.az-root{--background:#fff;--background-subtle:#f8f7f5;--surface:#fff;--surface-raised:#fff;--surface-muted:#f4f3f0;--surface-sunken:#ebe9e4;--foreground:#141414;--foreground-strong:#0a0a0a;--foreground-secondary:#464646;--foreground-muted:#6b6b6b;--foreground-faint:#a6a6a6;--gold:#d8a83c;--gold-soft:#e8c778;--gold-deep:#8f6b1d;--champagne:#f3ead6;--champagne-deep:#dcc595;--taupe:#7a7a7a;--taupe-soft:#b3b3b3;--action:#141414;--action-hover:#000;--action-active:#000;--action-contrast:#fff;--wordmark-ink:#0c2448;--border:#00000017;--border-strong:#0003;--border-gold:#d8a83c66;--success:#3f6b43;--success-bg:#eef3ec;--warning:#a8761c;--warning-bg:#f8f1e2;--danger:#9d3722;--danger-bg:#f8eeea;--info:#5a6b7a;--info-bg:#eef1f4;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-pill:999px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 16px #0000000f;--shadow-lg:0 12px 32px #00000014;--shadow-lift:0 10px 28px #00000017;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.14s;--dur-fast:.22s;--dur-base:.36s;--dur-reveal:.64s;--bottom-nav-height:0px;--purchase-bar-height:0px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--header-row-height:62px;background:var(--background);color:var(--foreground);font-family:var(--font-ui), system-ui, sans-serif;-webkit-font-smoothing:antialiased;line-height:1.7}.az-root input,.az-root button,.az-root select,.az-root textarea{font-family:inherit}.az-root a,.az-root button,.az-root [role=button],.az-root summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.az-root button:not(:disabled),.az-root a.az-press,.az-root summary{transition-property:transform,opacity,background-color,border-color,color;transition-duration:.12s;transition-timing-function:ease-out}.az-root button:not(:disabled):active,.az-root a.az-press:active,.az-root summary:active{transform:scale(.98)}.az-root a.az-press-tile{transition:transform .16s ease-out}.az-root a.az-press-tile:active{transform:scale(.985)}.az-root a:not(.az-press):not(.az-press-tile):active{opacity:.6}.az-root .tabular-nums,.az-root input[inputmode=numeric]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.az-root{--fs-display:2.2rem;--fs-h1:1.7rem;--fs-h2:1.4rem;--fs-h3:1.15rem;--fs-body-lg:1.125rem;--fs-body:1rem;--fs-small:.875rem;--fs-caption:.8125rem;--fs-price-lg:1.6rem;--fs-price:1.1rem}@media (min-width:768px){.az-root{--fs-display:3.1rem;--fs-h1:2.2rem;--fs-h2:1.7rem;--fs-h3:1.3rem;--fs-price-lg:2rem}}.az-root h1,.az-root h2,.az-root h3{letter-spacing:0;color:var(--foreground);font-weight:600;line-height:1.4}.az-storefront h1,.az-storefront h2,.az-storefront .az-heading{font-family:var(--font-ui), system-ui, sans-serif;font-weight:700}.az-storefront h3{font-weight:600}.az-root .az-label{line-height:1.75}.az-root .az-wordmark{font-family:var(--font-cinzel), Georgia, serif;color:var(--wordmark-ink);letter-spacing:.34em;font-weight:500}@keyframes az-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes az-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.az-live-dot{animation:1.8s ease-in-out infinite az-live-pulse}.az-hero{--hero-h:max(100svh, 640px);--hz-top:calc(var(--header-row-height) + var(--safe-top) + 164px);--hz-bottom:196px;--bar-h:clamp(170px, calc(var(--hero-h) - var(--hz-top) - var(--hz-bottom)), 560px);--frame-h:calc(var(--bar-h) / .4375);--frame-w:calc(var(--frame-h) * .5625);--frame-top:calc((var(--hz-top) + var(--hero-h) - var(--hz-bottom)) / 2 - var(--frame-h) * .4883);height:var(--hero-h);background:#ddc9b8}.az-hero-frame{top:var(--frame-top);left:calc(50% - var(--frame-w) / 2);width:var(--frame-w);height:var(--frame-h);position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.az-hero-fade{inset-inline:0;height:calc(var(--hz-bottom) + 8px);background:linear-gradient(180deg, #fff0 0%, #ffffffe0 42%, var(--background) 72%);position:absolute;bottom:0}.az-hero-video::-webkit-media-controls{-webkit-appearance:none;display:none!important}.az-hero-video::-webkit-media-controls-panel{-webkit-appearance:none;display:none!important}.az-hero-video::-webkit-media-controls-overlay-play-button{-webkit-appearance:none;display:none!important}.az-hero-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}@media (prefers-reduced-motion:reduce){.az-live-dot{animation:none}.az-hero-video{display:none}.az-root *,.az-root :before,.az-root :after{transition-duration:.001ms!important;animation-duration:.001ms!important}.az-root [data-reveal=pending]{opacity:1;transform:none}.az-root button:not(:disabled):active,.az-root a.az-press:active,.az-root a.az-press-tile:active,.az-root summary:active{opacity:.7;transform:none}}.az-root [data-reveal=pending]{opacity:0;transform:translate3d(0, var(--reveal-y,16px), 0)}.az-root [data-reveal=shown]{opacity:1;transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out);transition-delay:var(--reveal-delay,0s);transform:none}.az-root [data-reveal=pending] .az-reveal-img{transform:scale(.98)}.az-root [data-reveal=shown] .az-reveal-img{transition:transform calc(var(--dur-reveal) + .2s) var(--ease-out);transition-delay:var(--reveal-delay,0s);transform:none}@keyframes az-hero-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.az-root .az-hero-in{animation:az-hero-in .9s var(--ease-out) both}@keyframes az-emblem-in{0%{opacity:0;clip-path:circle(0%);transform:scale(.8)rotate(-16deg)}to{opacity:1;clip-path:circle(75%);transform:none}}@keyframes az-letter-in{0%{opacity:0;filter:blur(3px);transform:translateY(.55em)}to{opacity:1;filter:none;transform:none}}.az-root .az-emblem-in{animation:az-emblem-in 1.1s var(--ease-out) .1s both}.az-root .az-letter{animation:az-letter-in .65s var(--ease-out) both;display:inline-block}@keyframes az-appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.az-root .az-appear{animation:az-appear var(--dur-base) var(--ease-out) both}@keyframes az-fade-in{0%{opacity:0}to{opacity:1}}.az-root [role=alert]{animation:az-fade-in var(--dur-fast) var(--ease-out) both}.az-root .az-value{display:inline-block;position:relative}.az-root .az-value-out{inset-inline-start:0;white-space:nowrap;animation:az-value-out .32s var(--ease-out) both;position:absolute;top:0}.az-root .az-value-in{animation:az-value-in .42s var(--ease-out) both;display:inline-block}@keyframes az-value-out{to{opacity:0;transform:translateY(-.45em)}}@keyframes az-value-in{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes az-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes az-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes az-drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes az-drawer-out{0%{transform:none}to{transform:translate(100%)}}@keyframes az-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes az-sheet-out{0%{transform:none}to{transform:translateY(100%)}}.az-root [data-state=open]>.az-backdrop{animation:az-backdrop-in var(--dur-base) var(--ease-out) both}.az-root [data-state=closing]>.az-backdrop{animation:az-backdrop-out .24s var(--ease-in-out) both}.az-root [data-state=open]>.az-drawer{animation:az-drawer-in var(--dur-base) var(--ease-out) both}.az-root [data-state=closing]>.az-drawer{animation:az-drawer-out .24s var(--ease-in-out) both}.az-root [data-state=open]>.az-sheet{animation:az-sheet-in var(--dur-base) var(--ease-out) both}.az-root [data-state=closing]>.az-sheet{animation:az-sheet-out .24s var(--ease-in-out) both}.az-root [data-state=open] .az-drawer-item{animation:az-appear var(--dur-base) var(--ease-out) both;animation-delay:calc(80ms + var(--i,0) * 35ms)}.az-root .az-card-media{transition:box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out)}.az-root .az-card-media img,.az-root .az-card-media .az-card-photo{transition:transform .9s var(--ease-out)}@media (hover:hover){.az-root .az-card:hover .az-card-media{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.az-root .az-card:hover .az-card-media img,.az-root .az-card:hover .az-card-media .az-card-photo{transform:scale(1.03)}}@keyframes az-confirm{0%{transform:scale(.98)}60%{transform:scale(1.01)}to{transform:none}}.az-root .az-confirm{animation:az-confirm .32s var(--ease-out) both}@keyframes az-spin{to{transform:rotate(360deg)}}.az-root .az-spinner{border:2px solid;vertical-align:-.15em;border-inline-end-color:#0000;border-radius:999px;width:1em;height:1em;animation:.7s linear infinite az-spin;display:inline-block}.az-root button:disabled{cursor:not-allowed}@keyframes az-leave{to{opacity:0;transform:translateY(-4px)scale(.98)}}.az-root .az-leaving{animation:az-leave .22s var(--ease-in-out) both;pointer-events:none}@keyframes az-console-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.az-console main{animation:az-console-in .18s var(--ease-out) both}.az-console [role=status],.az-console [role=alert]{animation:az-fade-in .16s var(--ease-out) both}.az-console a,.az-console button:not(:disabled){transition-duration:var(--dur-micro)}.az-console .az-appear{animation-duration:.18s}.az-swipe{scrollbar-width:none;-webkit-overflow-scrolling:touch}.az-swipe::-webkit-scrollbar{display:none}.az-root button.az-no-press:active{opacity:1;transform:none}.az-root .az-steps-track,.az-root .az-steps-fill{inset-inline-start:17px;border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px}.az-root .az-steps-track{background:var(--border-gold)}.az-root .az-steps-fill{background:var(--gold);transform-origin:top;transform:scaleY(var(--progress,0))}@media (min-width:768px){.az-root .az-steps-track,.az-root .az-steps-fill{inset-inline:18px;width:auto;height:2px;top:17px;bottom:auto}.az-root .az-steps-fill{transform-origin:100%;transform:scaleX(var(--progress,0))}}.az-root .az-step-dot{z-index:1;background:var(--surface);border-color:var(--border-gold);color:var(--foreground-muted);font-size:var(--fs-small);transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}.az-root .az-steps .az-step{--lit:clamp(0, (var(--progress,0) - var(--at,0)) * 50 + 1, 1)}.az-root .az-steps .az-step-dot{background:color-mix(in srgb, var(--gold) calc(var(--lit) * 100%), var(--surface));color:color-mix(in srgb, #fff calc(var(--lit) * 100%), var(--foreground-muted));border-color:color-mix(in srgb, var(--gold) calc(var(--lit) * 100%), var(--border-gold))}.az-goldboard{--gb-ground:#faf6ee;--gb-card:#fffdf8e0;--gb-card-border:#b8924a47;--gb-badge:#f4ead6;--gb-badge-border:#c9a45c;--gb-gold-ink:#8a6424;--gb-figure:#2b1d12;--gb-unit:#8a7867;--gb-gold:#c9a24b;background:var(--gb-ground);color:var(--gb-figure);font-family:var(--font-ui), system-ui, sans-serif;flex-direction:column;align-items:center;display:flex}.az-goldboard--screen{min-height:100dvh;padding:calc(var(--safe-top) + 14px) 14px calc(var(--safe-bottom) + 12px)}.az-goldboard--embedded{padding:28px 16px 44px}.az-goldboard--home{background:0 0;padding:36px 16px 52px}.az-goldboard-title{font-size:var(--fs-h2);color:var(--gb-figure);text-align:center;font-weight:700}.az-goldboard.az-goldboard--home .az-goldboard-grid{gap:10px;max-width:44rem;margin-top:14px}.az-goldboard.az-goldboard--home .az-goldboard-card{border-radius:18px;gap:4px;min-height:0;padding:12px 6px}.az-goldboard.az-goldboard--home .az-goldboard-price{font-size:clamp(1.55rem,17cqw,2.6rem)}.az-goldboard.az-goldboard--home .az-goldboard-karat{font-size:clamp(.72rem,7.5cqw,1rem)}.az-goldboard.az-goldboard--home .az-goldboard-unit{font-size:clamp(.68rem,6cqw,.88rem)}.az-goldboard.az-goldboard--home .az-goldboard-foot{gap:8px;margin-top:12px}.az-goldboard.az-goldboard--home .az-goldboard-ounce{padding:6px 18px}.az-goldboard.az-goldboard--home .az-goldboard-ounce-value{font-size:clamp(1.1rem,5vw,1.5rem)}.az-goldboard.az-goldboard--home .az-goldboard-ounce-label{font-size:clamp(.76rem,3vw,.95rem)}.az-goldboard.az-goldboard--home{padding:28px 16px 36px}.az-goldboard--onpic .az-goldboard-title,.az-goldboard--onpic .az-goldboard-status{text-shadow:0 0 2px #fff,0 0 6px #fff,0 0 14px #ffffffe6}.az-goldboard--onpic{--gb-card:#fffdf8d1}.az-goldboard-logo{flex-direction:column;align-items:center;display:flex}.az-goldboard-emblem{width:clamp(52px,8.5dvh,104px);height:auto}.az-root .az-goldboard-word{letter-spacing:.32em;margin-top:4px;margin-inline-start:.32em;font-size:clamp(1.45rem,4.2dvh,2.6rem);line-height:1.1}.az-root .az-goldboard-sub{letter-spacing:.6em;margin-top:2px;opacity:.8;margin-inline-start:.6em;font-size:clamp(.6rem,1.5dvh,.85rem)}.az-goldboard-rule{background:linear-gradient(90deg, transparent, var(--gb-gold) 22%, var(--gb-gold) 78%, transparent);width:min(78vw,22rem);height:1px;margin-top:clamp(8px,1.6dvh,16px);display:block}.az-goldboard-grid{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.6dvh,22px);width:100%;max-width:60rem;margin-top:clamp(12px,2dvh,24px);display:grid;position:relative}.az-goldboard--screen .az-goldboard-grid{flex:1;grid-template-rows:repeat(2,minmax(150px,1fr))}.az-goldboard--embedded .az-goldboard-card{min-height:clamp(210px,34vh,360px)}.az-goldboard-watermark{z-index:-1;opacity:.13;filter:grayscale(.35)sepia(.35);pointer-events:none;-webkit-user-select:none;user-select:none;width:min(92%,34rem);height:auto;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.az-goldboard-card{transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out);background:var(--gb-card);border:1px solid var(--gb-card-border);text-align:center;border-radius:clamp(20px,3dvh,32px);flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,1.4dvh,16px);padding:14px 8px;display:flex;box-shadow:0 1px 2px #3c280f0a,0 6px 18px -10px #3c280f1f;container-type:inline-size}@media (hover:hover){.az-goldboard-card:hover{transform:translateY(-4px);box-shadow:0 2px 4px #3c280f0d,0 16px 30px -14px #3c280f47}}.az-goldboard-card:active{transform:scale(.985)}@keyframes az-tick-up{0%,to{color:var(--gb-figure)}25%{color:#1f8a4c}}@keyframes az-tick-down{0%,to{color:var(--gb-figure)}25%{color:#b3402b}}.az-goldboard-price[data-tick=up],.az-goldboard-ounce-value[data-tick=up]{animation:1.6s ease-out az-tick-up}.az-goldboard-price[data-tick=down],.az-goldboard-ounce-value[data-tick=down]{animation:1.6s ease-out az-tick-down}@keyframes az-glint{0%,70%{background-position:160% 0}to{background-position:-60% 0}}.az-goldboard-karat{border:1px solid var(--gb-badge-border);background-image:linear-gradient(110deg,#0000 35%,#ffffffbf 50%,#0000 65%);background-repeat:no-repeat;background-size:220% 100%;background-color:var(--gb-badge);color:var(--gb-gold-ink);font-family:var(--font-board), var(--font-ui), sans-serif;border-radius:999px;padding:.28em 1.15em;font-size:clamp(.85rem,9cqw,1.35rem);font-weight:800;line-height:1.3;animation:5.5s ease-in-out infinite az-glint}.az-goldboard-price{color:var(--gb-figure);font-family:var(--font-board), var(--font-ui), sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums;direction:ltr;font-size:clamp(2rem,23cqw,7.5rem);font-weight:900;line-height:1}.az-goldboard-unit{color:var(--gb-unit);font-size:clamp(.78rem,7cqw,1.15rem);font-weight:500}.az-goldboard-foot{flex-direction:column;align-items:center;gap:clamp(8px,1.4dvh,14px);width:100%;margin-top:clamp(12px,2dvh,22px);display:flex}.az-goldboard-ounce{border:1.5px solid var(--gb-badge-border);background:var(--gb-card);border-radius:999px;align-items:center;gap:clamp(10px,3vw,18px);padding:clamp(8px,1.3dvh,14px) clamp(18px,5vw,32px);display:inline-flex;box-shadow:0 4px 14px -10px #3c280f2e}.az-goldboard-ounce-label{color:var(--gb-gold-ink);font-family:var(--font-board), var(--font-ui), sans-serif;font-size:clamp(.82rem,2.1dvh,1.1rem);font-weight:800}.az-goldboard-ounce-value{color:var(--gb-figure);font-family:var(--font-board), var(--font-ui), sans-serif;font-variant-numeric:tabular-nums;align-items:baseline;gap:3px;font-size:clamp(1.35rem,3.6dvh,2.2rem);font-weight:900;line-height:1.1;display:inline-flex}.az-goldboard-dollar{color:var(--gb-gold);font-size:.62em;font-weight:800}.az-goldboard-status{color:var(--gb-unit);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25em .45em;font-size:clamp(.72rem,1.6dvh,.9rem);display:flex}.az-goldboard-dot{background:#2fa35a;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 3px #2fa35a29}.az-goldboard-dot--off{background:#c98a2b;box-shadow:0 0 0 3px #c98a2b29}.az-goldboard-time{color:var(--gb-figure);font-variant-numeric:tabular-nums;font-weight:700}@keyframes az-wipe-in{0%{clip-path:inset(0 100% 0 0);opacity:.4}to{clip-path:inset(0);opacity:1}}.az-wipe-in{animation:1s cubic-bezier(.22,1,.36,1) .7s both az-wipe-in}.az-wipe-in--late{animation-duration:.7s;animation-delay:1.45s}@media (prefers-reduced-motion:reduce){.az-wipe-in{animation:none}}.az-goldboard-wordimg{width:clamp(9rem,26dvh,17rem);height:auto;margin-top:clamp(8px,1.4dvh,14px)}.az-goldboard-subimg{width:clamp(4rem,11dvh,7rem);height:auto;margin-top:clamp(6px,1dvh,10px)}.az-goldboard--tv{cursor:none;padding:3.5vh 3vw;position:relative;overflow:hidden}.az-goldboard--tv .az-goldboard-grid{grid-template-rows:repeat(2,minmax(0,1fr));max-width:none}.az-goldboard-qr{background:var(--gb-card);border:1px solid var(--gb-badge-border);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:.8vh;width:clamp(110px,13vh,190px);padding:1.2vh;display:flex;position:absolute;top:2.5vh;left:2.5vw}.az-goldboard-qr-img{border-radius:8px;width:100%;height:auto}.az-goldboard-qr-title{color:var(--gb-figure);margin:0;font-size:clamp(.7rem,1.6vh,1.05rem);font-weight:700;line-height:1.3}.az-console{--background:#efede8;--background-subtle:#e9e6df;--surface-muted:#e7e4dc;--surface-sunken:#dcd8cd;--foreground:#0a0a0a;--foreground-secondary:#1f1f1f;--foreground-muted:#383838;--border:#0003;--border-strong:#00000073;--gold-deep:#6e4f0e;--success:#1f5a28;--success-bg:#dcecd9;--warning:#7d520a;--warning-bg:#f5e6c4;--danger:#8a2512;--danger-bg:#f6dcd5;--info:#2f4658;--info-bg:#dde6ee}.az-console .az-label{font-weight:500}.az-console input::placeholder,.az-console textarea::placeholder{color:#5a5a5a;opacity:1}
