@import "https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800&display=swap";
:root{--gold:#c9a227;--gold-light:#e6c85c;--gold-dark:#9f7b12;--black:#111;--white:#fff;--bg:#f7f7f5;--border:#e8e3d5;--text:#202020;--muted:#777;--success:#16834a;--warning:#b77900;--danger:#c62828}*{box-sizing:border-box}html{direction:rtl}body{background:var(--bg);color:var(--text);margin:0;font-family:Vazirmatn,Tahoma,Arial,sans-serif}button,input,select,textarea{font-family:inherit}button{cursor:pointer}img{max-width:100%;display:block}.panel-page{background:var(--bg);flex-direction:row-reverse;min-height:100vh;display:flex}.panel-content{flex:1;min-width:0;padding:40px}.panel-sidebar{color:#fff;background:#111;flex-direction:column;align-self:flex-start;width:280px;min-height:100vh;padding:28px 20px;display:flex;position:sticky;top:0}.panel-brand{border-bottom:1px solid #ffffff1a;justify-content:center;align-items:center;gap:12px;padding:0 8px 28px;text-decoration:none;display:flex}.panel-brand-logo{object-fit:contain;width:112px;height:auto}.panel-logo{background:linear-gradient(135deg, var(--gold-light), var(--gold-dark));color:#111;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;font-size:24px;font-weight:800;display:flex}.panel-brand span{font-size:18px;font-weight:800}.admin-session{padding-top:40px}.admin-access-bar{z-index:50;box-sizing:border-box;color:#fff8df;background:linear-gradient(90deg,#211d13,#60450e);justify-content:space-between;align-items:center;min-height:40px;padding:0 28px;font-size:11px;font-weight:700;text-decoration:none;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 15px #2b1f0829}.admin-access-bar strong{color:#30250d;background:#ecc94f;border-radius:7px;align-items:center;height:27px;padding:0 10px;font-size:11px;display:inline-flex}.admin-access-bar:hover strong{background:#ffe281}.admin-user-access-bar{z-index:70;box-sizing:border-box;color:#fff8df;background:linear-gradient(90deg,#211d13,#60450e);justify-content:space-between;align-items:center;min-height:40px;padding:0 28px;font-size:11px;font-weight:700;text-decoration:none;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 15px #2b1f0829}.admin-user-access-bar strong{color:#30250d;background:#ecc94f;border-radius:7px;align-items:center;height:27px;padding:0 10px;font-size:11px;display:inline-flex}.admin-user-access-bar:hover strong{background:#ffe281}.panel-trade-shortcut{background:linear-gradient(135deg,#c9a22738,#c9a2270f);border:1px solid #e2bc504d;border-radius:16px;margin-top:23px;padding:16px}.panel-trade-shortcut-label{color:#e8cb72;font-size:11px;font-weight:800;display:block}.panel-trade-shortcut strong{color:#fff;margin-top:6px;font-size:15px;display:block}.panel-trade-shortcut p{color:#d3d0c6;margin:6px 0 13px;font-size:11px}.panel-trade-balances{grid-template-columns:1fr 1fr;gap:7px;margin:0 0 13px;display:grid!important}.panel-trade-balances>div{background:#0000002e;border:1px solid #ffffff1f;border-radius:10px;min-width:0;padding:9px}.panel-trade-balances span{color:#d1c6a6;font-size:10px;display:block}.panel-trade-balances strong{color:#fff8df;text-overflow:ellipsis;white-space:nowrap;direction:ltr;margin-top:5px;font-size:11px;display:block;overflow:hidden}.panel-trade-shortcut>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.panel-trade-shortcut a{border-radius:9px;place-items:center;min-height:36px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .2s;display:grid}.panel-trade-shortcut a:hover{transform:translateY(-1px)}.panel-trade-buy{color:#231b09;background:#e0b742}.panel-trade-sell{color:#fff;border:1px solid #ffffff38}.panel-menu{flex-direction:column;gap:7px;margin-top:24px;display:flex}.panel-menu-item{color:#bdbdbd;text-align:right;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:14px 15px;font-size:14px;transition:all .2s;display:flex}.panel-menu-item:hover{color:#fff;background:#ffffff0f}.panel-menu-item.active{color:var(--gold-light);background:linear-gradient(135deg,#c9a22733,#c9a22714);border:1px solid #c9a22740}.panel-menu-icon{text-align:center;width:28px;font-size:18px}.panel-sidebar-bottom{margin-top:auto;padding-top:24px}.panel-logout{color:#aaa;background:0 0;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:13px;font-size:14px}.panel-logout:hover{color:#fff;background:#ffffff0d}.panel-section{max-width:1250px;margin:0 auto}.panel-section-heading{margin-bottom:28px}.panel-section-heading>span{color:var(--gold-dark);margin-bottom:7px;font-size:13px;font-weight:700;display:inline-block}.panel-section-heading h1{margin:0 0 8px;font-size:30px;font-weight:800}.panel-section-heading p{color:var(--muted);margin:0;font-size:14px}.profile-info-card{background:var(--white);border:1px solid var(--border);border-radius:20px;align-items:center;gap:18px;margin-bottom:20px;padding:25px;display:flex;box-shadow:0 8px 30px #00000008}.profile-avatar{background:linear-gradient(135deg, var(--gold-light), var(--gold));color:#111;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:65px;height:65px;font-size:27px;font-weight:800;display:flex}.profile-main-info{flex:1}.profile-main-info h2{margin:0 0 5px;font-size:20px}.profile-main-info p{color:var(--muted);margin:0}.verification-status{color:var(--success);background:#f2f8f4;border-radius:30px;padding:9px 14px;font-size:13px;font-weight:700}.profile-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.profile-detail{border:1px solid var(--border);background:#fff;border-radius:16px;padding:20px}.profile-detail span{color:var(--muted);margin-bottom:8px;font-size:13px;display:block}.profile-detail strong{font-size:15px}.profile-locked-notice{background:#fffaf0;border:1px solid #f0dfaa;border-radius:16px;grid-column:span 2;align-items:flex-start;gap:14px;padding:18px;display:flex}.profile-lock-icon{font-size:22px}.profile-locked-notice strong{font-size:14px}.profile-locked-notice p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.8}.advanced-verification{border:1px solid var(--border);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:22px;display:flex}.advanced-verification>div:first-child{align-items:flex-start;gap:15px;display:flex}.verification-icon{font-size:25px}.advanced-verification h3{margin:0 0 6px;font-size:16px}.advanced-verification p{color:var(--muted);margin:0;font-size:13px}.advanced-verification button,.verification-submit-button{background:linear-gradient(135deg, var(--gold-light), var(--gold));color:#111;white-space:nowrap;border:0;border-radius:11px;padding:12px 18px;font-weight:800}.verification-upload-section{border:1px solid var(--border);background:#fff;border-radius:20px;margin-top:20px;padding:25px}.verification-upload-heading{margin-bottom:20px}.verification-upload-heading span{color:var(--gold-dark);font-size:13px;font-weight:700}.verification-upload-heading h2{margin:5px 0;font-size:22px}.verification-upload-heading p{color:var(--muted);margin:0;font-size:13px}.verification-upload-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.verification-upload-card{text-align:center;cursor:pointer;background:#fffdf8;border:1.5px dashed #d8cfb5;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:230px;padding:15px;transition:all .2s;display:flex}.verification-upload-card:hover{border-color:var(--gold);background:#fffaf0}.verification-upload-card input{display:none}.upload-preview{background:#f5f3ee;border-radius:12px;justify-content:center;align-items:center;width:100%;height:130px;font-size:40px;display:flex;overflow:hidden}.upload-preview img{object-fit:cover;width:100%;height:100%}.verification-upload-card strong{font-size:14px}.verification-upload-card>span:last-child{color:var(--muted);word-break:break-word;direction:rtl;font-size:11px}.verification-submit-button{grid-column:1/-1;justify-self:center;min-width:240px}.verification-submit-button:disabled{opacity:.45;cursor:not-allowed}.bank-info-card{border:1px solid var(--border);background:#fff;border-radius:20px;padding:25px}.bank-info-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.bank-info-header h3{margin:0 0 6px}.bank-info-header p{color:var(--muted);margin:0;font-size:13px}.bank-status{color:var(--success);background:#edf8f1;border-radius:30px;padding:8px 13px;font-size:12px;font-weight:700}.bank-info-grid{grid-template-columns:repeat(2,1fr);gap:15px;padding-top:20px;display:grid}.bank-detail{background:#fafafa;border-radius:14px;padding:18px}.bank-detail span{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.bank-detail strong{letter-spacing:.5px;font-size:15px}.bank-edit-button,.bank-save-button,.bank-cancel-button{cursor:pointer;border-radius:11px;margin-top:20px;padding:11px 16px;font-family:inherit;font-size:13px;font-weight:800}.bank-edit-button,.bank-save-button{color:#fff;background:#272217;border:0}.bank-cancel-button{color:#625a4d;background:#fff;border:1px solid #ddd7c8;margin-right:8px}.bank-edit-form{border:1px solid var(--border);background:#fff;border-radius:20px;flex-direction:column;gap:9px;max-width:620px;padding:24px;display:flex}.bank-edit-form>label{color:#403a30;margin-top:8px;font-size:13px;font-weight:800}.bank-account-owner{background:#fff9e9;border:1px solid #ede3c9;border-radius:12px;padding:13px 15px}.bank-account-owner span{color:#857651;font-size:11px;font-weight:700;display:block}.bank-account-owner strong{color:#332b1d;margin-top:5px;font-size:14px;display:block}.bank-input-group{background:#fff;border:1px solid #ddd7c8;border-radius:12px;height:52px;display:flex;overflow:hidden}.bank-input-group>span{width:52px;color:var(--gold-dark);direction:ltr;background:#faf8f2;border-left:1px solid #e6dfd0;place-items:center;font-weight:800;display:grid}.bank-input-group input,.bank-form-input{box-sizing:border-box;background:#fff;border:1px solid #ddd7c8;border-radius:12px;outline:0;width:100%;min-width:0;height:52px;padding:0 14px;font-family:inherit;font-size:15px}.bank-input-group input{border:0;border-radius:0}.bank-input-group:focus-within,.bank-form-input:focus{border-color:var(--gold);box-shadow:0 0 0 4px #c9a2271a}.bank-form-error{color:#b42318;margin:2px 0 0;font-size:13px;font-weight:700}.bank-save-button:disabled,.bank-cancel-button:disabled{cursor:not-allowed;opacity:.6}.physical-gold-request-card{background:#fff;border:1px solid #eee3c9;border-radius:22px;max-width:780px;padding:28px;box-shadow:0 12px 34px #4233110f}.physical-gold-input-wrapper{grid-template-columns:1fr auto;align-items:end;gap:10px;margin-top:24px;display:grid}.physical-gold-input-wrapper label{color:#3d3527;grid-column:1/-1;font-size:13px;font-weight:800}.physical-gold-input-box{background:#fff;border:1px solid #dcd2c0;border-radius:13px;height:54px;display:flex;overflow:hidden}.physical-gold-input-box input{text-align:center;direction:ltr;border:0;outline:0;flex:1;min-width:0;padding:0 15px;font-family:inherit;font-size:17px}.physical-gold-input-box span{color:#75674d;background:#fbf8f1;border-right:1px solid #ece6da;place-items:center;width:60px;font-weight:800;display:grid}.physical-gold-use-all{color:#755519;cursor:pointer;background:#fffaf0;border:1px solid #cdb677;border-radius:13px;height:54px;padding:0 15px;font-family:inherit;font-weight:800}.physical-delivery-options{background:#fcfbf8;border:1px solid #eee7d9;border-radius:15px;margin-top:22px;padding:18px}.physical-delivery-options>span{color:#423a2c;margin-bottom:11px;font-size:13px;font-weight:800;display:block}.physical-delivery-options button{color:#5f5441;cursor:pointer;background:#fff;border:1px solid #dfd4be;border-radius:10px;margin-left:8px;padding:9px 13px;font-family:inherit}.physical-delivery-options button.active{color:#634509;background:#fff6d8;border-color:#b58a2e;font-weight:800}.physical-delivery-options textarea{box-sizing:border-box;resize:vertical;border:1px solid #ddd3c1;border-radius:11px;width:100%;min-height:82px;margin-top:13px;padding:11px;font-family:inherit}.physical-delivery-options small{color:#8a8173;margin-top:12px;font-size:12px;display:block}.physical-gold-error{color:#b42318;margin:14px 0 0;font-size:13px;font-weight:700}.physical-gold-submit:disabled{cursor:not-allowed;opacity:.55}.physical-gold-history-mock{display:none}.physical-gold-status.processing{color:#3568a8;background:#edf4ff}.physical-gold-status.rejected{color:#aa4a4a;background:#fff1f1}.transactions-filters-card{flex-wrap:wrap}.transaction-filter-group{flex:440px}.transaction-filter-scroll{padding-inline:2px}.transaction-filter-scroll{flex-wrap:wrap;gap:7px;overflow-x:visible}@media (max-width:700px){.transactions-summary{grid-template-columns:1fr}.transaction-filter-group{display:block}.transaction-filter-label{margin:0 0 9px;display:block}}@media (max-width:640px){.physical-gold-request-card{padding:18px}.physical-gold-input-wrapper{grid-template-columns:1fr}.physical-gold-use-all{width:100%}}.empty-panel{border:1px solid var(--border);text-align:center;color:var(--muted);background:#fff;border-radius:18px;padding:50px 25px}.transaction-summary-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:22px;display:grid}.transaction-summary-card{border:1px solid var(--border);background:#fff;border-radius:17px;padding:20px}.transaction-summary-card span{color:var(--muted);margin-bottom:10px;font-size:12px;display:block}.transaction-summary-card strong{margin-bottom:5px;font-size:24px;display:block}.transaction-summary-card small{color:#999;font-size:11px}.transactions-toolbar{gap:15px;margin-bottom:18px;display:flex}.transaction-filter{align-items:center;gap:10px;display:flex}.transaction-filter label{color:var(--muted);font-size:13px}.transaction-filter select{border:1px solid var(--border);background:#fff;border-radius:10px;outline:none;min-width:170px;padding:10px 12px}.transaction-filter select:focus{border-color:var(--gold)}.transactions-table-wrapper{border:1px solid var(--border);background:#fff;border-radius:18px;overflow-x:auto}.transactions-table{border-collapse:collapse;width:100%;min-width:900px}.transactions-table th{color:#666;text-align:right;white-space:nowrap;background:#faf9f5;padding:16px;font-size:12px;font-weight:700}.transactions-table td{white-space:nowrap;border-top:1px solid #f0eee8;padding:16px;font-size:13px}.transaction-type-cell{align-items:center;gap:10px;display:flex}.transaction-type-icon{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:800;display:flex}.transaction-buy{color:var(--success);background:#eef8f1}.transaction-sell{color:var(--danger);background:#fff1f1}.transaction-deposit{color:#2878c8;background:#eef5ff}.transaction-withdraw{color:var(--warning);background:#fff7e8}.transaction-type-cell strong,.transaction-date-cell strong{font-size:13px;display:block}.transaction-type-cell small,.transaction-date-cell small{color:#999;margin-top:3px;font-size:11px;display:block}.transaction-amount{font-size:13px}.transaction-muted{color:#aaa}.transaction-tracking{font-family:monospace;font-size:12px}.transaction-status{border-radius:30px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.transaction-status-completed{color:var(--success);background:#edf8f1}.transaction-status-pending{color:var(--warning);background:#fff7e8}.transaction-status-failed{color:var(--danger);background:#fff0f0}.transactions-empty-cell{color:var(--muted);text-align:center!important;padding:45px!important}.transactions-demo-notice{background:#f7f8fa;border:1px solid #e6e8ec;border-radius:15px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px;display:flex}.transactions-demo-notice>span{font-size:18px}.transactions-demo-notice strong{margin-bottom:5px;font-size:13px;display:block}.transactions-demo-notice p{color:var(--muted);margin:0;font-size:12px;line-height:1.9}@media (max-width:1100px){.panel-sidebar{width:240px}.panel-content{padding:25px}.transaction-summary-grid{grid-template-columns:repeat(2,1fr)}.verification-upload-grid{grid-template-columns:1fr}}@media (max-width:800px){.panel-page{flex-direction:column}.admin-access-bar,.admin-user-access-bar{padding:0 13px;font-size:10px}.admin-access-bar strong,.admin-user-access-bar strong{font-size:10px}.panel-sidebar{width:100%;min-height:auto;padding:18px;position:relative}.panel-brand{padding-bottom:18px}.panel-menu{grid-template-columns:repeat(2,1fr);margin-top:15px;display:grid}.panel-sidebar-bottom{margin-top:15px}.panel-content{width:100%;padding:20px 15px}.profile-grid{grid-template-columns:1fr}.profile-locked-notice{grid-column:auto}.profile-info-card{flex-wrap:wrap}.verification-status{text-align:center;width:100%}.advanced-verification{flex-direction:column;align-items:stretch}.advanced-verification button{width:100%}.bank-info-grid{grid-template-columns:1fr}.transactions-toolbar{flex-direction:column;align-items:stretch}.transaction-filter{justify-content:space-between}.transaction-filter select{flex:1}}@media (max-width:500px){.panel-menu{grid-template-columns:1fr}.panel-section-heading h1{font-size:24px}.transaction-summary-grid{grid-template-columns:1fr}.panel-content{padding:15px 10px}}.transactions-filters-card{background:#fff;border:1px solid #b8913e29;border-radius:18px;flex-wrap:wrap;align-items:center;gap:24px;width:100%;margin:24px 0;padding:14px 18px;display:flex;box-shadow:0 8px 28px #1414140b}.transaction-filter-scroll{scrollbar-width:none;border-radius:12px;flex:1;align-items:center;min-width:0;padding-inline:2px;display:flex;overflow-x:auto}@media (max-width:768px){.transactions-filters-card{border-radius:16px;padding:12px;display:block}.transaction-filter-group{display:block}.transaction-filter-label{margin:0 4px 8px;display:block}.transaction-filter-scroll{width:100%;padding-bottom:2px}.transaction-filter-pill{padding:9px 13px}.transaction-filter-divider{width:100%;height:1px;margin:12px 0}}.transactions-filters-card{background:#fff;border:1px solid #b8913e29;border-radius:18px;align-items:center;gap:24px;width:100%;margin:24px 0;padding:14px 18px;display:flex;box-shadow:0 8px 28px #1414140b}.transaction-filter-group{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.transaction-filter-label{color:#777;white-space:nowrap;flex:none;font-size:13px;font-weight:700}.transaction-filter-scroll{scrollbar-width:none;flex:1;align-items:center;min-width:0;display:flex;overflow-x:auto}.transaction-filter-scroll::-webkit-scrollbar{display:none}.transaction-filter-pill{color:#777;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:10px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:color .2s,background .2s,transform .2s;position:relative}.transaction-filter-pill:not(:last-child):after{content:"";background:#e9e5dc;width:1px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.transaction-filter-pill:hover{color:#9b7427}.transaction-filter-pill.active{color:#8f691d;background:linear-gradient(135deg,#f8edcf 0%,#f3dfad 100%);border-radius:10px;box-shadow:inset 0 0 0 1px #b8913e1f}.transaction-filter-pill.active:after{display:none}.transaction-filter-divider{background:#eeeae2;flex:none;width:1px;height:34px}@media (max-width:768px){.transactions-filters-card{border-radius:16px;padding:12px;display:block}.transaction-filter-group{display:block}.transaction-filter-label{margin:0 4px 8px;display:block}.transaction-filter-scroll{width:100%}.transaction-filter-pill{padding:9px 13px}.transaction-filter-divider{width:100%;height:1px;margin:12px 0}}.support-modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f0f0f73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.support-modal{background:#fff;border:1px solid #eee;border-radius:24px;width:min(480px,100%);overflow:hidden;box-shadow:0 24px 70px #0000002e}.support-modal-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:16px;padding:24px 26px 20px;display:flex}.support-modal-header span{color:#a47b16;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.support-modal-header h2{color:#222;margin:0;font-size:20px;font-weight:800}.support-modal-close{color:#555;cursor:pointer;background:#f5f5f5;border:0;border-radius:12px;width:38px;height:38px;font-size:25px;line-height:1;transition:all .2s}.support-modal-close:hover{background:#eee}.support-modal-content{text-align:center;padding:28px 26px 30px}.support-modal-icon{background:#fff8e7;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:28px;display:flex}.support-modal-content p{color:#555;margin:0;font-size:15px;line-height:2.2}.support-modal-content strong{color:#a47b16;margin:0 5px;font-size:17px;font-weight:800;display:inline-block}.physical-gold-card{background:linear-gradient(145deg,#fff 0%,#fffdf8 100%);border:1px solid #b48c372e;border-radius:22px;margin-top:28px;padding:28px;box-shadow:0 12px 35px #1e190f0f,0 2px 8px #1e190f08}.physical-gold-balance{background:linear-gradient(135deg,#fffaf0,#fffdf8);border:1px solid #be912d33;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;padding:22px 24px;display:flex}.physical-gold-balance-info{align-items:center;gap:15px;display:flex}.physical-gold-balance-icon{background:linear-gradient(145deg,#d6ae52,#f1d27d);border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;font-size:25px;display:flex;box-shadow:0 8px 18px #b48c3233}.physical-gold-balance-info span{color:#777;margin-bottom:5px;font-size:13px;display:block}.physical-gold-balance-info strong{color:#1d1a15;font-size:24px;font-weight:800;display:block}.physical-gold-form{flex-direction:column;gap:12px;display:flex}.physical-gold-form label{color:#27231c;font-size:14px;font-weight:700}.physical-gold-input-wrapper{position:relative}.physical-gold-input{color:#222;box-sizing:border-box;background:#fff;border:1px solid #e5dfd2;border-radius:15px;outline:none;width:100%;height:58px;padding:0 18px 0 70px;font-size:18px;font-weight:700;transition:all .2s}.physical-gold-input:focus{border-color:#c5a04b;box-shadow:0 0 0 4px #c5a04b1a}.physical-gold-input-unit{color:#927332;pointer-events:none;font-size:14px;font-weight:800;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.physical-gold-max-button{color:#b08732;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:3px 0;font-size:13px;font-weight:800;transition:all .2s}.physical-gold-max-button:hover{color:#806020;transform:translate(-2px)}.physical-gold-hint{color:#8a857c;font-size:12px;line-height:1.8}.physical-gold-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.physical-gold-summary>div{background:#faf9f6;border:1px solid #eee9df;border-radius:16px;padding:19px}.physical-gold-summary span{color:#858078;margin-bottom:9px;font-size:12px;display:block}.physical-gold-summary strong{color:#25221c;font-size:18px;font-weight:800;display:block}.physical-gold-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#b58a32,#d4ae57);border:none;border-radius:15px;width:100%;min-height:56px;margin-top:22px;font-size:15px;font-weight:800;transition:all .2s;box-shadow:0 10px 22px #b1872f33}.physical-gold-submit:hover{transform:translateY(-2px);box-shadow:0 13px 26px #b1872f47}.physical-gold-submit:active{transform:translateY(0)}.physical-gold-submit:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}.physical-gold-error{color:#a33a3a;background:#fff5f5;border:1px solid #f0d2d2;border-radius:12px;padding:12px 15px;font-size:13px;font-weight:600}@media (max-width:768px){.physical-gold-card{border-radius:18px;padding:18px}.physical-gold-balance{align-items:flex-start;padding:18px}.physical-gold-balance-info strong{font-size:21px}.physical-gold-summary{grid-template-columns:1fr}}.physical-gold-balance{background:radial-gradient(circle at 10% 20%,#d4ae5729,#0000 32%),linear-gradient(135deg,#fffdf8 0%,#f9f5ea 100%);border:1px solid #b9913638;border-radius:22px;min-height:125px;padding:24px 28px;position:relative;overflow:hidden;box-shadow:0 14px 35px #362b1512,inset 0 1px #fffc}.physical-gold-balance:after{content:"";pointer-events:none;border:1px solid #bc91301a;border-radius:50%;width:170px;height:170px;position:absolute;top:-95px;left:-70px}.physical-gold-balance-info{z-index:1;align-items:center;gap:16px;display:flex;position:relative}.physical-gold-balance-icon{color:#fff;background:linear-gradient(145deg,#b98b32,#e0bd68);border-radius:18px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;font-size:27px;display:flex;box-shadow:0 10px 22px #b1872f3d}.physical-gold-balance-info span{color:#827a6b;margin-bottom:6px;font-size:13px;font-weight:600}.physical-gold-balance-info strong{color:#211e18;letter-spacing:-.5px;align-items:baseline;gap:7px;font-size:29px;font-weight:900;display:flex}.physical-gold-balance-info strong small{color:#9b7830;font-size:14px;font-weight:800}.physical-gold-history{background:#fff;border:1px solid #ece7dd;border-radius:22px;margin-top:34px;padding:26px;box-shadow:0 10px 30px #231e140b}.physical-gold-history-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.physical-gold-history-header h2{color:#211f1a;margin:0;font-size:18px;font-weight:850}.physical-gold-history-header span{color:#948d82;font-size:12px}.physical-gold-history-item{background:#fcfbf8;border:1px solid #f0ece4;border-radius:16px;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;padding:17px 16px;transition:all .2s;display:grid}.physical-gold-history-item+.physical-gold-history-item{margin-top:10px}.physical-gold-history-item:hover{border-color:#be943840;transform:translateY(-1px);box-shadow:0 7px 18px #2822160d}.physical-gold-history-icon{color:#ae8430;background:#f5eddb;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-size:19px;font-weight:900;display:flex}.physical-gold-history-info{min-width:0}.physical-gold-history-info strong{color:#27231c;margin-bottom:5px;font-size:14px;font-weight:800;display:block}.physical-gold-history-info span{color:#999287;font-size:11px}.physical-gold-history-amount{text-align:left}.physical-gold-history-amount strong{color:#a67c28;font-size:16px;font-weight:900;display:block}.physical-gold-history-amount span{color:#969087;margin-top:4px;font-size:11px;display:block}.physical-gold-history-status{border-radius:999px;justify-content:center;align-items:center;min-width:78px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.physical-gold-history-status.completed{color:#398052;background:#edf8f0}.physical-gold-history-status.pending{color:#a87b24;background:#fff8e8}.physical-gold-history-status.failed{color:#aa4a4a;background:#fff1f1}.physical-gold-history-empty{text-align:center;color:#969087;background:#faf9f6;border:1px dashed #ded8cc;border-radius:16px;padding:32px 20px;font-size:13px}@media (max-width:768px){.physical-gold-history{padding:18px}.physical-gold-history-item{grid-template-columns:44px 1fr}.physical-gold-history-amount{text-align:right;grid-column:2}.physical-gold-history-status{grid-column:2;justify-self:flex-start}.physical-gold-balance{padding:20px}.physical-gold-balance-info strong{font-size:24px}}.physical-gold-balance-info strong{white-space:nowrap;direction:rtl;unicode-bidi:isolate}.physical-gold-balance-info strong small{direction:rtl;unicode-bidi:isolate}.physical-gold-history-info{text-align:right;direction:rtl}.physical-gold-history-info strong,.physical-gold-history-info span{direction:rtl;unicode-bidi:isolate}.physical-gold-history-amount{text-align:right;white-space:nowrap;direction:rtl}.physical-gold-history-amount strong{white-space:nowrap;direction:rtl;unicode-bidi:isolate}.physical-gold-history-amount span{direction:rtl;unicode-bidi:isolate}.physical-gold-summary{direction:rtl}.physical-gold-summary>div{text-align:right;direction:rtl}.physical-gold-summary strong{white-space:nowrap;direction:rtl;unicode-bidi:isolate}.physical-gold-input{text-align:right;direction:ltr;unicode-bidi:plaintext}.physical-gold-input-unit,.physical-gold-history-item{direction:rtl}.physical-gold-history-item [dir=ltr]{direction:ltr;unicode-bidi:isolate}.faq-list{flex-direction:column;gap:12px;width:100%;max-width:920px;margin:32px auto 0;display:flex}.faq-item{background:#fff;border:1px solid #e9e3d7;border-radius:16px;width:100%;transition:all .25s;overflow:hidden}.faq-item:hover{border-color:#d6b76a;box-shadow:0 8px 25px #a07d2d14}.faq-question{cursor:pointer;text-align:right;color:#29251d;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:72px;padding:0 22px;font-family:inherit;display:flex}.faq-question-text{align-items:center;gap:14px;font-size:15px;font-weight:700;line-height:1.8;display:flex}.faq-question-number{color:#a78332;background:#faf7ef;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:flex}.faq-question-icon{color:#a78332;border:1px solid #e4dac5;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;font-weight:400;transition:transform .25s,background .25s;display:flex}.faq-item.active{border-color:#d6b76a;box-shadow:0 10px 30px #a07d2d1a}.faq-item.active .faq-question-icon{background:#faf7ef;transform:rotate(45deg)}.faq-answer{color:#777064;padding:0 70px 22px;font-size:14px;line-height:2.1}.faq-answer p{margin:0}@media (max-width:700px){.faq-list{gap:10px;margin-top:24px}.faq-question{gap:12px;min-height:64px;padding:0 16px}.faq-question-text{gap:10px;font-size:14px}.faq-question-number{border-radius:8px;flex-basis:30px;width:30px;height:30px;font-size:12px}.faq-question-icon{flex-basis:28px;width:28px;height:28px;font-size:18px}.faq-answer{padding:0 56px 18px;font-size:13px}}.rules-list{flex-direction:column;gap:12px;width:100%;max-width:920px;margin:32px auto 0;display:flex}.rule-item{background:#fff;border:1px solid #e9e3d7;border-radius:16px;width:100%;transition:all .25s;overflow:hidden}.rule-item:hover{border-color:#d6b76a;box-shadow:0 8px 25px #a07d2d14}.rule-item.active{border-color:#d6b76a;box-shadow:0 10px 30px #a07d2d1a}.rule-question{cursor:pointer;text-align:right;color:#29251d;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:76px;padding:0 22px;font-family:inherit;display:flex}.rule-question-content{align-items:center;gap:16px;display:flex}.rule-number{color:#a78332;direction:ltr;background:#faf7ef;border:1px solid #eee3ca;border-radius:11px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:flex}.rule-title{font-size:15px;font-weight:700;line-height:1.8}.rule-icon{color:#a78332;border:1px solid #e4dac5;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;font-weight:400;transition:transform .25s,background .25s,color .25s;display:flex}.rule-item.active .rule-icon{color:#fff;background:#a78332;border-color:#a78332}.rule-content{color:#777064;border-top:1px solid #f0eadf;margin:0 76px 0 22px;padding:0 0 22px;font-size:14px;line-height:2.2}.rule-content p{margin:18px 0 0}@media (max-width:700px){.rules-list{gap:10px;margin-top:24px}.rule-question{gap:12px;min-height:68px;padding:0 16px}.rule-question-content{gap:12px}.rule-number{border-radius:9px;flex-basis:32px;width:32px;height:32px;font-size:12px}.rule-title{font-size:14px}.rule-icon{flex-basis:28px;width:28px;height:28px;font-size:18px}.rule-content{margin:0 60px 0 16px;padding-bottom:18px;font-size:13px;line-height:2.1}}.login-page{background:radial-gradient(circle at 50% 0%, #c9a2271f, transparent 38%), var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-card{border:1px solid var(--border);background:#fff;border-radius:26px;width:min(430px,100%);padding:42px 38px 30px;box-shadow:0 25px 70px #00000014,0 5px 18px #00000008}.login-logo{border-radius:14px;justify-content:center;align-items:center;width:112px;min-height:100px;margin:0 auto 18px;text-decoration:none;transition:transform .2s,filter .2s;display:flex}.login-logo img{object-fit:contain;width:112px;height:auto}.login-logo:hover{filter:drop-shadow(0 8px 12px #9e6f0d33);transform:translateY(-2px)}.login-logo:focus-visible{outline-offset:5px;outline:3px solid #c9a22766}.login-heading{text-align:center;margin-bottom:28px}.login-heading>span{color:var(--gold-dark);margin-bottom:8px;font-size:14px;font-weight:800;display:block}.login-heading h1{color:#1c1c1c;margin:0 0 10px;font-size:28px;font-weight:800}.login-heading p{color:var(--muted);margin:0;font-size:13px;line-height:2}.login-form{flex-direction:column;gap:10px;display:flex}.login-form>label{color:#333;font-size:13px;font-weight:700}.form-error{color:#b42318;margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.8}.phone-input{background:#fff;border:1px solid #ddd7c8;border-radius:14px;align-items:center;height:58px;transition:all .2s;display:flex;overflow:hidden}.phone-input:focus-within{border-color:var(--gold);box-shadow:0 0 0 4px #c9a2271a}.phone-input span{color:#777;direction:ltr;background:#faf8f2;border-left:1px solid #e9e3d5;align-items:center;height:100%;padding:0 15px;font-size:14px;display:flex}.phone-input input{color:#222;letter-spacing:1px;background:0 0;border:0;outline:0;flex:1;width:100%;height:100%;padding:0 16px;font-size:17px;font-weight:600}.phone-input input::placeholder{color:#aaa;font-weight:400}.login-submit{background:linear-gradient(135deg, var(--gold-light), var(--gold-dark));color:#111;border:0;border-radius:14px;width:100%;height:56px;margin-top:10px;font-size:15px;font-weight:800;transition:all .2s;box-shadow:0 10px 22px #c9a22733}.login-submit:hover{transform:translateY(-2px);box-shadow:0 14px 28px #c9a22747}.login-submit:active{transform:translateY(0)}.login-submit:disabled,.resend-otp:disabled,.change-phone:disabled{cursor:not-allowed;opacity:.65}.otp-page-heading{margin-bottom:25px}.otp-heading{text-align:center;margin-bottom:14px}.otp-heading h2{color:#222;margin:0 0 8px;font-size:21px;font-weight:800}.otp-heading p{color:var(--muted);margin:0;font-size:13px;line-height:2}.otp-heading strong{color:#333}.otp-input{width:100%}.otp-input input{box-sizing:border-box;color:#222;text-align:center;letter-spacing:8px;direction:ltr;background:#fff;border:1px solid #ddd7c8;border-radius:14px;outline:none;width:100%;height:64px;font-size:27px;font-weight:800;transition:all .2s}.otp-input input:focus{border-color:var(--gold);box-shadow:0 0 0 4px #c9a2271a}.otp-input input::placeholder{color:#d5d0c5;letter-spacing:8px}.change-phone{color:var(--gold-dark);cursor:pointer;background:0 0;border:0;margin-top:8px;font-family:inherit;font-size:13px;font-weight:700}.change-phone:hover{color:var(--gold)}.login-security{color:#888;border-top:1px solid #eee9df;justify-content:center;align-items:center;gap:8px;margin-top:25px;padding-top:18px;font-size:11px;display:flex}.login-security span{color:var(--gold);font-size:9px}.referral-section{direction:rtl;max-width:920px}.referral-header{align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.referral-icon{background:linear-gradient(135deg,#fff7d9,#f6e7ad);border:1px solid #f0d88b;border-radius:18px;flex:none;place-items:center;width:54px;height:54px;font-size:26px;display:grid}.referral-eyebrow{color:var(--gold-dark);font-size:12px;font-weight:800}.referral-header h1{color:#1f1b12;margin:5px 0 8px;font-size:26px}.referral-header p{color:#777;max-width:600px;margin:0;font-size:14px;line-height:2}.referral-code-card,.referral-link-card{background:linear-gradient(125deg,#fffdf7,#faf4e2);border:1px solid #eadfbf;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.referral-code-card span,.referral-link-heading>span,.referral-stat-card span{color:#807766;font-size:12px;font-weight:700;display:block}.referral-code-card strong{color:#29210e;letter-spacing:1.4px;direction:ltr;margin-top:7px;font-size:23px;display:block}.referral-copy-button{color:#fff;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:#29210e;border:0;border-radius:11px;padding:0 17px;font-size:13px;font-weight:800;transition:transform .2s,opacity .2s}.referral-copy-button:hover:not(:disabled){transform:translateY(-1px)}.referral-copy-button:disabled{cursor:not-allowed;opacity:.5}.referral-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.referral-stat-card{background:#fff;border:1px solid #ede8dd;border-radius:16px;padding:18px}.referral-stat-card strong{color:#252117;margin-top:11px;font-size:22px;display:inline-block}.referral-stat-card small{color:#a09684;margin-right:5px;font-size:11px}.referral-link-card{background:#fff;border-color:#ede8dd;display:block}.referral-link-heading small{color:#908878;margin-top:7px;font-size:12px;display:block}.referral-link-row{gap:10px;margin-top:14px;display:flex}.referral-link-row input{color:#4d4639;direction:ltr;background:#fbfaf7;border:1px solid #e4ddce;border-radius:11px;flex:1;min-width:0;height:44px;padding:0 12px;font-family:inherit;font-size:12px}.referral-feedback{border-radius:11px;margin:0 0 16px;padding:11px 13px;font-size:13px;font-weight:700}.referral-feedback.error{color:#b42318;background:#fff1f1;border:1px solid #fecaca}@media (max-width:640px){.referral-header{gap:12px}.referral-icon{border-radius:14px;width:45px;height:45px;font-size:21px}.referral-header h1{font-size:22px}.referral-code-card{flex-direction:column;align-items:stretch}.referral-stats{grid-template-columns:1fr}.referral-link-row{flex-direction:column}}@media (max-width:500px){.login-page{padding:15px}.login-card{border-radius:22px;padding:32px 22px 25px}.login-heading h1{font-size:24px}}.onboarding-page{direction:rtl;background:radial-gradient(circle at 50% 0,#c9a22724,#0000 38%),linear-gradient(#faf9f5 0%,#f5f4f0 100%);justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.onboarding-card{background:#fff;border:1px solid #e8e3d5;border-radius:26px;width:min(560px,100%);padding:38px;box-shadow:0 25px 70px #00000014,0 5px 20px #00000008}.onboarding-brand{justify-content:center;align-items:center;gap:12px;margin-bottom:32px;display:flex}.onboarding-logo{background:linear-gradient(135deg, var(--gold-light), var(--gold-dark));color:#111;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;font-weight:900;display:flex;box-shadow:0 10px 25px #c9a22740}.onboarding-brand span{color:#1b1b1b;font-size:19px;font-weight:900}.onboarding-heading{text-align:center;margin-bottom:30px}.onboarding-heading>span{color:var(--gold-dark);margin-bottom:8px;font-size:13px;font-weight:800;display:block}.onboarding-heading h1{color:#1c1c1c;margin:0 0 10px;font-size:28px;font-weight:900}.onboarding-heading p{color:#777;margin:0;font-size:13px;line-height:2}.onboarding-progress{align-items:center;margin-bottom:32px;display:flex}.progress-step{color:#aaa;flex:none;align-items:center;gap:9px;display:flex}.progress-step span{color:#999;background:#f3f1eb;border:1px solid #e5dfd0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:flex}.progress-step small{white-space:nowrap;font-size:11px;font-weight:700}.progress-step.active{color:var(--gold-dark)}.progress-step.active span{background:linear-gradient(135deg, var(--gold-light), var(--gold));border-color:var(--gold);color:#111;box-shadow:0 7px 18px #c9a22733}.progress-step.completed{color:var(--success)}.progress-step.completed span{color:var(--success);background:#edf8f1;border-color:#cce8d6}.progress-line{background:#e5e0d5;flex:1;height:1px;margin:0 15px}.onboarding-form{flex-direction:column;gap:18px;display:flex}.form-field{flex-direction:column;gap:8px;display:flex}.form-field label{color:#333;font-size:13px;font-weight:800}.form-field input{color:#222;background:#fff;border:1px solid #ddd7c8;border-radius:14px;outline:none;width:100%;height:56px;padding:0 16px;font-family:inherit;font-size:15px;font-weight:600;transition:all .2s}.form-field input::placeholder{color:#aaa;font-weight:400}.form-field input:focus{border-color:var(--gold);box-shadow:0 0 0 4px #c9a2271a}.form-field input:disabled{opacity:.6;cursor:not-allowed}.sheba-input{background:#fff;border:1px solid #ddd7c8;border-radius:14px;align-items:center;height:56px;transition:all .2s;display:flex;overflow:hidden}.sheba-input:focus-within{border-color:var(--gold);box-shadow:0 0 0 4px #c9a2271a}.sheba-input>span{height:100%;color:var(--gold-dark);direction:ltr;background:#faf8f2;border-left:1px solid #e9e3d5;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:900;display:flex}.sheba-input input{color:#222;letter-spacing:1px;background:0 0;border:0;outline:0;flex:1;width:100%;height:100%;padding:0 15px;font-family:inherit;font-size:16px;font-weight:700}.sheba-input input::placeholder{color:#bbb;letter-spacing:0;font-weight:400}.bank-notice{background:#fffaf0;border:1px solid #f0dfaa;border-radius:13px;align-items:flex-start;gap:11px;padding:14px 16px;display:flex}.bank-notice>span{color:var(--gold-dark);flex:none;margin-top:2px;font-size:11px}.bank-notice p{color:#806f48;margin:0;font-size:12px;line-height:1.9}.onboarding-submit{background:linear-gradient(135deg, var(--gold-light), var(--gold-dark));color:#111;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:100%;height:56px;margin-top:5px;font-family:inherit;font-size:15px;font-weight:900;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;box-shadow:0 10px 24px #c9a22738}.onboarding-submit:hover{transform:translateY(-2px);box-shadow:0 14px 30px #c9a22747}.onboarding-submit:active{transform:translateY(0)}.onboarding-submit:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.onboarding-submit span{font-size:19px}.onboarding-back{color:#8b7d62;cursor:pointer;background:0 0;border:0;width:100%;padding:5px;font-family:inherit;font-size:12px;font-weight:700;transition:all .2s}.onboarding-back:hover{color:var(--gold-dark)}.onboarding-back:disabled{opacity:.5;cursor:not-allowed}.onboarding-security{color:#999;border-top:1px solid #eee9df;justify-content:center;align-items:center;gap:8px;margin-top:25px;padding-top:18px;font-size:11px;display:flex}.onboarding-security span{color:var(--gold);font-size:8px}@media (max-width:600px){.onboarding-page{min-height:100dvh;padding:15px 10px}.onboarding-card{border-radius:22px;padding:28px 20px 22px}.onboarding-brand{margin-bottom:25px}.onboarding-heading h1{font-size:24px}.onboarding-heading p{font-size:12px}.onboarding-progress{margin-bottom:25px}.progress-step{gap:6px}.progress-step span{width:32px;height:32px}.progress-step small{font-size:10px}.progress-line{margin:0 8px}.form-field input,.sheba-input{height:54px}}.container{width:min(1180px,100% - 40px);margin:0 auto}.site-header{z-index:100;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f7f5f0;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.brand{color:var(--text);align-items:center;gap:10px;font-weight:800;text-decoration:none;display:inline-flex}.brand-mark{background:linear-gradient(135deg, var(--gold-light), var(--gold));width:42px;height:42px;color:var(--black);border-radius:12px;place-items:center;font-size:20px;font-weight:800;display:grid}.brand-name{font-size:20px}.brand-logo-mark{flex:0 0 48px;width:48px;height:48px;display:block;position:relative;overflow:hidden}.brand-logo-mark img{max-width:none;position:absolute;top:0;left:-27px;width:103px!important;height:auto!important}.main-nav{justify-content:center;align-items:center;gap:28px;display:flex}.main-nav a{color:var(--muted);font-size:14px;text-decoration:none;transition:color .2s}.main-nav a:hover{color:var(--gold-dark)}.nav-coming-soon{color:var(--muted);cursor:default;align-items:center;gap:6px;font-size:14px;display:inline-flex}.nav-coming-soon small{color:#967219;white-space:nowrap;background:#fff2c9;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:800}.header-actions{align-items:center;gap:14px;display:flex}.login-link{color:var(--text);font-size:14px;font-weight:600;text-decoration:none}.btn{border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--gold);color:var(--black);box-shadow:0 8px 24px #c9a2272e}.btn-primary:hover{background:var(--gold-light)}.btn-secondary{background:var(--white);color:var(--text);border:1px solid var(--border)}.header-button{padding:11px 16px}.hero{background:radial-gradient(circle at 78% 35%, #e6c85c2e, transparent 30%), var(--bg);padding:90px 0 80px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;min-height:520px;display:grid}.hero-content{z-index:2;position:relative}.eyebrow{color:var(--gold-dark);align-items:center;gap:8px;margin-bottom:22px;font-size:13px;font-weight:700;display:inline-flex}.status-dot{background:var(--success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #16834a1a}.hero h1{letter-spacing:-1.5px;color:var(--black);margin:0;font-size:clamp(42px,5vw,70px);line-height:1.15}.hero h1 span{color:var(--gold-dark)}.hero-description{max-width:620px;color:var(--muted);margin:24px 0 0;font-size:16px;line-height:2}.hero-actions{align-items:center;gap:12px;margin-top:30px;display:flex}.hero-button{min-width:130px}.hero-note{color:var(--muted);align-items:center;gap:8px;margin-top:22px;font-size:12px;display:flex}.hero-note span{color:var(--success);font-weight:800}.hero-visual{place-items:center;min-height:500px;display:grid;position:relative}.gold-scene{place-items:center;width:100%;height:460px;display:grid;position:relative}.gold-glow{filter:blur(55px);background:#c9a22738;border-radius:50%;width:330px;height:330px;position:absolute}.gold-shape{z-index:2;background:linear-gradient(135deg, #fff3a3 0%, var(--gold-light) 28%, var(--gold) 58%, var(--gold-dark) 100%);border-radius:38% 62% 55% 45%;flex-direction:column;justify-content:center;align-items:center;width:250px;height:250px;display:flex;position:relative;transform:rotate(-8deg);box-shadow:0 35px 80px #9f7b1240,inset -18px -18px 35px #7855001f}.gold-shine{filter:blur(8px);background:#ffffff80;border-radius:50%;width:80px;height:30px;position:absolute;top:20px;left:35px;transform:rotate(-25deg)}.gold-symbol{z-index:2;color:#463000c7;font-size:100px;font-weight:800;line-height:1;position:relative;transform:rotate(8deg)}.gold-label{z-index:2;color:#463000b3;letter-spacing:4px;margin-top:8px;font-size:12px;font-weight:800;position:relative;transform:rotate(8deg)}.orb{pointer-events:none;border-radius:50%;position:absolute}.orb-one{filter:blur(2px);background:#e6c85c38;width:90px;height:90px;top:50px;right:30px}.orb-two{background:#c9a22733;width:55px;height:55px;bottom:70px;left:50px}.price-card{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #c9a22740;border-radius:20px;width:250px;padding:20px;position:absolute;bottom:35px;left:10px;box-shadow:0 20px 55px #0000001f}.price-card-top{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.price-status{color:var(--success);align-items:center;gap:5px;font-size:10px;display:inline-flex}.price-status>span{background:var(--success);border-radius:50%;width:6px;height:6px}.price{color:var(--black);margin-top:12px;font-size:28px;font-weight:800}.price small{color:var(--muted);font-size:11px;font-weight:500}.price-change{color:var(--success);align-items:center;gap:6px;margin-top:8px;font-size:11px;font-weight:600;display:flex}.price-change span{font-size:14px}@media (max-width:900px){.main-nav{display:none}.hero-grid{grid-template-columns:1fr;gap:20px}.hero-content{text-align:center}.hero-description{margin-left:auto;margin-right:auto}.hero-actions,.hero-note{justify-content:center}.hero-visual{min-height:430px}}@media (max-width:600px){.container{width:min(100% - 24px,1180px)}.header-button{display:none}.hero{padding:55px 0}.hero h1{font-size:42px}.hero-actions{flex-direction:column}.hero-button{width:100%}.gold-shape{width:190px;height:190px}.gold-symbol{font-size:75px}.price-card{bottom:15px;left:0}}.banner-section{background:#fff;padding:72px 0}.section-heading,.dashboard-heading,.card-header,.trade-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.section-heading{align-items:end;margin-bottom:24px}.section-heading span,.dashboard-heading span,.card-header>div>span,.trade-header>div>span{color:var(--gold-dark);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.section-heading h2,.dashboard-heading h2,.card-header h3,.trade-header h3{color:var(--black);margin:0}.section-heading h2,.dashboard-heading h2{font-size:28px}.section-heading p{max-width:280px;color:var(--muted);margin:0;font-size:13px}.banner-carousel{padding:0 54px;position:relative}.banner-track{direction:ltr;transition:transform .45s;display:flex}.promo-banner{direction:rtl;flex:0 0 16.6667%;min-height:210px;padding:28px;position:relative;overflow:hidden}.banner-gold{background:#d2ab35}.banner-light{background:#f4efe2}.banner-sand{background:#e7d5ad}.banner-dark{color:#fff;background:#24231f}.banner-cream{background:#fbf8f0}.banner-olive{background:#b6b78a}.banner-tag{color:inherit;background:#ffffff6b;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.banner-content{z-index:1;max-width:70%;margin-top:30px;position:relative}.banner-content h3{margin:0 0 9px;font-size:24px}.banner-content p{color:inherit;opacity:.75;margin:0;font-size:13px}.banner-arrow{margin-top:22px;font-size:22px;display:block}.banner-decoration{color:#ffffff59;font-size:110px;line-height:1;position:absolute;bottom:12px;left:28px}.carousel-arrow{z-index:2;border:1px solid var(--border);width:38px;height:38px;color:var(--black);background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px #00000014}.carousel-prev{right:0}.carousel-next{left:0}.banner-dots{justify-content:center;gap:6px;margin-top:18px;display:flex}.banner-dot{background:#d8d2c3;border:0;border-radius:50%;width:7px;height:7px;padding:0}.banner-dot.active{background:var(--gold);border-radius:999px;width:22px}.dashboard-section{background:var(--bg);padding:80px 0}.dashboard-heading{align-items:end;margin-bottom:25px}.market-status,.live-price{color:var(--success);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.market-status>span,.live-price>span{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #16834a1a}.dashboard-grid{direction:ltr;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:20px;display:grid}.dashboard-left,.dashboard-right{direction:rtl;flex-direction:column;gap:20px;min-width:0;display:flex}.surface{border:1px solid var(--border);background:var(--white);border-radius:20px;box-shadow:0 12px 35px #0000000a}.portfolio-card,.chart-card,.trade-card,.transactions-card{padding:25px}.card-header h3,.trade-header h3{font-size:18px}.balance-control{color:var(--muted);align-items:center;gap:10px;font-size:11px;display:flex}.balance-switch{background:#d8d4ca;border:0;border-radius:999px;width:42px;height:24px;padding:3px}.balance-switch.is-on{background:var(--gold)}.balance-switch-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;display:block}.balance-switch.is-on .balance-switch-knob{transform:translate(-18px)}.portfolio-main{grid-template-columns:repeat(2,1fr);gap:16px;margin:28px 0 24px;display:grid}.portfolio-main span,.portfolio-price span,.chart-value span,.trade-price span,.trade-field label,.trade-summary span,.transaction-info span,.transaction-value span,.chart-labels{color:var(--muted);font-size:12px}.portfolio-main strong{margin-top:7px;font-size:25px;display:block}.portfolio-main small,.portfolio-price small,.trade-price small{color:var(--muted);font-size:11px;font-weight:500}.balance-blur{filter:blur(7px);-webkit-user-select:none;user-select:none}.portfolio-price{border-top:1px solid var(--border);align-items:center;gap:12px;padding-top:18px;display:flex}.portfolio-price strong{margin-right:auto;font-size:16px}.portfolio-price em,.chart-value em{color:var(--success);font-size:12px;font-style:normal}.chart-periods{gap:5px;display:flex}.chart-periods button,.trade-tabs button{border:1px solid var(--border);color:var(--muted);background:#fff;border-radius:9px;padding:8px 11px;font-size:11px}.chart-periods button.active,.trade-tabs button.active{border-color:var(--gold);color:var(--gold-dark);background:#f8edcf}.chart-value{align-items:baseline;gap:8px;margin:24px 0 12px;display:flex}.chart-value strong{font-size:24px}.gold-chart{height:180px}.gold-chart svg{width:100%;height:100%}.chart-area{fill:url(#chartFill)}.chart-line{fill:none;stroke:var(--gold-dark);stroke-width:4px}.chart-labels{justify-content:space-between;margin-top:8px;display:flex}.trade-tabs{grid-template-columns:repeat(2,1fr);gap:8px;margin:24px 0;display:grid}.trade-tabs button{padding:12px;font-size:13px}.trade-price{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.trade-price strong{font-size:18px}.trade-field{margin-top:18px}.trade-field label{margin-bottom:8px;display:block}.field-input{border:1px solid var(--border);min-height:50px;color:var(--muted);border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.field-input input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.calculated-amount{flex:1;justify-content:space-between;align-items:baseline;display:flex}.calculated-amount strong{color:var(--text)}.calculated-amount span{font-size:11px}.trade-summary{background:#faf8f1;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;padding:14px;display:grid}.trade-summary strong{margin-top:5px;font-size:13px;display:block}.trade-submit{background:var(--black);color:#fff;border:0;border-radius:12px;width:100%;padding:14px;font-family:inherit;font-weight:700}.transactions-card .card-header a{color:var(--gold-dark);font-size:12px;text-decoration:none}.transactions-list{margin-top:20px}.transaction{border-top:1px solid var(--border);align-items:center;gap:12px;padding:15px 0;display:flex}.transaction-icon{width:35px;height:35px;color:var(--gold-dark);background:#f5e8bd;border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid}.transaction-info{flex-direction:column;gap:4px;display:flex}.transaction-value{text-align:left;flex-direction:column;gap:4px;margin-right:auto;display:flex}.trust-section{border-top:1px solid var(--border);background:#fff;padding:28px 0}.trust-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.trust-item{align-items:center;gap:12px;display:flex}.trust-icon{width:40px;height:40px;color:var(--gold-dark);background:#f5e8bd;border-radius:12px;flex:none;place-items:center;display:grid}.trust-item strong,.trust-item span{display:block}.trust-item strong{font-size:13px}.trust-item span{color:var(--muted);margin-top:4px;font-size:11px}@media (max-width:900px){.dashboard-grid{grid-template-columns:1fr}}@media (max-width:600px){.container{width:min(100% - 24px,1180px)}.hero-grid{min-height:auto}.section-heading,.dashboard-heading{flex-direction:column;align-items:flex-start}.section-heading h2,.dashboard-heading h2{font-size:24px}.banner-carousel{padding:0 38px}.promo-banner{min-height:190px;padding:22px}.banner-content{max-width:85%;margin-top:24px}.banner-content h3{font-size:19px}.portfolio-card,.chart-card,.trade-card,.transactions-card{padding:18px}.portfolio-main{gap:10px}.portfolio-main strong{font-size:20px}.card-header{gap:10px}.balance-control-label{display:none}.trust-grid{grid-template-columns:1fr;gap:16px}}.transactions-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.transaction-summary-card{border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:14px 16px;display:flex}.transaction-summary-card span{margin:0;font-size:12px;font-weight:700}.transaction-summary-card strong{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(20px,2vw,28px)}.transactions-filters-card{align-items:flex-start}.transaction-filter-group{flex:520px;align-items:flex-start}.transaction-filter-scroll{flex-wrap:wrap;gap:7px;padding-inline:2px;overflow-x:visible}.transaction-filter-pill{white-space:nowrap;margin:0}@media (max-width:700px){.transactions-summary{grid-template-columns:1fr}.transaction-filter-group{display:block}.transaction-filter-label{margin:0 0 9px;display:block}}.physical-gold-balance-card{background:linear-gradient(120deg,#fffdf7,#fff5d8);border:1px solid #ebd99f;border-radius:21px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 24px;display:grid}.physical-balance-label{color:#65552f;font-size:13px;font-weight:800;display:block}.physical-gold-balance-content p{color:#8a7f6a;margin:7px 0 0;font-size:12px}.physical-balance-value{color:#fff8df;direction:ltr;background:linear-gradient(135deg,#3b2b0f,#76521a);border:1px solid #c9952b;border-radius:16px;justify-content:center;align-items:baseline;gap:7px;min-width:185px;padding:15px 18px;display:flex;box-shadow:0 10px 20px #7d581433}.physical-balance-value span{letter-spacing:.5px;font-variant-numeric:tabular-nums;font-size:clamp(25px,3vw,34px);font-weight:900}.physical-balance-value small{color:#f3d98d;direction:rtl;font-size:12px;font-weight:800}.physical-balance-meta{color:#786947;border-top:1px dashed #e4cf90;grid-column:1/-1;align-items:center;gap:6px;padding-top:13px;font-size:12px;display:flex}.physical-balance-meta strong{color:#58400c}.physical-balance-meta .physical-gold-balance-icon{background:#f1d27c;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:13px;display:grid}@media (max-width:580px){.physical-gold-balance-card{grid-template-columns:1fr;padding:18px}.physical-balance-value{box-sizing:border-box;width:100%}}.panel-section .physical-gold-balance-card{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;display:flex!important}.panel-section .physical-gold-balance-content{flex:240px!important;display:block!important}.panel-section .physical-balance-label{margin:0 0 7px!important;display:block!important}.panel-section .physical-gold-balance-content p{margin:0!important;display:block!important}.panel-section .physical-balance-value{visibility:visible!important;opacity:1!important;min-width:190px!important;display:flex!important}.panel-section .physical-balance-meta{flex:0 0 100%!important;width:100%!important;display:flex!important}.withdrawal-overview{background:linear-gradient(135deg,#fff9e7,#fffefb);border:1px solid #efd38a;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:26px 30px;display:flex}.withdrawal-overview span{color:#7c6a43;font-size:.95rem}.withdrawal-overview strong{color:#1e2734;margin-top:9px;font-size:clamp(1.65rem,4vw,2.25rem);display:block}.withdrawal-overview small{font-size:.95rem;font-weight:700}.withdrawal-icon{background:#d2a33c;border-radius:18px;place-items:center;width:62px;height:62px;font-size:1.85rem;display:grid}.withdrawal-ready-card{border:1px solid var(--border);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:22px 25px;display:flex}.withdrawal-ready-card strong{color:#243044}.withdrawal-ready-card p{color:#6b7280;margin:8px 0 0;font-size:.92rem}.withdrawal-disabled-button{color:#807252;white-space:nowrap;cursor:not-allowed;background:#f3ede0;border:0;border-radius:12px;padding:13px 16px}.withdrawal-notice{color:#8a7750;margin:14px 4px 0;font-size:.86rem}.support-layout{grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);align-items:start;gap:20px;display:grid}.support-ticket-form,.support-ticket-list{border:1px solid var(--border);background:#fff;border-radius:20px;padding:23px}.support-ticket-form h2,.support-ticket-list h2{color:#202c3e;margin:0 0 20px;font-size:1.1rem}.support-ticket-form label{color:#526075;margin:14px 0 7px;font-size:.9rem;font-weight:700;display:block}.support-ticket-form input,.support-ticket-form textarea{box-sizing:border-box;color:#202c3e;width:100%;font:inherit;background:#fffdfa;border:1px solid #dfd8c9;border-radius:11px;outline:none;padding:12px}.support-ticket-form textarea{resize:vertical;min-height:132px;line-height:1.85}.support-ticket-form input:focus,.support-ticket-form textarea:focus{border-color:#c9982e;box-shadow:0 0 0 3px #c9982e1f}.support-ticket-form button{color:#fff;width:100%;font:inherit;cursor:pointer;background:linear-gradient(135deg,#bd8620,#e0b64f);border:0;border-radius:11px;margin-top:18px;padding:13px;font-weight:800}.support-ticket-form button:disabled{opacity:.65;cursor:wait}.support-form-error,.support-form-success{margin:12px 0 0;font-size:.87rem}.support-form-error{color:#b62b36}.support-form-success{color:#23835d}.support-ticket-list-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.support-ticket-list-header span{color:#8a5d00;background:#fff2c9;border-radius:50px;place-items:center;min-width:28px;height:28px;padding:0 7px;font-size:.82rem;font-weight:800;display:grid}.support-ticket-empty{text-align:center;color:#7b8595;margin:0;padding:28px 6px}.support-ticket-item{border-top:1px solid #eee9de;padding:16px 0}.support-ticket-item:first-of-type{border-top:0}.support-ticket-item>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-ticket-item strong{color:#29364a;font-size:.95rem}.support-ticket-item p{color:#687487;white-space:pre-wrap;margin:9px 0 7px;font-size:.88rem;line-height:1.8}.support-ticket-item time{color:#9aa2ad;font-size:.77rem}.support-ticket-status{white-space:nowrap;border-radius:20px;padding:4px 8px;font-size:.72rem;font-weight:800}.status-open{color:#94620a;background:#fff3cc}.status-in_progress{color:#245f9e;background:#e5f0ff}.status-answered{color:#137651;background:#ddf5e8}.status-closed{color:#667085;background:#edf0f4}.support-phone-note{color:#657087;margin:16px 5px 0;font-size:.88rem}@media (max-width:760px){.support-layout{grid-template-columns:1fr}.withdrawal-ready-card{flex-direction:column;align-items:flex-start}.withdrawal-disabled-button{width:100%}}.withdrawal-form-control{min-width:min(100%,280px)}.withdrawal-form-control label{color:#625b4b;margin-bottom:7px;font-size:.8rem;font-weight:800;display:block}.withdrawal-form-control input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #dcd2bf;border-radius:10px;padding:11px}.withdrawal-form-control button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#bd8620;border:0;border-radius:10px;margin-top:9px;padding:12px;font-weight:800}.withdrawal-form-control button:disabled{opacity:.55;cursor:not-allowed}.withdrawal-feedback{margin:12px 2px;font-size:.88rem}.withdrawal-feedback.error{color:#bc2733}.withdrawal-feedback.success{color:#16805a}.withdrawal-history{border:1px solid var(--border);background:#fff;border-radius:16px;margin-top:20px;padding:6px 20px}.withdrawal-history>div{border-top:1px solid #eee8dc;padding:15px 0}.withdrawal-history>div:first-child{border-top:0}.withdrawal-history>div>div{justify-content:space-between;gap:10px;display:flex}.withdrawal-history strong{color:#26344a}.withdrawal-history span{color:#9b710d;font-size:.85rem;font-weight:800}.withdrawal-history small{color:#7b8492;margin-top:7px;font-size:.78rem;display:block}.withdrawal-cancel-button{color:#aa313a;font:inherit;cursor:pointer;background:#fff8f8;border:1px solid #efc9cc;border-radius:8px;margin-top:10px;padding:7px 10px;font-size:.78rem;font-weight:800}.withdrawal-cancel-button:disabled{opacity:.55;cursor:wait}.admin-withdrawals-page{color:#1f2d40;background:#f7f4ee;min-height:100vh;padding:48px max(24px,50% - 540px)}.admin-withdrawals-page header{margin-bottom:26px}.admin-withdrawals-page header span{color:#a9750b;font-weight:800}.admin-withdrawals-page h1{margin:8px 0;font-size:clamp(1.7rem,4vw,2.4rem)}.admin-withdrawals-page header p{color:#677488}.admin-error{color:#a61f2a;background:#ffe9eb;border-radius:11px;padding:13px}.admin-empty{text-align:center;color:#768095;background:#fff;border-radius:18px;padding:35px}.admin-withdrawal-card{background:#fff;border:1px solid #e6dfd2;border-radius:18px;margin-bottom:15px;padding:20px;box-shadow:0 8px 24px #272a300a}.admin-withdrawal-head{justify-content:space-between;gap:14px;display:flex}.admin-withdrawal-head strong{font-size:1.2rem;display:block}.admin-withdrawal-head span{color:#89600c;background:#fff2c9;border-radius:20px;margin-top:7px;padding:4px 8px;font-size:.77rem;font-weight:800;display:inline-block}.admin-withdrawal-head small,.admin-withdrawal-data{color:#6c7788;font-size:.86rem}.admin-withdrawal-data{padding:12px 0}.admin-withdrawal-data p{margin:5px 0}.admin-withdrawal-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.admin-withdrawal-actions input{min-width:0;font:inherit;border:1px solid #ded7ca;border-radius:9px;padding:10px}.admin-withdrawal-actions>div{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.admin-withdrawal-actions button{color:#765106;font:inherit;cursor:pointer;background:#f6e6b5;border:0;border-radius:8px;padding:10px 12px;font-size:.83rem;font-weight:800}.admin-withdrawal-actions button.paid{color:#fff;background:#16805a}.admin-withdrawal-actions button.reject{color:#a52b34;background:#fee6e8}.admin-final-note{color:#607085;margin:0;font-size:.86rem}@media (max-width:650px){.admin-withdrawals-page{padding:25px 15px}.admin-withdrawal-actions{grid-template-columns:1fr}.admin-withdrawal-head{flex-direction:column}.withdrawal-form-control{width:100%}}.trade-fee-row{color:#94836a;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 0;padding:6px 2px;font-size:10px;display:flex}.trade-fee-row strong{color:#86745b;font-size:10px;font-weight:700}.trade-feedback{border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:12px}.trade-feedback.error{color:#ad2730;background:#fff0f1}.trade-feedback.success{color:#18704e;background:#eaf8ef}.trade-submit:disabled{cursor:wait;opacity:.7}.home-transactions-empty{color:#7a8493;text-align:center;margin:0;padding:23px 4px;font-size:12px}.chart-card>.card-header .chart-periods,.legacy-gold-chart{display:none}.ohlc-chart-wrap{margin-top:18px}.ohlc-chart-wrap .chart-periods{justify-content:flex-end;gap:6px;margin-bottom:12px;display:flex}.ohlc-chart-wrap .chart-periods button{color:#748093;font:inherit;cursor:pointer;background:#f5f2eb;border:0;border-radius:8px;padding:7px 9px;font-size:11px}.ohlc-chart-wrap .chart-periods button.active{color:#fff;background:#ba8620}.ohlc-chart{width:100%;min-height:300px}.ohlc-chart-status{color:#8a94a3;text-align:left;direction:ltr;margin:9px 0 0;font-size:11px}.banner-track{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid;transform:none!important}.promo-banner{box-sizing:border-box;border:0;border-radius:18px;min-width:0;min-height:180px;padding:20px 24px;animation:.35s both banner-card-in;box-shadow:0 12px 28px #241f141a}.banner-content{max-width:88%;margin-top:12px}.banner-content h3{margin-bottom:5px;font-size:clamp(18px,1.7vw,23px);line-height:1.35}.banner-content p{font-size:12px;line-height:1.65}.banner-arrow{margin-top:10px;font-size:18px}.banner-dots{z-index:2;margin:0;position:absolute;bottom:-30px;left:0;right:0}.banner-carousel{padding-bottom:34px}.banner-viewport{border-radius:0;overflow:visible}@keyframes banner-card-in{0%{opacity:.35;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (max-width:720px){.banner-track{grid-template-columns:1fr}.promo-banner{min-height:210px;padding:24px}.banner-track .promo-banner:not(:first-child){display:none}.banner-carousel{padding-inline:40px}}.hero{background:radial-gradient(circle at 18% 65%, #e2b93529, transparent 25%), radial-gradient(circle at 82% 14%, #ecd4882e, transparent 26%), var(--bg)}.hero h1{letter-spacing:-2.2px}.hero h1 span{display:inline-block}.hero-market-strip{color:#796c55;white-space:nowrap;border-top:1px solid #be93232e;border-bottom:1px solid #be93232e;max-width:510px;margin-top:25px;padding:10px 0;font-size:11px;font-weight:700;overflow:hidden}.hero-market-strip-track{align-items:center;gap:12px;min-width:max-content;animation:24s linear infinite panah-market-ticker;display:inline-flex}.hero-market-strip i{color:var(--gold-dark);font-style:normal}@keyframes panah-market-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-visual{isolation:isolate}.gold-scene{animation:6.5s ease-in-out infinite panah-float}.gold-glow{animation:4.5s ease-in-out infinite alternate panah-glow}.gold-shape{border:1px solid #fff6b5bf;animation:9s ease-in-out infinite panah-coin-turn;overflow:hidden}.gold-rim{border-radius:inherit;border:2px solid #6b4a0340;position:absolute;inset:13px}.gold-engraving{border:1px dashed #6a490447;border-radius:50%;position:absolute;inset:27px}.gold-symbol{font-family:inherit;font-size:92px}.gold-label{letter-spacing:2px;font-size:10px}.orb-one{animation:7s ease-in-out infinite panah-orb-one}.orb-two{animation:8s ease-in-out infinite panah-orb-two}.price-card{border-color:#c9a22761;box-shadow:0 24px 60px #4a370a29}.price{animation:3.8s ease-in-out infinite panah-price-pulse}@keyframes panah-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes panah-glow{0%{opacity:.55;transform:scale(.9)}to{opacity:.95;transform:scale(1.12)}}@keyframes panah-coin-turn{0%,to{transform:rotate(-8deg)rotateY(0)}50%{transform:rotate(-4deg)rotateY(8deg)}}@keyframes panah-orb-one{0%,to{transform:translate(0)}50%{transform:translate(-20px,18px)}}@keyframes panah-orb-two{0%,to{transform:translate(0)}50%{transform:translate(18px,-18px)}}@keyframes panah-price-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.hero-market-strip-track,.gold-scene,.gold-glow,.gold-shape,.orb-one,.orb-two,.price{animation:none}}@media (max-width:900px){.hero-market-strip{margin-inline:auto}}.hero-visual{min-height:420px}.hero-promo-banner{color:#fffdf5;isolation:isolate;background:linear-gradient(132deg,#1e1b14 0%,#3a2c0d 48%,#b78619 150%);border:1px solid #d3a62d99;border-radius:28px;width:min(100%,525px);min-height:312px;padding:34px;position:relative;overflow:hidden;box-shadow:0 28px 64px #5d410b33}.promo-banner-glow{z-index:-1;filter:blur(16px);background:#ffde6a6b;border-radius:50%;width:300px;height:300px;animation:6s ease-in-out infinite alternate panah-banner-glow;position:absolute;top:-155px;left:-65px}.promo-banner-copy{z-index:2;max-width:260px;position:relative}.promo-banner-copy>span{color:#efd273;letter-spacing:.5px;font-size:11px;font-weight:800;display:inline-block}.promo-banner-copy h2{color:#fff;letter-spacing:-1.2px;margin:10px 0 8px;font-size:clamp(29px,3vw,39px);line-height:1.22}.promo-banner-copy h2 em{color:#f0c746;font-style:normal}.promo-banner-copy p{color:#fffcf0bd;margin:0;font-size:13px}.promo-live-price{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffe99e6b;border-radius:16px;min-width:225px;padding:15px 17px;position:absolute;bottom:58px;right:28px}.promo-live-price>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.promo-live-price .price-status{color:#cdf1d9}.promo-live-price .price-status>span{background:#48d580;box-shadow:0 0 0 4px #48d58021}.promo-live-price small{color:#ffffff9e;font-size:10px;font-weight:600}.promo-live-price>strong{color:#fff;font-variant-numeric:tabular-nums;margin-top:9px;font-size:25px;line-height:1;animation:3.8s ease-in-out infinite panah-price-pulse;display:block}.promo-live-price>strong small{color:#e9cf82;font-size:11px}.promo-banner-footer{z-index:2;color:#ffffff9e;border-top:1px solid #ffffff2b;justify-content:space-between;align-items:center;gap:12px;padding-top:13px;font-size:10px;display:flex;position:absolute;bottom:19px;left:34px;right:34px}.promo-banner-footer b{color:#f1cf64;font-weight:800}.promo-coin{z-index:1;background:radial-gradient(circle at 31% 26%,#fff1a5 0 4%,#d5a72f 28%,#8d6108 78%);border:1px solid #ffeeab40;border-radius:50%;position:absolute;box-shadow:inset -10px -12px 20px #4a2d0040,0 14px 28px #00000029}.promo-coin-one{width:176px;height:176px;animation:8s ease-in-out infinite panah-promo-coin-one;bottom:-55px;left:-46px}.promo-coin-two{opacity:.8;width:76px;height:76px;animation:7s ease-in-out infinite panah-promo-coin-two;top:36px;left:54px}.coin-ticker-item{align-items:center;gap:7px;display:inline-flex}.coin-ticker-item b{color:#7d651e}.coin-ticker-item strong{color:#263044;font-variant-numeric:tabular-nums}@keyframes panah-banner-glow{0%{opacity:.55;transform:translate(0)scale(.94)}to{opacity:.9;transform:translate(34px,25px)scale(1.12)}}@keyframes panah-promo-coin-one{0%,to{transform:rotate(-18deg)translateY(0)}50%{transform:rotate(-7deg)translateY(-10px)}}@keyframes panah-promo-coin-two{0%,to{transform:translateY(0)}50%{transform:translateY(13px)}}@media (max-width:900px){.hero-promo-banner{margin-inline:auto}}@media (max-width:600px){.hero-visual{min-height:345px}.hero-promo-banner{border-radius:23px;min-height:285px;padding:25px}.promo-banner-copy h2{font-size:28px}.promo-live-price{min-width:195px;padding:13px;bottom:55px;right:20px}.promo-live-price>strong{font-size:21px}.promo-banner-footer{font-size:9px;left:25px;right:25px}.promo-coin-one{width:145px;height:145px}.promo-coin-two{left:25px}}@media (prefers-reduced-motion:reduce){.promo-banner-glow,.promo-live-price>strong,.promo-coin{animation:none}}.admin-page{color:#253142;background:#f6f4ef;grid-template-columns:246px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{box-sizing:border-box;color:#eee9dc;background:#1b1a16;flex-direction:column;gap:12px;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.admin-brand{color:#fff;justify-content:center;align-items:center;min-height:116px;padding:0 8px 20px;text-decoration:none;display:flex}.admin-brand img{object-fit:contain;width:112px;height:auto}.admin-sidebar>p{color:#938c7d;margin:4px 8px 2px;font-size:11px;font-weight:800}.admin-sidebar nav{gap:5px;display:grid}.admin-sidebar nav button,.admin-sidebar nav a,.admin-reload{color:#cfc9bd;width:100%;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:12px 13px;font-size:13px;font-weight:700;text-decoration:none}.admin-sidebar nav button:hover,.admin-sidebar nav a:hover{color:#fff;background:#ffffff0f}.admin-sidebar nav button.active{color:#2a220f;background:#e6be48}.admin-sidebar nav a{box-sizing:border-box;justify-content:space-between;display:flex}.admin-sidebar nav small{color:#d6b14a}.admin-reload{color:#e5c45e;text-align:center;background:#e5c45e1a;margin-top:auto}.admin-reload:disabled{opacity:.65;cursor:wait}.admin-main{min-width:0;padding:36px clamp(20px,4vw,58px)}.admin-topbar{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:30px;display:flex}.admin-topbar span{color:#a87d1e;font-size:12px;font-weight:800}.admin-topbar h1{color:#202b3b;margin:7px 0 0;font-size:clamp(27px,4vw,38px)}.admin-live{color:#6b6f76;background:#fffdf9;border:1px solid #e3d8c2;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:700;display:inline-flex}.admin-live i{background:#20a168;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #20a1681a}.admin-alert,.admin-loading{border-radius:13px;margin-bottom:20px;padding:14px 16px;font-size:13px}.admin-alert{color:#a42b35;background:#ffe9eb}.admin-loading{color:#7c6a43;background:#fff9e9}.admin-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-stat-grid article{background:#fff;border:1px solid #e8e0d1;border-radius:17px;min-height:124px;padding:19px;box-shadow:0 6px 20px #2a231209}.admin-stat-grid article.attention{background:linear-gradient(135deg,#fffdf6,#fff7dc);border-color:#e5c665}.admin-stat-grid span{color:#7a7468;font-size:12px;font-weight:700;display:block}.admin-stat-grid strong{color:#263248;font-variant-numeric:tabular-nums;margin:12px 0 7px;font-size:clamp(24px,2.2vw,32px);display:block}.admin-stat-grid small,.admin-stat-grid a,.admin-stat-grid button{color:#a57615;font-size:11px;font-weight:800;text-decoration:none}.admin-stat-grid button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.admin-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:17px;display:grid}.admin-panel,.admin-requests{background:#fff;border:1px solid #e8e0d1;border-radius:17px;box-shadow:0 6px 20px #2a231209}.admin-panel{padding:20px}.admin-panel-heading{border-bottom:1px solid #eee8db;justify-content:space-between;align-items:center;gap:15px;padding-bottom:16px;display:flex}.admin-panel-heading h2{color:#283448;margin:0;font-size:16px}.admin-panel-heading span{color:#8e8779;font-size:11px}.admin-panel-heading button{color:#a57615;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.admin-list>div{border-bottom:1px solid #f0ece4;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.admin-list>div:last-child{border-bottom:0}.admin-list b,.admin-list strong{color:#334056;font-size:12px;display:block}.admin-list small{color:#8c95a1;margin-top:5px;font-size:10px;display:block}.admin-list>div>div:last-child{text-align:left}.admin-status{color:#8a620a;white-space:nowrap;background:#fff2ca;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800;display:inline-block}.admin-status.completed,.admin-status.approved,.admin-status.answered{color:#197651;background:#e1f5ea}.admin-status.failed,.admin-status.rejected{color:#a9363e;background:#ffe8e9}.admin-status.in_progress,.admin-status.processing{color:#316ba8;background:#e5f0fe}.admin-status.closed,.admin-status.not_started{color:#667283;background:#edf0f4}.admin-table-panel{padding:0;overflow:hidden}.admin-table-panel .admin-panel-heading{padding:20px}.admin-table>div{border-bottom:1px solid #f0ece4;grid-template-columns:1.45fr .9fr 1fr 1fr .65fr;align-items:center;gap:12px;padding:13px 20px;display:grid}.admin-table-head{color:#8c887f;background:#fbfaf7;font-size:11px;font-weight:800}.admin-table>div:not(.admin-table-head)>span b,.admin-table>div:not(.admin-table-head)>span small{display:block}.admin-table>div:not(.admin-table-head)>span b{color:#303c50;font-size:12px}.admin-table>div:not(.admin-table-head)>span small{color:#88919d;margin-top:5px;font-size:10px}.admin-table strong{color:#3b4658;font-variant-numeric:tabular-nums;font-size:11px}.admin-table-panel{overflow-x:auto}.admin-requests{padding:21px}.admin-requests>.admin-panel-heading{margin-bottom:4px}.admin-request-card{border-bottom:1px solid #eee9df;justify-content:space-between;align-items:center;gap:25px;padding:20px 0;display:flex}.admin-request-card:last-child{border-bottom:0}.admin-request-card h3{color:#2d394c;margin:8px 0 5px;font-size:15px}.admin-request-card p{color:#697486;white-space:pre-wrap;max-width:710px;margin:0 0 8px;font-size:12px;line-height:1.8}.admin-request-card small{color:#8b94a0;font-size:10px}.admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;min-width:230px;display:flex}.admin-actions button{color:#795915;font:inherit;white-space:nowrap;cursor:pointer;background:#fff0bd;border:0;border-radius:8px;padding:9px 10px;font-size:10px;font-weight:800}.admin-actions button.success{color:#fff;background:#218a61}.admin-actions button.danger{color:#aa3039;background:#fee8e9}.admin-actions button.muted{color:#647184;background:#edf0f4}.admin-actions button:disabled{opacity:.55;cursor:wait}@media (max-width:1020px){.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-two-column{grid-template-columns:1fr}}.admin-sidebar{z-index:5}@media (max-width:760px){.admin-page{display:block}.admin-sidebar{height:auto;padding:15px;position:static}.admin-brand{padding-bottom:5px}.admin-sidebar>p,.admin-reload{display:none}.admin-sidebar nav{display:flex;overflow-x:auto}.admin-sidebar nav button,.admin-sidebar nav a{white-space:nowrap;flex:none;width:auto;padding:9px 11px}.admin-main{padding:24px 15px}.admin-topbar{flex-direction:column;align-items:flex-start;margin-bottom:22px}.admin-stat-grid{grid-template-columns:1fr}.admin-request-card{flex-direction:column;align-items:flex-start}.admin-actions{justify-content:flex-start;min-width:0}}.admin-gifts-layout{grid-template-columns:minmax(290px,.78fr) minmax(0,1.22fr);align-items:start;gap:17px;display:grid}.admin-campaign-form{gap:13px;display:grid}.admin-campaign-form label{color:#5e6877;gap:7px;font-size:11px;font-weight:800;display:grid}.admin-campaign-form input,.admin-campaign-form textarea,.admin-campaign-form select{box-sizing:border-box;color:#2d394c;width:100%;font:inherit;background:#fffdf9;border:1px solid #ded7c8;border-radius:10px;outline:none;padding:10px 11px;font-size:12px}.admin-campaign-form textarea{resize:vertical;min-height:75px;line-height:1.7}.admin-campaign-form input:focus,.admin-campaign-form textarea:focus,.admin-campaign-form select:focus{border-color:#d0a32e;box-shadow:0 0 0 3px #d0a32e1f}.admin-form-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.admin-campaign-form>button{color:#2c230e;font:inherit;cursor:pointer;background:linear-gradient(135deg,#e6c050,#f3d77b);border:0;border-radius:10px;padding:13px;font-size:13px;font-weight:900}.admin-campaign-form>button:disabled{opacity:.6;cursor:wait}@media (max-width:980px){.admin-gifts-layout{grid-template-columns:1fr}}@media (max-width:440px){.admin-form-grid{grid-template-columns:1fr}}.admin-sidebar nav a.active{color:#2a220f;background:#e6be48}.admin-user-verification{margin-top:7px;display:none}.admin-user-id{color:#9a8354;text-overflow:ellipsis;white-space:nowrap;max-width:164px;margin-top:4px;font-size:9px;display:block;overflow:hidden}.admin-document-user-id{color:#8a7550;margin-top:7px;font-size:11px;display:block}.admin-verification-control select{color:#75570f;width:100%;font:inherit;cursor:pointer;background:#fff8df;border:1px solid #eadcad;border-radius:8px;padding:7px 8px;font-size:10px;font-weight:800}.admin-verification-control select:disabled{cursor:wait;opacity:.6}@media (max-width:760px){.admin-user-verification{display:inline-block}.admin-verification-control{display:none}}.admin-table{min-width:1000px}.admin-table>div{grid-template-columns:1.45fr .9fr 1fr 1fr .65fr .9fr .9fr}.admin-documents-button,.admin-bank-button{color:#775a11;font:inherit;cursor:pointer;white-space:nowrap;background:#fff8de;border:1px solid #dcc26f;border-radius:8px;padding:7px 8px;font-size:10px;font-weight:800}.admin-documents-button:disabled,.admin-bank-button:disabled{color:#9ca3af;cursor:not-allowed;background:#f4f4f3;border-color:#e6e5e1}.admin-bank-button{color:#276153;background:#eff8f4;border-color:#a9c7ba}.admin-document-modal{z-index:100;background:#141921a6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.admin-document-modal>section{background:#fffdf9;border-radius:20px;width:min(970px,100%);max-height:min(720px,100vh - 44px);padding:22px;overflow:auto;box-shadow:0 28px 70px #0000004d}.admin-document-modal header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.admin-document-modal header span{color:#aa7d1d;font-size:11px;font-weight:800}.admin-document-modal header h2{color:#283448;margin:6px 0 0;font-size:20px}.admin-document-modal header button{color:#667085;cursor:pointer;background:#f0ede6;border:0;border-radius:9px;place-items:center;width:32px;height:32px;font-size:24px;line-height:1;display:grid}.admin-document-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-document-grid figure{background:#f8f6f0;border:1px solid #e8dfce;border-radius:13px;min-width:0;margin:0;overflow:hidden}.admin-document-grid img{object-fit:contain;background:#ece9e1;width:100%;height:220px;display:block}.admin-document-grid figcaption{color:#4d596c;text-align:center;padding:10px;font-size:11px;font-weight:800}.admin-document-missing{color:#8b94a0;text-align:center;place-items:center;height:220px;padding:12px;font-size:11px;display:grid}@media (max-width:680px){.admin-document-grid{grid-template-columns:1fr}.admin-document-grid img,.admin-document-missing{height:190px}}.admin-bank-modal{z-index:101;background:#141921a6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.admin-bank-modal>section{background:#fffdf9;border-radius:20px;width:min(560px,100%);padding:22px;box-shadow:0 28px 70px #0000004d}.admin-bank-modal header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.admin-bank-modal header span{color:#aa7d1d;font-size:11px;font-weight:800}.admin-bank-modal header h2{color:#283448;margin:6px 0 0;font-size:20px}.admin-bank-modal header button{color:#667085;cursor:pointer;background:#f0ede6;border:0;border-radius:9px;place-items:center;width:32px;height:32px;font-size:24px;line-height:1;display:grid}.admin-bank-modal dl{gap:10px;margin:0;display:grid}.admin-bank-modal dl div{background:#fbf9f4;border:1px solid #ebe2ce;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:13px;display:flex}.admin-bank-modal dt{color:#7c766a;font-size:12px}.admin-bank-modal dd{color:#26394c;margin:0;font-size:13px;font-weight:800}.admin-bank-modal .admin-bank-pending{color:#9a6a12;font-size:11px}.panel-gift-campaign{color:#fffaf0;background:radial-gradient(circle at 85% 12%,#ffe27038,#0000 32%),linear-gradient(135deg,#43310d,#8b661b);border:1px solid #e9c24a6e;border-radius:18px;margin:0 0 18px;padding:17px;overflow:hidden;box-shadow:0 12px 25px #271d082e}.panel-gift-campaign.claimed{background:radial-gradient(circle at 85% 12%,#b0fac533,#0000 32%),linear-gradient(135deg,#164a37,#247759);border-color:#66cd966b}.panel-gift-kicker{color:#f8d66e;font-size:10px;font-weight:900;display:block}.panel-gift-campaign>strong{color:#fff;margin-top:6px;font-size:15px;display:block}.panel-gift-value{align-items:baseline;gap:6px;margin:13px 0 7px;display:flex}.panel-gift-value b{color:#ffe083;font-variant-numeric:tabular-nums;font-size:27px;line-height:1}.panel-gift-value span{color:#ffffffc7;font-size:10px;font-weight:700}.panel-gift-campaign p{color:#ffffffbd;margin:0;font-size:10px;line-height:1.85}.panel-gift-button{color:#3f300d;background:#f0c84d;border-radius:9px;justify-content:center;align-items:center;margin-top:14px;padding:10px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.panel-gift-button:hover{background:#ffe07e}.promo-banner.has-image{color:#fff;background-position:50%;background-size:cover}.promo-banner.has-image .banner-tag,.promo-banner.has-image .banner-content,.promo-banner.has-image .banner-decoration{display:none}.promo-banner.has-link{cursor:pointer}.admin-banner-preview.has-image{aspect-ratio:3/2;background-position:50%;background-size:cover;min-height:0}.admin-banner-preview.has-image>*{display:none}.admin-banner-file-input input{cursor:pointer}.admin-banner-file-input small{color:#7f8895;font-weight:600}.admin-banner-remove-image{color:#a53f35;font:inherit;cursor:pointer;background:#fff5f3;border:1px solid #e9beb8;border-radius:8px;grid-column:1/-1;padding:9px;font-size:11px;font-weight:800}.admin-banners-panel{background:#fff;border:1px solid #ece3d3;border-radius:18px;gap:16px;padding:22px;display:grid}.admin-banners-panel>.admin-panel-heading{align-items:flex-start}.admin-banners-panel>.admin-panel-heading h2{margin:0 0 5px}.admin-banners-panel>.admin-panel-heading span{color:#798292;font-size:11px;line-height:1.8}.admin-primary-button{color:#2c230e;font:inherit;cursor:pointer;background:linear-gradient(135deg,#e6c050,#f3d77b);border:0;border-radius:10px;padding:11px 14px;font-size:12px;font-weight:900}.admin-primary-button:disabled{opacity:.6;cursor:wait}.admin-banner-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-banner-editor{background:#fffdf9;border:1px solid #ebe2d1;border-radius:15px;overflow:hidden}.admin-banner-preview{box-sizing:border-box;background-position:50%;background-size:cover;min-height:155px;padding:20px;position:relative}.admin-banner-preview span{color:#2c2b26;background:#fffc;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900;display:inline-block}.admin-banner-preview strong{max-width:78%;margin-top:16px;font-size:20px;line-height:1.35;display:block}.admin-banner-preview p{max-width:85%;margin:7px 0 0;font-size:11px;line-height:1.7}.admin-banner-fields{grid-template-columns:1fr 1fr;gap:10px;padding:15px;display:grid}.admin-banner-fields label{color:#616c7c;gap:6px;font-size:10px;font-weight:800;display:grid}.admin-banner-fields label.wide{grid-column:1/-1}.admin-banner-fields input,.admin-banner-fields textarea,.admin-banner-fields select{box-sizing:border-box;color:#2d394c;width:100%;font:inherit;background:#fff;border:1px solid #ded7c8;border-radius:8px;outline:none;padding:9px;font-size:11px}.admin-banner-fields textarea{resize:vertical;min-height:64px;line-height:1.6}.admin-banner-fields input:focus,.admin-banner-fields textarea:focus,.admin-banner-fields select:focus{border-color:#d0a32e;box-shadow:0 0 0 3px #d0a32e1f}.admin-banner-fields .admin-banner-toggle{color:#394457;grid-column:1/-1;align-items:center;gap:7px;display:flex}.admin-banner-toggle input{width:auto}.admin-banner-fields>button{grid-column:1/-1}.admin-banner-preview.banner-dark{color:#fff}.admin-banner-preview.banner-light,.admin-banner-preview.banner-cream{color:#222}@media (max-width:900px){.admin-banner-grid{grid-template-columns:1fr}}.panah-hero{background:radial-gradient(circle at 18% 52%,#edc34626,#0000 25%),radial-gradient(circle at 80% 34%,#fff7decc,#0000 36%),#fffdfa;padding:70px 0 30px;position:relative;overflow:hidden}.panah-hero:before,.panah-hero:after{z-index:0;content:"";pointer-events:none;border:1px solid #cfa42f24;border-radius:50%;width:680px;height:680px;position:absolute}.panah-hero:before{bottom:-500px;right:-470px;box-shadow:0 0 0 34px #cfa42f09,0 0 0 70px #cfa42f06}.panah-hero:after{border-color:#cfa42f14;top:70px;left:-530px}.panah-hero-grid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"copy card""ticker ticker";align-items:center;gap:46px 60px;min-height:600px;display:grid;position:relative}.panah-hero-copy{text-align:right;grid-area:copy;padding-right:clamp(0px,2vw,26px)}.panah-hero-kicker{color:#b5861d;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.panah-hero-kicker span{background:#d6a82c;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #d6a82c1f}.panah-hero-copy h1{color:#151312;letter-spacing:-4px;margin:23px 0 20px;font-size:clamp(54px,5.7vw,88px);line-height:1.1}.panah-hero-copy h1 em{color:#c89722;font-style:normal}.panah-hero-copy>p{color:#77736d;max-width:610px;margin:0;font-size:clamp(15px,1.45vw,19px);font-weight:500;line-height:2}.panah-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.panah-buy-button,.panah-sell-button{border-radius:14px;justify-content:center;align-items:center;min-width:132px;padding:15px 23px;font-size:15px;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.panah-buy-button{color:#fffdf6;background:linear-gradient(135deg,#d5ad35,#b78213);gap:13px;box-shadow:0 13px 24px #b37e0c3b}.panah-buy-button span{font-size:21px;line-height:.6}.panah-sell-button{color:#292722;background:#ffffffd1;border:1px solid #e8e2d7}.panah-buy-button:hover,.panah-sell-button:hover{transform:translateY(-2px)}.panah-buy-button:hover{box-shadow:0 17px 28px #b37e0c4d}.panah-hero-benefits{color:#706d68;flex-wrap:wrap;gap:22px;margin-top:34px;font-size:12px;font-weight:700;display:flex}.panah-hero-benefits span{white-space:nowrap}.panah-market-card{box-sizing:border-box;color:#fff8e8;background:radial-gradient(circle at 24% 8%,#ecb7373d,#0000 22%),radial-gradient(circle at 89% 88%,#d9a52221,#0000 32%),linear-gradient(132deg,#14110c,#251b0a 54%,#4f3509);border:1px solid #e8bb419e;border-radius:28px;grid-area:card;justify-self:center;width:min(100%,560px);min-height:470px;padding:32px;position:relative;overflow:hidden;box-shadow:0 25px 55px #53390a40}.panah-market-card:before{opacity:.28;content:"";pointer-events:none;background-image:radial-gradient(#ffde86b3 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.panah-market-head,.panah-market-price,.panah-market-card>small,.panah-market-change,.panah-mini-chart,.panah-market-footer{z-index:1;position:relative}.panah-market-head{flex-direction:column;gap:16px;display:flex}.panah-market-head span{color:#f5edd5;font-size:12px;font-weight:700}.panah-market-head i{background:#4dc27c;border-radius:50%;width:8px;height:8px;margin-left:7px;display:inline-block}.panah-market-head b{color:#f4d26e;font-size:22px}.panah-market-price{color:#edc04a;font-variant-numeric:tabular-nums;letter-spacing:-1.5px;width:fit-content;margin-top:12px;font-size:clamp(34px,3.2vw,50px);line-height:1;display:block}.panah-market-card>small{color:#ddbe64;margin-top:8px;font-size:13px;font-weight:800;display:block}.panah-market-change{color:#91d8a7;background:#36733c40;border-radius:999px;margin-top:15px;padding:8px 12px;font-size:11px;font-weight:900;display:inline-flex}.panah-mini-chart{direction:ltr;align-items:stretch;width:61%;min-width:250px;height:136px;margin-top:18px;display:flex}.panah-mini-chart svg{border-bottom:1px solid #f1db9540;flex:1;width:0}.panah-chart-y{color:#c5a959;font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;padding:10px 8px 15px 0;font-size:9px;display:flex}.panah-gold-bar{z-index:2;pointer-events:none;width:214px;position:absolute;top:56px;right:18px}.panah-gold-bar img{filter:drop-shadow(-14px 17px 15px #0006);width:100%;height:auto;display:block}.panah-market-footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#21190ab3;border:1px solid #eeca5b4d;border-radius:15px;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:18px;left:19px;right:19px}.panah-market-footer div{text-align:center;min-width:0;padding:13px 11px}.panah-market-footer div+div{border-right:1px solid #eeca5b38}.panah-market-footer small{color:#fff7dd9e;font-size:9px;display:block}.panah-market-footer b{color:#fff7dd;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:12px;display:block;overflow:hidden}.panah-hero-ticker{background:#ffffffd4;border:1px solid #eee9dc;border-radius:22px;grid-area:ticker;grid-template-columns:repeat(4,1fr);min-height:88px;display:grid;overflow:hidden;box-shadow:0 13px 30px #42341112}.panah-hero-ticker span{grid-template-columns:1fr auto;align-content:center;gap:6px 10px;min-width:0;padding:18px 24px;display:grid}.panah-hero-ticker span+span{border-right:1px solid #eee9dc}.panah-hero-ticker b{color:#56534e;font-size:11px}.panah-hero-ticker strong{color:#26231d;font-variant-numeric:tabular-nums;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.panah-hero-ticker i{color:#259a62;grid-column:1/-1;font-size:11px;font-style:normal;font-weight:900}@media (max-width:980px){.panah-hero-grid{grid-template-columns:1fr 1fr;gap:36px}.panah-market-card{min-height:430px;padding:25px}.panah-gold-bar{width:168px;top:78px;right:7px}.panah-mini-chart{width:65%;min-width:190px}.panah-hero-ticker span{padding:16px}}@media (max-width:760px){.panah-hero{padding-top:44px}.panah-hero-grid{grid-template-columns:1fr;grid-template-areas:"copy""card""ticker";min-height:0}.panah-hero-copy{padding:0}.panah-hero-copy h1{letter-spacing:-2.5px;font-size:clamp(44px,13vw,66px)}.panah-hero-copy>p{font-size:15px}.panah-market-card{width:min(100%,560px);min-height:450px}.panah-hero-ticker{grid-template-columns:repeat(2,1fr)}.panah-hero-ticker span:nth-child(3){border-top:1px solid #eee9dc;border-right:0}.panah-hero-ticker span:nth-child(4){border-top:1px solid #eee9dc}}@media (max-width:430px){.panah-hero{padding-bottom:20px}.panah-hero-actions{grid-template-columns:1fr 1fr;display:grid}.panah-buy-button,.panah-sell-button{min-width:0;padding:14px 10px}.panah-hero-benefits{gap:12px;font-size:10px}.panah-market-card{border-radius:22px;min-height:412px;padding:21px 18px}.panah-market-head b{font-size:18px}.panah-market-price{font-size:34px}.panah-mini-chart{width:67%;min-width:0;height:112px}.panah-gold-bar{width:128px;top:90px;right:12px}.panah-market-footer{bottom:12px;left:12px;right:12px}.panah-market-footer div{padding:10px 5px}.panah-market-footer b{font-size:10px}.panah-hero-ticker{border-radius:16px}.panah-hero-ticker span{padding:14px 12px}.panah-hero-ticker strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.panah-buy-button,.panah-sell-button{transition:none}}.panah-hero{padding-bottom:12px}.panah-hero-benefits span{align-items:center;gap:7px;display:inline-flex}.panah-hero-benefits span:first-letter{color:inherit;font-size:inherit}.panah-hero-benefits svg{stroke:#c99720;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:0 0 21px;width:21px;height:21px}.panah-market-card .panah-market-head{z-index:3;text-align:right;direction:rtl;align-items:flex-start;position:absolute;top:31px;left:32px}.panah-market-card .panah-market-price{z-index:3;margin:0;position:absolute;top:96px;left:32px}.panah-market-card>small{z-index:3;margin:0;position:absolute;top:158px;left:32px}.panah-market-card .panah-market-change{z-index:3;margin:0;position:absolute;top:177px;left:32px}.panah-market-card .panah-mini-chart{z-index:3;width:52%;min-width:0;margin:0;position:absolute;top:227px;left:32px}.panah-market-card .panah-gold-bar{width:138px;top:78px;right:28px}.panah-market-card .panah-gold-bar img{filter:drop-shadow(-12px 17px 13px #00000070)}.panah-hero-ticker{grid-template-columns:repeat(5,minmax(0,1fr))}.panah-hero-ticker .panah-ticker-market{background:#fffcf3c7;grid-template-rows:auto auto;grid-template-columns:35px 1fr;align-items:center;gap:2px 9px}.panah-ticker-market svg{stroke:#c99720;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;grid-row:1/3;width:28px;height:28px}.panah-ticker-market b{font-size:12px}.panah-ticker-market small{color:#928b7d;font-size:9px;font-weight:700}.panah-hero-ticker .panah-ticker-loading{color:#7f7665;grid-column:1/-1;place-items:center;display:grid}@media (max-width:980px){.panah-market-card .panah-market-head,.panah-market-card .panah-market-price,.panah-market-card>small,.panah-market-card .panah-market-change,.panah-market-card .panah-mini-chart{left:24px}.panah-market-card .panah-gold-bar{width:118px;top:94px;right:19px}.panah-market-card .panah-mini-chart{width:53%;top:218px}}@media (max-width:760px){.panah-hero-ticker{grid-template-columns:repeat(5,minmax(135px,1fr));overflow-x:auto}.panah-hero-ticker span:nth-child(3),.panah-hero-ticker span:nth-child(4){border-top:0}.panah-hero-ticker .panah-ticker-market{min-width:150px}.panah-market-card .panah-market-head,.panah-market-card .panah-market-price,.panah-market-card>small,.panah-market-card .panah-market-change,.panah-market-card .panah-mini-chart{left:30px}.panah-market-card .panah-gold-bar{width:135px;top:74px;right:34px}.panah-market-card .panah-mini-chart{width:52%}}@media (max-width:430px){.panah-market-card .panah-market-head,.panah-market-card .panah-market-price,.panah-market-card>small,.panah-market-card .panah-market-change,.panah-market-card .panah-mini-chart{left:18px}.panah-market-card .panah-market-head{top:23px}.panah-market-card .panah-market-head b{font-size:16px}.panah-market-card .panah-market-price{top:78px}.panah-market-card>small{top:124px}.panah-market-card .panah-market-change{top:143px}.panah-market-card .panah-mini-chart{width:53%;top:198px}.panah-market-card .panah-gold-bar{width:116px;top:77px;right:14px}.panah-hero-ticker{grid-template-columns:repeat(5,minmax(132px,1fr))}.panah-hero-ticker span{padding:13px 11px}}.admin-ticket-answer{background:#f1faf5;border:1px solid #cfe7dc;border-radius:11px;margin:13px 0;padding:12px 14px}.admin-ticket-answer strong{color:#1e7756;margin-bottom:4px;font-size:11px;display:block}.admin-ticket-answer p{color:#385648;margin-bottom:4px}.admin-ticket-answer small{color:#718276}.admin-ticket-reply-modal{z-index:102;background:#141921a6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.admin-ticket-reply-modal form{background:#fffdf9;border-radius:20px;width:min(620px,100%);padding:22px;box-shadow:0 28px 70px #0000004d}.admin-ticket-reply-modal header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.admin-ticket-reply-modal header span{color:#aa7d1d;font-size:11px;font-weight:800}.admin-ticket-reply-modal header h2{color:#283448;margin:6px 0;font-size:18px}.admin-ticket-reply-modal header p{color:#7d8793;margin:0;font-size:11px}.admin-ticket-reply-modal header>button{color:#667085;cursor:pointer;background:#f0ede6;border:0;border-radius:9px;place-items:center;width:32px;height:32px;font-size:24px;line-height:1;display:grid}.admin-ticket-reply-modal label{color:#4f5a68;gap:8px;font-size:12px;font-weight:800;display:grid}.admin-ticket-reply-modal textarea{box-sizing:border-box;resize:vertical;color:#283448;width:100%;min-height:170px;font:inherit;background:#fff;border:1px solid #ded7c8;border-radius:11px;outline:none;padding:12px;line-height:1.8}.admin-ticket-reply-modal textarea:focus{border-color:#d0a32e;box-shadow:0 0 0 3px #d0a32e1f}.admin-ticket-reply-actions{justify-content:flex-start;gap:9px;margin-top:15px;display:flex}.admin-ticket-reply-actions button{color:#fff;font:inherit;cursor:pointer;background:#218a61;border:0;border-radius:9px;padding:10px 15px;font-size:12px;font-weight:800}.admin-ticket-reply-actions button.muted{color:#647184;background:#edf0f4}.admin-ticket-reply-actions button:disabled{opacity:.55;cursor:wait}.support-ticket-answer{background:#f0faf5;border:1px solid #cce8db;border-radius:12px;margin:12px 0;padding:12px 14px}.support-ticket-answer>strong{color:#137651;font-size:.82rem;display:block}.support-ticket-answer>p{color:#315d4c;margin:5px 0}.support-ticket-answer>time{color:#6f9284;display:block}.site-footer{color:#5d635f;background:#171611;border-top:1px solid #e7decd;margin-top:70px}.site-footer-inner{grid-template-columns:1.35fr .8fr 1fr;gap:34px;max-width:1240px;margin:0 auto;padding:48px 28px 38px;display:grid}.site-footer a{text-decoration:none}.site-footer-brand{max-width:380px}.site-footer-logo{color:#edc752;font-size:24px;font-weight:900}.site-footer-brand p,.site-footer-support p{color:#b9b6ab;margin:14px 0 0;font-size:13px;line-height:2}.site-footer-links,.site-footer-support{align-content:start;gap:11px;display:grid}.site-footer-links strong,.site-footer-support strong{color:#f7f2e8;margin-bottom:4px;font-size:14px}.site-footer-links a,.site-footer-support>a{color:#cbc6b8;width:fit-content;font-size:13px;transition:color .2s}.site-footer-links a:hover,.site-footer-support>a:hover{color:#e9c350}.site-footer-support>a{color:#e6bc43;margin-top:10px;font-weight:800}.site-footer-bottom{color:#908d84;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;padding:16px max(28px,50% - 592px);font-size:11px;display:flex}.site-footer-bottom a{color:#d7b54e}.info-page{color:#303432;background:radial-gradient(circle at 85% 5%,#e9c45f29,#0000 24%),#fbfaf7;min-height:100vh}.info-header{justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:0 auto;padding:22px 28px;display:flex}.info-brand{color:#1e211f;font-size:22px;font-weight:900;text-decoration:none}.info-home{color:#8c6516;background:#fffdf8;border:1px solid #e7d9b3;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:800;text-decoration:none}.info-hero{text-align:center;max-width:860px;margin:45px auto 25px;padding:0 28px}.info-hero span{color:#ae7d18;font-size:13px;font-weight:800}.info-hero h1{color:#252923;letter-spacing:-1.5px;margin:12px 0;font-size:clamp(34px,5vw,54px)}.info-hero p{color:#6d736d;max-width:670px;margin:0 auto;line-height:2}.info-content{gap:14px;max-width:900px;margin:0 auto;padding:25px 28px 0;display:grid}.info-content article{background:#ffffffd1;border:1px solid #eae3d7;border-radius:16px;padding:22px 24px;box-shadow:0 8px 22px #352a0f0a}.info-content h2{color:#2c312c;margin:0 0 10px;font-size:18px}.info-content p{color:#626a64;margin:0;font-size:14px;line-height:2.1}.info-inline-link{color:#a57512;font-weight:900;text-decoration:none}@media (max-width:720px){.site-footer{margin-top:45px}.site-footer-inner{grid-template-columns:1fr;gap:28px;padding:36px 21px 30px}.site-footer-bottom{flex-direction:column;align-items:flex-start;padding:15px 21px}.info-header{padding:18px 20px}.info-hero{margin-top:25px;padding:0 20px}.info-content{padding:18px 20px 0}.info-content article{padding:18px}}.wallet-deposit-page{color:#f6f8fb;background:#0e141c;min-height:100vh}.wallet-deposit-header{background:#101720;border-bottom:1px solid #28313d;justify-content:space-between;align-items:center;gap:22px;min-height:74px;padding:0 max(28px,50% - 720px);display:flex}.wallet-deposit-brand{color:#fff;font-size:22px;font-weight:900;text-decoration:none}.wallet-deposit-brand span{color:#e4b741}.wallet-deposit-header nav{gap:26px;display:flex}.wallet-deposit-header nav a{color:#b7c0cb;font-size:13px;font-weight:700;text-decoration:none}.wallet-deposit-back{color:#dde4ec;border:1px solid #344152;border-radius:9px;padding:10px 13px;font-size:12px;font-weight:800;text-decoration:none}.wallet-deposit-shell{grid-template-columns:minmax(0,1fr) minmax(350px,.86fr);gap:70px;width:min(100% - 56px,1120px);margin:0 auto;padding:70px 0 90px;display:grid}.wallet-deposit-title span{color:#dcb348;font-size:13px;font-weight:800}.wallet-deposit-title h1{margin:10px 0 8px;font-size:36px}.wallet-deposit-title p{color:#909baa;margin:0 0 38px;font-size:14px}.wallet-amount-label,.wallet-method-heading{color:#f5f7fa;margin-bottom:12px;font-size:15px;font-weight:800;display:block}.wallet-amount-input{background:#111a24;border:1px solid #3a4656;border-radius:12px;align-items:center;gap:10px;padding:0 17px;display:flex}.wallet-amount-input:focus-within{border-color:#d5a938;box-shadow:0 0 0 3px #d5a9381f}.wallet-amount-input input{color:#f6f8fb;width:100%;min-width:0;font:inherit;text-align:right;background:0 0;border:0;outline:0;padding:18px 0;font-size:16px}.wallet-amount-input input::placeholder{color:#6e7989}.wallet-amount-input span{color:#9ba5b1;font-weight:700}.wallet-quick-amounts{grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 36px;display:grid}.wallet-quick-amounts button{color:#bfc8d4;font:inherit;cursor:pointer;background:#151e29;border:1px solid #273343;border-radius:999px;padding:9px 5px;font-size:12px}.wallet-quick-amounts button:hover{color:#f4d26b;border-color:#cc9f35}.wallet-method-heading{margin-top:0}.wallet-method-list{gap:10px;display:grid}.wallet-method{color:#fff;width:100%;font:inherit;text-align:right;cursor:pointer;background:#111a24;border:1px solid #354151;border-radius:13px;grid-template-columns:38px 1fr auto 18px;align-items:center;gap:13px;padding:15px 17px;transition:border .18s,background .18s;display:grid}.wallet-method.active{background:#122b48;border-color:#2780d5}.wallet-method-icon{color:#80bffc;background:#1c3754;border-radius:9px;place-items:center;width:36px;height:36px;font-size:21px;display:grid}.wallet-method-copy{gap:4px;display:grid}.wallet-method-copy strong{font-size:15px}.wallet-method-copy small{color:#93a0af;font-size:12px}.wallet-method-badge{color:#bac5d1;background:#26313d;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.wallet-method-arrow{color:#afbbc7;font-size:28px;font-weight:300}.wallet-deposit-submit{color:#19202a;width:100%;font:inherit;cursor:pointer;background:#e4b741;border:0;border-radius:12px;margin-top:20px;padding:15px;font-weight:900}.wallet-deposit-submit:disabled{opacity:.42;cursor:not-allowed}.wallet-deposit-notice{color:#8692a1;margin:13px 0 0;font-size:11px;line-height:1.9}.wallet-deposit-faq{padding-top:65px}.wallet-deposit-faq h2{margin:0 0 17px;font-size:20px}.wallet-faq-item{border-bottom:1px solid #27313d}.wallet-faq-item button{color:#edf1f5;width:100%;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:14px;font-weight:750;display:flex}.wallet-faq-item button b{color:#8c99a9;font-size:24px;font-weight:300}.wallet-faq-item.open button b{color:#e4b741;transform:rotate(45deg)}.wallet-faq-item p{color:#98a4b2;margin:0 0 19px;font-size:13px;line-height:2}.panel-wallet-deposit{color:#f4ce5f;text-align:center;background:#e7c34f14;border:1px solid #e7c34f75;border-radius:9px;margin:12px 0 0;padding:9px;font-size:12px;font-weight:800;text-decoration:none;display:block}.public-panel-page{color:#26344a;background:#f7f4ee;min-height:100vh}.public-panel-header{background:#fff;border-bottom:1px solid #e7dfd0;justify-content:space-between;align-items:center;gap:24px;padding:18px max(28px,50% - 620px);display:flex}.public-panel-brand{color:#1e2b3d;font-size:21px;font-weight:900;text-decoration:none}.public-panel-header nav{gap:23px;display:flex}.public-panel-header nav a{color:#5b6471;font-size:14px;font-weight:700;text-decoration:none}.public-panel-back{color:#825d11;background:#fffdf7;border:1px solid #e0c97f;border-radius:10px;padding:10px 13px;font-size:12px;font-weight:800;text-decoration:none}.public-panel-content{width:min(100% - 48px,1080px);margin:0 auto;padding:62px 0 72px}.public-panel-content .panel-section-heading{text-align:right;margin:0 0 28px}.public-panel-content .faq-list,.public-panel-content .rules-list{max-width:none}.public-support-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.public-support-login{border:1px solid var(--border);text-align:center;background:#fff;border-radius:20px;max-width:700px;margin:0 auto;padding:34px}.public-support-login h2{color:#253349;margin:0}.public-support-login p{color:#6e7887;line-height:2}.public-support-login a{color:#fff;background:#bd8620;border-radius:11px;padding:12px 20px;font-weight:800;text-decoration:none;display:inline-block}@media (max-width:760px){.wallet-deposit-header{flex-wrap:wrap;min-height:auto;padding:17px 20px}.wallet-deposit-header nav{order:3;justify-content:space-between;gap:10px;width:100%}.wallet-deposit-header nav a{font-size:11px}.wallet-deposit-shell{grid-template-columns:1fr;gap:35px;width:min(100% - 34px,1120px);padding:40px 0 58px}.wallet-deposit-title h1{font-size:30px}.wallet-deposit-faq{padding-top:0}.wallet-quick-amounts{grid-template-columns:repeat(2,1fr)}.wallet-method{grid-template-columns:35px 1fr 18px}.wallet-method-badge{display:none}.public-panel-header{flex-wrap:wrap;padding:16px 20px}.public-panel-header nav{order:3;justify-content:space-between;gap:10px;width:100%}.public-panel-header nav a{font-size:12px}.public-panel-content{width:min(100% - 28px,1080px);padding:38px 0 48px}.public-support-layout{grid-template-columns:1fr}.public-support-login{padding:24px 18px}}
