@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.block{display:block}.flex{display:flex}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border{border-width:1px}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{font-family:Manrope,sans-serif;color:#f2eee8;background:#0a0908;font-synthesis:none;--bg: #0a0908;--brown: #5c3827;--brown-light: #a77b5c;--cream: #f2eee8;--muted: #a69d94;--line: rgba(232, 220, 207, .13)}*{box-sizing:border-box}.maintenance-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;text-align:center;background:radial-gradient(circle at 50% 40%,rgba(92,56,39,.22),transparent 38%),#0a0908}.maintenance-screen h1{margin:18px 0 14px;font-size:clamp(42px,7vw,82px);line-height:.98;letter-spacing:-.045em}.maintenance-screen h1 em{font-style:normal;color:var(--brown-light)}.maintenance-screen p{max-width:620px;color:var(--muted);font-size:17px;line-height:1.7;margin:0}.maintenance-screen small{margin-top:16px;color:var(--muted)}.maintenance-line{display:flex;align-items:center;gap:12px;margin:24px 0 4px;color:var(--cream);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.maintenance-line i{width:36px;height:1px;background:var(--line)}.maintenance-orbit{width:92px;height:92px;border:1px solid rgba(167,123,92,.5);border-radius:50%;display:grid;place-items:center;box-shadow:0 0 70px #5c382747}.maintenance-orbit span{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:var(--brown);color:var(--cream);font-weight:800;font-size:24px}.admin-funding-queue,.admin-withdrawal-queue{margin-bottom:20px}.admin-withdrawal-queue .admin-member-row{align-items:center}.admin-withdrawal-queue .admin-member-row small+small{margin-top:4px}.admin-funding-queue .admin-member-row{align-items:center}.admin-funding-queue .admin-member-row small+small{margin-top:4px}html{scroll-behavior:smooth;overflow-x:hidden;max-width:100vw;width:100%}body{margin:0;min-width:320px;background:var(--bg);overflow-x:hidden;max-width:100vw;width:100%}#root,.app{overflow-x:hidden;max-width:100%;width:100%}.admin-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#050403eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;align-items:flex-start;justify-content:center;padding:28px 16px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3d2a20 #0a0807}.admin-overlay::-webkit-scrollbar{width:8px}.admin-overlay::-webkit-scrollbar-track{background:#0a0807}.admin-overlay::-webkit-scrollbar-thumb{background:#3d2a20;border-radius:4px}.admin-overlay::-webkit-scrollbar-thumb:hover{background:#a77b5c}.admin-modal{width:min(520px,100%);background:#14110f;border:1px solid var(--line);box-shadow:0 30px 90px #00000073;padding:34px;position:relative;margin:auto 0}.admin-login-modal h3{font-size:32px;margin:10px 0}.admin-shell{width:min(1180px,100%);max-height:none;overflow:visible;background:#0f0d0c;border:1px solid var(--line);box-shadow:0 30px 100px #00000080;padding:28px;margin:0 auto}.admin-header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding-bottom:22px;border-bottom:1px solid var(--line)}.admin-header h3{margin:6px 0 5px;font-size:32px}.admin-header p{margin:0;color:var(--muted)}.admin-logout{border:1px solid var(--line);background:transparent;color:var(--cream);padding:11px 14px;display:flex;gap:8px;align-items:center;cursor:pointer}.admin-header-actions{display:flex;align-items:center;gap:8px}.admin-header-button{min-height:38px;padding:0 12px;display:inline-flex;align-items:center;gap:7px}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.admin-stat-grid article:nth-child(8){grid-column:span 2}.admin-stat-grid article{background:#171310;border:1px solid var(--line);padding:18px}.admin-stat-grid span,.admin-card-head .dashboard-kicker{font-size:10px;letter-spacing:.14em;color:var(--muted)}.admin-stat-grid strong{display:block;font-size:25px;margin-top:8px}.admin-content-grid,.admin-tools-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.admin-tool-card{background:linear-gradient(145deg,#17120f,#100d0b);border:1px solid var(--line);padding:18px;margin-top:14px;display:flex;justify-content:space-between;align-items:center;gap:18px}.admin-settings-card{align-items:flex-start;flex-direction:column}.admin-tool-heading{width:100%}.admin-settings-fields{width:100%;display:grid;gap:9px}.admin-settings-fields label{display:grid;gap:5px}.admin-settings-fields label>span{color:#6c625b;font:7px DM Mono,monospace;letter-spacing:.1em}.admin-settings-fields input,.admin-settings-fields textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;background:#0b0908;color:var(--cream);padding:10px 11px;font:9px DM Mono,monospace;outline:none}.admin-settings-fields textarea{resize:vertical;min-height:62px}.admin-toggle{display:flex!important;grid-template-columns:none!important;align-items:center;gap:9px!important;border:1px solid var(--line);border-radius:8px;padding:10px 11px}.admin-toggle input{width:16px;height:16px}.admin-toggle span{flex:1}.admin-toggle b{color:#c09270;font:700 8px DM Mono,monospace}.admin-settings-fields .admin-tool-button{width:100%}.admin-tool-card h4{margin:5px 0 6px;font-size:17px}.admin-tool-card p{margin:0;color:var(--muted);font-size:11px;line-height:1.6;max-width:520px}.admin-tool-button{min-height:40px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}.admin-quick-actions{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.admin-quick-actions button{min-height:36px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#0b0908;color:#b8aaa0;cursor:pointer;font:700 9px DM Mono,monospace}.admin-quick-actions button:hover{border-color:#b787678c;color:var(--cream)}.admin-quick-actions span{color:var(--brown-light);margin-left:4px}.admin-card{background:#14110f;border:1px solid var(--line);padding:20px;margin-top:14px}.admin-card-head{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:14px}.admin-card-head h4{margin:5px 0 0;font-size:18px}.admin-count{min-width:30px;height:30px;border:1px solid var(--line);display:grid;place-items:center;color:var(--brown-light)}.admin-member-list{display:grid;gap:9px}.admin-member-row{border:1px solid var(--line);padding:13px;display:flex;justify-content:space-between;gap:12px;align-items:center}.admin-member-row>div:first-child{min-width:0}.admin-member-row strong,.admin-member-row span,.admin-member-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-member-row span{color:var(--cream);font-size:13px;margin-top:3px}.admin-member-row small{color:var(--muted);font-size:11px;margin-top:4px}.admin-member-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end;position:relative}.admin-member-actions button{border:0;background:var(--brown);color:var(--cream);padding:9px 11px;cursor:pointer;font:inherit;font-size:12px}.admin-member-actions button.reject{background:transparent;border:1px solid var(--line)}.admin-member-actions button:disabled{opacity:.55;cursor:not-allowed}.admin-proof-link{display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;margin-top:7px;padding:6px 9px;border:1px solid rgba(194,154,126,.38);background:#c29a7e0f;color:#d7b69d;cursor:pointer;font:600 11px DM Mono,monospace}.admin-proof-link:hover{background:#c29a7e1f}.admin-proof-modal{width:min(900px,94vw);max-height:92vh;overflow:auto;position:relative;padding:30px;background:#110d0b;border:1px solid #4a3327;box-shadow:0 30px 100px #0000008c}.admin-proof-modal h3{margin:6px 0 4px;font-size:26px}.admin-proof-modal>p{margin:0 0 16px;color:#8f8178;font:10px DM Mono,monospace}.admin-proof-meta{display:flex;gap:18px;align-items:center;flex-wrap:wrap;padding:12px;margin-bottom:14px;border:1px solid #35261e;background:#0b0908}.admin-proof-meta span{color:#c29a7e;font:10px DM Mono,monospace}.admin-proof-meta strong{margin-left:auto;color:#efe2d8;font:700 18px DM Mono,monospace}.admin-proof-meta small{width:100%;color:#71665e;font:9px DM Mono,monospace;overflow-wrap:anywhere}.admin-proof-image{display:block;width:100%;max-height:62vh;-o-object-fit:contain;object-fit:contain;background:#080706;border:1px solid #35261e}.admin-proof-document{display:block;width:100%;height:62vh;border:1px solid #35261e;background:#080706}.admin-proof-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.admin-proof-actions a{text-decoration:none}.admin-balance-editor{display:flex;gap:6px;width:180px}.admin-balance-editor input{width:110px;min-width:0;background:#0b0908;border:1px solid var(--line);color:var(--cream);padding:9px}.admin-balance-editor button{flex:1}.admin-empty{padding:18px 4px;color:var(--muted);display:grid;gap:5px}.admin-empty strong{color:var(--cream)}.admin-error{margin:12px 0}.admin-section-nav{position:sticky;top:0;z-index:5;display:flex;gap:7px;overflow:auto;padding:10px 0;margin:0 0 4px;background:#0f0d0cf5;border-bottom:1px solid var(--line);scrollbar-width:none}.admin-section-nav::-webkit-scrollbar{display:none}.admin-section-nav a,.admin-section-nav button{flex:0 0 auto;padding:8px 11px;border:1px solid var(--line);border-radius:999px;color:#9f9187;background:#0b0908;text-decoration:none;font:700 8px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.admin-section-nav a:hover,.admin-section-nav button:hover{color:var(--cream);border-color:#b787678c}.admin-content-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.admin-content-fields label{display:flex;flex-direction:column;gap:7px}.admin-content-fields label span{font:700 8px DM Mono,monospace;letter-spacing:.1em;color:#9f9187}.admin-content-fields input,.admin-content-fields textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);background:#0b0908;color:var(--cream);padding:11px 12px;font:500 13px/1.55 Inter,sans-serif;resize:vertical}.admin-content-fields input:focus,.admin-content-fields textarea:focus{outline:none;border-color:#b78767a6}@media(max-width:760px){.admin-content-fields{grid-template-columns:1fr}}.admin-web3-holdings{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}.admin-web3-holdings span{padding:9px 10px;border:1px solid rgba(255,255,255,.07);border-radius:7px;color:#776b63;font:8px DM Mono,monospace}.admin-web3-holdings strong{color:#c7b9af;margin-left:5px}.admin-audit-list{display:grid;gap:0}.admin-audit-list>div{display:grid;grid-template-columns:150px 1fr auto;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.admin-audit-list>div:last-child{border-bottom:0}.admin-clear-button{min-height:34px;padding:0 11px;border-radius:8px;cursor:pointer;font:700 9px DM Mono,monospace}.admin-audit-list span{color:var(--brown-light);font-size:11px;letter-spacing:.08em}.admin-audit-list strong{font-size:13px;font-weight:500}.admin-audit-list small{color:var(--muted);font-size:10px}@media(max-width:820px){.admin-content-grid,.admin-stat-grid{grid-template-columns:1fr 1fr}.admin-stat-grid article:nth-child(8){grid-column:span 2}.admin-shell{padding:18px}.admin-audit-list>div{grid-template-columns:1fr;gap:5px}}@media(max-width:560px){.admin-overlay{padding:10px;align-items:flex-start}.admin-proof-modal{padding:20px 14px;width:96vw}.admin-proof-meta strong{margin-left:0}.admin-proof-image{max-height:56vh}.admin-proof-document{height:56vh}.admin-stat-grid article:nth-child(8){grid-column:span 2}.admin-header-actions{width:100%;justify-content:space-between}.admin-header-button{flex:1;justify-content:center}.admin-tools-grid{grid-template-columns:1fr}.admin-tool-card{align-items:flex-start;flex-direction:column}.admin-tool-button{width:100%}.admin-quick-actions{justify-content:flex-start}.admin-shell{max-height:none;overflow:visible;padding:14px}.admin-modal{padding:24px 18px}.admin-header{flex-direction:column}.admin-stat-grid{grid-template-columns:1fr 1fr}.admin-content-grid{grid-template-columns:1fr}.admin-member-row{align-items:flex-start;flex-direction:column}.admin-member-actions{justify-content:flex-start;width:100%}.admin-balance-editor{width:100%}.admin-balance-editor input{flex:1}}.gold-assets-page{display:grid;gap:14px;max-width:1080px;margin:34px auto 0}.gold-vault-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1.2fr .55fr .55fr;gap:18px;align-items:center;padding:30px;border:1px solid rgba(218,176,75,.34);border-radius:15px;background:radial-gradient(circle at 76% 18%,rgba(245,198,75,.22),transparent 24%),radial-gradient(circle at 12% 100%,rgba(120,75,18,.22),transparent 32%),linear-gradient(145deg,#21170b,#0e0b07 68%);box-shadow:inset 0 1px #ffe69c14,0 25px 70px #00000038}.gold-vault-hero:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(230,190,86,.1);border-radius:10px;pointer-events:none}.gold-vault-copy,.gold-vault-seal,.gold-vault-value{position:relative;z-index:1}.gold-vault-copy h2{margin:8px 0 12px;font-size:clamp(34px,5vw,58px);line-height:.97;letter-spacing:-.045em}.gold-vault-copy h2 em{color:#e0b84f}.gold-vault-copy p{max-width:650px;margin:0;color:#b9a77e;font-size:12px;line-height:1.75}.gold-vault-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.gold-vault-badges span{padding:6px 8px;border:1px solid rgba(218,176,75,.22);border-radius:999px;color:#c9ab60;background:#e5b8460f;font:7px DM Mono,monospace;letter-spacing:.08em}.gold-vault-seal{width:175px;height:175px;display:grid;place-items:center;margin:auto}.gold-vault-seal-core{width:105px;height:105px;display:grid;place-items:center;align-content:center;border-radius:50%;border:1px solid #d9ad3f;background:radial-gradient(circle at 32% 25%,#ffe8a0,#b57b13 48%,#4a2c06 82%);color:#211406;box-shadow:inset -12px -14px 25px #3f210080,0 0 45px #ddb03b40}.gold-vault-seal-core span{font:800 30px Georgia,serif;line-height:1}.gold-vault-seal-core small{margin-top:5px;text-align:center;font:700 6px DM Mono,monospace;letter-spacing:.12em}.gold-vault-ring{position:absolute;border:1px solid rgba(226,181,64,.35);border-radius:50%}.gold-vault-ring.ring-one{top:8px;right:8px;bottom:8px;left:8px;transform:rotateX(65deg)}.gold-vault-ring.ring-two{top:0;right:0;bottom:0;left:0;transform:rotateY(65deg);border-color:#e2b5402e}.gold-vault-value{padding:20px;border:1px solid rgba(224,184,79,.28);border-radius:11px;background:#4e300740}.gold-vault-value span,.gold-vault-value small{display:block;color:#b99c58;font:7px DM Mono,monospace;letter-spacing:.12em}.gold-vault-value strong{display:block;margin:9px 0 5px;color:#f2d681;font:700 30px DM Mono,monospace;letter-spacing:-.04em}.gold-vault-value small{color:#9c8759;letter-spacing:.03em;line-height:1.5}.gold-live-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gold-live-strip div{padding:15px;border:1px solid rgba(218,176,75,.16);border-radius:9px;background:linear-gradient(145deg,#7b500c21,#0f0c08b8)}.gold-live-strip span{display:block;color:#927b49;font:7px DM Mono,monospace;letter-spacing:.1em}.gold-live-strip strong{display:block;margin-top:7px;color:#d7bc70;font:700 13px DM Mono,monospace}.gold-vault-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid rgba(218,176,75,.16);border-radius:9px;background:#120e08;color:#a69573;font-size:10px;line-height:1.55}.gold-vault-note svg{flex:0 0 auto;color:#d5ae43}.gold-vault-note strong,.gold-vault-note span{display:block}.gold-vault-note strong{color:#d4bc78;margin-bottom:3px}.gold-holding-card{padding:22px;border:1px solid rgba(218,176,75,.24);border-radius:12px;background:radial-gradient(circle at 12% 0%,rgba(237,190,62,.12),transparent 30%),linear-gradient(145deg,#1b140a,#0f0c08)}.gold-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.gold-section-head h3{margin:7px 0 0;font-size:22px}.gold-section-head>span:last-child{color:#9b834f;font:7px DM Mono,monospace;letter-spacing:.08em}.gold-held-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(218,176,75,.22);border-radius:999px}.gold-held-badge i{width:5px;height:5px;border-radius:50%;background:#e1b93f;box-shadow:0 0 10px #e1b93fb3}.gold-holding-main{display:grid;grid-template-columns:190px 1fr;gap:25px;align-items:center;margin-top:22px}.gold-bar-visual{height:150px;border-radius:14px;position:relative;overflow:hidden;display:grid;place-items:center;align-content:center;background:linear-gradient(145deg,#ffe79a,#d5a62d 27%,#8b5b0a 63%,#3d2303);border:1px solid #efca60;box-shadow:inset -18px -18px 35px #371b0057,0 15px 40px #00000040;color:#3b2100}.gold-bar-visual strong{font:800 32px Georgia,serif}.gold-bar-visual span{margin-top:5px;font:700 7px DM Mono,monospace;letter-spacing:.14em}.gold-bar-visual small{margin-top:12px;font:700 6px DM Mono,monospace;letter-spacing:.16em}.gold-bar-shine{position:absolute;width:140%;height:22px;top:22px;left:-20%;background:#fff5be3d;transform:rotate(-11deg);filter:blur(3px)}.gold-holding-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gold-holding-numbers>div{padding:15px;border:1px solid rgba(218,176,75,.13);border-radius:8px;background:#ffffff04}.gold-holding-numbers span,.gold-holding-numbers small{display:block;color:#8e794e;font:7px DM Mono,monospace;letter-spacing:.09em}.gold-holding-numbers strong{display:block;margin:8px 0 5px;color:#e0c56f;font:700 15px DM Mono,monospace}.gold-holding-numbers small{color:#756445;letter-spacing:0;line-height:1.5}.gold-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px}.asset-funding-choice{display:grid;grid-template-columns:1.25fr .75fr;gap:16px;padding:18px;border:1px solid var(--line);background:#14110f}.asset-funding-choice h3{margin:7px 0;font-size:19px}.asset-funding-choice p{margin:0;color:var(--muted);font-size:11px;line-height:1.65}.asset-funding-buttons{display:grid;gap:8px;align-content:center}.asset-funding-buttons button{min-height:44px;border:1px solid var(--line);background:#ffffff05;color:#d7cbc2;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 13px;cursor:pointer;font:700 9px DM Mono,monospace}.asset-funding-buttons button:hover{border-color:#78553f;background:#b17b591a}@media(max-width:800px){.asset-funding-choice,.gold-action-grid{grid-template-columns:1fr}}.gold-primary-action,.gold-secondary-action{min-height:43px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;font:700 8px DM Mono,monospace;letter-spacing:.06em}.gold-primary-action{border:0;background:linear-gradient(135deg,#e0b83f,#b47b0b);color:#241503;box-shadow:0 8px 25px #c799271f}.gold-secondary-action{border:1px solid rgba(218,176,75,.27);background:#d2a42512;color:#d5b65d}.gold-secondary-action:disabled,.gold-feature-grid button:disabled{opacity:.4;cursor:not-allowed}.gold-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.gold-feature-grid article{min-height:190px;display:flex;flex-direction:column;padding:19px;border:1px solid rgba(218,176,75,.13);border-radius:10px;background:linear-gradient(145deg,#7b500c1a,#0f0c08b3)}.gold-feature-grid article>span{color:#917948;font:7px DM Mono,monospace;letter-spacing:.1em}.gold-feature-grid h3{margin:16px 0 8px;font-size:16px}.gold-feature-grid p{margin:0;color:#8f805e;font-size:10px;line-height:1.65}.gold-feature-grid button{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#d0ad54;cursor:pointer;padding:0;font:8px DM Mono,monospace}.gold-activity-panel{padding:20px;border:1px solid rgba(218,176,75,.13);border-radius:10px;background:#110d08}.gold-activity-list{display:grid;margin-top:12px}.gold-activity-list>div{display:grid;grid-template-columns:1.2fr auto 1.2fr;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(218,176,75,.08)}.gold-activity-list>div:last-child{border-bottom:0}.gold-activity-list span{color:#a18449;font:7px DM Mono,monospace;letter-spacing:.08em}.gold-activity-list strong{color:#dcc071;font:700 10px DM Mono,monospace}.gold-activity-list small{color:#74664c;font:7px DM Mono,monospace;text-align:right}.gold-empty{padding:28px 0 6px;color:#776a50;font:8px DM Mono,monospace}.gold-overlay .funding-modal{border-color:#dab04b57;background:radial-gradient(circle at 90% 0%,rgba(234,188,62,.14),transparent 30%),linear-gradient(145deg,#20170b,#0c0a07 75%)}.gold-modal-price{padding:14px;margin:20px 0 12px;border:1px solid rgba(218,176,75,.2);border-radius:9px;background:#b3821014}.gold-modal-price span{display:block;color:#967d49;font:7px DM Mono,monospace;letter-spacing:.1em}.gold-modal-price strong{display:block;margin-top:6px;color:#e1c66f;font:700 18px DM Mono,monospace}.gold-conversion-preview{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 14px}.gold-conversion-preview>div{padding:12px;border:1px solid rgba(218,176,75,.13);border-radius:8px;background:#ffffff04}.gold-conversion-preview span{display:block;color:#8f7949;font:7px DM Mono,monospace;letter-spacing:.08em}.gold-conversion-preview strong{display:block;margin-top:6px;color:#d9bd67;font:700 11px DM Mono,monospace}.gold-withdraw-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:20px 0 12px}.gold-withdraw-options button{min-height:120px;padding:14px;text-align:left;border:1px solid rgba(218,176,75,.13);border-radius:9px;background:#ffffff05;color:#bca875;cursor:pointer}.gold-withdraw-options button.selected{border-color:#d3a936;background:#cd9f231c;box-shadow:inset 0 1px #ffe69b0f}.gold-withdraw-options span,.gold-withdraw-options strong,.gold-withdraw-options small{display:block}.gold-withdraw-options span{color:#dcb94e;font:800 18px Georgia,serif}.gold-withdraw-options strong{margin:8px 0 5px;color:#ddcc9e;font-size:11px}.gold-withdraw-options small{color:#8b7a59;font:7px DM Mono,monospace;line-height:1.55}.gold-kicker{color:#b3924c}.gold-primary{background:linear-gradient(135deg,#e0b83f,#b47b0b)}@media(max-width:800px){.gold-assets-page{margin-top:20px;max-width:none}.gold-vault-hero{grid-template-columns:1fr;padding:22px 18px}.gold-vault-seal{order:3}.gold-vault-value{order:2}.gold-live-strip,.gold-feature-grid,.gold-holding-main,.gold-holding-numbers,.gold-action-grid,.gold-withdraw-options{grid-template-columns:1fr}.gold-activity-list>div{grid-template-columns:1fr auto}.gold-activity-list small{grid-column:1 / -1;text-align:left}}.digital-assets-page{display:grid;gap:18px;max-width:980px;margin:34px auto 0}.digital-assets-hero{display:grid;grid-template-columns:1fr;gap:22px;padding:32px;background:radial-gradient(circle at 90% 0%,rgba(167,123,92,.15),transparent 32%),linear-gradient(145deg,#17120f,#0e0c0b);border:1px solid var(--line);border-radius:14px}.digital-assets-hero-copy{max-width:760px}.digital-assets-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.digital-assets-section-head h3{margin:7px 0 0;font-size:23px;letter-spacing:-.03em}.digital-assets-section-head small{color:#70665e;font:7px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.digital-assets-holdings,.digital-assets-stack{display:grid;gap:12px}.digital-asset-card,.digital-assets-ownership,.digital-assets-xrp{border-radius:12px}.digital-assets-ownership>p,.digital-assets-xrp>p{max-width:760px}.digital-assets-xrp{display:block}.digital-assets-xrp .digital-asset-action{margin-top:14px}.digital-assets-xrp>small{display:block}.digital-assets-note,.digital-assets-total{border-radius:10px}@media(max-width:800px){.digital-assets-page{margin-top:20px;gap:14px;max-width:none}.digital-assets-hero{padding:22px 18px;gap:18px}.digital-assets-section-head{align-items:flex-start;flex-direction:column;gap:5px}}.digital-assets-hero{display:grid;grid-template-columns:1.35fr .65fr;gap:18px;align-items:end;padding:30px;background:radial-gradient(circle at 88% 10%,rgba(167,123,92,.16),transparent 34%),linear-gradient(145deg,#17120f,#0e0c0b);border:1px solid var(--line)}.digital-assets-hero h2{margin:8px 0 12px;font-size:clamp(34px,5vw,58px);line-height:.98;letter-spacing:-.045em}.digital-assets-hero h2 em{font-style:normal;color:var(--brown-light)}.digital-assets-hero p{max-width:700px;margin:0;color:var(--muted);font-size:13px;line-height:1.75}.digital-assets-total{padding:20px;border:1px solid rgba(183,135,103,.24);background:#5b392514}.digital-assets-total span,.digital-assets-total small{display:block;color:var(--muted);font:700 9px DM Mono,monospace;letter-spacing:.12em}.digital-assets-total strong{display:block;margin:9px 0 5px;font-size:30px;letter-spacing:-.035em}.digital-assets-total small{font-weight:400;letter-spacing:0;line-height:1.5}.digital-assets-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid var(--line);background:#100e0d;color:var(--muted);font-size:11px;line-height:1.55}.digital-assets-note svg{flex:0 0 auto;color:var(--brown-light);margin-top:1px}.digital-assets-error{padding:12px 14px;border:1px solid rgba(192,146,112,.35);color:#d8c2b1;background:#5c38271f;font-size:11px}.digital-assets-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.digital-asset-card,.digital-assets-panel{background:#14110f;border:1px solid var(--line);padding:20px}.digital-asset-card-head{display:grid;grid-template-columns:46px 1fr auto;align-items:center;gap:11px}.digital-asset-symbol{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(183,135,103,.35);background:#5b392521;color:#d2a27f;font:800 19px DM Mono,monospace}.digital-asset-card-head>div:nth-child(2) span,.digital-asset-card-head>div:nth-child(2) small{display:block}.digital-asset-card-head>div:nth-child(2) span{font-weight:800}.digital-asset-card-head>div:nth-child(2) small{margin-top:3px;color:var(--muted);font:8px DM Mono,monospace;letter-spacing:.08em}.asset-status{border:1px solid rgba(183,135,103,.24);padding:6px 8px;color:var(--brown-light);font:700 8px DM Mono,monospace;letter-spacing:.08em}.digital-asset-card p,.digital-assets-panel p{color:var(--muted);font-size:11px;line-height:1.65}.digital-asset-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0}.digital-asset-stats div{border:1px solid var(--line);padding:11px;min-width:0}.digital-asset-stats span,.digital-ownership-points small{display:block;color:var(--muted);font:8px DM Mono,monospace;letter-spacing:.08em}.digital-asset-stats strong{display:block;margin-top:6px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.digital-asset-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:39px;padding:0 13px;border:1px solid rgba(183,135,103,.32);background:#5b39251f;color:var(--cream);cursor:pointer}.digital-asset-action:hover{border-color:#b787679e;background:#5b392533}.digital-assets-lower{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.digital-assets-panel h3{margin:7px 0 8px;font-size:22px}.digital-ownership-points{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:17px}.digital-ownership-points div{border-top:1px solid var(--line);padding-top:12px}.digital-ownership-points b{color:var(--brown-light);font:700 9px DM Mono,monospace}.digital-ownership-points span{display:block;margin:7px 0 4px;font-weight:700;font-size:11px}.digital-ownership-points small{line-height:1.55;letter-spacing:0}.digital-assets-xrp{display:flex;flex-direction:column;align-items:flex-start}.digital-assets-xrp .digital-asset-action{margin-top:auto}.digital-assets-xrp>small{color:var(--muted);font-size:9px;line-height:1.5;margin-top:10px}a{color:inherit;text-decoration:none}.button-reset{font:inherit;cursor:pointer}button{font:inherit}.app{overflow:hidden;background:radial-gradient(circle at 70% 5%,rgba(91,54,37,.22),transparent 29rem),var(--bg)}.container{width:min(1180px,calc(100% - 56px));margin:0 auto}.nav-wrap{position:absolute;top:0;left:0;right:0;z-index:10;transition:background .3s ease,backdrop-filter .3s ease}.nav{height:92px;display:flex;align-items:center;justify-content:space-between;position:relative}.nav-language{position:absolute;top:6px;right:0;z-index:4;transform:translateY(0)}.nav-language .language-selector{min-height:28px;padding:0 8px;gap:5px;border-color:#d8b18f33;background:#0e0b09c2;box-shadow:0 8px 24px #0000002e,0 0 18px #70a9890d}.nav-language .language-selector svg{color:#9bc5a9}.nav-language .language-selector span{font-size:12px}.nav-language .language-selector svg:last-child{color:#a77b5c}.brand{display:inline-flex;align-items:center;gap:13px;font-size:12px;font-weight:800;position:relative}.brand-wordmark{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;line-height:.9;min-width:258px;max-width:258px;transform:translateY(1px);position:relative;flex:0 0 258px}.brand-wordmark strong{position:relative;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500;letter-spacing:.2em;line-height:.95;transform:none;transform-origin:left center;color:#eee2d5;text-shadow:0 8px 24px rgba(0,0,0,.3)}.brand-wordmark small{width:-moz-max-content;width:max-content;margin-top:8px;padding:5px 0 0;border-top:1px solid rgba(222,188,153,.42);font-family:DM Mono,monospace;font-size:7px;font-weight:500;letter-spacing:.48em;line-height:1;color:#cdbba9}.dashboard-brand-lockup{position:relative;width:100%;padding-top:30px}.dashboard-language{position:absolute;top:0;right:0;z-index:3;margin:0}.dashboard-language .language-selector.compact{margin:0;min-height:25px;padding:0 7px;gap:5px}.brand-brand-spacer{display:none}.brand-mark{width:54px;height:54px;display:flex;align-items:flex-end;justify-content:center;gap:3px;position:relative;flex:0 0 54px;border:0;border-radius:0;background:transparent;color:#e7c9a6;overflow:visible;filter:drop-shadow(0 8px 14px rgba(0,0,0,.35))}.brand-mark i{display:block;width:7px;height:38px;background:linear-gradient(180deg,#f5e4cc,#d9a86f 42%,#8f5c37);clip-path:polygon(50% 0,100% 13%,100% 100%,0 100%,0 13%);box-shadow:inset 1px 0 #ffffff73,inset -1px 0 #44261580}.brand-mark i:nth-child(1){height:29px;opacity:.86}.brand-mark i:nth-child(2){height:40px}.brand-mark i:nth-child(3){height:51px;width:8px}.brand-mark i:nth-child(4){height:40px}.brand-mark i:nth-child(5){height:29px;opacity:.86}.brand-mark:after{content:"";position:absolute;left:50%;bottom:0;width:48px;height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,#d7ad7b,transparent);opacity:.65}.brand-mark:before{content:none;content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(231,195,161,.42);border-radius:8px;transform:rotate(45deg);pointer-events:none}.brand-mark:after{content:"";position:absolute;width:7px;height:7px;top:-4px;right:-4px;border-radius:50%;background:#8fc7a6;box-shadow:0 0 14px #8fc7a6a6;animation:brand-mark-dot 2.6s ease-in-out infinite}@keyframes brand-mark-color{0%,to{filter:hue-rotate(0deg);box-shadow:0 0 22px #8bc5a21a,inset 0 0 18px #d9a17b0f}50%{filter:hue-rotate(18deg);box-shadow:0 0 30px #c478572e,inset 0 0 22px #8bc5a217}}@keyframes brand-mark-dot{0%,to{transform:scale(.82);opacity:.65}50%{transform:scale(1.18);opacity:1}}@keyframes holdings-arrow-pulse{0%,to{opacity:.62;transform:translate(0)}50%{opacity:1;transform:translate(2px)}}.nav-links{display:flex;align-items:center;gap:32px;font-size:12px;color:#b8afa7}.nav-links a,.nav-cta,.login-btn,.footer a{transition:color .25s ease,opacity .25s ease}.nav-links a:hover,.nav-links a.active,.nav-cta:hover,.login-btn:hover,.footer a:hover{color:#e4b48f}.nav-links a.active{position:relative}.nav-links a.active:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;background:#c09270;box-shadow:0 0 10px #c0927073}.dashboard-view{animation:dashboard-view-in .28s ease both}@keyframes dashboard-view-in{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}section[id]{scroll-margin-top:104px}.nav-auth-actions{display:flex;align-items:center;gap:10px}.nav-demo-btn,.hero-demo-btn{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(183,135,103,.28);background:#5b392514;color:#a99e96;border-radius:100px;padding:11px 15px;font-size:10px;letter-spacing:.05em;cursor:pointer;transition:.25s ease}.nav-demo-btn:hover,.hero-demo-btn:hover{color:#eadfd5;border-color:#b787678c;background:#5b39252e;transform:translateY(-1px)}.hero-demo-btn{padding:13px 16px}.login-btn,.nav-cta,.mobile-cta{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:100px;padding:11px 16px;font-size:11px;letter-spacing:.06em}.mobile-cta,.mobile-login,.menu-btn{display:none}.login-btn,.hero-login-btn,.mobile-login{border:0;background:none;color:#a99e96;font-size:11px;letter-spacing:.04em;cursor:pointer}.login-btn:hover,.hero-login-btn:hover,.mobile-login:hover{color:#e4b48f}.hero-login-btn{display:inline-flex;align-items:center;gap:6px;padding:12px 0}.hero-login-btn strong{color:#d4b49e;font-weight:700}.hero{min-height:790px;padding-top:170px;display:grid;grid-template-columns:.93fr 1.07fr;align-items:center;position:relative}.hero-copy{position:relative;z-index:2;padding-bottom:55px}.eyebrow,.section-label{font:500 10px DM Mono,monospace;letter-spacing:.17em;text-transform:uppercase;color:#9d8b7c;display:flex;align-items:center;gap:10px}.eyebrow span{width:25px;height:1px;background:#a87855}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(58px,7.3vw,103px);line-height:.9;letter-spacing:-.065em;margin:28px 0 30px;font-weight:700}em{font-family:Georgia,serif;font-weight:400;color:#c7926e}.hero-text{max-width:470px;color:#aaa19a;line-height:1.75;font-size:14px}.hero-actions{display:flex;align-items:center;gap:25px;margin:34px 0 23px}.primary-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#b17b59;color:#120d0a;padding:14px 20px;border-radius:100px;font-size:11px;font-weight:800;letter-spacing:.06em;transition:transform .25s ease,background .25s ease}.primary-btn:hover{transform:translateY(-2px);background:#c7926e}.text-link,.arrow-link{display:inline-flex;align-items:center;gap:7px;color:#c4bcb5;font-size:11px}.text-link:hover,.arrow-link:hover{color:#e3b18d}.microcopy{color:#625b55;font:9px DM Mono,monospace;letter-spacing:.08em;display:flex;align-items:center;gap:8px}.status-dot,.pulse-dot{width:6px;height:6px;border-radius:50%;background:#b17b59;box-shadow:0 0 12px #b17b59}.globe-stage{height:610px;position:relative;display:grid;place-items:center;perspective:1200px;--globe-depth: 180px;max-width:100%;overflow:hidden}.glow-orb{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(133,83,55,.23),rgba(57,32,21,.08) 50%,transparent 70%);filter:blur(7px)}.globe-system{width:min(470px,74vw);aspect-ratio:1;position:relative;display:grid;place-items:center;transform-style:preserve-3d;z-index:2;--flag-radius: min(245px, 38vw);--currency-radius: min(315px, 48vw)}.globe{width:100%;aspect-ratio:1;border-radius:50%;position:relative;overflow:hidden;background:radial-gradient(circle at 36% 30%,#6f4a35,#302016 47%,#0b0908 73%);box-shadow:inset -35px -30px 70px #000000d1,inset 12px 8px 28px #d2a3812e,0 0 90px #70452c3b;will-change:transform}.globe-core{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 34% 25%,rgba(255,232,210,.18),transparent 20%),linear-gradient(105deg,transparent 0 44%,rgba(0,0,0,.34) 68%,rgba(0,0,0,.75))}.meridians,.latitudes{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;border-radius:50%;background:repeating-radial-gradient(ellipse at center,transparent 0 31px,rgba(222,192,167,.15) 32px 33px)}.meridians{background:repeating-linear-gradient(90deg,transparent 0 57px,rgba(226,198,175,.16) 58px 59px);transform:scaleX(.55)}.latitudes{opacity:.65;transform:scaleY(.48)}.continent{position:absolute;background:#cf9d7445;filter:blur(.3px);border-radius:45% 55% 40% 60%;box-shadow:0 0 16px #d29d7417}.continent-one{width:150px;height:105px;left:25%;top:24%;transform:rotate(-19deg)}.continent-two{width:90px;height:145px;left:52%;top:42%;transform:rotate(24deg)}.continent-three{width:65px;height:50px;left:29%;top:60%;transform:rotate(18deg)}.orbit{position:absolute;width:550px;height:180px;border:1px solid rgba(187,137,102,.22);border-radius:50%;transform:rotate(-21deg)}.orbit-two{width:500px;height:250px;transform:rotate(61deg);border-color:#bb89661f}.orbit-dot{position:absolute;width:7px;height:7px;background:#d3a17d;border-radius:50%;box-shadow:0 0 16px #c18b68}.dot-one{top:28%;right:15%}.dot-two{bottom:25%;left:14%;width:4px;height:4px}.flag-orbit,.currency-orbit{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;pointer-events:none}.flag-field{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;animation:flagOrbit 32s linear infinite;will-change:transform}.country-flag{position:absolute;left:50%;top:50%;width:17px;height:17px;display:grid;place-items:center;font-size:12px;line-height:1;filter:drop-shadow(0 1px 5px rgba(0,0,0,.65));backface-visibility:hidden;transform-style:preserve-3d}.currency-field{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;animation:currencyOrbit 25s linear infinite reverse;will-change:transform}.currency-chip{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;gap:7px;padding:6px 9px 6px 6px;border:1px solid rgba(183,135,103,.32);border-radius:999px;background:#0f0c0ae0;color:#a99b91;box-shadow:0 8px 24px #00000040;font:8px DM Mono,monospace;letter-spacing:.08em;white-space:nowrap}.currency-chip b{width:19px;height:19px;display:grid;place-items:center;border:1px solid #715544;border-radius:50%;color:#d0a07e;font-size:9px}.currency-chip strong{font-weight:500;color:#d1c5bc}.globe-caption{position:absolute;bottom:58px;right:14px;color:#71675f;font:8px DM Mono,monospace;letter-spacing:.14em;display:flex;gap:8px;align-items:center}@keyframes spinGrid{to{transform:scaleX(.55) rotate(360deg)}}@keyframes flagOrbit{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes currencyOrbit{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;white-space:nowrap}.ticker-track{width:-moz-max-content;width:max-content;display:flex;gap:28px;align-items:center;padding:17px 0;animation:marquee 28s linear infinite;color:#655e58;font:9px DM Mono,monospace;letter-spacing:.15em}.ticker-track b{color:#a16e4e;font-weight:400}@keyframes marquee{to{transform:translate(-50%)}}.section{padding-top:135px;padding-bottom:135px}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:46px}.intro h2,.network-copy h2,.experience h2,.final-cta h2{font-size:clamp(42px,5vw,70px);line-height:.98;letter-spacing:-.055em;margin:0}.intro-grid p,.network-copy>p{color:#9e9690;font-size:14px;line-height:1.8;max-width:475px;margin-bottom:28px}.dark-panel{background:#12100e;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.light{color:#776e67}.pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px;border-top:1px solid var(--line)}.pillar{min-height:300px;padding:28px 30px 20px 0;border-right:1px solid var(--line);position:relative}.pillar+.pillar{padding-left:30px}.pillar:last-child{border-right:0}.pillar-number{color:#554c46;font:9px DM Mono,monospace;margin-bottom:42px}.icon-box{width:42px;height:42px;display:grid;place-items:center;border:1px solid #3c3028;border-radius:50%;color:#b57f5d;margin-bottom:22px}.pillar h3{font-size:17px;margin-bottom:11px;letter-spacing:-.02em}.pillar p{color:#7f7770;line-height:1.7;font-size:12px;max-width:280px}.network-section{display:grid;grid-template-columns:1.1fr .9fr;gap:110px;align-items:center}.network-copy>p{margin:30px 0}.stat-card{border:1px solid var(--line);background:linear-gradient(145deg,#5937262b,#0f0d0ba6);padding:15px;border-radius:4px}.stat{display:flex;align-items:baseline;justify-content:space-between;padding:30px 22px;border-bottom:1px solid var(--line)}.stat strong{font:500 36px DM Mono,monospace;color:#c38e6c}.stat span{color:#716861;font:9px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.card-foot{padding:20px 22px 10px;display:flex;justify-content:space-between;color:#5d5650;font:8px DM Mono,monospace;letter-spacing:.12em}.live{color:#8f735f;display:flex;align-items:center;gap:6px}.live i{width:5px;height:5px;background:#a77b5c;border-radius:50%}.experience{background:#17100c;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.experience-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;margin-top:50px}.experience-points{border-top:1px solid #3a2a21}.experience-points>div{display:grid;grid-template-columns:50px 1fr;padding:25px 0;border-bottom:1px solid #3a2a21}.experience-points span{font:9px DM Mono,monospace;color:#715544}.experience-points p{margin:0;font-size:14px;color:#b3a59c}.final-cta{min-height:560px;display:flex;flex-direction:column;justify-content:center;position:relative}.final-cta h2{margin:28px 0 20px;position:relative}.final-cta p{color:#827a73;font-size:13px;max-width:400px;line-height:1.7;position:relative}.final-cta .primary-btn{align-self:flex-start;margin-top:16px;position:relative}.cta-glow{position:absolute;width:500px;height:500px;right:-100px;top:50px;background:radial-gradient(circle,rgba(110,64,40,.22),transparent 68%);pointer-events:none}.footer{border-top:1px solid var(--line);min-height:100px;display:flex;align-items:center;justify-content:space-between;color:#5e5752;font:9px DM Mono,monospace;letter-spacing:.04em}.footer>div{display:flex;gap:22px}.footer .brand{color:#bdb4ac;font-family:Manrope,sans-serif;font-size:11px}.walkthrough-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;display:grid;place-items:center;padding:24px;background:#030202e0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow-y:auto}.walkthrough-modal{width:min(1120px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid rgba(183,135,103,.28);border-radius:20px;background:linear-gradient(145deg,#1b130f,#0c0a09 78%);box-shadow:0 40px 120px #000000a6;padding:22px;position:relative}.walkthrough-close{position:absolute;right:18px;top:17px;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:#ffffff08;color:#9d9188;cursor:pointer;z-index:2}.walkthrough-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:2px 54px 15px 4px;color:#7b6d63;font:8px DM Mono,monospace;letter-spacing:.14em}.walkthrough-topline b{color:#b48668;font-weight:500}.walkthrough-progress{height:2px;background:#ffffff12;overflow:hidden;margin-bottom:18px}.walkthrough-progress span{display:block;height:100%;background:#b17b59;transition:width .35s ease}.walkthrough-layout{display:grid;grid-template-columns:250px 1fr;gap:16px}.walkthrough-steps{border:1px solid var(--line);border-radius:14px;padding:16px;background:#ffffff05}.walkthrough-steps>span{display:block;margin:2px 0 13px 2px}.walkthrough-steps button{width:100%;display:grid;grid-template-columns:29px 1fr auto;align-items:center;gap:8px;border:1px solid transparent;background:transparent;color:#6f665f;padding:11px 8px;border-radius:9px;text-align:left;cursor:pointer}.walkthrough-steps button:hover{background:#5b39251f;color:#b9aaa0}.walkthrough-steps button.active{border-color:#b787674d;background:#5b39252b;color:#e7ddd5}.walkthrough-steps button.complete{color:#a98c78}.walkthrough-steps button>span{font:8px DM Mono,monospace;color:#6c5a4d}.walkthrough-steps strong{font:9px DM Mono,monospace;letter-spacing:.07em}.walkthrough-steps i{font:7px DM Mono,monospace;font-style:normal;color:#695d55}.walkthrough-steps button.active i{color:#c18b68}.walkthrough-screen{min-height:620px;border:1px solid var(--line);border-radius:14px;background:radial-gradient(circle at 70% 30%,rgba(117,74,49,.17),transparent 42%),#0f0d0b;display:flex;flex-direction:column;overflow:hidden}.walkthrough-screen-header{display:flex;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--line);color:#6f655d;font:8px DM Mono,monospace;letter-spacing:.12em}.walkthrough-screen-body{flex:1;display:grid;grid-template-columns:.82fr 1.18fr;gap:30px;padding:48px;align-items:center}.walkthrough-copy h3{font-size:clamp(28px,4vw,46px);line-height:.98;letter-spacing:-.045em;margin:13px 0 15px;max-width:410px}.walkthrough-copy p{color:#8f857c;line-height:1.75;font-size:12px;max-width:390px;margin:0}.walkthrough-visual{min-height:350px;border:1px solid rgba(183,135,103,.18);border-radius:16px;background:linear-gradient(145deg,#5b39252e,#ffffff05);padding:24px;display:grid;place-items:center;animation:walkthroughIn .45s ease both}@keyframes walkthroughIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.demo-form{width:min(360px,100%);display:grid;gap:10px}.demo-form div{padding:13px 14px;border:1px solid var(--line);border-radius:9px;background:#ffffff06}.demo-form span,.demo-form strong{display:block}.demo-form span,.demo-funding>small,.demo-calculator>span,.demo-confirm>span,.demo-result>span{color:#6d6259;font:7px DM Mono,monospace;letter-spacing:.12em}.demo-form strong{color:#d7ccc3;font-size:11px;margin-top:5px}.demo-form>b{color:#a77b5c;font:8px DM Mono,monospace;letter-spacing:.1em;padding:9px 0}.demo-funding{width:min(390px,100%);display:grid;gap:9px}.demo-symbol{width:52px;height:52px;display:grid;place-items:center;border:1px solid #76543f;border-radius:50%;color:#c18b68;font-size:20px}.demo-funding>strong{font-size:20px;margin-top:5px}.demo-method{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:12px;border:1px solid var(--line);border-radius:9px;color:#9b8f86}.demo-method.active{border-color:#78553f;background:#b17b591a;color:#ded3cb}.demo-method span{width:29px;height:29px;display:grid;place-items:center;border:1px solid #604535;border-radius:50%;color:#c18b68}.demo-method b,.demo-method i{font:8px DM Mono,monospace;font-style:normal}.demo-method i{color:#6f6259}.demo-method.active i{color:#b88a6b}.demo-plans{width:min(470px,100%);display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.demo-plans div{min-height:170px;padding:16px;border:1px solid var(--line);border-radius:11px;display:flex;flex-direction:column;justify-content:space-between;background:#ffffff05}.demo-plans div.selected{border-color:#8a624a;background:#5b392533;transform:translateY(-6px)}.demo-plans span,.demo-plans small{color:#6d6259;font:7px DM Mono,monospace;letter-spacing:.1em}.demo-plans strong{font:500 34px DM Mono,monospace;color:#c18b68}.demo-plans small{color:#9a8170}.demo-calculator{width:min(390px,100%);padding:22px;border:1px solid #795640;border-radius:13px;background:#5b39251f}.demo-calculator>strong{display:block;font-size:50px;letter-spacing:-.055em;margin:13px 0 25px}.demo-calculator>div{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.demo-calculator>div span,.demo-calculator>div b{font:8px DM Mono,monospace}.demo-calculator>div span{color:#6d6259}.demo-calculator>div b{color:#c18b68}.demo-calculator>small{display:block;color:#655b54;font:7px DM Mono,monospace;margin-top:16px;letter-spacing:.1em}.demo-confirm{width:min(400px,100%);display:grid;gap:12px}.demo-confirm>div{padding:13px 15px;border:1px solid var(--line);border-radius:9px;display:grid;gap:5px}.demo-confirm small{color:#655c54;font:7px DM Mono,monospace}.demo-confirm strong{color:#d7ccc3;font-size:12px}.demo-confirm button{margin-top:6px;border:0;border-radius:9px;background:#c09270;color:#17100c;padding:13px;font-size:9px;font-weight:800;letter-spacing:.08em;display:inline-flex;align-items:center;justify-content:center;gap:7px}.demo-result{width:min(430px,100%);text-align:center}.demo-check{width:56px;height:56px;margin:0 auto 15px;display:grid;place-items:center;border:1px solid #806047;border-radius:50%;color:#d0a07e;font-size:22px}.demo-result>strong{display:block;font-size:28px;letter-spacing:-.035em;margin:9px 0 24px}.demo-result-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:10px;overflow:hidden}.demo-result-grid div{padding:14px 8px;border-right:1px solid var(--line)}.demo-result-grid div:last-child{border-right:0}.demo-result-grid small,.demo-result-grid b{display:block}.demo-result-grid small{color:#655c54;font:6px DM Mono,monospace}.demo-result-grid b{color:#c18b68;font:11px DM Mono,monospace;margin-top:7px}.demo-result em{display:inline-block;margin-top:18px;color:#a77b5c;font:8px DM Mono,monospace;font-style:normal;letter-spacing:.1em}.walkthrough-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 20px;border-top:1px solid var(--line)}.walkthrough-controls>button{border:1px solid var(--line);background:transparent;color:#9b9087;border-radius:8px;padding:10px 13px;cursor:pointer;font-size:9px}.walkthrough-controls>button:disabled{opacity:.35;cursor:not-allowed}.walkthrough-controls>div{text-align:center;display:grid;gap:4px}.walkthrough-controls>div span{color:#6d6259;font:7px DM Mono,monospace;letter-spacing:.1em}.walkthrough-controls>div b{color:#a98c78;font:9px DM Mono,monospace}.walkthrough-controls .walkthrough-next{background:#c09270;color:#17100c;border-color:transparent;display:inline-flex;align-items:center;gap:7px;font-weight:800}.walkthrough-note{margin:12px 3px 0;color:#5e5650;font:7px DM Mono,monospace;line-height:1.6;letter-spacing:.04em}.opportunity-section{border-top:1px solid var(--line)}.wallet-section{display:grid;grid-template-columns:1fr .9fr;gap:110px;align-items:center}.wallet-copy>p{color:#9e9690;font-size:14px;line-height:1.8;max-width:475px;margin:30px 0}.wallet-stepper{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:24px 0}.wallet-stepper button{border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:#9e958d;border-radius:12px;padding:11px 10px;text-align:left;cursor:pointer;transition:.2s ease}.wallet-stepper button span{display:block;font:10px DM Mono,monospace;letter-spacing:.16em;margin-bottom:5px}.wallet-stepper button.active,.wallet-stepper button.complete{color:#f2ede7;border-color:#b88b668c;background:#5b392538}.wallet-step-state{margin-left:auto;font-size:9px;letter-spacing:.16em;color:#a99c91}.wallet-onboarding{margin:24px 0 18px;padding:22px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(135deg,#5b392538,#ffffff06)}.wallet-onboarding-head strong{display:block;margin:7px 0 8px;font-size:24px;letter-spacing:-.02em;color:#f5efe8}.wallet-onboarding-head p{margin:0;max-width:470px;color:#aaa099;line-height:1.65;font-size:14px}.wallet-action{margin-top:18px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;padding:13px 16px;background:#d6b08e;color:#1a120d;font-weight:700;cursor:pointer}.wallet-card{min-height:390px;border:1px solid var(--line);border-radius:8px;padding:22px;background:radial-gradient(circle at 50% 35%,rgba(125,78,51,.24),transparent 45%),linear-gradient(145deg,#59372633,#0f0d0bb8);position:relative;overflow:hidden}.wallet-card:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(232,220,207,.06);border-radius:5px;pointer-events:none}.wallet-card-top{display:flex;justify-content:space-between;align-items:center;color:#8f8278;font:9px DM Mono,monospace;letter-spacing:.12em;position:relative}.wallet-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid #49362a;border-radius:50%;color:#c18b68}.wallet-orb{height:220px;display:grid;place-items:center;position:relative}.wallet-orb div{width:150px;height:150px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#6f4a35,#302016 48%,#0b0908 74%);box-shadow:inset -20px -18px 35px #000000b3,0 0 55px #70452c33;animation:walletPulse 4s ease-in-out infinite}.wallet-orb span{position:absolute;color:#c99a79;font:9px DM Mono,monospace;letter-spacing:.2em}@keyframes walletPulse{50%{transform:scale(1.05)}}.wallet-lines{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:18px;color:#625b55;font:8px DM Mono,monospace;letter-spacing:.1em}.wallet-status{display:flex;justify-content:space-between;margin-top:22px;padding-bottom:14px;border-bottom:1px solid var(--line);color:#776c63;font:8px DM Mono,monospace;letter-spacing:.1em}.wallet-status span:last-child{color:#a77b5c}.wallet-summary{padding:26px 4px 22px;display:grid;gap:7px}.wallet-label{color:#665d56;font:8px DM Mono,monospace;letter-spacing:.12em}.wallet-summary strong{color:#d1c5bc;font-size:clamp(34px,4vw,48px);letter-spacing:-.045em}.wallet-summary small{color:#7a7068;font:8px DM Mono,monospace;letter-spacing:.07em}.wallet-assets{display:grid;border-top:1px solid var(--line)}.wallet-asset{display:grid;grid-template-columns:36px 1fr auto;gap:12px;align-items:center;padding:15px 4px;border-bottom:1px solid var(--line)}.asset-mark{width:30px;height:30px;display:grid;place-items:center;border:1px solid #715544;border-radius:50%;color:#c18b68;font:700 10px DM Mono,monospace}.asset-mark.muted{color:#8c7a6d;border-color:#4a3a30}.wallet-asset strong,.wallet-asset small{display:block}.wallet-asset strong{color:#b7aaa0;font-size:10px;letter-spacing:.07em}.wallet-asset small{color:#6d645d;font:7px DM Mono,monospace;margin-top:4px;line-height:1.5}.wallet-asset b{color:#6f645d;font:7px DM Mono,monospace;letter-spacing:.08em;font-weight:400}.xrp-section{background:#12100e;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.xrp-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.xrp-copy p{color:#9e9690;font-size:13px;line-height:1.8;max-width:500px}.xrp-badge{margin-top:30px;padding:16px;border:1px solid #3c3028;display:flex;align-items:center;gap:14px;max-width:500px;background:#59372617}.xrp-symbol{width:38px;height:38px;border:1px solid #715544;border-radius:50%;display:grid;place-items:center;color:#c18b68;font:700 14px DM Mono,monospace}.xrp-badge strong,.xrp-badge small{display:block}.xrp-badge strong{color:#b7aaa0;font-size:11px;letter-spacing:.08em}.xrp-badge small{color:#675f58;font:8px DM Mono,monospace;margin-top:5px;letter-spacing:.05em}.risk-note{color:#625b55;font:8px DM Mono,monospace;letter-spacing:.04em;line-height:1.7;max-width:560px;margin-top:24px;position:relative}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:55px}.section-heading h2{font-size:clamp(42px,5vw,70px);line-height:.98;letter-spacing:-.055em;margin:18px 0 0}.opportunity-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.opportunity-card{min-height:300px;padding:28px;border:1px solid var(--line);background:linear-gradient(145deg,#5937262e,#0f0d0b9e);display:flex;flex-direction:column;transition:transform .25s ease,border-color .25s ease}.opportunity-card:hover{transform:translateY(-5px);border-color:#b7876766}.tag{align-self:flex-start;border:1px solid #49362a;color:#a77b5c;padding:6px 9px;border-radius:100px;font:8px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.opportunity-card h3{margin:42px 0 13px;font-size:20px}.opportunity-card p{color:#898079;font-size:12px;line-height:1.7;max-width:290px}.opportunity-foot{margin-top:auto;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;color:#a27b61;font:9px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em}@media(max-width:800px){.container{width:min(100% - 34px,1180px)}.nav{height:82px}.nav-language{top:4px;right:0}.nav-language .language-selector{min-height:26px;padding:0 7px}.brand-wordmark{min-width:190px;max-width:190px;flex-basis:190px}.brand-wordmark strong{font-size:19px;letter-spacing:.16em;transform:scaleX(1.1)}.brand-wordmark small{font-size:6px;letter-spacing:.35em;padding-left:8px;padding-right:8px}.brand-mark{width:44px;height:44px;flex-basis:44px;gap:2px}.nav-auth-actions{display:none}.hero-demo-btn{width:100%;justify-content:center}.walkthrough-overlay{padding:10px}.walkthrough-modal{max-height:calc(100vh - 20px);padding:12px;border-radius:15px}.walkthrough-topline{padding-right:48px;flex-direction:column;align-items:flex-start;gap:6px}.walkthrough-layout{grid-template-columns:1fr}.walkthrough-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.walkthrough-steps>span{grid-column:1 / -1}.walkthrough-steps button{grid-template-columns:22px 1fr;padding:8px 6px}.walkthrough-steps button i{display:none}.walkthrough-steps strong{font-size:7px}.walkthrough-screen{min-height:0}.walkthrough-screen-body{grid-template-columns:1fr;padding:28px 18px;gap:22px}.walkthrough-visual{min-height:300px;padding:16px}.demo-plans{grid-template-columns:1fr}.demo-plans div{min-height:105px}.demo-plans div.selected{transform:none}.demo-result-grid{grid-template-columns:1fr}.demo-result-grid div{border-right:0;border-bottom:1px solid var(--line)}.demo-result-grid div:last-child{border-bottom:0}.walkthrough-controls{padding:13px 8px}.nav-cta{display:none}.menu-btn{display:grid;place-items:center;background:none;border:0;color:#d2c8c0;padding:7px}.nav-links{position:absolute;top:70px;left:17px;right:17px;display:none;flex-direction:column;align-items:stretch;gap:0;padding:8px;border:1px solid var(--line);border-radius:8px;background:#0f0d0bf7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-links.open{display:flex}.nav-links a{padding:14px}.nav-links a.active:after{display:none}.dashboard-view{animation-duration:.22s}.mobile-cta,.mobile-login{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:5px}.mobile-login{border:1px solid var(--line);border-radius:100px;padding:11px 16px}.hero-actions{flex-wrap:wrap;gap:12px 20px}.hero{min-height:auto;padding-top:130px;display:flex;flex-direction:column;align-items:stretch}.hero-copy{padding-bottom:0}.hero-text{max-width:430px}.hero-actions{flex-wrap:wrap}.globe-stage{height:470px;margin-top:-20px;--globe-depth: min(155px, 40vw)}.globe-system{width:min(390px,82vw);--flag-radius: min(205px, 42vw);--currency-radius: min(265px, 55vw)}.country-flag{width:14px;height:14px;font-size:10px}.currency-chip{font-size:7px;padding:5px 7px 5px 5px}.currency-chip b{width:17px;height:17px}.orbit{width:440px}.intro-grid,.network-section,.experience-grid,.wallet-section,.xrp-grid{grid-template-columns:1fr;gap:50px}.section{padding-top:90px;padding-bottom:90px}.pillar-grid,.opportunity-grid{grid-template-columns:1fr}.section-heading{display:block}.wallet-card{min-height:350px}.wallet-stepper{grid-template-columns:1fr}.registration-modal{padding:27px 20px 22px}.registration-grid{grid-template-columns:1fr}.wallet-stepper button{padding:10px 12px}.wallet-onboarding-head strong{font-size:21px}.wallet-orb{height:190px}.section-heading .hero-text{margin-top:28px}.pillar,.pillar+.pillar{border-right:0;border-bottom:1px solid var(--line);padding:25px 0;min-height:0}.pillar:last-child{border-bottom:0}.pillar-number{margin-bottom:24px}.stat{padding:24px 14px}.footer{padding:30px 0;flex-wrap:wrap;gap:25px}.footer>span{order:3;width:100%}}.dashboard-shell{min-height:100vh;display:grid;grid-template-columns:285px 1fr;background:#0a0908;color:#f2eee8;max-width:100vw;overflow-x:hidden}.dashboard-sidebar{min-height:100vh;padding:30px 20px;border-right:1px solid var(--line);background:#0d0b09;display:flex;flex-direction:column}.dashboard-brand{width:100%;margin-bottom:42px;justify-content:flex-start;align-items:center;gap:10px}.dashboard-brand .brand-mark{display:flex;width:46px;height:46px;flex:0 0 46px;border-radius:0;gap:2px}.dashboard-brand .brand-wordmark{min-width:0;max-width:none;flex:1 1 auto;align-items:flex-start;text-align:left;transform:translateY(1px)}.dashboard-brand .brand-wordmark strong{font-size:21px;letter-spacing:.15em;transform:none}.dashboard-brand .brand-wordmark small{align-self:flex-start;margin-top:7px;padding-left:0;padding-right:0;font-size:5.5px;letter-spacing:.32em}.dashboard-profile{display:flex;gap:11px;align-items:center;padding:12px 8px;border:1px solid rgba(255,255,255,.07);background:#ffffff06;border-radius:10px}.profile-avatar,.dashboard-user{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid #715544;color:#c18b68;font:700 11px DM Mono,monospace;overflow:hidden;flex:0 0 auto}.dashboard-profile strong,.dashboard-profile small{display:block}.dashboard-profile strong{font-size:10px}.dashboard-profile small{color:#6f655d;font:7px DM Mono,monospace;margin-top:4px}.dashboard-nav-label,.dashboard-kicker{color:#71675f;font:8px DM Mono,monospace;letter-spacing:.14em}.dashboard-nav-label{margin:38px 8px 12px}.auth-inline-error{margin-top:14px;color:#c98f73;font:9px DM Mono,monospace;letter-spacing:.05em}.dashboard-nav{display:grid;gap:6px}.dashboard-nav button,.dashboard-sidebar-bottom button{display:flex;align-items:center;gap:11px;width:100%;border:0;background:transparent;color:#7d746d;padding:11px 10px;border-radius:10px;cursor:pointer;text-align:left;font-size:10px;letter-spacing:.01em;transition:background .2s ease,color .2s ease,transform .2s ease}.dashboard-nav button svg{flex:0 0 auto}.dashboard-nav button span{white-space:nowrap}.dashboard-nav button.active,.dashboard-nav button:hover,.dashboard-sidebar-bottom button:hover{color:#eadfd5;background:#5b39253d}.dashboard-sidebar-bottom{margin-top:auto;display:grid;gap:5px;border-top:1px solid var(--line);padding-top:15px}.dashboard-main{min-width:0;overflow-x:hidden;padding:32px 42px 50px;max-width:1500px;width:100%;margin:0 auto}.dashboard-topbar{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:28px;border-bottom:1px solid var(--line)}.dashboard-topbar h1{font-size:clamp(27px,3vw,43px);line-height:1;margin:9px 0 0;letter-spacing:-.045em}.dashboard-actions{display:flex;align-items:center;gap:9px}.dashboard-actions button{width:38px;height:38px;border:1px solid var(--line);background:#ffffff06;color:#8f8379;border-radius:9px;display:grid;place-items:center;cursor:pointer;position:relative}.dashboard-actions button i{position:absolute;width:5px;height:5px;background:#b17b59;border-radius:50%;top:8px;right:8px}.dashboard-user{margin-left:8px}.profile-avatar-upload{position:relative;cursor:pointer;border:0;padding:0;font:inherit;color:inherit}.profile-file-input{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none;left:-9999px}.dashboard-photo-btn{border:0;background:transparent}.profile-avatar img,.dashboard-user img,.dashboard-user-card-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.dashboard-profile-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:18px}.dashboard-account-status{color:#8c796b;font:8px DM Mono,monospace;letter-spacing:.08em}.dashboard-account-status i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#a77b5c;margin-right:6px}.dashboard-photo-btn{position:relative;color:#c09270;font:8px DM Mono,monospace;letter-spacing:.04em;cursor:pointer;border-bottom:1px solid #634736;padding:0 0 3px}.dashboard-user-card{min-width:270px;padding:14px;border:1px solid #4f3a2f;border-radius:12px;background:radial-gradient(circle at 15% 10%,rgba(125,78,51,.16),transparent 48%),#ffffff05;display:flex;gap:12px;align-items:center}.dashboard-user-card-photo{width:54px;height:54px;flex:0 0 auto;border-radius:50%;overflow:hidden;border:1px solid #715544;display:grid;place-items:center;color:#c18b68;font:700 14px DM Mono,monospace;background:#1b120e}.dashboard-user-card span,.dashboard-user-card strong,.dashboard-user-card small{display:block}.dashboard-user-card span{color:#6d625a;font:7px DM Mono,monospace;letter-spacing:.1em}.dashboard-user-card strong{margin-top:5px;font-size:13px}.dashboard-user-card small{margin-top:4px;color:#746a62;font:8px DM Mono,monospace}.dashboard-user-photo{overflow:hidden}.advanced-balance-grid .balance-card{min-height:194px}.dashboard-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.dashboard-metrics-grid article{padding:17px;border:1px solid var(--line);border-radius:9px;background:linear-gradient(145deg,#5937261c,#0f0d0b99)}.dashboard-metrics-grid span,.dashboard-metrics-grid small{display:block;color:#6b625b;font:7px DM Mono,monospace;letter-spacing:.09em}.dashboard-metrics-grid strong{display:block;margin:10px 0 5px;color:#d0c3ba;font:700 18px DM Mono,monospace}.dashboard-metrics-grid small{color:#766c64;letter-spacing:.03em}.empty-dashboard-state{min-height:280px;display:grid;place-items:center;align-content:center;text-align:center;padding:25px}.empty-state-icon{width:50px;height:50px;border:1px solid #5c4334;border-radius:14px;display:grid;place-items:center;color:#b17b59;background:#5b392524}.empty-dashboard-state strong{margin-top:15px;font-size:16px}.empty-dashboard-state p{max-width:390px;margin:8px 0 14px;color:#756c65;font-size:10px;line-height:1.7}.empty-dashboard-state button,.quick-actions-panel>button{border:0;background:transparent;color:#b98767;cursor:pointer;display:flex;align-items:center;gap:8px;font:8px DM Mono,monospace}.activity-list{display:grid}.activity-list>div{padding:16px 3px;border-bottom:1px solid var(--line)}.activity-list>div:last-child{border-bottom:0}.activity-list span,.activity-list strong,.activity-list small{display:block}.activity-list span{color:#7d6658;font:7px DM Mono,monospace;letter-spacing:.1em}.activity-list strong{margin-top:6px;color:#b8aea5;font-size:11px}.activity-list small{margin-top:4px;color:#6d655e;font:8px DM Mono,monospace}.quick-actions-panel{display:grid;align-content:start;gap:0}.quick-actions-panel .panel-head{margin-bottom:8px}.quick-actions-panel>button{width:100%;justify-content:space-between;padding:15px 2px;border-bottom:1px solid var(--line);text-align:left}.login-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:125;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;background:#030202d6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow-y:auto;overflow-x:hidden}.login-modal{width:min(520px,100%);margin:auto;box-sizing:border-box;position:relative;border:1px solid rgba(183,135,103,.3);border-radius:18px;padding:32px;background:radial-gradient(circle at 85% 10%,rgba(125,78,51,.16),transparent 35%),linear-gradient(145deg,#211712,#0d0b09 76%);box-shadow:0 35px 110px #0009}.login-modal h3{font-size:clamp(31px,5vw,48px);letter-spacing:-.055em;margin:15px 45px 9px 0}.login-email-field{display:grid;gap:8px;margin-top:22px}.login-email-field span,.funding-amount-field span{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.13em}.login-email-field input,.funding-amount-field input{width:100%;min-height:48px;border:1px solid rgba(232,220,207,.11);border-radius:9px;background:#ffffff09;color:#eee6df;padding:0 13px;outline:none;font-size:12px}.login-email-field input:focus,.funding-amount-field input:focus{border-color:#8a624a;box-shadow:0 0 0 3px #b17b5914}.registration-login-link{width:100%;margin-top:10px;min-height:42px;border:1px solid #513b2f;border-radius:9px;background:#5b392514;color:#bd8d6b;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;font:8px DM Mono,monospace;letter-spacing:.05em}.funding-wizard{width:min(590px,100%)}.funding-wizard-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.funding-wizard-head>div{display:flex;gap:7px}.funding-wizard-head b{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid #4d392f;color:#665b54;font:8px DM Mono,monospace}.funding-wizard-head b.done{border-color:#93684e;color:#d0a07e;background:#b17b591f}.funding-amount-field{display:grid;gap:8px;margin:24px 0 12px}.withdrawal-destination-field{display:grid;gap:8px;margin:16px 0 12px}.withdrawal-destination-field span{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.13em}.withdrawal-destination-field textarea{width:100%;min-height:116px;box-sizing:border-box;border:1px solid rgba(232,220,207,.11);border-radius:9px;background:#ffffff09;color:#eee6df;padding:13px 14px;outline:none;resize:vertical;font-family:inherit;font-size:11px;line-height:1.5;display:block}.withdrawal-destination-field textarea:focus{border-color:#8a624a;box-shadow:0 0 0 3px #b17b5914}.withdrawal-history{margin-top:18px;border-top:1px solid var(--line);padding-top:14px;display:grid;gap:8px}.withdrawal-history>div{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(232,220,207,.06)}.withdrawal-history>div:first-child{grid-template-columns:1fr auto}.withdrawal-history span,.withdrawal-history small{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.08em}.withdrawal-history strong{color:#c8b8ad;font-size:10px}.withdrawal-history b{color:#b98767;font:7px DM Mono,monospace}.funding-summary-line{display:flex;justify-content:space-between;padding:12px;border:1px solid var(--line);border-radius:8px;color:#6f6259;font:8px DM Mono,monospace}.funding-summary-line strong{color:#c8b8ad}.payment-instruction-card{margin:22px 0 12px;border:1px solid #5a4132;border-radius:11px;overflow:hidden;background:#5b392517}.payment-instruction-card>div{padding:16px;border-bottom:1px solid var(--line)}.payment-instruction-card>div:last-child{border-bottom:0}.payment-instruction-card span,.payment-instruction-card strong,.payment-instruction-card small{display:block}.payment-instruction-card span{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.11em}.payment-instruction-card strong{margin-top:7px;color:#e0d3ca;font:700 18px DM Mono,monospace;word-break:break-word}.payment-address-box strong{color:#bd8d6b;font-size:12px}.payment-address-box small{margin-top:6px;color:#71665e;font:8px DM Mono,monospace;line-height:1.6}.receipt-upload{position:relative;display:grid;gap:7px;padding:17px;border:1px dashed #614534;border-radius:10px;background:#ffffff05;cursor:pointer}.receipt-upload input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.receipt-upload span{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.11em}.receipt-upload b{color:#c29a7e;font-size:11px}.receipt-upload small{color:#6e645c;font:8px DM Mono,monospace}.funding-submit-disabled{width:100%;margin-top:10px;opacity:.45;cursor:not-allowed}@media(max-width:800px){.dashboard-user-card{min-width:0;width:100%}.funding-overlay{place-items:start center;overflow-y:auto;padding:12px}.funding-modal{max-height:calc(100dvh - 24px);margin:0}.withdrawal-modal{width:min(590px,100%)}.dashboard-welcome{flex-direction:column}.smart-priority-body{grid-template-columns:1fr;gap:18px;padding-top:18px}.smart-priority-actions{padding:16px 0 0;border-left:0;border-top:1px solid rgba(208,171,139,.09)}.smart-priority-actions>button{width:100%;justify-content:center}.dashboard-metrics-grid{grid-template-columns:1fr 1fr}.login-modal{padding:26px 20px}.funding-modal{padding:24px 20px}}.smart-priority-card{position:relative;overflow:hidden;margin:22px 0 8px;padding:0;border:1px solid rgba(159,113,79,.24);border-radius:14px;background:radial-gradient(circle at 86% 18%,rgba(139,83,51,.16),transparent 30%),linear-gradient(135deg,#18110d,#0e0b09 58%,#090807);box-shadow:inset 0 1px #ffffff09,0 20px 55px #0000002e}.smart-priority-glow{position:absolute;width:250px;height:250px;right:-130px;top:-150px;border-radius:50%;background:radial-gradient(circle,rgba(213,158,111,.11),transparent 68%);pointer-events:none}.smart-priority-topline{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 18px}.smart-priority-index{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.13em}.smart-priority-state{display:inline-flex;align-items:center;gap:7px;color:#8d9f86;font:7px DM Mono,monospace;letter-spacing:.1em}.smart-priority-state i{width:5px;height:5px;border-radius:50%;background:#9bc38f;box-shadow:0 0 10px #9bc38f8c}.smart-priority-body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:34px;padding:22px 18px 24px;border-top:1px solid rgba(208,171,139,.08)}.smart-priority-copy{min-width:0}.smart-priority-copy .dashboard-kicker{color:#92745f}.smart-priority-copy h2{max-width:700px;margin:9px 0 10px;color:#f0e7df;font-size:clamp(23px,3vw,34px);line-height:1.04;letter-spacing:-.045em}.smart-priority-copy p{max-width:720px;margin:0;color:#a89b91;font-size:11px;line-height:1.7}.smart-priority-actions{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:2px 0 1px 22px;border-left:1px solid rgba(208,171,139,.09)}.smart-priority-signal span,.smart-priority-signal strong,.smart-priority-signal small{display:block}.smart-priority-signal span{color:#6e6259;font:7px DM Mono,monospace;letter-spacing:.11em}.smart-priority-signal strong{margin-top:7px;color:#d0b29b;font:700 11px DM Mono,monospace;letter-spacing:.05em}.smart-priority-signal small{margin-top:7px;max-width:205px;color:#6d625a;font:7px DM Mono,monospace;line-height:1.55}.smart-priority-actions>button{align-self:flex-start;display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:0 14px;border:1px solid rgba(207,158,118,.3);border-radius:7px;background:#b17b591a;color:#dfb795;cursor:pointer;font:8px DM Mono,monospace;letter-spacing:.04em;transition:border-color .2s ease,background .2s ease,transform .2s ease}.smart-priority-actions>button:hover{border-color:#e0b58f85;background:#b17b592b;transform:translateY(-1px)}.dashboard-welcome{display:flex;justify-content:space-between;gap:30px;padding:48px 0 32px}.dashboard-welcome h2{font-size:clamp(37px,5vw,65px);line-height:.96;letter-spacing:-.055em;margin:13px 0 17px}.dashboard-welcome p{color:#837a73;max-width:490px;font-size:13px;line-height:1.7;margin:0}.dashboard-date{color:#635b54;font:8px DM Mono,monospace;letter-spacing:.12em;padding-top:8px;text-align:right}.dashboard-date strong{display:inline-block;margin-top:7px;color:#a77b5c;font-weight:500}.balance-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:12px}.balance-card,.dashboard-panel{border:1px solid var(--line);background:linear-gradient(145deg,#59372624,#0f0d0bb8);border-radius:9px}.balance-card{min-height:188px;padding:21px;display:flex;flex-direction:column}.balance-card.featured{background:radial-gradient(circle at 80% 20%,rgba(125,78,51,.23),transparent 48%),linear-gradient(145deg,#5937263b,#0f0d0bb8)}.balance-head{display:flex;justify-content:space-between;color:#70675f;font:8px DM Mono,monospace;letter-spacing:.12em}.balance-head svg{color:#a77b5c}.balance-card>strong{font-size:25px;margin-top:35px;letter-spacing:-.035em}.balance-card>p{color:#7f7770;font-size:11px;line-height:1.6;margin:8px 0 15px;max-width:300px}.balance-card button,.panel-head button{align-self:flex-start;margin-top:auto;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#b18365;font:9px DM Mono,monospace;cursor:pointer;padding:0}.card-actions{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.balance-card .card-actions button{margin-top:0}.balance-card .fund-btn{border:1px solid #6b4a38;background:#b17b591f;color:#d1a17f;padding:8px 10px;border-radius:7px}.balance-card .fund-btn:hover{background:#b17b5933;color:#efd2bd}.withdraw-btn{border:1px solid #6b4a38!important;background:#ffffff09!important;color:#d1a17f!important;padding:8px 10px!important;border-radius:7px!important}.withdraw-btn:hover{background:#b17b5929!important;color:#efd2bd!important}.balance-card .dashboard-refresh-btn{border:1px solid #6b4a38;background:#b17b590f;color:#d1a17f;padding:8px 10px;border-radius:7px;min-width:70px;justify-content:center}.balance-card .dashboard-refresh-btn:hover:not(:disabled){background:#b17b5929;color:#efd2bd}.balance-card .dashboard-refresh-btn:disabled{opacity:.65;cursor:wait}.account-sync-status{display:block;margin-top:8px;color:#776e67;font:8px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.account-refresh-error{margin-top:8px;color:#d7a18b;font:9px DM Mono,monospace}.funding-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:22px;background:#030202c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.funding-modal{width:min(520px,100%);max-height:calc(100dvh - 44px);overflow-y:auto;overflow-x:hidden;position:relative;border:1px solid rgba(183,135,103,.3);border-radius:16px;padding:28px;background:linear-gradient(145deg,#211712,#0d0b09 75%);box-shadow:0 30px 90px #0000008c;box-sizing:border-box}.funding-close{position:absolute;top:16px;right:16px;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:#ffffff08;color:#9b8e84;cursor:pointer}.funding-modal h3{font-size:28px;letter-spacing:-.04em;margin:18px 42px 10px 0}.funding-modal>p{color:#8e847c;font-size:12px;line-height:1.75;max-width:450px}.funding-placeholder{margin:24px 0;padding:20px;border:1px dashed #624736;border-radius:11px;background:#5b39251a}.funding-placeholder span,.funding-placeholder strong,.funding-placeholder small{display:block}.funding-placeholder span{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.12em}.funding-placeholder strong{color:#c8b8ad;font-size:15px;margin:8px 0 5px}.funding-placeholder small{color:#766b63;font:8px DM Mono,monospace}.funding-modal-actions{display:flex;justify-content:flex-end;gap:9px}.funding-method-grid{display:grid;gap:8px;margin:22px 0 12px}.funding-method{width:100%;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#ffffff05;color:#b9aea5;text-align:left;cursor:pointer}.funding-method:hover,.funding-method.selected{border-color:#78553f;background:#b17b591a}.funding-method-symbol{width:34px;height:34px;display:grid;place-items:center;border:1px solid #614735;border-radius:50%;color:#d0a07e;font-size:17px}.funding-method strong,.funding-method small{display:block}.funding-method strong{font-size:12px}.funding-method small{margin-top:3px;color:#70665e;font:8px DM Mono,monospace}.funding-method b{color:#715f52;font:7px DM Mono,monospace;font-weight:400;letter-spacing:.06em;text-align:right}.funding-method.selected b{color:#bd8d6b}.funding-secondary,.funding-primary{border-radius:8px;padding:11px 14px;cursor:pointer;font-size:10px;font-weight:700}.registration-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;background:#030202e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow-y:auto;overflow-x:hidden}.registration-modal{width:min(760px,100%);margin:auto;box-sizing:border-box;position:relative;border:1px solid rgba(183,135,103,.3);border-radius:18px;padding:32px;background:linear-gradient(145deg,#211712,#0d0b09 76%);box-shadow:0 35px 110px #0009}.registration-close{position:absolute;top:17px;right:17px;width:35px;height:35px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:#ffffff08;color:#9b8e84;cursor:pointer}.registration-kicker{color:#8d7767;font:8px DM Mono,monospace;letter-spacing:.16em}.registration-modal h3{font-size:clamp(29px,4vw,42px);letter-spacing:-.05em;margin:15px 45px 9px 0}.registration-intro{color:#8e847c;font-size:12px;line-height:1.75;max-width:620px;margin-bottom:24px}.registration-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.registration-grid label{display:grid;gap:7px}.registration-grid label span{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.13em}.registration-grid input,.registration-grid select{width:100%;min-height:46px;border:1px solid rgba(232,220,207,.11);border-radius:9px;background:#ffffff09;color:#eee6df;padding:0 13px;outline:none;font-size:12px}.registration-grid input::-moz-placeholder{color:#665d56}.registration-grid input::placeholder{color:#665d56}.registration-grid input:focus,.registration-grid select:focus{border-color:#8a624a;box-shadow:0 0 0 3px #b17b5914}.registration-grid select option{background:#17100c;color:#eee6df}.registration-grid select:disabled{opacity:.45;cursor:not-allowed}.registration-error{margin-top:14px;padding:10px 12px;border:1px solid rgba(189,112,91,.3);border-radius:8px;color:#d6a08b;background:#7a36271f;font:9px DM Mono,monospace}.registration-submit{width:100%;margin-top:18px;min-height:48px;border:0;border-radius:9px;background:#c09270;color:#17100c;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.08em;display:inline-flex;align-items:center;justify-content:center;gap:8px}.registration-submit:hover{background:#d2a17f}.registration-note{display:block;margin-top:12px;color:#625b55;font:7px DM Mono,monospace;line-height:1.7;text-align:center}.funding-secondary{border:1px solid var(--line);background:transparent;color:#a79b92}.funding-primary{border:0;background:#c09270;color:#17100c;display:inline-flex;align-items:center;gap:7px}.card-status{margin-top:auto;color:#786b61;font:7px DM Mono,monospace;letter-spacing:.08em}.card-status i,.dashboard-live i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#a77b5c;margin-right:6px}.dashboard-grid-two{display:grid;grid-template-columns:1.25fr .75fr;gap:12px;margin-top:12px}.dashboard-panel{padding:22px}.panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding-bottom:18px;border-bottom:1px solid var(--line)}.panel-head h3{font-size:20px;margin:7px 0 0;letter-spacing:-.025em}.market-list{display:grid}.market-row{display:grid;grid-template-columns:35px 1fr auto 18px;align-items:center;gap:10px;text-align:left;border:0;border-bottom:1px solid var(--line);background:transparent;color:inherit;padding:16px 3px;cursor:pointer}.market-row:last-child{border-bottom:0}.market-row:hover strong{color:#d2a17e}.market-index{color:#554d47;font:8px DM Mono,monospace}.market-row strong,.market-row small{display:block}.market-row strong{font-size:11px;color:#b8aea5}.market-row small{color:#69615a;font:7px DM Mono,monospace;margin-top:4px}.market-row b{color:#6f655e;font:7px DM Mono,monospace;letter-spacing:.08em;font-weight:400}.market-row svg{color:#765844}.wallet-preview-core{min-height:220px;display:grid;place-items:center;align-content:center;text-align:center;gap:9px}.gold-dashboard-btn{border-color:#dab04b38;background:#d2a4250f;color:#d0ad54;margin-top:8px}.wallet-ring{width:105px;height:105px;border-radius:50%;display:grid;place-items:center;border:1px solid #765744;box-shadow:0 0 55px #70452c2e,inset 0 0 35px #70452c26;background:radial-gradient(circle,#3a261b,#100d0b 68%)}.wallet-ring span{color:#c18b68;font:700 18px Georgia,serif}.wallet-preview-core strong{font-size:17px}.wallet-preview-core small{color:#625b55;font:7px DM Mono,monospace;letter-spacing:.1em}.dashboard-wide-btn{width:100%;border:1px solid #49362a;background:#5b39252b;color:#bd8d6b;padding:12px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font:9px DM Mono,monospace}.xrp-dashboard{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:25px}.xrp-dashboard-copy{max-width:680px}.xrp-dashboard-copy h3{font-size:25px;margin:9px 0}.xrp-dashboard-copy p{color:#827971;font-size:11px;line-height:1.7;margin:0}.xrp-mini{min-width:170px;display:grid;grid-template-columns:38px 1fr;-moz-column-gap:10px;column-gap:10px;align-items:center}.xrp-mini-symbol{grid-row:span 2;width:38px;height:38px;display:grid;place-items:center;border:1px solid #715544;border-radius:50%;color:#c18b68;font:700 13px DM Mono,monospace}.xrp-mini strong{font-size:12px}.xrp-mini small{color:#655d56;font:7px DM Mono,monospace;letter-spacing:.08em;margin-top:4px}.inner-dashboard{margin-top:34px;min-height:520px}.dashboard-live{color:#897565;font:8px DM Mono,monospace;letter-spacing:.1em}.inner-content{padding:55px 20px;max-width:800px}.wallet-large-icon{width:64px;height:64px;display:grid;place-items:center;border:1px solid #594335;border-radius:18px;color:#b98462;background:#5b392526}.inner-content h4{font-size:30px;margin:23px 0 9px;letter-spacing:-.04em}.inner-content>p{color:#837a73;font-size:13px;line-height:1.8;max-width:600px}.wallet-fund-detail{margin-top:28px;max-width:330px}.wallet-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:35px}.wallet-detail-grid div{padding:17px;border:1px solid var(--line);border-radius:8px}.wallet-detail-grid span,.wallet-detail-grid strong{display:block}.wallet-detail-grid span{color:#645c55;font:7px DM Mono,monospace;letter-spacing:.1em}.wallet-detail-grid strong{margin-top:8px;font-size:12px;color:#b9ada4}.inner-table{display:grid;margin-top:20px;border-top:1px solid var(--line)}.inner-table>div,.inner-table-row{display:grid;grid-template-columns:1fr auto 20px;gap:20px;align-items:center;padding:21px 4px;border-bottom:1px solid var(--line)}.inner-table strong,.inner-table small{display:block}.inner-table-row{width:100%;border-left:0;border-right:0;border-top:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.inner-table-row:hover{background:#b17b590f}.inner-table-row>svg{color:#b99b87;transition:transform .2s ease}.inner-table-row:hover>svg{transform:translate(3px)}.detail-page{margin-top:34px}.detail-back{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:#9f8979;font:8px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:4px 0}.detail-back-icon{transform:rotate(180deg)}.detail-hero{margin-top:22px;padding:38px;border:1px solid var(--line);border-radius:12px;background:radial-gradient(circle at 84% 20%,rgba(125,78,51,.18),transparent 35%),linear-gradient(145deg,#59372629,#0f0d0bb8);display:flex;justify-content:space-between;gap:35px;align-items:flex-end}.detail-hero h2{font-size:clamp(40px,6vw,70px);line-height:.94;letter-spacing:-.055em;margin:12px 0 18px}.detail-hero h2 em{color:#bd9273;font-style:normal}.detail-hero p{max-width:680px;color:#8f847c;font-size:13px;line-height:1.8;margin:0}.detail-mark{min-width:130px;display:grid;place-items:center;gap:10px;color:#a77b5c}.detail-mark span{width:72px;height:72px;display:grid;place-items:center;border:1px solid #6c4b39;transform:rotate(45deg);font-size:25px}.detail-mark small{color:#655b54;font:7px DM Mono,monospace;letter-spacing:.13em;text-align:center;line-height:1.7}.detail-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.detail-stat-grid div{padding:20px;border:1px solid var(--line);border-radius:9px;background:#ffffff04}.detail-stat-grid span,.detail-stat-grid strong{display:block}.detail-stat-grid span{color:#665d55;font:7px DM Mono,monospace;letter-spacing:.12em}.detail-stat-grid strong{color:#c4b5ab;margin-top:8px;font-size:13px}.detail-section-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.detail-section-grid article{min-height:220px;padding:24px;border:1px solid var(--line);border-radius:9px;background:linear-gradient(145deg,#59372614,#0f0d0b80)}.detail-number{color:#a77b5c;font:8px DM Mono,monospace;letter-spacing:.1em}.detail-section-grid h3{font-size:20px;margin:38px 0 10px;letter-spacing:-.03em}.detail-section-grid p{color:#7e746c;font-size:12px;line-height:1.75;margin:0}.detail-footer-note{margin-top:12px;padding:18px 22px;border:1px solid #4f3a2f;border-radius:9px;background:#5b392514}.detail-footer-note span{color:#816856;font:7px DM Mono,monospace;letter-spacing:.12em}.detail-footer-note p{color:#776c64;font-size:10px;line-height:1.65;margin:8px 0 0}.inner-table strong{font-size:13px}.inner-table small{color:#6f665f;font:8px DM Mono,monospace;margin-top:5px}.inner-table b{color:#806552;font:7px DM Mono,monospace;font-weight:400}.investment-progress-card{position:relative;margin-top:12px;padding:28px;border:1px solid rgba(112,151,104,.28);border-radius:15px;background:radial-gradient(circle at 88% 12%,rgba(78,116,72,.15),transparent 26%),linear-gradient(145deg,#22311f38,#0b0b0af0 72%);overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 22px 65px #00000029}.investment-progress-orb{position:absolute;top:-90px;right:-65px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(119,167,109,.12),transparent 67%);pointer-events:none}.investment-progress-head{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.investment-progress-title{min-width:0}.investment-progress-title-row{display:flex;align-items:center;gap:10px;margin-top:9px}.investment-progress-head h3{margin:0;font-size:21px;letter-spacing:-.035em}.investment-progress-head p{margin:9px 0 0;max-width:690px;color:#827a73;font-size:10px;line-height:1.7}.investment-progress-status{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border:1px solid rgba(113,159,103,.25);border-radius:999px;color:#8eab87;font:6px DM Mono,monospace;letter-spacing:.1em}.investment-progress-status i{width:5px;height:5px;border-radius:50%;background:#78a96f;box-shadow:0 0 10px #78a96f8c}.investment-progress-target{min-width:205px;padding-left:20px;text-align:right;border-left:1px solid rgba(112,151,104,.16)}.investment-progress-target span,.investment-progress-target small{display:block;color:#6d766b;font:7px DM Mono,monospace;letter-spacing:.11em}.investment-progress-target strong{display:block;margin:6px 0 3px;color:#b8c9b2;font:700 22px DM Mono,monospace;letter-spacing:-.03em}.investment-progress-meter{position:relative;display:grid;grid-template-columns:145px 1fr auto;align-items:end;gap:15px;margin-top:22px;padding:13px 14px;border:1px solid rgba(112,151,104,.13);border-radius:10px;background:#ffffff05}.investment-progress-meter div:first-child span{display:block;color:#657062;font:6px DM Mono,monospace;letter-spacing:.11em}.investment-progress-meter div:first-child strong{display:block;margin-top:5px;color:#b9c8b4;font:700 11px DM Mono,monospace}.investment-progress-meter div:first-child em{color:#687064;font-style:normal;font-weight:400}.investment-progress-meter-track{height:5px;align-self:center;border-radius:999px;background:#6f8e6821;overflow:hidden}.investment-progress-meter-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#527d4d,#8fba84);box-shadow:0 0 16px #77a96f59;transition:width .45s ease}.investment-progress-meter-end{color:#657062;font:6px DM Mono,monospace;letter-spacing:.1em}.investment-progress-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:9px}.investment-progress-summary div{min-width:0;padding:13px;border:1px solid rgba(112,151,104,.13);border-radius:9px;background:#ffffff04}.investment-progress-summary span{display:block;color:#687064;font:6px DM Mono,monospace;letter-spacing:.09em}.investment-progress-summary strong{display:block;margin-top:6px;color:#bdcbb9;font:700 11px DM Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.investment-pole-scroll{margin-top:13px;overflow-x:auto;overflow-y:hidden;padding-bottom:5px;scrollbar-width:thin;scrollbar-color:rgba(112,151,104,.35) transparent}.investment-pole-chart{position:relative;width:min(100%,680px);min-width:0;margin:0 auto;height:275px;display:flex;align-items:stretch;gap:4px;padding:17px 10px 0;border-bottom:1px solid rgba(112,151,104,.2);background:linear-gradient(180deg,rgba(84,117,78,.035),transparent 35%)}.investment-chart-gridlines{position:absolute;top:17px;right:10px;bottom:28px;left:10px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.investment-chart-gridlines i{display:block;height:1px;background:#ffffff09}.investment-pole-column{flex:1 0 26px;min-width:26px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;z-index:1}.investment-pole-value{min-height:13px;color:#6f7d6c;font:6px DM Mono,monospace;white-space:nowrap;margin-bottom:4px;opacity:.65}.investment-pole-track{width:100%;height:207px;display:flex;align-items:flex-end;justify-content:center}.investment-pole-track i{position:relative;width:13px;min-height:7px;display:block;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#91bd87,#4d7a48);box-shadow:0 0 15px #6a9d6029;transition:height .4s ease,opacity .25s ease,transform .25s ease}.investment-pole-track i:before{content:"";position:absolute;top:0;left:2px;right:2px;height:2px;border-radius:99px;background:#d6efcfb8}.investment-pole-column.current .investment-pole-track i{width:17px;background:linear-gradient(180deg,#c1e2b7,#5e9956);box-shadow:0 0 25px #87bf7c7a;transform:translateY(-1px)}.investment-pole-column.current .investment-pole-value{color:#b8d0b1;opacity:1;font-weight:700}.investment-pole-column.earned .investment-pole-track i{opacity:.95}.investment-pole-column.upcoming .investment-pole-track i{opacity:.18}.investment-pole-column b{min-height:9px;margin-top:7px;color:#687064;font:6px DM Mono,monospace;white-space:nowrap}.investment-pole-column.current b{color:#a8c49f}.investment-pole-column:not(.label-day) .investment-pole-value{visibility:hidden}.investment-progress-foot{display:flex;justify-content:space-between;gap:14px;margin-top:12px;color:#667064;font:6px DM Mono,monospace;letter-spacing:.07em}.investment-progress-foot span{display:inline-flex;gap:5px}.investment-progress-foot strong{color:#899785;font-weight:500}.investment-progress-current{color:#9db796}.investment-progress-note{margin-top:14px;padding-top:12px;border-top:1px solid rgba(112,151,104,.1)}.investment-progress-note span{color:#667461;font:6px DM Mono,monospace;letter-spacing:.11em}.investment-progress-note p{margin:6px 0 0;color:#686f65;font-size:8px;line-height:1.6}.investment-position-stack{display:grid;gap:8px;margin-top:13px}.investment-position-row{padding:11px 12px;border:1px solid rgba(112,151,104,.13);border-radius:9px;background:#ffffff04}.investment-position-row-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.investment-position-row-head div{min-width:0}.investment-position-row-head strong,.investment-position-row-head span,.investment-position-row small{display:block}.investment-position-row-head strong{color:#bdcbb9;font-size:10px}.investment-position-row-head span,.investment-position-row small{margin-top:4px;color:#687064;font:7px DM Mono,monospace}.investment-position-row-head b{flex:0 0 auto;color:#b8d4af;font:700 10px DM Mono,monospace}.investment-position-track{height:4px;margin-top:8px;border-radius:999px;background:#6f8e6821;overflow:hidden}.investment-position-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#527d4d,#8fba84);box-shadow:0 0 13px #77a96f4d;transition:width .45s ease}.investment-active-list-card{display:block}.investment-active-list-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.investment-active-list-heading>strong{color:#8e7969;font:7px DM Mono,monospace;letter-spacing:.1em}.investment-running-list{display:grid;gap:8px;margin-top:13px}.investment-running-row{display:grid;grid-template-columns:1.25fr repeat(5,1fr);gap:10px;padding:11px 12px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#0000001f}.investment-running-row>div{min-width:0}.investment-running-row span,.investment-running-row strong{display:block}.investment-running-row span{color:#6c625b;font:6px DM Mono,monospace;letter-spacing:.08em}.investment-running-row strong{margin-top:5px;color:#c9b2a1;font:700 9px DM Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.investment-plans-workspace{margin-top:34px}.investment-plans-hero{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;padding:38px 0 28px}.investment-plans-hero h2{font-size:clamp(35px,5vw,58px);line-height:.96;letter-spacing:-.055em;margin:12px 0 15px}.investment-plans-hero h2 em{color:#c09270;font-style:normal}.investment-plans-hero p{max-width:690px;color:#837a73;font-size:12px;line-height:1.75;margin:0}.investment-range-badge{min-width:175px;padding:17px;border:1px solid #5b4334;border-radius:11px;background:#5b392524}.investment-range-badge span,.investment-range-badge small{display:block;color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.13em}.investment-range-badge strong{display:block;margin:8px 0;color:#d4b39d;font-size:19px}.investment-plan-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.investment-plan-card{min-height:154px;position:relative;padding:15px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(145deg,#59372621,#0f0d0bb8);color:#d9d0c8;text-align:left;cursor:pointer;display:flex;flex-direction:column;transition:border-color .2s ease,transform .2s ease,background .2s ease}.investment-plan-card:hover{transform:translateY(-2px);border-color:#78553f}.investment-plan-card.selected{border-color:#c09270;background:linear-gradient(145deg,#70483057,#0f0d0bc2);box-shadow:0 18px 50px #0000002e,inset 0 1px #ffffff0a}.investment-plan-card.selected:after{content:"SELECTED";position:absolute;top:12px;right:12px;color:#d2a17f;font:7px DM Mono,monospace;letter-spacing:.08em}.investment-plan-number{color:#665b54;font:8px DM Mono,monospace}.investment-plan-tone{margin-top:15px;color:#8b715f;font:7px DM Mono,monospace;letter-spacing:.1em}.investment-plan-card strong{margin-top:6px;font-size:16px}.investment-plan-range{margin-top:7px;color:#7f746c;font:8px DM Mono,monospace;line-height:1.5}.investment-plan-term{margin-top:6px;color:#9a806e;font:7px DM Mono,monospace;letter-spacing:.08em}.investment-plan-card b{margin-top:auto;padding-top:10px;color:#c49372;font:700 10px DM Mono,monospace}.investment-selection-strip{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;margin:18px 0 12px;padding:13px 15px;border:1px solid rgba(146,102,76,.32);border-radius:9px;background:linear-gradient(90deg,#5b392524,#ffffff05)}.investment-selection-strip>span{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.12em}.investment-selection-strip strong{color:#d8c1b0;font-size:13px}.investment-selection-strip b{color:#c09270;font:700 8px DM Mono,monospace;letter-spacing:.04em}.investment-selection-strip small{color:#756a62;font:7px DM Mono,monospace}.investment-account-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:#ffffff05}.investment-account-row span{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.1em}.investment-account-row strong{color:#c9b2a1;font:700 12px DM Mono,monospace}.investment-start-btn,.investment-fund-btn{margin-top:10px;min-height:44px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font:700 9px DM Mono,monospace;letter-spacing:.06em}.investment-start-btn{width:100%;border:0;background:#c09270;color:#17100c}.investment-start-btn:hover{background:#d2a17f}.investment-start-btn:disabled{opacity:.55;cursor:wait}.investment-fund-btn{width:100%;border:1px solid #694b38;background:#5b392529;color:#c09270}.investment-flow-message{margin-top:10px;padding:10px 12px;border:1px solid rgba(189,112,91,.28);border-radius:8px;color:#d6a08b;background:#7a36271a;font:8px DM Mono,monospace;line-height:1.5}.investment-flow-message.success{border-color:#7c9d774d;color:#b7cbb1;background:#5970531a}.investment-active-card{margin-top:12px;display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:14px;align-items:end;padding:18px;border:1px solid #5d4536;border-radius:11px;background:linear-gradient(145deg,#5937262e,#0f0d0bc2)}.investment-active-card h3{margin:6px 0 0;font-size:18px}.investment-active-card>div span,.investment-active-card>div strong{display:block}.investment-active-card>div span{color:#6c625b;font:7px DM Mono,monospace;letter-spacing:.08em}.investment-active-card>div strong{margin-top:6px;color:#c9b2a1;font:700 11px DM Mono,monospace}.investment-calculator{margin-top:12px;display:grid;grid-template-columns:1.15fr .85fr;gap:12px}.investment-calculator-copy,.investment-results{border:1px solid var(--line);border-radius:11px;background:linear-gradient(145deg,#59372629,#0f0d0bc2);padding:24px}.investment-calculator-copy h3{margin:12px 0 8px;font-size:36px;letter-spacing:-.04em}.investment-calculator-copy h3 em{color:#83776f;font-size:13px;font-style:normal;font-weight:500}.investment-calculator-copy p{color:#80766e;font-size:11px;line-height:1.7;max-width:620px}.investment-amount-label{display:grid;gap:8px;margin-top:22px}.investment-amount-label span{color:#6f6259;font:7px DM Mono,monospace;letter-spacing:.12em}.investment-amount-label input{width:100%;min-height:45px;border:1px solid #5d4637;border-radius:8px;background:#ffffff09;color:#eee6df;padding:0 13px;font:700 14px DM Mono,monospace;outline:none}.investment-amount-label input:focus{border-color:#a87959;box-shadow:0 0 0 3px #b17b5914}.investment-slider-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:14px;color:#665c55;font:7px DM Mono,monospace}.investment-slider-row input{accent-color:#b17b59;width:100%}.investment-results{display:grid;align-content:stretch;gap:1px;padding:0;overflow:hidden}.investment-results>div{padding:22px;border-bottom:1px solid var(--line)}.investment-results>div:last-child{border-bottom:0}.investment-results span,.investment-results small{display:block;color:#6c625b;font:7px DM Mono,monospace;letter-spacing:.11em}.investment-results strong{display:block;margin-top:8px;color:#ded5ce;font:700 21px DM Mono,monospace}.investment-results small{margin-top:5px;letter-spacing:.04em;color:#7b6b60}.investment-results .investment-total{background:#5b392521}.investment-results .investment-total strong{color:#d2a17f;font-size:27px}.investment-disclaimer{margin-top:12px;padding:14px 16px;border:1px dashed #5a4335;border-radius:9px;background:#5b392512}.investment-disclaimer span{color:#876f60;font:7px DM Mono,monospace;letter-spacing:.13em}.investment-disclaimer p{margin:7px 0 0;color:#70665f;font-size:9px;line-height:1.65}.investment-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:24px;background:#030202c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.investment-confirm-modal{position:relative;width:min(100%,560px);padding:28px;border:1px solid #624737;border-radius:16px;background:radial-gradient(circle at 90% 0%,rgba(192,146,112,.13),transparent 30%),linear-gradient(150deg,#1a110d,#0c0a09 70%);box-shadow:0 30px 100px #0000007a}.investment-confirm-close{position:absolute;top:14px;right:15px;border:0;background:transparent;color:#88786d;font-size:24px;line-height:1;cursor:pointer}.investment-confirm-modal h3{margin:10px 0 8px;font-size:30px;letter-spacing:-.04em}.investment-confirm-modal>p{margin:0;max-width:450px;color:#80766e;font-size:10px;line-height:1.7}.investment-confirm-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:22px;overflow:hidden;border:1px solid var(--line);border-radius:10px}.investment-confirm-grid>div{padding:15px;background:#ffffff05}.investment-confirm-grid span{display:block;color:#6c625b;font:7px DM Mono,monospace;letter-spacing:.1em}.investment-confirm-grid strong{display:block;margin-top:7px;color:#ddd1c7;font:700 12px DM Mono,monospace}.investment-confirm-total{grid-column:1 / -1;background:#5b392524!important}.investment-confirm-total strong{color:#d2a17f;font-size:19px}.investment-confirm-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}@media(max-width:800px){.investment-selection-strip{grid-template-columns:1fr auto;gap:6px 12px}.investment-selection-strip strong{grid-column:1}.investment-selection-strip b{grid-column:2;grid-row:2}.investment-selection-strip small{grid-column:1 / -1}.investment-confirm-modal{width:min(100% - 30px,480px);padding:22px}.investment-confirm-grid{grid-template-columns:1fr 1fr}.investment-confirm-total{grid-column:1 / -1}.investment-confirm-actions{flex-direction:column-reverse}.investment-confirm-actions button{width:100%}.dashboard-shell{display:block}.dashboard-sidebar{min-height:auto;padding:16px 17px;border-right:0;border-bottom:1px solid var(--line)}.dashboard-brand-lockup{padding-top:30px}.dashboard-language{top:0;right:0}.dashboard-brand{width:100%;margin-bottom:15px;gap:9px}.dashboard-brand .brand-mark{width:34px;height:34px;flex-basis:34px;border-radius:9px}.dashboard-brand .brand-wordmark{min-width:0;max-width:none;flex:1 1 auto}.dashboard-brand .brand-wordmark strong{font-size:20px;letter-spacing:.12em;transform:scaleX(1.02)}.dashboard-brand .brand-wordmark small{font-size:5.5px;letter-spacing:.28em;margin-top:7px}.dashboard-profile{display:none}.dashboard-nav-label{margin:5px 0 8px}.dashboard-nav{display:flex;overflow-x:auto;gap:8px;padding:2px 1px 7px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dashboard-nav::-webkit-scrollbar{display:none}.dashboard-nav button{min-width:-moz-max-content;min-width:max-content;width:auto;flex:0 0 auto;justify-content:flex-start;gap:8px;padding:10px 13px;border:1px solid rgba(245,232,218,.08);background:#ffffff05}.dashboard-nav button span{display:inline;font-size:9px;letter-spacing:.02em}.dashboard-nav button.active,.dashboard-nav button:hover{border-color:#e0b58f47}.dashboard-sidebar-bottom{display:none}.dashboard-main{padding:20px 17px 35px}.dashboard-topbar{padding-bottom:20px}.dashboard-topbar h1{font-size:27px}.dashboard-actions button{display:none}.dashboard-welcome{padding:30px 0 25px}.dashboard-welcome h2{font-size:42px}.dashboard-date{display:none}.investment-progress-card{padding:19px 15px}.investment-progress-head{flex-direction:column;align-items:stretch;gap:18px}.investment-progress-title-row{align-items:flex-start;flex-wrap:wrap}.investment-progress-head h3{font-size:18px}.investment-progress-target{width:100%;min-width:0;padding:13px 0 0;text-align:left;border-left:0;border-top:1px solid rgba(112,151,104,.14)}.investment-progress-meter{grid-template-columns:1fr auto;gap:8px}.investment-progress-meter-track{grid-column:1 / -1;grid-row:2}.investment-progress-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-pole-chart{width:100%;height:245px;min-width:0}.investment-pole-track{height:182px}.investment-pole-value{font-size:6px}.investment-progress-foot{gap:8px;line-height:1.5}.investment-progress-note p{font-size:8px}.investment-running-row{grid-template-columns:1fr 1fr}.investment-running-row>div:first-child{grid-column:1 / -1}.balance-grid,.dashboard-grid-two{grid-template-columns:1fr}.balance-card{min-height:170px}.dashboard-panel{padding:17px}.detail-hero{padding:25px 20px;align-items:flex-start}.detail-mark{display:none}.detail-stat-grid,.detail-section-grid{grid-template-columns:1fr}.detail-section-grid article{min-height:0}.detail-section-grid h3{margin-top:24px}.market-row{grid-template-columns:25px 1fr 18px}.market-row b{display:none}.wallet-preview-core{min-height:190px}.gold-dashboard-btn{margin-top:7px}.xrp-dashboard{display:block}.xrp-mini{margin-top:25px}.wallet-detail-grid{grid-template-columns:1fr}.inner-content{padding:40px 5px}.investment-plans-hero{display:block;padding:28px 0 22px}.investment-range-badge{margin-top:20px;width:100%}.investment-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-plan-card{min-height:145px}.investment-calculator{grid-template-columns:1fr}.investment-calculator-copy,.investment-results{padding:18px}.investment-results{padding:0}.investment-slider-row{grid-template-columns:1fr}.investment-slider-row span{display:none}.investment-active-card{grid-template-columns:1fr 1fr}.investment-active-card h3{grid-column:1 / -1}}.admin-toolbar{display:flex;gap:8px;margin-bottom:12px}.admin-search{flex:1;min-width:0;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:8px;background:#0b0908;padding:0 10px;color:#776b63}.admin-search input{width:100%;min-height:40px;border:0;outline:0;background:transparent;color:var(--cream);font:10px DM Mono,monospace}.admin-toolbar select{min-height:40px;border:1px solid var(--line);border-radius:8px;background:#0b0908;color:#a99c91;padding:0 9px;font:9px DM Mono,monospace}.admin-detail-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1250;display:grid;place-items:center;padding:16px;background:#030202d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-detail-modal{width:min(700px,100%);max-height:calc(100vh - 32px);overflow:auto;position:relative;border:1px solid rgba(183,135,103,.3);border-radius:14px;padding:28px;background:linear-gradient(145deg,#211712,#0d0b09 76%);box-shadow:0 35px 110px #000000a6}.admin-detail-modal h3{margin:10px 45px 3px 0;font-size:32px}.admin-detail-email{color:#8a7e75;font:9px DM Mono,monospace;margin:0 0 14px}.admin-detail-status{display:flex;justify-content:space-between;padding:11px 13px;border:1px solid var(--line);border-radius:8px;margin-bottom:10px}.admin-detail-status span,.admin-detail-grid span,.admin-detail-section-head span{color:#6c625b;font:7px DM Mono,monospace;letter-spacing:.1em}.admin-detail-status strong{color:#c09270;font:8px DM Mono,monospace}.admin-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.admin-detail-grid div,.admin-detail-section{border:1px solid var(--line);border-radius:8px;padding:14px;background:#ffffff04}.admin-detail-grid strong,.admin-detail-grid small{display:block}.admin-detail-grid strong{margin-top:7px;color:#c7b9af;font-size:11px}.admin-detail-grid small,.admin-detail-section>small{margin-top:5px;color:#756b63;font:8px DM Mono,monospace;line-height:1.5}.admin-detail-section{margin-top:8px}.admin-detail-section-head{display:flex;justify-content:space-between;gap:15px;align-items:center}.admin-detail-section-head strong{color:#d0a17f;font:700 14px DM Mono,monospace}.admin-investment-list{display:grid;gap:7px;margin-top:10px}.admin-investment-list div{padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:7px}.admin-investment-list strong,.admin-investment-list span,.admin-investment-list small{display:block}.admin-investment-list strong{color:#c7b9af;font-size:11px}.admin-investment-list span,.admin-investment-list small{color:#766b63;font:8px DM Mono,monospace;margin-top:4px}.admin-detail-actions{display:flex;gap:8px;margin-top:10px}.admin-detail-actions button{flex:1;min-height:42px;border-radius:8px;cursor:pointer;font:700 9px DM Mono,monospace}.admin-secondary{border:1px solid var(--line);background:transparent;color:#a99c91}.admin-primary{border:0;background:#c09270;color:#17100c}@media(max-width:560px){.admin-toolbar{flex-direction:column}.admin-detail-grid{grid-template-columns:1fr}.admin-detail-modal{padding:22px 17px}.admin-detail-actions{flex-direction:column}}.admin-receipts-queue{margin:20px 0}.admin-receipt-list{display:grid;gap:0}.admin-receipt-row{display:grid;grid-template-columns:1fr auto auto;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(232,220,207,.07)}.admin-receipt-row:last-child{border-bottom:0}.admin-receipt-row strong,.admin-receipt-row span,.admin-receipt-row small{display:block}.admin-receipt-row strong{color:#c9b2a1;font:700 10px DM Mono,monospace;letter-spacing:.04em}.admin-receipt-row span{margin-top:5px;color:#b9aea5;font-size:11px}.admin-receipt-row small{margin-top:4px;color:#746a62;font:8px DM Mono,monospace}.admin-receipt-row b{color:#d2a17f;font:700 11px DM Mono,monospace}.admin-receipt-row em{color:#9cc09a;font:700 7px DM Mono,monospace;font-style:normal;letter-spacing:.07em;text-align:right}.receipt-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:grid;place-items:center;padding:18px;overflow:auto;background:#030202db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.receipt-sheet{width:min(760px,100%);max-height:calc(100vh - 36px);overflow:auto;position:relative;border:1px solid #654837;border-radius:16px;padding:34px;background:linear-gradient(145deg,#201610,#0d0b09 78%);box-shadow:0 40px 120px #000000b3;isolation:isolate}.receipt-sheet>*:not(.receipt-watermark){position:relative;z-index:1}.receipt-watermark{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:9px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:rotate(-28deg);opacity:.055;color:#d1a17f}.receipt-watermark strong{font:900 clamp(62px,16vw,132px) Arial,sans-serif;letter-spacing:.14em;line-height:1}.receipt-watermark span{font:700 9px DM Mono,monospace;letter-spacing:.34em}.receipt-header{display:flex;justify-content:space-between;gap:22px;align-items:flex-start}.receipt-brand{display:flex;align-items:center;gap:12px}.receipt-brand-mark{width:44px;height:44px;display:grid;place-items:center;border:1px solid #76533e;background:#b17b5914;color:#d1a17f;font:800 20px Arial,sans-serif;transform:rotate(45deg)}.receipt-brand-mark+div{display:grid;gap:4px}.receipt-brand strong{color:#e4d9d0;font-size:18px;letter-spacing:.12em}.receipt-brand small,.receipt-type span,.receipt-intro span,.receipt-amount span,.receipt-details-grid span,.receipt-confirmation span,.receipt-footer span{color:#786b62;font:7px DM Mono,monospace;letter-spacing:.13em}.receipt-brand small{font-size:6px;letter-spacing:.1em}.receipt-type{display:grid;gap:7px;text-align:right}.receipt-type strong{color:#a9c3a2;font:700 8px DM Mono,monospace;letter-spacing:.08em}.receipt-rule{height:1px;margin:24px 0;background:linear-gradient(90deg,#6b4a38,transparent)}.receipt-intro{display:grid;grid-template-columns:1fr 1fr;gap:20px}.receipt-intro div{display:grid;gap:7px}.receipt-intro strong{color:#cbbcb1;font:700 10px DM Mono,monospace;word-break:break-word}.receipt-amount{margin:24px 0;padding:25px;border:1px solid #654837;border-radius:12px;background:linear-gradient(135deg,#7048303d,#120d0ac2);text-align:center}.receipt-amount strong{display:block;margin:10px 0 5px;color:#eaded4;font:700 clamp(30px,7vw,48px) "DM Mono",monospace;letter-spacing:-.05em}.receipt-amount small{color:#9d8979;font:8px DM Mono,monospace;letter-spacing:.08em}.receipt-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.receipt-details-grid>div{min-width:0;padding:15px;border:1px solid rgba(232,220,207,.09);border-radius:9px;background:#ffffff05}.receipt-details-grid strong,.receipt-details-grid small{display:block}.receipt-details-grid strong{margin-top:8px;color:#c9b8ac;font-size:11px;overflow-wrap:anywhere}.receipt-details-grid small{margin-top:5px;color:#736960;font:8px DM Mono,monospace;line-height:1.5;overflow-wrap:anywhere}.receipt-detail-wide{grid-column:1 / -1}.receipt-confirmation{margin-top:12px;padding:15px 17px;border:1px dashed #5d4435;border-radius:9px;background:#5b392512}.receipt-confirmation p{margin:7px 0 0;color:#7f746c;font-size:9px;line-height:1.65}.receipt-footer{display:flex;justify-content:space-between;gap:15px;margin-top:25px;padding-top:16px;border-top:1px solid rgba(232,220,207,.08)}.receipt-footer small{color:#70665e;font:7px DM Mono,monospace;text-align:right}.receipt-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.receipt-list{display:grid;gap:7px;margin-top:14px}.receipt-list-item{width:100%;display:grid;grid-template-columns:38px 1fr auto 16px;gap:12px;align-items:center;padding:14px;border:1px solid rgba(232,220,207,.08);border-radius:10px;background:#ffffff05;color:#c7b9af;text-align:left;cursor:pointer}.receipt-list-item:hover{border-color:#76533e;background:#b17b5914}.receipt-list-mark{width:34px;height:34px;display:grid;place-items:center;border:1px solid #654837;border-radius:50%;color:#d0a07e;font:700 14px DM Mono,monospace}.receipt-list-mark.withdrawal{color:#d0a07e}.receipt-list-copy strong,.receipt-list-copy small{display:block}.receipt-list-copy strong{font-size:11px}.receipt-list-copy small{margin-top:4px;color:#756a62;font:7px DM Mono,monospace}.receipt-list-item b{color:#d0a07e;font:700 10px DM Mono,monospace;white-space:nowrap}@media(max-width:800px){.receipt-overlay{place-items:start center;padding:12px}.receipt-sheet{max-height:calc(100dvh - 24px);padding:23px 18px}.receipt-watermark strong{font-size:clamp(48px,18vw,92px)}.receipt-watermark span{font-size:7px;letter-spacing:.2em}.receipt-header{display:block}.receipt-type{margin-top:18px;text-align:left}.receipt-intro,.receipt-details-grid{grid-template-columns:1fr}.receipt-detail-wide{grid-column:auto}.receipt-actions{position:sticky;bottom:0;padding-top:12px;background:linear-gradient(180deg,#0d0b0900,#0d0b09 30%)}.receipt-actions button{flex:1}.receipt-list-item{grid-template-columns:38px 1fr auto}.receipt-list-item svg{display:none}.admin-receipt-row{grid-template-columns:1fr auto}.admin-receipt-row em{grid-column:2;grid-row:1}}@media print{body *{visibility:hidden!important}.receipt-overlay,.receipt-overlay *{visibility:visible!important}.receipt-overlay{position:static;display:block;padding:0;background:#cdb09a}.receipt-sheet{box-sizing:border-box;width:8.5in;height:11in;max-height:11in;overflow:hidden;border:0;box-shadow:none;border-radius:0;background:linear-gradient(145deg,#e8d0bd,#d9bda5 48%,#cda78c);color:#3f291d}.receipt-actions{display:none!important}html,body{width:8.5in!important;height:11in!important;max-height:11in!important;margin:0!important;padding:0!important;overflow:hidden!important}.receipt-overlay,.receipt-sheet,.receipt-sheet *{box-sizing:border-box!important}.receipt-sheet *{color:#3f291d!important}.receipt-watermark{color:#6d432d!important;opacity:.13}.receipt-sheet:before,.receipt-sheet:after{display:none}.receipt-brand-mark{color:#111!important;border-color:#555;background:#eee}.receipt-amount{background:linear-gradient(135deg,#e6ccb8,#d7b59a 55%,#ecd8c7)!important;border-color:#9e7558!important}.receipt-details-grid>div{background:#f6e4d49e!important;border-color:#bd9b83!important}.receipt-confirmation{background:linear-gradient(90deg,#ddc1aa,#ecd8c8)!important;border-color:#a98770!important}}.brand-mark:after{content:none!important;animation:none!important}.brand-mark{animation:none!important;filter:none}.receipt-sheet{width:min(860px,100%);padding:0;border:1px solid #b89273;border-radius:10px;background:#e5cdb9;color:#3f291d;box-shadow:0 34px 110px #0000007a;overflow:hidden}.receipt-watermark{color:#7d563c;opacity:.085;transform:rotate(-18deg) scale(1.04);mix-blend-mode:multiply}.receipt-watermark strong{font:900 clamp(76px,16vw,158px) Georgia,"Times New Roman",serif;letter-spacing:.16em;text-shadow:0 1px 0 rgba(125,86,60,.08)}.receipt-watermark span{font:700 8px DM Mono,monospace;letter-spacing:.25em}.receipt-sheet:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:linear-gradient(90deg,#6f4b35,#a97956,#d0ad91 68%,#7b553d);z-index:3}.receipt-sheet:after{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;border:1px solid rgba(141,101,73,.16);border-radius:5px;pointer-events:none;z-index:2}.receipt-header{align-items:center;margin:0;padding:42px 48px 28px;background:linear-gradient(135deg,#ead8c8,#dfc3ad 58%,#d4b198);border-bottom:1px solid #b99376}.receipt-brand{gap:16px}.receipt-brand:after{content:"VEXORA HOLDINGS";position:absolute;top:17px;left:48px;color:#9a7154;font:700 6px DM Mono,monospace;letter-spacing:.28em;opacity:.72}.receipt-brand-mark{width:58px;height:58px;display:flex;align-items:flex-end;justify-content:center;gap:2px;padding:0 10px 8px;border:1px solid #a98468;border-radius:5px;background:linear-gradient(145deg,#f5ece4,#fffdfb);color:#8b6044;box-sizing:border-box;box-shadow:inset 0 0 0 3px #a077580f,0 8px 22px #68483217}.receipt-brand-mark i{display:block;width:5px;background:linear-gradient(180deg,#cda77f,#855b3e);clip-path:polygon(50% 0,100% 13%,100% 100%,0 100%,0 13%)}.receipt-brand-mark i:nth-child(1),.receipt-brand-mark i:nth-child(5){height:24px;opacity:.82}.receipt-brand-mark i:nth-child(2),.receipt-brand-mark i:nth-child(4){height:34px}.receipt-brand-mark i:nth-child(3){height:42px;width:6px}.receipt-brand strong{color:#553a2a;font:800 23px Georgia,Times New Roman,serif;letter-spacing:.24em}.receipt-brand small{color:#8a6a55;font:700 6px DM Mono,monospace;letter-spacing:.14em}.receipt-type span{color:#76543f;font-weight:800}.receipt-type strong{display:inline-flex;justify-self:end;padding:7px 11px;border:1px solid #9ab79d;border-radius:999px;background:#edf5ee;color:#4b7053;font:800 8px DM Mono,monospace;letter-spacing:.1em;box-shadow:0 3px 12px #48704f14}.receipt-rule{height:1px;margin:0 48px;background:linear-gradient(90deg,#8a5e43,#c8aa92 38%,#e5dbd2 72%,transparent)}.receipt-intro{margin:0;padding:24px 48px 0}.receipt-intro strong{color:#5b3e2c;font-weight:800}.receipt-intro div:first-child strong{color:#8a5f43}.receipt-amount{margin:24px 48px;padding:30px 28px 26px;border:1px solid #b48b6d;border-radius:7px;background:linear-gradient(135deg,#ead6c4,#dfc1a9,#eddacb);box-shadow:inset 0 1px #fff6,0 12px 30px #6547331a;position:relative;overflow:hidden}.receipt-amount:before{content:"VEXORA / VERIFIED RECORD";position:absolute;top:12px;right:17px;color:#a27b61;font:700 6px DM Mono,monospace;letter-spacing:.13em}.receipt-amount span{color:#8a5f43;font-weight:800}.receipt-amount strong{color:#513726;font-size:clamp(36px,6vw,54px);letter-spacing:-.045em}.receipt-amount small{color:#7b604d;font-weight:700}.receipt-details-grid{margin:0 48px;gap:0;border:1px solid #b99a83;border-radius:7px;overflow:hidden;background:#ead8c8;box-shadow:0 8px 24px #5c412e14}.receipt-details-grid>div{padding:19px 20px;border:0;border-right:1px solid #cdb4a1;border-bottom:1px solid #cdb4a1;border-radius:0;background:linear-gradient(180deg,#ead8c8,#e2cbb8)}.receipt-details-grid>div:nth-child(3){background:linear-gradient(180deg,#e2eddf,#d7e5d5)}.receipt-details-grid>div:nth-child(4){background:linear-gradient(180deg,#ead8c8,#dfc2aa)}.receipt-details-grid>div:nth-child(2n){border-right:0}.receipt-details-grid>div:nth-last-child(-n+2){border-bottom:0}.receipt-details-grid .receipt-detail-wide{border-right:0}.receipt-details-grid span{color:#8c684f;font-weight:800}.receipt-details-grid strong{color:#4d3526;font-weight:800}.receipt-details-grid small{color:#75665b}.receipt-confirmation{margin:16px 48px 0;padding:17px 19px;border:1px solid #b99a83;border-left:4px solid #70472f;border-radius:5px;background:linear-gradient(90deg,#ddc1aa,#ead8c8);box-shadow:inset 0 1px #ffffff59}.receipt-confirmation span{color:#805638;font-weight:900}.receipt-confirmation p{color:#67584e}.receipt-footer{margin:26px 48px 0;padding:18px 0 28px;border-top:1px solid #d8cbc1}.receipt-footer span{color:#684731;font-weight:900;letter-spacing:.14em}.receipt-footer small{color:#76675c}.receipt-share-message{margin:0 48px 12px;padding:9px 11px;border:1px solid #c8dacb;background:#f0f7f1;color:#4d7055;font:8px DM Mono,monospace;text-align:center}.receipt-actions{align-items:center;margin:0;padding:16px 48px 28px;background:#f1eae3;border-top:1px solid #d7c7b9}.receipt-share-button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 16px;border:1px solid #a98770;border-radius:7px;background:#fffdfa;color:#684731;font:800 8px DM Mono,monospace;letter-spacing:.07em;cursor:pointer;box-shadow:0 5px 16px #5d3f2b12}.receipt-share-button:hover{background:#f7f1eb;border-color:#987252}@media(max-width:800px){.receipt-sheet{padding:0;border-radius:7px}.receipt-sheet:after{top:8px;right:8px;bottom:8px;left:8px}.receipt-header{padding:34px 22px 23px}.receipt-brand:after{left:22px}.receipt-rule{margin:0 22px}.receipt-intro{padding:20px 22px 0}.receipt-amount{margin:20px 22px}.receipt-details-grid{margin:0 22px}.receipt-confirmation{margin:14px 22px 0}.receipt-footer{margin:22px 22px 0;padding-bottom:22px}.receipt-share-message{margin:0 22px 10px}.receipt-actions{padding:13px 22px 22px}.receipt-brand-mark{width:44px;height:44px;padding:0 7px 6px}.receipt-brand strong{font-size:18px}.receipt-type strong{justify-self:start}.receipt-details-grid{border-radius:3px}.receipt-details-grid>div,.receipt-details-grid>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid #e3dcd6}.receipt-details-grid>div:last-child{border-bottom:0}.receipt-actions{flex-wrap:wrap}.receipt-actions button{min-width:0;flex:1 1 30%}.receipt-brand-mark{width:48px;height:48px}.receipt-brand strong{font-size:19px}.receipt-brand small{font-size:5px}.receipt-watermark strong{font-size:clamp(56px,20vw,102px)}}.section-label{color:#b39d89}.hero-text,.intro-grid p,.wallet-copy>p,.xrp-copy p,.network-copy>p,.final-cta p{color:#b7aea6}.nav-links,.login-btn,.hero-login-btn{color:#c9c0b8}.nav-links a:hover,.nav-cta:hover,.login-btn:hover,.footer a:hover{color:#f0c49f}.primary-btn{background:linear-gradient(135deg,#d8a77f,#f0c4a0);box-shadow:0 10px 28px #d8a77f2e}.primary-btn:hover{background:linear-gradient(135deg,#e4b58f,#f5ceb0)}.brand-mark{color:#e4b88f;border-color:#e4b88fb8}.ticker-track{color:#8f847b}.opportunity-card,.wallet-card,.stat-card,.balance-card,.dashboard-panel,.investment-plan-card{border-color:#f5e8da29}.opportunity-card:hover,.investment-plan-card:hover{border-color:#e0b58f94}.wallet-action,.registration-submit,.funding-primary,.investment-start-btn{background:linear-gradient(135deg,#d9aa86,#efc6a5)}.dashboard-nav button.active,.dashboard-nav button:hover,.dashboard-sidebar-bottom button:hover{background:#70432d5c;color:#f7f0ea}.card-status i,.dashboard-live i,.dashboard-account-status i,.status-dot,.pulse-dot{background:#9bc38f;box-shadow:0 0 12px #9bc38f9e}.balance-card .fund-btn,.withdraw-btn,.dashboard-wide-btn{border-color:#e0b58f70;color:#e4b58f}.investment-progress-card{border-color:#48ff6cb8;background:radial-gradient(circle at 88% 12%,rgba(0,255,70,.22),transparent 30%),radial-gradient(circle at 18% 58%,rgba(0,190,55,.12),transparent 34%),linear-gradient(145deg,#0a30146b,#070c08f5 72%);box-shadow:inset 0 0 48px #00ff4612,0 0 24px #00ff4614}.investment-progress-head p{color:#aaa29a}.investment-progress-status{color:#b9d8b0;border-color:#9bc38f66}.investment-progress-target strong,.investment-progress-summary strong{color:#d7e6d2}.investment-progress-meter-track{background:#9bc38f2e}.investment-progress-meter-track i{background:linear-gradient(90deg,#67985e,#a9d49b)}.investment-pole-track i{background:linear-gradient(180deg,#b8e0ad,#5e9856);box-shadow:0 0 17px #9bc38f3d}.investment-pole-column.current .investment-pole-track i{background:linear-gradient(180deg,#e3f3dc,#6baa60);box-shadow:0 0 30px #a6d69794}.investment-pole-column.current .investment-pole-value,.investment-pole-column.current b{color:#d0e8c9}.smart-priority-card{width:min(100%,420px);padding:22px;border-radius:20px;background:radial-gradient(circle at 86% 8%,rgba(139,83,51,.2),transparent 32%),linear-gradient(150deg,#1b120e,#100c0a 58%,#090807);box-shadow:inset 0 1px #ffffff0b,0 22px 60px #0003}.smart-priority-glow{width:210px;height:210px;right:-105px;top:-115px;background:radial-gradient(circle,rgba(213,158,111,.13),transparent 68%)}.smart-priority-topline{margin-bottom:22px;padding:0}.smart-priority-body{display:block}.smart-priority-copy h2{max-width:340px;margin:9px 0 10px;font-size:clamp(23px,3vw,31px);line-height:1.06;letter-spacing:-.04em}.smart-priority-copy p{max-width:340px;font-size:10px;line-height:1.65}.smart-priority-actions{display:none}.smart-priority-cta{position:relative;display:inline-flex;align-items:center;gap:9px;margin-top:22px;padding:0;border:0;background:none;color:#dfb795;cursor:pointer;font:8px DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase;transition:color .2s ease,transform .2s ease}.smart-priority-cta:hover{color:#f0c9a6;transform:translate(2px)}@media(max-width:800px){.smart-priority-card{width:100%;max-width:420px;padding:19px}.smart-priority-topline{margin-bottom:19px}}.language-selector{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#120f0cb8;color:#f4eee5;position:relative;overflow:hidden}.language-selector span{font-size:14px;line-height:1}.language-selector select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.language-selector.compact{margin:0 16px 14px;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.language-selector.compact:after{content:"Language";font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#f4eee5b8;margin-left:2px}@media(max-width:900px){.nav-auth-actions .language-selector{display:none}.language-selector.compact{display:inline-flex}}@media(max-width:640px){.language-selector.compact{margin:0 12px 12px}}.globe-stage{contain:layout paint}.glow-orb{pointer-events:none}.country-flag{filter:none}.continent{filter:none;box-shadow:none}.currency-chip{box-shadow:none}.flag-field,.currency-field{backface-visibility:hidden}@media(max-width:800px){.glow-orb{filter:none;opacity:.72}.globe{box-shadow:inset -24px -20px 48px #000000c7,inset 9px 6px 20px #d2a38124,0 0 52px #70452c2e}.orbit,.orbit-two{opacity:.72}.currency-chip{box-shadow:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.flag-field,.currency-field,.ticker-track{animation:none}}.receipt-overlay{padding:24px}.receipt-sheet{max-height:calc(100dvh - 48px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#b18a70 #eee5dc}.receipt-watermark{opacity:.14}.receipt-watermark strong{color:#8b5e40}.receipt-actions{position:sticky;top:0;bottom:auto;z-index:20;display:grid;grid-template-columns:auto 1fr 1fr;gap:10px;padding:12px 48px 14px;background:linear-gradient(180deg,#efe3d8,#f7f1eb 78%,#f7f1ebf5);border-bottom:1px solid #cdbbaa;box-shadow:0 8px 22px #593b281f}.receipt-actions-label{grid-column:1 / -1;color:#704a33;font:900 7px DM Mono,monospace;letter-spacing:.22em;text-align:left}.receipt-actions button{min-height:52px;font-size:10px;font-weight:900;letter-spacing:.03em}.receipt-share-button{border-color:#9c7558;background:#fffaf5;color:#60412f}.receipt-pdf-button{background:linear-gradient(135deg,#80563c,#b17b59)!important;color:#fffaf5!important;box-shadow:0 9px 24px #69462f33}.receipt-close-button{min-width:92px}@media(max-width:800px){.receipt-overlay{padding:8px}.receipt-sheet{max-height:calc(100dvh - 16px)}.receipt-actions{grid-template-columns:1fr 1fr;gap:8px;padding:10px 18px 14px}.receipt-actions-label{font-size:6px}.receipt-close-button{grid-column:1 / -1;min-height:40px}.receipt-actions button{min-height:48px;font-size:9px}}.admin-email-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:grid;place-items:center;padding:16px;background:#030202d6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-email-modal{width:min(760px,100%);max-height:calc(100vh - 32px);overflow:auto;position:relative;border:1px solid rgba(183,135,103,.32);border-radius:16px;padding:26px;background:linear-gradient(145deg,#211712,#0d0b09 76%);box-shadow:0 35px 110px #000000a6}.admin-email-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-right:38px}.admin-email-head h3{margin:10px 0 5px;font-size:30px;letter-spacing:-.04em}.admin-email-head p{margin:0;color:#82776f;font-size:10px;line-height:1.6}.admin-email-head>svg{color:#b17b59;margin-top:4px}.admin-email-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px}.admin-email-meta>div{padding:14px;border:1px solid var(--line);border-radius:9px;background:#ffffff05;min-width:0}.admin-email-meta span{display:block;color:#6d625a;font:7px DM Mono,monospace;letter-spacing:.12em}.admin-email-meta strong{display:block;margin-top:6px;color:#d7c9bf;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-email-meta small{display:block;margin-top:4px;color:#756a62;font:7px DM Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-email-preview-wrap{margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:11px;background:#090807}.admin-email-preview-label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 11px}.admin-email-preview-label span{color:#a77b5c;font:7px DM Mono,monospace;letter-spacing:.12em}.admin-email-preview-label small{color:#625a54;font:7px DM Mono,monospace}.admin-email-preview{border-radius:9px;overflow:hidden;background:#0a0908}.admin-email-preview>div{width:100%}.admin-email-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.admin-email-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px}.admin-email-note{display:block;margin-top:12px;color:#675d56;font:7px DM Mono,monospace;line-height:1.6}@media(max-width:700px){.admin-email-modal{width:min(100%,560px);padding:20px}.admin-email-meta{grid-template-columns:1fr}.admin-email-preview-label{align-items:flex-start;flex-direction:column}.admin-email-actions{flex-direction:column}.admin-email-actions button{width:100%}}.admin-member-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.admin-email-composer-card,.admin-templates-card{background:radial-gradient(circle at 90% 10%,rgba(192,146,112,.08),transparent 45%),linear-gradient(145deg,#18120e,#0c0a08 80%)}.composer-target-selector{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px;padding:10px 14px;background:#00000059;border-radius:8px;border:1px solid rgba(192,146,112,.15)}.radio-label{display:inline-flex;align-items:center;gap:6px;color:#d7c9bf;font-size:11px;cursor:pointer}.radio-label input[type=radio]{accent-color:#c09270;cursor:pointer}.template-tags-hint{margin:8px 0 14px}.template-tags-hint small{display:block;color:#8f847b;font-size:10px;margin-bottom:6px;font-family:DM Mono,monospace}.tags-chips{display:flex;flex-wrap:wrap;gap:6px}.tag-chip{padding:4px 8px;font-size:10px;font-family:DM Mono,monospace;background:#c092701f;color:#e4b88f;border:1px solid rgba(192,146,112,.3);border-radius:4px;cursor:pointer;transition:all .2s ease}.tag-chip:hover{background:#c0927040;border-color:#e4b88f;transform:translateY(-1px)}.admin-template-actions{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.admin-template-actions button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.email-preview-mini{margin-top:14px;padding:14px;background:#080706;border:1px solid rgba(192,146,112,.2);border-radius:8px}.email-preview-mini-title{color:#a77b5c;font-size:10px;letter-spacing:1px;font-weight:700;margin-bottom:8px;text-transform:uppercase;font-family:DM Mono,monospace}.email-preview-mini-body{font-size:12px;line-height:1.6;color:#c4beb7;white-space:pre-wrap}.admin-settings-fields select,.admin-tools-grid select,.admin-toolbar select,.composer-target-selector select,select{width:100%;box-sizing:border-box;border:1px solid rgba(192,146,112,.25)!important;border-radius:8px!important;background-color:#0d0b09!important;color:#f1ede8!important;padding:11px 14px!important;font:500 12px DM Mono,monospace!important;outline:none!important;cursor:pointer!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c09270' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:14px!important}.admin-settings-fields select:focus,.admin-tools-grid select:focus,.admin-toolbar select:focus,select:focus{border-color:#c09270!important;box-shadow:0 0 0 1px #c0927066!important}.admin-settings-fields select option,.admin-tools-grid select option,.admin-toolbar select option,select option{background-color:#14100d!important;color:#f1ede8!important;padding:10px 14px!important;font:500 12px DM Mono,monospace!important}@page{size:Letter portrait;margin:0}@media print{html,body{width:8.5in;min-width:0;margin:0!important;padding:0!important;background:#d9c5b4!important}body *{visibility:hidden!important}.receipt-overlay,.receipt-overlay *{visibility:visible!important}.receipt-overlay{position:static!important;display:block!important;width:8.5in!important;height:11in!important;padding:0!important;margin:0!important;overflow:hidden!important;background:#d9c5b4!important}.receipt-sheet{width:8.5in!important;height:11in!important;max-height:11in!important;margin:0!important;padding:.34in .43in .28in!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:linear-gradient(145deg,#f0dfcf,#e5cdb9 48%,#d5b69d)!important;color:#3f291d!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.receipt-sheet:before{height:.07in!important;background:linear-gradient(90deg,#4b2d1e,#8a593b 42%,#c29270 72%,#593622)!important}.receipt-sheet:after{top:.18in!important;right:.18in!important;bottom:.18in!important;left:.18in!important;border-color:#56362447!important}.receipt-watermark{opacity:.13!important;color:#6d432d!important;mix-blend-mode:multiply!important}.receipt-watermark strong{color:#6d432d!important;font-size:116px!important}.receipt-watermark span{color:#6d432d!important;font-size:7px!important}.receipt-sheet>*:not(.receipt-watermark){position:relative!important;z-index:1!important}.receipt-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:.24in .06in .18in!important;margin:0!important;background:linear-gradient(135deg,#f6e9dd,#e5cdb8 65%,#d8bda6)!important;border-bottom-color:#b68d70!important}.receipt-brand{gap:.12in!important}.receipt-brand:after{top:.1in!important;left:.06in!important}.receipt-brand-mark{width:.46in!important;height:.46in!important;padding:0 .07in .05in!important;background:#ead7c5!important;border-color:#8a6044!important;box-shadow:none!important}.receipt-brand strong{color:#452a1c!important;font-size:17px!important}.receipt-brand small{color:#6e4a35!important;font-size:5px!important}.receipt-type span{color:#704a33!important;font-size:6px!important}.receipt-type strong{padding:5px 8px!important;border-color:#6f8d73!important;background:#e5eee5!important;color:#3f6247!important;font-size:7px!important;box-shadow:none!important}.receipt-rule{margin:0 .06in!important;background:linear-gradient(90deg,#5b3825,#a77a5a 45%,#d2b29b)!important}.receipt-intro{grid-template-columns:1fr 1fr!important;gap:.18in!important;padding:.14in .06in 0!important}.receipt-intro div{gap:4px!important}.receipt-intro span,.receipt-amount span,.receipt-details-grid span,.receipt-confirmation span,.receipt-footer span{color:#79563f!important;font-size:6px!important}.receipt-intro strong{color:#4e3020!important;font-size:8px!important}.receipt-amount{margin:.14in .06in!important;padding:.16in .18in .13in!important;border-color:#a67d60!important;border-radius:.05in!important;background:linear-gradient(135deg,#f5e7db,#ead3bf 55%,#f7ece3)!important;box-shadow:inset 0 1px #ffffffb3!important}.receipt-amount strong{margin:7px 0 3px!important;color:#3e281b!important;font-size:38px!important}.receipt-amount small{color:#6e4b36!important;font-size:6px!important}.receipt-details-grid{grid-template-columns:1fr 1fr!important;margin:0 .06in!important;gap:0!important;border-color:#b99a83!important;border-radius:.05in!important;background:#f2e4d8!important}.receipt-details-grid>div{min-height:0!important;padding:.11in .13in!important;border-right:1px solid #cdb4a1!important;border-bottom:1px solid #cdb4a1!important;background:#fff8f1ad!important}.receipt-details-grid>div:nth-child(2n){border-right:0!important}.receipt-details-grid>div:nth-last-child(-n+2){border-bottom:0!important}.receipt-details-grid .receipt-detail-wide{grid-column:1 / -1!important;border-right:0!important}.receipt-details-grid strong{margin-top:5px!important;color:#432b1e!important;font-size:8px!important;line-height:1.25!important}.receipt-details-grid small{margin-top:3px!important;color:#705c4d!important;font-size:6px!important;line-height:1.35!important}.receipt-confirmation{margin:.12in .06in 0!important;padding:.11in .13in!important;border-color:#b89982!important;border-left:3px solid #70472f!important;border-radius:.04in!important;background:linear-gradient(90deg,#ead7c5,#f5e9df)!important;box-shadow:none!important}.receipt-confirmation p{margin:4px 0 0!important;color:#5e4b3e!important;font-size:6px!important;line-height:1.45!important}.receipt-footer{margin:.14in .06in 0!important;padding:.09in 0 .06in!important;border-top-color:#b99b84!important}.receipt-footer span{color:#4f3020!important;font-size:6px!important}.receipt-footer small{color:#6c594b!important;font-size:6px!important}.receipt-share-message,.receipt-actions{display:none!important}.receipt-sheet{page-break-before:avoid!important;page-break-inside:avoid!important;-moz-column-break-before:avoid!important;break-before:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important}.receipt-sheet>*{-moz-column-break-inside:avoid!important;break-inside:avoid!important}.receipt-footer{margin-bottom:0!important}}.floating-web3-access{position:fixed;right:22px;bottom:22px;z-index:900;border:1px solid rgba(212,166,128,.45);background:#1a120e;color:#f3e9df;padding:12px 16px;border-radius:10px;font:700 10px DM Mono,monospace;letter-spacing:.08em;box-shadow:0 16px 40px #00000059;cursor:pointer}.web3-access-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:grid;place-items:center;padding:18px;background:#030202db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.web3-access-modal{width:min(900px,100%);max-height:calc(100vh - 36px);overflow:auto;position:relative;border:1px solid rgba(183,135,103,.35);border-radius:18px;padding:28px;background:linear-gradient(145deg,#211712,#0d0b09 76%);box-shadow:0 40px 120px #000000b3}.web3-access-card{max-width:680px;margin:0 auto;padding:8px}.web3-access-card h3,.web3-holding-panel h3{margin:9px 0 12px;font-size:32px;letter-spacing:-.04em}.web3-access-card p,.web3-holding-panel p{color:#a99e95;line-height:1.7}.web3-access-actions{display:flex;gap:10px;margin:22px 0;flex-wrap:wrap}.web3-portal-field{display:grid;gap:7px;margin:13px 0}.web3-portal-field span{font:700 8px DM Mono,monospace;letter-spacing:.12em;color:#8c7b70}.web3-portal-field input,.web3-portal-field textarea{width:100%;box-sizing:border-box;border:1px solid #3c3029;background:#0d0b0a;color:#f4eee8;border-radius:9px;padding:12px;font:12px DM Mono,monospace}.web3-key-reveal{margin:20px 0;padding:22px;border:1px solid rgba(194,146,111,.45);background:#0c0a09;text-align:center;border-radius:12px}.web3-key-reveal span{display:block;color:#8d7a6e;font:700 8px DM Mono,monospace;letter-spacing:.14em}.web3-key-reveal strong{display:block;margin:10px 0;color:#f7eee5;font:800 38px DM Mono,monospace;letter-spacing:.2em}.web3-key-reveal small,.web3-security-note{display:block;color:#786d65;font:9px DM Mono,monospace;line-height:1.6}.web3-ownership-banner{display:flex;gap:12px;padding:16px;border:1px solid rgba(143,192,144,.2);background:#8fc0900d;border-radius:11px;margin:18px 0}.web3-ownership-banner svg{color:#9bc38f;flex:none}.web3-ownership-banner strong,.web3-ownership-banner span{display:block}.web3-ownership-banner span{margin-top:5px;color:#9a9088;font-size:11px;line-height:1.6}.web3-portfolio-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.web3-portfolio-grid article{padding:17px;border:1px solid #342923;background:#110e0c;border-radius:11px}.web3-portfolio-grid span,.web3-portfolio-grid small{display:block;color:#766a62;font:8px DM Mono,monospace;letter-spacing:.1em}.web3-portfolio-grid strong{display:block;margin:8px 0;font-size:21px}.web3-asset-table{border:1px solid #342923;border-radius:11px;overflow:hidden}.web3-asset-table>div{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:12px;padding:14px;border-bottom:1px solid rgba(232,220,207,.07)}.web3-asset-table>div:last-child{border-bottom:0}.web3-asset-table span{display:block;color:#766a62;font:8px DM Mono,monospace}.web3-asset-table b{display:block;color:#f2e8df}.web3-asset-table strong{display:block;margin-top:5px;color:#e8d3c4}.web3-portal-actions{display:flex;gap:9px;margin:18px 0 5px;flex-wrap:wrap}.web3-portal-withdraw{margin-top:20px;padding:18px;border:1px solid #342923;border-radius:11px;background:#100d0b}.admin-section-note{color:#8f847c;font-size:10px;line-height:1.6;margin:-6px 0 15px}.admin-funding-row{display:flex;justify-content:space-between;gap:18px;padding:15px 0;border-bottom:1px solid rgba(232,220,207,.07)}.admin-funding-row strong,.admin-funding-row span,.admin-funding-row small{display:block}.admin-funding-row strong{color:#e3d2c5;font-size:12px}.admin-funding-row span{margin-top:4px;color:#9b8f87;font-size:10px}.admin-funding-row small{margin-top:4px;color:#746a62;font:8px DM Mono,monospace;line-height:1.5}.admin-funding-row .admin-member-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.admin-funding-row .admin-member-actions button{min-height:36px;padding:8px 12px;border-radius:7px;border:1px solid #4b382e;background:#1b130f;color:#d9c4b6;font:700 9px DM Mono,monospace}.admin-funding-row .admin-member-actions .reject{border-color:#5a302b;color:#d89c92}.admin-funding-row .admin-member-actions .admin-primary{background:#c09270;color:#17100c;border:0}@media(max-width:700px){.floating-web3-access{right:12px;bottom:12px}.web3-access-modal{padding:20px}.web3-portfolio-grid{grid-template-columns:1fr}.web3-asset-table>div{grid-template-columns:1fr}.admin-funding-row{flex-direction:column}.web3-access-card h3,.web3-holding-panel h3{font-size:26px}}
