:root{--it-canvas:#f3f6fa;--it-surface:#fff;--it-surface-subtle:#f8fafd;--it-surface-muted:#eef2f7;--it-text:#1d1d1f;--it-text-secondary:#515966;--it-text-tertiary:#6d7684;--it-border:#2b35451f;--it-border-strong:#2b354536;--it-blue:#0071e3;--it-blue-hover:#0068d1;--it-blue-soft:#e9f3ff;--it-green:#248a3d;--it-red:#b42318;--it-amber:#8a5b00;--it-gold:#9b6a00;--it-radius-sm:10px;--it-radius-md:12px;--it-radius-lg:16px;--it-radius-xl:22px;--it-shadow-sm:0 14px 34px #25344b17;--it-shadow-md:0 24px 64px #25344b21;--it-shadow-overlay:0 34px 96px #121d2e3d;--it-motion-fast:.16s cubic-bezier(.2, .8, .2, 1);--it-motion:.24s cubic-bezier(.22, 1, .36, 1);--it-content:1180px}html{background:var(--it-canvas)}body{background:radial-gradient(circle at 72% -12%, #0071e316, transparent min(42rem, 62vw)), linear-gradient(180deg, #f8fafd 0, var(--it-canvas) 22rem, #f2f5f9 100%);min-width:320px;color:var(--it-text);text-rendering:optimizelegibility;background-attachment:fixed;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5}::selection{background:#0071e32e}:where(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #0071e347}.view-stage{animation:it-view-enter .32s var(--it-motion) both;transform-origin:50% 12%}@keyframes it-view-enter{0%{opacity:.68;transform:translateY(10px)scale(.996)}to{opacity:1;transform:none}}.skip-link{top:max(12px, env(safe-area-inset-top));z-index:1000;color:#fff;transition:transform var(--it-motion);background:#111216;border-radius:10px;padding:11px 15px;font-size:14px;font-weight:700;text-decoration:none;position:fixed;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}#main-content:focus{outline:none}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{touch-action:manipulation}button:disabled{cursor:not-allowed}input,textarea,select{color:var(--it-text)}input::placeholder,textarea::placeholder{color:#858a93;opacity:1}.app-shell{background:var(--it-canvas)}.sidebar{width:240px;padding:22px 16px max(18px, env(safe-area-inset-bottom));border-right:1px solid var(--it-border);color:var(--it-text);-webkit-backdrop-filter:saturate(155%)blur(24px);backdrop-filter:saturate(155%)blur(24px);background:linear-gradient(#fbfcfef5,#f5f8fcf0);box-shadow:10px 0 36px #1c23300b}.main-column{margin-left:240px}.brand{min-height:50px;color:var(--it-text);padding:2px 9px 24px}.brand-mark{width:38px;height:38px;color:var(--it-text);background:0 0;border:0;padding:0;transform:none;box-shadow:0 7px 18px #11131829}.brand-mark:after{display:none}.sidebar .brand-mark{background:0 0;border:0;padding:0;transform:none;box-shadow:0 7px 18px #11131829}.brand b{letter-spacing:.13em;font-family:inherit;font-size:19px;font-weight:730}.brand small{color:var(--it-text-tertiary);letter-spacing:.16em;margin-top:3px;font-size:10px}.sidebar nav{gap:5px}.nav-item{color:#5d626b;min-height:46px;transition:color var(--it-motion), background-color var(--it-motion), box-shadow var(--it-motion);border-radius:12px;padding:10px 13px;font-size:14px;font-weight:590}.nav-item:hover{color:var(--it-text);background:#0071e30e}.nav-item.active{color:#005fbe;background:linear-gradient(135deg,#edf6ff,#e4f0ff);box-shadow:inset 0 0 0 1px #0071e31f}.nav-item.active:before{display:none}.nav-icon{color:currentColor;width:24px;height:24px;font-family:inherit}.nav-dot{background:#ff3b30;width:7px;height:7px}.sidebar-quote{border-color:var(--it-border);background:#ffffff9e;border-radius:16px;margin:auto 7px 18px;padding:22px 16px 16px}.quote-mark{color:#8d939d}.sidebar-quote p{color:#34363b;font-family:inherit;font-size:14px;line-height:1.72}.sidebar-quote small{color:var(--it-text-tertiary);letter-spacing:.04em;font-size:11px}.user-chip{border-top-color:var(--it-border);min-height:58px;color:var(--it-text)}.user-chip b{font-size:13px}.user-chip small{color:var(--it-text-tertiary);font-size:11px}.chevron{color:#8e8e93;font-size:20px}.topbar{border-bottom-color:var(--it-border);-webkit-backdrop-filter:saturate(170%)blur(24px);backdrop-filter:saturate(170%)blur(24px);background:linear-gradient(#fcfdffe6,#f7f9fcd6);height:auto;min-height:68px;padding:10px 30px}.global-search{border:1px solid var(--it-border);width:min(520px,48vw);min-height:44px;color:var(--it-text-secondary);box-shadow:var(--it-shadow-sm);background:linear-gradient(#fffffffa,#f9fbfef0);border-radius:14px;padding:3px 4px 3px 13px}.global-search>span{place-items:center;font-size:0;display:grid;transform:none}.global-search input{min-height:38px;padding:0 3px;font-size:15px}.global-search button{background:var(--it-blue);color:#fff;cursor:pointer;border:0;border-radius:10px;min-width:64px;min-height:36px;padding:0 13px;font-size:13px;font-weight:650}.global-search:focus-within{border-color:#0071e380;box-shadow:0 0 0 4px #0071e31a}.top-actions{gap:8px}.test-pill,.wallet-pill,.bell,.top-profile-btn,.admin-top-button{border-color:var(--it-border);background:#ffffffc7;border-radius:12px;min-height:40px;box-shadow:0 5px 18px #1c233009}.test-pill{font-size:11px}.wallet-pill{padding:0 12px}.wallet-pill b{font-family:inherit;font-size:15px}.wallet-pill small{font-size:11px}.bell,.top-profile-btn{width:42px;height:42px}.bell>span{font-size:18px}.bell i{color:#fff;background:#ff3b30;border:2px solid #fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-style:normal;display:grid;top:-4px;right:-4px}.page{width:min(var(--it-content), calc(100% - 64px));padding:46px 0 104px}.page-intro{max-width:760px}.page-intro h1{letter-spacing:-.035em;text-wrap:balance;margin:0 0 10px;font-family:inherit;font-size:clamp(34px,4vw,50px);font-weight:760;line-height:1.12}.page-intro p,.hero-copy>p{color:var(--it-text-secondary);font-size:16px;line-height:1.75}.hero{min-height:380px}.eyebrow{color:var(--it-blue);letter-spacing:.13em;font-family:inherit;font-size:11px;font-weight:760}.eyebrow i{background:#b8bec7}.section-header{margin:46px 0 18px}.section-header h2{letter-spacing:-.025em;text-wrap:balance;margin-top:0;font-family:inherit;font-size:26px;font-weight:720}.section-header>button{min-height:40px;color:var(--it-text-secondary);border-bottom:0;font-size:13px}.content-tabs,.topic-tabs,.conversation-filter{gap:6px}.content-tabs button,.topic-tabs button,.conversation-filter button,.filter-button{min-height:42px;color:var(--it-text-secondary);border:0;border-radius:11px;padding:9px 13px;font-size:13px;font-weight:620}.content-tabs button.active,.topic-tabs button.active,.conversation-filter button.active{background:linear-gradient(180deg, #f3f8ff, var(--it-blue-soft));color:#005fbe;border-color:#0000;box-shadow:inset 0 0 0 1px #0071e31a}.filter-row{border-bottom-color:var(--it-border);align-items:center;margin-top:32px;padding-bottom:8px}.primary-btn,.ghost-btn,.light-btn,.line-btn,.danger-action,.reject-btn{min-height:44px;transition:background-color var(--it-motion-fast), border-color var(--it-motion-fast), color var(--it-motion-fast), box-shadow var(--it-motion), opacity var(--it-motion-fast), transform var(--it-motion);border-radius:12px;padding:0 17px;font-size:13px;font-weight:650;line-height:1.2}.primary-btn{background:linear-gradient(180deg, #1785ee 0%, var(--it-blue) 68%, #0069d4 100%);border-color:#0876df;gap:8px;box-shadow:inset 0 1px #ffffff47,0 10px 24px #0071e32e}.primary-btn:hover{background:linear-gradient(#087bea,#0068d1);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff3d,0 14px 32px #0071e33d}.primary-btn:active:not(:disabled){transform:translateY(0)scale(.98);box-shadow:inset 0 2px 4px #00418438,0 5px 14px #0071e324}.primary-btn.small{min-height:40px;padding:0 14px}.ghost-btn,.light-btn,.line-btn{border:1px solid var(--it-border);color:#3c4047;box-shadow:none;background:linear-gradient(#fff,#f8fafc)}.ghost-btn:hover,.light-btn:hover,.line-btn:hover{border-color:var(--it-border-strong);background:var(--it-surface-subtle)}.ghost-btn:active:not(:disabled),.light-btn:active:not(:disabled),.line-btn:active:not(:disabled){transform:scale(.98)}.question-card,.person-row,.expert-card,.daily-card,.profile-cover,.friend-directory,.direct-chat,.system-notice-list,.connection-layout,.threshold-card,.expert-invitation-panel,.referral-entry-panel,.referral-orders-panel,.panel-card,.status-card{border-color:var(--it-border);border-radius:var(--it-radius-lg);background:linear-gradient(180deg, var(--it-surface) 0%, #fbfcfe 100%);box-shadow:none;transition:border-color var(--it-motion-fast), box-shadow var(--it-motion), transform var(--it-motion), background-color var(--it-motion-fast)}@media (hover:hover) and (pointer:fine){.question-card:hover,.expert-card:hover,.person-row:hover,.status-card:hover{box-shadow:var(--it-shadow-sm);border-color:#0071e32e;transform:translateY(-2px)}:is(.question-card:has(:focus-visible),.expert-card:has(:focus-visible),.person-row:has(:focus-visible),.status-card:has(:focus-visible)){box-shadow:var(--it-shadow-sm);border-color:#0071e347}}.email-login-card input,.registration-form input,.registration-form textarea,.registration-form select,.modal-card input,.modal-card textarea,.modal-card select,.message-composer textarea,.direct-composer textarea,.trade-input input,.referral-entry-form input,.referral-entry-form textarea,.referral-entry-form select,.referral-order-actions input,.referral-order-actions textarea,.threshold-card input,.threshold-card textarea,.threshold-card select{border:1px solid var(--it-border-strong);min-height:48px;color:var(--it-text);background:#fff;border-radius:12px;font-size:16px;line-height:1.45}.registration-form textarea,.modal-card textarea,.message-composer textarea,.direct-composer textarea,.referral-entry-form textarea,.referral-order-actions textarea{min-height:108px}.email-login-card label>span,.registration-form label>span,.modal-card label>span,.referral-entry-form label,.referral-order-actions label{color:#494d54;font-size:13px;font-weight:680}.auth-character-count,.auth-field-guidance,.field-counter,.form-error,.auth-match-status{font-size:12px;line-height:1.5}.auth-requirements{gap:7px}.auth-requirements span{min-height:28px;font-size:12px}.inline-checkbox{min-height:44px;font-size:13px}.home-search-input{border:1px solid var(--it-border);min-height:56px;box-shadow:var(--it-shadow-sm);background:#fff;border-radius:16px;padding:5px 6px 5px 16px}.home-search-input input{min-height:44px;font-size:16px}.home-search-submit,.home-search-clear{min-width:44px;min-height:44px}.home-search-results{border:1px solid var(--it-border);box-shadow:var(--it-shadow-md);background:#fff;border-radius:18px}.home-search-algorithm,.result-meta,.home-search-empty{color:var(--it-text-tertiary);font-size:12px}.question-card{padding:26px}.question-card h3,.home-question-title{letter-spacing:-.018em;font-family:inherit;font-size:clamp(20px,2vw,23px);font-weight:720;line-height:1.45}.question-detail,.question-preview-body,.answer-block>p,.comment-body p{color:#44484f;font-family:inherit;font-size:16px;line-height:1.75}.question-top,.home-question-meta,.question-preview-meta,.answer-context-tags,.comment-meta{color:var(--it-text-tertiary);font-size:12px}.answer-block{background:var(--it-surface-muted);border:0;border-radius:14px;padding:18px}.answer-head b,.comment-head b{font-size:13px}.answer-head small,.comment-head small{color:var(--it-text-tertiary);font-size:12px}.answer-actions{border-top-color:var(--it-border);gap:8px}.answer-actions button,.recognition-controls button,.open-question-link,.question-title-link{min-height:40px;font-size:13px}.answer-actions button{border-radius:10px;padding:0 10px}.answer-actions button:first-child{background:var(--it-blue-soft);color:#06c}.question-stage-dots button{background:0 0;border:0;width:28px;min-width:28px;min-height:18px;transition:none;position:relative;transform:none}.question-stage-dots button:after{content:"";width:7px;height:7px;transition:transform .28s var(--ease-ios), background-color .2s ease;background:#c7cbd1;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(1)}.question-stage-dots button.active{background:0 0;width:28px}.question-stage-dots button.active:after{background:var(--it-blue);transform:translate(-50%,-50%)scaleX(3.1)}.people-browse-rail .expert-card{border-radius:18px}.expert-portrait{border-radius:18px 18px 0 0}.expert-name h3{font-family:inherit;font-size:18px;font-weight:700}.expert-title,.expert-footer small,.expert-tags span,.topic-tag{font-size:11px}.expert-bio{height:auto;min-height:54px;color:var(--it-text-secondary);font-family:inherit;font-size:13px;line-height:1.6}.expert-footer button{min-width:40px;min-height:40px}.onboarding-path{border-radius:18px}.journey-item b{font-size:14px}.journey-item small{font-size:12px;line-height:1.5}.hpc-module-tabs,.message-module-tabs,.my-module-tabs,.qa-home-tabs{margin-top:28px}.hpc-daily-card{padding:22px}.daily-head>span{font-size:14px}.daily-head b{font-family:inherit;font-size:28px}.daily-head small{font-size:14px}.daily-row{align-items:center;min-height:46px;padding:10px 0;font-size:13px}.wallet-hero{gap:16px}.wallet-balance,.supply-proof{border-radius:20px}.wallet-balance>span,.supply-proof span{font-size:13px}.wallet-balance>b{letter-spacing:-.035em;font-family:inherit}.wallet-balance p,.supply-proof small{font-size:13px}.hpc-explainer-card{border-radius:22px}.hpc-explainer-card h2{letter-spacing:-.03em;font-family:inherit;font-weight:720}.hpc-explainer-copy p{font-size:15px;line-height:1.75}.hpc-explainer-copy small,.hpc-explainer-copy button{font-size:12px;line-height:1.6}.market-page .page-intro p,.market-warning,.ticker,.price-summary,.mid-price{font-size:13px}.market-warning{color:#674d18;background:#fff8e7;border:1px solid #8a5b002e;border-radius:14px;gap:14px;margin-bottom:22px;padding:15px 17px}.market-warning>span{letter-spacing:.1em;background:#7a5a1d;border-radius:7px;flex:none;padding:5px 8px;font-family:inherit;font-size:10px;font-weight:750}.market-warning p{color:#674d18;font-size:13px;line-height:1.55}.market-warning button{color:#674d18;min-height:38px;padding:0 4px;font-size:12px}.market-title{align-items:end;gap:24px;margin-bottom:18px}.coin-small{border-color:var(--it-border-strong);color:#4e545d;width:44px;height:44px;font-family:inherit;font-size:18px}.market-title>div:first-child b{font-family:inherit;font-size:19px;font-weight:720}.market-title>div:first-child small{color:var(--it-text-tertiary);margin-top:4px;font-size:11px}.ticker{grid-template-columns:repeat(4,minmax(76px,1fr));gap:10px;width:min(610px,100%);display:grid}.ticker span{border-left:1px solid var(--it-border);min-width:0;padding-left:12px}.ticker small{color:var(--it-text-tertiary);font-size:11px;display:block}.ticker b{margin-top:4px;font-family:inherit;font-size:15px;font-weight:700;display:block}.market-layout{background:0 0;border:0;grid-template-columns:minmax(0,1.55fr) minmax(250px,.7fr) minmax(210px,.55fr);gap:14px}.chart-panel,.order-panel,.book-panel,.trades-panel{border:1px solid var(--it-border);box-shadow:var(--it-shadow-sm);background:#fff;border-radius:18px;overflow:hidden}.chart-panel,.order-panel{border-right:1px solid var(--it-border)}.chart-panel h2,.book-panel h2,.trades-panel h2,.trade-input h2{font-size:16px}.panel-toolbar{border-bottom-color:var(--it-border);align-items:center;min-height:48px;padding:8px 12px}.panel-toolbar button{border-radius:9px;min-width:42px;min-height:34px;padding:0 10px;font-size:12px}.panel-toolbar button.active{background:var(--it-blue-soft);color:#06c}.panel-toolbar>span{color:var(--it-text-tertiary);font-size:11px}.price-chart{grid-template-columns:42px 1fr;height:330px;padding:20px 18px}.chart-y,.chart-x,.chart-current{font-family:inherit;font-size:11px}.chart-y,.chart-x{color:var(--it-text-tertiary)}.chart-current{border-radius:6px;padding:4px 7px;font-weight:700}.order-panel{padding:16px}.trade-tabs{border-bottom-color:var(--it-border);margin:-16px -16px 16px}.trade-tabs button{min-height:46px;font-size:13px;font-weight:650}.available{margin-bottom:14px;font-size:12px}.trade-input{border-color:var(--it-border-strong);min-height:48px;box-shadow:none;background:#fff;border-radius:11px;grid-template-columns:58px minmax(0,1fr) 44px;margin-top:10px}.trade-input>span,.trade-input b{color:var(--it-text-secondary);font-size:12px}.trade-input input{min-height:46px;padding:0 6px;font-family:inherit;font-size:15px}.quick-amounts{gap:6px;margin-top:8px}.quick-amounts button{background:var(--it-surface-muted);min-height:36px;color:var(--it-text-secondary);border-radius:8px;font-size:12px}.estimate{background:var(--it-surface-muted);border-radius:11px;margin-top:14px;padding:12px}.estimate span,.estimate small{color:var(--it-text-secondary);font-size:11px}.estimate b{font-family:inherit;font-size:18px}.trade-submit{border-radius:11px;min-height:44px;font-size:13px;font-weight:680}.book-head{border-bottom-color:var(--it-border);align-items:center;min-height:48px}.book-head b{font-size:13px}.book-head span{color:var(--it-text-tertiary);font-size:10px}.book-table>div{align-items:center;min-height:34px;padding:6px 12px;font-family:inherit;font-size:12px}.mid-price{border-color:var(--it-border);min-height:44px}.mid-price b{font-family:inherit;font-size:16px}.mid-price span{font-size:10px}.trades-panel .section-header{margin-top:32px}.trade-table{border:1px solid var(--it-border);background:#fff;border-radius:16px;font-size:12px;overflow:auto}.trade-table>div{border-top-color:var(--it-border);align-items:center;min-height:44px;padding:10px 14px}.trade-table-head{background:var(--it-surface-muted);color:var(--it-text-secondary);font-size:11px}.chart-current span,.chart-x,.chart-y,.book-head,.book-table,.trade-table,.trade-table-head,.my-market-orders,.my-market-orders>b,.my-market-orders>div,.my-market-orders button{font-size:12px}.market-mode-tabs{background:var(--it-surface-muted);border-radius:12px;gap:5px;padding:4px}.market-mode-tabs button{min-height:40px;color:var(--it-text-secondary);border-radius:9px;padding:0 10px;font-size:13px}.market-mode-tabs button.active{color:#06c}.trade-tabs button,.trade-input button{min-height:42px;font-size:13px}.trade-table th,.trade-table td,.book-table span{min-height:36px;font-size:12px}.connections-page .page-title-row{align-items:end}.message-module-tabs{padding-bottom:5px;display:flex;overflow-x:auto}.message-module-tabs button{flex:none}.connection-layout{overflow:hidden}.conversation-list{background:#fbfbfc}.conversation-filter{padding:10px}.message-list-row{min-height:74px}.message-list-title{color:var(--it-text);font-size:14px;line-height:1.35}.message-list-summary{color:var(--it-text-secondary);font-size:13px;line-height:1.45}.message-list-meta{color:var(--it-text-tertiary);font-size:11px;line-height:1.4}.conversation-preview.message-list-row,.direct-contact-list>button.message-list-row{padding:13px 14px}.conversation-preview.message-list-row.active,.direct-contact-list>button.message-list-row.active{background:var(--it-blue-soft);box-shadow:inset 3px 0 var(--it-blue)}.conversation-head{border-bottom-color:var(--it-border);padding:18px 20px}.conversation-head b,.direct-chat-head b{font-size:15px}.conversation-head small,.direct-chat-head small,.round-status span,.round-status b{font-size:12px}.escrow-banner{border-radius:14px;margin:14px}.escrow-banner b{font-size:13px}.escrow-banner small,.escrow-banner button{font-size:12px}.message-thread,.direct-message-thread{padding:20px}.message p,.direct-message-thread p{font-size:14px;line-height:1.65}.message-composer,.direct-composer{border-top-color:var(--it-border);padding:14px}.message-composer textarea,.direct-composer textarea{min-height:86px}.message-composer>div>span,.direct-transfer-box,.emoji-row{font-size:12px}.friend-directory,.direct-chat,.system-notice-list{overflow:hidden}.friend-directory-list .friend-directory-item{min-height:82px;padding:12px 15px}.relationship-checkbox{min-width:142px;min-height:44px;font-size:12px}.relationship-checkbox input{flex:none}.system-notice-list .system-notice-item.message-list-row,.system-notice-list .guarantee-confirmation-card.message-list-row{padding:14px 16px}.system-notice-list .notification-main{min-height:54px}.system-notice-list .notification-body{font-size:13px;line-height:1.55}.system-notice-list .notification-actions .primary-btn,.system-notice-list .notification-actions>button,.notification-followed-state{min-width:88px;min-height:40px;font-size:12px}.profile-cover{overflow:hidden}.profile-pattern{border-radius:18px 18px 0 0}.profile-identity-copy h1{letter-spacing:-.03em;font-family:inherit;font-weight:750}.profile-identity-copy p,.profile-about p,.profile-case-showcase p{color:var(--it-text-secondary);font-size:15px;line-height:1.7}.profile-permanent-id,.profile-real-name,.profile-topics span{font-size:12px}.profile-stats>div{border-color:var(--it-border)}.profile-stats span{color:var(--it-text-secondary);font-size:13px}.profile-stats b{font-family:inherit}.profile-stats .contribution-stat small{font-size:12px}.profile-module-head h2,.module-intro h2{font-family:inherit;font-size:20px;font-weight:720}.profile-module-head p,.module-intro p,.network-color-legend,.network-overflow-note{color:var(--it-text-secondary);font-size:13px;line-height:1.6}.relationship-network-card,.network-detail{border-color:var(--it-border);box-shadow:var(--it-shadow-sm);background:#fff;border-radius:20px}.network-scene-badge{background:#ffffffd1;border-color:#ffffffd1}.network-scene-badge small,.network-priority-strip>header small,.network-secondary-list>header small{font-size:12px}.network-priority-strip button,.network-secondary-list button,.network-secondary-row{border-color:var(--it-border);min-height:48px}.network-priority-strip b,.network-secondary-list b{font-size:13px}.network-priority-strip small,.network-secondary-list small,.network-demand-label{font-size:11px}.network-back-button{width:40px;height:40px;font-size:24px}.network-secondary-row .network-secondary-profile{background:var(--it-blue-soft);color:#06c;border-radius:10px;min-width:102px;min-height:42px;font-size:12px}.referral-entry-panel,.referral-orders-panel{padding:24px}.referral-badge,.referral-entry-loading,.referral-order-head b,.referral-order-purpose,.referral-price-preview span,.referral-order-money{font-size:13px}.referral-price-preview small,.referral-settlement-note,.referral-entry-form label,.referral-order-head small,.referral-introduction-note,.referral-order-actions p{font-size:12px}.referral-settlement-note{background:#fff7df;border:1px solid #f0dda9;border-radius:12px}.threshold-note,.threshold-preview,.threshold-examples,.invite-quota-pill,.sponsorship-history{font-size:12px;line-height:1.6}.threshold-price-control input{min-height:66px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 18px;font-size:26px;line-height:1.1}.modal-backdrop{padding:max(20px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));background:#0f12187a}.modal-card{max-height:calc(100dvh - 40px);box-shadow:var(--it-shadow-overlay);background:#fffffff5;border:1px solid #ffffffc7;border-radius:22px;padding:28px;overflow:auto}.modal-card h2{letter-spacing:-.025em;font-family:inherit;font-size:25px;font-weight:730;line-height:1.25}.modal-card>p,.modal-info,.rule-note p{color:var(--it-text-secondary);font-size:14px;line-height:1.7}.modal-close{background:var(--it-surface-muted);color:#4d5158;border-radius:50%;width:44px;height:44px;font-size:24px}.ledger-row{min-height:64px}.ledger-row b{font-size:13px}.ledger-row small{font-size:11px}.loading-state,.empty-state{min-height:180px;color:var(--it-text-secondary);padding:32px 20px}.loading-state b,.empty-state b{color:var(--it-text);font-size:15px}.loading-state span,.empty-state span{font-size:13px;line-height:1.55}.offline-banner{font-size:13px}.toast{min-height:48px;box-shadow:var(--it-shadow-md);border-radius:14px;font-size:13px}.toast-retry{min-height:38px!important}.toast-close{min-width:38px;min-height:38px}.public-entry,.registration-page{background:radial-gradient(circle at 86% 4%,#0071e313,#0000 30%),linear-gradient(#fbfcfe,#f1f3f6)}.public-entry-header{border-bottom-color:var(--it-border);min-height:72px}.public-test-badge{font-size:12px}.public-entry-hero{gap:clamp(36px,6vw,92px);min-height:560px}.public-entry-hero h1{font-size:clamp(46px,5.2vw,72px)}.public-entry-hero p{max-width:720px;color:var(--it-text-secondary);font-size:17px;line-height:1.75}.public-entry-hero>div>small{color:var(--it-text-tertiary);font-size:12px;line-height:1.55}.email-login-card{box-shadow:var(--it-shadow-md);background:#ffffffe0;border-color:#ffffffd6;border-radius:22px}.email-login-heading b{font-size:18px}.email-login-heading span{font-size:13px;line-height:1.5}.email-login-actions button,.auth-back-link,.forgot-password-link,.founder-code-reveal{min-height:42px;font-size:13px}.public-entry-card{background:#25272c;border-radius:22px;box-shadow:0 28px 72px #161a2233}.public-entry-card>span,.public-entry-card li b{font-size:13px}.public-entry-card li small{font-size:12px;line-height:1.5}.public-entry-values{background:var(--it-border);border-radius:20px}.public-entry-values article{padding:26px}.public-entry-values article>span{color:var(--it-text-tertiary);font-size:12px}.public-entry-values h2{font-size:20px}.public-entry-values p{color:var(--it-text-secondary);font-size:14px;line-height:1.65}.registration-shell{border-radius:24px;box-shadow:0 30px 86px #1c233021}.registration-intro{background:#25272c}.registration-intro h1{font-family:inherit;font-weight:730}.registration-intro p,.registration-intro small{font-size:13px;line-height:1.65}.registration-form{background:#fff}.registration-form h2{font-family:inherit;font-weight:720}.registration-form>p,.legal-name-warning,.community-rule-card,.manifesto-ai-note,.registration-assurance{font-size:13px;line-height:1.65}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sidebar,.topbar,.mobile-nav,.email-login-card,.modal-card{background:#f8f9fb}}@media (max-width:1024px){.page{width:min(var(--it-content), calc(100% - 40px))}.wallet-hero,.market-layout,.network-layout-3d{grid-template-columns:1fr}.network-detail{position:static}.relationship-graph-shell,.relationship-graph-loading{height:500px}}@media (max-width:760px){.sidebar{display:none}.main-column{margin-left:0}.topbar{min-height:calc(60px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0}.mobile-brand{gap:9px;min-width:112px;min-height:44px;padding:0 6px}.mobile-brand .brand-mark{background:0 0;border:0;width:30px;height:30px;padding:0;transform:none;box-shadow:0 5px 13px #11131824}.mobile-brand b{letter-spacing:.08em;font-size:18px}.top-actions{gap:5px}.top-actions .test-pill,.top-actions .wallet-pill,.admin-top-button{display:none}.topbar>.global-search{flex:1;width:auto;min-width:0;margin-left:4px;padding-left:10px}.global-search input{font-size:14px}.global-search button{min-width:52px;padding:0 9px;font-size:12px}.bell,.top-profile-btn{width:40px;height:40px;min-height:40px}.page{width:calc(100% - 24px);padding:28px 0 calc(102px + env(safe-area-inset-bottom))}.page-intro h1{font-size:clamp(30px,9vw,40px)}.page-intro p{font-size:15px}.hero{min-height:auto}.page-title-row{align-items:stretch;gap:18px}.page-title-row>.primary-btn{align-self:start}.section-header{margin-top:36px}.section-header h2{font-size:23px}.filter-row{overflow-x:auto}.content-tabs,.topic-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.content-tabs::-webkit-scrollbar{display:none}.topic-tabs::-webkit-scrollbar{display:none}.question-card{border-radius:16px;padding:20px 17px}.question-card h3,.home-question-title{font-size:20px}.question-detail,.question-preview-body,.answer-block>p,.comment-body p{font-size:15px}.answer-block{padding:15px}.people-browse-rail .expert-card{border-radius:17px}.hpc-explainer-card{padding:24px 20px}.hpc-explainer-card h2{font-size:28px}.wallet-balance,.supply-proof{padding:22px}.market-warning{align-items:flex-start}.market-warning button{flex:none}.market-title{align-items:flex-start}.ticker{grid-template-columns:1fr 1fr;width:100%}.ticker span:nth-child(odd){border-left:0;padding-left:0}.market-layout{grid-template-columns:1fr}.price-chart{height:310px;padding:18px 14px}.chart-panel,.order-panel{border-right:1px solid var(--it-border)}.trade-table>div{min-width:650px}.message-module-tabs{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.connection-layout{display:block}.conversation-list{border-bottom:1px solid var(--it-border)}.conversation-panel{min-height:480px}.friend-directory-list .friend-directory-item{grid-template-columns:minmax(0,1fr) auto}.relationship-checkbox{min-width:132px}.profile-stats{grid-template-columns:1fr 1fr}.profile-stats>div{min-height:108px;padding:16px}.network-priority-strip>div{grid-template-columns:repeat(2,minmax(0,1fr))}.relationship-graph-shell,.relationship-graph-loading{height:min(480px,66dvh)}.network-scene-badge{top:10px;left:10px}.referral-entry-panel,.referral-orders-panel{padding:18px}.referral-price-preview{grid-template-columns:1fr}.referral-price-preview small{grid-column:auto}.modal-backdrop{padding:max(12px, env(safe-area-inset-top)) 10px max(10px, env(safe-area-inset-bottom));align-items:end}.modal-card{width:100%;max-height:calc(100dvh - max(22px, env(safe-area-inset-top)));border-radius:22px 22px 16px 16px;padding:24px 18px}.public-entry-header{padding:env(safe-area-inset-top) 18px 0}.public-entry-hero{padding-left:18px;padding-right:18px}.public-entry-hero h1{font-size:clamp(38px,11vw,54px)}.public-entry-hero h1 span{white-space:normal}.public-entry-hero p{font-size:16px}.public-entry-values{margin:0 18px 40px}.registration-shell{border-radius:20px}}@media (max-width:430px){.mobile-brand{min-width:102px}.mobile-brand b{font-size:17px}.topbar>.global-search{max-width:calc(100vw - 190px)}.global-search input::placeholder{font-size:13px}.global-search button{min-width:44px;font-size:0}.global-search button:after{content:"搜";font-size:12px}.market-warning{grid-template-columns:auto minmax(0,1fr);display:grid}.market-warning button{grid-column:1/-1;justify-self:start}.market-title{gap:14px}.page{width:calc(100% - 20px)}.page-title-row{display:grid}.message-module-tabs button{padding-left:11px;padding-right:11px}.system-notice-list .system-notice-item.message-list-row{grid-template-columns:minmax(0,1fr)}.system-notice-list .system-notice-item>.notification-actions{margin-left:50px}.relationship-checkbox{min-width:124px;padding-right:0}.network-priority-strip>div{grid-template-columns:1fr 1fr}.public-entry-header .brand small{display:none}.public-entry-hero{padding-left:14px;padding-right:14px}.public-entry-values{margin-left:14px;margin-right:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:root{--it-border:#1d1d1f57;--it-border-strong:#1d1d1f85}.nav-item.active,.content-tabs button.active,.topic-tabs button.active,.conversation-filter button.active{outline-offset:-2px;outline:2px solid}}.topbar{gap:14px}.topbar-discovery-search .home-search-input{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:8px;min-height:46px;padding:4px 5px 4px 9px;transform:none;box-shadow:0 7px 24px #1c23300f}.topbar-discovery-search .home-search-input>span{border-radius:10px;width:32px;height:32px}.topbar-discovery-search .home-search-input label{min-width:0}.topbar-discovery-search .home-search-input label b{display:none}.topbar-discovery-search .home-search-input input{min-width:0;font-size:14px}.topbar-discovery-search .home-search-submit{min-width:58px;height:36px}.top-actions{flex:none}.bell,.top-profile-btn{border-radius:50%;flex:0 0 42px}.bell{color:#4f535b;place-items:center;padding:0;display:grid}.bell>svg{pointer-events:none}.temporary-hpc-copy-label{align-items:center;gap:5px;min-width:0;display:flex}.temporary-hpc-copy-label>span{color:#80c5ff;letter-spacing:.06em;font-size:10px;font-weight:700}.temporary-hpc-copy-label .temporary-hpc-info{color:#d5d7dc;background:#ffffff1a;border:0;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;padding:0;display:grid;position:relative;inset:auto}.temporary-hpc-copy-label .temporary-hpc-info:before{content:"";border-radius:50%;position:absolute;inset:-8px}.temporary-hpc-float:not(.is-collapsed)>.temporary-hpc-copy{padding-right:0}.temporary-hpc-float:not(.is-collapsed)>.temporary-hpc-action{margin:0}.profile-share-button{color:#06c;cursor:pointer;min-height:46px;transition:border-color var(--it-motion), background-color var(--it-motion), transform var(--it-motion);background:#f7fbff;border:1px solid #0071e333;border-radius:12px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;margin:12px;padding:0 16px;font-size:13px;font-weight:680;display:inline-flex}.profile-share-button:hover,.profile-share-button:focus-visible{background:#edf6ff;border-color:#0071e36b;outline:0}.profile-share-button:active{transform:scale(.98)}.relationship-graph-shell{touch-action:pan-y pinch-zoom;cursor:default}.relationship-graph-3d{pointer-events:none}.relationship-graph-handle{touch-action:none;cursor:grab}.relationship-graph-handle.is-active{cursor:grabbing}@media (max-width:760px){.topbar{gap:8px}.mobile-brand{flex:0 0 44px;justify-content:center;gap:0;width:44px;min-width:44px;padding:0}.mobile-brand b{display:none}.topbar-discovery-search{flex:auto;max-width:none;margin-left:0}.topbar-discovery-search .search-discovery:not(.expanded) .home-search-input{grid-template-columns:auto minmax(0,1fr);gap:6px;min-height:44px;padding:5px 8px}.topbar-discovery-search .search-discovery:not(.expanded) .home-search-submit,.topbar-discovery-search .search-discovery:not(.expanded) .home-search-clear{display:none}.top-actions{gap:5px}.bell,.top-profile-btn{flex-basis:40px;width:40px;height:40px;min-height:40px}.temporary-hpc-float:not(.is-collapsed){grid-template-columns:44px minmax(0,1fr) auto;gap:9px;padding:11px}.temporary-hpc-float:not(.is-collapsed)>.temporary-hpc-coin{width:44px;height:44px}.temporary-hpc-copy-label>span{font-size:9px}.temporary-hpc-copy-label .temporary-hpc-info{flex-basis:22px;width:22px;height:22px}.temporary-hpc-float:not(.is-collapsed)>.temporary-hpc-action{min-height:42px;padding:0 10px}.profile-share-button{min-height:48px;margin:10px}}html:has(.immersive-question-feed){scroll-snap-type:none}.topbar{overflow:visible}.topbar-discovery-search{z-index:36;flex:1;min-width:0;margin-left:8px;position:relative}.topbar-discovery-search .home-unified-search{max-width:none;margin:0}.topbar-discovery-search .search-discovery-panel{width:min(640px,100vw - 48px,100%);max-height:min(70vh,620px);position:absolute;top:calc(100% + 10px);left:0;overflow:auto}.topbar-discovery-search .search-discovery-close{border-radius:11px;place-items:center;width:40px;min-width:40px;height:40px;padding:0;display:grid}.topbar-discovery-search .search-discovery-close svg{pointer-events:none}.immersive-discover{width:min(920px,100% - 68px);height:calc(100svh - 72px);min-height:0;padding:0;overflow:hidden}.immersive-question-feed{scroll-snap-type:y mandatory;scroll-snap-stop:always;scrollbar-width:none;overscroll-behavior-y:contain;touch-action:none;will-change:scroll-position;height:100%;scroll-padding:0;display:block;overflow-y:auto}.immersive-question-feed::-webkit-scrollbar{display:none}.immersive-question-slide{box-sizing:border-box;overscroll-behavior-y:contain;touch-action:none;scroll-snap-align:start;scroll-snap-stop:always;align-items:start;height:100%;min-height:100%;padding:24px 0;scroll-margin-top:0;overflow-y:auto}.immersive-question-slide>.home-question-spotlight{box-sizing:border-box;min-height:calc(100% - 48px);margin:0}.people-page .person-row{grid-template-columns:67px minmax(0,1fr) 164px;min-width:0}.people-page .person-main{min-width:0}.quick-action-popover button{touch-action:none;justify-content:space-between;min-width:0}.quick-action-popover .quick-action-option{color:#1d1d1f;background:#ffffffc7;border:1px solid #3c3c431a;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:0 14px;display:grid;box-shadow:inset 0 1px #ffffffd9}.quick-action-popover .quick-action-option-left{background:linear-gradient(135deg,#f7fbff,#fff)}.quick-action-popover .quick-action-option-right{background:linear-gradient(135deg,#fff,#f5f9ff)}.quick-action-popover .quick-action-option:hover,.quick-action-popover .quick-action-option:focus-visible{color:#06c;background:#eef5ff;border-color:#0071e359;outline:0}@media (max-width:760px){.topbar-discovery-search{margin-left:5px}.topbar-discovery-search .search-discovery:not(.expanded) .home-search-input{border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;padding:8px 9px}.topbar-discovery-search .search-discovery:not(.expanded) .home-search-input>span{border-radius:9px;width:30px;height:30px;display:grid}.topbar-discovery-search .search-discovery:not(.expanded) .home-search-input label b,.topbar-discovery-search .search-discovery:not(.expanded) .home-search-submit{display:none}.topbar-discovery-search .search-discovery.expanded{top:env(safe-area-inset-top,0px);margin:8px 0 0;position:fixed;left:10px;right:10px}.topbar-discovery-search .search-discovery.expanded .search-discovery-panel{width:auto;max-height:calc(100svh - 126px);margin-top:6px;position:static}.topbar-discovery-search .search-discovery.expanded .home-search-input{grid-template-columns:auto minmax(0,1fr) auto auto;padding:8px 9px}.topbar-discovery-search .search-discovery.expanded .home-search-input>span{border-radius:9px;width:30px;height:30px;display:grid}.topbar-discovery-search .search-discovery.expanded .home-search-input label b{display:none}.topbar-discovery-search .search-discovery.expanded .search-discovery-close{grid-column:auto}.immersive-discover{width:100%;height:calc(100svh - 60px - env(safe-area-inset-top,0px) - 64px - env(safe-area-inset-bottom,0px));padding:0 12px}.immersive-question-slide{padding:12px 0}.immersive-question-slide>.home-question-spotlight{border-radius:20px;min-height:calc(100% - 24px);padding:22px 18px 20px}.people-page .person-row{grid-template-columns:67px minmax(0,1fr);align-items:start;gap:13px;padding:17px}.people-page .person-avatar-stack{width:67px}.people-page .person-main{width:100%;min-width:0}.people-page .person-title{flex-wrap:wrap;align-items:flex-start;min-width:0}.people-page .person-title h3{overflow-wrap:anywhere;min-width:0}.people-page .person-main>p{overflow-wrap:anywhere;max-width:none}.people-page .person-action{box-sizing:border-box;text-align:left;border-top:1px solid #e0ddd5;border-left:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;padding:12px 0 0}.people-page .person-action .person-price{grid-column:1/-1;justify-items:start}.people-page .person-action button{min-width:0;margin:0}.mobile-nav .quick-launcher-button>small{display:none}.quick-launcher.mobile .quick-action-popover{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mobile-nav .quick-action-popover .quick-action-option{min-height:58px;padding:0 12px}.search-discovery .home-search-input{grid-template-columns:auto minmax(0,1fr) auto auto}.search-discovery-close{border-radius:10px;grid-column:auto;place-items:center;width:36px;min-width:36px;height:36px;padding:0;font-size:0;display:grid}}.topbar-discovery-search{max-width:720px;margin-left:0}.topbar-discovery-search .search-discovery-close{border-radius:10px;width:36px;min-width:36px;height:36px}@media (max-width:760px){.topbar-discovery-search{max-width:none;margin-left:0}.topbar-discovery-search .search-discovery:not(.expanded) .home-search-input{grid-template-columns:auto minmax(0,1fr);gap:6px;height:44px;min-height:44px;max-height:44px;padding:4px 8px}.topbar-discovery-search .search-discovery:not(.expanded) .home-search-input>span{width:28px;height:28px}.topbar-discovery-search .search-discovery:not(.expanded) .home-search-input label{align-self:stretch;align-items:center;gap:0;display:flex}.topbar-discovery-search .search-discovery:not(.expanded) .home-search-input input{height:34px;min-height:34px;padding:0;line-height:34px}.bell,.top-profile-btn{flex-basis:44px;min-height:44px;width:44px!important;height:44px!important}.temporary-hpc-float:not(.is-collapsed)>.temporary-hpc-action{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;gap:3px;width:auto;min-width:72px;padding:0 10px;display:inline-flex;overflow:hidden}}.profile-module-head .eyebrow,.module-intro .eyebrow,.profile-story-grid .eyebrow,.modal-card>.eyebrow{display:none}.answer-block,.profile-story-grid>section,.threshold-examples,.estimate,.round-rules>div,.modal-info{box-shadow:none;background:linear-gradient(145deg,#f7f9fc,#eef3f8);border:1px solid #2b354514}.home-question-spotlight,.question-preview-content,.hpc-explainer-card,.wallet-balance,.supply-proof,.chart-panel,.order-panel,.book-panel,.trades-panel{border-color:var(--it-border);border-radius:var(--it-radius-lg);box-shadow:none}.home-question-spotlight,.question-preview-content,.chart-panel,.order-panel,.book-panel,.trades-panel{background:linear-gradient(#fff 0%,#fbfcfe 100%)}.search-discovery-panel{border:1px solid var(--it-border);box-shadow:var(--it-shadow-md);background:linear-gradient(#fffffffc,#f8fafdfa);border-radius:18px}.search-mode-tabs{background:var(--it-surface-muted);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.search-mode-tabs button{min-width:0;min-height:40px;color:var(--it-text-secondary);cursor:pointer;transition:background-color var(--it-motion-fast), color var(--it-motion-fast), box-shadow var(--it-motion-fast), transform var(--it-motion-fast);background:0 0;border:0;border-radius:9px;font-size:13px;font-weight:650}.search-mode-tabs button:hover{color:var(--it-text);background:#ffffff9e}.search-mode-tabs button.active{color:#005fbe;background:#fff;box-shadow:0 4px 12px #25344b17}.search-mode-tabs button:active{transform:scale(.97)}.search-ranking>button,.search-discovery-list>button,.search-result-group>button,.search-query-chips button{transition:background-color var(--it-motion-fast), color var(--it-motion-fast), transform var(--it-motion-fast)}.search-ranking>button:hover,.search-discovery-list>button:hover,.search-result-group>button:hover{background:#f2f7fd}.search-ranking>button:active,.search-discovery-list>button:active,.search-result-group>button:active,.search-query-chips button:active{transform:scale(.985)}.modal-backdrop{-webkit-backdrop-filter:saturate(110%)blur(8px);backdrop-filter:saturate(110%)blur(8px);background:#10182675;animation:.18s ease-out both it-backdrop-enter}.modal-card{animation:it-modal-enter .28s var(--it-motion) both;background:linear-gradient(#fffffffc,#f7f9fcfa);border-color:#fffc}.modal-close{transition:background-color var(--it-motion-fast), color var(--it-motion-fast), transform var(--it-motion-fast)}.modal-close:hover{color:var(--it-text);background:#e6eaf0;transform:scale(1.05)}.modal-close:active{transform:scale(.94)}@keyframes it-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes it-modal-enter{0%{opacity:.45;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.temporary-hpc-float{background:linear-gradient(145deg,#181c24f0,#262f3deb);border-color:#fff3;border-radius:16px;box-shadow:0 22px 64px #131d2c42,inset 0 1px #ffffff24}.temporary-hpc-float:before{opacity:.7}.temporary-hpc-copy-label>span{color:#8fc9ff;letter-spacing:.02em;font-size:12px}.temporary-hpc-copy b{font-size:13px}.temporary-hpc-expiry{color:#ffd37a;font-size:11px}.temporary-hpc-action{color:#0068d1;background:linear-gradient(#fff,#edf6ff);border-radius:12px;min-height:44px;font-size:12px;box-shadow:inset 0 0 0 1px #ffffffa6}.temporary-hpc-action:hover{background:#fff}.beta-feedback-entry{transition:opacity var(--it-motion-fast), visibility var(--it-motion-fast), border-color var(--it-motion-fast), background-color var(--it-motion-fast), transform var(--it-motion-fast);background:linear-gradient(#fffffffa,#f6f9fdf5);border-radius:12px;box-shadow:0 10px 24px #25344b1c}.beta-feedback-entry:hover{background:#fff;border-color:#0071e361;transform:translateY(-1px)}.beta-feedback-entry:active{transform:scale(.97)}.hpc-modal-toolbar{z-index:6;border-bottom:1px solid var(--it-border);pointer-events:none;background:#fffffffa;flex:none;justify-content:flex-end;gap:8px;min-height:68px;padding:12px 16px;display:flex;position:relative}.hpc-page-modal{flex-direction:column;padding:0;display:flex;overflow:hidden}.hpc-page-modal>.hpc-wallet-page{width:100%;max-width:none;min-height:0;padding:24px clamp(20px,4vw,48px) 54px;overflow-y:auto}.hpc-modal-toolbar>button{pointer-events:auto}.hpc-modal-toolbar>.modal-close{flex:0 0 44px;order:2;margin:0;position:static}.hpc-modal-toolbar>.beta-feedback-entry{order:1}html:has(.search-discovery.expanded) .temporary-hpc-float{visibility:hidden;opacity:0;pointer-events:none}html:has(.search-discovery.expanded) .beta-feedback-entry.floating{visibility:hidden;opacity:0;pointer-events:none}html:has(.modal-backdrop) .temporary-hpc-float{visibility:hidden;opacity:0;pointer-events:none}html:has(.modal-backdrop) .beta-feedback-entry.floating{visibility:hidden;opacity:0;pointer-events:none}html:has(.temporary-hpc-float:not(.is-collapsed)) .beta-feedback-entry.floating{visibility:hidden;opacity:0;pointer-events:none}@media (max-width:760px){.hpc-modal-toolbar{background:#fffffffa;min-height:64px;padding:10px 10px 8px}.hpc-page-modal>.hpc-wallet-page{padding:18px 16px calc(82px + env(safe-area-inset-bottom,0px))}.hpc-page-modal .page-intro{padding-right:0}.topbar,.mobile-nav{background:linear-gradient(#fcfdfff0,#f6f9fce8)}.mobile-nav{border-top-color:var(--it-border);box-shadow:0 -10px 32px #25344b12}.mobile-nav>button:not(.mobile-ask)>span{min-width:32px;height:28px;transition:background-color var(--it-motion-fast), color var(--it-motion-fast), transform var(--it-motion-fast);border-radius:10px;place-items:center;display:grid}.mobile-nav>button:not(.mobile-ask).active>span{background:var(--it-blue-soft);color:#06c}.mobile-nav button:active>span{transform:scale(.91)}.question-card,.home-question-spotlight,.question-preview-content,.person-row,.expert-card,.profile-cover,.friend-directory,.direct-chat,.system-notice-list,.connection-layout,.threshold-card,.expert-invitation-panel,.referral-entry-panel,.referral-orders-panel{border-radius:16px}.topbar-discovery-search .search-discovery.expanded{box-shadow:0 0 0 100vmax #141d2b38, var(--it-shadow-md);border-radius:16px}.topbar-discovery-search .search-discovery.expanded .home-search-input,.topbar-discovery-search .search-discovery.expanded .search-discovery-panel{border-radius:16px}.search-mode-tabs button{min-height:44px;font-size:12px}.search-query-chips button{min-height:40px}.beta-feedback-entry.floating{left:12px;right:auto;bottom:calc(82px + env(safe-area-inset-bottom,0px));min-height:44px;padding:0 12px}.beta-feedback-entry small{display:none}.temporary-hpc-float:not(.is-collapsed){width:min(326px,100vw - 24px)}.temporary-hpc-copy-label>span{font-size:11px}.temporary-hpc-copy b{font-size:12px}.temporary-hpc-expiry{font-size:10px}.temporary-hpc-action{min-width:76px;min-height:44px;font-size:12px}}@media (prefers-reduced-transparency:reduce){.sidebar,.topbar,.mobile-nav,.global-search,.home-search-input,.search-discovery-panel,.modal-card,.beta-feedback-entry{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8f9fb}.modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.temporary-hpc-float{-webkit-backdrop-filter:none;backdrop-filter:none;background:#252c38}}@media (prefers-reduced-motion:reduce){.view-stage,.modal-backdrop,.modal-card{animation:none!important}}
