#rl-studio-concept{width:100%;isolation:isolate}#rl-studio-concept *{box-sizing:border-box}#rl-studio-concept .rl-app{--rl-bg:#090c17;--rl-panel:#151a2a;--rl-panel2:#1d2337;--rl-text:#edf0fa;--rl-muted:#acb5ce;--rl-line:#30394e;--rl-accent:#b5a0ff;--rl-on-accent:#151027;--rl-good:#8ad2bc;--rl-warn:#f1c887;--rl-series-1:#b5a0ff;--rl-series-2:#77c6db;--rl-series-3:#e6bc85;--rl-series-4:#b2cea7;--rl-shadow:#0005;--rl-soft:#b5a0ff12;color-scheme:dark;background:radial-gradient(ellipse at 75% 0,#51407920,transparent 36%),var(--rl-bg);color:var(--rl-text);font:400 var(--rl-font-body)/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:grid;grid-template-columns:190px minmax(0,1fr);min-height:720px;border-radius:24px;position:relative}#rl-studio-concept .rl-app.light{--rl-bg:#f0f2fa;--rl-panel:#fff;--rl-panel2:#e8ecf6;--rl-text:#1b2540;--rl-muted:#53617a;--rl-line:#cbd2e2;--rl-accent:#6740b6;--rl-on-accent:#fff;--rl-good:#206b58;--rl-warn:#8b5b11;--rl-series-1:#7253bc;--rl-series-2:#2b8096;--rl-series-3:#9a672d;--rl-series-4:#487642;--rl-shadow:#28335b12;--rl-soft:#7253bc0c;color-scheme:light}#rl-studio-concept button,#rl-studio-concept input,#rl-studio-concept select{font:inherit;color:inherit}#rl-studio-concept button{border:0;background:none;text-align:inherit}#rl-studio-concept button:disabled{opacity:.5;cursor:not-allowed}#rl-studio-concept button:focus-visible,#rl-studio-concept select:focus-visible,#rl-studio-concept input:focus-visible,#rl-studio-concept summary:focus-visible{outline:2px solid var(--rl-accent);outline-offset:3px}#rl-studio-concept button:hover:not(:disabled){filter:brightness(1.08)}#rl-studio-concept h1,#rl-studio-concept h2,#rl-studio-concept h3,#rl-studio-concept p{margin:0}#rl-studio-concept h1{font-size:var(--rl-font-page);font-weight:500;letter-spacing:-1.1px;line-height:1.2;margin:10px 0}#rl-studio-concept h2{font-size:var(--rl-font-block);font-weight:500;letter-spacing:-.2px}#rl-studio-concept h3{font-size:var(--rl-font-block);font-weight:500;margin:12px 0}#rl-studio-concept strong{font-weight:500}#rl-studio-concept p{color:var(--rl-muted)}#rl-studio-concept small{font-size:var(--rl-font-secondary);color:var(--rl-muted);display:block}#rl-studio-concept .rl-small{font-size:var(--rl-font-secondary);color:var(--rl-muted);margin-top:14px}#rl-studio-concept .rl-eyebrow{display:block;font-size:var(--rl-font-secondary);letter-spacing:1.5px;color:var(--rl-muted);font-weight:500}#rl-studio-concept .rl-grow{flex:1;min-width:0}#rl-studio-concept .rl-between{display:flex;justify-content:space-between;gap:12px;align-items:center;min-width:0}#rl-studio-concept .rl-align-right{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}#rl-studio-concept .rl-btn{padding:10px 14px;border:1px solid var(--rl-line);border-radius:12px;min-height:44px;background:var(--rl-panel2);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:normal;font-size:var(--rl-font-body);font-weight:500}#rl-studio-concept .rl-primary{background:var(--rl-accent);color:var(--rl-on-accent);border-color:transparent;box-shadow:0 5px 20px var(--rl-shadow)}#rl-studio-concept .rl-text-button{color:var(--rl-text);font-size:var(--rl-font-body);min-height:40px;padding:6px 0;white-space:normal}#rl-studio-concept .rl-icon-button{width:44px;min-width:44px;height:44px;display:grid;place-items:center;font-size:var(--rl-font-body);border-radius:12px;border:1px solid var(--rl-line);background:var(--rl-panel)}#rl-studio-concept .rl-sidebar{position:sticky;top:12px;align-self:start;margin:14px 0 14px 14px;padding:20px 12px;border:1px solid var(--rl-line);border-radius:22px;background:var(--rl-panel);background:color-mix(in srgb,var(--rl-panel) 88%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);min-height:645px;display:flex;flex-direction:column}#rl-studio-concept .rl-brand{display:flex;align-items:center;gap:9px;letter-spacing:-.4px;font-size:var(--rl-font-secondary);font-weight:500;margin:0 4px 48px}#rl-studio-concept .rl-brand small{font-size:var(--rl-font-secondary);letter-spacing:1.8px;margin-top:3px}#rl-studio-concept .rl-logo{height:32px;width:32px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(130deg,var(--rl-accent),var(--rl-panel2));font-size:var(--rl-font-secondary);color:var(--rl-text);flex-shrink:0}#rl-studio-concept .rl-sidebar-label{font-size:var(--rl-font-secondary);letter-spacing:1.3px;color:var(--rl-muted);padding-left:12px;text-transform:uppercase;margin-bottom:12px}#rl-studio-concept .rl-sidebar nav{display:grid;gap:7px}#rl-studio-concept .rl-sidebar nav button{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;font-size:var(--rl-font-body);min-height:46px;color:var(--rl-muted)}#rl-studio-concept .rl-sidebar nav button>span{font-size:var(--rl-font-body);width:22px;text-align:center}#rl-studio-concept .rl-sidebar nav button[aria-current=page]{background:var(--rl-panel2);color:var(--rl-text)}#rl-studio-concept .rl-sidebar nav i{width:5px;height:5px;margin-left:auto;background:var(--rl-accent);border-radius:50%}#rl-studio-concept .rl-sidebar-footer{margin-top:auto;padding:30px 9px 0}#rl-studio-concept .rl-sidebar-footer p{font-size:var(--rl-font-secondary);margin:10px 0 20px}#rl-studio-concept .rl-settings-link{border-top:1px solid var(--rl-line);width:100%;padding:16px 0 0;font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-tag{display:inline-flex;border:1px solid var(--rl-line);border-radius:7px;padding:3px 7px;font-size:var(--rl-font-secondary);letter-spacing:.5px;color:var(--rl-muted);line-height:1.5}#rl-studio-concept .rl-workspace{min-width:0}#rl-studio-concept .rl-topbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 88px 18px 30px;border-bottom:1px solid var(--rl-line);min-height:89px}#rl-studio-concept .rl-selectors{display:flex;align-items:center;gap:14px;min-width:0}#rl-studio-concept .rl-selectors label{min-width:0}#rl-studio-concept .rl-selectors label>span{font-size:var(--rl-font-body);letter-spacing:.6px;color:var(--rl-muted);display:block}#rl-studio-concept select{background:var(--rl-panel);border:1px solid var(--rl-line);border-radius:10px;min-height:42px;max-width:100%;padding:8px 28px 8px 11px;font-size:var(--rl-font-body)}#rl-studio-concept .rl-selectors select{border:0;background:transparent;padding:4px 24px 4px 0;min-height:30px;width:100%;font-size:var(--rl-font-body)}#rl-studio-concept .rl-divider{height:30px;width:1px;background:var(--rl-line);flex-shrink:0}#rl-studio-concept .rl-top-actions{display:flex;gap:6px;align-items:center}#rl-studio-concept .rl-top-actions .rl-icon-button{border:0;background:transparent;width:36px;min-width:36px}#rl-studio-concept .rl-lang{font-size:var(--rl-font-secondary);min-height:44px;min-width:40px;border-radius:10px;border:1px solid var(--rl-line)}#rl-studio-concept main{padding:30px;max-width:1560px;margin:0 auto;min-width:0}#rl-studio-concept .rl-title-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:8px 0 24px}#rl-studio-concept .rl-title-row>div{min-width:0}#rl-studio-concept .rl-title-row p{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-title-row .rl-btn{flex-shrink:0}#rl-studio-concept .rl-context-bar{padding:9px 12px;border:1px solid var(--rl-line);border-radius:10px;background:var(--rl-soft);display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:18px}#rl-studio-concept .rl-data-context{display:flex;align-items:center;gap:8px;font-size:var(--rl-font-body);color:var(--rl-muted)}#rl-studio-concept .rl-demo-dot{width:5px;height:5px;background:var(--rl-accent);border-radius:50%;flex-shrink:0}#rl-studio-concept .rl-sync-status{font-size:var(--rl-font-secondary);color:var(--rl-muted);display:flex;align-items:center;gap:6px;min-height:30px}#rl-studio-concept .rl-sync-status i{height:5px;width:5px;border-radius:50%;background:var(--rl-muted);flex-shrink:0}#rl-studio-concept .rl-filter-bar{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}#rl-studio-concept .rl-filter-bar label{display:flex;align-items:center;gap:8px;font-size:var(--rl-font-secondary);color:var(--rl-muted)}#rl-studio-concept .rl-currency{margin-left:auto;font-size:var(--rl-font-secondary);padding:3px 8px;border:1px solid var(--rl-line);border-radius:6px;color:var(--rl-muted)}#rl-studio-concept .rl-hero{padding:28px 30px;display:flex;justify-content:space-between;gap:20px;border-radius:22px;border:1px solid var(--rl-line);position:relative;background:linear-gradient(115deg,var(--rl-panel2),var(--rl-panel));margin-bottom:16px;isolation:isolate}#rl-studio-concept .rl-hero>div:first-child{min-width:0}#rl-studio-concept .rl-hero .rl-eyebrow{letter-spacing:.4px;font-size:var(--rl-font-secondary);color:var(--rl-text)}#rl-studio-concept .rl-hero-value{font-size:var(--rl-font-hero);letter-spacing:-1.8px;display:block;margin:12px 0 4px;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#rl-studio-concept .rl-hero p{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-hero-links{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap;margin-top:16px;font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-hero-links summary{min-height:40px;display:list-item;padding:7px 0}#rl-studio-concept .rl-hero-links details>span{display:block;font-variant-numeric:tabular-nums}#rl-studio-concept .rl-hero-side{display:flex;flex-direction:column;justify-content:center;gap:9px;font-size:var(--rl-font-secondary);color:var(--rl-muted);text-align:right;flex-shrink:0}#rl-studio-concept .rl-hero-orbit{width:300px;height:300px;border:1px solid var(--rl-line);border-radius:50%;position:absolute;right:-50px;top:-70px;z-index:-1;opacity:.6;box-shadow:0 0 0 35px var(--rl-soft),0 0 0 70px var(--rl-soft)}#rl-studio-concept .rl-source-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}#rl-studio-concept .rl-source-tile{background:var(--rl-panel);border:1px solid var(--rl-line);border-radius:18px;padding:17px 18px;min-width:0;display:flex;flex-direction:column;gap:9px}#rl-studio-concept .rl-source-label{display:flex;align-items:center;gap:7px;font-size:var(--rl-font-body)}#rl-studio-concept .rl-source-label i{width:6px;height:6px;border-radius:50%;flex-shrink:0}#rl-studio-concept .rl-arrow{margin-left:auto;color:var(--rl-muted)}#rl-studio-concept .rl-value{font-size:var(--rl-font-tile);letter-spacing:-.7px;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#rl-studio-concept .rl-source-bottom{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:22px}#rl-studio-concept .rl-spark{width:82px;height:24px;flex-shrink:0}#rl-studio-concept .rl-source-tile>small{font-size:var(--rl-font-secondary);line-height:1.5}#rl-studio-concept .rl-change{display:flex;align-items:center;gap:14px;padding:17px 20px;margin-bottom:20px;background:var(--rl-soft);border:1px solid var(--rl-line);border-radius:16px}#rl-studio-concept .rl-change-icon{font-size:var(--rl-font-secondary);display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--rl-panel2);flex-shrink:0}#rl-studio-concept .rl-change .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:.1px;color:var(--rl-text)}#rl-studio-concept .rl-change-amount{font-size:var(--rl-font-tile);font-variant-numeric:tabular-nums;margin:3px 0}#rl-studio-concept .rl-change-amount span{font-size:var(--rl-font-tile);color:var(--rl-muted);margin-left:6px}#rl-studio-concept .rl-change .rl-btn{flex-shrink:0}#rl-studio-concept .rl-panel{background:var(--rl-panel);border:1px solid var(--rl-line);border-radius:20px;padding:22px;min-width:0;margin-bottom:18px}#rl-studio-concept .rl-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}#rl-studio-concept .rl-panel-heading h2{margin-right:auto}#rl-studio-concept .rl-analytics-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,1fr);gap:18px}#rl-studio-concept .rl-two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}#rl-studio-concept .rl-segment{display:inline-flex;flex-wrap:wrap;background:var(--rl-panel2);padding:3px;border:1px solid var(--rl-line);border-radius:11px;max-width:100%;gap:2px;vertical-align:middle}#rl-studio-concept .rl-segment button{padding:7px 10px;font-size:var(--rl-font-body);color:var(--rl-muted);min-height:36px;border-radius:8px;flex:1;text-align:center}#rl-studio-concept .rl-segment button[aria-pressed=true]{background:var(--rl-panel);color:var(--rl-text);box-shadow:0 1px 5px var(--rl-shadow)}#rl-studio-concept .rl-trend .rl-panel-heading{min-height:43px}#rl-studio-concept .rl-chart-unit{font-size:var(--rl-font-secondary);color:var(--rl-muted);margin-top:12px}#rl-studio-concept .rl-chart-container{min-width:0;width:100%}#rl-studio-concept .rl-time-chart text{font-family:inherit;font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-months{display:flex;justify-content:space-evenly;gap:3px;margin:0 0 10px 44px}#rl-studio-concept .rl-months button{color:var(--rl-muted);font-size:var(--rl-font-body);padding:3px 4px;min-height:36px;border-radius:8px}#rl-studio-concept .rl-months button[aria-pressed=true]{color:var(--rl-text);background:var(--rl-panel2)}#rl-studio-concept .rl-chart-caption{padding:10px 12px;background:var(--rl-panel2);border-radius:11px;display:flex;justify-content:space-between;gap:12px;font-size:var(--rl-font-secondary);align-items:center;flex-wrap:wrap;min-height:48px}#rl-studio-concept .rl-chart-caption strong{font-size:var(--rl-font-secondary);font-variant-numeric:tabular-nums}#rl-studio-concept .rl-chart-caption .rl-text-button{min-height:24px;padding:0}#rl-studio-concept .rl-data{margin-top:14px;font-size:var(--rl-font-secondary);color:var(--rl-muted)}#rl-studio-concept .rl-data summary{padding:5px 0;min-height:36px}#rl-studio-concept .rl-data p{font-size:var(--rl-font-secondary);margin:8px 0}#rl-studio-concept .rl-mix>.rl-segment{display:flex}#rl-studio-concept .rl-mix-stage{display:flex;justify-content:center}#rl-studio-concept .rl-mix-stage svg{max-width:100%;height:220px}#rl-studio-concept .rl-mix-stage text{font-family:inherit;font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-mix-stage .rl-donut-number{font-size:var(--rl-font-secondary);letter-spacing:-.5px;font-variant-numeric:tabular-nums}#rl-studio-concept .rl-legend{display:grid;gap:0}#rl-studio-concept .rl-legend button{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:var(--rl-font-body);padding:8px 0;min-height:36px}#rl-studio-concept .rl-legend-label{display:flex;align-items:center;gap:8px}#rl-studio-concept .rl-legend i{width:7px;height:7px;border-radius:50%;flex-shrink:0}#rl-studio-concept .rl-purchase-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}#rl-studio-concept .rl-purchase{display:grid;gap:8px;padding:14px 12px;border-radius:14px;background:var(--rl-panel2);min-width:0}#rl-studio-concept .rl-purchase>span{font-size:var(--rl-font-secondary);color:var(--rl-muted)}#rl-studio-concept .rl-release-row{display:flex;align-items:center;gap:12px;min-width:0;width:100%;padding:12px 0;border-top:1px solid var(--rl-line);font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-release-row:first-child{border-top:0}#rl-studio-concept .rl-release-row strong{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-art{aspect-ratio:1;min-width:0;overflow:hidden;background:#25204c;border-radius:12px;position:relative;display:grid;place-items:center;color:#f4f0ff;isolation:isolate}#rl-studio-concept .rl-art span{width:65%;height:65%;border:1px solid #c4b9ff70;border-radius:50%;position:absolute;transform:rotate(-25deg) scaleX(.55);box-shadow:0 0 30px #d5b2ff30}#rl-studio-concept .rl-art span:nth-child(2){transform:rotate(30deg) scaleX(.55);width:83%;height:83%;border-color:#c4b9ff40}#rl-studio-concept .rl-art em{font-size:clamp(1rem,2vw,1.625rem);letter-spacing:4px;font-weight:400;font-style:normal;z-index:1;text-align:center;white-space:pre-line;line-height:1.2}#rl-studio-concept .rl-art-1{background:linear-gradient(130deg,#1c343d,#27474b,#253a41)}#rl-studio-concept .rl-art-1 span{border-radius:15px;transform:rotate(40deg);border-color:#a6dee57d}#rl-studio-concept .rl-art-1 span:nth-child(2){transform:rotate(-10deg);border-color:#a6dee540}#rl-studio-concept .rl-art-2{background:linear-gradient(135deg,#453528,#654d3b,#2d2823)}#rl-studio-concept .rl-art-small{width:49px;height:49px;flex-shrink:0;border-radius:9px}#rl-studio-concept .rl-art-small em{font-size:.3125rem;letter-spacing:1px}#rl-studio-concept .rl-geo-row{display:flex;align-items:center;gap:10px;width:100%;padding:12px 0;border-top:1px solid var(--rl-line);font-size:var(--rl-font-secondary);min-width:0}#rl-studio-concept .rl-geo-row:first-child{border-top:0}#rl-studio-concept .rl-rank{color:var(--rl-muted);font-size:var(--rl-font-secondary);min-width:18px}#rl-studio-concept .rl-country-code{border:1px solid var(--rl-line);background:var(--rl-panel2);border-radius:8px;width:34px;height:34px;display:grid;place-items:center;font-size:var(--rl-font-secondary);flex-shrink:0}#rl-studio-concept .rl-geo-track{height:4px;background:var(--rl-panel2);display:block;margin-top:8px}#rl-studio-concept .rl-geo-track i{display:block;height:100%;background:var(--rl-series-1)}#rl-studio-concept .rl-geo-row .rl-between>span{font-variant-numeric:tabular-nums;flex-shrink:0}#rl-studio-concept .rl-coverage{display:grid;gap:7px;align-items:center}#rl-studio-concept .rl-coverage>.rl-small{font-size:var(--rl-font-secondary);margin-top:0;overflow-wrap:anywhere}#rl-studio-concept .rl-coverage>span:not(.rl-small){font-size:var(--rl-font-secondary);color:var(--rl-muted)}#rl-studio-concept .rl-presence{background:var(--rl-panel2);color:var(--rl-text);border-radius:5px;min-height:25px;font-size:var(--rl-font-secondary);text-align:center}#rl-studio-concept .rl-platform-row{display:grid;grid-template-columns:minmax(135px,1fr) minmax(30px,1fr) minmax(115px,auto) 16px;gap:16px;align-items:center;width:100%;padding:14px 0;border-top:1px solid var(--rl-line);font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-platform-row>span:first-child{display:flex;align-items:center;gap:9px}#rl-studio-concept .rl-platform-row>span:first-child>i{width:6px;height:6px;flex-shrink:0;border-radius:50%}#rl-studio-concept .rl-platform-bar{background:var(--rl-panel2);height:5px}#rl-studio-concept .rl-platform-bar>i{display:block;height:100%}#rl-studio-concept .rl-platform-row strong{text-align:right;font-variant-numeric:tabular-nums}#rl-studio-concept .rl-catalog-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:8px 0 22px}#rl-studio-concept .rl-search{flex:1;min-width:160px;display:flex;gap:8px;align-items:center;background:var(--rl-panel);border:1px solid var(--rl-line);border-radius:12px;padding:0 12px}#rl-studio-concept .rl-search input{background:transparent;border:0;min-width:0;width:100%;min-height:44px;font-size:var(--rl-font-body)}#rl-studio-concept .rl-search input::placeholder{color:var(--rl-muted)}#rl-studio-concept .rl-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#rl-studio-concept .rl-catalog-card{padding:12px;background:var(--rl-panel);border:1px solid var(--rl-line);border-radius:20px;min-width:0}#rl-studio-concept .rl-catalog-card>div:last-child{padding:16px 5px 5px}#rl-studio-concept .rl-catalog-card h2{margin:8px 0 3px}#rl-studio-concept .rl-catalog-card p{font-size:var(--rl-font-secondary);margin-bottom:16px}#rl-studio-concept .rl-catalog-card small{font-size:var(--rl-font-secondary);margin-top:8px;overflow-wrap:anywhere}#rl-studio-concept .rl-catalog-list .rl-catalog-card{display:flex;gap:18px;align-items:center}#rl-studio-concept .rl-catalog-list .rl-art em{font-size:.6875rem}#rl-studio-concept .rl-catalog-list .rl-catalog-card>div:last-child{padding:0;flex:1}#rl-studio-concept .rl-table-wrap{overflow-x:auto;width:100%;margin-top:10px}#rl-studio-concept table{width:100%;border-collapse:collapse;text-align:left;font-size:var(--rl-font-secondary);font-variant-numeric:tabular-nums}#rl-studio-concept th,#rl-studio-concept td{padding:12px 10px;border-bottom:1px solid var(--rl-line);vertical-align:top;overflow-wrap:anywhere}#rl-studio-concept th{font-weight:400;color:var(--rl-muted);white-space:normal}#rl-studio-concept td:not(:first-child){min-width:90px}#rl-studio-concept td small{font-size:var(--rl-font-secondary);margin-top:4px}#rl-studio-concept td:last-child{white-space:nowrap}#rl-studio-concept .rl-footer{display:flex;justify-content:space-between;gap:24px;align-items:center;font-size:var(--rl-font-secondary);color:var(--rl-muted);padding:22px 0 0;margin-top:14px;border-top:1px solid var(--rl-line)}#rl-studio-concept .rl-file-panel{margin-top:20px;position:relative}#rl-studio-concept .rl-file-panel h2{margin-bottom:8px}#rl-studio-concept .rl-file-symbol{float:right;font-size:var(--rl-font-secondary);color:var(--rl-accent)}#rl-studio-concept .rl-filename{font-size:var(--rl-font-body);overflow-wrap:anywhere}#rl-studio-concept .rl-file-meta{display:flex;gap:12px;flex-wrap:wrap;font-size:var(--rl-font-secondary);color:var(--rl-muted);margin:18px 0}#rl-studio-concept .rl-export-row{display:flex;gap:12px;flex-wrap:wrap}#rl-studio-concept .rl-empty{text-align:center;padding:50px 20px}#rl-studio-concept .rl-empty p{margin:12px 0}#rl-studio-concept .rl-check{display:flex;gap:15px;align-items:flex-start;padding:18px 0;border-bottom:1px solid var(--rl-line)}#rl-studio-concept .rl-check p{font-size:var(--rl-font-secondary);margin-top:6px}#rl-studio-concept .rl-check-mark,#rl-studio-concept .rl-warning{border:1px solid var(--rl-line);border-radius:10px;min-width:34px;height:34px;display:grid;place-items:center;color:var(--rl-good)}#rl-studio-concept .rl-warning{color:var(--rl-warn)}#rl-studio-concept .rl-check>.rl-btn{font-size:var(--rl-font-body);flex-shrink:0}#rl-studio-concept .rl-history{display:flex;gap:18px;margin:22px 0 10px}#rl-studio-concept .rl-history-dot{width:8px;height:8px;border-radius:50%;background:var(--rl-accent);margin-top:8px;flex-shrink:0}#rl-studio-concept .rl-history p{margin:10px 0 18px}#rl-studio-concept .rl-mobile-nav,#rl-studio-concept .rl-mobile-brand,#rl-studio-concept .rl-mobile-filter{display:none}#rl-studio-concept .rl-dialog{border:1px solid var(--rl-line);background:var(--rl-panel);color:var(--rl-text);border-radius:24px;width:min(760px,calc(100% - 24px));max-height:85dvh;padding:0;box-shadow:0 30px 100px #0005;overflow:auto;font:inherit}#rl-studio-concept .rl-dialog::backdrop{background:#050712a6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#rl-studio-concept .rl-dialog-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 24px;border-bottom:1px solid var(--rl-line);position:sticky;top:0;background:var(--rl-panel);z-index:2}#rl-studio-concept .rl-dialog-heading h2{margin-top:5px;font-size:var(--rl-font-block)}#rl-studio-concept .rl-dialog-content{padding:24px}#rl-studio-concept .rl-dialog-content .rl-panel{padding:18px;background:var(--rl-bg)}#rl-studio-concept .rl-detail-total{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;margin-bottom:24px}#rl-studio-concept .rl-detail-total>.rl-value{font-size:var(--rl-font-tile);margin-left:auto}#rl-studio-concept .rl-detail-total>details{flex-basis:100%;font-size:var(--rl-font-secondary);color:var(--rl-muted)}#rl-studio-concept .rl-detail-total summary{padding:8px 0}#rl-studio-concept .rl-detail-group{display:flex;align-items:center;gap:15px;padding:16px 0;border-bottom:1px solid var(--rl-line);width:100%;font-size:var(--rl-font-body)}#rl-studio-concept .rl-detail-group strong{font-variant-numeric:tabular-nums}#rl-studio-concept .rl-detail-groups{margin-bottom:15px}#rl-studio-concept .rl-detail-actions{margin:22px 0}#rl-studio-concept .rl-passport-header{display:flex;align-items:center;gap:24px;margin-bottom:24px}#rl-studio-concept .rl-passport-header .rl-art{width:130px;flex-shrink:0}#rl-studio-concept .rl-passport-header .rl-art em{font-size:.8125rem}#rl-studio-concept .rl-passport-header h2{font-size:var(--rl-font-block);margin:8px 0}#rl-studio-concept .rl-passport-header p{margin-bottom:12px}#rl-studio-concept .rl-metadata{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}#rl-studio-concept .rl-metadata>div{border-bottom:1px solid var(--rl-line);padding-bottom:12px;min-width:0}#rl-studio-concept dt{font-size:var(--rl-font-secondary);color:var(--rl-muted);margin-bottom:4px}#rl-studio-concept dd{margin:0;font-size:var(--rl-font-secondary);overflow-wrap:anywhere}#rl-studio-concept .rl-setting{padding:8px 0 20px;border-bottom:1px solid var(--rl-line)}#rl-studio-concept .rl-setting h3{margin:8px 0 12px}#rl-studio-concept .rl-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;border-bottom:1px solid var(--rl-line);font-size:var(--rl-font-body)}#rl-studio-concept .rl-toggle input{width:21px;height:21px;accent-color:var(--rl-accent)}#rl-studio-concept .rl-sync-settings{border-top:1px solid var(--rl-line);padding-top:20px;margin-top:24px}#rl-studio-concept .rl-sync-settings p{font-size:var(--rl-font-secondary);margin-bottom:16px}#rl-studio-concept .rl-field{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:14px;margin:14px 0;font-size:var(--rl-font-body)}#rl-studio-concept .rl-import-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}#rl-studio-concept .rl-import-steps>div{display:flex;align-items:center;gap:8px;font-size:var(--rl-font-secondary);color:var(--rl-muted)}#rl-studio-concept .rl-import-steps span{width:25px;height:25px;display:grid;place-items:center;border:1px solid var(--rl-line);border-radius:8px;flex-shrink:0;font-variant-numeric:tabular-nums}#rl-studio-concept .rl-import-steps .rl-current-step span{background:var(--rl-accent);color:var(--rl-on-accent);border-color:transparent}#rl-studio-concept .rl-import-drop{margin-top:18px;border:1px dashed var(--rl-line);padding:30px 24px;text-align:center;border-radius:18px}#rl-studio-concept .rl-upload-glyph{font-size:var(--rl-font-secondary);color:var(--rl-accent)}#rl-studio-concept .rl-import-drop p{font-size:var(--rl-font-secondary);margin:12px 0 20px}#rl-studio-concept .rl-file-label{display:block;min-height:44px;padding:12px 0;font-size:var(--rl-font-secondary);text-decoration:underline}#rl-studio-concept .rl-file-label input{display:block;font-size:var(--rl-font-body);max-width:100%;margin:8px auto;min-height:44px;padding:8px;border:1px solid var(--rl-line);border-radius:10px}#rl-studio-concept .rl-selected-file{padding:15px;background:var(--rl-panel2);border-radius:12px;font-size:var(--rl-font-body);overflow-wrap:anywhere}#rl-studio-concept .rl-selected-file p{margin:5px 0}#rl-studio-concept .rl-dialog-footer{border-top:1px solid var(--rl-line);margin-top:24px;padding-top:20px;display:flex;justify-content:flex-end;gap:10px}#rl-studio-concept .rl-mini-table{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;font-size:var(--rl-font-secondary);margin-top:24px}#rl-studio-concept .rl-mini-table span{border-bottom:1px solid var(--rl-line);padding:10px;overflow-wrap:anywhere}#rl-studio-concept .rl-mini-table span:nth-child(-n+3){color:var(--rl-muted)}#rl-studio-concept .rl-import-success{text-align:center;padding:38px 12px}#rl-studio-concept .rl-import-success>span{font-size:var(--rl-font-secondary);color:var(--rl-good)}#rl-studio-concept .rl-import-success p{max-width:460px;margin:12px auto;font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-solid .rl-sidebar,#rl-studio-concept .rl-solid .rl-mobile-nav{background:var(--rl-panel);backdrop-filter:none;-webkit-backdrop-filter:none}#rl-studio-concept .rl-no-motion *,#rl-studio-concept .rl-no-motion *:before,#rl-studio-concept .rl-no-motion *:after{animation:none!important;transition:none!important}@media(min-width:1600px){#rl-studio-concept .rl-app{grid-template-columns:220px minmax(0,1fr)}#rl-studio-concept .rl-sidebar{margin-left:20px}#rl-studio-concept main{padding:38px}}@media(max-width:1250px){#rl-studio-concept .rl-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#rl-studio-concept .rl-hero-side{display:none}#rl-studio-concept .rl-analytics-grid{grid-template-columns:minmax(0,1.3fr) minmax(240px,1fr)}#rl-studio-concept .rl-value{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-topbar{padding-right:70px;gap:8px}#rl-studio-concept .rl-selectors{gap:8px}#rl-studio-concept .rl-top-actions{gap:2px}#rl-studio-concept .rl-top-actions .rl-icon-button{width:30px;min-width:30px}}@media(max-width:1050px){#rl-studio-concept .rl-app{grid-template-columns:166px minmax(0,1fr)}#rl-studio-concept .rl-brand{font-size:var(--rl-font-secondary);gap:7px}#rl-studio-concept .rl-brand small{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-sidebar{padding:20px 8px}#rl-studio-concept .rl-sidebar nav button{padding:12px 9px;gap:9px}#rl-studio-concept main{padding:25px}#rl-studio-concept .rl-topbar{padding-left:25px}#rl-studio-concept .rl-analytics-grid{grid-template-columns:1fr}#rl-studio-concept .rl-mix{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}#rl-studio-concept .rl-mix>.rl-panel-heading{grid-column:1/-1}#rl-studio-concept .rl-mix>.rl-segment{grid-column:1/-1;justify-self:start}#rl-studio-concept .rl-mix-stage{grid-row:3/6}#rl-studio-concept .rl-mix>.rl-legend{grid-column:2;align-self:center;margin-top:12px}#rl-studio-concept .rl-mix>.rl-small{grid-column:2}#rl-studio-concept .rl-mix>.rl-data{grid-column:1/-1}#rl-studio-concept .rl-two-col{grid-template-columns:1fr}#rl-studio-concept .rl-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#rl-studio-concept .rl-title-row .rl-btn{max-width:145px}#rl-studio-concept .rl-context-bar{align-items:flex-start;flex-direction:column;gap:3px}#rl-studio-concept .rl-selectors select{max-width:158px}}@media(max-width:760px){#rl-studio-concept .rl-app{grid-template-columns:minmax(0,1fr);border-radius:18px}#rl-studio-concept .rl-sidebar{display:none}#rl-studio-concept .rl-topbar{padding:14px 84px 14px 18px;flex-wrap:wrap;gap:12px}#rl-studio-concept .rl-mobile-brand{display:block;font-size:var(--rl-font-secondary);font-weight:500;letter-spacing:-.5px;flex:1}#rl-studio-concept .rl-mobile-brand span{color:var(--rl-accent)}#rl-studio-concept .rl-top-actions{order:1}#rl-studio-concept .rl-selectors{width:100%;order:2;gap:14px}#rl-studio-concept .rl-selectors label{flex:1}#rl-studio-concept .rl-selectors select{max-width:100%}#rl-studio-concept .rl-top-actions .rl-icon-button{width:34px;min-width:34px;min-height:44px}#rl-studio-concept .rl-top-actions .rl-icon-button:first-child{display:none}#rl-studio-concept main{padding:20px 18px 12px}#rl-studio-concept .rl-title-row{align-items:flex-start;gap:12px;margin-top:4px}#rl-studio-concept .rl-title-row .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:.9px}#rl-studio-concept .rl-title-row .rl-btn{font-size:var(--rl-font-body);padding:9px 12px;max-width:115px}#rl-studio-concept h1{font-size:var(--rl-font-page);letter-spacing:-.8px}#rl-studio-concept .rl-title-row p{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-mobile-nav{display:flex;position:sticky;bottom:10px;z-index:5;border:1px solid var(--rl-line);border-radius:22px;background:var(--rl-panel);background:color-mix(in srgb,var(--rl-panel) 92%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);margin:8px 10px 12px;box-shadow:0 10px 35px var(--rl-shadow);padding:5px 3px;padding-bottom:max(5px,env(safe-area-inset-bottom));min-width:0}#rl-studio-concept .rl-mobile-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex:1;min-width:0;font-size:var(--rl-font-nav);min-height:49px;color:var(--rl-muted);border-radius:17px}#rl-studio-concept .rl-mobile-nav button>span{font-size:var(--rl-font-nav);line-height:1.15}#rl-studio-concept .rl-mobile-nav button[aria-current=page]{background:var(--rl-panel2);color:var(--rl-text)}#rl-studio-concept .rl-footer{flex-direction:column;align-items:flex-start;gap:7px;margin-bottom:8px}#rl-studio-concept .rl-context-bar{font-size:var(--rl-font-body)}#rl-studio-concept .rl-filter-bar{gap:8px}#rl-studio-concept .rl-filter-bar label{flex:1;min-width:0;display:grid;gap:4px}#rl-studio-concept .rl-filter-bar select{width:100%;padding-left:9px;font-size:var(--rl-font-body)}#rl-studio-concept .rl-currency{display:none}#rl-studio-concept .rl-hero{padding:22px}#rl-studio-concept .rl-hero-value{font-size:var(--rl-font-hero)}#rl-studio-concept .rl-source-grid{gap:10px}#rl-studio-concept .rl-source-tile{padding:15px;gap:8px;border-radius:16px}#rl-studio-concept .rl-value{font-size:var(--rl-font-tile);letter-spacing:-.8px}#rl-studio-concept .rl-source-label{font-size:var(--rl-font-body)}#rl-studio-concept .rl-source-tile>small{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-spark{width:62px;height:22px}#rl-studio-concept .rl-change{padding:15px;gap:12px;flex-wrap:wrap}#rl-studio-concept .rl-change-icon{display:none}#rl-studio-concept .rl-change .rl-btn{margin-left:auto;font-size:var(--rl-font-body);min-height:40px}#rl-studio-concept .rl-panel{padding:18px;border-radius:18px}#rl-studio-concept .rl-panel-heading{gap:8px}#rl-studio-concept .rl-segment button{min-height:40px}#rl-studio-concept .rl-months button{min-height:44px}#rl-studio-concept .rl-catalog-toolbar select{flex:1}#rl-studio-concept .rl-check{flex-wrap:wrap}#rl-studio-concept .rl-check>.rl-btn{margin-left:auto}#rl-studio-concept .rl-platform-row{grid-template-columns:minmax(95px,1fr) minmax(95px,auto) 12px;gap:10px}#rl-studio-concept .rl-platform-bar{display:none}#rl-studio-concept .rl-passport-header{gap:16px}#rl-studio-concept .rl-passport-header .rl-art{width:88px}#rl-studio-concept .rl-passport-header h2{font-size:var(--rl-font-block)}#rl-studio-concept .rl-dialog{width:calc(100% - 16px);max-height:90dvh;border-radius:20px}#rl-studio-concept .rl-dialog-heading{padding:16px 18px}#rl-studio-concept .rl-dialog-heading h2{font-size:var(--rl-font-block)}#rl-studio-concept .rl-dialog-content{padding:18px}#rl-studio-concept .rl-import-steps{gap:6px}#rl-studio-concept .rl-import-steps>div{flex-direction:column;align-items:flex-start;gap:6px}#rl-studio-concept .rl-import-steps small{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-field{font-size:var(--rl-font-body);grid-template-columns:1fr}#rl-studio-concept .rl-import-drop{padding:20px 14px}}@media(max-width:450px){#rl-studio-concept .rl-topbar{padding-right:18px}#rl-studio-concept .rl-mobile-brand{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-top-actions .rl-icon-button{width:28px;min-width:28px}#rl-studio-concept .rl-top-actions .rl-lang{min-width:34px}#rl-studio-concept main{padding:18px 12px 8px}#rl-studio-concept .rl-title-row{flex-wrap:wrap}#rl-studio-concept .rl-title-row>div{flex-basis:100%}#rl-studio-concept .rl-title-row .rl-btn{max-width:none}#rl-studio-concept .rl-hero{padding:20px 18px}#rl-studio-concept .rl-hero-value{font-size:var(--rl-font-hero)}#rl-studio-concept .rl-hero-links{gap:15px}#rl-studio-concept .rl-source-tile{padding:13px 11px}#rl-studio-concept .rl-value{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-source-label{font-size:var(--rl-font-body);gap:5px}#rl-studio-concept .rl-spark{width:50px}#rl-studio-concept .rl-source-label .rl-arrow{display:none}#rl-studio-concept .rl-mix{display:block}#rl-studio-concept .rl-mix>.rl-segment{display:flex}#rl-studio-concept .rl-mix-stage svg{height:218px}#rl-studio-concept .rl-catalog-grid{grid-template-columns:1fr}#rl-studio-concept .rl-catalog-list .rl-art{width:75px}#rl-studio-concept .rl-purchase-grid{grid-template-columns:1fr}#rl-studio-concept .rl-purchase{padding:16px}#rl-studio-concept .rl-purchase .rl-value{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-release-row{gap:10px}#rl-studio-concept .rl-release-row>.rl-align-right strong{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-panel{padding:16px}#rl-studio-concept .rl-coverage{gap:5px}#rl-studio-concept .rl-coverage .rl-presence{font-size:var(--rl-font-secondary);min-height:24px}#rl-studio-concept .rl-chart-caption{gap:8px}#rl-studio-concept .rl-chart-caption .rl-text-button{flex-basis:100%}#rl-studio-concept .rl-metadata{grid-template-columns:1fr}#rl-studio-concept .rl-passport-header{align-items:flex-start}#rl-studio-concept .rl-passport-header .rl-art{width:70px}#rl-studio-concept .rl-passport-header .rl-art em{font-size:.5rem}#rl-studio-concept .rl-passport-header .rl-eyebrow{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-detail-total{display:block}#rl-studio-concept .rl-detail-total>.rl-value{display:block;margin-top:12px}#rl-studio-concept .rl-geo-row .rl-rank{display:none}#rl-studio-concept .rl-geo-row .rl-between{font-size:var(--rl-font-secondary);gap:8px}}@media(prefers-reduced-motion:reduce){#rl-studio-concept *{animation:none!important;transition:none!important}}@media(max-width:760px){#rl-studio-concept .rl-mobile-nav{position:fixed;left:0;right:0;bottom:0;margin:8px 10px 10px}#rl-studio-concept main{padding-bottom:92px}#rl-studio-concept .rl-coverage-scroll{overflow-x:auto}#rl-studio-concept .rl-coverage{min-width:420px}#rl-studio-concept .rl-presence,#rl-studio-concept .rl-coverage .rl-presence{min-height:44px;font-size:var(--rl-font-secondary)}}@media(max-width:760px){#rl-studio-concept .rl-filter-bar{display:none}#rl-studio-concept .rl-mobile-filter{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;margin-bottom:18px;border-radius:12px;background:var(--rl-panel);border:1px solid var(--rl-line);font-size:var(--rl-font-secondary);min-height:50px}#rl-studio-concept .rl-mobile-filter>span:first-child{color:var(--rl-muted)}#rl-studio-concept .rl-mobile-filter strong{min-width:0;flex:1}}@media(max-width:360px){#rl-studio-concept .rl-source-grid{grid-template-columns:1fr}#rl-studio-concept .rl-source-tile{padding:16px}#rl-studio-concept .rl-source-tile .rl-value{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-mobile-filter{flex-wrap:wrap}#rl-studio-concept .rl-mobile-filter strong{flex-basis:75%}}@supports not (backdrop-filter:blur(1px)){#rl-studio-concept .rl-sidebar,#rl-studio-concept .rl-mobile-nav{background:var(--rl-panel)}}html,body{margin:0;min-width:0;background:#090c17}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#rl-studio-concept .rl-app{--rl-bg:#0b0e1b;--rl-panel:#171b2c;--rl-panel2:#202338;--rl-text:#f1effb;--rl-muted:#a4a3be;--rl-line:#ffffff12;--rl-accent:#b8a1f6;--rl-series-1:#b6a0fa;--rl-series-2:#82cbd2;--rl-series-3:#e8bd88;--rl-series-4:#a7d0b1;--rl-soft:#bba3ff09;--rl-shadow:#0003;--rl-on-accent:#241b3b;grid-template-columns:224px minmax(0,1fr);border-radius:0;min-height:100dvh;background:radial-gradient(ellipse at 76% -20%,#8a62dd15,transparent 50%),radial-gradient(ellipse at 100% 90%,#5c73bc0b,transparent 55%),var(--rl-bg);font-size:var(--rl-font-secondary);letter-spacing:-.15px}#rl-studio-concept .rl-app.light{--rl-bg:#f0f0f7;--rl-panel:#fcfbff;--rl-panel2:#eae7f5;--rl-text:#302b43;--rl-muted:#716b85;--rl-line:#41306117;--rl-accent:#7955b8;--rl-on-accent:#fff;--rl-series-1:#8962c8;--rl-series-2:#388b98;--rl-series-3:#ac773a;--rl-series-4:#588463;--rl-soft:#7955b808;--rl-shadow:#53416a0a}#rl-studio-concept .rl-high-contrast{--rl-muted:var(--rl-text);--rl-line:var(--rl-muted)}#rl-studio-concept h1{font-size:var(--rl-font-page);font-weight:630;letter-spacing:-1.45px;line-height:1.22;margin:7px 0}#rl-studio-concept h2{font-size:var(--rl-font-block);font-weight:610;letter-spacing:-.55px;line-height:1.4}#rl-studio-concept strong{font-weight:600}#rl-studio-concept .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:1.8px;color:var(--rl-muted);font-weight:550}#rl-studio-concept .rl-panel-heading .rl-eyebrow{margin-bottom:8px}#rl-studio-concept .rl-sidebar{top:18px;margin:18px 0 18px 18px;min-height:calc(100dvh - 36px);padding:24px 13px 16px;border-radius:26px;border:1px solid var(--rl-line);background:linear-gradient(145deg,#ffffff04,transparent),color-mix(in srgb,var(--rl-panel) 64%,transparent);box-shadow:inset 0 1px #ffffff05;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}#rl-studio-concept .rl-brand{font-size:var(--rl-font-secondary);letter-spacing:-.8px;font-weight:650;margin:6px 6px 54px;gap:10px}#rl-studio-concept .rl-logo{height:37px;width:37px;border-radius:13px;box-shadow:inset 0 1px #fff4,0 3px 25px #bba0ff20;background:linear-gradient(140deg,#cbb5ff88,#a98ee134);color:#e0d1ff}#rl-studio-concept .rl-brand small{font-size:var(--rl-font-secondary);letter-spacing:2px;font-weight:450;line-height:1.6}#rl-studio-concept .rl-sidebar-label{font-size:var(--rl-font-secondary);letter-spacing:1.6px;margin-bottom:17px;padding-left:13px}#rl-studio-concept .rl-sidebar nav{gap:9px}#rl-studio-concept .rl-sidebar nav button{border:1px solid transparent;font-size:var(--rl-font-body);padding:13px;min-height:49px;gap:13px;border-radius:14px}#rl-studio-concept .rl-sidebar nav button[aria-current=page]{border-color:#c8b8ff0b;background:linear-gradient(110deg,#bba4f21c,#bba4f207);color:var(--rl-text);box-shadow:inset 0 1px 0 #fff03}#rl-studio-concept .rl-sidebar nav button[aria-current=page]>span{color:var(--rl-accent)}#rl-studio-concept .rl-sidebar nav i{box-shadow:0 0 10px var(--rl-accent);width:4px;height:4px}#rl-studio-concept .rl-sidebar-footer p{font-size:var(--rl-font-secondary);line-height:1.7}#rl-studio-concept .rl-settings-link{display:flex;gap:11px;align-items:center;font-size:var(--rl-font-secondary);min-height:44px}#rl-studio-concept .rl-topbar{padding:0 32px;margin:0 28px;height:76px;min-height:76px;flex-wrap:nowrap;gap:16px;border-bottom:1px solid var(--rl-line)}#rl-studio-concept .d1-context-switch{display:flex;gap:10px;align-items:center;min-height:52px;padding:4px 0;min-width:0;flex-shrink:0}#rl-studio-concept .d1-context-switch strong{font-size:var(--rl-font-secondary);font-weight:600;display:block}#rl-studio-concept .d1-context-switch small{font-size:var(--rl-font-secondary);margin-top:3px;white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis}#rl-studio-concept .d1-avatar{background:linear-gradient(135deg,#b39be356,#b39be318);border:1px solid #b39be325;width:35px;height:35px;border-radius:13px;display:grid;place-items:center;color:var(--rl-accent);font-size:var(--rl-font-secondary);font-weight:600;flex-shrink:0}#rl-studio-concept .d1-chevron{color:var(--rl-muted);font-size:var(--rl-font-secondary);margin-left:8px}#rl-studio-concept .d1-top-note{display:flex;align-items:center;gap:9px;font-size:var(--rl-font-secondary);color:var(--rl-muted);margin-left:auto;white-space:nowrap}#rl-studio-concept .rl-top-actions{display:flex;gap:4px;flex-shrink:0;order:initial}#rl-studio-concept .rl-top-actions .rl-icon-button{width:40px;min-width:40px;min-height:44px;background:transparent;border:0}#rl-studio-concept .rl-lang{border:1px solid var(--rl-line);min-width:36px;min-height:34px;font-size:var(--rl-font-secondary);align-self:center}#rl-studio-concept main{padding:24px 42px;max-width:1660px}#rl-studio-concept .rl-title-row{margin:5px 0 18px;gap:14px;align-items:center;flex-wrap:nowrap}#rl-studio-concept .rl-title-row p{font-size:var(--rl-font-secondary);margin-top:3px}#rl-studio-concept .rl-title-row .rl-btn{max-width:none;min-height:43px;font-size:var(--rl-font-body);padding:10px 16px;flex-shrink:0}#rl-studio-concept .rl-btn{font-size:var(--rl-font-body);border-radius:12px;min-height:44px;padding:9px 14px;border-color:var(--rl-line)}#rl-studio-concept .rl-primary{background:linear-gradient(125deg,#cab5ff,#ad94ec);color:#281d40;box-shadow:inset 0 1px #ffffff50,0 4px 22px #9e7ae81a;font-weight:650}#rl-studio-concept .light .rl-primary{background:linear-gradient(125deg,#8f6bc2,#7550ae);color:#fff}#rl-studio-concept .rl-context-bar{background:transparent;border:0;border-bottom:1px solid var(--rl-line);border-radius:0;padding:0 0 13px;margin-bottom:15px;flex-direction:row;gap:8px;align-items:center;font-size:var(--rl-font-body);min-height:24px}#rl-studio-concept .d1-demo-pill{font-size:var(--rl-font-secondary);letter-spacing:1.2px;color:var(--rl-accent);border:1px solid #b8a1f626;padding:3px 6px;border-radius:5px;flex-shrink:0}#rl-studio-concept .rl-data-context{font-size:var(--rl-font-body);gap:7px;flex:1}#rl-studio-concept .rl-data-context .rl-demo-dot{display:none}#rl-studio-concept .rl-sync-status{font-size:var(--rl-font-secondary);min-height:26px}#rl-studio-concept .rl-filter-bar{margin-bottom:17px;gap:18px}#rl-studio-concept .rl-filter-bar label{font-size:var(--rl-font-secondary);gap:8px}#rl-studio-concept select{min-height:36px;font-size:var(--rl-font-body);background:color-mix(in srgb,var(--rl-panel2) 70%,transparent);border-color:var(--rl-line);border-radius:10px}#rl-studio-concept .rl-currency{font-size:var(--rl-font-secondary)}#rl-studio-concept .d1-summary{margin-bottom:20px}#rl-studio-concept .d1-total{position:relative;isolation:isolate;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 25px;margin-bottom:12px;border:1px solid #c8b3ff1d;border-radius:21px;background:linear-gradient(115deg,#a088d519,color-mix(in srgb,var(--rl-panel) 88%,transparent));box-shadow:inset 0 1px #ffffff05}#rl-studio-concept .d1-total .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:.3px}#rl-studio-concept .rl-hero-value{font-size:var(--rl-font-hero);font-weight:650;letter-spacing:-1.7px;line-height:1.25;display:block;margin:7px 0 3px;font-variant-numeric:tabular-nums}#rl-studio-concept .d1-total small{font-size:var(--rl-font-secondary)}#rl-studio-concept .d1-total-actions{font-size:var(--rl-font-secondary);text-align:right;display:flex;flex-direction:column;gap:5px;align-items:flex-end;z-index:1}#rl-studio-concept .d1-total-actions .rl-text-button{display:flex;align-items:center;gap:9px;min-height:36px;font-size:var(--rl-font-body)}#rl-studio-concept .d1-total-actions summary{min-height:24px;cursor:pointer;color:var(--rl-muted)}#rl-studio-concept .d1-orbit{height:240px;width:240px;border-radius:50%;position:absolute;right:115px;top:-80px;z-index:-1;border:1px solid #bfaaff12;box-shadow:0 0 0 24px #bfaaff03,0 0 0 48px #bfaaff03,0 0 0 72px #bfaaff03}#rl-studio-concept .rl-source-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:0}#rl-studio-concept .rl-source-tile{padding:15px 18px;gap:9px;border-radius:19px;background:linear-gradient(130deg,#ffffff02,transparent),color-mix(in srgb,var(--rl-panel) 90%,transparent);box-shadow:inset 0 1px #ffffff04;transition:transform .18s,border-color .18s;cursor:pointer}#rl-studio-concept .rl-source-tile:hover{transform:translateY(-3px);border-color:#b8a1f638}#rl-studio-concept .rl-source-label{font-size:var(--rl-font-body);gap:8px;color:var(--rl-muted)}#rl-studio-concept .d1-category-icon{display:grid;place-items:center;color:var(--rl-series-1)}#rl-studio-concept .d1-youtube{color:var(--rl-series-2)}#rl-studio-concept .d1-purchases{color:var(--rl-series-3)}#rl-studio-concept .d1-social{color:var(--rl-series-4)}#rl-studio-concept .rl-value{font-size:var(--rl-font-tile);font-weight:620;letter-spacing:-.8px;font-variant-numeric:tabular-nums}#rl-studio-concept .rl-source-bottom{display:flex;align-items:center;justify-content:space-between;gap:5px}#rl-studio-concept .rl-source-bottom small{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-spark{width:58px;height:20px;opacity:.85}#rl-studio-concept .rl-analytics-grid{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(280px,1fr);gap:18px;align-items:stretch;margin-bottom:18px}#rl-studio-concept .rl-panel{background:linear-gradient(140deg,#ffffff02,transparent),color-mix(in srgb,var(--rl-panel) 92%,transparent);border:1px solid var(--rl-line);border-radius:23px;padding:23px;box-shadow:inset 0 1px #ffffff04;margin-bottom:0;min-width:0}#rl-studio-concept .rl-panel-heading{margin-bottom:17px;gap:10px;min-height:35px;display:flex;align-items:center;justify-content:space-between}#rl-studio-concept .rl-panel-heading .rl-text-button{display:flex;align-items:center;gap:6px;font-size:var(--rl-font-body);min-height:44px}#rl-studio-concept .rl-segment{display:inline-flex;padding:3px;border:1px solid var(--rl-line);border-radius:11px;background:#090b170c;min-width:0;max-width:100%}#rl-studio-concept .rl-segment button{font-size:var(--rl-font-body);min-height:31px;padding:5px 11px;border-radius:8px;white-space:normal;color:var(--rl-muted)}#rl-studio-concept .rl-segment button[aria-pressed=true]{color:var(--rl-text);background:var(--rl-panel2);box-shadow:inset 0 1px 0 #fff06,0 2px 8px #0001}#rl-studio-concept .rl-trend{display:flex;flex-direction:column;min-height:480px}#rl-studio-concept .rl-chart-unit{font-size:var(--rl-font-secondary);margin:2px 0 10px;color:var(--rl-muted)}#rl-studio-concept .rl-chart-container{flex:1;display:flex;align-items:center;min-height:225px;width:100%;min-width:0}#rl-studio-concept .rl-time-chart{height:225px;font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-months{margin-top:0}#rl-studio-concept .rl-months button{min-height:36px;font-size:var(--rl-font-body)}#rl-studio-concept .rl-chart-caption{padding:10px 13px;border:1px solid var(--rl-line);border-radius:12px;background:var(--rl-soft);font-size:var(--rl-font-secondary);margin-top:9px}#rl-studio-concept .rl-chart-caption .rl-text-button{font-size:var(--rl-font-body);min-height:30px}#rl-studio-concept .rl-data{font-size:var(--rl-font-secondary);margin-top:13px;color:var(--rl-muted)}#rl-studio-concept .rl-data summary{min-height:30px;cursor:pointer}#rl-studio-concept .rl-mix{display:block;min-height:480px}#rl-studio-concept .rl-mix>.rl-segment{display:flex;justify-content:center}#rl-studio-concept .rl-mix>.rl-segment button{flex:1}#rl-studio-concept .rl-mix-stage{height:190px;display:grid;place-items:center;margin:4px 0}#rl-studio-concept .rl-mix-stage svg{height:190px;width:auto;max-width:100%}#rl-studio-concept .rl-donut-number{font-weight:600;font-size:var(--rl-font-secondary);letter-spacing:-.8px}#rl-studio-concept .rl-legend{display:grid;grid-template-columns:1fr 1fr;column-gap:18px;row-gap:0;margin-top:13px}#rl-studio-concept .rl-legend button{display:flex;justify-content:space-between;align-items:center;gap:5px;min-height:35px;font-size:var(--rl-font-body);border-bottom:1px solid var(--rl-line)}#rl-studio-concept .rl-legend-label{font-size:var(--rl-font-body);display:flex;gap:6px;align-items:center;min-width:0}#rl-studio-concept .rl-legend-label i{width:5px;height:5px;min-width:5px;border-radius:50%}#rl-studio-concept .rl-legend strong{font-size:var(--rl-font-secondary);white-space:nowrap}#rl-studio-concept .rl-scale-note{font-size:var(--rl-font-secondary);margin-top:9px}#rl-studio-concept .rl-two-col{gap:18px;margin-bottom:18px;grid-template-columns:1fr 1fr}#rl-studio-concept .rl-release-row{padding:12px 0;min-height:76px;font-size:var(--rl-font-secondary);border-color:var(--rl-line)}#rl-studio-concept .rl-release-row small{font-size:var(--rl-font-secondary);margin-top:4px}#rl-studio-concept .rl-art{border-radius:14px;box-shadow:inset 0 1px #fff1,0 3px 15px #0002}#rl-studio-concept .rl-geo-row{min-height:52px;gap:10px;font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-geo-row .rl-between{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-country-code{font-size:var(--rl-font-secondary);background:var(--rl-panel2);padding:5px;border-radius:7px;min-width:28px;text-align:center}#rl-studio-concept .rl-geo-track{height:3px;margin-top:8px}#rl-studio-concept .rl-small{font-size:var(--rl-font-secondary);line-height:1.65;margin-top:12px}#rl-studio-concept .rl-catalog-toolbar{gap:12px;align-items:center;margin-bottom:20px;flex-wrap:wrap}#rl-studio-concept .rl-search{flex:1;min-width:170px;min-height:42px;border-color:var(--rl-line);background:var(--rl-soft);font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#rl-studio-concept .rl-catalog-card{background:color-mix(in srgb,var(--rl-panel) 92%,transparent);border-color:var(--rl-line);border-radius:22px;padding:9px;transition:transform .2s;cursor:pointer}#rl-studio-concept .rl-catalog-card:hover{transform:translateY(-4px)}#rl-studio-concept .rl-catalog-card>.rl-art{border-radius:15px;aspect-ratio:1}#rl-studio-concept .rl-catalog-card>div:not(.rl-art){padding:16px 8px 9px}#rl-studio-concept .rl-catalog-card h2{font-size:var(--rl-font-catalog-title);font-weight:600;letter-spacing:-.6px;margin:6px 0}#rl-studio-concept .rl-catalog-card p{font-size:var(--rl-font-secondary);margin-bottom:14px}#rl-studio-concept .rl-catalog-card .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:1px}#rl-studio-concept .rl-catalog-card small{font-size:var(--rl-font-secondary);margin-top:13px;overflow-wrap:anywhere}#rl-studio-concept .d1-large-covers{grid-template-columns:repeat(2,minmax(0,1fr))}#rl-studio-concept .rl-catalog-list{grid-template-columns:1fr}#rl-studio-concept .rl-catalog-list .rl-catalog-card{padding:12px;display:flex;gap:18px;align-items:center}#rl-studio-concept .rl-catalog-list .rl-art{width:100px;flex-shrink:0}#rl-studio-concept .rl-catalog-list .rl-catalog-card>div:not(.rl-art){flex:1;padding:2px 5px}#rl-studio-concept .rl-dialog{border:1px solid #a99bcc40;background:var(--rl-panel,#171b2c);color:var(--rl-text,#f1effb);box-shadow:0 40px 120px #0008;border-radius:26px;max-width:760px;width:calc(100% - 48px);max-height:88dvh;padding:0}#rl-studio-concept .rl-dialog.dark{--rl-bg:#0b0e1b;--rl-panel:#171b2c;--rl-panel2:#252a40;--rl-text:#f1effb;--rl-muted:#aba9c4;--rl-line:#ffffff15;--rl-accent:#b8a1f6;--rl-series-1:#b6a0fa;--rl-soft:#bba3ff09}#rl-studio-concept .rl-dialog.light{--rl-bg:#f0f0f7;--rl-panel:#fcfbff;--rl-panel2:#eae7f5;--rl-text:#302b43;--rl-muted:#716b85;--rl-line:#41306117;--rl-accent:#7955b8;--rl-series-1:#8962c8;--rl-soft:#7955b808}#rl-studio-concept .rl-dialog::backdrop{background:#060915aa;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}#rl-studio-concept .rl-dialog-heading{padding:23px 26px;border-bottom:1px solid var(--rl-line)}#rl-studio-concept .rl-dialog-heading h2{font-size:var(--rl-font-block);margin-top:6px;letter-spacing:-.7px}#rl-studio-concept .rl-dialog-content{padding:24px 26px}#rl-studio-concept .rl-field{margin-top:16px}#rl-studio-concept .rl-field select{min-height:44px}#rl-studio-concept .rl-table-wrap{overflow:auto;max-width:100%}#rl-studio-concept table{font-size:var(--rl-font-secondary)}#rl-studio-concept td,#rl-studio-concept th{font-variant-numeric:tabular-nums;border-color:var(--rl-line);padding:12px 8px;text-align:left}#rl-studio-concept .rl-footer{margin-top:24px;font-size:var(--rl-font-secondary);gap:12px}#rl-studio-concept .rl-change{margin-top:18px;border-radius:17px;background:var(--rl-soft);border-color:var(--rl-line);padding:16px 20px}#rl-studio-concept .rl-change-amount{font-size:var(--rl-font-tile);font-weight:600}#rl-studio-concept .rl-change-amount span{font-weight:400;font-size:var(--rl-font-tile)}#rl-studio-concept .rl-change .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:.6px;margin-bottom:5px}#rl-studio-concept .rl-purchase{border-color:var(--rl-line);background:var(--rl-soft)}#rl-studio-concept .rl-purchase .rl-value{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-coverage{gap:7px}#rl-studio-concept .rl-coverage .rl-small{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-presence{min-height:32px;border-color:var(--rl-line)}#rl-studio-concept .rl-no-motion *,#rl-studio-concept .rl-no-motion *:before,#rl-studio-concept .rl-no-motion *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(min-width:1600px){#rl-studio-concept main{padding-inline:48px}#rl-studio-concept .rl-trend,#rl-studio-concept .rl-mix{min-height:490px}}@media(max-width:1180px){#rl-studio-concept .rl-app{grid-template-columns:190px minmax(0,1fr)}#rl-studio-concept .rl-brand{font-size:var(--rl-font-secondary);margin-inline:0}#rl-studio-concept .rl-brand small{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-sidebar{margin-left:12px;padding-inline:10px}#rl-studio-concept main{padding:24px}#rl-studio-concept .rl-topbar{margin:0 24px;padding-inline:0}#rl-studio-concept .d1-top-note{font-size:var(--rl-font-secondary);gap:5px}#rl-studio-concept .d1-top-note .rl-demo-dot{display:none}#rl-studio-concept .rl-value{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-source-tile{padding:14px}#rl-studio-concept .rl-source-bottom small{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-source-bottom .rl-spark{display:none}#rl-studio-concept .rl-source-label{font-size:var(--rl-font-body)}#rl-studio-concept .rl-analytics-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr)}#rl-studio-concept .rl-panel{padding:18px}#rl-studio-concept .rl-legend{grid-template-columns:1fr}#rl-studio-concept .rl-legend button{min-height:29px}#rl-studio-concept .rl-trend,#rl-studio-concept .rl-mix{min-height:480px}#rl-studio-concept .rl-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#rl-studio-concept .rl-catalog-list{grid-template-columns:1fr}}@media(max-width:950px){#rl-studio-concept .rl-app{grid-template-columns:166px minmax(0,1fr)}#rl-studio-concept .rl-brand{font-size:var(--rl-font-secondary);gap:7px}#rl-studio-concept .rl-logo{width:30px;height:32px}#rl-studio-concept .rl-sidebar nav button{padding:11px 8px;font-size:var(--rl-font-body);gap:9px}#rl-studio-concept .rl-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#rl-studio-concept .rl-source-tile{padding:13px 16px;gap:6px}#rl-studio-concept .rl-value{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-source-bottom .rl-spark{display:block}#rl-studio-concept .rl-analytics-grid{grid-template-columns:1fr}#rl-studio-concept .rl-trend{min-height:360px}#rl-studio-concept .rl-mix{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;min-height:0}#rl-studio-concept .rl-mix>.rl-panel-heading{grid-column:1/-1}#rl-studio-concept .rl-mix>.rl-segment{grid-column:1/-1}#rl-studio-concept .rl-mix-stage{grid-column:1;grid-row:3/6;margin:0}#rl-studio-concept .rl-mix>.rl-segment:nth-of-type(2){grid-column:2;grid-row:3;align-self:start}#rl-studio-concept .rl-mix>.rl-legend{grid-column:2;margin-top:0}#rl-studio-concept .rl-mix>.rl-small{grid-column:2}#rl-studio-concept .rl-mix>.rl-data{grid-column:1/-1}#rl-studio-concept .rl-two-col{grid-template-columns:1fr}#rl-studio-concept .rl-title-row p,#rl-studio-concept .rl-context-bar .rl-sync-status{display:none}#rl-studio-concept .rl-source-bottom small{font-size:var(--rl-font-secondary)}#rl-studio-concept .d1-total{padding:18px}#rl-studio-concept .rl-hero-value{font-size:var(--rl-font-hero)}#rl-studio-concept .d1-total-actions .rl-text-button{font-size:var(--rl-font-body)}#rl-studio-concept .rl-coverage-scroll{overflow:auto}}@media(max-width:760px){#rl-studio-concept .rl-app{grid-template-columns:minmax(0,1fr);border-radius:0}#rl-studio-concept .rl-sidebar{display:none}#rl-studio-concept .rl-topbar{margin:0 18px;padding:0;height:64px;min-height:64px;gap:8px;flex-wrap:nowrap}#rl-studio-concept .d1-context-switch{gap:8px;flex:1;flex-shrink:1;min-width:0}#rl-studio-concept .d1-context-switch strong{font-size:var(--rl-font-secondary)}#rl-studio-concept .d1-context-switch small{font-size:var(--rl-font-secondary);max-width:120px}#rl-studio-concept .d1-avatar{width:32px;height:32px;border-radius:12px}#rl-studio-concept .d1-chevron{margin-left:2px}#rl-studio-concept .d1-top-note{display:none}#rl-studio-concept .rl-top-actions{gap:1px;order:initial}#rl-studio-concept .rl-top-actions .rl-icon-button{width:36px;min-width:36px;height:44px}#rl-studio-concept .rl-top-actions .d1-hide,#rl-studio-concept .rl-top-actions .rl-icon-button:first-child{display:none}#rl-studio-concept .rl-top-actions .rl-lang{min-width:34px;min-height:34px}#rl-studio-concept main{padding:16px 16px calc(100px + env(safe-area-inset-bottom,0px))}#rl-studio-concept .rl-title-row{margin:0 0 10px;gap:10px;flex-wrap:nowrap;align-items:center}#rl-studio-concept .rl-title-row>div{flex-basis:auto;min-width:0;flex:1}#rl-studio-concept h1{font-size:var(--rl-font-page);letter-spacing:-1.2px;margin:5px 0;line-height:1.2}#rl-studio-concept .rl-title-row .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:1.5px}#rl-studio-concept .rl-title-row .rl-btn{max-width:none;width:43px;min-width:43px;height:43px;min-height:43px;padding:0;border-radius:14px}#rl-studio-concept .d1-add-label{display:none}#rl-studio-concept .rl-context-bar{border:0;padding:0;margin:0 0 10px;min-height:18px;gap:6px}#rl-studio-concept .rl-data-context{font-size:var(--rl-font-body)}#rl-studio-concept .d1-demo-pill{font-size:var(--rl-font-secondary);padding:2px 4px}#rl-studio-concept .rl-mobile-filter{display:flex;align-items:center;gap:9px;min-height:41px;border-radius:12px;background:var(--rl-soft);padding:8px 12px;margin-bottom:12px;font-size:var(--rl-font-secondary);flex-wrap:nowrap}#rl-studio-concept .rl-mobile-filter strong{font-size:var(--rl-font-secondary);font-weight:500;flex-basis:auto}#rl-studio-concept .rl-mobile-filter>span:first-child{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-filter-bar{display:none}#rl-studio-concept .d1-summary{margin-bottom:14px}#rl-studio-concept .d1-total{padding:15px 17px;margin-bottom:9px;border-radius:18px;gap:8px;align-items:center}#rl-studio-concept .d1-total .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:0}#rl-studio-concept .rl-hero-value{font-size:var(--rl-font-hero);margin:5px 0 3px;letter-spacing:-1.3px;overflow-wrap:anywhere}#rl-studio-concept .d1-total small{font-size:var(--rl-font-secondary);max-width:225px}#rl-studio-concept .d1-total-actions{max-width:72px;font-size:var(--rl-font-secondary);gap:4px}#rl-studio-concept .d1-total-actions .rl-text-button{font-size:var(--rl-font-body);min-height:34px;min-width:34px;justify-content:center;border:1px solid var(--rl-line);border-radius:10px;background:var(--rl-soft)}#rl-studio-concept .d1-total-actions .rl-text-button svg{width:17px;height:17px}#rl-studio-concept .d1-total-actions details{font-size:var(--rl-font-secondary);max-width:72px;overflow-wrap:anywhere}#rl-studio-concept .d1-total-actions summary{min-height:24px}#rl-studio-concept .rl-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}#rl-studio-concept .rl-source-tile{padding:12px 13px;gap:6px;border-radius:16px}#rl-studio-concept .rl-source-label{font-size:var(--rl-font-body);gap:6px}#rl-studio-concept .rl-source-label .rl-arrow{display:none}#rl-studio-concept .rl-value{font-size:var(--rl-font-tile);letter-spacing:-.8px}#rl-studio-concept .rl-source-bottom small{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-source-bottom .rl-spark{width:40px;height:16px}#rl-studio-concept .rl-source-label svg{height:14px;width:14px}#rl-studio-concept .rl-analytics-grid{gap:14px;margin-bottom:14px}#rl-studio-concept .rl-panel{padding:18px 16px;border-radius:20px}#rl-studio-concept .rl-panel-heading{margin-bottom:10px;gap:7px;align-items:center}#rl-studio-concept .rl-panel-heading .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:1.4px;margin-bottom:6px}#rl-studio-concept h2{font-size:var(--rl-font-block);letter-spacing:-.5px}#rl-studio-concept .rl-panel-heading>.rl-segment button{font-size:var(--rl-font-body);padding:4px 8px;min-height:34px}#rl-studio-concept .rl-trend{min-height:340px}#rl-studio-concept .rl-chart-container{min-height:175px}#rl-studio-concept .rl-time-chart{height:175px}#rl-studio-concept .rl-chart-unit{font-size:var(--rl-font-secondary);margin:7px 0}#rl-studio-concept .rl-months button{font-size:var(--rl-font-body);min-height:36px}#rl-studio-concept .rl-chart-caption{font-size:var(--rl-font-secondary);padding:8px 10px;flex-wrap:nowrap}#rl-studio-concept .rl-chart-caption .rl-text-button{flex-basis:auto;min-height:35px;font-size:var(--rl-font-body)}#rl-studio-concept .rl-data{font-size:var(--rl-font-secondary);margin-top:9px}#rl-studio-concept .rl-mix{display:block}#rl-studio-concept .rl-mix-stage{height:205px}#rl-studio-concept .rl-mix-stage svg{height:205px}#rl-studio-concept .rl-mix>.rl-segment button{min-height:36px;font-size:var(--rl-font-body)}#rl-studio-concept .rl-legend{grid-template-columns:1fr 1fr;gap:0 16px;margin-top:10px}#rl-studio-concept .rl-legend button{min-height:42px}#rl-studio-concept .rl-legend-label,#rl-studio-concept .rl-legend strong{font-size:var(--rl-font-body)}#rl-studio-concept .rl-two-col{gap:14px;margin-bottom:14px}#rl-studio-concept .rl-catalog-toolbar{gap:9px;margin-bottom:14px}#rl-studio-concept .rl-catalog-toolbar>.rl-segment:first-child{flex:1}#rl-studio-concept .rl-catalog-toolbar>.rl-segment:first-child button{flex:1}#rl-studio-concept .rl-search{min-width:0;flex-basis:100%;order:2;min-height:43px}#rl-studio-concept .rl-catalog-toolbar>select{flex:1;max-width:48%;font-size:var(--rl-font-body);order:3;min-height:40px}#rl-studio-concept .rl-catalog-toolbar>.rl-segment:last-child{order:3;flex:1}#rl-studio-concept .rl-catalog-toolbar>.rl-segment:last-child button{flex:1;padding-inline:7px;font-size:var(--rl-font-body);min-height:34px}#rl-studio-concept .rl-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}#rl-studio-concept .rl-catalog-card{padding:7px;border-radius:18px}#rl-studio-concept .rl-catalog-card>.rl-art{border-radius:12px}#rl-studio-concept .rl-catalog-card>div:not(.rl-art){padding:12px 4px 6px;min-width:0}#rl-studio-concept .rl-catalog-card h2{font-size:var(--rl-font-catalog-title);line-height:1.3;min-height:39px;margin:6px 0}#rl-studio-concept .rl-catalog-card p{font-size:var(--rl-font-secondary);margin-bottom:12px}#rl-studio-concept .rl-catalog-card strong{font-size:var(--rl-font-catalog-value);letter-spacing:-.5px}#rl-studio-concept .rl-catalog-card small{font-size:var(--rl-font-secondary);margin-top:10px}#rl-studio-concept .rl-catalog-card .rl-eyebrow{font-size:var(--rl-font-secondary);letter-spacing:.6px}#rl-studio-concept .d1-large-covers{grid-template-columns:1fr}#rl-studio-concept .d1-large-covers .rl-catalog-card h2{font-size:var(--rl-font-catalog-title);min-height:0}#rl-studio-concept .d1-large-covers .rl-catalog-card strong{font-size:var(--rl-font-catalog-value)}#rl-studio-concept .rl-catalog-list{grid-template-columns:1fr}#rl-studio-concept .rl-catalog-list .rl-art{width:72px}#rl-studio-concept .rl-catalog-list .rl-catalog-card{gap:10px}#rl-studio-concept .rl-catalog-list .rl-catalog-card h2{min-height:0}#rl-studio-concept .rl-catalog-list .rl-catalog-card p{margin-bottom:6px}#rl-studio-concept .rl-mobile-nav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:10;min-height:64px;padding:5px 5px max(7px,env(safe-area-inset-bottom));margin:0 12px 10px;border-radius:23px;background:linear-gradient(120deg,#ffffff07,transparent),color-mix(in srgb,var(--rl-panel) 82%,transparent);border:1px solid #cfc1f724;box-shadow:inset 0 1px #ffffff10,0 10px 35px #0004;backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px)}#rl-studio-concept .rl-mobile-nav button{font-size:var(--rl-font-nav);min-height:48px;border-radius:17px;gap:3px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1;min-width:0;color:var(--rl-muted)}#rl-studio-concept .rl-mobile-nav button[aria-current=page]{background:linear-gradient(115deg,#b49cdf22,#b49cdf0b);box-shadow:inset 0 1px #fff1;color:var(--rl-text)}#rl-studio-concept .rl-mobile-nav button[aria-current=page] svg{color:var(--rl-accent)}#rl-studio-concept .rl-mobile-nav svg{width:19px;height:19px}#rl-studio-concept .rl-dialog{width:100%;max-width:100%;max-height:90dvh;border-radius:25px 25px 0 0;margin:auto 0 0;bottom:0;left:0;right:0;position:fixed;border-bottom:0}#rl-studio-concept .rl-dialog-heading{padding:20px}#rl-studio-concept .rl-dialog-content{padding:20px 18px calc(24px + env(safe-area-inset-bottom))}#rl-studio-concept .rl-dialog-heading h2{font-size:var(--rl-font-block)}#rl-studio-concept .rl-field{font-size:var(--rl-font-body)}#rl-studio-concept .rl-purchase-grid{grid-template-columns:1fr 1fr;gap:9px}#rl-studio-concept .rl-purchase{padding:13px 11px}#rl-studio-concept .rl-purchase .rl-value{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-purchase small{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-purchase>span{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-small{font-size:var(--rl-font-secondary);line-height:1.7}#rl-studio-concept .rl-change{padding:15px;gap:10px}#rl-studio-concept .rl-change-amount{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-change .rl-btn{font-size:var(--rl-font-body);min-height:40px}#rl-studio-concept .rl-coverage{min-width:420px}#rl-studio-concept .rl-presence{min-height:44px}#rl-studio-concept .rl-footer{font-size:var(--rl-font-secondary);margin-top:18px;flex-direction:column;align-items:flex-start}#rl-studio-concept .rl-geo-row .rl-rank{display:none}#rl-studio-concept .rl-passport-header .rl-art{width:72px}#rl-studio-concept .rl-passport-header h2{font-size:var(--rl-font-block)}#rl-studio-concept .rl-passport-header .rl-value{font-size:var(--rl-font-tile)}}@media(max-width:360px){#rl-studio-concept .rl-topbar{margin-inline:12px}#rl-studio-concept .rl-top-actions .d1-settings{display:none}#rl-studio-concept main{padding-inline:12px}#rl-studio-concept h1{font-size:var(--rl-font-page)}#rl-studio-concept .rl-hero-value{font-size:var(--rl-font-hero)}#rl-studio-concept .rl-source-tile{padding:11px;gap:5px}#rl-studio-concept .rl-source-bottom .rl-spark{display:none}#rl-studio-concept .rl-source-label{font-size:var(--rl-font-body)}#rl-studio-concept .rl-value{font-size:var(--rl-font-tile)}#rl-studio-concept .rl-data-context{font-size:var(--rl-font-body)}#rl-studio-concept .rl-legend{grid-template-columns:1fr}#rl-studio-concept .rl-catalog-card h2{font-size:var(--rl-font-catalog-title)}#rl-studio-concept .rl-catalog-card strong{font-size:var(--rl-font-catalog-value)}#rl-studio-concept .rl-panel-heading{flex-wrap:wrap}#rl-studio-concept .rl-panel-heading>.rl-segment{margin-left:auto}#rl-studio-concept .rl-purchase-grid{grid-template-columns:1fr}#rl-studio-concept .rl-mobile-filter{font-size:var(--rl-font-secondary);gap:6px}#rl-studio-concept .rl-mobile-filter strong{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-mobile-filter>span:first-child{font-size:var(--rl-font-secondary)}#rl-studio-concept .d1-context-switch small{max-width:105px}#rl-studio-concept .rl-hero-value{letter-spacing:-1.4px}}@media(pointer:coarse){#rl-studio-concept .rl-icon-button,#rl-studio-concept .rl-top-actions .rl-icon-button,#rl-studio-concept .rl-lang{min-width:44px;min-height:44px}#rl-studio-concept .rl-segment button,#rl-studio-concept .rl-legend button,#rl-studio-concept .rl-text-button{min-height:44px}}@media(prefers-reduced-motion:reduce){#rl-studio-concept *,#rl-studio-concept *:before,#rl-studio-concept *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#rl-studio-concept .d1-context-switch>span:nth-child(2){min-width:0;overflow:hidden;text-align:left}#rl-studio-concept .d1-context-switch strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:360px){#rl-studio-concept .rl-top-actions .d1-settings{display:grid}#rl-studio-concept .d1-context-switch small{max-width:94px}#rl-studio-concept .rl-topbar{gap:4px}#rl-studio-concept .rl-top-actions{gap:0}}html,body{background:#090b13}#rl-studio-concept .rl-app,#rl-studio-concept .rl-dialog.dark{--rl-bg:#090b13;--rl-panel:#141521;--rl-panel2:#1c192a;--rl-text:#f1f2f8;--rl-muted:#b6b9cb;--rl-line:#ffffff18;--rl-accent:#c7b5ff;--rl-on-accent:#100f21;--rl-series-1:#c7b5ff;--rl-series-2:#858cff;--rl-series-3:#ef90d8;--rl-series-4:#8ad2bc;--rl-soft:#a58aff09;--rl-shadow:#0004;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}#rl-studio-concept .rl-app{background:radial-gradient(at 5% 32%,#6d62f223,transparent 42%),radial-gradient(at 95% 55%,#dc64c11a,transparent 40%),var(--rl-bg)}#rl-studio-concept .rl-app.light,#rl-studio-concept .rl-dialog.light{--rl-bg:#f4f2f8;--rl-panel:#fdfcff;--rl-panel2:#eae5f3;--rl-text:#242034;--rl-muted:#655d79;--rl-line:#4b365c1f;--rl-accent:#6d4b9c;--rl-on-accent:#100f21;--rl-series-1:#8158b2;--rl-series-2:#5764bd;--rl-series-3:#ad4b90;--rl-series-4:#337762;--rl-soft:#a58aff0a;--rl-shadow:#4d2c6a0b}#rl-studio-concept .rl-app.light{background:radial-gradient(at 5% 32%,#6d62f20d,transparent 42%),radial-gradient(at 95% 55%,#dc64c10d,transparent 40%),var(--rl-bg)}#rl-studio-concept h1,#rl-studio-concept h2{font-weight:650}#rl-studio-concept .rl-title-row h1{background:linear-gradient(110deg,#f5edff,#ed9bdf 58%,#c7b5ff);background-clip:text;-webkit-background-clip:text;color:transparent}#rl-studio-concept .light .rl-title-row h1{background-image:linear-gradient(110deg,#342448,#94509a 58%,#6555a2)}#rl-studio-concept .rl-sidebar{border-radius:14px;background:linear-gradient(150deg,#a58aff06,transparent),color-mix(in srgb,var(--rl-panel) 70%,transparent);border-color:var(--rl-line);box-shadow:0 16px 50px #00000015}#rl-studio-concept .rl-logo{border-radius:9px;background:linear-gradient(115deg,#858cff44,#a58aff44 60%,#ef90d844);border:1px solid #d8c6ff40;color:var(--rl-accent);box-shadow:0 0 25px #bf69e329}#rl-studio-concept .rl-brand{letter-spacing:.2px}#rl-studio-concept .rl-brand small{letter-spacing:2px;color:var(--rl-muted)}#rl-studio-concept .rl-sidebar nav button{border-radius:7px}#rl-studio-concept .rl-sidebar nav button[aria-current=page]{background:linear-gradient(115deg,#858cff16,#a58aff14 60%,#ef90d80e);border-color:#d8c6ff20;box-shadow:none}#rl-studio-concept .rl-topbar{border-bottom-color:var(--rl-line)}#rl-studio-concept .d1-avatar{border-radius:8px;background:linear-gradient(115deg,#858cff22,#a58aff22 60%,#ef90d822);border-color:#d8c6ff33;color:var(--rl-accent)}#rl-studio-concept .rl-primary,#rl-studio-concept .light .rl-primary{background:linear-gradient(115deg,#858cff,#a58aff 60%,#ef90d8);color:#100f21;border:1px solid #d8c6ff80;box-shadow:0 0 20px #bf69e324;border-radius:6px}#rl-studio-concept .rl-primary:hover{box-shadow:0 0 30px #bf69e33a;filter:brightness(1.07)}#rl-studio-concept .rl-btn,#rl-studio-concept .rl-icon-button,#rl-studio-concept .rl-lang,#rl-studio-concept select,#rl-studio-concept .rl-search{border-radius:6px}#rl-studio-concept .rl-btn:not(.rl-primary){background:color-mix(in srgb,var(--rl-panel) 70%,transparent);border-color:var(--rl-line)}#rl-studio-concept .d1-total{border-radius:12px;border-color:#a58aff33;background:radial-gradient(at 12% 43%,#6d62f223,transparent 56%),radial-gradient(at 85% 78%,#dc64c11a,transparent 50%),color-mix(in srgb,var(--rl-panel) 80%,transparent);box-shadow:none}#rl-studio-concept .d1-orbit{opacity:.28}#rl-studio-concept .rl-panel,#rl-studio-concept .rl-source-tile,#rl-studio-concept .rl-catalog-card{border-radius:10px;background:color-mix(in srgb,var(--rl-panel) 72%,transparent);border-color:var(--rl-line);box-shadow:none}#rl-studio-concept .rl-source-tile:hover,#rl-studio-concept .rl-catalog-card:hover{border-color:#a58aff66;box-shadow:0 0 25px #bf69e30b}#rl-studio-concept .rl-segment{border-radius:7px;background:color-mix(in srgb,var(--rl-panel) 65%,transparent);border-color:var(--rl-line)}#rl-studio-concept .rl-segment button{border-radius:5px}#rl-studio-concept .rl-segment button[aria-pressed=true]{background:linear-gradient(115deg,#858cff1e,#a58aff1a 60%,#ef90d811);box-shadow:inset 0 0 0 1px #d8c6ff20;color:var(--rl-text)}#rl-studio-concept .rl-chart-caption,#rl-studio-concept .rl-purchase,#rl-studio-concept .rl-check,#rl-studio-concept .rl-change{border-radius:7px;background:var(--rl-soft);border-color:var(--rl-line)}#rl-studio-concept .rl-catalog-card>.rl-art,#rl-studio-concept .rl-art{border-radius:7px}#rl-studio-concept .rl-art-0{background:radial-gradient(ellipse at 70% 20%,#a58aff55,transparent 65%),linear-gradient(140deg,#141521,#29203f 65%,#392039)}#rl-studio-concept .rl-art-1{background:radial-gradient(ellipse at 25% 25%,#858cff44,transparent 65%),linear-gradient(140deg,#0e152b,#20233b 65%,#281a37)}#rl-studio-concept .rl-art-2{background:radial-gradient(ellipse at 65% 20%,#ef90d833,transparent 65%),linear-gradient(140deg,#1c192a,#33213d 65%,#151626)}#rl-studio-concept .rl-dialog{border-radius:14px;border-color:#a58aff55;background:var(--rl-panel);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}#rl-studio-concept .rl-dialog::backdrop{background:#090b13bb}#rl-studio-concept .rl-high-contrast{--rl-muted:var(--rl-text);--rl-line:var(--rl-text)}#rl-studio-concept .rl-solid .rl-panel,#rl-studio-concept .rl-solid .rl-sidebar,#rl-studio-concept .rl-solid .rl-mobile-nav,#rl-studio-concept .rl-solid .rl-source-tile,#rl-studio-concept .rl-solid .d1-total{background:var(--rl-panel);backdrop-filter:none;-webkit-backdrop-filter:none}@media(max-width:760px){#rl-studio-concept .rl-title-row .rl-btn{border-radius:9px}#rl-studio-concept .rl-mobile-filter{border-radius:7px}#rl-studio-concept .rl-panel,#rl-studio-concept .rl-source-tile,#rl-studio-concept .rl-catalog-card{border-radius:10px}#rl-studio-concept .rl-mobile-nav{border-radius:15px;border-color:#a58aff40;background:linear-gradient(115deg,#858cff09,#a58aff09 60%,#ef90d809),color-mix(in srgb,var(--rl-panel) 85%,transparent)}#rl-studio-concept .rl-mobile-nav button{border-radius:9px}#rl-studio-concept .rl-mobile-nav button[aria-current=page]{background:linear-gradient(115deg,#858cff22,#a58aff1f 60%,#ef90d817)}#rl-studio-concept .rl-dialog{border-radius:16px 16px 0 0}}@media(prefers-reduced-transparency:reduce){#rl-studio-concept .rl-sidebar,#rl-studio-concept .rl-mobile-nav,#rl-studio-concept .rl-panel,#rl-studio-concept .rl-source-tile{background:var(--rl-panel);backdrop-filter:none;-webkit-backdrop-filter:none}}#rl-studio-concept .d2-error{color:var(--rl-text);border:1px solid #d56b84;padding:12px;border-radius:12px;overflow-wrap:anywhere}#rl-studio-concept .d2-hash{font-size:var(--rl-font-secondary);overflow-wrap:anywhere;color:var(--rl-muted)}#rl-studio-concept .d2-art-placeholder{width:100%;aspect-ratio:1;border:1px solid var(--rl-line);background:var(--rl-panel);border-radius:16px;display:grid;place-items:center;color:var(--rl-muted);font-size:var(--rl-font-secondary);min-width:0}#rl-studio-concept .d2-art-small{width:48px;height:48px;flex:0 0 48px;font-size:var(--rl-font-secondary)}#rl-studio-concept .d2-import-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}#rl-studio-concept .d2-import{min-width:0;overflow-wrap:anywhere}#rl-studio-concept .d2-import progress{width:100%;accent-color:var(--rl-accent)}#rl-studio-concept .d2-import input[type=file]{width:100%;max-width:100%;font:inherit;font-size:var(--rl-font-body)}#rl-studio-concept .d2-import details{margin:16px 0}#rl-studio-concept .d2-import summary{cursor:pointer;padding:8px 0}#rl-studio-concept .d2-currency{display:flex;align-items:center;gap:6px;font-size:var(--rl-font-secondary);max-width:100%}#rl-studio-concept .d2-currency select{padding:5px;max-width:100px;background:var(--rl-panel);color:var(--rl-text);border:1px solid var(--rl-line);border-radius:8px}#rl-studio-concept .rl-context-bar{flex-wrap:wrap}#rl-studio-concept .rl-dialog td details{max-width:340px;overflow-wrap:anywhere}#rl-studio-concept .rl-dialog td dd{white-space:pre-wrap;margin:4px 0 12px}#rl-studio-concept .rl-dialog td dt{color:var(--rl-muted)}#rl-studio-concept .rl-source-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#rl-studio-concept .rl-source-grid>button:last-child:nth-child(5){grid-column:1/-1}#rl-studio-concept .rl-source-grid>button:last-child:nth-child(5) .rl-spark{max-width:160px}#rl-studio-concept .rl-btn:disabled{opacity:.5;cursor:not-allowed}#rl-studio-concept .rl-trend,#rl-studio-concept .rl-panel{min-width:0}#rl-studio-concept .rl-metadata dd{overflow-wrap:anywhere}@media(max-width:600px){#rl-studio-concept .rl-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#rl-studio-concept .d2-import-options{grid-template-columns:1fr}#rl-studio-concept .d2-currency>span{display:none}}.d22-actions{display:grid;gap:16px;min-width:0}.d22-actions p{overflow-wrap:anywhere}.d22-control{padding:12px;border:1px solid var(--rl-line);border-radius:14px;margin:8px 0}.d22-control code{white-space:normal;overflow-wrap:anywhere}.d22-actions input[type=file]{max-width:100%;padding:10px 0}.rl-export-row{flex-wrap:wrap;gap:10px}.d22-conflict{margin-block:1.5rem;padding-block:1rem;border-top:1px solid var(--line)}.d22-conflict code,.d22-conflict .d2-hash,.d22-conflict .rl-filename{overflow-wrap:anywhere;white-space:normal;min-width:0}.d22-plan-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.d22-conflict fieldset{border:1px solid currentColor;border-radius:12px;padding:12px;min-width:0}.d22-conflict .rl-btn{margin:8px 8px 8px 0;white-space:normal}.d22-conflict ul{padding-inline-start:20px;overflow-wrap:anywhere}.d22-mapping fieldset{min-width:0;border:1px solid var(--line,#8884);border-radius:16px;padding:14px;margin:16px 0}.d22-mapping-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.d22-map-field{min-width:0;padding:10px;border:1px solid var(--line,#8884);border-radius:12px}.d22-map-field select,.d22-mapping input,.d22-mapping select{max-width:100%;min-width:0}.d22-rules-json{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto;font-size:var(--rl-font-secondary)}.d22-comparison{margin:16px 0;padding:14px;border:1px solid var(--line,#8884);border-radius:16px;min-width:0}.d22-page-buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.d22-mapping td,.d22-comparison td{max-width:280px;overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:600px){.d22-mapping-fields{grid-template-columns:1fr}.d22-comparison,.d22-mapping fieldset{padding:10px}.d22-mapping legend{max-width:100%;overflow-wrap:anywhere}}.d2-import [data-testid=import-financial-controls] table{min-width:560px}.d2-import [data-testid=import-financial-controls] th:first-child,.d2-import [data-testid=import-financial-controls] td:first-child{min-width:60px;white-space:nowrap}.d22-mapping .rl-table-wrap th{min-width:120px}#rl-studio-concept .d23-pwa{margin:24px 0;padding:16px;border:1px solid var(--rl-line);border-radius:14px;background:var(--rl-panel);font-size:var(--rl-font-secondary);overflow-wrap:anywhere}#rl-studio-concept .d23-status{display:flex;gap:10px 20px;flex-wrap:wrap;color:var(--rl-muted);margin-bottom:10px}#rl-studio-concept .d23-pwa .rl-btn{min-height:44px;margin:6px 8px 6px 0}#rl-studio-concept .d23-update{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(84px + env(safe-area-inset-bottom));z-index:25;width:min(420px,calc(100vw - 32px));padding:14px;border:1px solid var(--rl-line);border-left:3px solid var(--rl-accent);border-radius:14px;background:var(--rl-panel);box-shadow:0 10px 32px #0005;max-height:65dvh;overflow:auto}@media(display-mode:standalone){#rl-studio-concept .rl-topbar{padding-top:max(10px,env(safe-area-inset-top))}#rl-studio-concept .rl-sidebar{padding-top:max(24px,env(safe-area-inset-top))}}#rl-studio-concept .rl-dialog{scroll-padding-top:90px;overscroll-behavior:contain}#rl-studio-concept .rl-dialog input,#rl-studio-concept .rl-dialog select{font-size:var(--rl-font-body)}#rl-studio-concept .rl-mobile-nav button{white-space:normal;overflow-wrap:anywhere}#rl-studio-concept .rl-dialog-heading>span{min-width:0;overflow-wrap:anywhere}#rl-studio-concept .rl-dialog-heading>.rl-icon-button{flex-shrink:0;min-width:44px;min-height:44px}@media(pointer:coarse){#rl-studio-concept .rl-icon-button,#rl-studio-concept .rl-btn,#rl-studio-concept .rl-lang,#rl-studio-concept .rl-months button{min-height:44px}}#rl-studio-concept .rl-dialog input[type=file]{min-width:0;width:100%;max-width:100%}#rl-studio-concept .rl-dialog .rl-field{min-width:0}@media(max-width:1023px){#rl-studio-concept .rl-app .rl-mobile-nav{flex-wrap:wrap;gap:.125rem;padding-inline:.25rem}#rl-studio-concept .rl-app .rl-mobile-nav button{flex:1 1 auto;min-width:max-content;padding:.25rem .375rem;white-space:nowrap;overflow-wrap:normal;word-break:normal;hyphens:none}}.rl-compact-title{display:none}#rl-studio-concept .rl-variant-reserve{display:grid;min-width:0}#rl-studio-concept .rl-variant-reserve>*{grid-area:1/1;min-width:0}#rl-studio-concept .rl-variant-reserve>[data-active=false]{visibility:hidden;pointer-events:none}#rl-studio-concept .d23-operations{min-width:0;max-width:100%}#rl-studio-concept .d23-operation-list{display:none;list-style:none;padding:0;margin:1rem 0;gap:.625rem}#rl-studio-concept .d23-operation-card{display:grid;grid-template-columns:minmax(0,1fr);gap:.375rem;width:100%;min-width:0;text-align:left;padding:.875rem;border:1px solid var(--rl-divider);border-radius:.75rem;background:var(--rl-soft);font:inherit;color:var(--rl-text)}#rl-studio-concept .d23-operation-title{font-size:var(--rl-font-body);white-space:normal;overflow-wrap:break-word;word-break:normal;hyphens:none}#rl-studio-concept .d23-operation-money{font-size:1.25rem;overflow-wrap:anywhere}#rl-studio-concept .d23-operation-context{font-size:var(--rl-font-secondary);color:var(--rl-muted)}#rl-studio-concept .d23-operation-exact{font-size:1.375rem;font-weight:700;overflow-wrap:anywhere;color:var(--rl-text)}#rl-studio-concept .d23-operation-totals{width:100%;font-size:var(--rl-font-secondary)}#rl-studio-concept .d23-operation-totals strong{display:block;font-size:var(--rl-font-body)}#rl-studio-concept .d23-original-row{margin-top:1rem}#rl-studio-concept .d23-original-row :is(dd,pre){white-space:pre-wrap;overflow-wrap:anywhere;margin-inline:0}#rl-studio-concept .d23-original-row dl>div{padding:.5rem 0;border-bottom:1px solid var(--rl-divider)}#rl-studio-concept .d23-operation-table table{min-width:48rem}#rl-studio-concept .d23-operation-table td:first-child{white-space:nowrap;overflow-wrap:normal;word-break:normal}#rl-studio-concept .rl-dialog-heading{flex-wrap:wrap}#rl-studio-concept .rl-dialog-heading>span:first-child{flex:1 1 10rem;min-width:0}#rl-studio-concept .rl-dialog-heading .d23-operation-back{order:2;flex-basis:100%}@media(max-width:1023px){#rl-studio-concept .d23-operation-list{display:grid}#rl-studio-concept .d23-operation-table{display:none}}#rl-studio-concept .rl-overview-extra{margin-bottom:1rem}#rl-studio-concept .rl-app:not(.rl-high-contrast) :is(.rl-panel,.rl-source-tile,.rl-catalog-card,.d1-total){border-color:var(--rl-divider)}#rl-studio-concept .rl-analytics-grid>.rl-panel{min-width:0}#rl-studio-concept .rl-trend{min-height:0}#rl-studio-concept .rl-time-chart{height:auto;display:block}#rl-studio-concept .rl-chart-container{min-height:0}#rl-studio-concept .rl-chart-caption{display:flex;align-items:center;justify-content:space-between;gap:.5rem}#rl-studio-concept .rl-coverage button{display:flex;align-items:center;justify-content:center}#rl-studio-concept .rl-text-button svg,#rl-studio-concept .rl-btn svg{flex-shrink:0;vertical-align:middle}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}#rl-studio-concept .rl-app,#rl-studio-concept .rl-dialog{--rl-font-body:1.1rem;--rl-font-secondary:.9rem;--rl-font-nav:.8rem;--rl-font-block:1.375rem;--rl-font-page:2rem;--rl-font-tile:1.875rem;--rl-font-hero:2.375rem;--rl-font-catalog-title:1.1rem;--rl-font-catalog-value:1.625rem;--rl-text:#f4f3fb;--rl-muted:#bfc0d0;--rl-line:#ffffff1c;--rl-focus:#d8c5ff;--rl-selected:#332b49;--rl-divider:#ffffff14;font-family:Arial,sans-serif;font-size:var(--rl-font-body);line-height:1.5}#rl-studio-concept .rl-app.light,#rl-studio-concept .rl-dialog.light{--rl-text:#242034;--rl-muted:#5e566f;--rl-line:#4b365c24;--rl-focus:#613a99;--rl-selected:#e6dcf4;--rl-divider:#4b365c1c}#rl-studio-concept .rl-app.rl-high-contrast,#rl-studio-concept .rl-dialog.rl-high-contrast{--rl-text:#ffffff;--rl-muted:#e5e3f1;--rl-line:#8b869e;--rl-divider:#8b869e70;--rl-focus:#e3d5ff;--rl-selected:#433556}#rl-studio-concept .rl-app.light.rl-high-contrast,#rl-studio-concept .rl-dialog.light.rl-high-contrast{--rl-text:#171022;--rl-muted:#372b47;--rl-line:#766882;--rl-divider:#76688270;--rl-focus:#4e247f;--rl-selected:#ded0f2}#rl-studio-concept :is(button,input,select,textarea,summary):focus-visible{outline:3px solid var(--rl-focus);outline-offset:3px}#rl-studio-concept :is(h1,h2,h3,p,strong,small,summary,dt,dd,.d2-hash,.rl-filename){overflow-wrap:anywhere}#rl-studio-concept .rl-eyebrow{white-space:normal;overflow-wrap:anywhere}#rl-studio-concept .rl-country-code{width:2.75rem;min-width:2.75rem;height:2.75rem}#rl-studio-concept .rl-mix-exact-total{grid-column:1/-1;max-width:100%;font-size:var(--rl-font-tile);overflow-wrap:anywhere}#rl-studio-concept .rl-mix-stage .rl-donut-number.rl-donut-caption{font-size:var(--rl-font-secondary)}#rl-studio-concept :is(.rl-panel,.rl-source-tile,.rl-catalog-card,.rl-workspace,main,.rl-dialog-content){min-width:0;max-width:100%}#rl-studio-concept :is(.rl-panel-heading,.rl-between,.rl-source-bottom,.rl-detail-total,.rl-dialog-footer,.rl-export-row,.rl-chart-caption){flex-wrap:wrap}#rl-studio-concept :is(.rl-panel-heading,.rl-between,.rl-source-bottom,.rl-detail-total)>*{min-width:0;max-width:100%}#rl-studio-concept :is(.rl-value,.rl-hero-value,.rl-change-amount,.rl-align-right,.rl-legend strong){white-space:normal;overflow-wrap:anywhere}#rl-studio-concept :is(.rl-btn,.rl-text-button,.rl-segment button,.rl-months button,summary){min-height:44px}#rl-studio-concept .rl-btn{min-width:0;max-width:100%}#rl-studio-concept .rl-app{grid-template-columns:minmax(190px,12.5rem) minmax(0,1fr)}#rl-studio-concept .rl-topbar{flex-wrap:wrap;height:auto;min-height:4.5rem;padding-block:.75rem}#rl-studio-concept .d1-context-switch>span:nth-child(2),#rl-studio-concept .d1-context-switch strong,#rl-studio-concept .d1-context-switch small{overflow:visible;text-overflow:initial;white-space:normal;max-width:none;overflow-wrap:anywhere}#rl-studio-concept .d1-top-note{flex:1 1 16rem;max-width:100%;min-width:0;flex-wrap:wrap}#rl-studio-concept .rl-top-actions{max-width:100%;flex-wrap:wrap}#rl-studio-concept .rl-source-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}#rl-studio-concept .rl-source-label{display:block;white-space:normal;overflow-wrap:anywhere}#rl-studio-concept .rl-source-label .d1-category-icon{display:inline-flex;vertical-align:-.125em;margin-right:.5rem}#rl-studio-concept .rl-source-tile .rl-value{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}#rl-studio-concept .d1-total{flex-wrap:wrap}#rl-studio-concept .d1-total>div{min-width:0;max-width:100%}#rl-studio-concept .d1-total>div:first-child{flex:1 1 20rem}#rl-studio-concept .d1-total-actions details{max-width:100%;overflow-wrap:anywhere}#rl-studio-concept .rl-release-row{flex-wrap:wrap}#rl-studio-concept .rl-release-row>*{min-width:0;max-width:100%}#rl-studio-concept .rl-release-row>.rl-align-right{flex:1 1 12rem;min-width:0;max-width:100%}#rl-studio-concept .rl-geo-row .rl-between>span{white-space:normal;overflow-wrap:anywhere}#rl-studio-concept .rl-purchase-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}#rl-studio-concept .rl-platform-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1.5fr) auto}#rl-studio-concept .rl-platform-row>*{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}#rl-studio-concept .rl-platform-row>span:first-child,#rl-studio-concept .rl-platform-row>strong,#rl-studio-concept .d1-total .rl-eyebrow{font-size:var(--rl-font-body);color:var(--rl-text)}#rl-studio-concept .d1-total .rl-eyebrow{letter-spacing:0;font-weight:600}#rl-studio-concept :is(.rl-btn,.rl-segment button,.rl-legend button){white-space:normal;overflow-wrap:anywhere}#rl-studio-concept :is(input,select,textarea){font-size:max(1rem,1em);min-width:0;max-width:100%}#rl-studio-concept :is(td,th){font-size:var(--rl-font-body)}#rl-studio-concept :is(.rl-table-wrap,.rl-coverage-scroll){max-width:100%;min-width:0;overscroll-behavior-x:contain}#rl-studio-concept .rl-segment{flex-wrap:wrap}#rl-studio-concept .rl-segment button{flex:1 1 7rem;min-width:min-content;overflow-wrap:normal;word-break:normal;hyphens:none}#rl-studio-concept .rl-segment button[aria-pressed=true],#rl-studio-concept .rl-mobile-nav button[aria-current=page]{background:var(--rl-selected);color:var(--rl-text)}#rl-studio-concept :is(.rl-rank-item,.rl-geo-row,.rl-detail-group,.rl-legend button,tr){border-bottom-color:var(--rl-divider)}#rl-studio-concept .rl-file-details{margin:.625rem 0}#rl-studio-concept .rl-file-details summary{display:list-item;padding:.5rem 0;color:var(--rl-text)}#rl-studio-concept .d23-update{bottom:calc(var(--rl-mobile-nav-height,0px) + .75rem)}#rl-studio-concept .d23-notices{margin:0;padding:0;border:0;background:none}#rl-studio-concept .d23-settings{margin-top:1.25rem}#rl-studio-concept .d23-diagnostics{margin:1.25rem 0}@media(min-width:1024px){#rl-studio-concept .rl-sidebar{display:flex}#rl-studio-concept .rl-mobile-nav{display:none}}#rl-studio-concept .rl-dialog .rl-field{grid-template-columns:minmax(0,1fr)}#rl-studio-concept .rl-dialog :is(fieldset,legend){min-width:0;max-width:100%;overflow-wrap:anywhere}#rl-studio-concept .rl-dialog .rl-toggle{gap:1rem}#rl-studio-concept .rl-dialog .rl-toggle span{min-width:0;overflow-wrap:anywhere}#rl-studio-concept .rl-dialog .rl-toggle input{flex-shrink:0}@media(max-width:1023px){#rl-studio-concept .rl-wide-title{display:none}#rl-studio-concept .rl-app .rl-title-row{flex-wrap:wrap}#rl-studio-concept .rl-app .rl-title-row>div{flex:1 1 10rem}#rl-studio-concept .rl-compact-title{display:inline}#rl-studio-concept .rl-title-row .rl-eyebrow,#rl-studio-concept .rl-title-row p{display:none}#rl-studio-concept .rl-title-row{align-items:center;margin-bottom:.5rem}#rl-studio-concept .rl-title-row h1{font-size:1.5rem;margin:0}#rl-studio-concept .rl-title-row .rl-btn{width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0;justify-content:center}#rl-studio-concept .d1-add-label{display:none}#rl-studio-concept .rl-context-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem}#rl-studio-concept .rl-context-controls .rl-context-bar{flex:0 1 auto;margin:0;padding:0;border:0;gap:.5rem;min-height:2.75rem}#rl-studio-concept .rl-context-bar .rl-data-context,#rl-studio-concept .rl-context-bar .rl-sync-status{display:none}#rl-studio-concept .d2-currency>span{display:none}#rl-studio-concept .rl-context-controls .rl-mobile-filter{display:flex;flex:1 1 12rem;min-width:0;margin:0;padding:.5rem .625rem}#rl-studio-concept .rl-filter-bar{display:none}#rl-studio-concept .rl-context-controls .rl-mobile-filter strong{flex:1 1 6rem}#rl-studio-concept .rl-overview .rl-analytics-grid{grid-template-columns:minmax(0,1fr);gap:.75rem}#rl-studio-concept .rl-overview .d1-summary{margin-bottom:.75rem}#rl-studio-concept .rl-overview .d1-total{margin:0;padding:1rem}#rl-studio-concept .rl-overview .d1-total>div:first-child{flex-basis:100%}#rl-studio-concept .rl-overview .d1-total-actions{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;gap:.5rem}#rl-studio-concept .rl-panel-heading .rl-eyebrow,#rl-studio-concept .d1-orbit{display:none}#rl-studio-concept .rl-app{grid-template-columns:minmax(0,1fr);border-radius:0;--rl-mobile-nav-height:4rem}#rl-studio-concept main{padding:.875rem max(.875rem,env(safe-area-inset-right)) calc(var(--rl-mobile-nav-height) + 1.25rem) max(.875rem,env(safe-area-inset-left))}#rl-studio-concept .rl-sidebar,#rl-studio-concept .d1-top-note{display:none}#rl-studio-concept .rl-topbar{display:flex;flex-wrap:wrap;align-items:center;height:auto;min-height:0;margin:0;padding:max(.75rem,env(safe-area-inset-top)) max(.875rem,env(safe-area-inset-right)) .75rem max(.875rem,env(safe-area-inset-left));gap:.625rem}#rl-studio-concept .d1-context-switch{flex:1 1 10rem;max-width:100%;min-width:0;height:auto;padding:0}#rl-studio-concept .d1-context-switch>span:nth-child(2){overflow:visible;min-width:0}#rl-studio-concept .d1-context-switch strong,#rl-studio-concept .d1-context-switch small{overflow:visible;text-overflow:initial;white-space:normal;max-width:none;overflow-wrap:anywhere}#rl-studio-concept .rl-top-actions{flex:0 1 auto;display:flex;flex-wrap:wrap;gap:.375rem;max-width:100%}#rl-studio-concept .rl-top-actions .d1-settings{display:grid}#rl-studio-concept .rl-top-actions .d1-hide{display:none}#rl-studio-concept .rl-top-actions .rl-icon-button{width:2.75rem;min-width:2.75rem;height:2.75rem}#rl-studio-concept .rl-lang{width:auto;min-width:2.75rem;min-height:2.75rem;height:auto;padding:.25rem .5rem}#rl-studio-concept .rl-title-row{align-items:start;gap:.75rem;margin-bottom:.875rem}#rl-studio-concept .rl-title-row>div{min-width:0}#rl-studio-concept h1{line-height:1.18;letter-spacing:-.025em}#rl-studio-concept h2{line-height:1.25;letter-spacing:-.015em}#rl-studio-concept .rl-eyebrow{letter-spacing:.075em}#rl-studio-concept .rl-context-bar{display:flex;flex-wrap:wrap;gap:.625rem;align-items:center;margin-bottom:.875rem;min-height:0}#rl-studio-concept .rl-data-context{flex:1 1 100%}#rl-studio-concept .d2-currency{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.375rem;min-width:0}#rl-studio-concept .d2-currency select{min-width:4.75rem;width:auto;min-height:2.75rem}#rl-studio-concept .rl-mobile-filter{min-height:2.75rem;height:auto;flex-wrap:wrap;gap:.5rem;padding:.625rem .75rem}#rl-studio-concept .rl-mobile-filter strong{flex:1 1 9rem;white-space:normal}#rl-studio-concept .rl-panel{padding:1rem;border-radius:1rem}#rl-studio-concept :is(.rl-panel-heading,.rl-chart-caption){align-items:start;gap:.75rem}#rl-studio-concept .rl-panel-heading>.rl-segment{width:100%;margin:0}#rl-studio-concept .rl-source-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem}#rl-studio-concept .rl-source-tile{padding:1rem;gap:.5rem}#rl-studio-concept .rl-release-row{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;align-items:start;gap:.5rem .75rem}#rl-studio-concept .rl-release-row>*{min-width:0;max-width:100%}#rl-studio-concept .rl-release-row>.rl-align-right{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;text-align:left}#rl-studio-concept .rl-release-row strong,#rl-studio-concept .rl-release-row>.rl-align-right strong{font-size:var(--rl-font-body)}#rl-studio-concept .rl-change{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}#rl-studio-concept .rl-platform-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}#rl-studio-concept .rl-platform-row>*{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}#rl-studio-concept .rl-platform-row>span:first-child{grid-column:1;grid-row:1}#rl-studio-concept .rl-platform-row>span:last-child{grid-column:2;grid-row:1}#rl-studio-concept .rl-platform-row>strong{grid-column:1/-1;grid-row:2;text-align:left}#rl-studio-concept .rl-platform-row>.rl-platform-bar{grid-column:1/-1;grid-row:3;width:100%}#rl-studio-concept .rl-detail-group{flex-wrap:wrap;gap:.5rem}#rl-studio-concept .rl-detail-group>.rl-grow{flex:1 1 100%}#rl-studio-concept .rl-source-label{font-weight:600}#rl-studio-concept .rl-source-bottom{gap:.5rem}#rl-studio-concept .d1-total{display:flex;flex-wrap:wrap;align-items:start;padding:1rem;gap:.625rem}#rl-studio-concept .d1-total>div{min-width:0;max-width:100%}#rl-studio-concept .d1-total .d1-total-actions{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;min-width:0}#rl-studio-concept .d1-total-actions details{flex:1 1 7rem;max-width:100%;overflow-wrap:anywhere;text-align:left}#rl-studio-concept .d1-total .rl-hero-value{line-height:1.15;letter-spacing:-.035em}#rl-studio-concept .rl-catalog-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:.625rem}#rl-studio-concept .rl-catalog-toolbar>*{width:100%;max-width:100%;min-width:0;order:initial}#rl-studio-concept .rl-catalog-toolbar>.rl-segment:last-child{order:initial}#rl-studio-concept .rl-catalog-toolbar>select,#rl-studio-concept .rl-search{min-height:2.75rem}#rl-studio-concept .rl-search input{width:100%}#rl-studio-concept .rl-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem}#rl-studio-concept .rl-catalog-card{padding:.75rem}#rl-studio-concept .rl-catalog-card>.rl-art{width:5rem;height:5rem;aspect-ratio:1}#rl-studio-concept .rl-catalog-card>.d2-art-placeholder{width:5rem;height:5rem;aspect-ratio:1;padding:0;font-size:2rem}#rl-studio-concept .rl-catalog-card>div:not(.rl-art){min-width:0;padding:.5rem 0 0}#rl-studio-concept .rl-catalog-card h2{min-height:0;margin:.25rem 0}#rl-studio-concept .rl-catalog-card p{margin-bottom:.5rem}#rl-studio-concept .rl-catalog-list{grid-template-columns:minmax(0,1fr)}#rl-studio-concept .rl-catalog-list .rl-catalog-card{display:grid;grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:.75rem}#rl-studio-concept .rl-catalog-list .rl-catalog-card>.rl-art{width:3.5rem;height:3.5rem}#rl-studio-concept .rl-catalog-list .rl-catalog-card>.d2-art-placeholder{width:3.5rem;height:3.5rem;padding:0}#rl-studio-concept .rl-catalog-list .rl-catalog-card>div:not(.rl-art){padding:0}#rl-studio-concept .d1-large-covers{grid-template-columns:minmax(0,1fr)}#rl-studio-concept .d1-large-covers .rl-art,#rl-studio-concept .d1-large-covers .d2-art-placeholder{width:7rem;height:7rem}#rl-studio-concept .rl-geo-row{gap:.625rem;padding:.75rem 0}#rl-studio-concept .rl-country-code{flex-shrink:0}#rl-studio-concept .rl-geo-row .rl-between{display:flex;flex-wrap:wrap;gap:.25rem .625rem}#rl-studio-concept .rl-geo-row .rl-between>span{white-space:normal;overflow-wrap:anywhere}#rl-studio-concept .rl-purchase-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}#rl-studio-concept .rl-legend{grid-template-columns:minmax(0,1fr)}#rl-studio-concept .rl-legend button{gap:.625rem;min-height:2.75rem;flex-wrap:wrap}#rl-studio-concept .rl-mix{grid-template-columns:minmax(0,1fr)}#rl-studio-concept .rl-mix>*{grid-column:auto;grid-row:auto;min-width:0}#rl-studio-concept .rl-mix>.rl-segment:nth-of-type(2){grid-column:auto;grid-row:auto}#rl-studio-concept .rl-mix-stage{justify-self:center;max-width:100%}#rl-studio-concept .rl-time-chart text{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-mix-stage text{font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-mix-stage .rl-donut-number{font-size:1.625rem}#rl-studio-concept .rl-months{flex-wrap:wrap;gap:.375rem}#rl-studio-concept .rl-months button{white-space:normal;flex:1 1 5rem}#rl-studio-concept .rl-export-row{gap:.625rem;margin-top:.75rem}#rl-studio-concept .rl-export-row .rl-btn{flex:1 1 14rem}#rl-studio-concept .rl-mobile-nav{display:flex;position:fixed;z-index:10;align-items:stretch;left:0;right:0;bottom:0;width:100%;min-height:0;margin:0;padding:.25rem max(.25rem,env(safe-area-inset-right)) max(.25rem,env(safe-area-inset-bottom)) max(.25rem,env(safe-area-inset-left));border:1px solid var(--rl-line);border-radius:.875rem .875rem 0 0;gap:0;background:color-mix(in srgb,var(--rl-panel) 92%,transparent);box-shadow:0 -2px 16px #0003;backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px)}#rl-studio-concept .rl-mobile-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 0;min-width:0;min-height:2.75rem;padding:.125rem;gap:.125rem;line-height:1.25;font-size:var(--rl-font-nav);white-space:normal;overflow-wrap:anywhere;word-break:normal;border-radius:.5rem;color:var(--rl-muted)}#rl-studio-concept .rl-mobile-nav button>span{display:flex;align-items:center;justify-content:center}#rl-studio-concept .rl-mobile-nav svg{width:1.25rem;height:1.25rem}#rl-studio-concept .rl-dialog{max-height:calc(100dvh - env(safe-area-inset-top));width:100%;max-width:100%}#rl-studio-concept .rl-dialog-heading{padding:.875rem;gap:.75rem}#rl-studio-concept .rl-dialog-content{padding:.875rem .875rem max(1.25rem,env(safe-area-inset-bottom))}#rl-studio-concept .rl-dialog-footer{gap:.625rem}#rl-studio-concept .rl-metadata{grid-template-columns:minmax(0,1fr)}}#rl-studio-concept .rl-segment.rl-fixed-pair{display:inline-flex;flex-flow:row nowrap;width:max-content;max-width:100%;align-items:stretch}#rl-studio-concept .rl-segment.rl-fixed-pair button{flex:1 0 auto;min-width:44px;min-height:44px;white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:none}#rl-studio-concept .rl-fx-controls{display:flex;flex:0 0 auto;min-width:0;max-width:100%}#rl-studio-concept .rl-fx-controls button{font-size:1rem}#rl-studio-concept .rl-app .rl-financial-total{display:block;padding:1rem 1.25rem;margin:0}#rl-studio-concept .rl-financial-total .rl-total-main{max-width:100%}#rl-studio-concept .rl-total-line{display:flex;flex-flow:row wrap;align-items:center;gap:.5rem 1.25rem}#rl-studio-concept .rl-total-values{display:grid;min-width:0;max-width:100%}#rl-studio-concept .rl-total-values :is(.rl-hero-value,.rl-amount-measure){font-size:var(--rl-font-hero);font-weight:650;line-height:1.2;letter-spacing:-.035em;margin:.4375rem 0 .1875rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#rl-studio-concept .rl-total-values>*{grid-area:1/1}#rl-studio-concept .rl-total-reserve{visibility:hidden;pointer-events:none;user-select:none}#rl-studio-concept .rl-total-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem;color:var(--rl-muted);font-size:var(--rl-font-secondary)}#rl-studio-concept .rl-caption-value{display:grid;min-width:0;max-width:100%}#rl-studio-concept .rl-caption-value>span{grid-area:1/1;overflow-wrap:anywhere}#rl-studio-concept .rl-rate-context{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}#rl-studio-concept .rl-rate-context>button{grid-area:1/2;display:grid}#rl-studio-concept .rl-rate-context>button>span{grid-area:1/1}#rl-studio-concept .rl-fx-controls button[aria-disabled=true]{cursor:progress}#rl-studio-concept .rl-financial-total .d1-total-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;text-align:left;gap:.25rem 1.25rem;margin-top:.25rem;width:100%}#rl-studio-concept .rl-financial-total .d1-total-actions details{flex:initial;max-width:100%}#rl-studio-concept .rl-financial-total .d1-total-actions details[open]{flex-basis:100%}#rl-studio-concept .rl-fx-help p{margin:.5rem 0}#rl-studio-concept .rl-source-currency{display:grid;gap:.25rem;min-width:0;max-width:100%}#rl-studio-concept .rl-report-currency{font-size:var(--rl-font-secondary);color:var(--rl-muted)}#rl-studio-concept .rl-fx-dialog{width:min(38rem,calc(100% - 2rem));max-width:38rem;scroll-padding-block:5rem}#rl-studio-concept .rl-fx-editor{display:grid;gap:.75rem;min-width:0}#rl-studio-concept .rl-fx-editor p{margin:0;overflow-wrap:anywhere}#rl-studio-concept .rl-fx-editor .rl-field{gap:.375rem;margin:0}#rl-studio-concept .rl-fx-editor .rl-dialog-footer{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 0 max(.75rem,env(safe-area-inset-bottom));margin-top:.25rem;background:var(--rl-panel)}#rl-studio-concept .rl-fx-editor .rl-dialog-footer .rl-btn{flex:1 1 10rem}@media(max-width:1023px){#rl-studio-concept .rl-fx-dialog{position:fixed;inset:auto 0 0;margin:0;width:100%;max-width:100%;max-height:calc(100dvh - env(safe-area-inset-top));border-radius:1.25rem 1.25rem 0 0}#rl-studio-concept .rl-app .rl-financial-total{padding:.875rem}}#rl-studio-concept .rl-footer{scroll-margin-block-end:calc(var(--rl-mobile-nav-height,4.5rem) + 1rem)}#rl-studio-concept .rl-fx-dialog.dark{color-scheme:dark}#rl-studio-concept .rl-fx-dialog.light{color-scheme:light}#rl-studio-concept .rl-fx-editor :is(input[type=date],input[inputmode=decimal],select){background:color-mix(in srgb,var(--rl-panel2) 70%,transparent);color:var(--rl-text);border:1px solid var(--rl-line);border-radius:10px;padding:8px 11px;min-height:44px;width:100%;min-width:0;max-width:100%;font:inherit}#rl-studio-concept .rl-fx-editor :is(input[type=date],input[inputmode=decimal],select):disabled{color:var(--rl-muted);-webkit-text-fill-color:var(--rl-muted);opacity:1;cursor:not-allowed}#rl-studio-concept .rl-fx-editor select{appearance:none;-webkit-appearance:none;padding-right:2rem;background-image:linear-gradient(45deg,transparent 50%,var(--rl-muted) 50%),linear-gradient(135deg,var(--rl-muted) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat}#rl-studio-concept .rl-fx-editor input:is([type=date],[inputmode=decimal]):focus-within{outline:3px solid var(--rl-focus);outline-offset:3px}@media(max-height:500px){#rl-studio-concept .rl-fx-dialog .rl-dialog-heading{position:static}}
