/* JLJAM OS 7.10.9 — native-document cinematic market radar */
#jljamOpportunityRadar[hidden]{display:none!important}#jljamOpportunityRadar,#jljamOpportunityRadar *{box-sizing:border-box}#jljamOpportunityRadar{position:absolute!important;inset:0 0 auto!important;z-index:2147482501!important;background:radial-gradient(ellipse at 70% 4%,#482053 0,transparent 27%),#090715;color:#fff;width:100%!important;height:auto!important;min-height:100dvh!important;overflow:visible!important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:22px;line-height:1.4;-webkit-text-size-adjust:100%}html.rd-document,body.rd-document{height:auto!important;min-height:100%!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;position:static!important;touch-action:pan-y!important;overscroll-behavior-y:auto!important}body.rd-document>#app,body.rd-document>#auth,body.rd-document>.mobile-dock,body.rd-document>#searchOverlay,body.rd-document>#contextDockAction{visibility:hidden!important;pointer-events:none!important}#jljamOpportunityRadar button,#jljamOpportunityRadar input,#jljamOpportunityRadar select,#jljamOpportunityRadar textarea{font:inherit;color:inherit;touch-action:manipulation}#jljamOpportunityRadar button{cursor:pointer;-webkit-tap-highlight-color:transparent}#jljamOpportunityRadar button:focus-visible,#jljamOpportunityRadar input:focus-visible,#jljamOpportunityRadar select:focus-visible{outline:3px solid #dfabff;outline-offset:3px}#jljamOpportunityRadar button:disabled{opacity:.45;cursor:not-allowed}
#jljamOpportunityRadar .rd-shell{width:min(1160px,100%);margin:0 auto;padding:0 18px calc(64px + env(safe-area-inset-bottom,0px));min-width:0}#jljamOpportunityRadar .rd-top{padding-top:max(80px,env(safe-area-inset-top,0px) + 35px);min-height:136px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:18px}#jljamOpportunityRadar .rd-mark{display:flex;align-items:center;gap:10px;font-size:22px;letter-spacing:.16em}#jljamOpportunityRadar .rd-mark img{width:37px;height:37px;border-radius:50%;object-fit:contain;filter:drop-shadow(0 0 12px #d889ff9b)}#jljamOpportunityRadar .rd-mark div{display:grid;gap:3px}#jljamOpportunityRadar .rd-mark small{font-size:22px;color:#c4abda;letter-spacing:.12em}#jljamOpportunityRadar .rd-top nav{display:flex;gap:8px}#jljamOpportunityRadar .rd-top nav button{width:44px;height:44px;border:1px solid #f3cbff50;background:#ffffff0d;border-radius:14px;font-size:26px;box-shadow:inset 0 1px #fff3}
#jljamOpportunityRadar .rd-hero,#jljamOpportunityRadar .rd-controls,#jljamOpportunityRadar .rd-atlas,#jljamOpportunityRadar .rd-evidence,#jljamOpportunityRadar .rd-simulator{position:relative;margin-bottom:19px;border:1px solid #cf98fa48;border-radius:28px;box-shadow:inset 0 1px 0 #ffffff25,0 18px 40px #06031155;background:linear-gradient(130deg,#261a3ac9,#141026f2);overflow:hidden;padding:clamp(19px,3vw,32px)}#jljamOpportunityRadar .rd-hero{background:radial-gradient(circle at 85% 30%,#d45ef45c,transparent 37%),linear-gradient(115deg,#2b123f,#0e0b23);min-height:290px;padding:clamp(24px,4vw,44px)}#jljamOpportunityRadar .rd-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#fff2,transparent 24%,transparent 79%,#e9a7ff13);pointer-events:none}#jljamOpportunityRadar .rd-orbit{position:absolute;right:8%;top:15%;font-size:120px;color:#ecb7ff8c;filter:drop-shadow(0 0 23px #ac53f0)}#jljamOpportunityRadar .rd-kicker,#jljamOpportunityRadar .rd-heading small{font-size:22px;font-weight:850;letter-spacing:.19em;color:#d3a9ff}#jljamOpportunityRadar .rd-hero h1{position:relative;font-size:clamp(33px,5.5vw,64px);letter-spacing:-.06em;line-height:1.06;margin:15px 0;max-width:670px}#jljamOpportunityRadar .rd-hero h1 em{font-style:normal;background:linear-gradient(90deg,#eec1ff,#94baff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#jljamOpportunityRadar .rd-hero>p{position:relative;max-width:460px;color:#c4b4da;line-height:1.65;font-size:22px}#jljamOpportunityRadar .rd-top-stats{display:flex;gap:25px;position:relative;margin-top:28px;flex-wrap:wrap}#jljamOpportunityRadar .rd-top-stats div{display:grid;gap:2px}#jljamOpportunityRadar .rd-top-stats b{font-size:29px}#jljamOpportunityRadar .rd-top-stats span{font-size:22px;color:#cfbadb}
#jljamOpportunityRadar .rd-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px}#jljamOpportunityRadar .rd-heading h2{font-size:clamp(24px,3vw,35px);margin:3px 0 0;letter-spacing:-.043em}#jljamOpportunityRadar .rd-live,#jljamOpportunityRadar .rd-sim-pill{font-size:22px;color:#b5f0d8;text-align:right}#jljamOpportunityRadar .rd-artists{display:flex;flex-wrap:wrap;gap:9px}#jljamOpportunityRadar .rd-artists button{display:flex;align-items:center;gap:7px;border:1px solid #e7c8ff47;background:#ffffff0a;border-radius:14px;min-height:44px;padding:5px 12px;font-size:22px;font-weight:750}#jljamOpportunityRadar .rd-artists button.on{background:linear-gradient(140deg,#9755d7a1,#54346ba3);border-color:#e6b6ff;box-shadow:0 0 18px #9f5cff39}#jljamOpportunityRadar .rd-artists img{width:31px;height:31px;object-fit:cover;border-radius:10px}#jljamOpportunityRadar .rd-clear{background:none;border:0;color:#d4a9ff;font-size:22px}
#jljamOpportunityRadar .rd-map{height:330px;position:relative;overflow:hidden;border:1px solid #d3a3ff30;border-radius:24px;background:radial-gradient(ellipse at 48% 43%,#49205ba8,transparent 46%),repeating-linear-gradient(0deg,transparent 0 39px,#cfa9ff0c 40px 41px),repeating-linear-gradient(90deg,transparent 0 52px,#cfa9ff0b 53px 54px),#100d22;touch-action:pan-y}#jljamOpportunityRadar .rd-map-ring{position:absolute;left:50%;top:54%;border:1px solid #c995ff33;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.rd-map-ring.ring1{height:200px;width:40%}.rd-map-ring.ring2{height:270px;width:64%}.rd-map-ring.ring3{height:340px;width:91%}#jljamOpportunityRadar .rd-map-glow{position:absolute;left:43%;top:41%;height:115px;width:115px;background:#b053ff36;filter:blur(50px);pointer-events:none}#jljamOpportunityRadar .rd-market-dot{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:grid;justify-items:center;gap:3px;min-width:60px;padding:5px;background:none;border:0;color:#afa2ba;font-size:22px}#jljamOpportunityRadar .rd-market-dot b{width:47px;height:47px;border:1px solid #8e7eaa88;border-radius:50%;display:grid;place-items:center;background:#1c1433;color:#a89bb8;font-size:22px}#jljamOpportunityRadar .rd-market-dot.has b{border-color:#efb4ff;box-shadow:0 0 22px #ab62ff7a,inset 0 0 17px #bd73ff77;background:#49256a;color:white}#jljamOpportunityRadar .rd-market-dot.selected b{background:#8c4edb;box-shadow:0 0 26px #d46cffbb,inset 0 0 15px #ebbbff67}#jljamOpportunityRadar .rd-market-dot span{font-weight:750;white-space:nowrap;font-size:22px;color:#e3c7f6}#jljamOpportunityRadar .rd-map-note{font-size:22px;color:#a99bb9;margin:12px 0 18px;line-height:1.6}#jljamOpportunityRadar .rd-regions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}#jljamOpportunityRadar .rd-region{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid #dbbcff2c;background:#ffffff0a;border-radius:15px;text-align:left;min-width:0}#jljamOpportunityRadar .rd-region.selected{border-color:#ddbbff;background:#7941ac6e}#jljamOpportunityRadar .rd-region strong{font-size:22px}#jljamOpportunityRadar .rd-region span:nth-child(2){font-size:22px;flex:1;min-width:0;overflow-wrap:anywhere}#jljamOpportunityRadar .rd-region span:last-child{color:#d6adff}
#jljamOpportunityRadar .rd-search{display:flex;align-items:center;gap:9px;border:1px solid #e0baff55;background:#140e25;border-radius:16px;padding:0 14px;margin-bottom:17px}#jljamOpportunityRadar .rd-search span{font-size:25px;color:#d7b4fc}#jljamOpportunityRadar .rd-search input{width:100%;min-height:49px;border:0;background:none;outline:none;color:white;font-size:22px!important;min-width:0}#jljamOpportunityRadar .rd-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:15px;align-items:start}#jljamOpportunityRadar .rd-list{display:grid;gap:9px;min-width:0}#jljamOpportunityRadar .rd-opportunity{width:100%;padding:15px;text-align:left;border:1px solid #d4b4fa3a;border-radius:18px;background:linear-gradient(125deg,#4e397039,#151026);display:grid;gap:5px}#jljamOpportunityRadar .rd-opportunity.selected{background:#6f3d944e;border-color:#dda6ffbf}#jljamOpportunityRadar .rd-opportunity small{font-size:22px;color:#c1a1dd}#jljamOpportunityRadar .rd-opportunity strong{font-size:22px;overflow-wrap:anywhere}#jljamOpportunityRadar .rd-opportunity span{font-size:22px;color:#b3b1ba}#jljamOpportunityRadar .rd-showmore{border:1px solid #dec1fa88;border-radius:12px;background:#3e215c;padding:12px}#jljamOpportunityRadar .rd-inspect{position:relative;border:1px solid #d0a7f765;border-radius:21px;background:linear-gradient(145deg,#3b2258,#171025);padding:22px;min-width:0}#jljamOpportunityRadar .rd-inspect>small{font-size:22px;color:#d6aeff;letter-spacing:.17em}#jljamOpportunityRadar .rd-inspect h3{font-size:clamp(22px,3vw,30px);line-height:1.13;letter-spacing:-.035em;margin:10px 0}#jljamOpportunityRadar .rd-inspect p{color:#c3b3ce;font-size:22px;line-height:1.6}#jljamOpportunityRadar .rd-inspect dl{margin:20px 0}#jljamOpportunityRadar .rd-inspect dl div{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #fff2;padding:10px 0}#jljamOpportunityRadar .rd-inspect dt{font-size:22px;color:#b7a1c9}#jljamOpportunityRadar .rd-inspect dd{margin:0;font-size:22px;text-align:right;max-width:55%;overflow-wrap:anywhere}#jljamOpportunityRadar .rd-inspect-actions{display:flex;flex-wrap:wrap;gap:9px}#jljamOpportunityRadar .rd-inspect-actions button,#jljamOpportunityRadar .rd-actions button{border:1px solid #dbb5fabb;background:linear-gradient(130deg,#8642b2,#523471);border-radius:14px;padding:12px 14px;font-size:22px;font-weight:750;min-height:43px}#jljamOpportunityRadar .rd-empty{color:#c2b5ce;padding:20px}
#jljamOpportunityRadar .rd-simulator>p{color:#c9b6d6;font-size:22px;line-height:1.6}#jljamOpportunityRadar .rd-sim-toggle{margin:9px 0 15px;padding:14px 19px;border:1px solid #e9b6ffba;border-radius:15px;background:linear-gradient(120deg,#a057e0,#582f87);box-shadow:0 5px 29px #9c52e14d;font-weight:800}#jljamOpportunityRadar .rd-form{border-top:1px solid #ffffff22;padding-top:18px}#jljamOpportunityRadar .rd-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 15px}#jljamOpportunityRadar .rd-fields label,#jljamOpportunityRadar #rdSaveForm label{display:flex;flex-direction:column;gap:7px;color:#ddc8ed;font-size:22px;font-weight:650;min-width:0}#jljamOpportunityRadar .rd-fields select,#jljamOpportunityRadar .rd-fields input,#jljamOpportunityRadar textarea{width:100%;min-width:0;min-height:48px;border:1px solid #cd9bf76e;border-radius:12px;background:#1d1530;color:white;padding:12px;font-size:22px!important}#jljamOpportunityRadar option{color:white;background:#211334}#jljamOpportunityRadar .rd-fields input[type=date]{color-scheme:dark}#jljamOpportunityRadar .rd-summary-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:25px}#jljamOpportunityRadar .rd-summary-row div{display:grid;gap:9px;align-content:start;padding:18px 13px;border:1px solid #dfb0ff6b;background:linear-gradient(125deg,#6737857d,#211730);border-radius:19px}#jljamOpportunityRadar .rd-summary-row small{color:#d8c2e1}#jljamOpportunityRadar .rd-summary-row strong{font-size:clamp(22px,2.4vw,30px);overflow-wrap:anywhere}#jljamOpportunityRadar .rd-calc-note{font-size:22px;color:#ac9fba}#jljamOpportunityRadar .rd-caution{padding:13px 14px;border:1px solid #e6b25a70;border-radius:13px;background:#7c54261a;color:#ffdbaf;font-size:22px}#jljamOpportunityRadar .rd-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}#jljamOpportunityRadar #rdSaveForm{margin-top:14px;padding:17px;background:#462a6339;border:1px solid #e0b8ff60;border-radius:17px}#jljamOpportunityRadar #rdSaveForm button{padding:10px 14px;border:1px solid #e0c4ff83;border-radius:12px;background:#63338b;margin:10px 5px 0 0}#jljamOpportunityRadar #rdSaveStatus{color:#ffd4ad}#jljamOpportunityRadar .rd-error{padding:15px;border:1px solid #ffc1a288;border-radius:15px;color:#ffe1cb}#jljamOpportunityRadar .rd-method{padding:20px;border:1px solid #ffffff35;border-radius:19px;background:#160f25;margin-bottom:18px}#jljamOpportunityRadar .rd-method summary{cursor:pointer;font-weight:800;color:#d6afff}#jljamOpportunityRadar .rd-method p{font-size:22px;line-height:1.75;color:#b5a3c3}#jljamOpportunityRadar footer{color:#817696;text-align:center;font-size:22px;margin:24px}
@media(max-width:720px){#jljamOpportunityRadar .rd-shell{padding-left:12px;padding-right:12px}#jljamOpportunityRadar .rd-top{padding-bottom:13px}#jljamOpportunityRadar .rd-mark small{font-size:22px}#jljamOpportunityRadar .rd-top nav button{width:43px;height:43px}#jljamOpportunityRadar .rd-hero,#jljamOpportunityRadar .rd-controls,#jljamOpportunityRadar .rd-atlas,#jljamOpportunityRadar .rd-evidence,#jljamOpportunityRadar .rd-simulator{border-radius:22px;padding:17px}#jljamOpportunityRadar .rd-hero{min-height:270px;padding:22px}#jljamOpportunityRadar .rd-hero h1{font-size:clamp(31px,7.6vw,39px)}#jljamOpportunityRadar .rd-orbit{font-size:76px;right:5%;top:9%;opacity:.57}#jljamOpportunityRadar .rd-hero>p{font-size:22px;max-width:300px}#jljamOpportunityRadar .rd-top-stats{gap:21px}#jljamOpportunityRadar .rd-top-stats b{font-size:25px}#jljamOpportunityRadar .rd-artists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#jljamOpportunityRadar .rd-artists button{min-width:0;font-size:22px;padding:5px 8px}#jljamOpportunityRadar .rd-artists img{width:29px;height:29px}#jljamOpportunityRadar .rd-map{height:280px}#jljamOpportunityRadar .rd-map-ring.ring1{width:44%}#jljamOpportunityRadar .rd-map-ring.ring2{width:69%}#jljamOpportunityRadar .rd-map-ring.ring3{width:95%}#jljamOpportunityRadar .rd-market-dot{min-width:42px}#jljamOpportunityRadar .rd-market-dot b{width:34px;height:34px;font-size:22px}#jljamOpportunityRadar .rd-market-dot span{font-size:22px;white-space:normal;max-width:60px;line-height:1.05}#jljamOpportunityRadar .rd-regions{grid-template-columns:repeat(2,minmax(0,1fr))}#jljamOpportunityRadar .rd-content{grid-template-columns:1fr}#jljamOpportunityRadar .rd-inspect{scroll-margin-top:20px}#jljamOpportunityRadar .rd-summary-row{grid-template-columns:1fr}#jljamOpportunityRadar .rd-summary-row div{display:flex;justify-content:space-between;gap:10px;align-items:center}#jljamOpportunityRadar .rd-summary-row strong{text-align:right}}
@media(max-width:360px){#jljamOpportunityRadar .rd-heading h2{font-size:22px}#jljamOpportunityRadar .rd-map{height:260px}#jljamOpportunityRadar .rd-hero h1{font-size:29px}#jljamOpportunityRadar .rd-map-note{font-size:22px}#jljamOpportunityRadar .rd-fields{gap:8px}}
@media(prefers-reduced-motion:reduce){#jljamOpportunityRadar *,#jljamOpportunityRadar *:before,#jljamOpportunityRadar *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
