@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;650;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,Arial,sans-serif;color:#10263f;background:#f5f7fb;font-synthesis:none;--ink: #10263f;--muted: #52677a;--blue: #165fe5;--line: #dce4ed;--shadow: 0 8px 28px #1836500a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse at 0 0,#dcefed,transparent 30%),#f5f7fb;-webkit-font-smoothing:antialiased}#root{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}#root>.site-header{flex-shrink:0}main{flex:1;min-width:0}main.site-pending{display:grid;align-content:center;padding-block:32px}.page-loading{width:min(100%,520px);margin-inline:auto;padding:clamp(28px,5vw,52px);text-align:center;border:1px solid var(--line);border-radius:28px;background:linear-gradient(145deg,#fff,#f0f5ff);box-shadow:var(--shadow)}.page-loading>.brand-mark{width:60px;height:62px;margin:0 auto 24px;border-radius:18px;font-size:30px}.page-loading h1{margin:0;font-size:clamp(22px,3vw,30px);line-height:1.4;letter-spacing:-1px}.page-loading p{margin:12px 0 0;color:var(--muted);font-size:14px}.page-loading .loading{min-height:0;margin-top:24px}button,input,select,textarea{font:inherit}input,select,textarea{font-weight:400}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{color:inherit;cursor:pointer}button:disabled{opacity:.55;cursor:not-allowed}a{color:inherit;text-decoration:none}button,a,input,textarea,select{outline-offset:4px}:focus-visible{outline:3px solid #347df4}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #7b8794;outline-offset:0;box-shadow:0 0 0 3px #64748b0c}:is(.hero-search,.ai-compose,.feed-search):focus-within{outline:2px solid #7b8794;outline-offset:0;border-color:#7b8794;box-shadow:0 0 0 3px #64748b0c}:is(.hero-search,.ai-compose,.feed-search) :is(input,textarea):focus-visible{outline:none;box-shadow:none}h1,h2,h3,.brand{font-family:Manrope,Arial,sans-serif}h1{font-size:clamp(36px,3.7vw,56px);line-height:1.2;letter-spacing:-2px;margin:20px 0}h1 span,h2>span{color:var(--blue)}h2{font-size:clamp(23px,2.2vw,32px);letter-spacing:-1px;line-height:1.4;margin:0}h3{line-height:1.4}p{line-height:1.8}svg{flex-shrink:0}.site-header,main{max-width:1440px;width:calc(100% - 64px);margin-inline:auto}.site-header{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:24px;padding:18px 27px;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);position:relative;z-index:2}.brand{display:flex;align-items:center;gap:11px;font-size:27px;font-weight:800;letter-spacing:-1px;flex-shrink:0}.brand-mark{display:grid;place-items:center;width:44px;height:46px;border-radius:14px;color:#fff;background:var(--blue);transform:rotate(-7deg);font-size:23px;letter-spacing:-3px}.brand-light{font-weight:500}.brand small{display:block;font-size:10px;color:var(--muted);letter-spacing:1.7px;margin-top:3px}.main-nav{display:flex;gap:27px;align-items:center;font-size:14px;color:var(--muted)}.main-nav a{padding:12px 0;white-space:nowrap;font-weight:600;color:var(--ink)}.main-nav a.active{color:var(--blue);font-weight:700}.main-nav a:hover,.text-link:hover{color:var(--blue)}.mini-label{display:inline-block;color:var(--blue);font-size:9px;letter-spacing:.5px;padding:4px 6px;background:#edf3ff;border-radius:5px;margin-left:3px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:100px;min-height:44px;padding:11px 19px;font-weight:600;font-size:14px;transition:transform .2s,box-shadow .2s}.button:hover:not(:disabled){transform:translateY(-2px)}.primary{background:var(--blue);color:#fff;box-shadow:0 7px 16px #165fe519}.outline{border-color:var(--line);background:#ffffffb0;color:var(--ink)}.full{width:100%}.icon-button{display:inline-grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:transparent}.icon-button:hover{background:#eaf2ff}.menu-toggle{display:none}.account-nav{display:flex;gap:12px;align-items:center;flex-shrink:0}.account-name{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.site-header .account-nav .account-profile{min-height:44px;padding:7px 12px;gap:8px;cursor:default;transition:none}.site-header .account-nav .account-profile:hover{transform:none}.account-profile .avatar{width:28px;height:28px;border-radius:50%;font-size:var(--text-caption)}@media(max-width:760px){.site-header .account-nav .account-profile{min-height:38px;padding:5px 8px}.account-profile .avatar{width:26px;height:26px}}.eyebrow{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:1.6px}.status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#22a69c;flex-shrink:0}.offline{background:#bf7b20}.text-link{display:inline-flex;align-items:center;gap:8px;border:0;padding:0;background:none;color:var(--muted);font-size:13px;font-weight:600}.muted,.small-note{color:var(--muted)}.pill{display:inline-block;color:#435d78;background:#ffffff80;border:1px solid #ffffff90;border-radius:100px;padding:5px 9px;font-size:9px;font-weight:700;letter-spacing:.7px}.symbol{display:inline-grid;place-items:center;width:47px;height:47px;border-radius:16px;background:#fff;color:var(--blue)}.hero{display:grid;grid-template-columns:1.05fr 1fr;border-radius:36px;margin-top:28px;background:#fff;overflow:hidden;box-shadow:var(--shadow)}.hero-copy{padding:45px 48px 40px;align-self:center}.hero h1{margin-top:21px;margin-bottom:18px;font-weight:800}.hero-copy>p{color:var(--muted);max-width:450px;font-size:16px;font-weight:500;margin-bottom:25px}.hero-art{position:relative;min-width:0;background:#f2f4f8}.hero-art>img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:761px){.hero-art>img{position:absolute;inset:0}}.hero-photo-label{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:8px;border-radius:100px;padding:12px 16px;background:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:8px;letter-spacing:1px}.hero-search{display:flex;align-items:flex-end;background:#f1f4f8;border:1px solid #d5dfe9;padding:12px 15px 12px 20px;border-radius:24px;gap:12px}.hero-search textarea{width:100%;min-width:0;border:0;background:transparent;min-height:91px;resize:vertical;color:var(--ink);padding:8px 0;line-height:1.6}.hero-search textarea:focus{outline:none}.search-tools{display:flex;flex-direction:column;align-items:center;gap:12px;padding-bottom:3px}.search-submit{display:grid;place-items:center;background:var(--blue);color:#fff;border:0;width:43px;height:43px;border-radius:50%}.voice-button{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;flex-shrink:0;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(#4967ed,#9c48db,#e95797,#eaa238,#39afaa,#4967ed) border-box;color:#5940a1;box-shadow:0 4px 15px #9c48db25}.voice-button:hover:not(:disabled){box-shadow:0 4px 22px #9c48db55}.community-proof{display:flex;gap:14px;align-items:center;margin-top:27px}.community-proof strong{display:block;font-size:13px}.community-proof small{display:block;font-size:11px;color:var(--muted);margin-top:5px}.avatar-stack{display:flex}.avatar{display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;font-size:11px;font-weight:700;border-radius:12px;flex-shrink:0}.avatar-stack .avatar{margin-left:-9px;border:3px solid white;border-radius:50%}.avatar-stack .avatar:first-child{margin-left:0}.tone-0{background:#ffcfb6;color:#88422d}.tone-1{background:#ded1fa;color:#67409b}.tone-2{background:#b9dcf7;color:#205883}.tone-3{background:#b8e5d5;color:#1b6454}.topic-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;padding:25px 5px;border-bottom:1px solid var(--line)}.topic-strip>a{display:flex;align-items:center;gap:12px;padding:7px 5px;border-radius:15px;border:1px solid var(--line);background:#fff;color:var(--ink);box-shadow:var(--shadow);transition:border-color .2s,box-shadow .2s}.topic-strip>a:nth-child(1){background:#ffe8d4;border-color:#e6c9ac}.topic-strip>a:nth-child(2){background:#e0ebff;border-color:#bdceeb}.topic-strip>a:nth-child(3){background:#ede6fb;border-color:#d1c0e7}.topic-strip>a:nth-child(4){background:#def0eb;border-color:#b7d6ca}.topic-strip>a:nth-child(5){background:#f5e0ec;border-color:#e2bdd1}.topic-strip>a:hover,.topic-strip>a:focus-visible{border-color:#92abc9;box-shadow:0 4px 14px #18365014}.topic-strip strong{font-size:12px;display:block}.topic-strip small{display:block;margin-top:5px;font-size:10px;color:var(--muted)}.topic-icon{display:inline-grid;place-items:center;width:43px;height:43px;border-radius:14px;flex-shrink:0}.color-0{background:#ffe3cc;color:#b86026}.color-1{background:#d6eafa;color:#216da5}.color-2{background:#e5dcff;color:#7154b1}.color-3{background:#d5eee8;color:#288874}.color-4{background:#f7dfec;color:#ad5885}.section{margin-top:42px}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px}.discovery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.discovery-card{position:relative;text-align:left;border:1px solid #ffffffc0;padding:28px 30px;border-radius:28px;overflow:hidden;transition:transform .2s}.discovery-card:is(a,button):hover{transform:translateY(-4px)}.discover-help{background:#e0ebff}.discover-build{background:#ede6fb}.discover-connect{background:#def0eb}.discovery-card>small{font-size:9px;letter-spacing:1.2px;color:var(--muted)}.discovery-card h3{font-size:25px;letter-spacing:-.8px;margin:15px 0 10px}.discovery-card>p{font-size:13px;color:var(--muted);margin:0 0 20px}.discovery-art{position:relative;height:135px;width:100%}.bubble{position:absolute;display:grid;place-items:center;width:87px;height:73px;border-radius:22px 22px 22px 5px;font-size:43px;font-weight:800;box-shadow:0 7px 10px #16448110}.bubble.first{left:26%;top:8px;background:#fff;color:#5485e7;transform:rotate(-8deg)}.bubble.second{left:48%;top:48px;color:#fff;background:#668dea;transform:rotate(10deg)}.star{position:absolute;right:16%;top:2px;font-size:31px;color:#96b0ed}.mini-house{position:absolute;left:25%;top:-31px;font-size:165px;line-height:1;color:#9078c6;text-shadow:8px 8px 0 #c7b8e7;transform:rotate(-10deg)}.discover-build .star{color:#b7a1da}.person{display:grid;place-items:center;border-radius:50%;width:65px;height:65px;font-weight:700;color:#457e75;font-size:17px;position:absolute;border:5px solid #def0eb;z-index:1}.person.one{left:25%;top:3px;background:#f0d3b9}.person.two{left:45%;top:52px;background:#c8c5ed}.person.three{left:62%;top:0;background:#accfe5}.connection-ring{position:absolute;left:20%;top:5px;width:65%;height:92px;border:2px dashed #a1cbbb;border-radius:50%;transform:rotate(-13deg)}.stats-strip{display:grid;grid-template-columns:repeat(4,1fr);margin-top:30px;border-radius:25px;background:#ffffff90;border:1px solid var(--line);padding:22px;text-align:center}.stats-strip>div{border-right:1px solid var(--line)}.stats-strip>div:last-child{border-right:0}.stats-strip strong{font:800 28px Manrope,Arial,sans-serif;color:var(--blue)}.stats-strip span{display:block;margin-top:6px;font-size:11px;color:var(--muted)}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.article-card{border-radius:25px;border:1px solid var(--line);background:#fff;padding:13px;box-shadow:var(--shadow);transition:transform .2s}.article-card:hover{transform:translateY(-4px)}.article-visual{position:relative;height:195px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#e6edff;overflow:hidden}.visual-1 .article-visual{background:#e8e2f5}.visual-2 .article-visual{background:#dceeea}.visual-object{font-size:132px;line-height:1;color:#8aa1d6;transform:rotate(-14deg);text-shadow:5px 8px 0 #bdc9e6}.visual-1 .visual-object{color:#b094cf;text-shadow:6px 7px 0 #d0c0e2}.visual-2 .visual-object{color:#8ebdb0;text-shadow:7px 5px 0 #b1d0c5}.article-visual small{position:absolute;left:17px;bottom:16px;font-size:8px;letter-spacing:1px;color:#435979}.visual-number{position:absolute;top:11px;right:14px;font-size:13px;color:#637890}.article-meta{display:flex;justify-content:space-between;margin:19px 6px 12px;font-size:10px;color:var(--muted)}.article-card h3{font-size:19px;letter-spacing:-.5px;margin:0 6px 9px}.article-card>p{color:var(--muted);font-size:12px;margin:0 6px}.article-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:14px 5px 4px;margin:18px 3px 0;color:var(--muted);font-size:11px}.article-card .demo-label{margin-left:6px}.demo-label{display:block;color:#756239;font-size:10px;margin-top:10px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-top:42px}.ai-promo,.whatsapp-promo{border-radius:28px;padding:31px;border:1px solid #ffffff90}.ai-promo{background:linear-gradient(135deg,#e5e9ff,#eef0ff)}.ai-promo>p{color:var(--muted);font-size:13px;max-width:460px}.ai-promo h2{margin-top:22px}.card-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.ai-promo>small{display:block;font-size:10px;margin-top:15px}.ai-halo-button,.voice-call-panel{--ai-halo-gradient: linear-gradient(110deg, #00d4ff, #8b5cf6, #ef64b6, #ffb86b, #2de2c5)}.ai-halo-button{position:relative;isolation:isolate;border:2px solid transparent;background:linear-gradient(135deg,#15254f,#20357b) padding-box,var(--ai-halo-gradient) border-box;box-shadow:-4px 3px 16px #00bfff30,4px 3px 16px #df60c938}.ai-halo-button:before{content:"";position:absolute;inset:-5px;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--ai-halo-gradient);filter:blur(10px);opacity:.4}.ai-halo-button:hover:before{opacity:.6}.ai-sample{padding:19px;border:1px solid #d6dbed;border-radius:18px;background:#ffffff75;margin:20px 0}.ai-sample small{font-size:9px;color:#666b9b;letter-spacing:1px}.ai-sample p{font-size:14px;margin:10px 0}.wave{display:flex;align-items:center;gap:4px;height:43px}.wave i{display:block;width:4px;background:#959dd7;border-radius:5px}.whatsapp-promo{background:#dff0e9}.whatsapp-promo .symbol{color:#1b8c6a;margin-bottom:24px}.whatsapp-promo .eyebrow{color:#417362}.whatsapp-promo h2{margin-top:13px}.whatsapp-promo p{color:#416a5c;max-width:390px;font-size:14px;margin:16px 0 25px}.group-row{display:flex;gap:9px;align-items:center;font-size:11px;color:#416a5c;margin:30px 0}.sponsor-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px}.sponsor-card{position:relative;border-radius:25px;padding:28px;background:#f8e9db;border:1px solid #ecdcc8;overflow:hidden}.sponsor-label{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:1px;gap:10px;color:#7d644e}.sponsor-label>span{font-size:8px;border:1px solid #c5b8a590;border-radius:5px;padding:4px}.sponsor-logo{display:flex;align-items:center;gap:10px;margin-top:25px;font-size:27px;letter-spacing:-1px;color:#604327}.sponsor-logo>span{color:#bb7547;font-size:35px}.sponsor-card h3{font-size:24px;letter-spacing:-.7px;margin:17px 0 12px;max-width:360px}.sponsor-card p{font-size:13px;max-width:350px;color:#796550;margin:12px 0 24px}.sponsor-card .muted{font-size:11px}.partner{background:#e8eff6;border-color:#d7e2ed}.partner .sponsor-label,.partner p{color:#567087}.partner h3{margin-top:50px}.orbit{font-size:160px;line-height:1;position:absolute;top:40px;right:0;color:#d1dfed;z-index:0;pointer-events:none}.partner h3,.partner p,.partner .text-link{position:relative}.farm-banner{position:relative;overflow:hidden;min-height:370px;background:#142e46;border-radius:32px;margin:42px 0 35px;color:#fff}.farm-banner>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 58%}.farm-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#10263fed,#10263f20)}.farm-banner>div{position:relative;z-index:1;padding:43px}.farm-banner .eyebrow{color:#c6d9e8}.farm-banner h2{font-size:36px;margin-top:17px}.farm-banner p{font-size:13px;color:#e2eaf3}.farm-banner .button{background:#fff;color:var(--blue)}.skip-link{position:absolute;left:20px;top:-100px;z-index:5;padding:12px;background:#fff}.skip-link:focus{top:10px}.page-heading{padding:45px 7px 30px}.page-heading>p,.page-heading>div>p{color:var(--muted);font-size:14px;margin-bottom:0}.page-heading h1{font-size:clamp(34px,3.5vw,49px)}.community-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.workspace-label{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:10px;padding:10px 13px;border:1px solid var(--line);border-radius:100px}.community-grid{display:grid;grid-template-columns:220px minmax(0,1fr) 305px;gap:25px;align-items:start}.community-rail{padding:18px 5px}.rail-heading{font-size:11px;font-weight:700;color:var(--muted);margin:0 12px 15px;display:flex;justify-content:space-between}.rail-heading:not(:first-child){margin-top:28px}.community-grid>*{min-width:0}.rail-nav,.rail-topics{display:grid;gap:6px}.rail-nav>button,.rail-topics>button{display:flex;align-items:center;gap:11px;border:0;background:transparent;border-radius:13px;padding:13px 12px;font-size:12px;text-align:left;color:var(--muted)}.rail-nav>button[aria-pressed=true],.rail-topics>button[aria-pressed=true]{background:#e4edfc;color:var(--blue);font-weight:700}.topic-dot{width:9px;height:9px;border-radius:50%;background:#78a1e9;flex-shrink:0}.dot-sorunlar{background:#e9a67e}.dot-projeler{background:#b39bdc}.dot-ekipman{background:#78b9aa}.community-rail .full{margin-top:20px}.rail-tip{margin:22px 0;background:#eef0f7;padding:22px;border:1px solid var(--line);border-radius:20px}.rail-tip>span{font-size:28px;color:#7c97ce}.rail-tip h3{font-size:15px;margin:9px 0}.rail-tip p{color:var(--muted);font-size:12px}.conversation-composer{display:flex;align-items:center;gap:13px;border:1px solid var(--line);border-radius:21px;padding:18px;width:100%;background:#fff;box-shadow:var(--shadow);text-align:left;color:var(--muted);font-size:13px}.composer-plus{margin-left:auto;display:grid;place-items:center;background:#edf3ff;color:var(--blue);width:33px;height:33px;border-radius:50%}.feed-heading{display:flex;justify-content:space-between;align-items:center;margin:23px 4px 15px}.feed-heading h2{font-size:19px;letter-spacing:-.5px}.feed-heading>span{font-size:11px;color:var(--muted)}.feed-search{display:flex;align-items:center;gap:10px;padding:13px 17px;background:#eaf0f7;border-radius:14px;border:1px solid var(--line);margin-bottom:18px;color:var(--muted)}.feed-search>input{background:transparent;border:0;width:100%;min-width:0;color:var(--ink);font-size:12px}.search-summary{font-size:12px;margin-bottom:15px;display:flex;justify-content:space-between;gap:10px}.conversation{border:1px solid var(--line);border-radius:24px;background:#fff;padding:23px;margin-bottom:18px;box-shadow:var(--shadow);overflow-wrap:anywhere}.conversation-person{display:flex;align-items:center;gap:10px}.conversation-person>div{min-width:0}.conversation-person strong{display:block;font-size:11px}.conversation-person small{display:block;font-size:9px;color:var(--muted);margin-top:4px}.category{display:inline-block;border-radius:100px;padding:6px 9px;font-size:9px;color:#73633a;background:#fbf0db}.conversation-person .category{margin-left:auto}.category-projeler{color:#6b4f91;background:#f0e9fa}.category-ekipman{color:#26725e;background:#e2f2ec}.conversation-title{display:block;font-family:Manrope,Arial,sans-serif;font-size:21px;font-weight:800;letter-spacing:-.5px;margin:19px 0 11px;line-height:1.5}.conversation-title:hover{color:var(--blue)}.conversation-description{font-size:13px;color:var(--muted);margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.reply-preview{display:flex;align-items:flex-start;gap:10px;background:#f2f5fa;border-radius:14px;padding:13px;margin-top:17px}.reply-preview .avatar{width:29px;height:29px;font-size:8px}.reply-preview p{margin:0;font-size:11px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.conversation-footer{display:flex;align-items:center;gap:15px;border-top:1px solid #e6ecf3;margin-top:19px;padding-top:15px;flex-wrap:wrap}.conversation-footer .text-link{font-size:11px}.follow-control{margin-left:auto}.selected{color:var(--blue)}.reply-count{border-radius:100px;padding:3px 7px;background:#edf2f9;font-size:10px}.resolved{display:flex;align-items:center;gap:5px;color:#21866b;font-size:10px}.community-sidebar>*{margin-bottom:22px}.community-room{background:#e3edf7;border:1px solid #d5e1eb;border-radius:25px;padding:25px}.community-room .pill{margin:0 0 0 10px;font-size:8px}.community-room h2{margin-top:23px;font-size:25px}.community-room p{color:var(--muted);font-size:13px}.room-rule{display:flex;align-items:center;gap:10px;border-top:1px solid #c9d9e8;padding-top:15px;margin-top:22px;font-size:11px;color:#4d6c8b}.community-sidebar .ai-promo,.community-sidebar .sponsor-card{padding:24px}.community-sidebar .ai-promo h2{font-size:23px}.community-sidebar .card-top .pill{font-size:7px}.community-sidebar .sponsor-card h3{font-size:23px}.sponsor-stack{display:grid;gap:22px}.pagination{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin:25px 0}.notice{background:#eaf1fa;border:1px solid #d5e1f0;border-radius:16px;padding:16px 20px;color:#4e6480;font-size:12px;line-height:1.9;margin-bottom:25px}.error-box{border:1px solid #edb3b0;background:#fff0ef;color:#9b3430;padding:13px 18px;border-radius:15px;font-size:13px;margin:15px 0;overflow-wrap:anywhere}.error-box p{margin:0}.error-box .text-link{color:#9b3430;margin-top:7px}.loading{display:flex;justify-content:center;align-items:center;gap:10px;min-height:130px;color:var(--muted);font-size:13px}.spinner{width:20px;height:20px;display:inline-block;border:2px solid #b8cceb;border-top-color:var(--blue);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.empty{text-align:center;border:1px dashed #cedced;border-radius:23px;padding:35px 20px;color:var(--muted);background:#ffffff80}.empty>svg{color:#719bdd}.empty h3{font-size:19px;color:var(--ink)}.empty p{font-size:13px}dialog{width:min(610px,calc(100% - 32px));max-height:88dvh;border:1px solid var(--line);border-radius:27px;padding:27px;color:var(--ink);background:#fafdff;box-shadow:0 30px 100px #1f477340}dialog::backdrop{background:#25435b66;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dialog-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}dialog h2{font-size:27px}dialog>p{font-size:13px}.stack-form{display:flex;flex-direction:column;gap:17px;margin-top:20px}.stack-form label,.reply-composer>label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600}.phone-account-form fieldset{display:grid;gap:17px;border:0;padding:0;margin:0;min-width:0}.phone-account-form legend{margin-bottom:17px}.phone-verification>.stack-form{margin-top:0}.auth-field{--field-error-color: #b42318;display:grid;gap:8px}.auth-field input[aria-invalid=true]{border-color:var(--field-error-color)}.auth-field .field-error{margin:0;color:var(--field-error-color);font-size:var(--text-support);line-height:1.5}.auth-login-form .auth-recovery{align-self:flex-end;min-height:44px;margin-block:-8px}.auth-login-form .button.primary{align-self:stretch;justify-content:center}.auth-signup{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 10px;margin-top:22px;padding-top:14px;border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-support)}.stack-form input,.stack-form select,.stack-form textarea,.reply-composer textarea{border:1px solid #dce0e5;border-radius:12px;padding:13px;background:#fff;color:var(--ink);width:100%;font-size:14px}.stack-form textarea,.reply-composer textarea{resize:vertical}.stack-form .button{align-self:flex-start}.stack-form small{font-size:11px;line-height:1.8}.auth-switch{margin-top:22px}.stack-form .checkbox-label{flex-direction:row;align-items:center}.checkbox-label input{width:auto;accent-color:var(--blue)}.reader-container{max-width:900px;margin:35px auto 0}.back-link{margin-bottom:25px}.thread-header,.article-reader{padding:35px;border:1px solid var(--line);border-radius:25px;background:#fff}.thread-header h1,.article-reader h1{font-size:clamp(29px,3vw,41px);letter-spacing:-1.4px}.thread-header>p{color:var(--muted);font-size:15px}.preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.thread-actions{display:flex;align-items:center;gap:20px;border-top:1px solid var(--line);margin-top:25px;padding-top:22px;flex-wrap:wrap}.thread-actions .follow-control{margin-left:0}.reader-container>.section-heading{margin:35px 5px 23px}.reader-container>.section-heading h2{font-size:22px}.thread-replies{display:grid;gap:20px}.thread-reply{display:flex;align-items:flex-start;gap:12px;padding-right:45px}.reply-bubble{border:1px solid var(--line);background:#fff;border-radius:0 20px 20px;padding:20px;width:100%}.reply-meta{display:flex;justify-content:space-between;align-items:center;gap:10px}.reply-meta strong{font-size:12px}.reply-meta small{font-size:10px;color:var(--muted)}.reply-bubble p{margin-bottom:0;font-size:14px;color:var(--muted)}.own-reply{flex-direction:row-reverse;padding-right:0;padding-left:45px}.own-reply .reply-bubble{background:#e8f0ff;border-color:#d1dff6;border-radius:20px 0 20px 20px}.reply-composer{margin-top:30px;padding:25px;border:1px solid var(--line);border-radius:23px;background:#fff}.reply-composer textarea{margin-top:10px}.reply-composer>div:last-child{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:15px}.reply-composer small{font-size:11px;max-width:350px;line-height:1.7}.article-lead{font-size:18px;color:var(--muted)}.guide-body{font-size:16px;line-height:1.9;color:var(--muted)}.reader-bottom{border-top:1px solid var(--line);margin-top:35px;padding-top:15px}.reader-bottom h3{font-size:19px}.group-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.group-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:28px}.group-card .symbol{color:#1b8c6a;background:#e3f2e9}.group-card h2{font-size:24px;margin-top:22px}.group-card p{font-size:13px;color:var(--muted);margin-bottom:25px}.group-card .pill{background:#edf4f1;color:#456e60;font-size:9px}.partnership-page{padding:30px;background:#e8eff6;border-radius:28px}.partnership-page>p{color:var(--muted)}.partnership-page .group-grid{grid-template-columns:1fr 1fr;margin:30px 0}.partnership-page .group-card h2{margin-top:0}.assistant-layout{display:grid;grid-template-columns:350px minmax(0,1fr);gap:45px;margin-top:40px;align-items:start}.assistant-intro{padding:25px 8px}.assistant-intro .symbol{margin-bottom:25px;background:#e1e7ff}.assistant-intro h1{font-size:39px;letter-spacing:-1.5px}.assistant-intro>p{color:var(--muted);font-size:14px}.assistant-how{display:grid;gap:14px;margin:30px 0}.assistant-how>div{display:flex;align-items:center;gap:14px}.assistant-how>div>span{display:grid;place-items:center;border:1px solid var(--line);width:35px;height:35px;border-radius:50%;font-size:10px;color:var(--blue);background:#fff}.assistant-how p{margin:0;font-size:12px;font-weight:600}.assistant-how small{display:block;color:var(--muted);font-size:10px;font-weight:400}.assistant-intro .small-note{font-size:11px;margin-top:30px}.assistant-chat{background:#fff;border:1px solid var(--line);border-radius:27px;overflow:hidden;box-shadow:var(--shadow)}.assistant-chat-header{padding:20px 24px;display:flex;align-items:center;gap:13px;background:#f7f8ff;border-bottom:1px solid var(--line)}.assistant-chat-header strong{display:block;font-size:14px}.assistant-chat-header small{display:flex;gap:6px;align-items:center;font-size:10px;margin-top:7px;color:var(--muted)}.assistant-chat-header>button{margin-left:auto;font-size:10px}.assistant-chat>.notice,.assistant-chat>.error-box{margin:16px 22px 0}.chat-history{min-height:380px;padding:28px 24px;display:flex;flex-direction:column;gap:20px}.assistant-welcome{padding:30px 10px;text-align:center;color:var(--muted)}.assistant-welcome>svg{color:#7f8dc8}.assistant-welcome h2{font-size:26px;margin-top:19px;color:var(--ink)}.assistant-welcome p{font-size:13px}.suggestions{display:grid;gap:9px;max-width:350px;margin:24px auto 0}.suggestions button{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#f5f7fc;border:1px solid var(--line);border-radius:13px;padding:13px;font-size:12px;color:var(--muted);text-align:left}.chat-message{max-width:95%;border-radius:17px 17px 17px 2px;padding:19px;background:#f0f3fa;color:var(--ink)}.chat-message.user{margin-left:auto;background:var(--blue);color:#fff;border-radius:17px 17px 2px}.chat-role{display:block;font-size:9px;letter-spacing:1px;opacity:.8}.chat-message>p{font-size:14px;margin:8px 0 0}.citation-list{border-top:1px solid #d8e2ef;margin-top:18px;padding-top:12px}.citation-list>small{font-size:9px;color:var(--muted)}.citation-list details{padding:8px 0;border-bottom:1px solid #dce5f1;font-size:11px}.citation-list summary{cursor:pointer;line-height:1.8}.citation-list details>p{white-space:pre-wrap;max-height:180px;overflow-y:auto;color:var(--muted)}.source-label{background:#fff;border:1px solid #d0ddef;border-radius:5px;padding:2px 5px;margin-right:6px;color:var(--blue);font-size:9px}.speech-read{margin-top:15px;font-size:10px}.chat-thinking{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted)}.ai-compose{margin:0 22px;border:1px solid #d5deed;border-radius:18px;padding:15px;background:#f8faff}.ai-compose textarea{border:0;background:transparent;padding:3px;width:100%;color:var(--ink);resize:vertical;line-height:1.7;font-size:13px}.ai-compose-tools{display:flex;align-items:center;gap:12px;margin-top:7px}.ai-compose-tools>span{font-size:10px}.ai-compose-tools>.button{margin-left:auto}.voice-consent{padding:16px 26px 23px}.voice-consent label{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted)}.voice-consent input{accent-color:var(--blue)}.voice-consent small{display:block;margin:8px 0 0 24px;color:var(--muted);font-size:9px;line-height:1.8}.listening{animation:pulse 1.1s ease infinite}@keyframes pulse{50%{box-shadow:0 0 0 7px #9c48db33}}.admin-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px}.tabs{display:flex;gap:5px;background:#e8edf5;padding:5px;border-radius:100px}.tabs button{border:0;padding:10px 14px;background:transparent;border-radius:100px;font-size:12px;color:var(--muted)}.tabs button[aria-pressed=true]{background:#fff;color:var(--blue);box-shadow:var(--shadow)}.admin-items{display:grid;gap:12px;margin-bottom:35px}.admin-item{display:flex;align-items:center;gap:12px;padding:20px;border:1px solid var(--line);border-radius:17px;background:#fff}.admin-item>div{margin-right:auto;min-width:0}.admin-item strong{font-size:14px;overflow-wrap:anywhere}.admin-item small{display:block;color:var(--muted);font-size:10px;margin-top:6px}.danger{color:#a7403d}@media(min-width:1600px){.hero-copy{padding:60px}}@media(max-width:1250px){.main-nav{gap:16px;font-size:12px}.brand{font-size:24px}.site-header{gap:18px;padding:17px 20px}.hero-copy{padding:34px}.community-grid{grid-template-columns:185px minmax(0,1fr) 255px;gap:18px}.conversation{padding:19px}.community-sidebar .ai-promo,.community-sidebar .sponsor-card,.community-room{padding:20px}.topic-strip strong{font-size:11px}.topic-strip small{font-size:9px}.topic-strip>a{gap:8px}.discovery-card{padding:23px}.account-name{display:none}.assistant-layout{grid-template-columns:300px minmax(0,1fr);gap:30px}}@media(max-width:1050px){.community-grid{grid-template-columns:195px minmax(0,1fr)}.community-sidebar{display:none}.menu-toggle{display:inline-grid;margin-left:auto}.main-nav{display:none}.main-nav.open{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid var(--line);border-radius:22px;padding:18px 25px;gap:2px;box-shadow:0 15px 25px #12385518;font-size:14px}.hero h1{font-size:40px}.hero-copy{padding:30px}.hero-copy>p{font-size:14px}.topic-strip{grid-template-columns:repeat(3,1fr)}.topic-strip>a{gap:12px}.topic-strip strong{font-size:12px}.topic-strip small{font-size:10px}.discovery-card h3{font-size:22px}.discovery-card{padding:22px}.discovery-art{height:125px}.bubble.first{left:10%}.bubble.second{left:40%}.mini-house{left:5%}.person.one{left:0}.person.two{left:30%}.person.three{left:55%}.connection-ring{left:0;width:85%}.group-grid{grid-template-columns:repeat(2,1fr)}.assistant-layout{grid-template-columns:240px minmax(0,1fr);gap:22px}.assistant-intro h1{font-size:33px}}@media(max-width:760px){.site-header,main,footer{width:calc(100% - 32px)}.site-header{margin-top:15px;padding:14px 16px;gap:10px;border-radius:19px}.brand{font-size:23px;gap:9px}.brand-mark{width:37px;height:39px;font-size:21px;border-radius:12px}.brand small{font-size:8px;letter-spacing:1.2px}.account-nav .button{min-height:38px;font-size:12px;padding:9px 13px}.account-nav .button svg{display:none}.hero{grid-template-columns:1fr;border-radius:27px;margin-top:20px}.hero-copy{padding:32px 27px}.hero h1{font-size:44px;letter-spacing:-1.9px}.hero-copy>p{font-size:14px;max-width:100%}.hero-art{height:340px}.hero-art img{object-position:center 48%}.hero-photo-label{font-size:7px;bottom:15px;left:15px;padding:11px 14px}.topic-strip{grid-template-columns:1fr 1fr;gap:8px;padding-block:18px}.topic-strip>a{padding:7px 3px;gap:9px}.topic-icon{width:38px;height:38px;border-radius:12px}.topic-strip strong{font-size:11px}.topic-strip small{font-size:9px}.section{margin-top:30px}.section-heading{gap:15px;align-items:start}.section-heading h2{font-size:23px}.section-heading>.text-link{font-size:10px;margin-top:7px}.discovery-grid{grid-template-columns:1fr;gap:15px}.discovery-card{padding:24px;min-height:245px}.discovery-art{position:absolute;right:10px;top:60px;width:42%}.discovery-card>small{font-size:8px}.discovery-card h3{font-size:26px;margin-top:28px}.discovery-card>p{font-size:11px;max-width:55%}.discovery-card .text-link{font-size:11px}.mini-house{font-size:145px}.stats-strip{padding:18px 8px;margin-top:20px}.stats-strip strong{font-size:23px}.stats-strip span{font-size:8px}.article-grid{grid-template-columns:1fr;gap:18px}.article-visual{height:210px}.article-card h3{font-size:21px}.article-card>p{font-size:13px}.feature-grid,.sponsor-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}.ai-promo,.whatsapp-promo{padding:27px}.ai-promo h2,.whatsapp-promo h2{font-size:29px}.sponsor-card h3{font-size:26px}.sponsor-card{padding:26px}.farm-banner{margin-top:30px;min-height:350px}.farm-banner>div{padding:30px}.farm-banner h2{font-size:32px}.farm-banner img{object-position:60% center}.farm-banner:after{background:linear-gradient(90deg,#10263fe8,#10263f30)}footer{flex-wrap:wrap;gap:15px;margin-top:30px;padding-bottom:25px}footer>p{display:none}footer>a:last-child{font-size:10px}.page-heading{padding:33px 3px 26px}.page-heading h1{font-size:35px;letter-spacing:-1.4px}.workspace-label{display:none}.page-heading p{font-size:12px}.community-grid{grid-template-columns:1fr}.community-rail{padding:0}.community-rail .rail-heading,.community-rail>.full,.rail-tip,.community-rail>.text-link{display:none}.rail-nav{display:flex;gap:2px}.rail-nav>button{padding:11px 9px;font-size:11px;gap:6px}.rail-topics{display:flex;overflow-x:auto;gap:5px;margin-top:12px;padding-bottom:5px}.rail-topics>button{flex-shrink:0;padding:10px;font-size:10px;gap:7px;border:1px solid var(--line);background:#fff;border-radius:100px}.conversation{padding:19px;border-radius:21px}.conversation-title{font-size:21px}.conversation-person strong{font-size:10px}.conversation-person .category{font-size:8px;max-width:95px}.conversation-footer{gap:10px}.resolved{font-size:9px}.conversation-composer{font-size:12px;padding:16px}.reader-container{margin-top:25px}.thread-header,.article-reader{padding:24px}.thread-header h1,.article-reader h1{font-size:31px}.thread-header>p{font-size:14px}.thread-reply{padding-right:10px;gap:8px}.own-reply{padding-left:10px;padding-right:0}.reply-bubble{padding:17px}.reply-meta{flex-wrap:wrap;gap:5px}.thread-actions{gap:15px}.reply-composer{padding:20px}.reply-composer>div:last-child{flex-direction:column;align-items:start}.guide-body{font-size:14px}.article-lead{font-size:16px}.group-grid,.partnership-page .group-grid{grid-template-columns:1fr}.partnership-page,.group-card{padding:25px}.assistant-layout{grid-template-columns:1fr;gap:16px;margin-top:24px}.assistant-intro{padding:8px 5px}.assistant-intro>.symbol{float:right;margin-bottom:0}.assistant-intro h1{font-size:35px}.assistant-intro>p{font-size:12px}.assistant-how,.assistant-intro>.text-link,.assistant-intro .small-note{display:none}.assistant-chat-header{padding:17px;gap:9px}.assistant-chat-header .symbol{width:36px;height:36px;border-radius:12px}.assistant-chat-header strong{font-size:12px}.assistant-chat-header small{font-size:8px}.assistant-chat-header>button{font-size:9px}.chat-history{padding:22px 16px;min-height:320px}.assistant-welcome{padding:15px 0}.assistant-welcome h2{font-size:23px}.chat-message{max-width:98%;padding:17px}.chat-message>p{font-size:13px}.ai-compose{margin-inline:14px;padding:13px}.ai-compose-tools{gap:8px}.ai-compose-tools>span{font-size:9px}.ai-compose-tools .button{font-size:12px;padding:10px 14px}.voice-consent{padding:15px 20px 20px}.voice-consent label{font-size:10px}.assistant-chat>.notice{margin-inline:14px;padding:12px 15px;font-size:11px}.admin-toolbar{flex-wrap:wrap}.tabs button{font-size:10px;padding:10px}.admin-item{padding:16px;gap:8px}.admin-item strong{font-size:12px}.admin-item>.button{font-size:11px;padding:9px 12px}.notice{font-size:11px;padding:15px 17px}dialog{padding:23px}dialog h2{font-size:25px}}@media(max-width:760px){.rail-nav{overflow-x:auto;padding-bottom:4px}.rail-nav>button{flex-shrink:0}}@media(max-width:390px){.hero-copy{padding:28px 23px}.hero h1{font-size:39px}.site-header{padding:12px}.brand{font-size:21px}.brand small{font-size:7px}.topic-strip small{font-size:8px}.community-proof strong{font-size:11px}.community-proof small{font-size:9px}.discovery-card h3{font-size:24px}.bubble{width:64px;height:60px;font-size:32px}.person{width:52px;height:52px;font-size:12px}.stats-strip strong{font-size:19px}.conversation-footer .text-link{font-size:10px}.resolved{width:100%}.main-nav .mini-label{font-size:8px}}@media(max-width:390px){.site-header{gap:6px}.menu-toggle{width:32px;height:32px}.account-nav .button{padding:9px 10px;font-size:11px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.prototype-community{--forum-card-padding: 20px;--forum-sticky-top: 16px}.prototype-community .community-grid{grid-template-columns:220px minmax(0,1fr) 290px;gap:25px}.prototype-community .community-rail{display:flex;flex-direction:column;gap:18px;padding:0}.prototype-community .rail-card{min-width:0;padding:var(--forum-card-padding);border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:var(--shadow)}.prototype-community .rail-card .rail-heading{display:block;margin:0 0 14px;font-family:Manrope,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.2px;color:var(--ink)}.prototype-community .rail-card .rail-nav{display:grid;overflow:visible;padding-bottom:0}.prototype-community .rail-card .rail-nav>button{width:100%;padding:11px 8px;gap:8px}.prototype-community .rail-card .rail-nav>button[aria-pressed=true]{background:#edf2ff;box-shadow:none}.prototype-community .rail-card .rail-category-tags{flex:none;margin:0}.prototype-community .community-rail .rail-tip{margin:0}.prototype-community .rail-heading{font-size:13px;margin-bottom:17px}.prototype-community .rail-nav>button{font-size:13px;padding:13px}.prototype-community .rail-nav>button[aria-pressed=true],.prototype-community .rail-topics>button[aria-pressed=true]{background:#fff;box-shadow:var(--shadow)}.rail-count{margin-left:auto;font-size:10px;padding:3px 6px;border-radius:7px;background:#eaf1f7;color:var(--muted)}.prototype-community .rail-topics{gap:9px}.prototype-community .rail-topics>button{gap:9px;font-size:12px;padding:12px 10px;border:1px solid transparent}.prototype-community .rail-topics>button[aria-pressed=true]{border-color:#e3eafa}.prototype-community .rail-topics small{display:block;color:var(--muted);font-size:10px;margin-top:5px;font-weight:400}.prototype-community .topic-dot{width:9px;height:9px;border:5px solid #edf2fa;box-sizing:content-box;background:#8170de}.prototype-community .dot-sorunlar{background:#3c8ef0}.prototype-community .dot-projeler{background:#db81b0}.prototype-community .dot-ekipman{background:#38b4b8}.topic-count{margin-left:auto;font-size:10px;color:#64469f;background:#f0eff8;border-radius:7px;padding:4px 6px}.prototype-community .community-rail>.full{background:#6559ce;border-radius:14px;font-size:12px}.prototype-community .rail-tip{background:#e7f0f6;padding:var(--forum-card-padding);border:0}.prototype-community .rail-tip h3{font-size:16px;line-height:1.4;font-weight:600}.prototype-community .rail-tip p{font-size:12px}.prototype-community .conversation-composer{border-radius:18px;padding:13px 16px;font-size:14px}.prototype-community .composer-plus{border-radius:12px;background:#7160d9;color:#fff;flex-shrink:0}.prototype-community .feed-heading{margin:0;flex-wrap:wrap;gap:8px}.prototype-community .feed-heading h2{margin:0;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.2px}.feed-controls{display:flex;flex-direction:column;gap:14px;min-width:0;margin-bottom:18px;padding:var(--forum-card-padding);border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:var(--shadow);position:sticky;top:var(--forum-sticky-top);z-index:3;max-height:min(360px,45dvh);overflow:auto}.feed-controls .feed-heading>span{padding:4px 8px;border-radius:100px;background:#f3f5f8;font-size:var(--text-caption);line-height:1.4}.feed-controls .feed-search{gap:10px;margin:0;padding:8px 10px;border-color:#dce0e5;border-radius:12px}.feed-controls .feed-search input{padding:0}.feed-search-submit{min-height:40px;padding:8px 12px;border-radius:8px;font:inherit;font-size:var(--text-support);font-weight:600}.feed-search-submit:not(.ai-halo-button){border:0;background:#f0f3f7;color:var(--ink)}.feed-search-submit:not(.ai-halo-button):hover{background:#e4e9f0}.feed-search-actions{display:flex;flex-shrink:0;gap:8px}.feed-voice-start{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#fff;white-space:nowrap}.feed-voice-start:before{animation:forum-ai-halo 4s ease-in-out infinite}.feed-voice-start:hover:before{animation:none;opacity:.65}@keyframes forum-ai-halo{0%,to{opacity:.32}50%{opacity:.55}}@media(max-width:760px){.feed-controls .feed-search{flex-wrap:wrap}.feed-controls .feed-search>input{flex:1;width:auto}.feed-search-actions{width:100%;justify-content:flex-end}}.feed-controls .category-description,.feed-controls .search-summary{margin:0}.feed-controls .search-summary{align-items:center;flex-wrap:wrap;overflow-wrap:anywhere}.prototype-community :is(.rail-account,.feed-controls,.conversation-composer){transition:box-shadow .18s ease}.prototype-community .community-grid[data-floating-rail] .rail-account,.prototype-community .community-grid[data-floating-search] .feed-controls,.prototype-community .community-grid[data-floating-share] .community-sidebar>.conversation-composer{box-shadow:0 5px 16px #18365014,0 1px 3px #1836500a}.feed-topic-tabs{display:flex;flex:1;flex-wrap:wrap;gap:7px;min-width:0;padding:6px 1px}.feed-topic-tabs button{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px solid var(--line);border-radius:100px;padding:8px 11px;font-size:10px;background:#fff;color:var(--muted);white-space:normal;text-align:left}.feed-topic-tabs button:hover{border-color:#9db9e8;color:#1b58b7}.feed-topic-tabs button[aria-pressed=true]{background:#dce8ff;color:#1b58b7;font-weight:600}.prototype-community .feed-search{background:#fff;border-radius:13px}.prototype-community .feed-search input{font-size:14px}.prototype-community .conversation{padding:25px;border:1px solid #eaf0f6}.prototype-community .conversation-title{margin:0 0 19px;font-size:23px;line-height:1.4;letter-spacing:-.6px}.prototype-community .conversation-column .conversation{padding:var(--forum-card-padding)}.prototype-community .conversation-column .conversation-title{margin-bottom:16px;font-size:22px;font-weight:600;letter-spacing:-.4px}.prototype-community .community-sidebar{display:flex;flex-direction:column;gap:18px}.prototype-community .community-sidebar>*{margin-bottom:0}.prototype-community .community-sidebar :is(.ai-promo,.sponsor-card){padding:var(--forum-card-padding)}.prototype-community .community-sidebar .ai-promo h2,.prototype-community .community-sidebar .sponsor-card h3{font-size:20px;font-weight:600;line-height:1.4}.prototype-community .sponsor-stack{gap:18px}.prototype-community .conversation-person{margin-bottom:18px}.prototype-community .conversation-person strong{font-size:13px;font-weight:500}.prototype-community .conversation-person small{font-size:10px}.prototype-community .category{border:1px solid #d5c8f0;border-radius:9px;background:#eee7fa;color:#62429b;font-size:10px}.prototype-community .conversation-description{font-size:14px;line-height:1.85;margin-bottom:14px}.conversation-tags{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0}.tag{display:inline-block;color:var(--muted);background:#f1f5f8;border-radius:6px;padding:4px 7px;font-size:10px}.prototype-community .reply-preview{border-left:2px solid #bddce9;background:#f0f7fb}.prototype-community .reply-preview p{font-size:12px;line-height:1.8}.prototype-community .conversation-footer{border-top:0;padding-top:0;font-size:12px;gap:14px}.prototype-community .respond-button{background:#f4f7fa;border:1px solid #edf1f5;border-radius:11px;padding:9px 12px}.prototype-community .conversation-footer .text-link{font-size:11px}.prototype-community .community-room{background:#e3edf7;padding:25px}.room-top{display:flex;align-items:center;justify-content:space-between;gap:9px}.room-top .pill{margin:0}.room-members{padding-top:20px;margin-top:20px;border-top:1px solid #cddcea}.room-members>.eyebrow{font-size:8px;margin-bottom:20px}.room-member{display:flex;gap:11px;align-items:center;margin:15px 0}.room-member>span:last-child{font-size:12px;min-width:0;overflow-wrap:anywhere}.room-member small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.room-empty{font-size:12px;color:var(--muted)}.community-room>.text-link{margin-top:10px}.community-disclaimer{margin:26px 0 0;text-align:center;font-size:10px;color:var(--muted)}.more-conversations{margin-top:4px}.single-feature{grid-template-columns:1fr}@media(max-width:1250px){.prototype-community .community-grid{grid-template-columns:190px minmax(0,1fr) 260px;gap:18px}.prototype-community .conversation{padding:22px}.prototype-community .conversation-footer{gap:10px}.prototype-community .conversation-footer .text-link{font-size:10px}.prototype-community .category{font-size:9px}}@media(max-width:1050px){.prototype-community .community-grid{grid-template-columns:200px minmax(0,1fr)}.prototype-community .community-sidebar{display:none}}@media(max-width:760px){.prototype-community .community-grid{grid-template-columns:minmax(0,1fr);gap:18px}.prototype-community .community-rail{padding:0}.prototype-community .rail-nav{overflow-x:auto}.prototype-community .rail-nav>button{font-size:11px;padding:10px 8px;gap:5px}.prototype-community .rail-count{font-size:9px;padding:2px 4px}.prototype-community .rail-topics{display:flex;margin:10px 0 0;overflow-x:auto;padding-bottom:6px}.prototype-community .rail-topics>button{font-size:10px;padding:9px;border-color:var(--line);background:#fff;border-radius:13px;flex-shrink:0}.prototype-community .rail-topics small{font-size:8px}.prototype-community .topic-dot{border-width:3px}.prototype-community .topic-count{font-size:9px}.prototype-community .conversation{padding:20px}.prototype-community .conversation-title{font-size:22px}.prototype-community .conversation-person strong{font-size:11px}.prototype-community .conversation-person small{font-size:9px}.prototype-community .conversation-description{font-size:13px}.prototype-community .conversation-composer{font-size:12px}.feed-topic-tabs button{padding:8px 10px;font-size:10px}.prototype-community .conversation-footer{gap:9px}.prototype-community .respond-button{padding:8px 10px}.prototype-community .category{max-width:105px}.community-disclaimer{font-size:9px}.prototype-community .community-sidebar{display:block}.prototype-community .community-sidebar .community-room{display:none}.prototype-community .community-sidebar{display:grid;grid-template-columns:minmax(0,1fr)}}@media(max-width:390px){.prototype-community .conversation{padding:17px}.prototype-community .conversation-title{font-size:21px}.prototype-community .category{max-width:82px;font-size:8px}.prototype-community .conversation-footer .resolved{width:100%;order:4}.prototype-community .rail-nav>button svg{width:15px;height:15px}.prototype-community .rail-nav>button{font-size:10px}}.guest-membership h3{margin-top:0}.guest-membership .text-link{display:block;margin-top:14px}.guest-answer-transition{position:relative;display:flex;justify-content:center;padding:48px 0 14px;margin-top:12px}.guest-answer-blur{position:absolute;inset:0 8px 24px;display:grid;align-content:start;gap:10px;padding:6px 0;filter:blur(3px);opacity:.45;pointer-events:none}.guest-answer-blur span{height:9px;border-radius:8px;background:linear-gradient(90deg,#8e9eb6,#bcc7d8 75%,transparent)}.guest-answer-blur span:nth-child(2){width:88%}.guest-answer-blur span:nth-child(3){width:64%;opacity:.5}.guest-answer-expand{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border:1px solid #d8e2f3;border-radius:100px;background:#fff;color:var(--blue);font:inherit;font-weight:600;box-shadow:0 4px 16px #193c7410}.guest-answer-expand:hover{background:#edf2ff;border-color:#b6c8e9}.guest-answer-lock{display:flex;flex-direction:column;align-items:center;gap:14px;padding:clamp(16px,2vw,24px);border:1px solid #dce5f4;border-radius:20px;background:linear-gradient(145deg,#fff,#f5f7ff);text-align:center;box-shadow:0 8px 24px #193c7408}.guest-preview-label{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:100px;background:#edf2ff;color:var(--blue);font-size:var(--text-caption);font-weight:600}.guest-answer-lock h3,.guest-answer-lock p{margin:0}.guest-answer-lock h3{font-size:clamp(18px,2vw,22px);line-height:1.35}.guest-answer-lock p{max-width:46ch;color:var(--muted);line-height:1.6}.guest-unlock-actions{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.guest-answer-lock .button{max-width:100%;white-space:normal;text-align:center}.guest-preview-safety{max-width:52ch;font-size:var(--text-caption);line-height:1.6;color:var(--muted)}.page-heading.community-heading{position:relative;isolation:isolate;width:100%;min-height:clamp(180px,16vw,230px);margin:24px 0 32px;padding:clamp(14px,2vw,28px);justify-content:flex-start;overflow:hidden;border-radius:24px;background:#081b30;box-shadow:0 14px 40px #18365018}.community-heading:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#061426ed,#081b30d9 32%,#081b3059 62%,#081b300d);pointer-events:none}.community-heading-copy{position:relative;z-index:2;width:min(100%,560px);min-width:0;color:#fff}.community-heading h1{color:#fff;font-size:clamp(26px,2.5vw,34px);line-height:1.15;margin:6px 0 10px}.community-heading h1 span{color:#c4d9ff}.community-heading .eyebrow{color:#d6e5ff}.community-heading .community-heading-copy p{color:#eef4ff;max-width:460px;line-height:1.5;margin-top:0}.rail-category-tags{margin-bottom:24px}.category-description{font-size:var(--text-support);color:var(--muted);line-height:1.6;margin:0 4px 14px}.conversation-tags a:hover{background:#dce8ff;color:#1b58b7}.engagement-control{min-width:0}.conversation-metrics{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:var(--muted);font-size:var(--text-support)}.view-count,.like-button{display:inline-flex;align-items:center;gap:6px}.view-count svg,.like-button svg{flex-shrink:0}.like-button{min-height:36px;padding:6px 0;color:var(--muted)}.like-button[aria-pressed=true]{color:#1b58b7}.like-button[aria-pressed=true] svg{fill:#dce8ff}.engagement-control .error-box{margin-top:8px}.conversation-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:14px;margin-left:auto;max-width:100%}.conversation-actions .follow-control{margin-left:0;min-width:0}.prototype-community .question-composer{flex-direction:column;align-items:stretch;margin-top:0;padding:var(--forum-card-padding);gap:12px}.question-composer h3{margin:0;color:var(--ink);font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.2px}.question-composer label{font-weight:500}.question-composer input,.question-composer textarea,.question-composer select{min-width:0;width:100%}.question-advanced-fields{display:flex;flex-direction:column;gap:14px}.question-advanced-fields[hidden]{display:none}.quick-share-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.quick-share-heading h3{flex-shrink:0}.quick-share-message textarea{min-height:96px}.quick-share-advanced{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:0;border:0;background:transparent;color:var(--muted);font-size:var(--text-support);font-weight:500;text-align:left}.quick-share-advanced svg{transition:transform .15s ease}.quick-share-advanced[aria-expanded=true] svg{transform:rotate(180deg)}.prototype-community .question-composer :is(.quick-share-hint,.quick-share-privacy){font-size:var(--text-caption);line-height:1.5}.category-tag-picker{border:0;padding:0;margin:0;min-width:0}.category-tag-picker legend{padding:0;font-size:var(--text-support);font-weight:600}.category-tag-picker legend span{margin-left:8px;color:var(--muted);font-weight:400}.selected-category-tags{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.selected-category-tag{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 6px 3px 9px;border:1px solid #d5dff6;border-radius:9px;background:#edf2ff;color:#2454a0;font-size:var(--text-caption)}.selected-category-tag>span{min-width:0;overflow-wrap:anywhere}.remove-category-tag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:24px;min-height:24px;border:0;padding:3px;border-radius:5px;background:#fff1f1;color:#b42318}.remove-category-tag:hover{background:#ffe0e0}.category-tag-picker>select{margin-bottom:7px}.community-heading-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:contain;object-position:right center}.forum-post-images{display:grid;gap:16px;margin:18px 0;min-width:0}.forum-post-images figure{margin:0;min-width:0}.forum-post-images img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;border-radius:14px;background:#f4f6f8}.forum-post-images figcaption{margin-top:8px;color:var(--muted);font-size:var(--text-caption);line-height:1.5;overflow-wrap:anywhere}.conversation .forum-post-images img{height:240px;object-fit:cover}.prototype-community .conversation-description-preview{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.conversation-description-link{display:block;color:inherit;text-decoration:none}.conversation-read-more{margin-bottom:4px}@media(max-width:760px){.prototype-community .rail-resource{display:none}.page-heading.community-heading{min-height:200px;padding:14px 18px;margin-top:18px}.community-heading h1{font-size:22px;line-height:1.1;margin:6px 0 8px}.community-heading .community-heading-copy p{line-height:1.4}.community-heading:after{background:linear-gradient(90deg,#061426f0,#081b30bd 65%,#081b3066)}}@media(min-width:761px)and (max-width:1050px){.prototype-community .community-rail{grid-column:1;grid-row:1 / span 2}.prototype-community .conversation-column{grid-column:2;grid-row:2}.prototype-community .community-sidebar{display:block;grid-column:2;grid-row:1}.prototype-community .community-sidebar>:not(.conversation-composer){display:none}.prototype-community .community-sidebar .conversation-composer{margin-bottom:0}}@media(min-width:761px){.prototype-community .community-rail{align-self:stretch}.prototype-community .rail-card{flex-shrink:0}.prototype-community .rail-account{position:sticky;top:var(--forum-sticky-top);z-index:3;max-height:calc(100dvh - 96px);overflow:auto}}@media(min-width:1051px){.prototype-community .community-sidebar{align-self:stretch}.prototype-community .community-sidebar>*{flex-shrink:0}.prototype-community .community-sidebar>.conversation-composer{position:sticky;top:var(--forum-sticky-top);z-index:3;max-height:calc(100dvh - 96px);overflow:auto}}.admin-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.admin-heading h1{font-size:clamp(30px,3vw,42px)}.admin-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:28px;align-items:start}.admin-layout>*{min-width:0}.admin-rail{background:#fff;padding:24px 15px;border:1px solid var(--line);border-radius:23px}.admin-rail nav{display:grid;gap:6px}.admin-rail nav button{display:flex;gap:12px;align-items:center;padding:13px 12px;border:0;background:transparent;border-radius:12px;text-align:left;font-size:12px;color:var(--muted)}.admin-rail nav button[aria-pressed=true]{background:#eaf0ff;color:var(--blue);font-weight:700}.admin-rail>p{margin:24px 10px 0;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.admin-main{background:#ffffff60;padding:26px;border-radius:25px;border:1px solid var(--line)}.admin-main>.section-heading h2{font-size:24px}.admin-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.admin-metrics button{text-align:left;background:#fff;padding:22px;border:1px solid var(--line);border-radius:20px}.admin-metrics strong{display:block;font:800 32px Manrope,Arial,sans-serif;color:var(--blue)}.admin-metrics span{display:block;font-size:10px;color:var(--muted);margin-top:6px}.admin-welcome{background:linear-gradient(125deg,#e0eafa,#e7f2ec);border:1px solid #d1deeb;padding:30px;border-radius:24px;margin:24px 0}.admin-welcome>svg{color:var(--blue)}.admin-welcome h3{font-size:23px;margin:15px 0 8px}.admin-welcome p{color:var(--muted);font-size:13px;max-width:560px;margin-bottom:20px}.admin-filters{display:flex;gap:12px;margin-bottom:20px}.admin-filters input,.admin-filters select,.site-content-form input,.site-content-form textarea,.site-content-form select,.admin-reply-editor textarea{width:100%;min-width:0;color:var(--ink);background:#fff;border:1px solid #dce0e5;border-radius:12px;padding:12px;font-size:13px}.admin-filters select{width:180px}.admin-badges{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.admin-badges span{background:#edf2f9;border:1px solid #e0e7f1;border-radius:7px;padding:4px 7px;font-size:9px;color:#516783}.admin-row-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.admin-item{min-width:0}.admin-item>div{overflow-wrap:anywhere}.site-content-form{display:grid;gap:22px}.site-content-form fieldset{border:1px solid var(--line);border-radius:20px;padding:24px;margin:0;min-width:0;background:#fff}.site-content-form legend{font-weight:700;font-size:14px;padding:0 9px}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.site-content-form label,.admin-reply-editor label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600}.site-content-form small{font-size:10px;font-weight:400;line-height:1.8;color:var(--muted);display:block}.wide-field{grid-column:1 / -1}.settings-toggles{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.site-content-form .checkbox-label{flex-direction:row;align-items:center;font-size:11px}.site-content-form input[type=checkbox]{width:auto}.site-content-form textarea,.admin-reply-editor textarea{resize:vertical}.media-editor{display:grid;gap:18px;margin:20px 0}.media-editor img{border:1px solid var(--line);width:100%;max-height:250px;object-fit:cover;border-radius:16px}.settings-save{display:flex;gap:12px;flex-wrap:wrap;position:sticky;bottom:10px;padding:16px;background:#f5f8fff2;border:1px solid var(--line);border-radius:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.success-box{background:#e8f5ef;color:#26765b;padding:16px;border:1px solid #c4e3d6;border-radius:15px;font-size:12px}.admin-reply-editor{background:#eef3fa;border:1px solid var(--line);padding:17px;border-radius:16px;margin:17px 0}.ai-settings{min-width:0}.ai-settings-section{border:1px solid var(--line);border-radius:18px;background:var(--surface, #fff);overflow:hidden}.ai-settings-section>summary{cursor:pointer;padding:18px;font-size:14px;font-weight:700;overflow-wrap:anywhere}.ai-settings-section fieldset{border:0;padding:0 18px;margin:0;min-width:0}.ai-section-legend{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ai-settings-field{display:grid;gap:9px;padding:18px 0;border-top:1px solid var(--line);min-width:0}.ai-settings-field :is(code,p,label){overflow-wrap:anywhere}.ai-settings-field .small-note p{margin:5px 0}.ai-settings-field .admin-row-actions{flex-wrap:wrap}.ai-settings-field :is(input,textarea,select){min-width:0}.ai-settings-field textarea{line-height:1.65}.ai-settings-field input:disabled,.ai-settings-field textarea:disabled,.ai-settings-field select:disabled{opacity:.7}.ai-settings-field .small-note details{margin-top:10px}.ai-settings-field .small-note summary{cursor:pointer}.ai-settings .settings-save{position:static}.ai-settings-test{margin-top:32px;border-top:1px solid var(--line);padding-top:22px}.ai-test-result{padding:20px;margin-top:20px;border:1px solid var(--line);border-radius:18px;background:var(--surface, #fff);overflow-wrap:anywhere}.ai-test-result dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 18px;font-size:12px}.ai-test-result dd{margin:0}.ai-test-result .citation-list{display:grid;gap:10px}@media(max-width:760px){.admin-item{flex-wrap:wrap}.admin-row-actions{flex-wrap:wrap;max-width:100%}}@media(max-width:1000px){.admin-layout{grid-template-columns:195px minmax(0,1fr);gap:18px}.admin-main{padding:20px}.admin-metrics{grid-template-columns:1fr 1fr}.admin-rail{padding:22px 10px}.admin-thread-item{flex-wrap:wrap}}@media(max-width:760px){.admin-heading{display:block}.admin-heading>.button{margin-top:20px}.admin-heading h1{font-size:32px}.admin-layout{grid-template-columns:1fr;gap:18px}.admin-rail{padding:12px}.admin-rail .rail-heading,.admin-rail>p{display:none}.admin-rail nav{display:flex;overflow-x:auto;gap:5px}.admin-rail nav button{flex-shrink:0;padding:12px;font-size:11px}.admin-main{padding:17px}.admin-main>.section-heading h2{font-size:21px}.admin-metrics button{padding:18px}.admin-metrics strong{font-size:27px}.admin-welcome{padding:23px}.admin-welcome h3{font-size:21px}.admin-welcome p{font-size:12px}.settings-grid,.settings-toggles{grid-template-columns:1fr}.site-content-form fieldset{padding:18px}.settings-save{padding:12px;bottom:5px}.settings-save>.button{width:100%;font-size:12px}.admin-filters{flex-wrap:wrap}.admin-filters select{width:100%}}:root{--text-body: 16px;--text-support: 14px;--text-caption: 12px}.main-nav,.hero-search textarea,.hero-copy>p,.page-heading>p,.page-heading>div>p,.discovery-card>p,.article-card>p,.ai-promo>p,.whatsapp-promo p,.sponsor-card p,.farm-banner p,.thread-header>p,.reply-bubble p,.group-card p,.assistant-intro>p,.assistant-welcome p,.chat-message>p,.empty p,dialog>p,.admin-welcome p,.topic-strip small,.conversation-description,.prototype-community .conversation-description{font-size:var(--text-body)}.button,.account-nav .button,.text-link,.section-heading>.text-link,.discovery-card>.text-link,.farm-banner .button,.account-name,.community-proof strong,.topic-strip strong,.article-bottom,.group-row,.room-rule,.pagination,.search-summary,.feed-heading>span,.conversation-person strong,.reply-meta strong,.room-member>span:last-child,.room-empty,.community-room p,.assistant-how p,.assistant-chat-header strong,.assistant-chat-header>button,.suggestions button,.speech-read,.notice,.assistant-chat>.notice,.error-box,.loading,.success-box,.stack-form label,.reply-composer>label,.admin-rail nav button,.admin-item strong,.site-content-form label,.site-content-form .checkbox-label,.admin-reply-editor label,.settings-save>.button,.conversation-footer .text-link,.prototype-community .conversation-footer .text-link,.prototype-community .rail-nav>button,.prototype-community .rail-topics>button,.prototype-community .community-rail>.full,.prototype-community .rail-tip p,.prototype-community .conversation-composer,.prototype-community .conversation-person strong,.prototype-community .reply-preview p,.reply-preview p,.feed-topic-tabs button{font-size:var(--text-support)}.stack-form input,.stack-form select,.stack-form textarea,.reply-composer textarea,.feed-search>input,.prototype-community .feed-search input,.ai-compose textarea,.admin-filters input,.admin-filters select,.site-content-form input,.site-content-form textarea,.site-content-form select,.admin-reply-editor textarea{font-size:var(--text-body)}.brand small,.mini-label,.eyebrow,.pill,.hero-photo-label,.community-proof small,.discovery-card>small,.stats-strip span,.article-visual small,.article-meta,.demo-label,.ai-promo>small,.ai-sample small,.sponsor-label,.sponsor-label>span,.sponsor-card .muted,.workspace-label,.rail-heading,.conversation-person small,.category,.tag,.reply-count,.resolved,.reply-meta small,.reply-composer small,.stack-form small,.assistant-how small,.assistant-intro .small-note,.assistant-chat-header small,.chat-role,.citation-list>small,.source-label,.chat-thinking,.voice-consent label,.voice-consent small,.ai-compose-tools>span,.community-disclaimer,.rail-count,.topic-count,.admin-rail>p,.admin-metrics span,.admin-item small,.admin-badges span,.site-content-form small,.community-room .pill,.community-sidebar .card-top .pill,.group-card .pill,.assistant-how>div>span,.room-members>.eyebrow,.room-member small,.prototype-community .rail-topics small,.prototype-community .rail-count,.prototype-community .topic-count,.prototype-community .conversation-person small,.prototype-community .category{font-size:var(--text-caption)}.citation-list details{font-size:var(--text-support)}.avatar,.reply-preview .avatar{font-size:var(--text-caption)}.brand small{letter-spacing:.06em;line-height:1.4;max-width:160px;white-space:normal}.hero-photo-label{right:20px;max-width:max-content;line-height:1.5}.article-meta,.section-heading,.sponsor-label,.card-top,.room-top,.conversation-person{flex-wrap:wrap}.article-meta,.sponsor-label{row-gap:8px}.pill,.prototype-community .category{max-width:100%;line-height:1.5}.topic-strip>a>span:last-child{min-width:0}.topic-strip small,.discovery-card>small,.stats-strip span{line-height:1.5}@media(max-width:760px){.hero-photo-label{right:15px}.community-proof{flex-wrap:wrap}.brand{min-width:0;flex-shrink:1}.brand>span:last-child{min-width:0}.section-heading>.text-link{margin-top:0}.discovery-card>small{display:block;max-width:60%}}@media(max-width:390px){.site-header{padding-inline:10px;gap:3px}.brand{gap:7px}.account-nav .button{padding-inline:8px}}.header-voice-action{display:flex;max-width:230px;min-width:0}.header-voice-action .feed-voice-start{font-size:var(--text-support)}.voice-button-label{display:inline-grid;min-width:0;text-align:center}.voice-button-label>span{grid-area:1 / 1}.voice-button-listening{visibility:hidden;opacity:0}#root:has(.voice-call-panel[data-phase=connected]) .header-voice-action .voice-button-label>span:first-child{animation:voice-label-name 6s ease-in-out infinite}#root:has(.voice-call-panel[data-phase=connected]) .header-voice-action .voice-button-listening{visibility:visible;animation:voice-label-listening 6s ease-in-out infinite}@keyframes voice-label-name{0%,30%,to{opacity:1}40%,90%{opacity:0}}@keyframes voice-label-listening{0%,40%,90%,to{opacity:0}50%,80%{opacity:1}}@media(prefers-reduced-motion:reduce){#root:has(.voice-call-panel[data-phase=connected]) .header-voice-action .voice-button-label>span:first-child{opacity:0}#root:has(.voice-call-panel[data-phase=connected]) .header-voice-action .voice-button-listening{opacity:1}}.voice-navigation-notice{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:20px}.assistant-conversations{min-width:0;display:grid;gap:24px}.assistant-conversations .chat-message{overflow-wrap:anywhere}.citation-pill{display:inline-flex;align-items:center;justify-content:center;vertical-align:baseline;min-height:1.7em;margin-inline:2px;padding:1px 8px;border:1px solid #cbd8f5;border-radius:999px;background:#fff;color:var(--blue);font-size:.78em;font-weight:700;line-height:1.4;white-space:nowrap;text-decoration:none}.citation-pill:hover{background:#e8efff;border-color:var(--blue)}.citation-pill:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.citation-details{margin-top:15px}.citation-details>summary{cursor:pointer;color:var(--blue);font-size:var(--text-support)}.assistant-voice-entry{margin:24px 0}.assistant-voice-entry p.small-note{margin-top:14px}.voice-call-panel{position:relative;isolation:isolate;min-width:0;width:100%;padding:16px 18px;border:1px solid transparent;border-radius:20px;background:linear-gradient(#f6f7ff,#f6f7ff) padding-box,var(--ai-halo-gradient) border-box;box-shadow:0 4px 18px #10263f0d}.voice-call-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.voice-call-heading h2{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--text-body);font-weight:700}.voice-call-heading .voice-call-close{min-height:36px;padding:8px 12px;font-size:12px;line-height:1.4;gap:6px}.voice-call-notice{color:var(--muted);font-size:var(--text-caption);line-height:1.6;margin:12px 0}.realtime-controls{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.realtime-controls>span{font-size:var(--text-support);color:var(--muted)}.voice-call-status{display:inline-flex;align-items:center;gap:8px;min-width:0;line-height:1.5}.voice-call-status:before{content:"";width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--muted)}.voice-call-panel[data-phase=connected] .voice-call-status:before{background:#22a06b}.voice-control-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.voice-control-actions .button{min-height:36px;padding:8px 12px;font-size:12px;line-height:1.4;gap:6px}.voice-control-actions .button>svg{flex-shrink:0}.voice-control-actions .voice-control-end{background:#cc2945;border-color:#cc2945;color:#fff}.voice-control-actions .voice-control-end:hover{background:#ad2039;border-color:#ad2039}.voice-call-loading{display:flex;align-items:center;gap:8px;margin-block:10px;font-size:var(--text-support);color:var(--muted)}.voice-call-panel .error-box{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:12px}.voice-call-panel .error-box>p{flex:1 1 200px;min-width:0;margin:0}.microphone-permission-retry{margin-left:auto;max-width:100%;white-space:normal}.voice-call-details{margin-top:15px}.voice-call-details>summary{cursor:pointer;color:var(--blue);font-size:var(--text-support)}.realtime-transcript{display:flex;flex-direction:column;gap:12px;margin-top:15px}.realtime-transcript .chat-message{max-width:100%}.voice-call-panel .realtime-transcript{max-height:min(320px,40dvh);overflow-y:auto;overscroll-behavior:contain}.voice-call-body{display:contents}.voice-call-conversation{display:block;min-height:0;max-height:min(260px,30dvh);overflow-y:auto;overscroll-behavior:contain;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.voice-call-conversation[hidden]{display:none}.voice-call-conversation .mobile-call-empty{display:block;margin:0;color:var(--muted);font-size:var(--text-support)}.mobile-call-identity,.mobile-call-actions,.mobile-call-empty{display:none}.consent-dialog-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}@media(min-width:1051px)and (max-width:1250px){.menu-toggle{display:inline-grid;margin-left:auto}.main-nav{display:none}.main-nav.open{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid var(--line);border-radius:22px;padding:18px 25px;gap:2px;box-shadow:0 15px 25px #12385518}}@media(max-width:760px){.site-header{flex-wrap:wrap}.site-header .account-nav{width:100%;justify-content:flex-end;align-items:flex-start}.header-voice-action{flex:1;max-width:none}.header-voice-action .feed-voice-start{white-space:normal}.voice-call-panel{padding:16px}.assistant-chat-header{flex-wrap:wrap}.assistant-chat-header>div{flex:1;min-width:0}.ai-compose-tools{flex-wrap:wrap}.assistant-voice-entry .small-note{display:block}}.assistant-chat-header{padding:10px 18px;gap:10px}.assistant-chat-header .symbol{width:34px;height:34px;border-radius:10px}.assistant-chat-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.voice-consent-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.voice-consent-controls>.text-link{min-height:44px}#root:has(>.assistant-page){height:100dvh;min-height:0;overflow:hidden}main.assistant-page{min-height:0;display:flex;flex-direction:column;padding-block:20px}.assistant-page>.assistant-workspace{flex:1;min-height:0}.assistant-page>.reader-container{flex-shrink:0;max-height:25%;margin-block:0 12px;overflow-y:auto}.assistant-page .assistant-layout{height:100%;min-height:0;margin-top:0;align-items:stretch}.assistant-page .assistant-intro{min-height:0;padding-block:12px;overflow-y:auto}.assistant-page .assistant-intro>.symbol{margin-bottom:16px}.assistant-page .assistant-intro h1{margin-block:14px;font-size:clamp(28px,2.4vw,36px)}.assistant-page .assistant-how{gap:12px;margin-block:20px}.assistant-page .assistant-voice-entry{margin-block:18px}.assistant-page .assistant-conversations{min-height:0;grid-auto-rows:minmax(0,1fr);gap:16px}.assistant-page .assistant-conversations:has(>.voice-call-panel){grid-template-rows:auto minmax(0,1fr)}.assistant-page .assistant-chat{min-height:0;display:flex;flex-direction:column}.assistant-page .assistant-chat>*{flex-shrink:0}.assistant-page .chat-history{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.assistant-page .chat-history>*{flex-shrink:0}.assistant-page .chat-history>.notice,.assistant-page .chat-history>.error-box{margin:0}.assistant-page .ai-compose{margin-inline:16px;padding:12px}.assistant-page .ai-compose textarea{height:64px;resize:none}.assistant-page .voice-consent{padding:12px 18px 14px}.assistant-page .voice-call-panel{min-height:0;display:flex;flex-direction:column;overflow-y:auto}.assistant-page .voice-call-panel>*{flex-shrink:0}.assistant-page .voice-call-body>*{flex-shrink:0}.assistant-page .voice-call-panel .realtime-transcript{flex:0 0 auto;min-height:0;max-height:none;margin-top:0;overflow:visible}.assistant-page .realtime-transcript>*{flex-shrink:0}.assistant-page .assistant-conversations:has(>.voice-call-panel) .voice-consent-controls{display:none}@media(max-width:760px){main.assistant-page{padding-block:12px}.assistant-page .assistant-layout{grid-template-rows:auto minmax(0,1fr);gap:12px}.assistant-page .assistant-intro{padding:0;overflow:visible}.assistant-page .assistant-intro>:not(h1){display:none}.assistant-page .assistant-intro h1{margin:0;font-size:22px}.assistant-page .assistant-intro h1 br{display:none}.assistant-page .assistant-intro h1 span{margin-left:.25em}.assistant-page .assistant-conversations{gap:12px}.assistant-page .chat-history{padding:16px}.assistant-page .ai-compose{margin-inline:12px;padding:10px}.assistant-page .ai-compose textarea{height:52px}.assistant-page .voice-consent{padding:10px 14px}.assistant-page .voice-call-panel{padding:12px}.assistant-page .voice-call-heading .voice-call-close{min-height:44px}.assistant-page .voice-call-notice{margin-block:8px;font-size:12px;line-height:1.45}.assistant-page .realtime-controls{gap:8px}.assistant-page .voice-control-actions .button{min-height:44px}.assistant-page .realtime-controls>span{font-size:12px;line-height:1.4}.assistant-page .realtime-transcript{margin-top:10px}}@media(max-height:800px){.assistant-page .assistant-how{display:none}}@media(max-height:760px){main.assistant-page{padding-block:8px}}@media(max-width:760px){#root:has(>.assistant-page .voice-call-panel)>:is(.site-header,.skip-link){display:none}main.assistant-page:has(.voice-call-panel){width:100%;max-width:none;padding:0}.assistant-page:has(.voice-call-panel)>.reader-container{display:none}.assistant-page .assistant-layout:has(.voice-call-panel){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0}.assistant-page .assistant-layout:has(.voice-call-panel)>.assistant-intro,.assistant-page .assistant-conversations:has(.voice-call-panel)>.assistant-chat{display:none}.assistant-page .assistant-conversations:has(.voice-call-panel){grid-template-rows:minmax(0,1fr);gap:0}.assistant-page .voice-call-panel{height:100%;padding:max(24px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));border:0;border-radius:0;box-shadow:none;color:#f5f7ff;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,#35306a 0,#181d38 48%,#10172a)}.assistant-page .voice-call-body{display:flex;flex:1;min-height:0;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.assistant-page .voice-call-body>:is(.voice-call-heading,.realtime-controls){display:none}.assistant-page .mobile-call-identity{display:flex;flex:1;min-height:140px;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.mobile-call-brand{font-size:12px;font-weight:700;letter-spacing:.2em;color:#b6bedb}.mobile-call-avatar{display:grid;place-items:center;width:76px;height:76px;border:1px solid #ac9cff66;border-radius:50%;color:#eee8ff;background:linear-gradient(145deg,#8470e94d,#65d8ee26);box-shadow:0 0 30px #a18bff20}.mobile-call-identity h2{margin:0;font-size:24px;color:inherit}.mobile-call-identity>p{min-height:40px;max-width:290px;margin:0;font-size:14px;line-height:1.5;color:#cbd4ed}.assistant-page .voice-call-notice{margin:12px 0;font-size:11px;line-height:1.5;text-align:center;color:#b6bedb}.assistant-page .voice-call-conversation{display:none}.assistant-page :is(.mobile-conversation-open,.mobile-call-attention) .mobile-call-identity{flex:0 0 auto;min-height:0;gap:8px}:is(.mobile-conversation-open,.mobile-call-attention) .mobile-call-brand{display:none}:is(.mobile-conversation-open,.mobile-call-attention) .mobile-call-avatar{width:52px;height:52px}:is(.mobile-conversation-open,.mobile-call-attention) .mobile-call-avatar svg{width:26px;height:26px}:is(.mobile-conversation-open,.mobile-call-attention) .mobile-call-identity h2{font-size:20px}:is(.mobile-conversation-open,.mobile-call-attention) .mobile-call-identity>p{min-height:0;font-size:12px}.assistant-page .mobile-conversation-open .voice-call-conversation{display:flex;flex:1;min-height:80px;max-height:none;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;border-color:#ffffff20}.assistant-page .mobile-conversation-open .realtime-transcript{flex:0 0 auto;min-height:0;margin:0;overflow:visible}.mobile-conversation-open .mobile-call-empty{display:block;color:#cbd4ed;font-size:14px;text-align:center}.assistant-page .voice-call-panel .chat-message{background:#ffffff10;border-color:#ffffff20;color:#f5f7ff}.assistant-page .voice-call-panel :is(.chat-role,.voice-call-details>summary){color:#cbd4ed}.assistant-page .voice-call-panel .citation-list{color:var(--ink)}.assistant-page .voice-call-panel .error-box{flex-shrink:0;color:#8b2033}.assistant-page .mobile-call-actions{display:flex;flex-shrink:0;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding-top:12px}.mobile-call-tools{display:contents}.mobile-call-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid #ffffff30;border-radius:12px;background:#ffffff10;color:#e7ecfa;font:inherit;font-size:12px;line-height:1.4;cursor:pointer}.mobile-call-actions>.mobile-call-end{background:#cc2945;border-color:#cc2945;color:#fff}.mobile-call-actions button>svg{flex-shrink:0}.mobile-call-actions button:disabled{opacity:.45;cursor:not-allowed}.mobile-call-actions button:focus-visible{outline:2px solid #c5b7ff;outline-offset:6px;border-radius:12px}}:root{--surface: #fff;--surface-soft: #f1f5fa;--surface-raised: #fafdff;color-scheme:light}.site-header{z-index:20;padding-block:8px}.site-header .main-nav>a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding-block:0;line-height:1.25}.site-header .main-nav .mini-label{margin:0;line-height:1.2}.site-header .feed-voice-start{min-height:44px;line-height:1.25}.site-header .theme-toggle{width:40px;height:44px}.brand-logo,.dialog-logo{display:block;width:154px;height:auto;object-fit:contain}.site-header .brand-logo{width:134px}.dialog-logo{width:140px}.loading-brand{display:block;width:64px;height:64px;margin:0 auto 24px}.mobile-call-avatar{overflow:hidden;border-radius:28px;background:transparent;border:0}.mobile-conversation-open .mobile-call-avatar,.mobile-call-attention .mobile-call-avatar{border-radius:14px}.mobile-call-avatar>img{display:block;width:100%;height:100%;object-fit:contain}.theme-toggle{flex-shrink:0;border:1px solid var(--line);background:var(--surface-soft)}.account-menu{position:relative}.site-header .account-nav .account-profile{cursor:pointer;min-height:44px;line-height:1.25}.site-header .account-name{display:block}.account-dropdown{position:absolute;top:calc(100% + 10px);right:0;width:250px;max-width:calc(100vw - 40px);padding:8px;border:1px solid var(--line);border-radius:17px;background:var(--surface);color:var(--ink);box-shadow:0 15px 40px #10263f26}.account-menu-heading{display:grid;gap:5px;padding:12px;border-bottom:1px solid var(--line);margin-bottom:5px;overflow-wrap:anywhere}.account-menu-heading strong{font-size:14px}.account-menu-heading span{font-size:12px;color:var(--muted)}.account-dropdown>:is(a,button){display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:12px;border:0;border-radius:10px;background:transparent;text-align:left;font-size:14px}.account-dropdown>:is(a,button):is(:hover,:focus-visible){background:var(--surface-soft)}.account-dropdown>button{color:#b03a36}.account-dropdown>small{display:block;padding:8px 12px;font-size:12px;line-height:1.5}.profile-page{max-width:800px}.profile-heading{display:flex;align-items:center;gap:18px;margin-bottom:25px}.profile-heading h1{margin:0;font-size:clamp(26px,3vw,36px);letter-spacing:-1px}.profile-heading p{margin:7px 0 0;color:var(--muted);font-size:14px}.profile-card{padding:clamp(20px,3vw,32px);margin-bottom:20px;border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:var(--shadow)}.profile-identity{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding-bottom:24px;border-bottom:1px solid var(--line)}.profile-identity .avatar{width:52px;height:52px;font-size:20px}.profile-identity h2{margin:0 0 4px;font-size:20px;line-height:1.25;letter-spacing:-.5px;overflow-wrap:anywhere}.profile-identity>div{min-width:0}.profile-identity .muted{font-size:13px;overflow-wrap:anywhere}.profile-verification{display:inline-flex;align-items:center;justify-self:start;max-width:100%;gap:6px;padding:7px 10px;border-radius:100px;background:var(--surface-soft);color:var(--muted);font-size:12px}.profile-verification svg{flex-shrink:0}.profile-verification.verified{color:#26765b;background:#e8f5ef}.profile-card fieldset{display:grid;gap:20px;padding:0;margin:0;min-width:0;border:0}.profile-card legend{margin-bottom:18px;font-weight:700;font-size:16px}.profile-card .notice{margin:0}.profile-appearance h2{font-size:20px}.profile-appearance>p{font-size:14px;color:var(--muted)}.theme-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.theme-options button{display:flex;align-items:center;gap:12px;min-height:72px;padding:18px;border:1px solid var(--line);border-radius:15px;background:var(--surface-soft);font-weight:600}.theme-options button[aria-pressed=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);color:var(--blue)}.theme-options button>svg:last-child:not(:first-child){margin-left:auto}:root[data-theme=dark] .auth-field{--field-error-color: #ffb4ab}:root[data-theme=dark]{--ink: #edf2f9;--muted: #aebdd0;--blue: #9dc2ff;--line: #354458;--surface: #192536;--surface-soft: #223147;--surface-raised: #1d2b3e;--shadow: 0 8px 28px #00000024;color:var(--ink);background:#111b29;color-scheme:dark}:root[data-theme=dark] body{background:radial-gradient(ellipse at 0 0,#203b42,transparent 30%),#111b29}:root[data-theme=dark] .topic-strip>a{background:var(--surface-raised);border-color:var(--line)}:root[data-theme=dark] :is(.brand-logo,.dialog-logo){padding:4px 7px;border-radius:9px;background:#fff}:root[data-theme=dark] :is(.site-header,.main-nav.open,.hero,.article-card,.conversation,.conversation-composer,.thread-header,.article-reader,.reply-bubble,.reply-composer,.assistant-chat,.group-card,.admin-rail,.admin-item,.admin-metrics button,.site-content-form fieldset,.page-loading,.rail-card,.feed-controls,.guest-answer-lock,dialog){color:var(--ink);background:var(--surface);border-color:var(--line)}:root[data-theme=dark] :is(input,textarea,select){color:var(--ink);background:var(--surface-soft);border-color:var(--line)}:root[data-theme=dark] :is(input,textarea)::placeholder{color:#a0b0c5;opacity:1}:root[data-theme=dark] :is(.hero-search,.feed-search,.ai-compose,.assistant-chat-header,.reply-preview,.own-reply .reply-bubble,.community-room,.rail-tip,.ai-sample,.stats-strip,.empty,.suggestions button,.admin-main,.admin-reply-editor,.tabs,.settings-save){background:var(--surface-soft);border-color:var(--line);color:var(--ink)}:root[data-theme=dark] :is(.hero-search,.feed-search,.ai-compose) :is(input,textarea){background:transparent}:root[data-theme=dark] :is(.outline,.symbol,.assistant-how>div>span,.citation-pill,.source-label,.feed-topic-tabs button,.guest-answer-expand){background:var(--surface-raised);border-color:var(--line);color:var(--blue)}:root[data-theme=dark] :is(.primary,.search-submit,.chat-message.user){background:#2861ba;color:#fff}:root[data-theme=dark] :is(.icon-button:hover,.account-dropdown>a:hover,.account-dropdown>button:hover,.citation-pill:hover,.suggestions button:hover){background:#30425d}:root[data-theme=dark] :is(.discover-help,.ai-promo,.admin-welcome){background:linear-gradient(135deg,#253454,#27384e);border-color:var(--line)}:root[data-theme=dark] .discover-build{background:#362d4b;border-color:var(--line)}:root[data-theme=dark] :is(.discover-connect,.whatsapp-promo){background:#203d38;border-color:#37594f}:root[data-theme=dark] :is(.whatsapp-promo .eyebrow,.whatsapp-promo p,.group-row){color:#bbd9ce}:root[data-theme=dark] .sponsor-card{background:#3a302b;border-color:#5d4c40}:root[data-theme=dark] :is(.sponsor-label,.sponsor-card p){color:#d7c1aa}:root[data-theme=dark] .sponsor-logo{color:#f0d7bc}:root[data-theme=dark] .partner{background:#233346;border-color:var(--line)}:root[data-theme=dark] :is(.partner .sponsor-label,.partner p,.room-rule,.ai-sample small){color:var(--muted)}:root[data-theme=dark] .orbit{color:#344b65}:root[data-theme=dark] :is(.article-visual,.visual-1 .article-visual,.visual-2 .article-visual){background:#26364f}:root[data-theme=dark] :is(.article-visual small,.visual-number){color:#bed0ea}:root[data-theme=dark] :is(.hero-photo-label,.farm-banner .button){color:#10263f}:root[data-theme=dark] :is(.chat-message:not(.user),.tag,.rail-count,.reply-count,.pill,.mini-label,.guest-preview-label,.feed-controls .feed-heading>span,.admin-badges span){color:var(--muted);background:var(--surface-soft);border-color:var(--line)}:root[data-theme=dark] :is(.category,.prototype-community .category,.topic-count){color:#dec8ff;background:#3c3057;border-color:#61517e}:root[data-theme=dark] :is(.selected-category-tag,.prototype-community .rail-card .rail-nav>button[aria-pressed=true],.prototype-community .rail-topics>button[aria-pressed=true],.feed-topic-tabs button[aria-pressed=true],.tabs button[aria-pressed=true],.admin-rail nav button[aria-pressed=true]){color:#c1d9ff;background:#2a4268;border-color:#536f99}:root[data-theme=dark] :is(.prototype-community .respond-button,.feed-search-submit:not(.ai-halo-button),.prototype-community .rail-topics>button){background:var(--surface-soft);color:var(--muted);border-color:var(--line)}:root[data-theme=dark] :is(.notice,.rail-tip){color:#c7d8ed;background:#233951;border-color:#3f5b7a}:root[data-theme=dark] :is(.error-box,.remove-category-tag){color:#ffc4bc;background:#492b30;border-color:#875058}:root[data-theme=dark] :is(.error-box .text-link,.danger,.account-dropdown>button){color:#ffb0a7}:root[data-theme=dark] :is(.success-box,.profile-verification.verified){color:#b1e7cf;background:#203e35;border-color:#3b6b57}:root[data-theme=dark] .resolved{color:#8edbc3}:root[data-theme=dark] .demo-label{color:#dfc990}:root[data-theme=dark] :is(.like-button[aria-pressed=true],.conversation-tags a:hover,.feed-topic-tabs button:hover){color:#c1d9ff}:root[data-theme=dark] .like-button[aria-pressed=true] svg{fill:#2a4268}:root[data-theme=dark] :is(.conversation-footer,.room-rule,.room-members,.citation-list,.citation-list details){border-color:var(--line)}:root[data-theme=dark] dialog::backdrop{background:#030b18aa}@media(min-width:761px){:root[data-theme=dark] .voice-call-panel{background:linear-gradient(#1b2940,#1b2940) padding-box,var(--ai-halo-gradient) border-box}}@media(max-width:760px){.site-header .brand-logo{width:128px}.site-header .account-nav{gap:8px;align-items:center}.site-header .account-name{max-width:70px}.theme-toggle{width:36px;height:38px}.header-voice-action .feed-voice-start{width:100%;min-width:0;padding-inline:8px}.account-dropdown{width:245px}.profile-heading{gap:12px}.profile-heading>.symbol{width:40px;height:40px;flex-shrink:0}.profile-heading p{font-size:13px}.profile-card{border-radius:18px}.profile-identity{grid-template-columns:52px minmax(0,1fr)}.profile-identity .avatar{grid-row:1 / span 2;align-self:start}.profile-verification{grid-column:2}.theme-options button{padding:12px;gap:8px;font-size:14px}.profile-card .stack-form>.button{align-self:stretch}}@media(max-width:360px){.site-header .account-name{max-width:45px}.site-header .account-nav .account-profile{gap:5px;padding-inline:6px}.theme-options{grid-template-columns:1fr}}
