.jot-golden{background:var(--g-paper);color:var(--g-ink);font-family:var(--font-body);letter-spacing:-.006em}.jot-golden .g-display{font-family:var(--font-display);letter-spacing:-.02em}.jot-golden .g-ink{color:var(--g-ink)}.jot-golden .g-soft{color:var(--g-ink-soft)}.jot-golden .g-faint{color:var(--g-ink-faint)}.jot-golden .g-prim{color:var(--g-primary)}.jot-golden .g-prim-strong{color:var(--g-primary-strong)}.jot-golden .g-prim-soft{color:var(--g-primary-soft)}.jot-golden .g-bg-paper{background:var(--g-paper)}.jot-golden .g-bg-card{background:var(--g-card)}.jot-golden .g-bg-tint{background:var(--g-primary-tint)}.jot-golden .g-bg-prim{background:var(--g-primary);color:#fff}.jot-golden .g-bg-prim:hover{background:var(--g-primary-strong)}.jot-golden .g-line{border-color:var(--g-line)}.jot-golden .g-card{background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--g-radius-card);box-shadow:var(--g-shadow-card);transition:box-shadow .15s,border-color .15s}.jot-golden .g-card-click{cursor:pointer}.jot-golden .g-card-click:hover{border-color:var(--g-primary-hover);box-shadow:var(--g-shadow-lift)}.jot-golden .g-card-active{border-color:var(--g-primary-hover);box-shadow:0 0 0 2px var(--g-primary-ring)}.jot-golden .g-tile{background:var(--g-card);border:1px solid var(--g-line);border-radius:12px}.jot-golden .g-float{background:hsla(0,0%,100%,.94);border:1px solid var(--g-line);border-radius:16px;box-shadow:var(--g-shadow-lift);backdrop-filter:blur(8px)}.jot-golden .g-glass{background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px)}.jot-golden .g-row{display:flex;width:100%;align-items:center;gap:12px;border-radius:12px;border:1px solid var(--g-line);background:var(--g-card);padding:10px 12px;text-align:left;transition:border-color .15s,background .15s}.jot-golden .g-row-click:hover{border-color:var(--g-primary-hover);background:rgba(234,247,246,.4);cursor:pointer}.jot-golden .g-row-active{border-color:var(--g-primary-hover);background:var(--g-primary-tint)}.jot-golden .g-nav-item{display:flex;width:100%;align-items:center;gap:10px;border-radius:12px;padding:8px 10px;text-align:left;font-size:12.5px;font-weight:600;line-height:1.5;color:var(--g-ink-soft);transition:background .15s,color .15s;margin-bottom:1.5px}.jot-golden .g-nav-group{padding:0 8px 5px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--g-ink-faint)}.g-map-notice,.jot-golden .i-map-notice{position:absolute;right:12px;bottom:44px;max-width:46%;z-index:12;display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em;color:#fff;background:rgba(15,23,42,.78);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(6px);pointer-events:none}.g-map-notice code,.jot-golden .i-map-notice code{font-family:ui-monospace,monospace;font-weight:600;opacity:.9}.g-map-notice.is-fallback,.jot-golden .i-map-notice.is-fallback{background:rgba(180,83,9,.88)}.g-map-notice.is-nokey,.jot-golden .i-map-notice.is-nokey{background:rgba(153,27,27,.88)}.g-map-notice.is-light{color:#0f172a;background:hsla(0,0%,100%,.9);border-color:rgba(15,23,42,.12)}.g-map-notice.is-light.is-fallback{color:#7c2d12;background:rgba(255,237,213,.95)}@media (max-width:480px){.jot-golden .i-row{flex-wrap:wrap;row-gap:4px;padding-left:8px;padding-right:8px}.jot-golden .i-kpis,.jot-golden .i-pills,.jot-golden .i-tabs{max-width:100%;overflow-x:auto}.jot-golden .i-brand{max-width:42vw}.jot-golden .i-stack{transform:scale(.9);transform-origin:top left}.g-map-notice,.jot-golden .i-map-notice{left:8px;right:8px;bottom:8px;max-width:calc(100% - 16px)}}.jot-golden .g-row-line{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;min-width:0}.jot-golden .g-row-line>*{min-width:0}.jot-golden .g-row-line>:not(:last-child){overflow:hidden;text-overflow:ellipsis}.jot-golden .g-nav-subgroup{padding:6px 8px 3px 14px;font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--g-ink-soft)}.jot-golden .g-nav-item:hover{background:var(--g-primary-tint);color:var(--g-primary-strong)}.jot-golden .g-nav-item.on{background:var(--g-primary);color:#fff;box-shadow:var(--g-shadow-card)}.jot-golden .g-nav-icon{color:var(--g-primary-soft)}.jot-golden .g-nav-item.on .g-nav-icon{color:#fff}.jot-golden .g-pill{display:inline-flex;align-items:center;gap:4px;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:700;border:1px solid var(--g-line);background:var(--g-card);color:var(--g-ink-soft);transition:background .15s}.jot-golden .g-pill:hover{color:var(--g-primary-strong)}.jot-golden .g-pill.on{background:var(--g-primary);color:#fff;border-color:var(--g-primary)}.jot-golden .g-tabs{display:flex;flex-wrap:wrap;gap:4px;border-radius:12px;border:1px solid var(--g-line);background:var(--g-card);padding:4px;box-shadow:var(--g-shadow-card)}.jot-golden .g-tab{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:6px 12px;font-size:11.5px;font-weight:700;color:var(--g-ink-soft);transition:background .15s}.jot-golden .g-tab:hover{background:var(--g-primary-tint);color:var(--g-primary-strong)}.jot-golden .g-tab.on{background:var(--g-primary);color:#fff;box-shadow:var(--g-shadow-card)}.jot-golden .g-seg{display:inline-flex;align-items:center;gap:4px;border-radius:8px;border:1px solid var(--g-line);background:var(--g-card);padding:2px;font-size:10.5px}.jot-golden .g-seg button{border-radius:6px;padding:4px 8px;font-weight:700;color:var(--g-ink-soft)}.jot-golden .g-seg button:hover{background:var(--g-paper)}.jot-golden .g-seg button.on{background:var(--g-primary);color:#fff}.jot-golden .g-label{font-size:9.5px}.jot-golden .g-label,.jot-golden .g-label-sm{font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--g-ink-faint)}.jot-golden .g-label-sm{font-size:9px}.jot-golden .g-caption{font-size:9.5px;color:var(--g-ink-faint);line-height:1.35}.jot-golden .g-h-card{font-size:12.5px;font-weight:800;color:var(--g-ink);display:flex;align-items:center;gap:6px}.jot-golden .g-num-hero{font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.jot-golden .g-num-2{font-size:20px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.jot-golden .g-num-3{font-size:18px;font-variant-numeric:tabular-nums}.jot-golden .g-num-3,.jot-golden .g-num-strip{font-family:var(--font-display);font-weight:700;line-height:1;letter-spacing:-.02em}.jot-golden .g-num-strip{font-size:14.5px;font-variant-numeric:tabular-nums}.jot-golden .g-badge{display:inline-flex;align-items:center;gap:4px;border-radius:9999px;border:1px solid;padding:2px 8px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.jot-golden .g-badge.sm{padding:2px 6px;font-size:8px}.jot-golden .g-scroll{scrollbar-width:thin;scrollbar-color:#c5d8dc transparent}.jot-golden .g-scroll::-webkit-scrollbar{width:8px;height:8px}.jot-golden .g-scroll::-webkit-scrollbar-thumb{background:#c5d8dc;border-radius:9999px}.jot-golden .g-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:12px;padding:8px 16px;font-size:12px;font-weight:700;transition:background .15s}.jot-golden .g-btn-ghost{border:1px solid var(--g-line);background:var(--g-card);color:var(--g-primary-strong)}.jot-golden .g-btn-ghost:hover{background:var(--g-primary-tint)}.jot-golden .g-dots{background-image:radial-gradient(rgba(21,147,137,.06) 1px,transparent 0);background-size:18px 18px}@media (prefers-reduced-motion:reduce){.jot-golden *{transition:none!important;animation:none!important}}.jot-golden[data-theme=dark] .bg-white,.jot-golden[data-theme=dark] .g-glass{background:var(--g-card)!important}.jot-golden[data-theme=dark] input,.jot-golden[data-theme=dark] select,.jot-golden[data-theme=dark] textarea{color:var(--g-ink);background-color:transparent}.jot-golden[data-theme=dark] select option{background:var(--g-card);color:var(--g-ink)}.jot-golden[data-theme=dark] .text-ink,.jot-golden[data-theme=dark] .text-navy{color:var(--g-ink)!important}.jot-golden[data-theme=dark] .text-ink-soft{color:var(--g-ink-soft)!important}.jot-golden[data-theme=dark] .text-ink-faint{color:var(--g-ink-faint)!important}.jot-golden[data-theme=dark] .bg-paper{background:var(--g-paper)!important}.jot-golden[data-theme=dark] .border-line,.jot-golden[data-theme=dark] .border-navy-line{border-color:var(--g-line)!important}.jot-golden[data-theme=dark] details[data-jot-lineage]{background:hsla(0,0%,100%,.03)!important;border-color:var(--g-line)!important}.jot-golden .g-nav-ctl{width:30px;height:30px;place-items:center;border-radius:9px;border:1px solid var(--g-line);color:var(--g-ink-soft);background:var(--g-card);transition:color .15s,border-color .15s}.jot-golden .g-nav-ctl:focus-visible,.jot-golden .g-nav-ctl:hover{color:var(--g-primary-strong);border-color:var(--g-primary-hover);outline:none}.jot-golden .g-rail-btn{position:relative;display:grid;width:42px;height:42px;flex-shrink:0;place-items:center;border-radius:12px;color:var(--g-ink-soft);transition:background .15s,color .15s}.jot-golden .g-rail-btn:focus-visible,.jot-golden .g-rail-btn:hover{background:var(--g-primary-tint);color:var(--g-primary-strong);outline:none}.jot-golden .g-rail-btn.on{background:var(--g-primary);color:#fff;box-shadow:var(--g-shadow-card)}.jot-golden .g-rail-brand{width:44px;height:44px}.jot-golden .g-rail-sep{display:block;height:1px;width:28px;margin:6px 0;background:var(--g-line)}.jot-golden .g-rail-list{overflow:visible}.jot-golden .g-tip{pointer-events:none;position:absolute;left:calc(100% + 10px);top:50%;z-index:60;transform:translate(-4px,-50%);opacity:0;white-space:nowrap;border-radius:10px;border:1px solid var(--g-line);background:var(--g-card);color:var(--g-ink);padding:6px 10px;font-size:11.5px;font-weight:700;box-shadow:var(--g-shadow-lift);transition:opacity .12s,transform .12s;text-align:left;backdrop-filter:blur(14px)}.jot-golden .g-tip-sub{display:block;max-width:280px;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:500;color:var(--g-ink-faint)}.jot-golden .g-rail-btn:focus-visible .g-tip,.jot-golden .g-rail-btn:hover .g-tip{opacity:1;transform:translateY(-50%)}.jot-golden .g-nav-picker{border:1px solid var(--g-line);border-radius:12px;padding:4px;background:var(--g-primary-tint)}.jot-golden .g-nav-picker-cap{padding:2px 6px 4px;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--g-primary-strong)}.jot-golden .g-nav-picker .g-nav-item{margin-bottom:1px;background:var(--g-card)}.jot-golden .g-nav-picker .g-nav-item.on{background:var(--g-primary)}.jot-golden .g-bg-line{background:var(--g-line)}.jot-golden .g-chip{display:inline-flex;align-items:center;gap:4px;border-radius:9999px;border:1px solid var(--g-line);background:var(--g-card);padding:3px 9px;font-size:10px;font-weight:700;color:var(--g-ink-soft);box-shadow:var(--g-shadow-card);backdrop-filter:blur(8px)}.jot-golden .g-chip-warn{color:#b45309;border-color:rgba(180,83,9,.35)}.jot-golden .g-map-truth-dock{position:absolute;z-index:21;left:50%;bottom:12px;transform:translateX(-50%);max-width:min(620px,calc(100% - 600px));display:flex;flex-direction:column;align-items:center}.jot-golden .g-map-truth-dock.is-top{bottom:auto;top:12px}.jot-golden .g-map-unlocated{min-width:220px;border-radius:12px;border:1px solid var(--g-line);background:var(--g-card);padding:6px 10px;box-shadow:var(--g-shadow-lift);backdrop-filter:blur(10px)}@media (max-width:1100px){.jot-golden .g-map-truth-dock{display:none}}.jot-golden .g-live-dot{display:inline-block;width:7px;height:7px;margin-left:4px;border-radius:9999px;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.2)}.jot-golden[data-jot-face=immersive]{background:var(--i-ground);letter-spacing:0}.jot-golden[data-jot-face=immersive] main{background:radial-gradient(1200px 600px at 60% -10%,var(--i-neon-soft),transparent 60%),var(--g-paper)}.jot-golden[data-jot-face=immersive] .jot-nav{background:var(--i-glass);backdrop-filter:blur(18px) saturate(1.2);border-color:var(--g-line)}.jot-golden[data-jot-face=immersive] .g-nav-item.on,.jot-golden[data-jot-face=immersive] .g-rail-btn.on{background:var(--i-neon-soft);color:var(--i-neon);box-shadow:inset 0 0 0 1px var(--i-edge),0 0 18px var(--i-neon-soft)}.jot-golden[data-jot-face=immersive] .g-nav-item.on .g-nav-icon{color:var(--i-neon)}.jot-golden[data-jot-face=immersive] .g-label,.jot-golden[data-jot-face=immersive] .g-label-sm,.jot-golden[data-jot-face=immersive] .g-nav-group{letter-spacing:.14em}.jot-golden[data-jot-face=immersive] .g-brand-mark{background:transparent;color:var(--i-neon);box-shadow:inset 0 0 0 1px var(--i-edge)}.jot-golden[data-jot-face=immersive] .g-card,.jot-golden[data-jot-face=immersive] .g-tabs,.jot-golden[data-jot-face=immersive] .g-tile{background:var(--g-card);backdrop-filter:blur(14px) saturate(1.15);border-color:var(--g-line)}.jot-golden[data-jot-face=immersive] .g-float{background:var(--i-glass);border-color:var(--g-line);backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 1px 0 hsla(0,0%,100%,.05) inset,var(--g-shadow-lift)}.jot-golden[data-jot-face=immersive] .g-float .bg-white\/70,.jot-golden[data-jot-face=immersive] .g-float .bg-white\/80{background:transparent!important}.jot-golden[data-jot-face=immersive] .g-ov-panel>div:first-child{background:transparent;color:var(--g-ink);border-bottom:1px solid var(--g-line)}.jot-golden[data-jot-face=immersive] .g-ov-panel>div:first-child .text-white\/80{color:var(--i-neon)!important;letter-spacing:.12em}.jot-golden[data-jot-face=immersive] .g-pill.on,.jot-golden[data-jot-face=immersive] .g-seg button.on,.jot-golden[data-jot-face=immersive] .g-tab.on{background:var(--i-neon-soft);color:var(--i-neon);box-shadow:inset 0 0 0 1px var(--i-edge)}.jot-golden[data-jot-face=immersive][data-theme=dark] .bg-white{background:transparent!important}.jot-golden[data-jot-face=immersive] .g-chip{background:var(--i-glass)}.jot-golden[data-jot-face=immersive] .g-scroll{scrollbar-color:var(--g-line) transparent}.jot-golden[data-jot-face=immersive] .g-scroll::-webkit-scrollbar-thumb{background:var(--g-line)}.jot-golden .i-top{position:relative;z-index:30;background:var(--i-glass-strong);backdrop-filter:blur(18px) saturate(1.2);border-bottom:1px solid var(--g-line)}.jot-golden .i-row{display:flex;align-items:center;gap:8px;padding:0 12px;min-width:0}.jot-golden .i-row-1{height:40px;border-bottom:1px solid var(--g-line)}.jot-golden .i-row-2{height:36px}.jot-golden .i-mark{display:grid;width:22px;height:22px;place-items:center;border-radius:6px;font-size:10px;font-weight:800;color:var(--i-neon);box-shadow:inset 0 0 0 1px var(--i-edge)}.jot-golden .i-brand{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink)}.jot-golden .i-tabs{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:2px;overflow-x:auto}.jot-golden .i-tab{flex-shrink:0;border-radius:9999px;padding:3px 11px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g-ink-soft);transition:color .15s,background .15s,box-shadow .15s;white-space:nowrap}.jot-golden .i-tab:focus-visible,.jot-golden .i-tab:hover{color:var(--g-ink);outline:none;box-shadow:inset 0 0 0 1px var(--g-line)}.jot-golden .i-tab.on{color:#041017;background:var(--i-neon);box-shadow:0 0 16px var(--i-neon-soft),0 0 0 1px var(--i-neon)}.jot-golden[data-theme=light] .i-tab.on{color:#fff}.jot-golden .i-tab-2{color:var(--g-ink-faint)}.jot-golden .i-sep{display:inline-block;width:1px;height:16px;margin:0 6px;flex-shrink:0;background:var(--g-line)}.jot-golden .i-pills{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:5px;overflow-x:auto}.jot-golden .i-micro{padding-right:2px;font-size:8.5px;font-weight:700;letter-spacing:.2em;color:var(--g-ink-faint)}.jot-golden .i-micro,.jot-golden .i-pill{flex-shrink:0;text-transform:uppercase;white-space:nowrap}.jot-golden .i-pill{border-radius:9999px;border:1px solid var(--i-edge);padding:2px 10px;font-size:10.5px;font-weight:600;letter-spacing:.1em;color:var(--i-neon);transition:background .15s,box-shadow .15s}.jot-golden .i-pill:focus-visible,.jot-golden .i-pill:hover{background:var(--i-neon-soft);outline:none}.jot-golden .i-pill.on{background:var(--i-neon-soft);box-shadow:0 0 14px var(--i-neon-soft),inset 0 0 0 1px var(--i-neon);color:var(--g-ink)}.jot-golden .i-row-2 [data-jot-filter]{flex-shrink:0}.jot-golden .i-row-2 .g-bg-card{background:transparent}.jot-golden .i-kpis{display:flex;flex-shrink:1;min-width:0;max-width:58%;align-items:center;gap:6px;overflow-x:auto;padding-left:8px}.jot-golden .i-kpi{display:inline-flex;flex-shrink:0;align-items:baseline;gap:5px;border-radius:9999px;padding:2px 4px 2px 8px;white-space:nowrap;transition:background .15s}.jot-golden .i-kpi:focus-visible,.jot-golden .i-kpi:hover{background:var(--i-neon-soft);outline:none}.jot-golden .i-kpi-v{font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--g-ink);font-variant-numeric:tabular-nums}.jot-golden .i-kpi-v small{margin-left:2px;font-size:9.5px;font-weight:600;color:var(--g-ink-soft)}.jot-golden .i-kpi-l{font-size:8.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--g-ink-faint)}.jot-golden .i-truth{align-self:center;border-radius:9999px;border:1px solid;padding:0 6px;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:14px}.jot-golden .i-truth-real{color:#10b981;border-color:rgba(16,185,129,.55)}.jot-golden .i-truth-sim{color:#a78bfa;border-color:rgba(167,139,250,.6)}.jot-golden .i-truth-derived{color:#60a5fa;border-color:rgba(96,165,250,.6)}.jot-golden .i-truth-plan{color:#f59e0b;border-color:rgba(245,158,11,.55)}.jot-golden .i-truth-gap{color:var(--g-ink-faint);border-color:var(--g-line);border-style:dashed}.jot-golden .i-neon{color:var(--i-neon)}.jot-golden .i-askbar{position:fixed;z-index:45;bottom:14px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;width:min(520px,calc(100vw - 740px));min-width:280px;height:36px;border-radius:9999px;border:1px solid var(--i-edge);background:var(--i-glass-strong);backdrop-filter:blur(16px);padding:0 6px 0 14px;font-size:12px;color:var(--g-ink);box-shadow:0 0 24px var(--i-neon-soft),var(--g-shadow-lift)}.jot-golden .i-askbar input::placeholder{color:var(--g-ink-faint)}.jot-golden .i-askbar-ctx{max-width:200px;font-size:10.5px;color:var(--g-ink-faint)}.jot-golden .i-askbar-go{display:grid;width:26px;height:26px;place-items:center;border-radius:9999px;color:var(--i-neon);box-shadow:inset 0 0 0 1px var(--i-edge)}.jot-golden .i-askbar-go:hover{background:var(--i-neon-soft)}.jot-golden .i-live{position:fixed;z-index:45;right:14px;bottom:14px;display:flex;align-items:center;gap:8px;height:30px;border-radius:9999px;border:1px solid var(--g-line);background:var(--i-glass-strong);backdrop-filter:blur(14px);padding:0 12px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink-soft)}.jot-golden .i-live-on{color:#10b981}.jot-golden .i-live-off,.jot-golden .i-live-on{display:inline-flex;align-items:center;gap:4px}.jot-golden .i-live-time{font-variant-numeric:tabular-nums;color:var(--g-ink);letter-spacing:.06em}@media (max-width:1180px){.jot-golden .i-askbar{left:auto;right:14px;bottom:52px;transform:none;width:min(420px,calc(100vw - 28px))}}.jot-golden .i-mapctl{position:absolute;z-index:22;right:324px;display:flex;flex-direction:column;align-items:flex-end;gap:6px}@media (max-width:767px){.jot-golden .i-mapctl{right:12px}}.jot-golden .i-seg{display:flex;overflow:hidden;border-radius:10px;border:1px solid var(--g-line);background:var(--i-glass-strong);backdrop-filter:blur(14px)}.jot-golden .i-seg button{display:inline-flex;align-items:center;gap:4px;padding:5px 9px;font-size:10.5px;font-weight:700;letter-spacing:.1em;color:var(--g-ink-soft)}.jot-golden .i-seg button.on{background:var(--i-neon-soft);color:var(--i-neon);box-shadow:inset 0 0 0 1px var(--i-edge)}.jot-golden .i-seg button:disabled{opacity:.45;cursor:not-allowed}.jot-golden .i-ctl{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;border:1px solid var(--g-line);background:var(--i-glass-strong);color:var(--g-ink-soft);backdrop-filter:blur(14px)}.jot-golden .i-ctl:focus-visible,.jot-golden .i-ctl:hover{color:var(--i-neon);border-color:var(--i-edge);outline:none}.jot-golden .i-provider{position:absolute;z-index:22;right:324px;bottom:14px;border-radius:9999px;border:1px solid var(--g-line);background:var(--i-glass-strong);padding:3px 10px;font-size:9.5px;font-weight:700;letter-spacing:.06em;color:var(--g-ink-soft);backdrop-filter:blur(12px)}@media (max-width:767px){.jot-golden .i-provider{right:12px;bottom:52px}}@media (prefers-reduced-motion:reduce){.jot-golden .g-tip,.jot-golden .i-pill,.jot-golden .i-tab{transition:none}}.jot-golden .i-row-2 .rounded-full,.jot-golden .i-row-2 label.rounded-xl{height:24px;border-color:var(--i-edge)!important;background:transparent!important;padding-top:0;padding-bottom:0;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--i-neon)}.jot-golden .i-row-2 .rounded-full select,.jot-golden .i-row-2 label select{color:var(--i-neon);text-transform:uppercase}.jot-golden .i-row-2 .g-bg-prim{background:var(--i-neon-soft)!important;color:var(--g-ink)!important}.jot-golden .i-kpis{max-width:50%}.jot-golden[data-jot-face=immersive] main.g-scroll{padding-bottom:72px}.jot-golden .i-mapctl{bottom:56px}.jot-golden .i-mapctl .i-provider{position:static}.jot-golden .i-kpis{max-width:46%}.jot-golden .jot-callout{border-radius:12px;border:1px solid;padding:0 10px 0 6px;transition:box-shadow .15s,transform .15s;backdrop-filter:blur(12px) saturate(1.2);cursor:pointer}.jot-golden .jot-callout:focus-visible,.jot-golden .jot-callout:hover{transform:translateY(-1px);outline:none}.jot-golden .jot-callout-ico{display:grid;width:30px;height:30px;flex-shrink:0;place-items:center;border-radius:8px}.jot-golden .jot-callout.is-dark{background:rgba(9,13,19,.8);border-color:hsla(0,0%,100%,.14);color:#f1f5f9;box-shadow:0 8px 24px rgba(0,0,0,.45)}.jot-golden .jot-callout.is-dark .jot-callout-ico{color:#e2e8f0;background:hsla(0,0%,100%,.06)}.jot-golden .jot-callout.is-dark .jot-callout-sub{color:rgba(226,232,240,.72)}.jot-golden .jot-callout.is-dark .jot-callout-chev{color:rgba(226,232,240,.55)}.jot-golden .jot-callout.is-light{background:hsla(0,0%,100%,.95);border-color:var(--g-line);color:var(--g-ink);box-shadow:var(--g-shadow-lift)}.jot-golden .jot-callout.is-light .jot-callout-ico{color:var(--g-primary);background:var(--g-primary-tint)}.jot-golden .jot-callout.is-light .jot-callout-sub{color:var(--g-ink-soft)}.jot-golden .jot-callout.is-light .jot-callout-chev{color:var(--g-ink-faint)}.jot-golden[data-theme=light][data-jot-face=immersive] .jot-callout.is-dark{background:rgba(9,13,19,.74)}.jot-golden .i-stack{position:absolute;z-index:22;left:12px;top:12px;display:flex;width:44px;flex-direction:column;align-items:stretch;gap:2px;border-radius:12px;border:1px solid var(--g-line);background:var(--i-glass-strong);padding:4px;backdrop-filter:blur(16px);box-shadow:var(--g-shadow-lift)}.jot-golden .i-stack button{display:grid;height:36px;place-items:center;border-radius:8px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--g-ink-soft)}.jot-golden .i-stack button:focus-visible,.jot-golden .i-stack button:hover{color:var(--g-ink);background:var(--i-neon-soft);outline:none}.jot-golden .i-stack button.on{color:#fff;background:#e11d48;box-shadow:0 0 14px rgba(225,29,72,.45)}.jot-golden[data-theme=dark] .i-stack button.on{background:#be123c}.jot-golden .i-stack button:disabled{opacity:.4;cursor:not-allowed}.jot-golden .i-stack-sep{height:1px;margin:3px 4px;background:var(--g-line)}.jot-golden .i-provider-dock{position:absolute;right:324px;bottom:56px;z-index:22}@media (max-width:767px){.jot-golden .i-provider-dock{right:12px;bottom:96px}}.jot-golden .i-maptitle{pointer-events:none;position:absolute;z-index:21;left:72px;top:34%;max-width:300px}.jot-golden .i-maptitle-h{font-family:var(--font-display);font-size:22px;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.6)}.jot-golden .i-maptitle-rule{display:block;width:56px;height:3px;margin:12px 0 10px;border-radius:2px;background:#e11d48;box-shadow:0 0 10px rgba(225,29,72,.55)}.jot-golden .i-maptitle-sub{font-size:13px;letter-spacing:.08em;color:hsla(0,0%,100%,.78);text-shadow:0 1px 8px rgba(0,0,0,.6)}@media (max-width:900px){.jot-golden .i-maptitle{display:none}}.jot-golden .g-nogeo.is-dark{background:radial-gradient(900px 520px at 45% 40%,rgba(34,211,238,.08),transparent 70%),#05090e}.jot-golden .g-nogeo.is-light{background:radial-gradient(900px 520px at 45% 40%,rgba(8,145,178,.08),transparent 70%),#e6eef3}.jot-golden .g-nogeo-grid{background-image:linear-gradient(rgba(125,211,252,.07) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.07) 1px,transparent 0),linear-gradient(rgba(125,211,252,.035) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.035) 1px,transparent 0);background-size:120px 120px,120px 120px,24px 24px,24px 24px;mask-image:radial-gradient(ellipse at 50% 45%,#000 40%,transparent 85%)}.jot-golden .g-nogeo.is-light .g-nogeo-grid{background-image:linear-gradient(rgba(15,60,90,.08) 1px,transparent 0),linear-gradient(90deg,rgba(15,60,90,.08) 1px,transparent 0),linear-gradient(rgba(15,60,90,.04) 1px,transparent 0),linear-gradient(90deg,rgba(15,60,90,.04) 1px,transparent 0)}.jot-golden .g-nogeo-card{border-radius:16px;border:1px dashed rgba(125,211,252,.35);padding:14px 16px;backdrop-filter:blur(14px)}.jot-golden .g-nogeo.is-dark .g-nogeo-card{background:rgba(8,13,20,.72);color:#e6f1f7}.jot-golden .g-nogeo.is-light .g-nogeo-card{background:hsla(0,0%,100%,.82);color:var(--g-ink);border-color:var(--g-line);box-shadow:var(--g-shadow-lift)}.jot-golden .g-ov-panel .g-card>div:first-child,.jot-golden .g-ov-panel [data-jot-kpi]>div:first-child{flex-wrap:wrap;gap:3px 6px;min-width:0}.jot-golden .g-ov-panel .g-card,.jot-golden .g-ov-panel [data-jot-kpi]{min-width:0;overflow:hidden}.jot-golden .g-ov-panel .g-badge{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jot-golden .g-ov-list>div:first-child{flex-wrap:wrap;row-gap:4px}.jot-golden .g-ov-list select{max-width:100%}.jot-golden[data-jot-face=immersive] .g-ov-panel .g-label-sm{letter-spacing:.08em}.jot-golden .g-drill-row{display:flex;align-items:center;gap:8px;border-radius:10px;border:1px solid var(--g-line);background:var(--g-card);padding:6px 8px}.jot-golden .g-drill-row.is-gap{border-style:dashed}.jot-golden .g-drill-row button:disabled{cursor:default}.jot-golden .g-drill-row>button:not(:disabled):hover .g-ink{color:var(--g-primary-strong)}.jot-golden .g-drill-bar{position:relative;display:block;height:6px;flex:1 1 auto;overflow:hidden;border-radius:9999px;background:var(--g-primary-tint)}.jot-golden .g-drill-bar>span{position:absolute;inset:0 auto 0 0;border-radius:9999px;background:var(--g-primary)}.jot-golden[data-jot-face=immersive] .g-drill-bar>span,.jot-golden[data-jot-face=immersive]~* .g-drill-bar>span{background:var(--i-neon,var(--g-primary));box-shadow:0 0 8px var(--i-neon-soft,transparent)}.jot-golden .g-drill-crumb{border-radius:9999px;padding:1px 8px;font-weight:700;color:var(--g-ink-soft);border:1px solid var(--g-line)}.jot-golden .g-drill-crumb.on{color:var(--g-primary-strong);border-color:var(--g-primary-hover);background:var(--g-primary-tint)}.jot-golden .g-drill-open{display:inline-flex;align-items:center;gap:3px;border-radius:8px;border:1px solid var(--g-line);padding:1px 6px;font-size:9.5px;font-weight:800;color:var(--g-primary-strong)}.jot-golden .g-drill-open:hover{background:var(--g-primary-tint)}