:root{--bg:#ffffff;--surface:#f8f8f5;--sand:#F9F6EE;--ink:#071a44;--muted:#596e8b;--line:#dce5f1;--gold:#D4AF37;--gold-dark:#876719;--green:#3b8067;--heading:'Montserrat',sans-serif;--font:'Inter',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:13px;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{border:0;background:none;color:inherit;cursor:pointer;transition:background .18s,color .18s,border-color .18s}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:4px}button:disabled{opacity:.5;cursor:not-allowed}svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.sprite{position:absolute;width:0;height:0;overflow:hidden}[hidden]{display:none!important}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--heading)}.muted{color:var(--muted)}.positive{color:var(--green)}.small{font-size:10px}.eyebrow{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:600;letter-spacing:1.4px;color:#596e8b}.text-button{display:inline-flex;align-items:center;gap:7px;font-size:10px;color:#596e8b;padding:4px 0;white-space:nowrap}.text-button svg{width:13px;height:13px}.text-button:hover{color:var(--gold-dark)}.gold-text{color:var(--gold-dark)}.gold-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:4px;min-height:35px;font-size:10px;font-weight:600;color:#352c1a;border:1px solid #c1aa7d;background:#dac6a4;padding:9px 14px;white-space:nowrap;box-shadow:inset 0 1px 0 #f5e8cb66}.gold-button:hover{background:#cfb78d;border-color:#bda274}.gold-button svg{width:14px;height:14px}.outline-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:33px;font-size:10px;font-weight:500;color:#6d5a38;border:1px solid #d8d1c1;border-radius:4px;padding:8px 12px;white-space:nowrap}.outline-button svg{width:13px;height:13px}.outline-button:hover{border-color:var(--gold);background:#f5f0e5}.icon-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;color:#596e8b}.icon-button:hover{background:#f2f1eb;color:var(--gold-dark)}.icon-button svg{width:18px;height:18px}.small-tag,.tag{display:inline-block;color:#8f805f;font-size:8px;font-weight:500;letter-spacing:1px;background:#f1ede3;border:1px solid #e7e1d1;padding:4px 6px;border-radius:3px;white-space:nowrap}.card{border:1px solid var(--line);border-radius:6px;background:#ffffff}.mini-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--green);flex-shrink:0}.mini-dot.gold-dot{background:var(--gold)}.topbar{height:76px;border-bottom:1px solid var(--line);background:#ffffffed;position:sticky;top:0;z-index:30;backdrop-filter:blur(16px)}.nav-wrap{padding:0 30px 0 24px;display:flex;align-items:center;justify-content:space-between;height:100%;gap:20px;max-width:1800px;margin:auto}.brand{display:flex;align-items:center;gap:15px;flex-shrink:0}.original-logo{width:177px;height:auto;display:block}.brand-divider{height:19px;width:1px;background:#e3e0d7}.brand small{font-size:6px;line-height:1.8;letter-spacing:1.8px;font-weight:500;color:#596e8b;max-width:55px}.main-nav{display:flex;align-items:center;gap:3px;padding:4px;background:#f4f7fb;border:1px solid #dce5f1;border-radius:6px;margin-right:auto;margin-left:35px}.main-nav .nav-item{font-size:10px;font-weight:500;padding:10px 15px;border-radius:3px;position:relative;display:flex;gap:7px;align-items:center;white-space:nowrap;color:#596e8b}.main-nav .nav-item:hover{color:#071a44}.main-nav .nav-item.active{background:#071a44;color:#efddbb;box-shadow:0 2px 5px #071a4412}.new-dot{width:4px;height:4px;display:block;background:#b1996e;border-radius:50%}.nav-tools{display:flex;gap:17px;align-items:center}.header-demo{font-size:6px;letter-spacing:1px;color:#596e8b}.notification-wrap{position:relative}.notification-button{position:relative}.notification-button i{position:absolute;right:6px;top:3px;width:5px;height:5px;border-radius:50%;background:#b99d61;border:2px solid white;box-sizing:content-box}.profile-button{display:flex;align-items:center;gap:9px;padding:0 0 0 17px;border-left:1px solid var(--line);text-align:left;font-size:10px;font-weight:600}.profile-button small{display:block;font-size:8px;color:#596e8b;font-weight:400;margin-top:3px}.profile-button>svg{height:12px;width:12px;margin-left:12px}.avatar{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(140deg,#ece5d5,#c5b089);border:1px solid #c9b898;font-size:11px;font-weight:500;color:#665336}.mobile-menu{display:none}.side-rail{position:fixed;top:76px;left:0;bottom:0;width:72px;background:#f8f8f5;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:25;padding:24px 0 19px}.rail-top,.rail-bottom{display:flex;align-items:center;flex-direction:column;gap:12px}.rail-button{width:39px;height:39px;display:grid;place-items:center;color:#596e8b;border:1px solid transparent;border-radius:5px;position:relative}.rail-button svg{width:18px;height:18px}.rail-button:hover{background:#eeede5;color:#8d7040}.rail-button.active{color:#9a7c47;background:#ede5d5;border-color:#dfd2b8}.rail-button.active:before{content:'';position:absolute;height:18px;width:2px;left:-17px;background:#b1996e}.rail-button:after{content:attr(data-tooltip);position:absolute;left:48px;white-space:nowrap;background:#071a44;color:#ffffff;font-size:9px;padding:8px 12px;border-radius:3px;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 4px 15px #071a4411}.rail-button:hover:after,.rail-button:focus-visible:after{opacity:1;visibility:visible}.rail-divider{width:20px;height:1px;background:#dce5f1;margin:3px 0}.rail-monogram{font-family:var(--heading);font-size:11px;color:#9cafc8;border-top:1px solid #dce5f1;padding-top:20px;letter-spacing:1px;margin-top:8px}.side-rail~main{margin-left:72px}main{padding:0 34px;max-width:1600px}.welcome{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:27px 0 25px}.breadcrumb{font-size:9px;color:#596e8b;display:flex;align-items:center;gap:11px;margin-bottom:13px}.breadcrumb>span{color:#9cafc8}.welcome h1{font-size:25px;letter-spacing:-.9px;line-height:1.4;font-weight:600}.welcome h1>span{font-weight:450;color:#8f7c57}.welcome p{font-size:10px;color:#596e8b;margin-top:7px}.welcome-actions{display:flex;align-items:center;gap:22px;margin-top:14px}.date-label{display:flex;align-items:center;gap:7px;color:#596e8b;font-size:10px;white-space:nowrap}.date-label svg{width:13px;height:13px}.summary-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.summary-title .eyebrow{font-size:8px;letter-spacing:1.5px;color:#596e8b}.live-dot{height:4px;width:4px;background:#596e8b;border-radius:50%;margin-left:3px}.summary-title .text-button{font-size:9px}.summary-strip{display:grid;grid-template-columns:1.06fr .93fr 1fr 1.11fr;border:1px solid var(--line);border-radius:6px;background:#f9faf7;overflow:hidden}.metric{padding:19px 24px 18px;position:relative;text-align:left;display:block;min-width:0;background:transparent}.metric+.metric:before{content:'';height:66px;width:1px;background:#dce5f1;position:absolute;left:0;top:25px}button.metric:hover{background:#f1f1e9}.metric-label{font-size:10px;color:#596e8b;display:flex;align-items:center;justify-content:space-between;gap:10px}.metric-label>svg{width:13px;height:13px;color:#596e8b}.metric-value{display:block;font-size:27px;line-height:1.1;letter-spacing:-.8px;font-family:var(--heading);font-weight:550;margin-top:15px}.metric-value>span{font-weight:400;color:#596e8b}.metric>small{display:flex;align-items:center;gap:5px;font-size:8px;color:#596e8b;margin-top:11px}.metric>small .positive{font-weight:500}.metric-label .small-tag{font-size:6px;padding:3px 5px}.metric-allocation{padding-top:18px}.allocation-bar{height:5px;display:flex;gap:2px;margin-top:17px}.allocation-bar>span:first-child{width:83.3%;background:#233d62}.allocation-bar>span:last-child{width:16.7%;background:#c5ad7e}.allocation-legend{display:flex;gap:17px;justify-content:space-between;margin-top:9px}.allocation-legend>span{display:flex;align-items:center;gap:4px;font-size:7px;color:#596e8b;white-space:nowrap}.allocation-legend i{display:inline-block;height:4px;width:4px;background:#233d62}.allocation-legend>span:last-child i{background:#c5ad7e}.allocation-legend b{font-weight:500;color:#596e8b;margin-left:2px}.metric-allocation>.text-button{font-size:8px;margin-top:6px;padding:3px 0}.metric-allocation>.text-button svg{width:11px;height:11px}.overview-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;margin-top:22px}.gold-wealth{border:1px solid #60533c;border-radius:6px;overflow:hidden;background:radial-gradient(ellipse at 47% 140%,#94703f40,transparent 70%),linear-gradient(110deg,#071a44,#071a44 75%);color:#eae7dc;position:relative}.gold-wealth:after{content:'';position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#e6d6aa88,#66553a00)}.gold-card-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 21px;border-bottom:1px solid #ffffff0c}.gold-card-header>span:first-child{display:flex;align-items:center;gap:10px;font-size:11px;font-family:var(--heading);font-weight:500;color:#efeade}.gold-card-header svg{width:18px;height:18px;color:#c7ac76}.gold-fineness{font-size:6px;letter-spacing:1.6px;color:#c5b387;border:1px solid #c5b38730;padding:4px 6px;border-radius:2px}.gold-card-content{position:relative;display:grid;grid-template-columns:1.1fr 1fr 1fr;align-items:center;padding:24px 21px 19px;gap:4px;min-height:169px}.dark-eyebrow{color:#596e8b;font-size:6px;letter-spacing:1.7px}.gold-position h2{font-size:36px;font-weight:500;letter-spacing:-1.6px;line-height:1.1;margin-top:9px;white-space:nowrap}.gold-position h2>span{font-size:24px;color:#596e8b;font-weight:400}.gold-equivalent{font-size:14px;color:#d6bb83;margin-top:9px;font-weight:500;letter-spacing:.1px}.gold-performance{font-size:9px;color:#a6c1aa;display:block;margin-top:13px;font-weight:500;white-space:nowrap}.gold-performance>span{font-size:7px;color:#596e8b;margin-left:3px;font-weight:400}.gold-ingot{margin:-12px -9px -12px -15px;position:relative;z-index:0}.gold-ingot>svg{width:100%;height:165px;stroke:none;display:block}.gold-market{justify-self:end;border-left:1px solid #ffffff16;padding-left:15px;margin-left:9px;position:relative;z-index:1;white-space:nowrap}.gold-market>span{font-size:8px;color:#596e8b;display:block}.gold-market>strong{display:block;font-size:15px;font-weight:500;color:#ddc997;line-height:1.4;margin-top:9px}.gold-market small{font-size:10px;font-weight:400;color:#596e8b}.dark-outline{display:flex;align-items:center;justify-content:space-between;gap:17px;font-size:8px;color:#d9c9a5;border:1px solid #b1996e59;padding:9px 10px;margin-top:17px;border-radius:3px}.dark-outline svg{width:12px;height:12px}.dark-outline:hover{background:#c1a46722;border-color:#c1a467}.gold-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 21px;border-top:1px solid #ffffff0d;font-size:6px;color:#596e8b;letter-spacing:.5px}.gold-card-bottom>span:first-child{display:flex;align-items:center;gap:7px}.gold-card-bottom .mini-dot{width:3px;height:3px}.gold-card-bottom>span:last-child{font-size:6px;letter-spacing:.9px;color:#c9bd9d}.gold-card-bottom b{font-weight:400;color:#596e8b;font-size:5px;margin-left:5px;letter-spacing:1px}.income-panel{border:1px solid var(--line);border-radius:6px;padding:18px 22px 13px;overflow:hidden;background:#ffffff}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.panel-heading h2{font-size:11px;font-weight:550;letter-spacing:-.2px}.panel-heading>.small-tag{background:#f7f7f2;color:#596e8b;border-color:#ebebe2;font-size:6px;letter-spacing:1px;padding:3px 5px}.income-number{display:flex;align-items:flex-end;gap:14px;margin-top:17px}.income-number>strong{font-family:var(--heading);font-size:27px;font-weight:500;letter-spacing:-.7px;line-height:1.1}.income-number>strong>span{color:#596e8b;font-weight:400}.income-number>span{display:flex;align-items:center;gap:5px;font-size:8px;color:#596e8b;margin-bottom:3px}.income-number .mini-dot{width:3px;height:3px;background:#596e8b}.income-chart{margin-top:12px}.income-chart>svg{width:100%;height:79px;display:block;overflow:visible}.chart-guide{stroke:#dce5f1;stroke-width:.7;stroke-dasharray:3 4}.chart-x{display:flex;justify-content:space-between;font-size:7px;color:#9cafc8;line-height:1;margin-top:7px}.income-legend{display:flex;justify-content:space-between;gap:18px;border-top:1px solid #edeee5;padding-top:11px;margin-top:14px}.income-legend>span{display:flex;align-items:center;gap:6px;font-size:8px;color:#596e8b;white-space:nowrap}.income-legend b{font-size:9px;font-weight:500;color:#233d62;margin-left:3px}.legend-square{height:4px;width:4px;background:#a08a63;display:inline-block}.legend-square.light{background:#ddcfb0}.activity-workspace{margin-top:25px}.activity-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.activity-heading>div{display:flex;align-items:baseline;gap:15px}.activity-heading h2{font-size:16px;letter-spacing:-.5px;font-weight:550}.activity-heading>div>span{font-size:9px;color:#596e8b}.activity-heading .text-button{font-size:9px;color:#817251}.workspace-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.tabs{display:flex;gap:6px;align-items:center}.tabs button{font-size:9px;color:#596e8b;display:flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid transparent;border-radius:3px;min-height:32px;white-space:nowrap}.tabs button:hover{color:#75633f}.tabs button.active{background:#f0e9d9;border-color:#e9e0cb;color:#7a653d;font-weight:500}.tabs button>span{font-size:7px;background:#dfd2b5;border-radius:3px;padding:2px 4px;color:#6f5a33}.activity-controls{display:flex;align-items:center;gap:9px}.search-field{display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:3px;padding:8px 9px;color:#596e8b;height:31px;background:#ffffff}.search-field svg{width:12px;height:12px}.search-field input{font-size:8px;background:none;border:0;width:120px;color:#233d62;outline:none}.search-field input::placeholder{color:#596e8b}.search-field:focus-within{border-color:#bba573}.search-field input:focus-visible{outline:none}select{font-size:9px;min-height:31px;border:1px solid #dce5f1;background:#f8f9f5;color:#596e8b;padding:7px 9px;border-radius:3px;color-scheme:light;cursor:pointer;max-width:200px}.transaction-workspace{display:grid;grid-template-columns:1fr 1.08fr;min-height:350px;border:1px solid #e5e7dc;border-radius:6px;overflow:hidden}.transaction-list-pane{background:#ffffff;min-width:0;padding:0 8px 8px}.list-column-heading{display:flex;align-items:center;justify-content:space-between;font-size:6px;letter-spacing:1.2px;color:#596e8b;padding:16px 14px 9px}.list-column-heading>span:last-child{padding-right:30px}.activity-row{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:13px 13px;border-radius:4px;border:1px solid transparent;min-height:57px;position:relative}.activity-row+.activity-row:after{content:'';height:1px;position:absolute;left:49px;right:15px;top:-1px;background:#f0f1e9}.activity-row:hover{background:#f8f8f3}.activity-row.selected{background:#071a44;color:white}.activity-row.selected:after{display:none}.tx-icon{height:29px;width:29px;border:1px solid #e8ebdf;border-radius:4px;display:grid;place-items:center;color:#596e8b;background:#f7f9f2;flex-shrink:0}.tx-icon svg{width:14px;height:14px}.tx-detail{display:flex;flex-direction:column;gap:6px;min-width:0}.tx-detail>strong,.tx-detail>h3{font-family:var(--font);font-size:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-detail>small{font-size:8px;color:#596e8b;white-space:nowrap}.tx-detail>small>span{color:#9cafc8;font-size:7px}.tx-amount{margin-left:auto;text-align:right;white-space:nowrap}.tx-amount>strong{font-size:11px;font-weight:500;color:#596e8b}.tx-amount>small{display:block;font-size:7px;color:#9cafc8;margin-top:6px}.row-arrow{display:flex;color:#596e8b;margin-left:4px}.row-arrow svg{width:12px;height:12px}.activity-row.selected .tx-icon{background:#ffffff09;color:#d8c49a;border-color:#ffffff16}.activity-row.selected .tx-detail>small{color:#596e8b}.activity-row.selected .tx-detail>small>span{color:#596e8b}.activity-row.selected .tx-amount>strong{color:#e6d4ae}.activity-row.selected .tx-amount>small{color:#b1c098}.activity-row.selected .row-arrow{color:#d3be91}.transaction-detail{border-left:1px solid #e6e8dd;background:#f7f8f2;padding:23px 27px 0;display:flex;flex-direction:column;min-width:0}.detail-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-topline>span:first-child{font-size:6px;letter-spacing:1.5px;color:#596e8b}.detail-status{display:flex;align-items:center;gap:4px;font-size:8px;color:#5d7c52}.detail-status svg{width:12px;height:12px}.detail-title-row{display:flex;align-items:center;justify-content:space-between;margin-top:19px;gap:15px}.detail-id{font-size:7px;color:#596e8b;letter-spacing:.4px}.detail-title-row h3{font-family:var(--font);font-size:15px;font-weight:500;letter-spacing:-.3px;margin-top:6px}.detail-symbol{color:#596e8b}.detail-symbol svg{width:24px;height:24px;stroke-width:1}.detail-amount{font-size:29px;letter-spacing:-.7px;color:#33442a;font-family:var(--heading);font-weight:500;margin-top:14px}.detail-facts{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.detail-facts>div:last-child{grid-column:1/-1;display:flex;align-items:center;gap:10px}.detail-facts dt{font-size:8px;color:#596e8b}.detail-facts dd{font-size:9px;color:#233d62;margin:6px 0 0}.detail-facts>div:last-child dd{margin:0}.detail-facts dd>span{color:#596e8b;font-size:8px}.detail-flow{display:flex;align-items:center;gap:7px;margin:0 0 20px}.detail-flow>span{font-size:7px;display:flex;align-items:center;gap:5px;color:#596e8b}.detail-flow i{display:inline-block;width:4px;height:4px;border:1px solid #9cafc8;background:#9cafc8;border-radius:50%}.detail-flow>span:last-child i{background:#6b8a59;border-color:#6b8a59}.detail-flow b{width:24px;height:1px;background:#d7ddc9;display:block}.detail-footer{margin:auto -27px 0;padding:13px 25px;border-top:1px solid #e3e8d8;display:flex;align-items:center;justify-content:space-between;font-size:7px;color:#596e8b;gap:15px}.detail-footer>span{display:flex;align-items:center;gap:5px}.detail-footer>span svg{width:10px;height:10px}.detail-footer .text-button{font-size:8px;color:#6c7c55}.detail-footer .text-button svg{width:12px;height:12px}.detail-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;color:#596e8b;min-height:260px;gap:14px}.detail-empty>svg{width:24px;height:24px}.detail-empty h3{font-size:13px;font-weight:500}.detail-empty p{font-size:10px}.empty-state{padding:55px 15px;text-align:center;color:#596e8b;font-size:10px;line-height:1.8}.empty-state>svg{display:block;width:25px;height:25px;margin:0 auto 15px;color:#b1a080}.connection-strip{display:flex;align-items:center;gap:16px;background:#f6f4ee;border:1px solid #e9e5d9;border-radius:5px;padding:16px 20px;margin-top:20px}.connection-symbol{display:flex;align-items:center;justify-content:center;color:#ad9769;border:1px solid #e1d8c5;background:#f0eadc;border-radius:4px;width:32px;height:32px}.connection-symbol svg{width:17px;height:17px}.connection-copy h3{font-size:12px;font-weight:550;letter-spacing:-.2px}.connection-copy p{font-size:9px;color:#596e8b;margin-top:5px}.avatar-stack{display:flex;padding-left:5px;margin-left:auto}.avatar-stack>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;font-size:7px;margin-left:-5px;border:2px solid #f6f4ee;background:#c4b59a;color:#ffffff}.avatar-stack>span:nth-child(2){background:#596e8b}.avatar-stack>span:nth-child(3){background:#596e8b}.connection-strip>.text-button{font-size:9px;color:#8c7d5d}.connection-divider{height:24px;width:1px;background:#e0d9c9;margin:0 2px}.connection-strip>.icon-button{width:26px;height:26px}.connection-strip>.icon-button svg{width:13px;height:13px}.connection-strip>.outline-button{background:#fffdf8;font-size:9px;border-color:#d8ccb1}.assistance-line{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 1px 7px;color:#596e8b;font-size:8px}.assistance-line>span{display:flex;align-items:center;gap:6px}.assistance-line>span>svg{width:12px;height:12px}.assistance-line>div{display:flex;gap:24px}.assistance-line .text-button{font-size:8px;color:#596e8b}.assistance-line .text-button svg{width:12px;height:12px}footer{border-top:1px solid #eaece2;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 0;margin-top:24px;font-size:7px;color:#9cafc8}footer>div{display:flex;align-items:center;gap:20px}footer button{font-size:7px;color:#596e8b;padding:0;display:flex;align-items:center;gap:4px}footer button:hover{color:#8d754b}footer svg{width:10px;height:10px}.footer-separator{margin:0 10px;color:#9cafc8}.footer-signature{font-size:6px;letter-spacing:1.6px;color:#9cafc8;margin-left:6px}.secondary-page{min-height:calc(100dvh - 175px)}.page-title{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:32px 0 28px}.page-title .eyebrow{font-size:8px}.page-title h1{font-size:25px;letter-spacing:-.8px;font-weight:550;line-height:1.4;margin-top:12px}.page-title .breadcrumb+h1{margin-top:0}.page-title h1>span{color:#94805a;font-weight:450}.page-title p{font-size:11px;line-height:1.8;color:#596e8b;margin-top:9px}.network-pill{display:inline-flex;align-items:center;gap:8px;font-size:10px;background:#f7f5ef;border:1px solid #e7e2d7;padding:10px 12px;border-radius:4px;color:#9b8b67;white-space:nowrap}.network-pill svg{width:15px;height:15px}.opportunities-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.asset-card{overflow:hidden}.asset-visual{height:170px;position:relative;background:#f0eee5}.asset-visual img{width:100%;height:100%;object-fit:cover;filter:saturate(.65)}.asset-visual .tag{position:absolute;left:15px;top:15px;background:#fffcf3e8;border-color:#ece2cb;font-size:7px}.asset-body{padding:20px}.asset-body h2{font-size:16px;font-weight:550;letter-spacing:-.4px}.asset-body p{font-size:10px;color:#596e8b;margin-top:8px}.asset-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:16px;margin-top:18px}.asset-meta span{font-size:8px;color:#596e8b}.asset-meta strong{font-size:13px;display:block;margin-top:8px;font-weight:500;color:#8b7448}.asset-body>.outline-button{width:100%;margin-top:20px}.info-banner{display:flex;align-items:center;gap:10px;padding:16px 18px;background:#f7f5ef;border:1px solid #e9e3d4;border-radius:4px;font-size:10px;line-height:1.7;color:#aa9c7b;margin-top:24px}.info-banner svg{width:16px;height:16px;color:#ab976d}.investment-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.investment-stats article{background:#f8f9f4;padding:22px;display:flex;flex-direction:column}.investment-stats span{font-size:10px;color:#596e8b}.investment-stats strong{font-family:var(--heading);font-size:26px;font-weight:500;margin-top:16px;letter-spacing:-.8px}.investment-stats small{font-size:9px;color:#596e8b;margin-top:10px}.holding-card{display:grid;grid-template-columns:.7fr 1.4fr;gap:30px;padding:20px;margin-top:22px}.building-visual{background:linear-gradient(140deg,#eeecdf,#f7f6f0);color:#b7a578;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:210px;border:1px solid #e7e0cb;border-radius:3px}.building-visual svg{width:65px;height:65px;stroke-width:.8}.building-visual>span{font-size:6px;letter-spacing:2px}.holding-card>div:last-child{padding:8px 0}.holding-card h2{font-size:20px;font-weight:500;letter-spacing:-.5px;margin-top:17px}.holding-card p{font-size:10px;color:#596e8b;margin-top:10px}dl{margin:24px 0;display:flex;gap:32px}dt{font-size:8px;color:#596e8b}dd{font-size:11px;margin:8px 0 0;color:#596e8b}.holding-card .outline-button{margin-top:0}.gold-holding-row{display:flex;align-items:center;gap:15px;width:100%;text-align:left;border:1px solid #e6e0d2;background:#faf8f1;border-radius:5px;padding:17px 22px;margin-top:15px}.card-icon{width:34px;height:34px;border-radius:4px;display:grid;place-items:center;color:#ac955e;border:1px solid #e4d9bf;background:#f2ecdc;flex-shrink:0}.card-icon svg{width:18px;height:18px}.gold-holding-row strong{font-size:11px;font-weight:500}.gold-holding-row small{display:block;font-size:8px;color:#596e8b;margin-top:6px}.gold-holding-row>b{margin-left:auto;font-size:13px;color:#877548;font-weight:500}.gold-holding-row>.positive{font-size:10px;margin-left:20px}.gold-holding-row>svg{width:15px;height:15px;color:#ad9b70;margin-left:16px}.full-transactions{overflow:hidden}.transactions-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 22px;background:#f8f9f4;border-bottom:1px solid var(--line)}.transactions-toolbar h3{font-size:12px;font-weight:500}.transaction-day{padding:18px 22px 0}.transaction-day:last-child{padding-bottom:18px}.day-label{display:flex;align-items:center;gap:8px;color:#596e8b;font-size:9px}.day-label:before{content:'';width:3px;height:3px;border-radius:50%;background:#b99f65}.day-label small{font-size:7px;color:#9cafc8;margin-left:3px}.transaction-row{display:flex;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid #eff1e7}.transaction-row:last-child{border:0}.tx-time{font-size:9px;color:#596e8b;width:35px}.transaction-row .tx-detail h3{font-family:var(--font);font-size:11px;font-weight:500}.transaction-row .tx-detail p{font-size:8px;color:#596e8b;margin-top:3px}.transaction-row .tx-amount strong{font-size:12px}.tx-amount.outgoing strong{color:#9a8052}.gold-page-grid{display:grid;grid-template-columns:.7fr 1.4fr;border:1px solid var(--line);border-radius:6px;overflow:hidden}.gold-position-panel{background:radial-gradient(ellipse at 60% 60%,#233d62,#071a44);color:#e9e8db;padding:25px 28px;position:relative}.gold-position-panel>.eyebrow{font-size:8px;color:#c1b18a}.large-gold-art>svg{height:195px;width:100%;display:block;stroke:none;margin:0 auto}.gold-position-panel h2{font-size:35px;font-weight:500;letter-spacing:-1px;margin-top:2px}.gold-position-panel h2>span{font-size:14px;letter-spacing:0;color:#596e8b;margin-left:6px}.gold-position-panel .gold-equivalent{font-size:19px}.gold-position-panel dl{border-top:1px solid #ffffff16;padding-top:21px;margin-top:23px;margin-bottom:20px;gap:35px}.gold-position-panel dt{font-size:8px;color:#596e8b}.gold-position-panel dd{color:#d2c5a1;font-size:11px;margin-top:8px}.gold-position-panel>small{font-size:7px;color:#596e8b}.gold-quote-panel{padding:26px 28px;background:white;min-width:0}.gold-quote-panel .eyebrow{font-size:7px;margin-bottom:10px}.gold-quote-panel .panel-heading h2{font-size:15px;font-weight:500}.chart-periods{display:flex;gap:3px}.chart-periods button{font-size:8px;border:1px solid transparent;padding:7px 9px;color:#596e8b;border-radius:3px}.chart-periods button.active{background:#f2ead9;border-color:#e9dcc0;color:#967b42}.gold-quote-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:34px}.gold-quote-head>strong{font-family:var(--heading);font-size:28px;font-weight:500;letter-spacing:-.7px;color:#615c44}.gold-quote-head>strong small{font-size:12px;letter-spacing:0;color:#596e8b}.performance-badge{font-size:10px;color:#6a8556;background:#f2f7ea;border:1px solid #e1ebd1;padding:7px 10px;border-radius:3px;white-space:nowrap}.performance-badge small{font-size:8px;color:#a4b78b;margin-left:4px}.gold-chart{margin-top:30px}.gold-chart>svg{width:100%;height:190px;display:block;overflow:visible}.chart-label{font-size:8px;fill:#9cafc8;stroke:none;font-family:var(--font)}.gold-chart .chart-x{padding-left:36px;margin-top:-9px;font-size:8px;color:#a6b08e}.chart-note{border-top:1px solid #e7ebde;margin-top:28px;padding-top:15px;display:flex;align-items:center;gap:6px;font-size:8px;color:#596e8b;line-height:1.6}.chart-note svg{width:12px;height:12px}.popover{position:absolute;top:47px;right:-45px;width:310px;border:1px solid #dce5f1;background:white;box-shadow:0 12px 40px #2a2e1d16;border-radius:5px;padding:19px;z-index:40}.popover-title{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600;padding-bottom:12px}.popover-title>span{color:#b1996e;font-size:8px;font-weight:400}.popover article{display:flex;align-items:flex-start;gap:10px;border-top:1px solid #eff0e7;padding:14px 0 0}.popover article+article{margin-top:14px}.mini-icon{width:29px;height:29px;background:#f4f1e6;color:#b09b68;display:grid;place-items:center;border:1px solid #eae3d0;border-radius:4px;flex-shrink:0}.mini-icon svg{width:14px;height:14px}.popover strong{font-size:10px;font-weight:500}.popover p{font-size:9px;line-height:1.6;color:#596e8b;margin-top:5px}.popover small{font-size:7px;display:block;color:#9cafc8;margin-top:6px}dialog{position:fixed;width:465px;max-width:calc(100% - 32px);max-height:85dvh;overflow-y:auto;background:#ffffff;color:#071a44;border:1px solid #e0ddce;border-radius:7px;padding:32px;box-shadow:0 30px 100px #23261635}dialog::backdrop{background:#071a4466;backdrop-filter:blur(4px)}body:has(dialog[open]){overflow:hidden}.modal-close{position:absolute;top:10px;right:10px}.modal-symbol{width:39px;height:39px;border:1px solid #e4dcc6;background:#f3eddf;color:#aa925c;display:grid;place-items:center;border-radius:4px;margin-bottom:22px}.modal-symbol>svg{width:20px;height:20px}dialog .eyebrow{font-size:7px;letter-spacing:1.2px;margin-bottom:10px;color:#ac9e7c}dialog h2{font-size:22px;font-weight:550;letter-spacing:-.6px;line-height:1.4;margin-bottom:12px}dialog h3{font-size:12px;font-weight:500;margin:20px 0 10px}dialog p{font-size:11px;line-height:1.8;color:#596e8b}dialog label{display:block;font-size:10px;color:#596e8b;margin-top:19px;margin-bottom:7px}dialog input,dialog select,dialog textarea{width:100%;border:1px solid #dfe4d4;border-radius:3px;padding:11px;font-size:12px;color:#4e5f3e;background:#ffffff;min-height:36px}dialog textarea{resize:vertical;min-height:95px}dialog small{display:block;font-size:9px;line-height:1.8;color:#596e8b;margin-top:10px}dialog .gold-button{width:100%;margin-top:21px;min-height:39px}.modal-info{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px;border:1px solid #e7e3d6;background:#faf8f1;border-radius:4px;margin-top:17px;color:#a69b7d;font-size:10px;line-height:1.5}.modal-info strong{font-size:14px;color:#8f7646;font-weight:500}.modal-info>span:last-child:not(:first-child){font-size:9px}.modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.modal-grid .modal-info{display:block}.modal-grid .modal-info strong{display:block;font-size:22px;margin-top:9px}.modal-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:15px 0;text-align:left;border-bottom:1px solid #e9ecdf;font-size:11px;color:#79895f}.modal-option svg{width:15px;height:15px}.modal-option small{font-size:8px;margin-top:6px}.modal-option .tag{font-size:6px}.error-message{font-size:10px;line-height:1.6;color:#a15c41;margin-top:12px}.success-message{border:1px solid #d9e6cb;background:#f6faef;color:#78925d;font-size:11px;line-height:1.8;padding:17px;border-radius:4px;margin-top:21px}details{padding:15px 0;border-bottom:1px solid #e9ecdf}summary{font-size:10px;line-height:1.6;color:#596e8b;cursor:pointer}details p{font-size:10px;margin-top:10px}.toast{position:fixed;left:50%;transform:translateX(-50%);bottom:25px;background:#071a44;border:1px solid #57583d;color:#e0d3b4;font-size:11px;line-height:1.7;padding:12px 20px;border-radius:4px;box-shadow:0 4px 25px #071a4422;z-index:80;max-width:calc(100% - 36px);text-align:center}.money.masked{letter-spacing:2px!important}.metric-value.masked{color:#596e8b}.detail-amount.masked{color:#596e8b}
@media(min-width:1650px){.nav-wrap{padding-left:36px;padding-right:42px}.side-rail~main{margin-left:85px}.side-rail{width:85px}.main-nav{margin-left:60px}main{padding:0 42px}.welcome{padding-top:36px;padding-bottom:30px}.overview-grid{gap:24px}.gold-card-content{padding:27px 25px;min-height:175px}.gold-card-header{padding-left:25px;padding-right:25px}.income-panel{padding:22px 26px 16px}.activity-row{min-height:62px;padding-top:15px;padding-bottom:15px}.income-chart>svg{height:83px}.gold-card-bottom{padding-left:25px;padding-right:25px}.metric{padding-top:23px;padding-bottom:22px}}
@media(max-width:1250px){.nav-wrap{padding-left:20px;padding-right:22px;gap:14px}.brand small,.brand-divider{display:none}.main-nav{margin-left:17px}.main-nav .nav-item{padding:9px 12px;font-size:9px}.nav-tools{gap:12px}.header-demo{font-size:5px}.profile-button{padding-left:12px}.profile-button>svg{margin-left:5px}.side-rail{width:62px}.side-rail~main{margin-left:62px}.rail-button.active:before{left:-12px}main{padding:0 26px}.welcome h1{font-size:23px}.welcome-actions{gap:15px}.metric{padding:18px}.metric-value{font-size:24px}.metric-label{font-size:9px}.metric-label>.small-tag{font-size:5px}.allocation-legend{gap:10px}.allocation-legend>span{font-size:6px}.allocation-legend b{font-size:6px}.overview-grid{grid-template-columns:1.15fr 1fr;gap:18px}.gold-card-header{padding:15px 18px}.gold-card-content{padding:21px 18px 17px;grid-template-columns:1.1fr .9fr .9fr;min-height:157px}.gold-position h2{font-size:32px}.gold-equivalent{font-size:12px}.gold-performance{font-size:8px}.gold-performance>span{font-size:6px}.gold-market{padding-left:12px;margin-left:2px}.gold-market>strong{font-size:13px}.gold-market small{font-size:8px}.gold-market>span{font-size:7px}.dark-outline{gap:12px;font-size:7px;padding:8px}.gold-card-header>span:first-child{font-size:10px;gap:8px}.gold-fineness{font-size:5px;letter-spacing:1px}.gold-ingot{margin-left:-15px;margin-right:-7px}.gold-ingot>svg{height:150px}.gold-card-bottom{padding:11px 18px;font-size:5px}.gold-card-bottom>span:last-child{font-size:5px}.income-panel{padding:16px 18px 12px}.income-number{margin-top:16px}.income-chart>svg{height:76px}.income-legend{font-size:7px;margin-top:13px;gap:10px}.income-legend>span{font-size:7px;gap:4px}.income-legend b{font-size:8px;margin-left:1px}.activity-heading h2{font-size:15px}.activity-heading>div>span{font-size:8px}.transaction-detail{padding-left:22px;padding-right:22px}.detail-footer{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}.activity-row{gap:10px;padding:13px 10px}.tx-detail>strong{font-size:9px}.tx-amount>strong{font-size:10px}.tx-detail>small{font-size:7px}.row-arrow{margin-left:1px}.connection-strip{gap:13px;padding:15px 18px}.assistance-line .text-button{font-size:7px}.gold-quote-panel{padding:24px}.gold-quote-panel .panel-heading h2{font-size:14px}.gold-position-panel{padding:24px}.chart-periods button{font-size:7px;padding:6px 8px}.gold-position-panel dl{gap:25px}}
@media(max-width:1020px){.profile-button>span:not(.avatar),.profile-button>svg{display:none}.header-demo{display:none}.nav-tools{gap:9px}.original-logo{width:165px}.main-nav{margin-left:15px}.main-nav .nav-item{font-size:9px;padding:9px 10px}.side-rail{width:57px}.side-rail~main{margin-left:57px}.rail-button{width:35px;height:35px}.rail-button.active:before{left:-12px}.rail-top{gap:12px}main{padding:0 22px}.welcome h1{font-size:21px}.welcome p{font-size:9px}.welcome-actions{gap:12px}.welcome-actions .date-label{display:none}.welcome-actions .gold-button{font-size:9px;padding:8px 11px}.summary-strip{grid-template-columns:1fr 1fr 1fr}.metric{padding:18px 20px}.metric-allocation{display:none}.metric-label{font-size:9px}.metric-value{font-size:25px}.overview-grid{grid-template-columns:1.15fr 1fr;gap:16px}.gold-card-content{grid-template-columns:1fr .9fr;padding:22px 18px;min-height:163px}.gold-market{display:none}.gold-ingot{max-width:160px;justify-self:end;width:100%;margin-right:-10px}.gold-card-header>span:first-child{font-size:9px}.gold-card-header>span:first-child svg{height:15px;width:15px}.income-number{gap:10px}.income-number>strong{font-size:24px}.income-number>span{font-size:6px}.income-panel .panel-heading h2{font-size:10px}.income-legend>span{font-size:6px}.income-legend b{font-size:7px}.transaction-workspace{grid-template-columns:1fr 1.05fr}.activity-heading>div>span{display:none}.tabs{gap:2px}.tabs button{font-size:8px;padding:8px 9px}.search-field input{width:100px}.activity-controls select{font-size:8px;max-width:130px}.activity-row{gap:8px;padding:13px 8px}.tx-icon{width:25px;height:25px;border-radius:3px}.tx-icon svg{width:13px;height:13px}.tx-detail>strong{font-size:8px}.tx-detail>small{font-size:7px}.tx-detail>small>span{display:none}.tx-amount>strong{font-size:9px}.tx-amount>small{font-size:6px}.row-arrow{display:none}.transaction-detail{padding:22px 19px 0}.detail-topline>span:first-child{font-size:5px;letter-spacing:1px}.detail-status{font-size:7px}.detail-title-row h3{font-size:13px}.detail-amount{font-size:25px}.detail-facts dt{font-size:7px}.detail-facts dd{font-size:8px}.detail-facts>div:last-child{gap:5px;flex-wrap:wrap}.detail-footer{margin-left:-19px;margin-right:-19px;padding-left:19px;padding-right:19px}.detail-footer>span{font-size:6px}.detail-footer>.text-button{font-size:7px}.list-column-heading{font-size:5px;padding-left:9px}.list-column-heading>span:last-child{padding-right:8px}.connection-copy h3{font-size:11px}.connection-copy p{font-size:8px}.connection-strip{gap:12px;padding:15px}.connection-strip>.text-button{font-size:8px}.connection-strip>.outline-button{font-size:8px;padding:8px 10px}.avatar-stack{margin-left:auto}.avatar-stack>span{width:21px;height:21px}.connection-divider{margin:0}.assistance-line{gap:12px}.assistance-line>span{font-size:6px}.assistance-line>div{gap:16px}.footer-signature{display:none}footer>span{font-size:6px}footer>div{gap:15px}.gold-page-grid{grid-template-columns:.8fr 1.2fr}.gold-position-panel{padding:22px}.gold-quote-panel{padding:22px 20px}.gold-quote-panel .panel-heading{align-items:flex-start;gap:12px;flex-wrap:wrap}.gold-quote-panel .panel-heading h2{font-size:13px}.gold-quote-head{margin-top:24px;gap:8px}.gold-quote-head>strong{font-size:23px}.performance-badge{font-size:8px;padding:6px 7px}.performance-badge small{font-size:6px}.gold-chart>svg{height:175px}.chart-note{font-size:7px}.gold-position-panel h2{font-size:31px}.gold-position-panel h2>span{font-size:12px}.gold-position-panel .gold-equivalent{font-size:17px}.large-gold-art>svg{height:190px}.opportunities-grid{gap:16px}.asset-visual{height:145px}.asset-body{padding:18px}.asset-body h2{font-size:14px}.asset-meta strong{font-size:11px}.asset-meta span{font-size:7px}}
@media(max-width:760px){.topbar{height:67px}.nav-wrap{padding:0 20px}.original-logo{width:174px}.main-nav{display:none;position:absolute;top:66px;left:0;right:0;margin:0;border-radius:0;border:0;border-bottom:1px solid #e0dfd3;padding:12px 18px;box-shadow:0 10px 30px #2c301512;z-index:40;background:#ffffff;gap:5px}.main-nav.mobile-open{display:flex}.main-nav .nav-item{font-size:9px;justify-content:center;flex:1;padding:12px 7px}.nav-tools{gap:10px}.profile-button{display:none}.mobile-menu{display:flex}.side-rail{display:none}.side-rail~main{margin-left:0}main{padding:0 21px}.welcome{padding:24px 0 22px;align-items:flex-start;gap:12px}.welcome h1{font-size:23px;line-height:1.4}.welcome h1>span{display:block}.breadcrumb{font-size:8px;gap:8px;margin-bottom:12px}.welcome p{font-size:9px;line-height:1.8;max-width:250px}.welcome-actions{margin-top:30px}.welcome-actions .gold-button{font-size:0;width:33px;height:33px;padding:0;min-height:33px;gap:0}.welcome-actions .gold-button svg{width:16px;height:16px}.welcome-actions .gold-button:after{content:none}.summary-title{margin-bottom:10px}.summary-title .eyebrow{font-size:7px;letter-spacing:1.1px}.summary-title .text-button{font-size:8px}.summary-title .text-button svg{width:12px;height:12px}.summary-strip{grid-template-columns:1fr 1fr;border-radius:5px;background:#f9faf6}.metric{padding:17px 18px}.metric:first-child{grid-column:1/-1;border-bottom:1px solid #e8eadf;display:grid;grid-template-columns:1.15fr 1fr;gap:4px 15px;align-items:center;background:#f5f6ef}.metric:first-child .metric-label{font-size:10px}.metric:first-child .metric-label svg{display:none}.metric:first-child .metric-value{grid-row:1/3;grid-column:2;margin:0;text-align:right;font-size:25px}.metric:first-child>small{margin-top:1px;font-size:7px}.metric+.metric:before{display:none}.metric:nth-child(3){border-left:1px solid #e4e7d9}.metric-label{font-size:8px}.metric-label>svg{width:12px;height:12px}.metric-value{font-size:24px;margin-top:12px}.metric>small{font-size:7px;margin-top:9px}.metric>small>.mini-dot{width:4px;height:4px}.overview-grid{grid-template-columns:1fr;gap:16px;margin-top:18px}.gold-card-header{padding:15px 19px}.gold-card-header>span:first-child{font-size:11px;gap:9px}.gold-fineness{font-size:6px;letter-spacing:1px}.gold-card-content{grid-template-columns:1fr 1fr;min-height:169px;padding:23px 21px 22px}.gold-position h2{font-size:37px;margin-top:10px}.gold-position h2>span{font-size:23px}.gold-equivalent{font-size:15px;margin-top:9px}.gold-performance{font-size:9px;margin-top:14px}.gold-performance>span{font-size:7px;margin-left:4px}.dark-eyebrow{font-size:7px;letter-spacing:1.5px}.gold-ingot{max-width:190px;margin-left:-9px;margin-right:-10px}.gold-ingot>svg{height:172px}.gold-card-bottom{padding:12px 19px;font-size:6px}.gold-card-bottom>span:last-child{font-size:6px;letter-spacing:.8px}.gold-card-bottom b{font-size:5px;margin-left:3px}.income-panel{padding:18px 20px 15px}.income-panel .panel-heading h2{font-size:11px}.panel-heading>.small-tag{font-size:6px}.income-number{margin-top:16px;gap:15px}.income-number>strong{font-size:28px}.income-number>span{font-size:8px}.income-chart{margin-top:17px}.income-chart>svg{height:80px}.chart-x{font-size:7px;margin-top:8px}.income-legend{margin-top:16px;padding-top:13px}.income-legend>span{font-size:8px;gap:5px}.income-legend b{font-size:9px;margin-left:3px}.activity-workspace{margin-top:24px}.activity-heading{margin-bottom:15px}.activity-heading h2{font-size:16px}.activity-heading>.text-button{font-size:8px}.workspace-toolbar{flex-direction:column;align-items:stretch;gap:11px;margin-bottom:12px}.tabs{gap:5px}.tabs button{font-size:9px;padding:8px 11px;min-height:31px}.activity-controls{gap:8px}.search-field{flex:1;min-width:0}.search-field input{width:100%;font-size:9px}.search-field svg{width:13px;height:13px}.activity-controls select{max-width:none;font-size:9px;min-width:125px;height:32px}.transaction-workspace{grid-template-columns:1fr;border-radius:5px;min-height:0}.transaction-list-pane{padding:0 7px 7px}.list-column-heading{padding:14px 13px 7px;font-size:6px}.list-column-heading>span:last-child{padding-right:24px}.activity-row{padding:13px 12px;gap:10px;min-height:60px}.activity-row .tx-icon{width:29px;height:29px;border-radius:4px}.activity-row .tx-icon svg{width:15px;height:15px}.activity-row .tx-detail>strong{font-size:10px}.activity-row .tx-detail>small{font-size:8px}.activity-row .tx-detail>small>span{display:inline;font-size:7px}.activity-row .tx-amount>strong{font-size:10px}.activity-row .tx-amount>small{font-size:7px}.row-arrow{display:flex}.row-arrow svg{width:11px;height:11px}.transaction-detail{border-left:0;border-top:1px solid #e6e8dd;padding:22px 21px 0;min-height:326px}.detail-topline>span:first-child{font-size:6px;letter-spacing:1.3px}.detail-status{font-size:8px}.detail-title-row{margin-top:18px}.detail-title-row h3{font-size:15px}.detail-id{font-size:7px}.detail-amount{font-size:29px;margin-top:14px}.detail-facts{gap:14px;margin-top:20px}.detail-facts dt{font-size:8px}.detail-facts dd{font-size:9px}.detail-facts>div:last-child{gap:9px}.detail-flow{margin-bottom:19px}.detail-flow>span{font-size:7px}.detail-flow b{width:30px}.detail-footer{margin-left:-21px;margin-right:-21px;padding:13px 20px}.detail-footer>span{font-size:7px}.detail-footer>.text-button{font-size:8px}.connection-strip{flex-wrap:wrap;gap:12px 11px;padding:18px;margin-top:18px}.connection-copy h3{font-size:12px}.connection-copy p{font-size:9px}.connection-symbol{width:32px;height:32px}.avatar-stack{display:none}.connection-strip>.text-button{margin-left:auto;font-size:8px}.connection-divider{display:none}.connection-strip>.icon-button{width:32px;height:32px;border:1px solid #e0d7c4;background:#fffcf4}.connection-strip>.outline-button{font-size:9px;flex:1;height:33px;background:#fffcf5}.assistance-line{align-items:flex-start;gap:14px;flex-direction:column;padding-top:19px;padding-bottom:3px}.assistance-line>span{font-size:7px}.assistance-line>div{display:flex;justify-content:space-between;width:100%;gap:15px}.assistance-line .text-button{font-size:8px}.assistance-line .text-button svg{width:12px;height:12px}footer{align-items:flex-start;flex-direction:column;padding:19px 0 23px;margin-top:23px;gap:17px}footer>span{font-size:7px;line-height:1.8}.footer-separator{margin:0 6px}footer>div{gap:25px}footer button{font-size:8px}.footer-signature{display:block;font-size:5px;letter-spacing:1.2px;margin-left:auto}footer>div{width:100%;gap:20px}.page-title{padding:27px 0 25px;display:block}.page-title h1{font-size:24px;line-height:1.5;margin-top:11px}.page-title p{font-size:10px;line-height:1.8;margin-top:9px}.page-title .eyebrow{font-size:7px;letter-spacing:1.2px}.page-title>.gold-button,.page-title>.outline-button,.page-title>.network-pill{margin-top:18px}.opportunities-grid{grid-template-columns:1fr;gap:18px}.asset-visual{height:190px}.asset-body{padding:21px}.asset-body h2{font-size:17px}.asset-body p{font-size:10px}.asset-meta{padding-top:17px;margin-top:20px}.asset-meta span{font-size:9px}.asset-meta strong{font-size:14px}.asset-body>.outline-button{font-size:10px;min-height:36px}.info-banner{align-items:flex-start;font-size:9px;padding:14px;gap:9px;line-height:1.8}.info-banner svg{width:14px;height:14px;margin-top:1px}.investment-stats{gap:10px;grid-template-columns:1fr}.investment-stats article{padding:19px;display:grid;grid-template-columns:1.1fr 1fr;gap:8px 10px}.investment-stats span{font-size:9px}.investment-stats strong{font-size:22px;grid-column:2;grid-row:1/3;margin:0;text-align:right;align-self:center}.investment-stats small{font-size:7px;margin:0;line-height:1.8}.holding-card{padding:18px;grid-template-columns:1fr;gap:15px}.building-visual{min-height:150px}.building-visual svg{height:50px;width:50px}.holding-card h2{font-size:20px;margin-top:14px}.holding-card>div:last-child{padding:8px}.holding-card dl{gap:16px;flex-wrap:wrap}.holding-card dd{font-size:10px}.gold-holding-row{gap:10px;padding:15px}.gold-holding-row .card-icon{width:29px;height:29px}.gold-holding-row .card-icon svg{width:15px;height:15px}.gold-holding-row strong{font-size:10px}.gold-holding-row small{font-size:7px}.gold-holding-row>b{font-size:11px}.gold-holding-row>.positive{font-size:8px;margin-left:7px}.gold-holding-row>svg{width:12px;height:12px;margin-left:3px}.transactions-toolbar{padding:15px 17px;flex-wrap:wrap;gap:12px}.transactions-toolbar h3{font-size:11px}.transactions-toolbar select{font-size:9px}.transaction-day{padding:19px 17px 0}.transaction-row{gap:11px;padding:19px 0}.tx-time{font-size:8px;width:27px}.transaction-row .tx-detail h3{font-size:9px;max-width:145px}.transaction-row .tx-detail p{font-size:7px;max-width:145px;line-height:1.7}.transaction-row .tx-amount strong{font-size:10px}.transaction-row .tx-icon{width:26px;height:26px}.day-label{font-size:8px}.gold-page-grid{grid-template-columns:1fr;border-radius:5px}.gold-position-panel{padding:24px;display:grid;grid-template-columns:1fr 1fr;position:relative;gap:0 10px}.gold-position-panel>.eyebrow{grid-column:1/-1;font-size:8px;letter-spacing:1.3px}.large-gold-art{grid-row:2/6;grid-column:2;align-self:center;margin-left:-25px}.large-gold-art>svg{height:180px}.gold-position-panel h2{font-size:33px;margin-top:27px}.gold-position-panel h2>span{font-size:10px;display:block;margin:7px 0 0;letter-spacing:.2px}.gold-position-panel .gold-equivalent{font-size:17px;margin-top:12px}.gold-position-panel dl{grid-column:1/-1;padding-top:17px;margin-top:20px;margin-bottom:13px;gap:45px}.gold-position-panel dt{font-size:8px}.gold-position-panel dd{font-size:11px}.gold-position-panel>small{font-size:7px;grid-column:1/-1}.gold-quote-panel{padding:24px 20px}.gold-quote-panel .panel-heading{flex-wrap:nowrap;gap:12px}.gold-quote-panel .eyebrow{font-size:6px;letter-spacing:1.1px;margin-bottom:8px}.gold-quote-panel .panel-heading h2{font-size:11px;line-height:1.6}.chart-periods{gap:2px}.chart-periods button{font-size:7px;padding:7px}.gold-quote-head{margin-top:25px;align-items:baseline;gap:10px}.gold-quote-head>strong{font-size:24px}.gold-quote-head>strong small{font-size:10px}.performance-badge{font-size:8px;padding:6px}.performance-badge small{font-size:6px;margin-left:3px}.gold-chart{margin-top:25px}.gold-chart>svg{height:150px}.gold-chart .chart-x{padding-left:20px;font-size:6px;margin-top:-13px}.chart-note{font-size:7px;margin-top:22px;padding-top:14px;gap:7px}.chart-note svg{width:11px;height:11px}.popover{right:-45px;top:44px;width:min(305px,calc(100vw - 40px))}dialog{padding:29px 24px;border-radius:6px}dialog h2{font-size:21px}dialog p{font-size:11px}.modal-info{font-size:9px;padding:14px}.modal-info>strong{font-size:12px}.modal-info>span:last-child:not(:first-child){font-size:8px}.modal-grid .modal-info strong{font-size:21px}.toast{bottom:22px;font-size:10px;width:max-content}}
@media(max-width:370px){main{padding:0 16px}.nav-wrap{padding:0 16px}.original-logo{width:160px}.nav-tools{gap:6px}.welcome h1{font-size:21px}.welcome p{font-size:8px}.metric{padding:16px}.metric-label{font-size:7px}.metric-value{font-size:23px}.metric:first-child .metric-value{font-size:23px}.metric:first-child .metric-label{font-size:9px}.activity-row .tx-detail>strong{font-size:9px}.activity-row .tx-amount>strong{font-size:9px}.activity-row{gap:8px;padding-left:9px;padding-right:9px}.activity-row .tx-icon{height:26px;width:26px}.row-arrow{display:none}.transaction-row .tx-detail h3{max-width:124px;font-size:8px}.transaction-row .tx-detail p{max-width:124px;font-size:6px}.gold-fineness{font-size:5px}.gold-card-header>span:first-child{font-size:10px}.gold-card-content{padding-left:19px;padding-right:19px}.gold-card-bottom>span:last-child b{display:none}.gold-card-bottom>span:last-child{font-size:5px}.income-legend>span{font-size:7px}.income-legend b{font-size:8px}.gold-performance>span{font-size:6px}.gold-equivalent{font-size:14px}.connection-copy h3{font-size:11px}.connection-copy p{font-size:8px}.connection-strip>.text-button{font-size:7px}.footer-signature{display:none}.gold-quote-head>strong{font-size:22px}.gold-quote-panel .panel-heading h2{font-size:10px}.gold-quote-head{gap:6px}.performance-badge{font-size:7px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

/* Legible compact workspace, with neutral surfaces and RentalGold accents. */
:root{--ink:#071a44;--muted:#596e8b;--green:#43866e}.gold-wealth{background:radial-gradient(ellipse at 47% 140%,#94703f35,transparent 70%),linear-gradient(110deg,#071a44,#071a44 75%)}.main-nav .nav-item.active{background:#071a44}.activity-row.selected{background:#071a44}.transaction-detail{background:#f8f7f2}.gold-position-panel{background:radial-gradient(ellipse at 60% 60%,#233d62,#071a44)}.summary-strip{background:#fafaf7}.side-rail{background:#f4f7fb}.gold-card-header>span:first-child{margin-right:auto}.gold-card-link{display:grid;place-items:center;width:23px;height:23px;color:#c9b583;border:1px solid #b1996e40;border-radius:3px;flex-shrink:0}.gold-card-link svg{width:12px;height:12px}.gold-card-link:hover{background:#b1996e22;border-color:#b1996e99}.metric-label{font-size:11px;color:#596e8b}.metric-value{font-size:29px}.metric>small{font-size:9px;color:#596e8b}.metric-allocation .metric-label{font-size:10px}.metric-allocation .small-tag{font-size:7px}.allocation-legend>span,.allocation-legend b{font-size:8px}.metric-allocation>.text-button{font-size:9px}.main-nav .nav-item{font-size:11px}.header-demo{font-size:7px}.profile-button{font-size:11px}.profile-button small{font-size:9px}.breadcrumb{font-size:10px}.welcome p{font-size:11px}.date-label{font-size:11px}.gold-button{font-size:11px}.summary-title .eyebrow{font-size:9px}.summary-title .text-button{font-size:10px}.gold-card-header>span:first-child{font-size:12px}.gold-fineness{font-size:7px}.dark-eyebrow{font-size:8px}.gold-performance{font-size:10px}.gold-performance>span{font-size:8px}.gold-market>span{font-size:9px}.dark-outline{font-size:10px}.gold-card-bottom{font-size:8px}.gold-card-bottom>span:last-child{font-size:7px}.gold-card-bottom b{font-size:6px}.panel-heading h2,.income-panel .panel-heading h2{font-size:12px}.panel-heading>.small-tag{font-size:7px}.income-number>span{font-size:9px;color:#596e8b}.chart-x{font-size:9px;color:#596e8b}.income-legend>span{font-size:9px;color:#596e8b}.income-legend b{font-size:10px;color:#233d62}.activity-heading>div>span{font-size:10px;color:#596e8b}.activity-heading>.text-button{font-size:10px}.tabs button{font-size:10px}.tabs button>span{font-size:8px}.search-field input{font-size:10px;width:135px}.activity-controls select{font-size:10px}.list-column-heading{font-size:8px;color:#596e8b;letter-spacing:1px}.activity-row{min-height:61px;gap:12px}.activity-row .tx-detail{flex:1;min-width:0}.tx-detail>strong{font-size:12px}.tx-detail>small{font-size:9px;color:#596e8b}.tx-detail>small>span{font-size:8px;color:#9cafc8}.tx-amount{flex-shrink:0}.tx-amount>strong{font-size:12px;color:#4b7560}.tx-amount>small{font-size:8px;color:#596e8b}.detail-topline>span:first-child{font-size:8px;letter-spacing:1px;color:#596e8b}.detail-status{font-size:9px}.detail-title-row h3{font-size:16px}.detail-id{font-size:9px;color:#596e8b}.detail-facts dt{font-size:9px;color:#596e8b}.detail-facts dd{font-size:11px;color:#233d62}.detail-facts dd>span{font-size:9px}.detail-flow>span{font-size:8px}.detail-footer{font-size:8px}.detail-footer>.text-button{font-size:9px}.connection-copy h3{font-size:13px}.connection-copy p{font-size:10px;color:#596e8b}.connection-strip>.text-button,.connection-strip>.outline-button{font-size:10px}.assistance-line{font-size:9px}.assistance-line .text-button{font-size:9px}footer{font-size:8px;color:#596e8b}footer button{font-size:8px;color:#596e8b}.footer-signature{font-size:7px}.footer-bottom{color:#596e8b}
@media(max-width:1250px){.main-nav .nav-item{font-size:10px;padding-left:11px;padding-right:11px}.metric-label{font-size:10px}.metric-value{font-size:27px}.metric-allocation .metric-label{font-size:8px}.metric-allocation .small-tag{font-size:6px}.allocation-legend>span,.allocation-legend b{font-size:7px}.gold-card-header>span:first-child{font-size:11px}.gold-fineness{font-size:6px}.gold-performance{font-size:9px}.gold-performance>span{font-size:7px}.dark-outline{font-size:8px;padding-left:9px;padding-right:9px;gap:7px}.gold-market>strong{font-size:13px}.gold-market>span{font-size:8px}.gold-card-bottom{font-size:7px}.gold-card-bottom>span:last-child{font-size:6px}.gold-card-bottom b{font-size:5px}.income-legend>span{font-size:8px}.income-legend b{font-size:9px}.tx-detail>strong{font-size:11px}.tx-amount>strong{font-size:11px}.tx-detail>small{font-size:9px}.detail-topline>span:first-child{font-size:7px}.detail-id{font-size:8px}.detail-facts dd{font-size:10px}.detail-facts dt{font-size:8px}.detail-title-row h3{font-size:15px}.detail-footer>span{font-size:8px}.connection-copy h3{font-size:12px}.connection-copy p{font-size:9px}.connection-strip>.text-button,.connection-strip>.outline-button{font-size:9px}.assistance-line>span{font-size:8px}.assistance-line .text-button{font-size:8px}}
@media(max-width:1020px){.main-nav .nav-item{font-size:10px;padding:9px 10px}.metric-label{font-size:10px}.metric-value{font-size:27px}.metric>small{font-size:9px}.gold-card-header>span:first-child{font-size:10px;gap:7px}.gold-card-header{gap:8px}.gold-fineness{font-size:5px}.gold-card-link{width:21px;height:21px}.gold-card-bottom{font-size:6px}.gold-card-bottom>span:last-child{font-size:5px}.income-panel .panel-heading h2{font-size:11px}.income-number>span{font-size:8px}.income-legend>span{font-size:7px}.income-legend b{font-size:8px}.tabs button{font-size:9px}.search-field input{font-size:9px;width:120px}.activity-controls select{font-size:9px}.list-column-heading{font-size:7px}.activity-row{gap:10px;padding-left:9px;padding-right:9px}.tx-detail>strong{font-size:10px}.tx-detail>small{font-size:8px}.tx-amount>strong{font-size:10px}.tx-amount>small{font-size:7px}.detail-topline>span:first-child{font-size:6px}.detail-title-row h3{font-size:14px}.detail-facts dd{font-size:9px}.detail-facts dd>span{font-size:8px}.detail-footer>span{font-size:7px}.detail-footer>.text-button{font-size:8px}.connection-copy h3{font-size:12px}.connection-copy p{font-size:9px}.connection-strip>.text-button{font-size:9px}.connection-strip>.outline-button{font-size:9px}.assistance-line>span{font-size:7px}footer>span{font-size:7px}}
@media(max-width:760px){.main-nav .nav-item{font-size:10px;padding:12px 7px}.breadcrumb{font-size:9px}.welcome p{font-size:10px;max-width:245px}.welcome-actions .gold-button{font-size:0}.metric:first-child .metric-label{font-size:10px}.metric:first-child>small{font-size:8px}.metric:first-child .metric-value{font-size:25px}.metric-label{font-size:9px}.metric-value{font-size:25px}.metric>small{font-size:8px}.summary-title .eyebrow{font-size:8px}.summary-title .text-button{font-size:9px}.gold-card-header>span:first-child{font-size:11px}.gold-fineness{font-size:6px}.dark-eyebrow{font-size:8px}.gold-performance{font-size:10px}.gold-performance>span{font-size:8px;margin-left:2px}.gold-card-bottom{font-size:7px}.gold-card-bottom>span:last-child{font-size:6px}.gold-card-bottom b{display:none}.income-panel .panel-heading h2{font-size:12px}.income-number>span{font-size:8px}.income-legend>span{font-size:8px}.income-legend b{font-size:9px}.activity-heading>.text-button{font-size:9px}.tabs button{font-size:10px}.search-field input{font-size:10px;width:100%}.activity-controls select{font-size:10px}.list-column-heading{font-size:7px}.activity-row{gap:10px}.activity-row .tx-detail>strong{font-size:11px}.activity-row .tx-detail>small{font-size:9px}.activity-row .tx-detail>small>span{font-size:8px}.activity-row .tx-amount>strong{font-size:11px}.activity-row .tx-amount>small{font-size:8px}.detail-topline>span:first-child{font-size:7px}.detail-title-row h3{font-size:16px}.detail-id{font-size:8px}.detail-facts dt{font-size:9px}.detail-facts dd{font-size:10px}.detail-flow>span{font-size:9px}.detail-footer>span{font-size:8px}.detail-footer>.text-button{font-size:9px}.detail-facts>div:last-child{flex-wrap:wrap}.connection-copy h3{font-size:12px}.connection-copy p{font-size:9px}.connection-strip>.text-button{font-size:8px}.connection-strip>.outline-button{font-size:10px}.assistance-line>span{font-size:8px}.assistance-line .text-button{font-size:9px}footer>span{font-size:8px}.footer-signature{font-size:5px}}
@media(max-width:370px){.metric-label{font-size:8px}.metric-value{font-size:23px}.metric:first-child .metric-value{font-size:23px}.gold-card-header>span:first-child{font-size:10px}.gold-fineness{font-size:5px}.gold-performance>span{font-size:7px}.main-nav .nav-item{font-size:9px}.activity-row .tx-detail>strong{font-size:10px}.activity-row .tx-amount>strong{font-size:10px}.connection-copy p{font-size:8px}.connection-strip>.text-button{font-size:7px}.income-legend>span{font-size:7px}.income-legend b{font-size:8px}.detail-topline>span:first-child{font-size:6px}}
@media(min-width:761px){.welcome{padding-top:23px;padding-bottom:21px}.gold-card-header{padding-top:13px;padding-bottom:13px}.gold-card-content{padding-top:14px;padding-bottom:14px;min-height:142px}.gold-ingot>svg{height:133px}.gold-card-bottom{padding-top:10px;padding-bottom:10px}.income-chart>svg{height:65px}.income-number{margin-top:14px}.income-legend{margin-top:12px;padding-top:10px}}

.mobile-extra{display:none!important}.metric-value{white-space:nowrap}
@media(max-width:760px){.main-nav{flex-wrap:wrap}.main-nav .nav-item{flex:1 0 28%;font-size:10px}.mobile-extra{display:flex!important}.metric:first-child{grid-template-columns:1fr auto;gap:4px 10px}.metric:first-child .metric-label{font-size:9px}.metric:first-child .metric-value{font-size:24px}.gold-card-content{padding:18px 20px;min-height:147px}.gold-ingot>svg{height:135px}.gold-position h2{font-size:34px}.income-chart>svg{height:64px}.transaction-detail{scroll-margin-top:82px}}
@media(max-width:370px){.metric:first-child .metric-value{font-size:21px}.metric:first-child .metric-label{font-size:8px}.metric:first-child>small{font-size:7px}.gold-performance>span{font-size:7px}}

.overview-grid{align-items:start}.gold-inline-detail{padding:18px 21px 19px;border-top:1px solid #ffffff12;background:#071a4425}.inline-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.inline-chart-heading h3{font-family:var(--font);font-size:11px;font-weight:500;color:#ded6c1}.gold-inline-detail .chart-periods button{font-size:8px;color:#596e8b;padding:6px 9px}.gold-inline-detail .chart-periods button.active{background:#b1996e20;border-color:#b1996e40;color:#d6bf8e}.inline-chart-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px}.inline-chart-meta>span:first-child{font-size:8px;color:#596e8b}.gold-inline-detail .performance-badge{padding:4px 7px;font-size:9px;background:#74885e12;border-color:#74885e30;color:#a4b691}.gold-inline-detail .performance-badge small{color:#596e8b;font-size:7px}.gold-inline-detail .gold-chart{margin-top:14px}.gold-inline-detail .gold-chart>svg{height:135px}.gold-inline-detail .chart-guide{stroke:#ffffff17}.gold-inline-detail .chart-label{fill:#596e8b;font-size:13px}.gold-inline-detail .gold-chart .chart-x{font-size:8px;color:#596e8b;margin-top:-11px}.gold-card-link[aria-expanded="true"]>svg,.dark-outline[aria-expanded="true"]>svg{transform:rotate(180deg)}.gold-wealth{scroll-margin-top:95px}.income-panel{min-height:224px}
@media(max-width:760px){.main-nav .nav-item{flex:1 0 28%}.gold-inline-detail{padding:17px 19px}.inline-chart-heading h3{font-size:10px}.gold-inline-detail .chart-periods button{font-size:8px;padding:6px 8px}.inline-chart-meta>span:first-child{font-size:7px}.gold-inline-detail .performance-badge{font-size:8px}.gold-inline-detail .performance-badge small{font-size:6px}.gold-inline-detail .gold-chart>svg{height:115px}.gold-inline-detail .chart-label{font-size:18px}.gold-inline-detail .gold-chart .chart-x{font-size:8px;margin-top:-8px;padding-left:20px}.income-panel{min-height:0}}

/* Dark brand header and compact hero above the light workspace. */
.topbar{background:#071a44f5;border-bottom:1px solid #ffffff12;color:#eee9dd}.brand-divider{background:#ffffff1c}.brand small{color:#596e8b}.main-nav{background:#ffffff06;border-color:#ffffff10}.main-nav .nav-item{color:#596e8b}.main-nav .nav-item:hover{color:#e1c99d;background:#ffffff06}.main-nav .nav-item.active{background:#b1996e22;color:#e8cc97;box-shadow:inset 0 0 0 1px #b1996e40}.header-demo{color:#596e8b}.nav-tools>.profile-button{border-color:#ffffff17;color:#e5e1d6}.profile-button small{color:#596e8b}.topbar .icon-button{color:#596e8b}.topbar .icon-button:hover{background:#ffffff09;color:#d7bd89}.notification-button i{border-color:#071a44}.popover{color:var(--ink)}.side-rail{background:#071a44;border-color:#ffffff0a}.rail-button{color:#596e8b}.rail-button:hover{background:#ffffff06;color:#d5bc89}.rail-button.active{background:#b1996e18;border-color:#b1996e35;color:#d5b67b}.rail-divider,.rail-monogram{border-color:#ffffff10}.rail-divider{background:#ffffff10}.rail-monogram{color:#233d62}.dashboard-hero{position:relative;isolation:isolate;background:radial-gradient(ellipse at 84% 15%,#a8894c1a,transparent 60%),linear-gradient(115deg,#071a44,#071a44 80%);margin:0 -34px;padding:0 34px 25px;overflow:hidden;border-bottom:1px solid #b1996e35}.dashboard-hero:before{content:'';position:absolute;z-index:-1;right:19%;top:-57px;width:270px;height:270px;background:url(assets/rentalgold-crest.svg) center/contain no-repeat;opacity:.025;pointer-events:none;transform:rotate(-8deg)}.dashboard-hero .welcome{padding-top:25px;padding-bottom:24px}.dashboard-hero .welcome h1{color:#f5f2e9}.dashboard-hero .welcome h1>span{color:#cfb385}.dashboard-hero .breadcrumb{color:#596e8b}.dashboard-hero .breadcrumb>span{color:#233d62}.dashboard-hero .welcome p{color:#596e8b}.dashboard-hero .date-label{color:#596e8b}.dashboard-hero .summary-title .eyebrow{color:#596e8b}.dashboard-hero .summary-title .text-button{color:#596e8b}.dashboard-hero .summary-title .text-button:hover{color:#dfc99a}.dashboard-hero .summary-strip{background:#ffffff03;border-color:#ffffff13}.dashboard-hero .metric+.metric:before{background:#ffffff10}.dashboard-hero button.metric:hover{background:#ffffff04}.dashboard-hero .metric-label{color:#596e8b}.dashboard-hero .metric-label>svg{color:#596e8b}.dashboard-hero .metric-value{color:#f4f1e7}.dashboard-hero .metric-value>span{color:#596e8b}.dashboard-hero .metric>small{color:#596e8b}.dashboard-hero .positive{color:#94b49b}.dashboard-hero .allocation-bar>span:first-child{background:#596e8b}.dashboard-hero .allocation-bar>span:last-child{background:#c9ad76}.dashboard-hero .allocation-legend>span{color:#596e8b}.dashboard-hero .allocation-legend b{color:#9cafc8}.dashboard-hero .allocation-legend i{background:#596e8b}.dashboard-hero .allocation-legend>span:last-child i{background:#c9ad76}.dashboard-hero .small-tag{color:#b7a078;background:#b1996e10;border-color:#b1996e28}.dashboard-hero .metric-allocation>.text-button{color:#bba47a}.dashboard-hero .live-dot{background:#b59d70}.dashboard-hero .money.masked{color:#a79b7b}.overview-grid{margin-top:23px}
@media(min-width:1650px){.dashboard-hero{margin-left:-42px;margin-right:-42px;padding-left:42px;padding-right:42px}}
@media(max-width:1250px){.dashboard-hero{margin-left:-26px;margin-right:-26px;padding-left:26px;padding-right:26px}}
@media(max-width:1020px){.dashboard-hero{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}}
@media(max-width:760px){.main-nav{background:#071a44;border-color:#ffffff15}.main-nav .nav-item{color:#596e8b}.main-nav .nav-item.active{color:#e8cc97;background:#b1996e22}.dashboard-hero{margin-left:-21px;margin-right:-21px;padding-left:21px;padding-right:21px;padding-bottom:22px}.dashboard-hero .welcome{padding-top:23px;padding-bottom:23px}.dashboard-hero .metric:first-child{background:#ffffff02;border-bottom-color:#ffffff10}.dashboard-hero .metric:nth-child(3){border-left-color:#ffffff10}.dashboard-hero:before{right:-60px;top:-15px;width:220px;height:220px;opacity:.035}}
@media(max-width:370px){.dashboard-hero{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}
/* Rich metallic gold, balanced by the white workspace. */
:root{--gold:#d6a332;--gold-dark:#9c701f;--sand:#f5e5bc}.gold-button{background:linear-gradient(110deg,#bf8b24 0%,#f5d777 48%,#dbad45 100%);border-color:#dfb549;color:#352507;box-shadow:inset 0 1px 0 #fff1ba99,0 2px 6px #b1801812}.gold-button:hover{background:linear-gradient(110deg,#d3a036,#ffe394,#e9bc54);border-color:#e4bb56}.dashboard-hero{background:radial-gradient(ellipse at 85% 4%,#c7952029,transparent 58%),linear-gradient(115deg,#071a44,#071a44 80%);border-bottom-color:#cf9b3470}.dashboard-hero .welcome h1>span{color:#e7bc56}.main-nav .nav-item.active{color:#f1ce77;background:linear-gradient(120deg,#d6a33224,#d6a3320c);box-shadow:inset 0 0 0 1px #d6a33255}.rail-button.active{background:linear-gradient(130deg,#d6a33226,#d6a33208);border-color:#d6a33250;color:#e7b94d}.rail-button.active:before{background:#e5b13c}.rail-button:hover{color:#ebc469}.dashboard-hero .live-dot,.mini-dot.gold-dot{background:#e4b444}.dashboard-hero .small-tag{color:#dfb449;border-color:#c89a3440;background:#d6a3320a}.dashboard-hero .allocation-bar>span:last-child,.dashboard-hero .allocation-legend>span:last-child i{background:#e0b041}.gold-wealth{border-color:#b58a32;background:radial-gradient(ellipse at 49% 110%,#be851e38,transparent 70%),linear-gradient(115deg,#071a44,#071a44 90%);box-shadow:inset 0 1px 0 #f3d17b35,0 3px 14px #b180100d}.gold-wealth:after{background:linear-gradient(90deg,#e3ad34,#fff0b6 43%,#b9801c99)}.gold-card-header{border-bottom-color:#e0b34418}.gold-card-header svg,.gold-card-link{color:#edc35d}.gold-fineness{color:#e2b749;border-color:#d7a73f45;background:#d6a33208}.gold-card-link{border-color:#c9993b55}.gold-equivalent,.gold-market>strong{color:#f0c85b}.dark-eyebrow{color:#b8a16d}.gold-position h2{color:#faf1d5}.dark-outline{color:#ebc56b;border-color:#c4973d77}.dark-outline:hover{background:#d6a3321a;border-color:#e5ba58}.gold-card-bottom{border-top-color:#d6a3321f}.gold-ingot{filter:saturate(1.4) brightness(1.08)}.gold-inline-detail .chart-periods button.active{color:#f1ca6b;background:#d6a33219;border-color:#d6a33255}.gold-inline-detail .inline-chart-heading h3{color:#f0d79d}.tabs button.active{color:#916519;background:#fbefd2;border-color:#ecd39a}.tabs button>span{background:#eaca7f;color:#795010}.legend-square{background:#c59227}.legend-square.light{background:#eed59b}.connection-strip{background:#fcf8ee;border-color:#eee1bf}.connection-symbol{background:#f8edcf;color:#b28629;border-color:#ead6a2}.connection-strip>.outline-button{color:#976e1e;border-color:#dbbc72;background:#fffdf6}.outline-button:hover{background:#fcf3dc;border-color:#c7952b}.activity-row.selected .tx-amount>strong{color:#efd185}.activity-row.selected .tx-icon{color:#e7bd57;border-color:#d6a33235}.activity-row.selected .row-arrow{color:#dfad41}.transaction-detail{background:#faf8f1}.detail-amount{color:#233d62}.detail-symbol{color:#b89855}.card-icon,.mini-icon{color:#b58625;background:#faf0d8;border-color:#ead5a1}.income-chart>svg>path[stroke="#a68750"]{stroke:#c28d22}.income-chart>svg>circle{fill:#cc9b31}.gold-inline-detail svg path[stroke="#ae8b48"]{stroke:#e5b443}.gold-inline-detail svg circle{fill:#f1c35b}.allocation-bar>span:last-child{background:#d9aa3b}.metric-allocation>.text-button,.connection-strip>.text-button{color:#a57926}.gold-market small{color:#bfa66a}

/* Photographic bars remain inside their own column, clear of every label. */
.gold-card-content{column-gap:16px}.gold-position,.gold-market{position:relative;z-index:2}.gold-position{min-width:0}.gold-ingot{position:relative;margin:0;width:100%;max-width:180px;min-width:0;justify-self:center;filter:none;isolation:isolate}.gold-ingot>img{display:block;object-fit:contain;width:100%;height:142px;position:relative;z-index:1;filter:drop-shadow(0 6px 8px #071a4455)}.gold-ingot:before{content:'';position:absolute;inset:20% 8% 8%;z-index:0;background:radial-gradient(ellipse,#bc872417,transparent 70%);pointer-events:none}.gold-wealth{background:radial-gradient(ellipse at 62% 75%,#a6781814,transparent 54%),linear-gradient(115deg,#071a44,#071a44 90%)}.gold-card-content{overflow:hidden}.gold-market{margin-left:0}.dark-eyebrow{color:#c6ac72}.gold-performance>span{color:#596e8b}
@media(max-width:1250px){.gold-card-content{column-gap:12px}.gold-ingot>img{height:136px}}
@media(max-width:1020px){.gold-card-content{grid-template-columns:1.1fr 1fr;column-gap:16px}.gold-ingot{max-width:170px}.gold-ingot>img{height:140px}}
@media(max-width:760px){.gold-card-content{grid-template-columns:1.05fr 1fr;padding-top:17px;padding-bottom:17px;column-gap:15px}.gold-ingot{margin:0;max-width:165px}.gold-ingot>img{height:148px}.gold-performance>span{display:block;margin:5px 0 0;font-size:8px}.gold-position h2{font-size:34px}}
@media(max-width:370px){.gold-card-content{column-gap:11px}.gold-ingot>img{height:135px}.gold-position h2{font-size:31px}.gold-equivalent{font-size:14px}}
/* Digital Gold: two investment models in one authorized screen. */
.dg-page{padding-bottom:5px}.dg-hero{margin:0 -34px;padding:28px 34px 25px;position:relative;display:flex;justify-content:space-between;gap:30px;overflow:hidden;isolation:isolate;color:#f6f1e5;background:radial-gradient(ellipse at 82% 60%,#a77d2027,transparent 55%),linear-gradient(115deg,#071a44,#071a44);border-bottom:1px solid #c49b3d60}.dg-hero-copy{position:relative;z-index:2}.dg-hero .breadcrumb{color:#596e8b;font-size:9px;margin-bottom:19px}.dg-hero .breadcrumb span{color:#233d62}.dg-hero .eyebrow{color:#baa574;font-size:7px;letter-spacing:2px}.dg-hero h1{font-size:37px;font-weight:550;letter-spacing:-1.2px;margin-top:10px}.dg-hero h1>span{color:#e4ba52;font-weight:450}.dg-hero-copy>p{font-size:11px;color:#596e8b;margin-top:10px;line-height:1.8}.dg-hero-metrics{display:flex;gap:34px;margin-top:25px}.dg-hero-metrics>span{border-left:1px solid #bba06240;padding-left:17px}.dg-hero-metrics>span:first-child{padding-left:0;border:0}.dg-hero-metrics strong{font-family:var(--heading);font-size:23px;font-weight:500;letter-spacing:-.6px;color:#e6d6ab;display:block}.dg-hero-metrics strong small{display:inline;font-size:12px;letter-spacing:0;color:#a29573}.dg-hero-metrics>span>small{font-size:8px;color:#596e8b;display:block;margin-top:7px}.dg-hero-art{position:absolute;right:6%;top:17px;bottom:23px;width:230px;z-index:0;display:flex;align-items:center;justify-content:center;opacity:.83}.dg-hero-art>img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 15px #071a4455)}.dg-demo{position:absolute;right:34px;bottom:17px;font-size:6px;letter-spacing:1.5px;color:#887854}.dg-mode-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e8e4d9;padding:19px 0 16px}.dg-mode-tabs{display:flex;gap:6px;background:#f4f3ed;border:1px solid #ebe7db;padding:4px;border-radius:5px}.dg-mode-tabs>button{display:flex;align-items:center;gap:9px;padding:11px 15px;font-size:11px;color:#596e8b;border:1px solid transparent;border-radius:3px;white-space:nowrap}.dg-mode-tabs>button>svg{width:15px;height:15px}.dg-mode-tabs>button>span{font-size:8px;background:#eae5d8;border-radius:3px;padding:3px 5px;color:#a09377}.dg-mode-tabs>button.active{background:#071a44;border-color:#071a44;color:#e8c572;box-shadow:0 2px 5px #071a4411}.dg-mode-tabs>button.active>span{background:#b28c3426;color:#d6b96f}.dg-guarantee-button{display:flex;align-items:center;gap:7px;font-size:9px;color:#96815a}.dg-guarantee-button>svg{width:13px;height:13px}.dg-guarantee-button>svg:last-child{width:11px;height:11px;margin-left:3px}.dg-guarantee{display:flex;align-items:flex-start;gap:13px;padding:18px 20px;border:1px solid #e9d9ad;background:#fdf8ea;margin-top:18px;border-radius:4px;color:#a48a4d}.dg-guarantee>svg{width:20px;height:20px}.dg-guarantee h3{font-size:12px;font-weight:550;color:#876b31;margin-bottom:8px}.dg-guarantee p{font-size:10px;line-height:1.8;max-width:900px;color:#9c8e6e}.dg-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0 17px}.dg-section-heading h2{font-size:17px;letter-spacing:-.4px;font-weight:550}.dg-section-heading p{font-size:10px;line-height:1.8;color:#596e8b;margin-top:6px}.dg-section-heading .text-button{color:#a1813d;font-size:10px}.dg-section-heading .text-button>svg{width:12px;height:12px}.dg-catalog-layout{display:grid;grid-template-columns:1fr 300px;gap:22px;align-items:start}.dg-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dg-package{background:radial-gradient(ellipse at 100% 100%,#b4831b16,transparent 70%),#071a44;color:#e9e5db;border:1px solid #48402e;border-radius:5px;overflow:hidden;position:relative;isolation:isolate;transition:border-color .2s,box-shadow .2s}.dg-package.selected{border-color:#c79934;box-shadow:0 0 0 1px #c7993420,inset 0 1px 0 #f2d78f33}.dg-package:before{content:'';position:absolute;z-index:-1;width:100px;height:100px;right:-22px;top:22px;background:url(assets/rentalgold-gold-bars.png) center/contain no-repeat;opacity:.07;pointer-events:none}.dg-package-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 15px;border-bottom:1px solid #ffffff09;font-size:7px;letter-spacing:1.4px;color:#bba16b}.dg-package-top>span:last-child{font-size:6px;color:#233d62;letter-spacing:1px}.dg-package-price{padding:15px 15px 0}.dg-package-price>span{display:block;font-size:8px;color:#596e8b;margin-bottom:6px}.dg-package-price>strong{display:block;font-family:var(--heading);font-size:23px;font-weight:500;letter-spacing:-.7px;white-space:nowrap;color:#f1ead8}.dg-package-return{padding:13px 15px 0}.dg-package-return>span{font-size:7px;color:#596e8b;display:block;margin-bottom:6px}.dg-package-return>strong{font-size:15px;font-weight:500;color:#e6c36b;white-space:nowrap}.dg-package-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:11px 15px 13px;font-size:6px;color:#596e8b;white-space:nowrap}.dg-package-meta>span:first-child{color:#596e8b}.dg-package>button{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;border-top:1px solid #ffffff0e;padding:11px 15px;color:#b9a476;font-size:8px;background:#071a4412}.dg-package>button svg{width:12px;height:12px}.dg-package>button:hover{background:#d3a13b12;color:#e2bd60}.dg-package.selected>button{background:#d3a13b0d;color:#d9b65e}.dg-calculator{position:sticky;top:95px;border:1px solid #e4dcc6;background:#faf8f2;border-radius:5px;padding:21px;scroll-margin-top:90px;min-width:0}.dg-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#a69b80;font-size:7px;letter-spacing:1.1px}.dg-detail-heading .tag{font-size:6px;letter-spacing:.8px;color:#b18d43;background:#f5ebd2;border-color:#e8d9b2}.dg-calculator h3{font-size:23px;font-weight:550;letter-spacing:-.6px;margin-top:17px;color:#071a44}.dg-detail-description{font-size:9px;line-height:1.8;color:#596e8b;margin-top:8px}.dg-detail-rate{display:flex;align-items:center;gap:15px;border-top:1px solid #e8e0cd;border-bottom:1px solid #e8e0cd;padding:18px 0;margin-top:19px}.dg-detail-rate>strong{font-family:var(--heading);font-size:34px;font-weight:500;letter-spacing:-1px;color:#ab8126}.dg-detail-rate>strong>small{font-size:19px;font-weight:400;letter-spacing:0}.dg-detail-rate>span{font-size:9px;color:#596e8b;line-height:1.8}.dg-detail-rate b{font-size:8px;font-weight:400;color:#b7ac92}.dg-range-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:22px}.dg-range-heading>label{font-size:9px;color:#9f9275}.dg-range-heading>span{font-size:9px;color:#a78135;font-weight:500}.dg-calculator input[type="range"]{width:100%;margin:14px 0 0;accent-color:#bb8f30;height:4px;cursor:pointer}.dg-range-ends{display:flex;justify-content:space-between;font-size:7px;color:#b9ac90;margin-top:9px}.dg-calculation-values{margin-top:21px}.dg-calculation-values>div:not(.dg-pending-unit){display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #eae3d1}.dg-calculation-values>div>span{font-size:9px;color:#596e8b;line-height:1.7;max-width:50%}.dg-calculation-values>div>strong{font-size:12px;font-weight:500;color:#76613a;white-space:nowrap}.dg-calculation-values>div:last-child{border:0!important;padding-bottom:3px}.dg-calculation-values>div:last-child>strong{font-size:19px;color:#9e741e;letter-spacing:-.6px}.dg-calculation-values>div:last-child>span{font-weight:500;color:#8c7548}.dg-equation{font-size:7px;line-height:1.9;color:#b4a78a;margin-top:15px}.dg-calculator>.gold-button{width:100%;margin-top:17px;font-size:10px;justify-content:space-between}.dg-detail-note{display:flex;align-items:flex-start;gap:6px;border-top:1px solid #e8dfca;padding-top:14px;margin-top:17px;font-size:7px;line-height:1.8;color:#aa9b7a}.dg-detail-note>svg{width:11px;height:11px;margin-top:1px}.dg-simulation-result{font-size:9px;line-height:1.8;color:#71885c;border:1px solid #dce5cf;background:#f6faef;padding:12px;border-radius:3px;margin-top:14px}.dg-schedule{margin-top:24px;border:1px solid #e6dfce;border-radius:5px;overflow:hidden;scroll-margin-top:95px}.dg-table-intro{padding:20px 22px;background:#faf8f2;border-bottom:1px solid #eae3d2}.dg-table-intro h3{font-size:13px;font-weight:550}.dg-table-intro p{font-size:10px;color:#596e8b;margin-top:7px;line-height:1.7}.dg-table-scroll{overflow:auto}.dg-schedule table{width:100%;border-collapse:collapse;font-size:11px;text-align:left;min-width:570px}.dg-schedule thead{background:#f5f1e7;color:#9e8d68}.dg-schedule th,.dg-schedule td{padding:13px 22px;border-bottom:1px solid #eeeadf;white-space:nowrap}.dg-schedule th{font-weight:500}.dg-schedule td{color:#596e8b;font-variant-numeric:tabular-nums}.dg-schedule tbody tr:nth-child(even){background:#fcfbf7}.dg-schedule th:not(:first-child),.dg-schedule td{text-align:right}.dg-schedule tfoot{background:#071a44;color:#e0c17a}.dg-schedule tfoot td{color:#e0c17a;font-weight:550}.dg-table-note{padding:14px 22px;font-size:9px;line-height:1.7;color:#596e8b;background:#faf8f2}.dg-footnote{display:flex;align-items:flex-start;gap:9px;padding:18px 0 2px;margin-top:5px;font-size:9px;line-height:1.8;color:#596e8b}.dg-footnote>svg{width:13px;height:13px;margin-top:2px;color:#b1a074}.dg-grams-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.dg-gram-plan{border:1px solid #ddd4bc;border-radius:5px;padding:16px;background:radial-gradient(ellipse at 50% 22%,#b48c2d12,transparent 50%),#fcfaf5;overflow:hidden;position:relative}.dg-gram-plan.selected{border-color:#b58b31;box-shadow:inset 0 1px 0 #e4c26750}.dg-gram-plan-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:6px;letter-spacing:1.1px;color:#a18d5c}.dg-gram-plan-top .tag{font-size:5px;padding:3px 4px;letter-spacing:.6px}.dg-gram-art{height:105px;margin:15px 0 12px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse,#b28b3022,transparent 65%)}.dg-gram-art>img{width:105px;height:105px;object-fit:contain;filter:drop-shadow(0 5px 7px #071a4422)}.dg-gram-plan h3{font-size:34px;font-weight:500;color:#8f6a1f;letter-spacing:-.8px}.dg-gram-plan h3>span{font-family:var(--font);display:block;color:#aea080;font-size:9px;font-weight:400;letter-spacing:0;margin-top:5px}.dg-gram-price{padding-top:18px;margin-top:17px;border-top:1px solid #e8dfc9}.dg-gram-price>span{font-size:8px;color:#a89b80;display:block;margin-bottom:7px}.dg-gram-price>strong{font-size:20px;font-family:var(--heading);font-weight:500;color:#233d62;letter-spacing:-.5px}.dg-gram-daily{margin-top:20px}.dg-gram-daily>span{display:block;font-size:8px;color:#aa9d80;margin-bottom:7px}.dg-gram-daily>strong{font-size:23px;font-weight:500;color:#a67b24}.dg-gram-daily>small{display:block;font-size:6px;line-height:1.7;color:#b5a88b;margin-top:6px}.dg-gram-plan>.outline-button{width:100%;margin-top:20px;font-size:8px;justify-content:space-between;border-color:#dbc58f;background:#fffdf5;color:#aa8130}.dg-calculator>label{display:block;color:#9b8d6f;font-size:9px;margin-top:22px;margin-bottom:8px}.dg-calculator>select,.dg-calculator>input[type="number"]{width:100%;max-width:none;border:1px solid #e1d6bc;border-radius:3px;background:white;padding:10px;font-size:10px;color:#81704a;min-height:36px}.dg-days-help{display:block;font-size:7px;line-height:1.8;color:#b5a68b;margin-top:8px}.dg-pending-unit{display:flex;align-items:flex-start;gap:8px;font-size:9px;line-height:1.9;color:#a48f66;padding:15px;background:#f5efdf;border:1px solid #e7dcc1;border-radius:3px}.dg-pending-unit>svg{width:14px;height:14px;margin-top:3px}.dg-calculator button:disabled{opacity:.5;cursor:not-allowed}
@media(min-width:1650px){.dg-hero{margin-left:-42px;margin-right:-42px;padding-left:42px;padding-right:42px}.dg-catalog-layout{grid-template-columns:1fr 320px}.dg-package-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dg-package-price>strong{font-size:24px}.dg-hero-art{right:11%}}
@media(max-width:1250px){.dg-hero{margin-left:-26px;margin-right:-26px;padding-left:26px;padding-right:26px}.dg-hero-art{right:4%;width:210px}.dg-catalog-layout{grid-template-columns:1fr 275px;gap:18px}.dg-package-grid{gap:12px}.dg-package-top{padding-left:12px;padding-right:12px;font-size:6px}.dg-package-top>span:last-child{font-size:5px}.dg-package-price{padding-left:12px;padding-right:12px}.dg-package-price>strong{font-size:20px}.dg-package-return{padding-left:12px;padding-right:12px}.dg-package-return>span{font-size:6px}.dg-package-return>strong{font-size:13px}.dg-package-meta{margin-left:12px;margin-right:12px;font-size:5px;gap:5px}.dg-package>button{padding-left:12px;padding-right:12px;font-size:7px}.dg-calculator{padding:19px}.dg-grams-grid{gap:12px}.dg-gram-plan{padding:13px}.dg-gram-plan-top{font-size:5px}.dg-gram-plan-top .tag{font-size:4px}.dg-gram-price>strong{font-size:18px}.dg-gram-plan>.outline-button{font-size:7px;gap:8px}.dg-gram-daily>small{font-size:5px}}
@media(max-width:1050px){.dg-hero{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}.dg-hero-art{width:175px;right:3%;opacity:.7}.dg-hero-copy>p{font-size:10px;max-width:420px}.dg-hero h1{font-size:34px}.dg-hero-metrics{gap:24px}.dg-hero-metrics strong{font-size:21px}.dg-hero-metrics>span>small{font-size:7px}.dg-demo{font-size:5px;right:22px}.dg-mode-tabs>button{font-size:9px;padding:10px 12px;gap:7px}.dg-mode-tabs>button>svg{width:13px;height:13px}.dg-mode-tabs>button>span{font-size:7px}.dg-guarantee-button{font-size:8px;gap:6px}.dg-guarantee-button>svg{width:12px;height:12px}.dg-section-heading h2{font-size:15px}.dg-section-heading p{font-size:9px}.dg-section-heading .text-button{font-size:9px}.dg-catalog-layout{grid-template-columns:1fr 265px;gap:16px}.dg-package-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dg-package-price>strong{font-size:23px}.dg-package-return>strong{font-size:15px}.dg-package-meta{font-size:6px}.dg-package-top{font-size:7px}.dg-package-top>span:last-child{font-size:6px}.dg-package-return>span{font-size:7px}.dg-package>button{font-size:8px}.dg-grams-grid{grid-template-columns:1fr}.dg-gram-plan{display:grid;grid-template-columns:85px 1fr 1fr;gap:12px 17px;padding:15px}.dg-gram-plan-top{grid-column:1/-1;font-size:7px}.dg-gram-plan-top .tag{font-size:6px}.dg-gram-art{grid-column:1;grid-row:2/4;height:95px;margin:0}.dg-gram-art>img{height:95px;width:85px}.dg-gram-plan h3{grid-column:2;grid-row:2;font-size:28px;align-self:center}.dg-gram-plan h3>span{font-size:8px}.dg-gram-price{grid-column:3;grid-row:2;align-self:center;margin:0;padding:0;border:0}.dg-gram-price>strong{font-size:16px}.dg-gram-price>span{font-size:7px}.dg-gram-daily{grid-column:2/4;grid-row:3;margin:0;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.dg-gram-daily>span{font-size:7px;margin:0}.dg-gram-daily>strong{font-size:17px}.dg-gram-daily>small{font-size:5px;margin:0}.dg-gram-plan>.outline-button{grid-column:1/-1;margin-top:0;font-size:8px}.dg-calculator h3{font-size:21px}.dg-detail-description{font-size:8px}.dg-calculation-values>div>strong{font-size:11px}.dg-calculation-values>div:last-child>strong{font-size:18px}}
@media(max-width:760px){.dg-hero{margin-left:-21px;margin-right:-21px;padding:24px 21px 23px;min-height:265px}.dg-hero .breadcrumb{font-size:8px;margin-bottom:17px}.dg-hero .eyebrow{font-size:6px;letter-spacing:1.4px}.dg-hero h1{font-size:33px;margin-top:10px}.dg-hero-copy>p{max-width:205px;font-size:9px;line-height:1.9;margin-top:9px}.dg-hero-art{width:120px;right:12px;top:20px;bottom:auto;height:155px;opacity:.65}.dg-hero-metrics{gap:18px;margin-top:23px}.dg-hero-metrics>span{padding-left:13px}.dg-hero-metrics strong{font-size:19px}.dg-hero-metrics strong small{font-size:10px}.dg-hero-metrics>span>small{font-size:6px;line-height:1.6;max-width:100px;margin-top:6px}.dg-demo{font-size:5px;letter-spacing:1px;bottom:10px;right:21px}.dg-mode-bar{align-items:flex-start;gap:12px;flex-direction:column;padding:16px 0 13px}.dg-mode-tabs{width:100%;padding:3px;gap:3px}.dg-mode-tabs>button{flex:1;justify-content:center;font-size:9px;padding:11px 7px;gap:6px}.dg-mode-tabs>button>svg{width:13px;height:13px}.dg-mode-tabs>button>span{font-size:6px;padding:3px 4px}.dg-guarantee-button{font-size:9px;padding:3px 0;align-self:flex-end}.dg-guarantee{padding:15px;gap:10px;margin-top:15px}.dg-guarantee h3{font-size:11px;line-height:1.7}.dg-guarantee p{font-size:9px;line-height:1.9}.dg-guarantee>svg{width:17px;height:17px;margin-top:2px}.dg-section-heading{align-items:flex-start;padding:21px 0 16px;gap:12px}.dg-section-heading h2{font-size:15px;line-height:1.5;max-width:210px}.dg-section-heading p{font-size:8px;line-height:1.9;max-width:220px}.dg-section-heading .text-button{font-size:8px;white-space:normal;line-height:1.8;text-align:right;max-width:95px;flex-shrink:0}.dg-section-heading .text-button>svg{width:11px;height:11px}.dg-catalog-layout{grid-template-columns:1fr;gap:20px}.dg-package-grid{grid-template-columns:1fr 1fr;gap:11px}.dg-package-top{padding:11px 12px;font-size:6px;letter-spacing:.9px;gap:7px}.dg-package-top>span:last-child{font-size:5px;letter-spacing:.7px}.dg-package-price{padding:13px 12px 0}.dg-package-price>span{font-size:7px;margin-bottom:7px}.dg-package-price>strong{font-size:20px;letter-spacing:-.6px}.dg-package-return{padding:12px 12px 0}.dg-package-return>span{font-size:6px;line-height:1.5;min-height:18px;margin-bottom:4px}.dg-package-return>strong{font-size:13px}.dg-package-meta{margin:10px 12px 12px;font-size:5px;gap:4px;flex-wrap:wrap;line-height:1.5}.dg-package>button{padding:11px 12px;font-size:8px}.dg-package>button>svg{width:11px;height:11px}.dg-package:before{width:85px;height:85px;opacity:.05}.dg-calculator{position:static;top:auto;padding:22px;scroll-margin-top:82px}.dg-detail-heading{font-size:8px}.dg-detail-heading .tag{font-size:7px}.dg-calculator h3{font-size:25px;margin-top:17px}.dg-detail-description{font-size:10px}.dg-detail-rate{padding:17px 0;margin-top:18px}.dg-detail-rate>strong{font-size:35px}.dg-detail-rate>span{font-size:10px}.dg-detail-rate b{font-size:9px}.dg-range-heading>label,.dg-range-heading>span{font-size:10px}.dg-range-ends{font-size:8px}.dg-calculation-values{margin-top:20px}.dg-calculation-values>div>span{font-size:10px}.dg-calculation-values>div>strong{font-size:13px}.dg-calculation-values>div:last-child>strong{font-size:21px}.dg-equation{font-size:8px}.dg-calculator>.gold-button{font-size:11px;min-height:39px}.dg-detail-note{font-size:8px;line-height:1.9}.dg-simulation-result{font-size:10px}.dg-table-intro{padding:18px}.dg-table-intro h3{font-size:12px}.dg-table-intro p{font-size:9px;line-height:1.8}.dg-schedule th,.dg-schedule td{padding:12px 17px}.dg-schedule table{font-size:10px;min-width:540px}.dg-table-note{padding:14px 18px;font-size:8px}.dg-schedule{scroll-margin-top:82px}.dg-footnote{font-size:8px;line-height:1.9;margin-top:6px;padding-top:16px}.dg-gram-plan{grid-template-columns:85px 1fr 1fr;padding:17px;gap:12px 14px}.dg-gram-plan-top{font-size:7px}.dg-gram-plan-top .tag{font-size:6px}.dg-gram-plan h3{font-size:28px}.dg-gram-plan h3>span{font-size:8px}.dg-gram-price>span{font-size:7px}.dg-gram-price>strong{font-size:17px}.dg-gram-daily>span{font-size:8px}.dg-gram-daily>strong{font-size:19px}.dg-gram-daily>small{font-size:7px;display:block;flex-basis:100%;line-height:1.8}.dg-gram-plan>.outline-button{font-size:10px;height:35px}.dg-calculator>label{font-size:10px}.dg-calculator>select,.dg-calculator>input[type="number"]{font-size:11px;min-height:39px}.dg-days-help{font-size:8px}.dg-pending-unit{font-size:10px}}
@media(max-width:370px){.dg-hero{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.dg-hero-art{width:105px;right:8px;opacity:.5}.dg-hero-metrics{gap:12px}.dg-hero-metrics>span{padding-left:10px}.dg-hero-metrics strong{font-size:17px}.dg-hero-metrics strong small{font-size:9px}.dg-hero-metrics>span>small{font-size:5px}.dg-mode-tabs>button{font-size:8px;padding:11px 5px;gap:5px}.dg-mode-tabs>button>span{display:none}.dg-mode-tabs>button>svg{width:12px;height:12px}.dg-package-price>strong{font-size:18px}.dg-package-return>strong{font-size:12px}.dg-package-top{font-size:5px}.dg-package-top>span:last-child{font-size:4px}.dg-package>button{font-size:7px}.dg-gram-plan{padding:15px;gap:10px;grid-template-columns:75px 1fr 1fr}.dg-gram-art>img{width:75px;height:85px}.dg-gram-price>strong{font-size:15px}.dg-gram-daily>strong{font-size:17px}}
.dg-calculator>input[type="text"]{width:100%;border:1px solid #e1d6bc;border-radius:3px;background:#f4f0e5;padding:10px;font-size:10px;color:#9b7a36;min-height:36px;outline:none}
@media(max-width:760px){.dg-calculator>input[type="text"]{font-size:11px;min-height:39px}}
@media(min-width:1021px) and (max-width:1050px){.dg-hero{margin-left:-26px;margin-right:-26px;padding-left:26px;padding-right:26px}}
@media(max-width:760px){.dg-hero-metrics>span:last-child strong{font-size:17px}}
@media(min-width:1051px){.dg-gram-art{height:80px;margin:10px 0}.dg-gram-art>img{height:80px;width:80px}.dg-gram-plan h3{font-size:30px}.dg-gram-price{padding-top:13px;margin-top:13px}.dg-gram-daily{margin-top:14px}.dg-gram-plan>.outline-button{margin-top:15px}}
/* Meu patrimônio: portfolio records, physical certificates and local agent preview. */
.pt-hero{margin:0 -34px;padding:29px 34px;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#f0eadb;background:radial-gradient(ellipse at 90% 15%,#b18b2725,transparent 60%),linear-gradient(110deg,#071a44,#071a44);border-bottom:1px solid #c29a3f55}.pt-hero .breadcrumb{font-size:9px;color:#596e8b;margin-bottom:17px}.pt-hero .eyebrow{font-size:7px;letter-spacing:1.8px;color:#b9a16a}.pt-hero h1{font-size:31px;letter-spacing:-1px;font-weight:550;margin-top:10px}.pt-hero h1>span{color:#e7bb52;font-weight:450}.pt-hero p{font-size:11px;line-height:1.8;color:#596e8b;margin-top:11px}.pt-hero>.gold-button{margin-top:18px}.pt-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #e6e0d1;border-radius:5px;margin-top:22px;background:#faf9f5}.pt-overview>div{padding:19px 22px;position:relative}.pt-overview>div+div:before{content:'';height:55px;width:1px;background:#e6e0d1;position:absolute;left:0;top:23px}.pt-overview>div>span{display:block;font-size:9px;color:#596e8b}.pt-overview strong{display:block;font-family:var(--heading);font-size:24px;font-weight:500;letter-spacing:-.8px;color:#484132;margin-top:13px;white-space:nowrap}.pt-overview em{font-style:normal;font-size:16px;color:#ab996d}.pt-overview small{display:block;font-size:7px;color:#b0a68c;margin-top:9px;line-height:1.6}.pt-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:22px 0 0;padding-bottom:18px;border-bottom:1px solid #eae5d9}.pt-filters{display:flex;align-items:center;gap:9px}.pt-filters .search-field input{width:140px}.pt-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0 17px}.pt-section-title h2{font-size:16px;font-weight:550;letter-spacing:-.4px}.pt-section-title p{font-size:10px;color:#596e8b;margin-top:7px;line-height:1.8}.pt-demo-tag{font-size:6px;letter-spacing:1.2px;color:#b3a47f;white-space:nowrap}.pt-digital-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.pt-digital-card{border:1px solid #615132;border-radius:6px;overflow:hidden;background:radial-gradient(ellipse at 100% 0,#bd8e2012,transparent 65%),#071a44;color:#e9e3d5;box-shadow:inset 0 2px 0 #c19a46}.pt-card-top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 20px;border-bottom:1px solid #ffffff09}.pt-card-top>div{display:flex;align-items:center;gap:8px;min-width:0}.pt-asset-icon{color:#ae945e;display:flex}.pt-asset-icon svg{width:15px;height:15px}.pt-asset-id{font-size:10px;font-weight:500;color:#c7b58d;letter-spacing:.8px;white-space:nowrap}.pt-copy{padding:0;color:#80745a;display:flex;align-items:center}.pt-copy>svg{width:12px;height:12px}.pt-copy:hover{color:#e9c873}.pt-status{display:flex;align-items:center;gap:5px;font-size:7px;color:#b8c9a7;background:#a9c18b08;border:1px solid #a9c18b20;border-radius:3px;padding:5px 7px;white-space:nowrap}.pt-status>i{height:3px;width:3px;border-radius:50%;background:currentColor}.pt-status.closed{color:#596e8b;border-color:#596e8b24;background:#596e8b08}.pt-card-value{padding:21px 22px 18px;display:flex;align-items:center;justify-content:space-between;gap:15px}.pt-card-value>div>span{font-size:8px;color:#596e8b;display:block;margin-bottom:9px}.pt-card-value>div>strong{font-family:var(--heading);font-size:32px;font-weight:500;letter-spacing:-1px}.pt-cap-label{font-size:6px;letter-spacing:1.2px;color:#8e8061;display:flex;flex-direction:column;gap:7px;text-align:right}.pt-cap-label b{font-family:var(--heading);font-size:19px;letter-spacing:-.5px;font-weight:500;color:#c5a561}.pt-package-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px;padding:5px 22px 22px}.pt-package-facts>div{display:flex;gap:10px;align-items:flex-start;min-width:0}.pt-package-facts>div>svg{width:16px;height:16px;color:#9d8d67;margin-top:1px}.pt-package-facts>div>span{font-size:8px;line-height:1.7;color:#596e8b}.pt-package-facts strong{display:block;font-size:11px;color:#d7c8a4;font-weight:500;margin-top:6px;white-space:nowrap}.pt-received{margin:0 22px;border-top:1px solid #ffffff0b;padding-top:17px;display:flex;align-items:flex-end;justify-content:space-between;gap:15px}.pt-received>div>span{font-size:9px;color:#596e8b}.pt-received p{display:flex;align-items:baseline;gap:5px;margin-top:8px}.pt-received strong{font-size:19px;color:#e8c56b;font-weight:500;letter-spacing:-.4px}.pt-received p>span{font-size:10px;color:#596e8b}.pt-progress-number{color:#bfa670;font-size:10px;margin-bottom:2px}.pt-progress-track{height:4px;background:#ffffff0c;margin:13px 22px 18px;overflow:hidden;border-radius:2px}.pt-progress-track>span{display:block;height:100%;background:linear-gradient(90deg,#a87b22,#efd17b)}.pt-payment-row{margin:0 22px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.pt-payment-row>span{font-size:9px;color:#ac9e7d;display:block;position:relative;padding-left:23px;line-height:1.6}.pt-payment-row>span>svg{position:absolute;left:0;top:2px;width:14px;height:14px;color:#9e8e64}.pt-payment-row small{display:block;font-size:6px;color:#596e8b;margin-top:4px}.pt-countdown{font-family:var(--heading);font-size:22px;font-weight:500;color:#e9ca78;letter-spacing:1px;font-variant-numeric:tabular-nums;white-space:nowrap}.pt-finalized{font-size:12px;font-weight:500;color:#596e8b}.pt-card-bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:19px 22px}.pt-card-bottom span{font-size:7px;color:#596e8b}.pt-card-bottom strong{display:block;font-size:11px;font-weight:500;color:#c3b38d;margin-top:8px}.pt-ledger{border-top:1px solid #ffffff0a;border-bottom:0;padding:0 22px}.pt-ledger>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;color:#a18e62;font-size:8px;padding:13px 0}.pt-ledger>summary::-webkit-details-marker{display:none}.pt-ledger>summary>svg{width:12px;height:12px}.pt-ledger[open]>summary>svg{transform:rotate(180deg)}.pt-ledger>div{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:11px 0;border-top:1px solid #ffffff09;font-size:8px;color:#596e8b}.pt-ledger>div strong{font-size:10px;font-weight:500;color:#c8ae71}.pt-ledger>p{font-size:8px;line-height:1.9;color:#596e8b;margin:7px 0 16px}.pt-digital-card.is-closed{box-shadow:inset 0 2px 0 #596e8b;border-color:#233d62;background:#071a44}.pt-digital-card.is-closed .pt-progress-track>span{background:#8e9d72}.pt-physical-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.pt-physical-card{border:1px solid #e2d6b8;background:#fcfaf4;border-radius:5px;overflow:hidden}.pt-physical-card .pt-card-top{padding:15px 17px;border-color:#e9e0cd;gap:10px}.pt-physical-card .pt-asset-id{color:#9d803e;font-size:9px;letter-spacing:.5px}.pt-physical-card .pt-status{font-size:6px;color:#596e8b;background:#edf2e6;border-color:#dde5d0;padding:4px 5px}.pt-physical-card .pt-copy{color:#b6a576}.pt-physical-main{display:flex;align-items:center;justify-content:space-between;padding:20px 18px 17px;gap:10px}.pt-physical-main .eyebrow{font-size:6px;letter-spacing:1px;color:#a18c56}.pt-physical-main h3{font-size:36px;font-weight:500;color:#a27a27;letter-spacing:-1px;margin-top:12px}.pt-physical-main h3>span{font-family:var(--font);font-size:11px;letter-spacing:0;font-weight:400;color:#a69a7a}.pt-physical-main p{font-size:6px;line-height:1.8;color:#b4a784;margin-top:7px;max-width:135px}.pt-physical-main>img{height:85px;width:85px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 5px 6px #071a4422)}.pt-physical-facts{padding:0 18px;display:grid;grid-template-columns:1fr 1fr;gap:17px 14px}.pt-physical-facts>div>span{display:block;color:#a89a79;font-size:7px;line-height:1.7}.pt-physical-facts>div>strong{display:block;color:#71603c;font-size:12px;font-weight:500;margin-top:6px;white-space:nowrap}.pt-resale-total{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e8dcc1;border-bottom:1px solid #e8dcc1;padding:15px 0;margin:19px 18px}.pt-resale-total>span{font-size:8px;line-height:1.6;color:#9b844d}.pt-resale-total small{font-size:6px;display:block;color:#b4a37b;margin-top:5px}.pt-resale-total>strong{font-size:19px;color:#9e731d;font-weight:500;letter-spacing:-.5px;white-space:nowrap}.pt-certificate{margin:0 18px;display:flex;gap:13px;align-items:center;background:#ffffff;border:1px solid #ece4d0;border-radius:3px;padding:12px}.pt-certificate>img{width:72px;height:72px;display:block;flex-shrink:0}.pt-certificate>div{min-width:0}.pt-certificate>div>span{display:block;font-size:5px;color:#b19b68;letter-spacing:1px}.pt-certificate>div>strong{display:block;font-size:10px;letter-spacing:.4px;color:#877042;font-weight:500;margin-top:6px;white-space:nowrap}.pt-certificate p{font-size:7px;line-height:1.8;color:#ad9e7e;margin-top:6px}.pt-certificate a{font-size:7px;color:#a57b28;display:inline-flex;align-items:center;gap:5px;margin-top:7px}.pt-certificate a>svg{width:10px;height:10px}.pt-present{display:flex;justify-content:space-between;width:calc(100% - 36px);margin:16px 18px 18px;font-size:9px;background:#fffdf7;border-color:#ddc68e}.pt-physical-closed{display:flex;gap:7px;align-items:flex-start;color:#596e8b;font-size:7px;line-height:1.8;padding:16px 18px}.pt-physical-closed>svg{width:12px;height:12px;flex-shrink:0}.pt-valuation-note,.pt-bottom-note{display:flex;gap:8px;align-items:flex-start;font-size:8px;line-height:1.9;color:#aca083;padding:16px 0 0}.pt-valuation-note>svg,.pt-bottom-note>svg{width:12px;height:12px;margin-top:2px;flex-shrink:0}.pt-bottom-note{padding-top:20px;margin-top:6px}.pt-agent{padding:23px;border:1px solid #d7c28b;border-radius:5px;background:#faf8f0;margin-top:24px;scroll-margin-top:95px}.pt-agent-heading{display:flex;align-items:flex-start;gap:14px;border-bottom:1px solid #e7dcc1;padding-bottom:20px;margin-bottom:19px}.pt-agent-heading .eyebrow{font-size:6px;letter-spacing:1px}.pt-agent-heading h3{font-size:16px;font-weight:550;letter-spacing:-.4px;margin-top:9px}.pt-agent-heading p{font-size:9px;color:#a79874;margin-top:8px;line-height:1.8}.pt-agent-heading>.text-button{margin-left:auto;font-size:8px}.pt-agent-form>label,#pt-agent-form>label{font-size:9px;color:#9a8656;display:block;margin-bottom:9px}.pt-agent-fields{display:flex;gap:10px;align-items:center}.pt-agent-fields>input{font-size:12px;color:#73613b;letter-spacing:1px;padding:11px 13px;flex:1;border:1px solid #dfd0aa;background:#ffffff;border-radius:3px;min-width:0}.pt-agent-fields>.gold-button{font-size:10px;min-height:38px}.pt-upload{font-size:10px;cursor:pointer;background:#ffffff;min-height:38px}.pt-agent-message{font-size:10px;line-height:1.9;color:#9f7f36;margin-top:15px}.pt-agent-review{border:1px solid #dfd0aa;padding:20px;background:#fffdf7;border-radius:4px;margin-top:18px}.pt-agent-review h4{font-family:var(--heading);font-size:19px;font-weight:500;color:#886b2b;margin:13px 0 9px}.pt-agent-review p{font-size:10px;color:#ac9c77}.pt-agent-review dl{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:19px 0;border-top:1px solid #e8dec7;border-bottom:1px solid #e8dec7;margin:20px 0}.pt-agent-review dt{font-size:9px;color:#a6936a}.pt-agent-review dd{font-size:16px;color:#a07b29;margin-top:9px}.pt-check{display:flex;align-items:flex-start;gap:8px;font-size:10px;color:#a08c60;line-height:1.8;margin-bottom:16px;cursor:pointer}.pt-check>input{accent-color:#b58b31;margin-top:3px}.pt-agent-review>.gold-button{font-size:10px}.pt-agent-review>small{display:block;font-size:8px;line-height:1.9;color:#b4a37d;margin-top:12px}.pt-already-closed{color:#7e9867!important;line-height:1.8}.pt-page .empty-state{border:1px solid #e8e0cd;border-radius:4px;grid-column:1/-1;background:#fcfaf3}
@media(min-width:1650px){.pt-hero{margin-left:-42px;margin-right:-42px;padding-left:42px;padding-right:42px}}
@media(max-width:1250px){.pt-hero{margin-left:-26px;margin-right:-26px;padding-left:26px;padding-right:26px}.pt-overview>div{padding:18px}.pt-overview strong{font-size:21px}.pt-overview>div>span{font-size:8px}.pt-overview small{font-size:6px}.pt-digital-grid{gap:16px}.pt-card-top{padding:15px 17px}.pt-status{font-size:6px}.pt-asset-id{font-size:9px}.pt-card-value{padding-left:18px;padding-right:18px}.pt-package-facts{padding-left:18px;padding-right:18px;gap:18px}.pt-received,.pt-payment-row{margin-left:18px;margin-right:18px}.pt-progress-track{margin-left:18px;margin-right:18px}.pt-card-bottom{padding-left:18px;padding-right:18px}.pt-countdown{font-size:20px}.pt-physical-grid{gap:14px}.pt-physical-card .pt-card-top{padding-left:14px;padding-right:14px;flex-wrap:wrap}.pt-physical-main{padding:18px 14px}.pt-physical-main>img{height:70px;width:70px}.pt-physical-main h3{font-size:31px}.pt-physical-main p{font-size:5px}.pt-physical-facts{padding-left:14px;padding-right:14px;gap:14px 10px}.pt-physical-facts>div>span{font-size:6px}.pt-physical-facts>div>strong{font-size:11px}.pt-resale-total{margin-left:14px;margin-right:14px;flex-wrap:wrap;gap:9px}.pt-certificate{margin-left:14px;margin-right:14px;gap:8px;padding:9px}.pt-certificate>img{height:58px;width:58px}.pt-certificate>div>strong{font-size:8px}.pt-certificate>div>span{font-size:4px}.pt-certificate p{font-size:6px}.pt-present{width:calc(100% - 28px);margin-left:14px;margin-right:14px;font-size:8px}.pt-filters .search-field input{width:125px}}
@media(max-width:1020px){.pt-hero{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}.pt-toolbar{gap:15px}.pt-toolbar .dg-mode-tabs>button{font-size:9px;padding-left:10px;padding-right:10px}.pt-filters .search-field input{width:110px;font-size:8px}.pt-filters select{font-size:8px}.pt-card-top{gap:9px;flex-wrap:wrap}.pt-asset-id{font-size:9px}.pt-status{font-size:6px}.pt-card-value>div>strong{font-size:28px}.pt-package-facts{gap:17px 12px}.pt-package-facts>div{gap:7px}.pt-package-facts>div>svg{width:14px;height:14px}.pt-package-facts>div>span{font-size:7px}.pt-package-facts strong{font-size:10px}.pt-received strong{font-size:17px}.pt-payment-row>span{font-size:8px}.pt-payment-row small{font-size:5px}.pt-countdown{font-size:18px}.pt-card-bottom{gap:9px}.pt-card-bottom span{font-size:6px}.pt-card-bottom strong{font-size:10px}.pt-physical-grid{grid-template-columns:1fr 1fr}.pt-overview>div{padding:17px 14px}.pt-overview strong{font-size:20px}.pt-overview>div>span{font-size:7px}.pt-overview small{font-size:6px}.pt-demo-tag{font-size:5px}.pt-section-title p{font-size:9px}.pt-certificate>img{width:67px;height:67px}.pt-certificate>div>strong{font-size:9px}.pt-certificate>div>span{font-size:5px}.pt-certificate p{font-size:7px}.pt-physical-main>img{width:85px;height:85px}.pt-physical-main h3{font-size:34px}.pt-physical-main p{font-size:6px}.pt-physical-facts>div>span{font-size:7px}.pt-physical-facts>div>strong{font-size:12px}.pt-resale-total{flex-wrap:nowrap}.pt-agent-heading>.text-button{max-width:90px;white-space:normal;text-align:right;line-height:1.8}.pt-agent-fields{flex-wrap:wrap}.pt-upload{font-size:9px}.pt-agent-fields>.gold-button{font-size:9px}}
@media(max-width:760px){.pt-hero{margin:0 -21px;padding:23px 21px;align-items:flex-start;gap:15px}.pt-hero .breadcrumb{font-size:8px;margin-bottom:16px}.pt-hero .eyebrow{font-size:6px;letter-spacing:1.2px}.pt-hero h1{font-size:28px;margin-top:11px}.pt-hero p{font-size:10px;line-height:1.9;max-width:245px}.pt-hero>.gold-button{font-size:0;min-height:32px;height:32px;width:32px;padding:0;gap:0;margin-top:45px}.pt-hero>.gold-button>svg{width:15px;height:15px}.pt-overview{grid-template-columns:1fr 1fr;margin-top:18px}.pt-overview>div{padding:17px}.pt-overview>div+div:before{display:none}.pt-overview>div:nth-child(even){border-left:1px solid #e9e1cf}.pt-overview>div:nth-child(n+3){border-top:1px solid #e9e1cf}.pt-overview>div>span{font-size:8px;line-height:1.7}.pt-overview strong{font-size:22px;margin-top:11px}.pt-overview small{font-size:7px;line-height:1.7;min-height:24px;margin-top:8px}.pt-overview em{font-size:14px}.pt-toolbar{flex-direction:column;align-items:stretch;gap:13px;margin-top:19px;padding-bottom:16px}.pt-toolbar .dg-mode-tabs>button{font-size:10px;padding:11px 8px}.pt-filters{gap:8px}.pt-filters .search-field{flex:1}.pt-filters .search-field input{width:100%;font-size:10px}.pt-filters select{font-size:10px;min-width:125px}.pt-section-title{padding-top:21px;padding-bottom:16px;align-items:flex-start;gap:10px}.pt-section-title h2{font-size:15px;line-height:1.6}.pt-section-title p{font-size:9px;line-height:1.9;margin-top:6px}.pt-demo-tag{display:none}.pt-section-title>.outline-button{font-size:0;width:32px;height:32px;min-height:32px;padding:0;gap:0;flex-shrink:0}.pt-section-title>.outline-button>svg{width:16px;height:16px}.pt-digital-grid{grid-template-columns:1fr;gap:17px}.pt-card-top{padding:16px 18px;flex-wrap:nowrap;gap:10px}.pt-asset-id{font-size:10px;letter-spacing:.5px}.pt-status{font-size:6px;padding:5px 6px}.pt-asset-icon svg{width:13px;height:13px}.pt-card-top>div{gap:7px}.pt-copy>svg{width:11px;height:11px}.pt-card-value{padding:20px 19px}.pt-card-value>div>strong{font-size:31px}.pt-card-value>div>span{font-size:8px}.pt-cap-label{font-size:6px;letter-spacing:1px}.pt-cap-label b{font-size:19px}.pt-package-facts{padding:0 19px 22px;gap:19px 15px}.pt-package-facts>div>span{font-size:8px}.pt-package-facts strong{font-size:11px;margin-top:6px}.pt-package-facts>div>svg{width:15px;height:15px}.pt-received{margin-left:19px;margin-right:19px;padding-top:17px}.pt-received strong{font-size:19px}.pt-received p>span{font-size:10px}.pt-received>div>span{font-size:9px}.pt-progress-number{font-size:10px}.pt-progress-track{margin:13px 19px 17px;height:4px}.pt-payment-row{margin:0 19px;padding:15px 0;gap:12px}.pt-payment-row>span{font-size:9px}.pt-payment-row small{font-size:6px;max-width:130px;line-height:1.8}.pt-countdown{font-size:20px;letter-spacing:.7px}.pt-card-bottom{padding:18px 19px;gap:12px}.pt-card-bottom span{font-size:7px;line-height:1.8}.pt-card-bottom strong{font-size:11px;margin-top:7px}.pt-ledger{padding:0 19px}.pt-ledger>summary{font-size:9px;padding:13px 0}.pt-ledger>div{font-size:9px}.pt-ledger>p{font-size:8px}.pt-physical-grid{grid-template-columns:1fr;gap:17px}.pt-physical-card .pt-card-top{padding:16px 19px;flex-wrap:nowrap}.pt-physical-card .pt-asset-id{font-size:10px}.pt-physical-card .pt-status{font-size:7px}.pt-physical-main{padding:20px 19px;gap:15px}.pt-physical-main .eyebrow{font-size:7px}.pt-physical-main h3{font-size:38px;margin-top:12px}.pt-physical-main h3>span{font-size:12px}.pt-physical-main p{font-size:7px;max-width:145px;line-height:1.9}.pt-physical-main>img{width:105px;height:105px}.pt-physical-facts{padding:0 19px;gap:18px 18px}.pt-physical-facts>div>span{font-size:8px}.pt-physical-facts>div>strong{font-size:13px;margin-top:7px}.pt-resale-total{margin:20px 19px 17px;padding:16px 0;gap:12px}.pt-resale-total>span{font-size:9px;line-height:1.7}.pt-resale-total small{font-size:7px;line-height:1.9;max-width:170px}.pt-resale-total>strong{font-size:21px}.pt-certificate{margin:0 19px;padding:13px;gap:14px}.pt-certificate>img{width:78px;height:78px}.pt-certificate>div>span{font-size:6px;letter-spacing:.9px}.pt-certificate>div>strong{font-size:11px}.pt-certificate p{font-size:8px;line-height:1.9}.pt-certificate a{font-size:8px}.pt-present{width:calc(100% - 38px);margin:17px 19px 19px;min-height:37px;font-size:10px}.pt-physical-closed{font-size:8px;padding:18px 19px}.pt-valuation-note,.pt-bottom-note{font-size:8px;line-height:1.9}.pt-agent{padding:19px;margin-top:20px;scroll-margin-top:82px}.pt-agent-heading{gap:10px;flex-wrap:wrap;padding-bottom:17px;margin-bottom:17px}.pt-agent-heading .card-icon{width:30px;height:30px}.pt-agent-heading>div{flex:1;min-width:200px}.pt-agent-heading .eyebrow{font-size:5px;letter-spacing:.7px;line-height:1.8}.pt-agent-heading h3{font-size:14px;line-height:1.6;margin-top:7px}.pt-agent-heading p{font-size:9px;line-height:1.9;margin-top:7px}.pt-agent-heading>.text-button{margin-left:40px;max-width:none;font-size:8px}.pt-agent-fields{gap:9px}.pt-agent-fields>input{flex-basis:100%;font-size:12px;width:100%}.pt-agent-fields>.gold-button,.pt-upload{flex:1;font-size:9px;min-height:37px;padding-left:9px;padding-right:9px;gap:6px}.pt-agent-fields>.gold-button>svg,.pt-upload>svg{width:12px;height:12px}.pt-agent-message{font-size:9px}.pt-agent-review{padding:17px;margin-top:16px}.pt-agent-review h4{font-size:18px}.pt-agent-review p{font-size:9px}.pt-agent-review dl{gap:14px;grid-template-columns:1fr 1fr}.pt-agent-review dl>div:last-child{grid-column:1/-1}.pt-agent-review dt{font-size:8px}.pt-agent-review dd{font-size:15px}.pt-check{font-size:9px;line-height:1.9}.pt-agent-review>.gold-button{font-size:10px;width:100%;min-height:38px}.pt-agent-review>small{font-size:8px;line-height:1.9}}
@media(max-width:370px){.pt-hero{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.pt-hero h1{font-size:26px}.pt-overview>div{padding:15px}.pt-overview strong{font-size:20px}.pt-overview>div>span{font-size:7px}.pt-card-top{gap:8px;padding-left:16px;padding-right:16px}.pt-status{font-size:5px;padding:4px 5px}.pt-asset-id{font-size:9px}.pt-asset-icon{display:none}.pt-package-facts>div>span{font-size:7px}.pt-package-facts strong{font-size:10px}.pt-package-facts{gap:18px 11px}.pt-countdown{font-size:18px}.pt-payment-row>span{font-size:8px}.pt-card-bottom strong{font-size:10px}.pt-card-bottom span{font-size:6px}.pt-certificate{gap:10px;padding:10px}.pt-certificate>img{width:68px;height:68px}.pt-certificate>div>strong{font-size:10px}.pt-resale-total>strong{font-size:19px}}
