.fixed.inset-0[class*=bg-black]:not([data-payment-sheet=backdrop]){z-index:90;padding:16px;overflow-y:auto}.fixed.inset-0[class*=bg-black]:not([data-payment-sheet=backdrop])>div[class*=max-w-]{max-height:calc(100dvh - 32px);overflow-y:auto}:root{color-scheme:dark;--am-fg:246 239 227;--am-n-50:246 239 227;--am-n-100:234 225 209;--am-n-200:212 200 180;--am-n-300:184 172 150;--am-n-400:169 156 134;--am-n-500:158 144 121;--am-n-600:42 35 25;--am-n-700:30 25 18;--am-n-800:23 19 13;--am-n-900:18 15 10;--am-n-950:12 10 7;--am-g-50:255 250 237;--am-g-100:250 237 202;--am-g-200:244 222 170;--am-g-300:238 206 130;--am-g-400:244 216 142;--am-g-500:226 182 92;--am-g-600:176 128 44;--am-g-700:139 99 32;--am-g-800:105 74 25;--am-g-900:74 52 18;--am-buy:63 207 142;--am-sell:242 109 109;--am-foil:226 182 92;--am-foil-hi:244 216 142;--am-line:244 226 190;--am-ease:cubic-bezier(.16,1,.3,1);--bg-primary:rgb(var(--am-n-950));--bg-secondary:rgb(var(--am-n-900));--bg-card:rgb(var(--am-n-800)/.94);--border-color:rgb(var(--am-line)/.14);--text-primary:rgb(var(--am-fg));--text-secondary:rgb(var(--am-n-200));--text-muted:rgb(var(--am-n-400));--gold:#e2b65c;--gold-light:#f4d88e;--gold-dark:#b0802c;--purple:#e2b65c;--purple-light:#f4d88e;--purple-dark:#b0802c}:root[data-theme=light]{color-scheme:light;--am-fg:30 24 15;--am-n-50:30 24 15;--am-n-100:46 38 26;--am-n-200:72 62 46;--am-n-300:96 84 64;--am-n-400:120 107 86;--am-n-500:112 98 76;--am-n-600:226 218 202;--am-n-700:253 251 246;--am-n-800:255 255 255;--am-n-900:250 246 238;--am-n-950:245 240 230;--am-g-50:100 72 18;--am-g-100:110 79 20;--am-g-200:122 93 24;--am-g-300:130 99 26;--am-g-400:138 106 30;--am-g-500:160 124 36;--am-g-600:110 84 22;--am-g-700:94 70 18;--am-g-800:78 57 15;--am-g-900:65 47 12;--am-buy:17 104 70;--am-sell:192 41 46;--am-line:58 44 20}body{background:var(--bg-primary)}.password-control{position:relative}.site-surface .password-control>input{width:100%;padding-left:3.25rem}.password-control>button{position:absolute;left:4px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;color:var(--text-secondary);border-radius:9px}.password-control>button:disabled{opacity:.5}.profile-security-entry{display:flex;justify-content:flex-end;margin-bottom:1rem}.profile-security-entry>button{gap:.5rem;min-height:44px;padding:.5rem .9rem;border:1px solid var(--border-color);border-radius:12px;background:rgb(var(--am-n-800))}.profile-security-entry>button,.user-profit-summary{display:inline-flex;align-items:center;color:var(--text-primary)}.user-profit-summary{gap:.35rem;padding:.4rem .65rem;background:rgb(var(--am-foil)/.12);border:1px solid rgb(var(--am-foil)/.3);border-radius:9px;font-size:.8rem;line-height:1.6}.user-profit-summary b{font-variant-numeric:tabular-nums}.user-profit-summary small{font-size:inherit;color:var(--text-secondary)}.admin-review-dialog{position:fixed;inset:calc(var(--review-top, 0px) + 12px) 0 auto;width:min(32rem,calc(100vw - 24px));max-width:none;max-height:calc(var(--review-height, 100dvh) - 24px);margin:0 auto;padding:0;overflow:hidden;border:1px solid var(--border-color);border-radius:18px;color:var(--text-primary);background:rgb(var(--am-n-800));box-shadow:0 24px 90px #0006}.admin-review-dialog[open]{display:flex;flex-direction:column}.admin-review-dialog::backdrop{background:#000b}.admin-review-dialog.review-wide{width:min(64rem,calc(100vw - 24px))}.admin-review-dialog .review-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:.65rem 1rem;border-bottom:1px solid var(--border-color)}.admin-review-dialog .review-heading h2{font-size:1.1rem;font-weight:700}.admin-review-dialog .review-heading button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:9px}.admin-review-dialog .review-content{padding:1rem;min-height:0;overflow:auto;overscroll-behavior:contain}.admin-review-dialog .review-content textarea{width:100%;resize:vertical}.admin-review-dialog .review-actions{display:flex;gap:.65rem;flex-shrink:0;border-top:1px solid var(--border-color);background:rgb(var(--am-n-800));padding:.8rem 1rem max(.8rem,env(safe-area-inset-bottom))}.admin-review-dialog .review-actions>button{min-height:48px;min-width:0;flex:1}.receipt-review-image{display:block;max-width:100%;max-height:max(120px,calc(var(--review-height, 100dvh) - 200px));margin:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:359px){.admin-review-dialog .review-actions,.admin-review-dialog .review-content,.admin-review-dialog .review-heading{padding-inline:.7rem}.admin-review-dialog .review-actions>button{padding-inline:.75rem}}.site-surface{--am-page-photo:url(/images/amethyst/gold-detail-small.webp)}.bg-mesh{background:var(--bg-primary)}.bg-mesh:before{background:radial-gradient(circle,#e2b65c,transparent 70%);opacity:.06}.bg-mesh:after{background:radial-gradient(circle,#b0802c,transparent 70%);opacity:.035}.bg-grid{background-image:none}.glass,.glass-strong{background:rgb(var(--am-n-900)/.94)}.text-gradient-purple,.text-gradient-rainbow{background-image:linear-gradient(125deg,rgb(var(--am-g-400)),rgb(var(--am-g-500)) 60%,rgb(var(--am-g-600)))}.text-glow-gold,.text-glow-purple{text-shadow:none}.site-surface header:has(h1){isolation:isolate;background-color:#120f0af5;color:#f6efe3;border-color:#e2b65c26}.site-surface header:has(h1):not([class~=sticky]):not([class~=fixed]){position:relative}.site-surface header:has(h1):before{content:"";position:absolute;inset-block:0;left:0;width:min(42%,32rem);z-index:-1;pointer-events:none;opacity:.28;--am-photo-opacity:.28;background-image:var(--am-page-photo);background-size:300px auto;background-repeat:no-repeat;background-position:left 53%;-webkit-mask-image:linear-gradient(90deg,#000,transparent 95%);mask-image:linear-gradient(90deg,#000,transparent 95%);clip-path:inset(0);animation:atelier-photo-arrive .85s var(--am-ease) both}.site-surface header:has(h1) :is(.text-white,[class*=text-dark-]){color:#f6efe3}.site-surface header:has(h1) :is([class*=bg-clip-text],.text-gradient-gold,.text-gradient-purple){background-image:linear-gradient(135deg,#f4d88e,#e2b65c)}.site-surface header:has(h1) [class*=text-dark-400]{color:#b8ac96}.site-surface header:has(h1) :is([class*=text-gold-],[class*=text-purple-]){color:#f4d88e}.site-surface header:has(h1) :is(a,button){touch-action:manipulation}.site-surface header:has(h1) :is(a,button)[class*=bg-dark-]{background-color:#17130d}.amethyst-brand-photo{display:block;position:absolute;inset:0;pointer-events:none;overflow:hidden}.amethyst-brand-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:20% center;object-position:20% center}.amethyst-brand-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 45%,#0c0a0766)}.amethyst-brand-photo img{animation:atelier-photo-arrive 1s var(--am-ease) both}.home-gold-visual{isolation:isolate}.home-gold-visual .amethyst-brand-photo{border-radius:2rem;box-shadow:0 28px 50px -32px #000b}.home-gold-visual img{transition:transform .65s var(--am-ease)}.atelier-home-hero{isolation:isolate}.atelier-home-hero>[style*=radial-gradient]{display:none}.atelier-auth-art{isolation:isolate;background:#0d0b08;color:#f6efe3}.atelier-auth-art:before,.atelier-auth-page:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(0deg,#0d0b08 2%,#0d0b08ba 48%,#0d0b0833),url(/images/amethyst/gold-still-life.webp);background-size:cover;background-position:25%;animation:atelier-photo-arrive 1s var(--am-ease) both}.atelier-auth-art>.absolute{opacity:0}.atelier-auth-art :is(.text-white,[class*=text-dark-]){color:#f6efe3}.atelier-auth-art :is([class*=text-gold-],[class*=text-purple-]){color:#f4d88e}.atelier-auth-art :is([class*=bg-clip-text],.text-gradient-gold,.text-gradient-purple){background-image:linear-gradient(135deg,#f4d88e,#e2b65c)}.atelier-auth-art [style*=revealScale]{visibility:hidden}.atelier-auth-art .text-emerald-400{color:#3fcf8e}.atelier-auth-page:before{opacity:.24;--am-photo-opacity:.24;background-position:0}.atelier-auth-page .card-glass{background:rgb(var(--am-n-800)/.97)}.site-surface :is(a,button){transition-property:color,background-color,border-color,box-shadow,filter;transition-duration:.16s;transition-timing-function:var(--am-ease);-webkit-tap-highlight-color:#e2b65c22}.site-surface :is(a,button,input,select,textarea):focus-visible{outline:2px solid rgb(var(--am-g-400));outline-offset:3px}.site-surface :is(input,select,textarea){transition:border-color .16s var(--am-ease),box-shadow .16s var(--am-ease)}.site-surface :is(input,select,textarea):focus-visible{box-shadow:0 0 0 4px rgb(var(--am-foil)/.12)}.site-surface .btn-primary,.site-surface .btn-purple,.site-surface :is(button,a)[class*=from-gold-]:not(.bg-clip-text),.site-surface :is(button,a)[class*=from-purple-]:not(.bg-clip-text){background-image:linear-gradient(135deg,#f4d88e,#e2b65c 60%,#c19243);color:#17130a}.site-surface :is(button,a)[class*=from-gold-] .text-white,.site-surface :is(button,a)[class*=from-purple-] .text-white{color:#17130a}.site-surface .btn:hover:not(:disabled){transform:none;box-shadow:0 8px 20px -14px #b0802c88}.site-surface :is(a,button) :is([class*=from-purple-],[class*=from-violet-]){background-image:linear-gradient(135deg,#f4d88e,#e2b65c 60%,#b0802c)}.site-surface [class*=from-gold-]:not(.bg-clip-text)>svg{color:#17130a}.site-surface :is([class~=from-gold-400],[class~=from-gold-500],[class~=from-purple-400],[class~=from-purple-500])>svg.text-white{color:#17130a}.site-surface .fixed.pointer-events-none [class*=blur-]{background-color:#e2b65c09;animation:none!important}.site-surface :is(.animate-float,.animate-float-slow,.animate-spin-slow),.site-surface [style*=infinite]:is([style*=float],[style*=pulse-glow],[style*=spin-slow],[style*=counter-rotate]){animation:none!important}.site-surface .reveal{transform:translateY(8px)}.site-surface .reveal-left{transform:translateX(8px)}.site-surface .reveal-scale{transform:scale(.99)}.site-surface :is(.reveal,.reveal-left,.reveal-scale){transition-duration:.42s;transition-timing-function:var(--am-ease)}.site-surface :is(.reveal,.reveal-left,.reveal-scale).revealed{transform:none}.site-surface :is(.reveal,.reveal-left,.reveal-scale):has(:is(form,.tabular-nums,[aria-live])){opacity:1;transform:none;animation:none}.atelier-dialog,.site-surface .fixed.inset-0[class*="bg-black/"]:not(.pointer-events-none)>div[class*=rounded-]:not(.rounded-full){animation:atelier-dialog-open .24s var(--am-ease) both;transform-origin:50% 65%}.atelier-backdrop{animation:atelier-backdrop-open .15s ease-out both}[data-payment-sheet=mobile]{animation:atelier-sheet-open .25s var(--am-ease) both}[data-payment-sheet=desktop]{animation:atelier-dialog-open .18s var(--am-ease) both;transform-origin:bottom left}@keyframes atelier-photo-arrive{0%{opacity:0;transform:scale(1.025)}to{opacity:var(--am-photo-opacity,1);transform:none}}@keyframes atelier-dialog-open{0%{opacity:0;transform:translateY(8px) scale(.985)}75%{opacity:1;transform:translateY(-1px) scale(1.001)}to{opacity:1;transform:none}}@keyframes atelier-sheet-open{0%{opacity:.7;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes atelier-backdrop-open{0%{opacity:0}to{opacity:1}}@keyframes revealUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.home-gold-visual:hover img{transform:scale(1.035)}}@media (max-width:1023px){.atelier-home-hero:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.2;pointer-events:none;background:linear-gradient(180deg,transparent,#0c0a07 94%),url(/images/amethyst/gold-still-life-small.webp) 0/cover}}@media (max-width:639px){.site-surface .agent-welcome .amethyst-brand-photo{width:44%;opacity:.62}.site-surface header:has(h1):before{width:30%;opacity:.16;--am-photo-opacity:.16}}@media (prefers-reduced-motion:reduce){.site-surface *,.site-surface :after,.site-surface :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.site-surface :is(.reveal,.reveal-left,.reveal-scale){opacity:1;transform:none}}.font-mono:not(pre):not(code):not(kbd):not(samp),body,button,input,select,textarea{font-family:var(--font-vazir),Tahoma,Arial,sans-serif}.font-mono:not(pre):not(code):not(kbd):not(samp){font-variant-numeric:tabular-nums}input,select,textarea{color:rgb(var(--am-fg))}input::-moz-placeholder,textarea::-moz-placeholder{color:rgb(var(--am-n-400));opacity:1}input::placeholder,textarea::placeholder{color:rgb(var(--am-n-400));opacity:1}:root{--am-info:133 195 247;--am-warning:244 216 142}:root[data-theme=light]{--am-info:25 92 148;--am-warning:122 87 14}.site-surface :is(.text-emerald-300,.text-emerald-400,.text-emerald-500,.text-green-300,.text-green-400,.text-green-500,.text-teal-300,.text-teal-400,.text-teal-500){color:rgb(var(--am-buy))}.site-surface :is(.text-red-300,.text-red-400,.text-red-500,.text-rose-300,.text-rose-400,.text-rose-500){color:rgb(var(--am-sell))}.site-surface :is(.text-blue-300,.text-blue-400,.text-blue-500,.text-sky-300,.text-sky-400,.text-sky-500,.text-cyan-300,.text-cyan-400,.text-cyan-500){color:rgb(var(--am-info))}.site-surface :is(.text-yellow-300,.text-yellow-400,.text-amber-300,.text-amber-400){color:rgb(var(--am-warning))}:root[data-theme=light] .site-surface main :is(input,textarea,select){background-color:#fff;border-color:#b8ac96}.atelier-auth-art,.site-surface header:has(h1){--am-buy:99 225 166;--am-sell:255 150 156;--am-info:158 211 255;--am-warning:244 216 142}.section-photo{position:absolute;inset:0;display:block;overflow:hidden;pointer-events:none}.section-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:22% 30%;object-position:22% 30%;display:block}.auth-entry{--am-auth-photo:url(/images/sections/vault-login.webp)}.auth-entry[data-auth-mode=register]{--am-auth-photo:url(/images/sections/vault-register.webp)}.atelier-auth-art:before{background-image:linear-gradient(to right,#0d0b0800,#0d0b0866 35%,#0d0b08e8 78%),var(--am-auth-photo);background-position:24%}.atelier-auth-page:before{background-image:linear-gradient(#0d0b0866,#0d0b08cc),var(--am-page-photo)}.auth-appearance{position:relative;z-index:20;display:flex;justify-content:flex-end;margin-block-end:1rem}@media (max-width:1023px){.auth-mobile-brand{background:linear-gradient(to right,#0d0b0833,#0d0b08dd),var(--am-auth-photo) left 46% /cover;padding:1.5rem 1rem;border-radius:1rem}.auth-mobile-brand .text-gradient-gold{background-image:linear-gradient(135deg,#f4d88e,#e2b65c)}}.appearance-picker{position:relative;flex:0 0 auto;font-size:14px;line-height:1.6;z-index:60}.appearance-picker summary{display:flex;align-items:center;gap:.4rem;min-height:44px;padding:.4rem .7rem;cursor:pointer;list-style:none;color:rgb(var(--am-fg));border:1px solid rgb(var(--am-line)/.25);background:rgb(var(--am-n-800));border-radius:.7rem;font-weight:600}.appearance-picker summary::-webkit-details-marker{display:none}.appearance-picker summary:focus-visible{outline:2px solid rgb(var(--am-g-400));outline-offset:3px}.appearance-options{position:absolute;inset-inline-end:0;top:calc(100% + .4rem);width:-moz-max-content;width:max-content;min-width:170px;margin:0;padding:.4rem;border:1px solid rgb(var(--am-line)/.25);border-radius:.8rem;color:rgb(var(--am-fg));background:rgb(var(--am-n-800));box-shadow:0 10px 30px #0003}.appearance-options label{display:flex;align-items:center;gap:.6rem;min-height:44px;padding:.4rem .6rem;border-radius:.5rem;cursor:pointer}.appearance-options label:has(:checked){background:rgb(var(--am-g-500)/.16)}.appearance-options input{accent-color:rgb(var(--am-g-500));width:16px;height:16px}.appearance-settings{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid rgb(var(--am-line)/.2);border-radius:1rem;background:rgb(var(--am-n-800))}.appearance-settings h2{font-size:1rem;font-weight:700}.appearance-settings p{color:rgb(var(--am-n-300));font-size:.875rem;margin-top:.25rem}.balance-valuation{margin-bottom:1.5rem;padding:1.25rem;border:1px solid rgb(var(--am-line)/.25);border-radius:1rem;background:rgb(var(--am-n-800))}.balance-valuation h2{font-size:1rem;font-weight:700}.balance-valuation output{display:block;margin-top:.6rem;font-size:1.5rem;font-weight:750;font-variant-numeric:tabular-nums}.balance-valuation p{color:rgb(var(--am-n-200));margin-top:.5rem;font-size:.875rem;line-height:1.9}.site-surface .agent-panel-2x :is(nav[aria-label="منوی پایین"],[data-payment-sheet=mobile],[data-payment-sheet=desktop]){background:rgb(var(--am-n-800));color:rgb(var(--am-fg));border-color:rgb(var(--am-line)/.22);backdrop-filter:none;-webkit-backdrop-filter:none}.site-surface .agent-panel-2x [data-payment-sheet] a{color:rgb(var(--am-fg))}.site-surface .agent-panel-2x [data-payment-sheet] :is(.text-dark-400,.text-dark-300){color:rgb(var(--am-n-200))}.admin-utilities{position:sticky;top:0;z-index:40;height:60px;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:6px max(16px,env(safe-area-inset-left));color:#f6efe3;background:#120f0a;border-bottom:1px solid #e2b65c30}.admin-utilities>:is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 14px;border-radius:10px;border:1px solid #e2b65c55;font-size:14px;color:#f6efe3;background:#211b12}.admin-utilities>:is(a,button):hover{background:#352919}.admin-utilities>:is(a,button):focus-visible{outline:2px solid #f4d88e;outline-offset:2px}.admin-utilities>button:disabled{opacity:.65;cursor:wait}.admin-shell:has(.admin-utilities) header.sticky{top:60px}.admin-unread{position:absolute;top:-7px;right:-8px;min-width:16px;height:16px;padding-inline:3px;display:flex;align-items:center;justify-content:center;font-size:10px;border-radius:999px;background:#b52132;color:#fff}.persian-birth-date{border:0;padding:0;margin:0;min-width:0}.persian-birth-date legend{color:rgb(var(--am-n-200));font-size:.875rem;font-weight:600;margin-bottom:.6rem}.birth-calendar-label{color:rgb(var(--am-g-400))}.birth-date-fields{display:grid;grid-template-columns:1fr 1.45fr 1.1fr;gap:8px}.birth-date-fields label{min-width:0;display:grid;gap:5px;color:rgb(var(--am-n-200));font-size:.8rem}.birth-date-fields :is(input,select){display:block;width:100%;min-width:0;min-height:48px;padding:10px 8px;color:rgb(var(--am-fg));background:rgb(var(--am-n-800));border:1px solid rgb(var(--am-line)/.25);border-radius:12px;font-size:16px;line-height:1.5}.birth-date-fields :is(input,select):focus-visible{outline:2px solid rgb(var(--am-g-400));outline-offset:2px}.birth-date-fields :is(input,select):disabled{opacity:.65;cursor:wait}.birth-date-help{font-size:.75rem;line-height:1.8;color:rgb(var(--am-n-300));margin-top:8px}.birth-date-error{font-size:.8rem;color:rgb(var(--am-sell));margin-top:5px}.admin-shell .overflow-hidden:has(>header.sticky){overflow:clip}@media (max-width:639px){.admin-header-brand,.admin-header-heading{gap:8px}.admin-role-badge{display:none}}@font-face{font-family:__vazir_5b398c;src:url(/_next/static/media/4ff1260a1bda0420-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__vazir_Fallback_5b398c;src:local("Arial");ascent-override:101.52%;descent-override:53.18%;line-gap-override:0.00%;size-adjust:101.00%}.__className_5b398c{font-family:__vazir_5b398c,__vazir_Fallback_5b398c,Tahoma,Arial,sans-serif}.__variable_5b398c{--font-vazir:"__vazir_5b398c","__vazir_Fallback_5b398c",Tahoma,Arial,sans-serif}