.qna-container{color:#f1f5f9;margin:0 auto;max-width:1200px;padding:24px 16px 60px}.qna-hero{background:linear-gradient(135deg,#1e293be6,#0f172af2);border:1px solid #ffffff14;border-radius:16px;box-shadow:0 10px 30px -10px #00000080;margin-bottom:28px;overflow:hidden;padding:32px 28px;position:relative}.qna-hero:before{background:radial-gradient(circle,#3b82f626 0,#0000 70%);content:"";height:250px;pointer-events:none;position:absolute;right:-50px;top:-50px;width:250px}.qna-hero-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:24px}.qna-hero-title h1{align-items:center;color:#f8fafc;display:flex;font-size:1.85rem;font-weight:800;gap:10px;margin:0 0 8px}.qna-hero-title p{color:#94a3b8;font-size:.95rem;margin:0}.qna-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.qna-write-btn{align-items:center;background:#2563eb;border:1px solid #60a5fa59;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:700;gap:8px;padding:11px 20px;text-decoration:none;transition:all .2s ease}.qna-write-btn:hover{background:#1d4ed8;color:#fff;transform:translateY(-1px)}.qna-guide-btn,.qna-my-btn,.qna-sub-btn{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:600;gap:6px;padding:10px 16px;text-decoration:none;transition:all .2s ease}.qna-guide-btn:hover,.qna-my-btn:hover,.qna-sub-btn:hover{background:#ffffff1f;border-color:#ffffff3d;color:#f8fafc}.qna-stats-grid{grid-gap:14px;border-top:1px solid #ffffff14;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding-top:20px}.qna-stat-card{align-items:center;background:#0f172a73;border:1px solid #ffffff12;border-radius:12px;display:flex;gap:12px;padding:14px 16px}.qna-stat-icon{align-items:center;color:#60a5fa;display:inline-flex;justify-content:center}.qna-stat-info .stat-label{color:#94a3b8;display:block;font-size:.78rem;margin-bottom:2px}.qna-stat-info .stat-value{color:#f8fafc;font-size:1.2rem;font-weight:800}.qna-toolbar{background:#1e293b;border:1px solid #ffffff0f;border-radius:14px;display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:16px 20px}.qna-filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.qna-status-chips{display:flex;flex-wrap:wrap;gap:8px}.qna-chip{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:5px;padding:7px 15px;transition:all .15s ease}.qna-chip:hover{background:#ffffff1a;color:#fff}.qna-chip.active{background:#3b82f6;border-color:#3b82f6;box-shadow:0 2px 8px #3b82f666;color:#fff}.qna-chip.bounty-chip{border-color:#f59e0b66;color:#fbbf24}.qna-chip.bounty-chip.active{background:linear-gradient(135deg,#d97706,#b45309);border-color:#f59e0b;color:#fff}.qna-search-box{align-items:center;background:#0f172a99;border:1px solid #ffffff1a;border-radius:10px;display:flex;min-width:260px;padding:4px 12px}.qna-search-box input{background:#0000;border:none;color:#f8fafc;font-size:.88rem;outline:none;padding:6px 8px;width:100%}.qna-search-box input::placeholder{color:#64748b}.qna-search-btn{background:#0000;border:none;color:#94a3b8;cursor:pointer;padding:4px}.qna-sub-filter-row{align-items:center;border-top:1px solid #ffffff0d;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:14px}.qna-type-chips{display:flex;flex-wrap:wrap;gap:6px}.qna-type-chip{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:.78rem;justify-content:center;padding:4px 11px;transition:all .15s ease}.qna-type-chip.active,.qna-type-chip:hover{background:#3b82f629;border-color:#60a5fa73;color:#93c5fd}.qna-sort-select{background:#0f172acc;border:1px solid #ffffff1a;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.82rem;outline:none;padding:6px 12px}.qna-cards-list,.qna-list{display:flex;flex-direction:column;gap:12px}.qna-empty-state{background:#1e293b;border:1px solid #ffffff12;border-radius:14px;padding:48px 24px;text-align:center}.qna-empty-state h3{color:#f8fafc;font-size:1.15rem;margin:0 0 8px}.qna-card{align-items:flex-start;background:#1e293b;border:1px solid #ffffff12;border-radius:14px;color:inherit;display:flex;gap:20px;padding:18px 20px;position:relative;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1)}.qna-card:hover{border-color:#3b82f661;box-shadow:0 8px 24px -6px #0006;transform:translateY(-2px)}.qna-card-game-thumb{background:#0f172a;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;height:52px;object-fit:cover;overflow:hidden;width:90px}.qna-card-game-thumb img{height:100%;object-fit:cover;width:100%}.qna-card-main{flex:1 1;min-width:0}.qna-card-badges,.qna-card-header{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.qna-badge-solved{background:#10b9811f;border:1px solid #10b9814d;border-radius:5px;color:#34d399;font-weight:700}.qna-badge-solved,.qna-badge-unresolved{align-items:center;display:inline-flex;font-size:.72rem;gap:4px;padding:2px 8px}.qna-badge-unresolved{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:5px;color:#cbd5e1;font-weight:600}.qna-badge-bounty{align-items:center;background:#3b82f624;border:1px solid #60a5fa59;border-radius:5px;color:#60a5fa;display:inline-flex;font-size:.72rem;font-weight:700;gap:4px;padding:2px 8px}.qna-badge-type{background:#ffffff0a;border:1px solid #ffffff14;border-radius:5px;color:#94a3b8}.qna-badge-game,.qna-badge-type{font-size:.72rem;padding:2px 8px}.qna-badge-game{background:#3b82f61a;border:1px solid #60a5fa40;border-radius:5px;color:#93c5fd;font-weight:600}.qna-card-title{color:#f8fafc;font-size:1.05rem;font-weight:700;line-height:1.4;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qna-card-preview{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#94a3b8;display:-webkit-box;font-size:.85rem;line-height:1.5;margin:0 0 10px;overflow:hidden}.qna-card-footer{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.78rem;gap:14px}.qna-card-author{color:#94a3b8;font-weight:500}.qna-card-mobile-stat{display:none}.qna-card-stats{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px;justify-content:center;min-width:68px}.qna-answer-bubble{background:#3b82f61f;border:1px solid #3b82f64d;border-radius:10px;color:#60a5fa;font-size:.76rem;font-weight:700;padding:6px 12px;text-align:center}.qna-answer-bubble.has-accepted{background:#10b98126;border-color:#10b98166;color:#34d399}.qna-card-views{color:#64748b;font-size:.72rem}.qna-detail-header-card{background:#1e293b;border:1px solid #ffffff14;border-radius:16px;margin-bottom:24px;padding:26px 28px}.qna-game-link-banner{align-items:center;background:#0f172ab3;border:1px solid #ffffff14;border-radius:10px;color:inherit;display:inline-flex;gap:12px;margin-bottom:16px;padding:8px 14px;text-decoration:none;transition:all .2s ease}.qna-game-link-banner:hover{background:#3b82f61a;border-color:#3b82f680}.qna-game-link-banner img{border-radius:4px;height:28px;object-fit:cover;width:50px}.qna-game-link-name{color:#93c5fd;font-size:.88rem;font-weight:700}.qna-detail-title{color:#f8fafc;font-size:1.6rem;font-weight:800;line-height:1.4;margin:0 0 14px}.qna-detail-meta{align-items:center;border-bottom:1px solid #ffffff0f;color:#94a3b8;display:flex;flex-wrap:wrap;font-size:.82rem;gap:16px;margin-bottom:22px;padding-bottom:18px}.qna-detail-content{color:#e2e8f0;font-size:1rem;line-height:1.75;margin-bottom:24px;word-break:break-word}.qna-ai-box{background:linear-gradient(135deg,#1e3a8a40,#0f172ab3);border:1px solid #60a5fa59;border-radius:14px;box-shadow:0 4px 20px #2563eb1f;margin-bottom:28px;padding:20px 24px;position:relative}.qna-ai-box-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.qna-ai-box-badge{align-items:center;color:#60a5fa;display:inline-flex;font-size:.92rem;font-weight:700;gap:8px}.qna-ai-box-toggle{background:#0000;border:1px solid #60a5fa4d;border-radius:6px;color:#93c5fd;cursor:pointer;font-size:.78rem;padding:3px 10px}.qna-ai-box-body{color:#cbd5e1;font-size:.92rem;line-height:1.65}.qna-accepted-card{background:linear-gradient(135deg,#064e3b40,#0f172acc);border:2px solid #10b981;border-radius:14px;box-shadow:0 0 25px #10b98126;margin-bottom:28px;padding:22px 24px;position:relative}.qna-accepted-header{align-items:center;border-bottom:1px solid #10b98133;display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:10px}.qna-accepted-tag{align-items:center;background:#10b981;border-radius:6px;color:#064e3b;display:inline-flex;font-size:.78rem;font-weight:800;gap:6px;padding:4px 10px}.qna-answers-section{margin-top:36px}.qna-answers-header{color:#f8fafc;font-size:1.25rem;font-weight:700;margin-bottom:18px}.qna-answer-card{background:#1e293b;border:1px solid #ffffff12;border-radius:14px;margin-bottom:18px;padding:20px 22px}.qna-answer-author-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.qna-answer-body{color:#e2e8f0;font-size:.95rem;line-height:1.7;margin-bottom:16px}.qna-answer-actions{align-items:center;border-top:1px solid #ffffff0d;display:flex;justify-content:space-between;padding-top:14px}.qna-vote-group{align-items:center;display:flex;gap:8px}.qna-vote-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:6px;padding:6px 12px;transition:all .15s ease}.qna-vote-btn:hover{background:#ffffff1a;color:#fff}.qna-vote-btn.active-up{background:#3b82f633;border-color:#3b82f6;color:#60a5fa}.qna-vote-btn.active-down{background:#ef444433;border-color:#ef4444;color:#f87171}.qna-accept-btn{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;box-shadow:0 4px 12px #10b9814d;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:8px 16px;transition:all .2s ease}.qna-accept-btn:hover{box-shadow:0 6px 16px #10b98180;transform:translateY(-2px)}.qna-write-card{background:#1e293b;border:1px solid #ffffff14;border-radius:16px;padding:28px 32px}.qna-form-group{margin-bottom:24px}.qna-form-label{color:#f1f5f9;display:block;font-size:.92rem;font-weight:700;margin-bottom:8px}.qna-form-label .required-dot{color:#ef4444;margin-left:4px}.qna-form-input,.qna-form-select{background:#0f172a;border:1px solid #ffffff1a;border-radius:10px;color:#f8fafc;font-size:.92rem;outline:none;padding:12px 14px;transition:border-color .2s ease;width:100%}.qna-form-input:focus,.qna-form-select:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.qna-selected-game-banner{align-items:center;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 16px}.qna-selected-game-info{align-items:center;display:flex;gap:12px}.qna-selected-game-info img{border-radius:6px;height:35px;object-fit:cover;width:60px}.qna-selected-game-name{color:#93c5fd;font-size:.95rem;font-weight:700}.qna-bounty-controls{display:flex;flex-direction:column;gap:10px}.qna-bounty-chips{display:flex;flex-wrap:wrap;gap:8px}.qna-bounty-chip{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.85rem;font-weight:600;padding:6px 14px;transition:all .15s ease}.qna-bounty-chip.active,.qna-bounty-chip:hover{background:#f59e0b33;border-color:#f59e0b;color:#fbbf24}.qna-gm-balance-badge{color:#94a3b8;font-size:.82rem;margin-top:4px}.qna-write-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:30px}.qna-cancel-btn{align-items:center;display:inline-flex;justify-content:center;padding:10px 20px;text-decoration:none}@media (max-width:992px){.qna-container{padding:20px 14px 60px}.qna-stats-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.qna-card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal}}@media (max-width:768px){.qna-container{box-sizing:border-box;max-width:100%;overflow-x:hidden;padding:14px 10px 60px;width:100%}.qna-hero{border-radius:14px;margin-bottom:18px;padding:20px 16px}.qna-hero-header{align-items:stretch;flex-direction:column;gap:14px;margin-bottom:18px}.qna-hero-title h1{font-size:1.45rem;gap:8px}.qna-hero-title p{font-size:.86rem;line-height:1.45}.qna-write-btn{font-size:.95rem;justify-content:center;padding:12px;width:100%}.qna-stats-grid{gap:10px;grid-template-columns:repeat(2,1fr);padding-top:16px}.qna-stat-card{border-radius:10px;gap:10px;padding:10px 12px}.qna-stat-icon{font-size:1.35rem}.qna-stat-info .stat-label{font-size:.72rem}.qna-stat-info .stat-value{font-size:1.1rem}.qna-toolbar{border-radius:12px;box-sizing:border-box;gap:12px;margin-bottom:18px;max-width:100%;padding:14px 12px;width:100%}.qna-filter-row{align-items:stretch;flex-direction:column;gap:10px}.qna-filter-row,.qna-status-chips{max-width:100%;min-width:0;width:100%}.qna-status-chips{display:flex;flex-wrap:wrap;gap:6px}.qna-chip{font-size:.8rem;padding:6px 12px;white-space:nowrap}.qna-search-box{box-sizing:border-box;padding:6px 10px}.qna-search-box,.qna-sub-filter-row{max-width:100%;min-width:0;width:100%}.qna-sub-filter-row{align-items:stretch;flex-direction:column;gap:10px;padding-top:10px}.qna-type-chips{display:flex;flex-wrap:wrap;gap:6px;max-width:100%;min-width:0;width:100%}.qna-type-chip{align-items:center;border-radius:6px;display:inline-flex;font-size:.78rem;font-weight:500;justify-content:center;line-height:1.25;padding:5px 10px;transition:all .15s ease;white-space:nowrap}.qna-type-chip.active{background:#3b82f638;border-color:#60a5fa8c;color:#93c5fd;font-weight:700}.qna-sort-select{box-sizing:border-box;font-size:.82rem;max-width:100%;padding:8px 12px;width:100%}.qna-card{align-items:flex-start;border-radius:12px;flex-direction:row;gap:12px;padding:12px 14px}.qna-card-game-thumb{border-radius:6px;flex-shrink:0;height:40px;margin-top:2px;width:68px}.qna-card-main{flex:1 1;min-width:0}.qna-card-title{font-size:.96rem;line-height:1.4;margin:3px 0 5px;white-space:normal}.qna-card-preview,.qna-card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qna-card-preview{font-size:.8rem;margin-bottom:6px}.qna-card-footer{font-size:.72rem;gap:6px}.qna-card-mobile-stat{align-items:center;background:#ffffff0f;border-radius:4px;color:#93c5fd;display:inline-flex;font-weight:600;padding:1px 6px}.qna-card-stats{display:none}.qna-detail-header-card{border-radius:12px;margin-bottom:18px;padding:18px 16px}.qna-detail-title{font-size:1.25rem;line-height:1.35;margin-bottom:10px}.qna-detail-meta{font-size:.76rem;gap:10px;margin-bottom:16px;padding-bottom:12px}.qna-detail-content{font-size:.95rem;line-height:1.65;margin-bottom:18px}.qna-ai-box{border-radius:12px;margin-bottom:20px;padding:16px 14px}.qna-ai-box-badge{font-size:.85rem}.qna-ai-box-body{font-size:.88rem}.qna-accepted-card{margin-bottom:20px}.qna-accepted-card,.qna-answer-card{border-radius:12px;padding:16px 14px}.qna-answer-actions{align-items:stretch;flex-direction:column;gap:12px}.qna-vote-group{justify-content:flex-start}.qna-vote-btn{font-size:.84rem;padding:8px 14px}.qna-accept-btn{font-size:.9rem;padding:11px;text-align:center;width:100%}.qna-write-card{border-radius:12px;padding:20px 14px}.qna-form-input,.qna-form-select{font-size:16px;padding:11px 12px}.qna-bounty-chips{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.qna-bounty-chip{font-size:.78rem;padding:8px 4px;text-align:center}.qna-write-actions{flex-direction:column-reverse;gap:10px;margin-top:24px}.qna-cancel-btn,.qna-submit-btn{justify-content:center;padding:13px;text-align:center;width:100%}}@media (max-width:480px){.qna-hero-title h1{font-size:1.3rem}.qna-stats-grid{gap:8px;grid-template-columns:1fr 1fr}.qna-stat-card{padding:8px 10px}.qna-stat-icon{font-size:1.15rem}.qna-stat-info .stat-value{font-size:1rem}.qna-bounty-chips{grid-template-columns:repeat(2,1fr)}}.qna-kin-brand-badge{align-items:center;background:#3b82f629;border:1px solid #60a5fa59;border-radius:999px;color:#60a5fa;display:inline-flex;font-size:.75rem;font-weight:800;gap:5px;letter-spacing:.04em;margin-bottom:8px;padding:4px 10px}.qna-kin-search-area{background:#0f172aa6;border:1px solid #60a5fa40;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff0d;margin-bottom:20px;padding:16px 18px}.qna-kin-search-form{align-items:center;background:#0f172a;border:2px solid #3b82f673;border-radius:12px;display:flex;gap:10px;padding:6px 8px 6px 14px;transition:all .2s ease}.qna-kin-search-form:focus-within{border-color:#60a5fa;box-shadow:0 0 0 3px #3b82f633}.qna-kin-search-icon{color:#60a5fa;flex-shrink:0}.qna-kin-search-input{background:#0000;border:none;color:#f8fafc;flex:1 1;font-size:.96rem;min-width:0;outline:none;padding:6px 4px}.qna-kin-search-input::placeholder{color:#64748b}.qna-kin-search-clear{background:#0000;border:none;color:#94a3b8;cursor:pointer;font-size:.9rem;padding:4px 8px}.qna-kin-search-submit{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.88rem;font-weight:700;padding:9px 18px;transition:background .15s ease;white-space:nowrap}.qna-kin-search-submit:hover{background:#1d4ed8}.qna-kin-ask-direct-btn{align-items:center;background:#3b82f624;border:1px solid #60a5fa59;border-radius:8px;color:#93c5fd;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:6px;padding:8px 14px;transition:all .15s ease;white-space:nowrap}.qna-kin-ask-direct-btn:hover{background:#3b82f640;border-color:#60a5fa;color:#fff}.qna-kin-quick-tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.qna-kin-quick-label{color:#94a3b8;font-size:.78rem;font-weight:700;margin-right:2px}.qna-kin-tag-pill{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;color:#cbd5e1;cursor:pointer;font-size:.78rem;font-weight:600;padding:4px 12px;transition:all .15s ease}.qna-kin-tag-pill:hover{background:#ffffff1a;border-color:#ffffff38;color:#f8fafc}.qna-kin-tag-pill.active{background:#3b82f633;border-color:#60a5fa;color:#93c5fd;font-weight:700}.qna-stat-card.clickable{cursor:pointer;transition:all .18s ease}.qna-stat-card.clickable:hover{background:#ffffff0f;border-color:#60a5fa59;transform:translateY(-1px)}.qna-stat-card.active-stat{background:#3b82f61f;border-color:#60a5fa80}.stat-cta-sub{background:#3b82f626;border-radius:999px;color:#93c5fd;display:inline-block;font-size:.7rem;font-weight:700;margin-left:8px;padding:2px 7px;vertical-align:middle}.stat-rate-sub{color:#94a3b8;font-size:.82rem;font-weight:600}.qna-spotlight-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1.25fr 1fr;margin-bottom:26px}.qna-spotlight-panel{background:#1e293b;border:1px solid #ffffff14;border-radius:16px;border-top:2px solid #3b82f6;box-shadow:0 6px 20px -6px #00000059;padding:20px 22px}.qna-spotlight-header{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.qna-spotlight-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.qna-spotlight-title h2{color:#f8fafc;font-size:1.05rem;font-weight:800;margin:0}.spotlight-dot.waiting-dot{background:#3b82f6;border-radius:50%;height:8px;width:8px}.spotlight-reward-pill{background:#3b82f61f;border:1px solid #60a5fa40;border-radius:999px;color:#93c5fd;font-size:.72rem;font-weight:600;padding:2px 8px}.qna-spotlight-more{background:#0000;border:none;color:#94a3b8;cursor:pointer;font-size:.8rem;font-weight:600;white-space:nowrap}.qna-spotlight-more:hover{color:#60a5fa;text-decoration:underline}.qna-waiting-list{display:flex;flex-direction:column;gap:10px}.qna-waiting-item{align-items:center;background:#0f172a8c;border:1px solid #ffffff0f;border-radius:11px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:11px 14px;transition:all .15s ease}.qna-waiting-item:hover{background:#0f172ad9;border-color:#60a5fa66}.qna-waiting-item-main{flex:1 1;min-width:0}.qna-waiting-badges{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.qna-mini-game-tag{background:#3b82f624;border-radius:4px;color:#93c5fd;font-size:.7rem;font-weight:700;padding:1px 7px}.qna-mini-type-tag{background:#ffffff0f;border-radius:4px;color:#94a3b8;font-size:.7rem;font-weight:600;padding:1px 6px}.qna-mini-bounty-tag{align-items:center;background:#3b82f624;border:1px solid #60a5fa4d;border-radius:4px;color:#60a5fa;display:inline-flex;font-size:.7rem;font-weight:700;gap:3px;padding:1px 7px}.qna-waiting-item-title{color:#f1f5f9;font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qna-waiting-answer-btn{align-items:center;background:#3b82f624;border:1px solid #60a5fa59;border-radius:8px;color:#93c5fd;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:700;gap:5px;padding:7px 12px;transition:all .15s ease;white-space:nowrap}.qna-waiting-answer-btn:hover{background:#2563eb;border-color:#2563eb;color:#fff}.qna-popular-list{display:flex;flex-direction:column;gap:8px}.qna-popular-item{align-items:center;background:#0f172a80;border:1px solid #ffffff0d;border-radius:10px;color:inherit;display:flex;gap:12px;padding:9px 12px;text-decoration:none;transition:all .15s ease}.qna-popular-item:hover{background:#0f172ad9;border-color:#60a5fa59}.qna-rank-num{align-items:center;background:#ffffff0f;border-radius:6px;color:#94a3b8;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:800;height:24px;justify-content:center;width:24px}.qna-rank-num.rank-top{background:#3b82f633;border:1px solid #60a5fa59;color:#60a5fa}.qna-popular-item-body{flex:1 1;min-width:0}.qna-popular-item-title{color:#e2e8f0;font-size:.86rem;font-weight:600;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qna-popular-game-prefix{color:#93c5fd;font-weight:700;margin-right:5px}.qna-popular-item-meta{align-items:center;color:#64748b;display:flex;font-size:.72rem;gap:8px}.pop-status.solved{color:#34d399;font-weight:700}.pop-status.unsolved{color:#94a3b8;font-weight:600}.qna-hub-body{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 320px}.qna-main-column{min-width:0}.qna-active-game-filter-banner{background:#1e293bf2;border:1px solid #60a5fa59;border-radius:14px;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;padding:14px 18px}.qna-active-game-filter-banner,.qna-active-game-info{align-items:center;display:flex;gap:12px}.qna-active-game-thumb{border-radius:6px;height:36px;object-fit:cover;width:64px}.qna-active-game-label{color:#93c5fd;display:block;font-size:.72rem;font-weight:700}.qna-active-game-title{color:#f8fafc;font-size:1rem}.qna-active-game-actions{align-items:center;display:flex;gap:8px}.qna-active-game-ask-btn{align-items:center;background:#2563eb;border-radius:8px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:5px;padding:7px 12px;text-decoration:none}.qna-active-game-clear-btn{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.8rem;padding:7px 12px}.qna-kin-main-tabs{align-items:center;border-bottom:2px solid #ffffff14;display:flex;gap:6px;margin-bottom:14px;overflow-x:auto}.qna-kin-tab{align-items:center;background:#0000;border:none;border-bottom:3px solid #0000;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:700;gap:7px;margin-bottom:-2px;padding:12px 16px;transition:all .15s ease;white-space:nowrap}.qna-kin-tab:hover{color:#f8fafc}.qna-kin-tab.active{border-bottom-color:#3b82f6;color:#60a5fa}.qna-tab-count{background:#ffffff12;border-radius:999px;color:#cbd5e1;font-size:.74rem;font-weight:700;padding:2px 7px}.qna-kin-tab.active .qna-tab-count{background:#3b82f633;color:#93c5fd}.qna-card.qna-card-high-bounty{border-color:#60a5fa52}.qna-badge-ai{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:5px;color:#94a3b8;display:inline-flex;font-size:.72rem;font-weight:600;gap:4px;padding:2px 7px}.qna-badge-game{cursor:pointer;transition:all .15s ease}.qna-badge-game:hover{background:#3b82f640;color:#fff}.qna-first-human-cta{color:#60a5fa;font-size:.75rem;font-weight:600}.qna-card-direct-answer-btn{align-items:center;background:#3b82f624;border:1px solid #60a5fa59;border-radius:8px;color:#93c5fd;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:700;gap:4px;justify-content:center;padding:5px 10px;transition:all .15s ease;white-space:nowrap}.qna-card-direct-answer-btn:hover{background:#2563eb;border-color:#2563eb;color:#fff}.qna-side-column{display:flex;flex-direction:column;gap:18px;position:-webkit-sticky;position:sticky;top:84px}.qna-side-widget{background:#1e293b;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 4px 16px #00000040;padding:18px 20px}.qna-widget-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.qna-widget-header h3{align-items:center;color:#f8fafc;display:inline-flex;font-size:.96rem;font-weight:800;gap:7px;margin:0}.qna-widget-link,.qna-widget-link-btn{background:#0000;border:none;color:#94a3b8;cursor:pointer;font-size:.78rem;font-weight:600;text-decoration:none}.qna-widget-link-btn:hover,.qna-widget-link:hover{color:#60a5fa;text-decoration:underline}.qna-widget-subtext{color:#94a3b8;font-size:.8rem;line-height:1.45;margin:-4px 0 12px}.qna-my-profile-row{align-items:center;display:flex;gap:12px;margin-bottom:14px}.qna-my-avatar{align-items:center;background:#2563eb;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.05rem;font-weight:800;height:40px;justify-content:center;width:40px}.qna-my-profile-text strong{color:#f8fafc;display:block;font-size:.92rem}.qna-my-profile-text span{color:#94a3b8;font-size:.75rem}.qna-my-stats-box{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:14px}.qna-my-stat-item{background:#0f172a8c;border:1px solid #ffffff0f;border-radius:10px;display:flex;flex-direction:column;gap:3px;padding:10px;text-decoration:none;transition:border-color .15s ease}.qna-my-stat-item:hover{border-color:#60a5fa66}.my-stat-label{color:#94a3b8;font-size:.72rem}.my-stat-val{color:#f8fafc;font-size:.98rem;font-weight:800}.qna-my-widget-actions{display:flex;flex-direction:column;gap:8px}.qna-widget-primary-btn{align-items:center;background:#2563eb;border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:700;gap:7px;justify-content:center;padding:11px 14px;text-decoration:none;transition:all .15s ease;width:100%}.qna-widget-primary-btn:hover{background:#1d4ed8;color:#fff}.qna-widget-secondary-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;box-sizing:border-box;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:700;gap:7px;justify-content:center;padding:10px 14px;transition:all .15s ease;width:100%}.qna-widget-secondary-btn:hover{background:#ffffff1a;border-color:#ffffff40;color:#f8fafc}.qna-guest-promo p{color:#cbd5e1;font-size:.84rem;line-height:1.5;margin:0 0 12px}.qna-quick-topic-list{display:flex;flex-direction:column;gap:8px}.qna-quick-topic-item{align-items:center;background:#0f172a8c;border:1px solid #ffffff0d;border-radius:10px;color:inherit;display:flex;gap:10px;padding:10px 12px;text-decoration:none;transition:all .15s ease}.qna-quick-topic-item:hover{background:#0f172ae6;border-color:#60a5fa59}.qna-quick-topic-icon{align-items:center;background:#3b82f61f;border-radius:8px;color:#60a5fa;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.qna-quick-topic-info{flex:1 1;min-width:0}.qna-quick-topic-info strong{color:#f1f5f9;display:block;font-size:.84rem;margin-bottom:1px}.qna-quick-topic-info span{color:#94a3b8;display:block;font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qna-quick-topic-arrow{color:#64748b;font-size:.85rem;font-weight:700}.qna-active-games-list{display:flex;flex-direction:column;gap:7px}.qna-active-game-chip{align-items:center;background:#0f172a8c;border:1px solid #ffffff0f;border-radius:10px;color:#e2e8f0;cursor:pointer;display:flex;gap:10px;padding:7px 10px;text-align:left;transition:all .15s ease;width:100%}.qna-active-game-chip:hover{background:#0f172ae6;border-color:#60a5fa66}.qna-active-game-chip.selected{background:#3b82f633;border-color:#60a5fa;color:#fff}.qna-active-game-chip img{object-fit:cover}.game-chip-fallback,.qna-active-game-chip img{border-radius:4px;flex-shrink:0;height:25px;width:44px}.game-chip-fallback{align-items:center;background:#ffffff0f;color:#94a3b8;display:inline-flex;justify-content:center}.game-chip-name{font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qna-reward-guide-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.qna-reward-guide-list li{align-items:center;background:#0f172a80;border-radius:8px;display:flex;font-size:.8rem;gap:8px;justify-content:space-between;padding:8px 10px}.reward-step{color:#cbd5e1;font-weight:600}.reward-badge{background:#3b82f624;border-radius:6px;color:#93c5fd;font-size:.73rem;font-weight:700;padding:3px 8px}.qna-detail-answer-cta-bar{align-items:center;background:#0f172aa6;border:1px solid #60a5fa4d;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:20px;padding:14px 18px}.qna-detail-answer-cta-text{align-items:center;color:#e2e8f0;display:flex;font-size:.88rem;gap:8px}.qna-detail-answer-cta-text strong{color:#60a5fa}@media (max-width:992px){.qna-hub-body,.qna-spotlight-grid{grid-template-columns:1fr}.qna-side-column{position:static}}@media (max-width:768px){.qna-kin-search-form{flex-wrap:wrap;padding:8px 10px}.qna-kin-search-input{flex:1 1 70%;width:100%}.qna-kin-ask-direct-btn,.qna-kin-search-submit{flex:1 1;font-size:.82rem;justify-content:center;padding:9px 10px}.qna-waiting-item{align-items:stretch;flex-direction:column}.qna-waiting-answer-btn{justify-content:center;width:100%}.qna-kin-tab{font-size:.84rem;padding:10px 12px}}
/*# sourceMappingURL=5455.4bf90c0d.chunk.css.map*/