:root{--member-card:#131c24;--member-card-2:#101820;--member-line:#2d414f;--member-muted:#7890a2;--member-blue:#55ace5;--member-green:#5bd0aa;--member-gold:#e4b85d}.member-home-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:16px}.member-home-actions>a{position:relative;min-width:0;padding:16px 17px;overflow:hidden;border:1px solid var(--member-line);border-radius:11px;background:linear-gradient(145deg,#15212b,#101820);color:#dce8ef;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s}.member-home-actions>a:after{content:"";position:absolute;right:-25px;bottom:-35px;width:85px;height:85px;border:1px solid rgba(92,174,229,.1);border-radius:50%}.member-home-actions>a:hover{border-color:#4681aa;box-shadow:0 10px 30px rgba(0,0,0,.18);transform:translateY(-2px)}.member-home-actions span,.member-home-actions b,.member-home-actions small{display:block}.member-home-actions span{color:#75c8f8;font-size:9px;font-weight:800;letter-spacing:.1em}.member-home-actions b{margin:7px 0 5px;color:#f2f7fa;font-size:18px}.member-home-actions small{overflow:hidden;color:#748b9c;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.member-tool-page,.member-insight-page,.opportunity-rank-page{width:100%;max-width:1180px}.member-tool-page>.public-page-intro,.member-insight-page>.public-page-intro{padding-bottom:18px;border-bottom:1px solid #293a46}.member-tool-page>.public-page-intro h1,.member-insight-page>.public-page-intro h1{font-size:26px}.member-insight-lock{box-shadow:0 12px 35px rgba(0,0,0,.14)}.member-add-cta,.insight-head-actions a,.report-radar-grid footer a,.member-review-links a{transition:.15s}.member-add-cta:hover,.insight-head-actions a:hover{filter:brightness(1.15);transform:translateY(-1px)}.report-radar-grid article,.insight-score-grid article,.quality-summary-grid article,.weekly-review-grid section,.research-dashboard>a,.research-card,.valuation-hero article{box-shadow:0 8px 24px rgba(0,0,0,.09);transition:border-color .16s,transform .16s}.report-radar-grid article:hover,.insight-score-grid article:hover,.weekly-review-grid section:hover,.research-dashboard>a:hover,.valuation-hero article:hover{border-color:#45667d;transform:translateY(-2px)}.report-radar-grid article footer a{padding:5px 8px;border:1px solid #30485a;border-radius:5px}.research-list a:hover{border-color:#41627a;background:#17242e}.company-compare-table thead th{min-width:125px}.company-compare-table thead th:first-child{min-width:135px}.company-compare-table tbody th{color:#8fa4b4}.company-compare-table tbody tr:nth-child(even){background:rgba(255,255,255,.012)}.quality-table td,.quality-table th{padding-top:12px;padding-bottom:12px}.note-hero,.insight-hero,.weekly-review-head{box-shadow:0 14px 35px rgba(0,0,0,.14)}.research-note-form textarea,.research-note-form input{transition:border-color .15s,box-shadow .15s}.member-group-tabs{scrollbar-width:thin}.member-signal-center,.member-daily-review{scroll-margin-top:80px}.member-signal-center>header,.member-daily-review>header{padding-bottom:13px;border-bottom:1px solid #2b3c48}.member-signal-list a:hover{background:#172630}.opportunity-rank-page .opp-guide>div,.opp-table-card{box-shadow:0 10px 30px rgba(0,0,0,.1)}.payment-result-card{max-width:620px;margin-right:auto;margin-left:auto;text-align:center}@media(max-width:900px){.member-home-actions{grid-template-columns:1fr 1fr}.member-tool-page>.public-page-intro h1,.member-insight-page>.public-page-intro h1{font-size:23px}}@media(max-width:520px){.member-home-actions{grid-template-columns:1fr}.member-home-actions>a{padding:14px 15px}.member-panel{padding:14px}.member-table th,.member-table td{padding-right:9px;padding-left:9px}.public-page-intro p{line-height:1.7}}
