.language-switcher[data-v-77616497]{min-width:120px;max-width:160px}[data-v-77616497] .language-switcher .p-select-label{font-size:12px;padding:5px 8px}:root{--accent-blue: #2f8cff;--accent-blue-hover: #5ca9ff;--accent-cyan: #6be6ff;--success-color: #52c41a;--warning-color: #faad14;--error-color: #ff4d4f;--radius-xl: 30px;--radius-lg: 24px;--radius-md: 18px;--ease-out: cubic-bezier(.22, 1, .36, 1);--bg-primary: #06101c;--bg-secondary: #091726;--bg-card: rgba(11, 24, 43, .84);--bg-card-alt: rgba(8, 18, 34, .92);--text-primary: #f7fbff;--text-secondary: rgba(237, 245, 255, .74);--text-muted: rgba(237, 245, 255, .46);--border-color: rgba(166, 201, 255, .14);--shadow-color: rgba(47, 140, 255, .2);--surface-shadow: 0 24px 80px rgba(2, 10, 22, .28);--surface-highlight: inset 0 1px 0 rgba(255, 255, 255, .05);--app-glow-primary: rgba(47, 140, 255, .16);--app-glow-secondary: rgba(107, 230, 255, .1);--header-surface: rgba(8, 17, 30, .76);--header-surface-border: rgba(173, 206, 255, .14);--soft-surface: rgba(255, 255, 255, .04);--soft-surface-strong: rgba(255, 255, 255, .05);--soft-surface-muted: rgba(255, 255, 255, .03);--soft-border: rgba(173, 206, 255, .16);--accent-border: rgba(92, 169, 255, .24);--interactive-hover-surface: rgba(47, 140, 255, .12);--interactive-hover-border: rgba(92, 169, 255, .32);--hero-background: linear-gradient(180deg, rgba(7, 19, 35, .98) 0%, rgba(6, 16, 28, 1) 100%);--hero-title-highlight: rgba(255, 255, 255, .82);--hero-overlay-top: radial-gradient(ellipse 78% 56% at 50% 0%, rgba(47, 140, 255, .18) 0%, transparent 56%);--hero-overlay-left: radial-gradient(circle at 16% 72%, rgba(107, 230, 255, .1) 0%, transparent 28%);--hero-overlay-right: radial-gradient(circle at 86% 14%, rgba(47, 140, 255, .14) 0%, transparent 24%);--hero-panel-background: linear-gradient(180deg, rgba(11, 24, 43, .88), rgba(9, 20, 37, .9)), radial-gradient(circle at top right, rgba(107, 230, 255, .1), transparent 30%);--hero-note-background: linear-gradient(180deg, rgba(47, 140, 255, .1), rgba(47, 140, 255, .04));--hero-note-border: rgba(92, 169, 255, .16);--card-surface: linear-gradient(180deg, rgba(11, 24, 43, .88), rgba(8, 18, 34, .92));--card-surface-hover: rgba(255, 255, 255, .055);--auth-side-background: radial-gradient(circle at top left, rgba(92, 169, 255, .22), transparent 46%), linear-gradient(180deg, rgba(11, 24, 43, .88), rgba(8, 18, 34, .92));--auth-side-glow: rgba(107, 230, 255, .08);--input-surface: rgba(8, 13, 28, .44);--input-surface-focus: rgba(8, 13, 28, .56);--focus-ring: rgba(38, 110, 241, .12);--energy-section-background: linear-gradient(180deg, rgba(8, 17, 31, .84), rgba(9, 20, 37, .96));--footer-background: linear-gradient(180deg, rgba(7, 19, 35, .84), rgba(6, 16, 28, 1));--footer-border: rgba(173, 206, 255, .08);--floating-button-gradient: linear-gradient(135deg, #11a2e8, #0f7ec9);--floating-button-shadow: 0 8px 24px rgba(17, 162, 232, .34), 0 2px 4px rgba(0, 0, 0, .1);--floating-button-shadow-hover: 0 10px 28px rgba(17, 162, 232, .42), 0 4px 8px rgba(0, 0, 0, .15);--workspace-shell-background: radial-gradient(circle at top, rgba(38, 110, 241, .2), transparent 30%), radial-gradient(circle at bottom right, rgba(59, 130, 246, .12), transparent 26%), linear-gradient(180deg, #07111f 0%, #0b1326 100%);--workspace-shell-glow: rgba(47, 140, 255, .14);--workspace-glass-surface: linear-gradient(180deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, .03));--workspace-glass-shadow: 0 26px 70px rgba(0, 0, 0, .2);--workspace-soft-fill: rgba(255, 255, 255, .04);--workspace-soft-fill-strong: rgba(255, 255, 255, .05);--workspace-soft-fill-muted: rgba(255, 255, 255, .035);--workspace-input-fill: rgba(8, 13, 28, .44);--workspace-input-fill-focus: rgba(8, 13, 28, .56);--workspace-banner-background: linear-gradient(135deg, rgba(14, 25, 52, .96), rgba(12, 19, 39, .82)), radial-gradient(circle at top right, rgba(78, 144, 255, .22), transparent 34%);--workspace-active-surface: rgba(38, 110, 241, .12);--workspace-active-indicator: linear-gradient(180deg, #8be6ff, #4e90ff);--workspace-icon-surface: rgba(255, 255, 255, .05);--workspace-preview-surface: rgba(8, 13, 28, .46);--workspace-profile-surface: linear-gradient(160deg, rgba(38, 110, 241, .16), rgba(255, 255, 255, .04));--workspace-site-preview-surface: radial-gradient(circle at top right, rgba(91, 146, 255, .18), transparent 36%), linear-gradient(180deg, rgba(18, 34, 62, .94), rgba(9, 18, 34, .9));--workspace-table-surface: rgba(7, 14, 28, .3);--workspace-table-header-surface: rgba(10, 18, 34, .94);--workspace-dialog-backdrop: rgba(4, 10, 20, .6);--workspace-dialog-surface: linear-gradient(180deg, rgba(14, 24, 46, .96), rgba(10, 18, 34, .94));--nav-user-surface: linear-gradient(180deg, rgba(47, 140, 255, .18), rgba(47, 140, 255, .08));--primary-gradient-end: #5b92ff;--primary-button-text: #fff;--primary-button-shadow: 0 14px 32px rgba(38, 110, 241, .22);--primary-button-sheen: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .22), rgba(255, 255, 255, 0));--panel-topline: linear-gradient(90deg, rgba(139, 230, 255, 0), rgba(139, 230, 255, .24), rgba(139, 230, 255, 0));--feature-hover-shadow: 0 30px 60px rgba(6, 20, 40, .18);--field-focus-border: rgba(68, 133, 255, .58);--danger-surface: rgba(255, 77, 79, .14);--danger-border: rgba(255, 77, 79, .28);--danger-text: #ffb7b8;--success-surface: rgba(82, 196, 26, .16);--success-border: rgba(82, 196, 26, .28);--success-text: #b7f28e;--warning-surface: rgba(250, 173, 20, .18);--warning-text: #ffd36d;--info-surface: rgba(38, 110, 241, .18);--info-text: #b7ceff;--avatar-border: rgba(68, 133, 255, .28);--avatar-fallback-background: linear-gradient(135deg, rgba(38, 110, 241, .95), rgba(68, 133, 255, .6));--member-highlight-surface: linear-gradient(180deg, rgba(38, 110, 241, .13), rgba(38, 110, 241, .06));--member-highlight-border: rgba(68, 133, 255, .18);--progress-track-surface: rgba(255, 255, 255, .08);--progress-gradient: linear-gradient(90deg, var(--accent-blue), #59a2ff);--toggle-knob: #fff;--toggle-active-surface: rgba(38, 110, 241, .7);--live-dot-idle: rgba(255, 255, 255, .24);--live-dot-active: #8be6ff;--live-dot-pulse: rgba(139, 230, 255, .18);--section-divider: rgba(173, 206, 255, .12);--workflow-line: rgba(107, 230, 255, .14);--workflow-index-surface: linear-gradient(135deg, rgba(47, 140, 255, .18), rgba(107, 230, 255, .08));--workflow-aside-surface: linear-gradient(180deg, rgba(11, 24, 43, .88), rgba(8, 18, 34, .92)), radial-gradient(circle at top right, rgba(107, 230, 255, .08), transparent 34%);--dark-card-readable-bg: linear-gradient(180deg, rgba(18, 34, 58, .97), rgba(9, 21, 38, .98)), radial-gradient(circle at top right, rgba(88, 176, 255, .18), transparent 42%);--dark-card-readable-text: #f8fbff;--dark-card-readable-secondary: rgba(226, 236, 249, .84);--dark-card-readable-muted: rgba(196, 211, 230, .72);--dark-card-readable-accent: #82ecff;--dark-card-readable-warning: #ffd166}:root[data-theme=light],#app[data-theme=light]{--bg-primary: #e7eef7;--bg-secondary: #f4f8fd;--bg-card: rgba(255, 255, 255, .9);--bg-card-alt: rgba(247, 250, 255, .98);--accent-blue: #2a67f6;--accent-blue-hover: #5386ff;--accent-cyan: #0d92ca;--text-primary: #132640;--text-secondary: rgba(19, 38, 64, .72);--text-muted: rgba(19, 38, 64, .5);--border-color: rgba(74, 106, 163, .14);--shadow-color: rgba(42, 103, 246, .16);--surface-shadow: 0 24px 68px rgba(104, 126, 165, .12);--surface-highlight: inset 0 1px 0 rgba(255, 255, 255, .78);--app-glow-primary: rgba(78, 144, 255, .14);--app-glow-secondary: rgba(255, 189, 82, .1);--header-surface: rgba(255, 255, 255, .86);--header-surface-border: rgba(74, 106, 163, .12);--soft-surface: rgba(255, 255, 255, .72);--soft-surface-strong: rgba(255, 255, 255, .9);--soft-surface-muted: rgba(42, 103, 246, .075);--soft-border: rgba(74, 106, 163, .14);--accent-border: rgba(42, 103, 246, .2);--interactive-hover-surface: rgba(42, 103, 246, .12);--interactive-hover-border: rgba(42, 103, 246, .26);--hero-background: linear-gradient(180deg, #f9fbff 0%, #e9f0f8 100%);--hero-title-highlight: rgba(19, 38, 64, .68);--hero-overlay-top: radial-gradient(ellipse 80% 58% at 50% 0%, rgba(96, 160, 255, .16) 0%, transparent 54%);--hero-overlay-left: radial-gradient(circle at 12% 74%, rgba(255, 194, 88, .12) 0%, transparent 30%);--hero-overlay-right: radial-gradient(circle at 88% 16%, rgba(78, 144, 255, .14) 0%, transparent 28%);--hero-panel-background: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(244, 248, 255, .96)), radial-gradient(circle at top right, rgba(255, 194, 88, .18), transparent 30%);--hero-note-background: linear-gradient(180deg, rgba(255, 194, 88, .2), rgba(255, 255, 255, .42));--hero-note-border: rgba(255, 181, 58, .22);--card-surface: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(244, 248, 255, .96));--card-surface-hover: rgba(255, 255, 255, .96);--auth-side-background: radial-gradient(circle at top left, rgba(255, 194, 88, .18), transparent 44%), linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(241, 247, 255, .96));--auth-side-glow: rgba(78, 144, 255, .12);--input-surface: rgba(255, 255, 255, .82);--input-surface-focus: rgba(255, 255, 255, .98);--focus-ring: rgba(42, 103, 246, .14);--energy-section-background: linear-gradient(180deg, rgba(241, 247, 255, .94), rgba(229, 237, 247, .98));--footer-background: linear-gradient(180deg, rgba(245, 249, 255, .96), rgba(232, 239, 249, 1));--footer-border: rgba(74, 106, 163, .1);--floating-button-gradient: linear-gradient(135deg, #ffc154, #ff8e47);--floating-button-shadow: 0 8px 24px rgba(255, 169, 69, .28), 0 2px 4px rgba(95, 105, 131, .08);--floating-button-shadow-hover: 0 10px 28px rgba(255, 169, 69, .34), 0 4px 8px rgba(95, 105, 131, .12);--workspace-shell-background: radial-gradient(circle at top, rgba(78, 144, 255, .12), transparent 30%), radial-gradient(circle at bottom right, rgba(255, 194, 88, .12), transparent 26%), linear-gradient(180deg, #f2f6fc 0%, #e5edf7 100%);--workspace-shell-glow: rgba(255, 194, 88, .14);--workspace-glass-surface: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(241, 246, 255, .82));--workspace-glass-shadow: 0 24px 52px rgba(101, 121, 157, .12);--workspace-soft-fill: rgba(255, 255, 255, .8);--workspace-soft-fill-strong: rgba(255, 255, 255, .9);--workspace-soft-fill-muted: rgba(42, 103, 246, .08);--workspace-input-fill: rgba(255, 255, 255, .92);--workspace-input-fill-focus: rgba(255, 255, 255, .96);--workspace-banner-background: linear-gradient(135deg, rgba(255, 255, 255, .96), rgba(242, 247, 255, .9)), radial-gradient(circle at top right, rgba(255, 194, 88, .18), transparent 34%);--workspace-active-surface: rgba(42, 103, 246, .1);--workspace-active-indicator: linear-gradient(180deg, #ffbf4d, #5c90ff);--workspace-icon-surface: rgba(42, 103, 246, .08);--workspace-preview-surface: rgba(245, 249, 255, .98);--workspace-profile-surface: linear-gradient(160deg, rgba(255, 194, 88, .18), rgba(255, 255, 255, .66));--workspace-site-preview-surface: radial-gradient(circle at top right, rgba(255, 194, 88, .18), transparent 36%), linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(241, 247, 255, .92));--workspace-table-surface: rgba(255, 255, 255, .82);--workspace-table-header-surface: rgba(242, 247, 255, .99);--workspace-dialog-backdrop: rgba(221, 229, 242, .54);--workspace-dialog-surface: linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(244, 248, 255, .94));--nav-user-surface: linear-gradient(180deg, rgba(42, 103, 246, .1), rgba(255, 255, 255, .72));--primary-gradient-end: #7ea5ff;--primary-button-text: #fff;--primary-button-shadow: 0 16px 34px rgba(42, 103, 246, .18);--primary-button-sheen: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .32), rgba(255, 255, 255, 0));--panel-topline: linear-gradient(90deg, rgba(255, 194, 88, 0), rgba(255, 194, 88, .24), rgba(78, 144, 255, .24), rgba(255, 194, 88, 0));--feature-hover-shadow: 0 28px 56px rgba(104, 126, 165, .18);--field-focus-border: rgba(42, 103, 246, .34);--danger-surface: rgba(255, 77, 79, .1);--danger-border: rgba(255, 77, 79, .18);--danger-text: #cd4b52;--success-surface: rgba(82, 196, 26, .12);--success-border: rgba(82, 196, 26, .2);--success-text: #3d8d1e;--warning-surface: rgba(255, 194, 88, .16);--warning-text: #b47106;--info-surface: rgba(42, 103, 246, .12);--info-text: #245ecf;--avatar-border: rgba(42, 103, 246, .18);--avatar-fallback-background: linear-gradient(135deg, #2a67f6, #ffbf4d);--member-highlight-surface: linear-gradient(180deg, rgba(255, 194, 88, .18), rgba(42, 103, 246, .06));--member-highlight-border: rgba(255, 181, 58, .22);--progress-track-surface: rgba(42, 103, 246, .1);--progress-gradient: linear-gradient(90deg, #ffbf4d, #5c90ff);--toggle-knob: #fff;--toggle-active-surface: rgba(42, 103, 246, .72);--live-dot-idle: rgba(42, 103, 246, .16);--live-dot-active: #ffbf4d;--live-dot-pulse: rgba(255, 191, 77, .24);--section-divider: rgba(74, 106, 163, .1);--workflow-line: rgba(42, 103, 246, .14);--workflow-index-surface: linear-gradient(135deg, rgba(42, 103, 246, .14), rgba(255, 194, 88, .18));--workflow-aside-surface: linear-gradient(180deg, rgba(255, 255, 255, .94), rgba(240, 246, 255, .98)), radial-gradient(circle at top right, rgba(255, 194, 88, .12), transparent 34%);--dark-card-readable-bg: linear-gradient(180deg, rgba(23, 39, 66, .98), rgba(12, 27, 48, .99)), radial-gradient(circle at top right, rgba(82, 186, 255, .2), transparent 42%);--dark-card-readable-text: #fbfdff;--dark-card-readable-secondary: rgba(230, 239, 250, .88);--dark-card-readable-muted: rgba(204, 218, 236, .76);--dark-card-readable-accent: #8eefff;--dark-card-readable-warning: #ffd36d}#app.public-site{color-scheme:dark;--bg-primary: #050914;--bg-secondary: #07111f;--bg-card: rgba(8, 18, 34, .88);--bg-card-alt: rgba(10, 22, 40, .92);--text-primary: #f5f9ff;--text-secondary: rgba(224, 236, 255, .78);--text-muted: rgba(173, 190, 218, .64);--accent-blue: #2f8cff;--accent-blue-hover: #66d7ff;--accent-cyan: #71f3ff;--warning-color: #f7b955;--border-color: rgba(117, 183, 255, .16);--soft-surface: rgba(255, 255, 255, .055);--soft-surface-strong: rgba(255, 255, 255, .09);--soft-surface-muted: rgba(255, 255, 255, .045);--soft-border: rgba(126, 199, 255, .18);--accent-border: rgba(113, 243, 255, .28);--interactive-hover-surface: rgba(47, 140, 255, .16);--interactive-hover-border: rgba(113, 243, 255, .36);--header-surface: rgba(5, 9, 20, .82);--header-surface-border: rgba(113, 243, 255, .18);--footer-background: radial-gradient(circle at 15% 0%, rgba(47, 140, 255, .16), transparent 30%), linear-gradient(180deg, rgba(8, 16, 30, .96), #04070f);--footer-border: rgba(113, 243, 255, .12);--surface-shadow: 0 28px 78px rgba(0, 0, 0, .38);--public-surface: linear-gradient(145deg, rgba(12, 28, 52, .86), rgba(7, 15, 30, .94)), radial-gradient(circle at 100% 0%, rgba(113, 243, 255, .13), transparent 36%);--public-surface-strong: linear-gradient(145deg, rgba(16, 35, 64, .94), rgba(7, 15, 30, .98)), radial-gradient(circle at 0% 0%, rgba(47, 140, 255, .2), transparent 40%);--public-hero-surface: linear-gradient(135deg, rgba(10, 23, 44, .92), rgba(5, 10, 22, .78)), radial-gradient(circle at 78% 14%, rgba(113, 243, 255, .18), transparent 34%), linear-gradient(90deg, rgba(247, 185, 85, .1), transparent 38%);--public-card-border: rgba(130, 207, 255, .2);--public-card-border-hot: rgba(113, 243, 255, .44);--public-card-shadow: 0 26px 70px rgba(0, 0, 0, .34), inset 0 1px 0 rgba(255, 255, 255, .06);--public-grid-line: rgba(113, 243, 255, .08);--public-market-green: #4dffb6;--public-market-gold: #f7b955;--public-shell-padding: clamp(26px, 4vw, 52px);--public-section-padding: clamp(22px, 3vw, 36px);--public-card-padding: clamp(20px, 2.4vw, 30px)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:var(--bg-primary);color:var(--text-primary);min-height:100vh;line-height:1.6;letter-spacing:.01em;transition:background .8s var(--ease-out),color .6s var(--ease-out);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#8080804d;border-radius:4px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#80808080}::selection{background:#2f8cff4d;color:inherit}::-moz-selection{background:#2f8cff4d;color:inherit}#app:before,#app:after,.header-container,.hero-section,.hero-panel,.feature-card,.faq-item,.auth-side,.auth-card,.member-sidebar-card,.member-menu-card,.member-hero-card,.member-summary-card,.member-appearance-card,.member-form-card,.member-support-panel,.workspace-shell,.workspace-header,.workspace-banner,.workspace-sidebar,.workspace-toolbar,.workspace-panel{transition:background .8s var(--ease-out),border-color .6s var(--ease-out),box-shadow .6s var(--ease-out),color .5s var(--ease-out)}button,input,textarea,select{font:inherit}a{color:inherit}#app{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow-x:clip}#app:before,#app:after{content:"";position:fixed;inset:auto;pointer-events:none;z-index:0;border-radius:50%;filter:blur(90px);opacity:.5;animation:appFloat 18s var(--ease-out) infinite alternate}#app:before{width:360px;height:360px;top:8%;left:-120px;background:var(--app-glow-primary)}#app:after{width:420px;height:420px;right:-140px;bottom:8%;background:var(--app-glow-secondary);animation-duration:22s}.page-shell{flex:1;position:relative;z-index:1;background:var(--bg-primary)}.page-fade-enter-active{transition:opacity .15s ease}.page-fade-leave-active{transition:opacity .1s ease}.page-fade-enter-from,.page-fade-leave-to{opacity:0}.site-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;background:var(--header-surface);border-bottom:1px solid var(--header-surface-border);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 1px 3px #0000000f,0 4px 12px #0000000a;transition:background .8s var(--ease-out),border-color .6s var(--ease-out),box-shadow .6s var(--ease-out)}.public-site .site-header:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(113,243,255,.12),transparent),linear-gradient(180deg,rgba(255,255,255,.06),transparent 42%);transform:translate(-110%);animation:navScanner 7s var(--ease-out) infinite}.header-container{padding:10px 32px;display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:1}.brand-link{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.header-logo{width:34px;height:34px}.header-title{font-size:16px;font-weight:700;color:var(--text-primary);letter-spacing:.04em}.header-nav{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.nav-link{min-height:36px;padding:6px 14px;border-radius:999px;color:var(--text-secondary);text-decoration:none;font-size:13px;font-weight:500;background:var(--soft-surface-muted);border:1px solid var(--border-color);transition:transform .2s ease,color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;touch-action:manipulation}.nav-home-link{background:linear-gradient(135deg,#2f8cff38,#71f3ff14);border-color:var(--accent-border)}.nav-link:hover,.nav-link.active,.router-link-active.nav-link{color:var(--text-primary);background:var(--soft-surface-strong);transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.nav-group{position:relative;display:inline-flex}.nav-group-trigger{min-height:36px;display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;color:var(--text-secondary);background:var(--soft-surface-muted);border:1px solid var(--border-color);cursor:pointer;font-size:13px;font-weight:600;touch-action:manipulation;transition:transform .2s ease,color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.nav-group-trigger svg{width:13px;height:13px;transition:transform .2s var(--ease-out)}.nav-group:hover .nav-group-trigger,.nav-group:focus-within .nav-group-trigger,.nav-group.active .nav-group-trigger{color:var(--text-primary);background:linear-gradient(135deg,#2f8cff33,#71f3ff14);border-color:var(--interactive-hover-border);box-shadow:0 8px 28px #2f8cff29;transform:translateY(-1px)}.nav-group:hover .nav-group-trigger svg,.nav-group:focus-within .nav-group-trigger svg{transform:rotate(180deg)}.nav-dropdown{position:absolute;top:calc(100% + 14px);left:50%;z-index:1002;width:min(560px,calc(100vw - 32px));padding:14px;border:1px solid rgba(113,243,255,.24);border-radius:22px;background:linear-gradient(145deg,#081222f5,#040913fa),radial-gradient(circle at top right,rgba(113,243,255,.14),transparent 38%);box-shadow:0 28px 80px #00000075,inset 0 1px #ffffff0f;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-8px) scale(.96);transform-origin:top center;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility .2s var(--ease-out)}.nav-group.align-right .nav-dropdown{right:0;left:auto;transform:translateY(-8px) scale(.96);transform-origin:top right}.nav-group:hover .nav-dropdown,.nav-group:focus-within .nav-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) scale(1)}.nav-group.align-right:hover .nav-dropdown,.nav-group.align-right:focus-within .nav-dropdown{transform:translateY(0) scale(1)}.nav-dropdown:before{content:"";position:absolute;inset:8px;border-radius:18px;pointer-events:none;border:1px solid rgba(255,255,255,.045)}.nav-dropdown-head{position:relative;display:flex;align-items:end;justify-content:space-between;gap:12px;padding:4px 4px 12px;border-bottom:1px solid rgba(113,243,255,.12)}.nav-dropdown-head span{color:var(--accent-cyan);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nav-dropdown-head strong{color:var(--text-primary);font-size:16px}.nav-dropdown-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:12px}.nav-dropdown-link{position:relative;min-height:70px;display:grid;gap:4px;align-content:center;padding:12px 14px;border-radius:16px;color:var(--text-secondary);text-decoration:none;background:#ffffff0b;border:1px solid transparent;overflow:hidden;transition:transform .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease}.nav-dropdown-link:after{content:"";position:absolute;inset:0 auto 0 -42%;width:36%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(113,243,255,.16),transparent);opacity:0;transition:transform .36s var(--ease-out),opacity .24s ease}.nav-dropdown-link span{color:var(--text-primary);font-size:14px;font-weight:700}.nav-dropdown-link small{color:var(--text-muted);font-size:12px;line-height:1.45}.nav-dropdown-link:hover,.nav-dropdown-link.active{color:var(--text-primary);border-color:#71f3ff47;background:#2f8cff24;transform:translateY(-2px)}.nav-dropdown-link:hover:after{opacity:1;transform:translate(430%) skew(-20deg)}.header-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}#app.public-site .language-switcher{min-height:36px}#app.public-site .language-switcher.p-select{background:#ffffff0e;border-color:#71f3ff38;color:var(--text-primary);box-shadow:none}#app.public-site .language-switcher .p-select-label,#app.public-site .language-switcher .p-select-dropdown{color:var(--text-primary)}.nav-register-link{border-color:#f7b9555c;background:linear-gradient(135deg,#f7b9552e,#2f8cff14)}.nav-user{color:var(--text-primary);font-size:13px;font-weight:600;padding:6px 12px;background:var(--nav-user-surface);border:1px solid var(--accent-border);border-radius:999px}.nav-button{border:1px solid var(--border-color);background:var(--soft-surface-muted);color:var(--text-secondary);padding:6px 14px;border-radius:999px;cursor:pointer;font-weight:500;transition:transform .2s ease,color .2s ease,background-color .2s ease,border-color .2s ease;touch-action:manipulation}.nav-button:hover{color:var(--text-primary);border-color:var(--interactive-hover-border);background:var(--interactive-hover-surface);transform:translateY(-1px)}.nav-button:active{transform:scale(.98)}.hero-section{position:relative;padding:130px 24px 72px;overflow:hidden;background:var(--hero-background);transition:background .9s var(--ease-out)}.hero-bg{position:absolute;inset:0;background:var(--hero-overlay-top),var(--hero-overlay-left),var(--hero-overlay-right);pointer-events:none;animation:heroGlow 16s ease-in-out infinite alternate}.section-container,.content-container{max-width:1320px;margin:0 auto}.hero-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.88fr);gap:24px;align-items:center}.hero-copy,.hero-panel,.feature-card,.faq-item,.auth-side,.auth-card{box-shadow:var(--surface-shadow)}.hero-copy{display:grid;gap:18px}.hero-badge-row,.hero-title,.hero-subtitle,.hero-actions,.hero-strip-item,.hero-panel{opacity:0;animation:heroReveal .8s var(--ease-out) forwards}.hero-title{animation-delay:.06s}.hero-subtitle{animation-delay:.14s}.hero-actions{animation-delay:.22s}.hero-strip-item:nth-child(1){animation-delay:.28s}.hero-strip-item:nth-child(2){animation-delay:.34s}.hero-strip-item:nth-child(3){animation-delay:.4s}.hero-badge-row,.hero-actions,.hero-strip{display:flex;gap:10px;flex-wrap:wrap}.hero-badge,.auth-badge,.section-kicker{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--soft-border);background:var(--soft-surface);color:var(--accent-cyan);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.hero-title{font-size:clamp(38px,5vw,58px);font-weight:800;line-height:1.04;background:linear-gradient(135deg,var(--text-primary) 0%,var(--hero-title-highlight) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle{max-width:760px;font-size:16px;color:var(--text-secondary);line-height:1.8}.hero-btn,.hero-secondary-btn,.primary-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;background:linear-gradient(135deg,var(--accent-blue) 0%,var(--primary-gradient-end) 100%);color:var(--primary-button-text);border:none;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out),background .25s var(--ease-out),border-color .25s var(--ease-out);box-shadow:var(--primary-button-shadow);position:relative;overflow:hidden}.hero-secondary-btn{background:var(--soft-surface);border:1px solid var(--soft-border);color:var(--text-primary);box-shadow:none}.hero-btn:after,.primary-button:after{content:"";position:absolute;inset:0 auto 0 -140%;width:80%;transform:skew(-22deg);background:var(--primary-button-sheen);transition:transform .42s var(--ease-out)}.hero-btn:hover,.hero-secondary-btn:hover,.primary-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #266ef159,0 2px 4px #0000001a}#app[data-theme=light] :is(.today-page .hero-copy h1,.fee-hub-page .hero-copy h1,.fix-page .fix-hero h1,.calculator-page .calculator-hero h1,.solutions-page .solutions-hero h1,.problems-page .problems-hero h1,.wallets-page .wallets-hero h1,.exchanges-page .exchanges-hero h1,.tools-page .tools-hero h1,.topics-page .topics-hero h1,.transfer-routes-page .routes-hero h1){background:none!important;color:#10223a!important;text-shadow:0 2px 0 rgba(255,255,255,.42);-webkit-text-fill-color:#10223a!important}#app[data-theme=light] :is(.today-page .hero-description,.fee-hub-page .hero-description,.fix-page .hero-description,.calculator-page .calculator-hero p,.solutions-page .solutions-hero p,.problems-page .problems-hero p,.wallets-page .wallets-hero p,.exchanges-page .exchanges-hero p,.tools-page .tools-hero p,.topics-page .topics-hero p,.transfer-routes-page .routes-hero p){color:#10223ac7!important}#app[data-theme=light] :is(.today-page .signal-card,.today-page .priority-card,.today-page .topic-card,.today-page .discovery-card,.fee-hub-page .fee-signal,.fee-hub-page .decision-panel,.fee-hub-page .hub-card,.fee-hub-page .list-card,.fee-hub-page .faq-panel,.fee-hub-page .final-cta,.fix-page .fix-card,.problems-page .problem-card,.wallets-page .wallet-card,.exchanges-page .exchange-card,.tools-page .tool-card,.tools-page .network-card,.tools-page .scenario-card,.tools-page .wallet-card,.tools-page .exchange-card,.tools-page .problem-card,.topics-page .hub-card,.topics-page .topic-card,.solutions-page .solution-card){color:var(--dark-card-readable-text)!important;background:var(--dark-card-readable-bg)!important;border-color:#8dc6ff3d!important;box-shadow:0 24px 58px #0e1f363d!important}#app[data-theme=light] :is(.today-page .signal-card,.fee-hub-page .fee-signal,.fee-hub-page .decision-panel){box-shadow:0 28px 72px #0e1f3647!important}#app[data-theme=light] :is(.today-page .signal-card small,.fee-hub-page .fee-signal small,.today-page .daily-intent-card small,.solutions-page .card-topline,.problems-page .problem-card dt,.wallets-page .wallet-card dt,.exchanges-page .exchange-card dt){color:var(--dark-card-readable-muted)!important}#app[data-theme=light] :is(.today-page .signal-card strong,.today-page .priority-card h3,.today-page .topic-card h3,.today-page .discovery-card h3,.fee-hub-page .fee-signal strong,.fee-hub-page .decision-panel h2,.fee-hub-page .hub-card h3,.fee-hub-page .list-card strong,.fee-hub-page .topic-pill strong,.fee-hub-page .faq-panel summary,.fee-hub-page .final-cta h2,.fix-page .fix-card h2,.problems-page .problem-card h2,.problems-page .problem-card dd,.wallets-page .wallet-card h2,.wallets-page .wallet-card dd,.exchanges-page .exchange-card h2,.exchanges-page .exchange-card dd,.tools-page .tool-card h2,.tools-page .network-card h2,.tools-page .scenario-card h2,.tools-page .wallet-card h2,.tools-page .exchange-card h2,.tools-page .problem-card h2,.topics-page .hub-card h2,.topics-page .topic-card h2,.solutions-page .solution-card h2){color:var(--dark-card-readable-text)!important;-webkit-text-fill-color:var(--dark-card-readable-text)!important}#app[data-theme=light] :is(.today-page .priority-card p,.today-page .topic-card p,.today-page .discovery-card p,.fee-hub-page .decision-panel p,.fee-hub-page .hub-card p,.fee-hub-page .faq-panel span,.fee-hub-page .final-cta span,.fix-page .fix-card p,.problems-page .problem-card p,.wallets-page .wallet-card p,.exchanges-page .exchange-card p,.tools-page .tool-card p,.tools-page .network-card p,.tools-page .scenario-card p,.tools-page .wallet-card p,.tools-page .exchange-card p,.tools-page .problem-card p,.topics-page .hub-card p,.topics-page .topic-card p,.solutions-page .solution-card p){color:var(--dark-card-readable-secondary)!important}#app[data-theme=light] :is(.today-page .card-category,.today-page .topic-card span,.today-page .discovery-card span,.today-page .priority-card strong,.today-page .topic-card strong,.fee-hub-page .decision-panel span:first-child,.fee-hub-page .hub-card span,.fee-hub-page .hub-card strong,.fee-hub-page .list-card span,.fee-hub-page .topic-pill span,.fix-page .fix-card strong,.problems-page .problem-card small,.wallets-page .wallet-card small,.exchanges-page .exchange-card small,.tools-page .network-card span,.tools-page .scenario-card span,.tools-page .wallet-card span,.tools-page .exchange-card span,.tools-page .problem-card span,.tools-page .tool-card strong,.topics-page .hub-card span,.topics-page .hub-card strong,.topics-page .topic-link,.solutions-page .solution-link){color:var(--dark-card-readable-accent)!important;-webkit-text-fill-color:var(--dark-card-readable-accent)!important}#app[data-theme=light] :is(.fix-page .card-category,.fix-page .card-index,.problems-page .card-top strong,.problems-page .problem-card small){color:var(--dark-card-readable-warning)!important}#app[data-theme=light] :is(.today-page .card-index,.fee-hub-page .decision-steps span){color:#8eefffc7!important}#app[data-theme=light] :is(.today-page .section-heading h2,.fee-hub-page .section-heading h2,.tools-page .section-heading h2){color:#10223a!important;text-shadow:none!important;-webkit-text-fill-color:#10223a!important}#app[data-theme=light] :is(.today-page .section-heading span,.fee-hub-page .section-heading span,.tools-page .section-heading p){color:#10223abd!important;-webkit-text-fill-color:rgba(16,34,58,.74)!important}#app[data-theme=light] .calculator-page :is(.calculator-form,.result-panel,.explain-card,.calculator-faq,.calculator-cta){color:#10223a!important;background:linear-gradient(180deg,#fffffff5,#f6fafffa)!important;border-color:#4a6aa329!important;box-shadow:0 24px 58px #687ea524!important}#app[data-theme=light] .calculator-page :is(.calculator-form label>span,.explain-card h2,.calculator-faq h2,.calculator-cta h2){color:#10223a!important;-webkit-text-fill-color:#10223a!important}#app[data-theme=light] .calculator-page :is(.calculator-form small,.explain-card p,.explain-card li,.calculator-cta p,.calculator-faq p,.result-panel p){color:#10223ac2!important;-webkit-text-fill-color:rgba(16,34,58,.76)!important}#app[data-theme=light] .calculator-page .input-wrap{background:#fff!important;border-color:#4a6aa32e!important}#app[data-theme=light] .calculator-page .input-wrap input{color:#10223a!important;-webkit-text-fill-color:#10223a!important}#app[data-theme=light] .calculator-page .input-wrap em{color:#10223a9e!important}#app[data-theme=light] .calculator-page .result-card{color:#10223a!important;background:linear-gradient(180deg,#fff,#f5f8fe)!important;border-color:#4a6aa329!important}#app[data-theme=light] .calculator-page .result-card span{color:#10223a94!important;-webkit-text-fill-color:rgba(16,34,58,.58)!important}#app[data-theme=light] .calculator-page .result-card strong{color:#10223a!important;text-shadow:none!important;-webkit-text-fill-color:#10223a!important}#app[data-theme=light] .calculator-page :is(.result-card.savings,.result-card.rate){background:linear-gradient(135deg,#2a67f61f,#0d92ca1a)!important}#app.public-site .public-page-shell{overflow:hidden;background:radial-gradient(circle at 15% 6%,rgba(47,140,255,.22),transparent 30%),radial-gradient(circle at 86% 10%,rgba(113,243,255,.15),transparent 28%),linear-gradient(180deg,#050914,#07111f 46%,#04070f)!important;color:var(--text-primary)}#app.public-site .public-page-shell:before,#app.public-site .public-page-shell:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}#app.public-site .public-page-shell:before{background-image:linear-gradient(var(--public-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--public-grid-line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 72%);opacity:.34;animation:exchangeGridDrift 24s linear infinite}#app.public-site .public-page-shell:after{background:radial-gradient(circle at 72% 18%,rgba(113,243,255,.16),transparent 28%),radial-gradient(circle at 12% 62%,rgba(247,185,85,.1),transparent 24%);opacity:.8;animation:marketPulse 9s var(--ease-out) infinite alternate}#app.public-site .public-page-shell>*{position:relative;z-index:1}#app.public-site .public-page-shell :is(.home-page,.today-page,.fee-hub-page,.fix-page,.fix-detail-page,.calculator-page,.solutions-page,.solution-page,.problems-page,.problem-guide-page,.wallets-page,.wallet-guide-page,.exchanges-page,.exchange-guide-page,.tools-page,.topics-page,.topic-page,.transfer-routes-page,.transfer-route-page,.knowledge-page,.article-page,.directory-page,.domain-profile-page,.news-page,.news-topic-page,.news-source-page,.news-article-page,.answers-page,.answer-detail-page,.search-intent-page,.fee-table-page,.scenario-page,.auth-page){background:transparent!important;color:var(--text-primary)!important}#app.public-site .public-page-shell :is(.home-container,.section-container,.content-container,.today-hero,.fee-hub-hero,.fix-hero,.detail-hero,.calculator-hero,.solutions-hero,.solution-header,.problems-hero,.problem-hero,.wallets-hero,.wallet-guide-hero,.exchanges-hero,.exchange-hero,.tools-hero,.topics-hero,.topic-header,.routes-hero,.transfer-route-hero,.knowledge-hero,.article-header,.directory-hero,.domain-hero,.news-hero,.source-hero,.topic-hero,.article-hero,.answers-hero,.intent-hero,.fee-table-hero,.scenario-hero){background:var(--public-hero-surface)!important;border:1px solid rgba(113,243,255,.16)!important;border-radius:34px!important;padding:var(--public-shell-padding)!important;box-shadow:var(--public-card-shadow)!important;overflow:hidden}#app.public-site .public-page-shell :is(.home-container,.section-container,.content-container){display:flow-root}#app.public-site .public-page-shell :is(h1,h2,h3,h4,summary,label,strong,dt,dd,.main-title,.page-title,.section-title,.card-title,.hero-copy h1,.hero-copy h2,.section-heading h2,.intent-card h3,.article-card h1){color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important;text-shadow:none!important}#app.public-site .public-page-shell :is(p,li,small,em,.sub-title,.hero-description,.page-subtitle,.section-description,.section-copy,.card-subtitle,.article-summary,.article-note,.hero-copy p:not(.eyebrow),.section-heading p){color:var(--text-secondary)!important;-webkit-text-fill-color:var(--text-secondary)!important}#app.public-site .public-page-shell :is(.eyebrow,.today-eyebrow,.routes-kicker,.news-kicker,.source-kicker,.topic-kicker,.article-kicker,.section-kicker,.section-heading span,.card-category,.card-index,.tool-mark,.scenario-meta,.article-meta,.topic-meta,.exchange-meta,.wallet-meta,.problem-meta,.route-meta){color:var(--accent-cyan)!important;-webkit-text-fill-color:var(--accent-cyan)!important;letter-spacing:.08em}#app.public-site .public-page-shell :is(.rent-card,.info-section,.feature-card,.workflow-step,.calculator-preview-card,.intent-matrix-group,.wallet-preview-card,.exchange-preview-card,.route-preview-card,.problem-preview-card,.growth-topic-card,.knowledge-preview-card,.faq-item,.signal-card,.priority-card,.topic-card,.discovery-card,.daily-intent-card,.fee-signal,.decision-panel,.hub-card,.list-card,.faq-panel,.final-cta,.fix-card,.answer-card,.intent-cluster,.intent-card,.directory-card,.directory-quick-nav,.domain-focus-card,.domain-section,.network-card,.exchange-card,.exchange-panel,.wallet-card,.wallet-panel,.wallet-summary-card,.problem-card,.problem-panel,.risk-card,.tool-card,.scenario-card,.solution-card,.solution-panel,.outcome-panel,.article-card,.article-side-card,.article-related,.related-card,.article-state,.source-insight-card,.news-signal-card,.featured-news-card,.news-card,.topic-intent-card,.calculator-form,.result-panel,.result-card,.explain-card,.calculator-faq,.calculator-cta,.table-shell,.price-card,.burn-card,.estimate-card,.metric-card,.detail-card,.intent-panel,.answer-panel,.route-summary-card,.route-panel,.transfer-tips,.price-info-card,.energy-option,.balance-energy-option,.dapp-option-card,.tronlink-warning-card,.auth-side,.auth-card){background:var(--public-surface)!important;border-color:var(--public-card-border)!important;color:var(--text-primary)!important;padding:var(--public-card-padding);box-shadow:var(--public-card-shadow)!important;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}#app.public-site .public-page-shell :is(.price-card,.energy-option,.balance-energy-option,.dapp-option-card,.result-card,.metric-card,.workflow-step,.hero-panel-stat,.faq-row,.source-row a,.action-links a,.decision-step,.scenario-item,.news-source-card,.news-topic-card){padding:clamp(14px,2vw,22px)}#app.public-site .public-page-shell :is(.hero-panel,.fee-signal,.signal-card,.burn-card,.estimate-card,.source-insight-card,.news-signal-card,.rent-card){background:var(--public-surface-strong)!important;border-color:#71f3ff4d!important}#app.public-site .public-page-shell :is(a,.read-link,.section-link,.topic-link,.solution-link,.tool-action,.intent-link strong,.back-link,.article-back,.source-back-link){color:var(--accent-blue-hover)!important;-webkit-text-fill-color:var(--accent-blue-hover)!important}#app.public-site .public-page-shell :is(input,textarea,select,.input-wrap,.address-display,.form-group .p-inputtext){background:#040a16b8!important;border-color:#71f3ff38!important;color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important}#app.public-site .public-page-shell :is(.hero-action,.primary-action,.secondary-action,.source-button,.topic-button,.article-button,.preset-btn,.dapp-retry-btn,button:not(.nav-group-trigger):not(.nav-button)){border-color:#71f3ff3d!important}#app.public-site .public-page-shell :is(.primary-action,.hero-action,.source-button.primary,.topic-button.primary,.article-button.primary,.primary-button){background:linear-gradient(135deg,#2f8cff,#12d9ff)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 18px 42px #2f8cff52!important}#app.public-site .public-page-shell :is(table,tbody,tr,.table-shell){background:#050c189e!important;color:var(--text-secondary)!important}#app.public-site .public-page-shell :is(th,td){border-color:#71f3ff1f!important;color:var(--text-secondary)!important}#app.public-site .public-page-shell :is(.cta-link,.cta-link span,.hero-action,.primary-action,.secondary-action,.read-link,.section-link,.topic-link,.solution-link,.tool-action){-webkit-text-fill-color:currentColor!important}#app.public-site .public-page-shell :is(.cta-link-primary,.hero-action,.primary-action,.source-button.primary,.topic-button.primary,.article-button.primary,.primary-button,.submit-btn,.option-pay-btn,.copy-btn){background:linear-gradient(135deg,#2f8cff,#00c2ff 55%,#71f3ff)!important;border-color:#71f3ff52!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 18px 42px #2f8cff52!important}#app.public-site .public-page-shell :is(.cta-link-subtle,.secondary-action,.preset-btn,.dapp-retry-btn,.login-btn-secondary){background:#ffffff12!important;border-color:#71f3ff38!important;color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important}#app.public-site .public-page-shell .calculator-page :is(.calculator-form label>span,.explain-card h2,.calculator-faq h2,.calculator-faq h3,.calculator-cta h2){color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important}#app.public-site .public-page-shell .calculator-page :is(.calculator-form small,.input-wrap em,.result-card span,.result-panel p,.explain-card p,.explain-card li,.calculator-faq p,.calculator-cta p){color:#e0ecffc7!important;-webkit-text-fill-color:rgba(224,236,255,.78)!important}#app.public-site .public-page-shell .calculator-page .result-card strong{color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important;text-shadow:none!important}#app.public-site .public-page-shell .calculator-page :is(.result-card.savings,.result-card.rate){background:linear-gradient(145deg,#2f8cff38,#050f1fe6),radial-gradient(circle at 100% 0%,rgba(113,243,255,.2),transparent 46%)!important}#app.public-site .public-page-shell .home-page .rent-tabs :is(.p-tablist,.p-tablist-tab-list,.p-tabpanels,.p-tabpanel){background:#040a16bd!important;border-color:#71f3ff29!important}#app.public-site .public-page-shell .home-page .rent-tabs .p-tab{background:transparent!important;color:#e0ecffb8!important;-webkit-text-fill-color:rgba(224,236,255,.72)!important}#app.public-site .public-page-shell .home-page .rent-tabs :is(.p-tab-active,.p-tab[data-p-active=true]){background:linear-gradient(135deg,#2f8cff,#12d9ff)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 12px 30px #2f8cff47!important}#app.public-site .public-page-shell .home-page :is(.transfer-label,.balance-label,.history-label,.price-amount,.price-energy,.price-duration,.option-price,.option-duration,.tip-item,.coming-soon-desc,.login-required-desc,.network-status-label,.wallet-address-label){color:#e0ecffc7!important;-webkit-text-fill-color:rgba(224,236,255,.78)!important}#app.public-site .public-page-shell .home-page :is(.address-text,.price-amount strong,.price-energy strong,.option-energy strong,.balance-value,.cost-value,.header-balance,.wallet-address-mini){color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important}#app.public-site .public-page-shell .home-page .tip-item.highlight{color:var(--public-market-green)!important;-webkit-text-fill-color:var(--public-market-green)!important}#app.public-site .public-page-shell :is(.knowledge-cta,.topics-cta,.news-cta,.cta-panel,.action-panel,.faq-shell,.scenario-shell,.news-digest,.news-topics,.news-sources,.news-content){background:var(--public-surface)!important;border:1px solid var(--public-card-border)!important;border-radius:30px!important;box-shadow:var(--public-card-shadow)!important}#app.public-site .public-page-shell :is(.faq-row,.source-row a,.action-links a,.decision-step,.scenario-item,.news-source-card,.news-topic-card){background:#ffffff0e!important;border-color:#71f3ff29!important;color:var(--text-primary)!important}#app.public-site .public-page-shell :is(.news-section-heading p,.news-hero-copy p,.domain-hero-copy p,.faq-row p,.decision-step p,.scenario-item p,.source-row a span,.action-links a span){color:var(--text-secondary)!important;-webkit-text-fill-color:var(--text-secondary)!important}@media(hover:hover)and (pointer:fine){#app.public-site .public-page-shell :is(.feature-card,.calculator-preview-card,.wallet-preview-card,.exchange-preview-card,.route-preview-card,.problem-preview-card,.growth-topic-card,.knowledge-preview-card,.priority-card,.topic-card,.discovery-card,.fix-card,.answer-card,.intent-card,.directory-card,.network-card,.exchange-card,.wallet-card,.problem-card,.tool-card,.scenario-card,.solution-card,.related-card,.news-card,.price-card,.metric-card,.energy-option,.dapp-option-card){transition:transform .22s var(--ease-out),border-color .22s ease,box-shadow .22s ease,background-color .22s ease}#app.public-site .public-page-shell :is(.feature-card,.calculator-preview-card,.wallet-preview-card,.exchange-preview-card,.route-preview-card,.problem-preview-card,.growth-topic-card,.knowledge-preview-card,.priority-card,.topic-card,.discovery-card,.fix-card,.answer-card,.intent-card,.directory-card,.network-card,.exchange-card,.wallet-card,.problem-card,.tool-card,.scenario-card,.solution-card,.related-card,.news-card,.price-card,.metric-card,.energy-option,.dapp-option-card):hover{transform:translateY(-4px);border-color:var(--public-card-border-hot)!important;box-shadow:0 34px 88px #0000006b,0 0 0 1px #71f3ff14 inset!important}}.hero-btn:active,.hero-secondary-btn:active,.primary-button:active:not(:disabled){transform:scale(.98) translateY(0)}.hero-btn:hover:after,.primary-button:hover:not(:disabled):after{transform:translate(240%) skew(-22deg)}.primary-button:disabled{cursor:not-allowed;opacity:.65;transform:none}.hero-strip-item{min-width:160px;flex:1;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--soft-border);background:var(--soft-surface);display:grid;gap:4px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .24s var(--ease-out),border-color .24s var(--ease-out),background .24s var(--ease-out)}.hero-strip-item strong{font-size:14px}.hero-strip-item span{color:var(--text-secondary);font-size:12px}.hero-strip-item:hover{transform:translateY(-3px);border-color:var(--interactive-hover-border);background:var(--card-surface-hover)}.hero-panel{padding:22px;border-radius:var(--radius-xl);border:1px solid var(--header-surface-border);background:var(--hero-panel-background);display:grid;gap:14px;animation:heroReveal .9s var(--ease-out) forwards,floatSurface 8s ease-in-out .9s infinite alternate;animation-delay:.18s,.9s}.hero-panel-head h2{font-size:22px;line-height:1.2}.hero-panel-kicker{color:var(--accent-cyan);font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.hero-panel-stats{display:grid;gap:10px}.hero-panel-stat{padding:12px 14px;border-radius:14px;background:var(--soft-surface);border:1px solid var(--soft-border);display:grid;gap:4px}.hero-panel-stat span{color:var(--text-muted);font-size:11px}.hero-panel-stat strong{font-size:20px}.hero-panel-note{padding:12px 14px;border-radius:14px;background:var(--hero-note-background);border:1px solid var(--hero-note-border)}.hero-panel-note strong{display:block;margin-bottom:6px}.hero-panel-note p{color:var(--text-secondary)}.features-section,.energy-section,.faq-section{padding:72px 24px}.features-section,.faq-section{background:transparent}.energy-section{background:var(--energy-section-background)}.workflow-section{padding:10px 24px 72px}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.section-head.centered{justify-content:center}.section-kicker{margin-bottom:10px}.section-title,.page-title{font-size:30px;font-weight:700;color:var(--text-primary)}.section-copy{max-width:480px;color:var(--text-secondary);text-align:right}.page-subtitle{max-width:720px;margin:0 auto 32px;text-align:center;color:var(--text-secondary);font-size:15px}.features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.workflow-shell{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.86fr);gap:24px;align-items:start}.workflow-list{position:relative;display:grid}.workflow-list:before{content:"";position:absolute;top:0;bottom:0;left:27px;width:1px;background:linear-gradient(180deg,transparent,var(--workflow-line) 10%,var(--workflow-line) 90%,transparent)}.workflow-item{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:14px 0}.workflow-item+.workflow-item{border-top:1px solid var(--section-divider)}.workflow-index{position:relative;z-index:1;width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:var(--workflow-index-surface);border:1px solid var(--accent-border);font-size:12px;font-weight:700;letter-spacing:.08em}.workflow-copy{display:grid;gap:6px}.workflow-copy h3{font-size:20px;line-height:1.2}.workflow-copy p{color:var(--text-secondary);line-height:1.8}.workflow-aside{padding:24px;border-radius:var(--radius-lg);border:1px solid var(--border-color);background:var(--workflow-aside-surface);box-shadow:var(--surface-shadow),var(--surface-highlight);display:grid;gap:12px;align-self:stretch}.workflow-aside-kicker{color:var(--accent-blue-hover);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.workflow-aside h3{font-size:26px;line-height:1.15}.workflow-aside p{color:var(--text-secondary);line-height:1.8}.workflow-aside-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.feature-card,.panel-card{background:var(--card-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:26px;box-shadow:0 1px 3px #0000000f,0 6px 16px #00000014}.feature-card{transition:transform .28s var(--ease-out),border-color .28s var(--ease-out),box-shadow .28s var(--ease-out)}.feature-card:hover{transform:translateY(-4px);border-color:var(--interactive-hover-border);box-shadow:0 4px 12px #00000014,0 20px 40px #0000001f}.feature-code{display:inline-flex;min-height:30px;padding:0 10px;border-radius:999px;align-items:center;justify-content:center;margin-bottom:14px;background:var(--interactive-hover-surface);border:1px solid var(--accent-border);color:var(--accent-cyan);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.feature-title{font-size:20px;font-weight:600;margin-bottom:10px;color:var(--text-primary)}.feature-desc{font-size:14px;color:var(--text-secondary);line-height:1.7}.faq-list{max-width:800px;margin:0 auto}.faq-item{border:1px solid var(--border-color);border-radius:14px;margin-bottom:12px;overflow:hidden;background:var(--card-surface);transition:border-color .28s var(--ease-out),transform .28s var(--ease-out)}.faq-item:hover,.faq-item.open{border-color:var(--interactive-hover-border);transform:translateY(-2px)}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border:none;background:transparent;cursor:pointer;font-size:15px;font-weight:500;color:var(--text-primary);text-align:left}.faq-arrow{font-size:20px;color:var(--accent-cyan);font-weight:300}.faq-answer{padding:0 20px 16px;color:var(--text-secondary);font-size:14px;line-height:1.7}.auth-page,.member-page{padding:80px 24px 72px;min-height:calc(100vh - 240px)}.auth-layout,.member-layout{max-width:1120px;margin:0 auto}.auth-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,420px);gap:24px;align-items:stretch}.auth-side{background:var(--auth-side-background);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:32px;display:flex;flex-direction:column;justify-content:space-between;min-height:380px;position:relative;overflow:hidden}.auth-side:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,transparent 42%,var(--workflow-line) 42%,transparent 43%) 0 0 / 140px 140px;opacity:.4;pointer-events:none}.auth-side:after{content:"";position:absolute;width:220px;height:220px;right:-80px;bottom:-90px;border-radius:50%;background:var(--auth-side-glow);filter:blur(20px);pointer-events:none}.auth-side>*{position:relative;z-index:1}.auth-kicker{color:var(--accent-blue-hover);font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.auth-badge-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.auth-headline{font-size:36px;line-height:1.15;margin-bottom:14px}.auth-description{color:var(--text-secondary);font-size:15px;max-width:480px}.auth-points{counter-reset:auth-step;display:grid;gap:12px;margin-top:22px}.auth-point{position:relative;padding:14px 14px 14px 60px;border-radius:14px;background:var(--soft-surface);border:1px solid var(--soft-border);color:var(--text-secondary);display:grid;gap:4px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.auth-point:before{counter-increment:auth-step;content:counter(auth-step,decimal-leading-zero);position:absolute;left:14px;top:14px;width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:var(--workflow-index-surface);border:1px solid var(--accent-border);color:var(--text-primary);font-size:11px;font-weight:700;letter-spacing:.08em}.auth-point strong{color:var(--text-primary);font-size:14px}.auth-point span{font-size:13px;line-height:1.7}.auth-card{position:relative;overflow:hidden;background:var(--card-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:28px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 1px 3px #0000000f,0 8px 24px #0000001a}.auth-card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--panel-topline)}.auth-card-head{position:relative;z-index:1;margin-bottom:6px}.card-title{font-size:24px;font-weight:700;margin-bottom:6px}.card-subtitle{color:var(--text-secondary);margin-bottom:20px}.auth-form,.profile-form{display:grid;gap:14px}.auth-form,.card-footer{position:relative;z-index:1}.form-group{display:grid;gap:6px}.form-group label{font-size:13px;color:var(--text-primary);font-weight:600}.form-group input:not(.p-inputtext):not([class*=p-]),.form-group textarea:not(.p-textarea):not([class*=p-]){width:100%;padding:12px 14px;border-radius:10px;border:1px solid var(--border-color);background:var(--input-surface);color:var(--text-primary);font-size:14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.form-group input:not(.p-inputtext):not([class*=p-])::placeholder,.form-group textarea:not(.p-textarea):not([class*=p-])::placeholder{color:#bfbfbf}.form-group input:not(.p-inputtext):not([class*=p-]):focus,.form-group textarea:not(.p-textarea):not([class*=p-]):focus{outline:2px solid transparent;outline-offset:2px;border-color:var(--field-focus-border);box-shadow:0 0 0 4px var(--focus-ring);background:var(--input-surface-focus)}.form-group textarea:not(.p-textarea):not([class*=p-]){min-height:120px;resize:vertical}.form-meta{color:var(--text-muted);font-size:12px}.form-error,.form-success{border-radius:10px;padding:10px 12px;font-size:13px}.form-error{background:var(--danger-surface);border:1px solid var(--danger-border);color:var(--danger-text)}.form-success{background:var(--success-surface);border:1px solid var(--success-border);color:var(--success-text)}.card-footer{color:var(--text-secondary);font-size:13px;margin-top:14px}.card-footer a{color:var(--accent-blue-hover);text-decoration:none;font-weight:500;transition:color .2s ease;position:relative}.card-footer a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--accent-blue-hover);transition:width .2s ease}.card-footer a:hover:after{width:100%}.member-layout{max-width:1440px;margin:0 auto;display:grid;gap:22px}.member-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.member-page-head .page-title{margin-bottom:10px;text-align:left}.member-page-head .page-subtitle{margin:0;max-width:820px;text-align:left}.member-kicker{color:var(--accent-blue-hover);font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.member-dashboard{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;align-items:start}.member-sidebar{position:sticky;top:92px;display:grid;gap:14px}.member-sidebar-card,.member-menu-card{overflow:hidden}.member-sidebar-card{text-align:center;padding:22px}.avatar-image,.avatar-fallback{width:88px;height:88px;margin:0 auto 14px;border-radius:24px}.avatar-image{object-fit:cover;border:2px solid var(--avatar-border);box-shadow:0 18px 40px #00000029}.avatar-fallback{display:flex;align-items:center;justify-content:center;background:var(--avatar-fallback-background);font-size:30px;font-weight:700;box-shadow:0 18px 40px #266ef138}.member-name{font-size:24px;font-weight:700}.member-subtitle{color:var(--text-secondary);margin-top:6px}.member-highlight{margin-top:16px;padding:12px;border-radius:14px;background:var(--member-highlight-surface);border:1px solid var(--member-highlight-border);color:var(--text-secondary);text-align:left}.member-highlight strong{display:block;margin-bottom:6px;color:var(--text-primary)}.member-progress{margin-top:16px;text-align:left}.member-progress-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:var(--text-secondary);font-size:12px}.member-progress-meta strong{color:var(--text-primary);font-size:13px}.member-progress-track{width:100%;height:8px;border-radius:999px;background:var(--progress-track-surface);overflow:hidden}.member-progress-track span{display:block;height:100%;border-radius:inherit;background:var(--progress-gradient)}.member-sidebar-action{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;width:100%;padding:10px 14px;border-radius:12px;background:var(--accent-blue);color:var(--primary-button-text);text-decoration:none;font-weight:600;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.member-sidebar-action:hover{background:var(--accent-blue-hover)}.member-menu-card{display:grid;gap:8px;padding:12px}.member-menu-link{display:grid;gap:3px;padding:12px 14px;border-radius:14px;text-decoration:none;color:var(--text-secondary);background:var(--soft-surface-muted);border:1px solid transparent;transition:transform .2s ease,color .2s ease,background-color .2s ease,border-color .2s ease}.member-menu-link:hover{color:var(--text-primary);border-color:var(--accent-border);background:var(--interactive-hover-surface)}.member-menu-label{color:var(--text-primary);font-size:14px;font-weight:600}.member-menu-hint{font-size:12px;color:var(--text-muted)}.member-content{display:grid;gap:20px}.member-hero-card{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:center;padding:28px;background:radial-gradient(circle at top right,rgba(68,133,255,.22),transparent 34%),linear-gradient(180deg,#ffffff08,#fff0),var(--bg-card)}.member-hero-title{font-size:28px;line-height:1.15;margin-bottom:10px}.member-hero-text{color:var(--text-secondary);font-size:15px;max-width:760px}.member-chip-list{display:grid;gap:10px}.member-chip{padding:12px 14px;border-radius:14px;background:var(--soft-surface);border:1px solid var(--soft-border);color:var(--text-secondary)}.member-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.member-section-head.compact{margin-bottom:14px}.member-section-kicker{color:var(--accent-blue-hover);font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.member-section-title{font-size:20px;font-weight:700}.member-section-copy{color:var(--text-secondary);max-width:420px;text-align:right}.member-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.member-metric-card{padding:14px;border-radius:14px;background:var(--bg-card-alt);border:1px solid var(--border-color)}.member-metric-card label{display:block;color:var(--text-muted);font-size:11px;margin-bottom:8px}.member-metric-value{display:block;color:var(--text-primary);font-size:18px;font-weight:700;word-break:break-word}.member-dual-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:20px}.member-summary-card,.member-appearance-card,.member-form-card,.member-support-panel{padding:22px}.member-summary-text{font-size:16px;line-height:1.8;color:var(--text-secondary)}.member-avatar-stage{min-height:180px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:linear-gradient(180deg,var(--soft-surface),var(--soft-surface-muted));border:1px solid var(--soft-border)}.member-avatar-stage-image,.member-avatar-stage-fallback{width:120px;height:120px;border-radius:28px}.member-avatar-stage-image{object-fit:cover;border:2px solid var(--avatar-border)}.member-avatar-stage-fallback{display:flex;align-items:center;justify-content:center;background:var(--avatar-fallback-background);font-size:36px;font-weight:700}#app[data-sun-phase=day]:before,#app[data-sun-phase=day]:after{filter:blur(95px)}#app[data-sun-phase=night]:before,#app[data-sun-phase=night]:after{filter:blur(88px);opacity:.58}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#app:before,#app:after,.public-site .site-header:before,.public-page-shell:before,.public-page-shell:after,.hero-bg,.hero-badge-row,.hero-title,.hero-subtitle,.hero-actions,.hero-strip-item,.hero-panel,.workspace-shell:before,.workspace-progress-track span:after,.workspace-live-dot.active{animation:none!important}.page-fade-enter-active,.page-fade-leave-active,.workspace-view-enter-active,.workspace-view-leave-active,.nav-dropdown,.nav-dropdown-link,.nav-group-trigger{transition-duration:.01ms!important}}.member-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.member-form-full{grid-column:1 / -1}.member-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.member-support-item{padding:16px;border-radius:14px;background:var(--bg-card-alt);border:1px solid var(--border-color)}.member-support-item strong{display:block;margin-bottom:6px;font-size:15px}.member-support-item p{color:var(--text-secondary)}.member-support-link{display:inline-flex;align-items:center;justify-content:center;grid-column:1 / -1;min-height:48px;padding:0 16px;border-radius:14px;background:var(--interactive-hover-surface);border:1px solid var(--accent-border);color:var(--text-primary);text-decoration:none;font-weight:600}.site-footer{background:var(--footer-background);border-top:1px solid var(--footer-border);padding:32px 24px 18px;margin-top:auto}.footer-container{max-width:1320px;margin:0 auto}.footer-grid{display:grid;grid-template-columns:minmax(0,720px) minmax(150px,190px) minmax(260px,360px);justify-content:space-between;gap:clamp(28px,5vw,76px);align-items:start;margin-bottom:18px}.footer-col{min-width:0}.footer-col-products{max-width:720px}.footer-col h4{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:16px}.footer-col-products h4{margin-bottom:12px}.footer-product-links{column-width:112px;column-gap:24px;column-fill:balance}.footer-col a{display:block;color:var(--text-secondary);text-decoration:none;font-size:13px;margin-bottom:10px;transition:color .2s ease,transform .2s ease;position:relative;width:fit-content;max-width:100%}.footer-col-products a{display:block;margin-bottom:9px;break-inside:avoid}.footer-col a:hover{color:var(--accent-blue);transform:translate(3px)}.footer-col a:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background:var(--accent-blue);transition:width .2s ease}.footer-col a:hover:after{width:100%}.footer-note{font-size:12px;color:var(--text-muted);line-height:1.7}.footer-bottom{text-align:center;padding-top:14px;border-top:1px solid var(--border-color)}.footer-bottom p{font-size:12px;color:var(--text-muted)}.footer-bottom a{color:var(--text-secondary);text-decoration:none}.footer-bottom a:hover{color:var(--accent-blue)}.floating-contact-btn{position:fixed!important;bottom:50px;right:50px;left:auto!important;z-index:9999;width:52px;height:52px;padding:0;border-radius:50%;background:var(--floating-button-gradient);border:0;appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #11a2e84d,0 8px 24px #11a2e833;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out),background .3s var(--ease-out);animation:contactPulse 2.8s ease-in-out infinite}.floating-contact-btn:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 6px 16px #11a2e859,0 12px 32px #11a2e840}.floating-contact-btn:active{transform:scale(1.05)}.floating-contact-btn svg{width:24px;height:24px}@keyframes heroGlow{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,16px,0) scale(1.04)}}@keyframes heroReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes floatSurface{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes appFloat{0%{transform:translateZ(0)}to{transform:translate3d(28px,-24px,0)}}@keyframes navScanner{0%,62%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes exchangeGridDrift{0%{background-position:0 0,0 0}to{background-position:56px 56px,56px 56px}}@keyframes marketPulse{0%{opacity:.56;transform:scale(1)}to{opacity:.92;transform:scale(1.04)}}@keyframes contactPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media(max-width:1180px){.footer-grid{grid-template-columns:minmax(0,1fr) minmax(145px,.28fr) minmax(230px,.44fr);gap:24px}.footer-col-products{max-width:none}.footer-product-links{column-width:108px;column-gap:18px}}@media(max-width:960px){.auth-layout,.member-dashboard,.member-dual-grid,.features-grid,.workflow-shell,.hero-shell,.footer-grid,.member-hero-card,.member-metrics-grid,.member-support-grid,.member-form-grid{grid-template-columns:1fr}.member-sidebar{position:static}.member-section-head{align-items:flex-start;flex-direction:column}.member-section-copy{text-align:left;max-width:none}.section-head{flex-direction:column;align-items:flex-start}.section-copy{text-align:left}.workflow-aside{padding:26px}}@media(max-width:768px){#app.public-site{--public-shell-padding: clamp(14px, 4vw, 20px);--public-section-padding: clamp(14px, 4vw, 20px);--public-card-padding: clamp(15px, 4vw, 18px)}#app.public-site .public-page-shell :is(.home-container,.section-container,.content-container,.today-hero,.fee-hub-hero,.fix-hero,.detail-hero,.calculator-hero,.solutions-hero,.solution-header,.problems-hero,.problem-hero,.wallets-hero,.wallet-guide-hero,.exchanges-hero,.exchange-hero,.tools-hero,.topics-hero,.topic-header,.routes-hero,.transfer-route-hero,.knowledge-hero,.article-header,.directory-hero,.domain-hero,.news-hero,.source-hero,.topic-hero,.article-hero,.answers-hero,.intent-hero,.fee-table-hero,.scenario-hero){border-radius:26px!important}#app.public-site .public-page-shell :is(.price-card,.energy-option,.balance-energy-option,.dapp-option-card,.result-card,.metric-card){padding:14px!important}#app.public-site .public-page-shell .home-page{padding-right:10px!important;padding-left:10px!important}#app.public-site .public-page-shell .home-page .home-container{padding:12px!important}#app.public-site .public-page-shell .home-page .rent-card{padding:14px!important}#app.public-site .public-page-shell .home-page .address-text{font-size:12px!important;letter-spacing:-.02em;line-height:1.55}.mobile-hide{display:none!important}.header-container{padding:7px 14px;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;max-width:100vw;overflow:hidden}.brand-link{gap:6px;width:fit-content;max-width:100%;min-width:0}.header-logo{width:26px;height:26px}.header-title{font-size:14px;white-space:nowrap}.header-nav{width:100%;min-width:0;max-width:100%;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px;flex-wrap:wrap;overflow-x:visible;overflow-y:visible;padding-bottom:2px}.nav-group,.header-actions,.nav-link,.nav-group-trigger,.nav-button,.nav-user,.language-switcher{flex:0 0 auto}.nav-link,.nav-group-trigger,.nav-button,.nav-user{font-size:11px;padding:4px 7px;min-height:26px;border-radius:999px}.nav-group-trigger{gap:4px}.nav-group-trigger svg{width:11px;height:11px}.header-actions{display:contents}.language-switcher{min-width:92px!important;max-width:104px!important}#app.public-site .language-switcher{min-height:26px}#app.public-site .language-switcher .p-select-label{padding:4px 5px;font-size:11px}#app.public-site .language-switcher .p-select-dropdown{width:24px}.nav-dropdown,.nav-group.align-right .nav-dropdown{position:fixed;top:58px;right:12px;left:12px;width:auto;max-height:min(72vh,520px);overflow-y:auto;transform:translateY(-8px) scale(.98);transform-origin:top center}.nav-group:hover .nav-dropdown,.nav-group:focus-within .nav-dropdown,.nav-group.align-right:hover .nav-dropdown,.nav-group.align-right:focus-within .nav-dropdown{transform:translateY(0) scale(1)}.nav-dropdown-grid{grid-template-columns:1fr}.nav-dropdown-link{min-height:58px}#app.public-site .public-page-shell{max-width:100vw;overflow-x:clip}#app.public-site .public-page-shell :is(.home-page,.today-page,.fee-hub-page,.fix-page,.calculator-page,.solutions-page,.problems-page,.wallets-page,.exchanges-page,.tools-page,.topics-page,.transfer-routes-page,.knowledge-page,.directory-page,.domain-profile-page,.news-page,.fee-table-page){width:100%;max-width:100vw;overflow-x:clip}.hero-section{padding:110px 16px 48px}.hero-title{font-size:28px}.hero-subtitle{font-size:14px}.features-section,.workflow-section,.energy-section,.faq-section,.auth-page,.member-page{padding-left:16px;padding-right:16px}.auth-page{padding-top:64px}.feature-card,.panel-card,.auth-side,.auth-card{padding:20px}.auth-side{display:none}.auth-layout{grid-template-columns:1fr}.auth-headline{font-size:26px}.section-title,.page-title{font-size:20px}.hero-actions,.hero-strip{flex-direction:column}.workflow-item{grid-template-columns:52px minmax(0,1fr);gap:12px}.workflow-index{width:40px;height:40px;border-radius:14px}.workflow-aside h3{font-size:20px}.member-page-head{align-items:flex-start;flex-direction:column}.member-hero-title{font-size:24px}.member-sidebar-card,.member-summary-card,.member-appearance-card,.member-form-card,.member-support-panel{padding:18px}.floating-contact-btn{bottom:20px;right:20px;left:auto!important;width:44px;height:44px}.floating-contact-btn svg{width:22px;height:22px}.footer-grid{display:none}.site-footer{padding:14px}.footer-bottom{padding-top:0;border-top:none}.footer-bottom p{font-size:11px}}
