:root{--rs-bg:color-mix(in srgb,var(--soft) 72%,var(--white));--rs-paper:var(--white);--rs-ink:color-mix(in srgb,var(--greyDark) 64%,var(--black));--rs-selection-ink:color-mix(in srgb,var(--rs-ink) 72%,var(--black));--rs-muted:color-mix(in srgb,var(--rs-ink) 94%,var(--white));--rs-line:color-mix(in srgb,var(--rs-ink) 14%,#0000);--rs-focus:var(--focus);--rs-focus-dark:var(--focusDark);--rs-focus-soft:color-mix(in srgb,var(--focus) 10%,var(--white));--rs-main:var(--main);--rs-main-soft:var(--mainLight);--rs-soft:var(--soft);--rs-success:var(--success);--rs-error:var(--error);--rs-radius:var(--smallRadius);--rs-shadow:0 22px 56px color-mix(in srgb,var(--black) 11%,#0000);--rs-shadow-small:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);--rs-font-light:"fontLight",sans-serif;--rs-font-medium:"fontMedium",sans-serif;--rs-font-bold:"fontBold",sans-serif;--rs-type-body:var(--normalText);--rs-type-secondary:var(--smallText);--rs-type-meta:var(--smallText);--rs-type-label:var(--smallText);--rs-control-height:40px;--rs-control-height-compact:36px;--rs-report-background:var(--rs-paper);--rs-card-background:color-mix(in srgb,var(--white) 94%,var(--soft));--rs-report-text:var(--rs-ink);--rs-overlay-text:var(--white)}.rs-hub,.rs-hub *,.rs-studio,.rs-studio *{box-sizing:border-box}.rs-hub,.rs-studio{font-family:fontMedium,sans-serif;font-family:var(--rs-font-medium);font-size:var(--normalText);font-size:var(--rs-type-body);font-weight:400;line-height:1.45}.rs-hub :where(h1,h4,h6,strong,b),.rs-studio :where(h1,h4,h6,strong,b){font-family:fontBold,sans-serif;font-family:var(--rs-font-bold);font-weight:600}.rs-hub :where(h2,h3,h5,small),.rs-studio :where(h2,h3,h5,small){font-family:fontMedium,sans-serif;font-family:var(--rs-font-medium);font-weight:400}.rs-hub :where(p,blockquote),.rs-studio :where(p,blockquote){font-family:fontLight,sans-serif;font-family:var(--rs-font-light);font-weight:200}.rs-hub a,.rs-hub button,.rs-hub input,.rs-hub label,.rs-hub select,.rs-hub textarea,.rs-studio a,.rs-studio button,.rs-studio input,.rs-studio label,.rs-studio select,.rs-studio textarea{font-family:fontMedium,sans-serif;font-family:var(--rs-font-medium);font-weight:400}.rs-hub button,.rs-studio button{cursor:pointer}.rs-hub a:focus-visible,.rs-hub button:focus-visible,.rs-hub input:focus-visible,.rs-hub select:focus-visible,.rs-hub textarea:focus-visible,.rs-load-error button:focus-visible,.rs-studio a:focus-visible,.rs-studio button:focus-visible,.rs-studio input:focus-visible,.rs-studio select:focus-visible,.rs-studio textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 78%,var(--white));outline:3px solid color-mix(in srgb,var(--rs-focus) 78%,var(--white));outline-offset:3px}.rs-hub button>span[aria-hidden],.rs-studio button>span[aria-hidden]{align-items:center;display:inline-flex;justify-content:center}.rs-hub button>span[aria-hidden] svg,.rs-studio button>span[aria-hidden] svg{height:1.15em;width:1.15em}.rs-studio{background:color-mix(in srgb,var(--soft) 72%,var(--white));background:var(--rs-bg);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);display:grid;grid-template-columns:248px minmax(0,1fr);height:calc(100vh - 5rem);min-height:650px;overflow:hidden;width:100%}.rs-studio.read-only{display:block;height:auto;min-height:calc(100vh - 5rem);overflow:visible}.rs-report-paper.rs-report-custom-font,.rs-report-paper.rs-report-custom-font :where(h1,h2,h3,h4,h5,h6,p,blockquote,span,small,strong,b,label,button,input,textarea,select,option,a){font-family:var(--rs-report-font-family)}.rs-studio-sidebar{background:var(--white);background:var(--rs-paper);border-right:1px solid var(--rs-line);display:flex;flex-direction:column;gap:22px;overflow:auto;padding:20px 15px 16px}.rs-studio .rs-product-lockup{align-items:center;background:#0000;border:0;color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);display:flex;gap:10px;min-height:40px;min-height:var(--rs-control-height);padding:0 7px;text-align:left;transition:background-color .18s ease,color .18s ease}.rs-studio .rs-product-lockup:hover{background:var(--soft);background:var(--rs-soft)}.rs-studio .rs-product-lockup .rs-product-icon{border-radius:12px;display:block;flex:0 0 auto;height:42px;object-fit:contain;width:42px}.rs-brand-symbol{background:linear-gradient(135deg,var(--focus),var(--focusLight));background:linear-gradient(135deg,var(--rs-focus),var(--focusLight));border-radius:10px;display:grid;height:35px;place-items:center;transform:rotate(-7deg);width:35px}.rs-brand-symbol span{border:3px solid var(--white);border-radius:50% 50% 48% 52%;height:16px;transform:rotate(20deg);width:12px}.rs-product-lockup small,.rs-product-lockup strong,.rs-report-brand small,.rs-report-brand strong{display:block}.rs-product-lockup strong{font-size:16px}.rs-product-lockup small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-meta);margin-top:2px}.rs-studio-sidebar nav{grid-gap:4px;display:grid;gap:4px}.rs-active-sources>small,.rs-studio-sidebar nav>span{color:var(--greyDark);font-size:var(--smallText);font-size:var(--rs-type-label);font-weight:800;letter-spacing:.14em;margin:0 10px 5px;text-transform:uppercase}.rs-studio-sidebar nav button{align-items:center;background:#0000;border:0;border-radius:11px;color:var(--greyDark);display:flex;font-size:14px;font-weight:700;gap:10px;min-height:40px;min-height:var(--rs-control-height);padding:9px 11px;text-align:left;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.rs-studio-sidebar nav button.active{background:color-mix(in srgb,var(--focus) 10%,var(--white));background:var(--rs-focus-soft);box-shadow:inset 3px 0 0 var(--focus);box-shadow:inset 3px 0 0 var(--rs-focus);color:var(--focusDark);color:var(--rs-focus-dark)}.rs-studio-sidebar nav button:not(.active):hover{background:#0000;color:var(--focusLight)}.rs-studio-sidebar nav i{font-size:16px;font-style:normal;text-align:center;width:20px}.rs-studio-sidebar nav button>span[aria-hidden=true]{align-items:center;display:flex;flex:0 0 20px;justify-content:center}.rs-studio-sidebar nav button>span[aria-hidden=true] svg{fill:currentColor;height:18px;width:18px}.rs-studio-sidebar nav button>span{font-size:14px}.rs-source{align-items:center;border-radius:8px;color:var(--white);display:inline-flex;flex:0 0 auto;font-size:var(--smallText);font-size:var(--rs-type-label);font-style:normal;font-weight:850;height:30px;justify-content:center;width:30px}.rs-source-manual_metric{background:var(--main)!important;background:var(--main,var(--rs-main))!important}.rs-source-meta_ads{background:#1473e6!important}.rs-source-google_ads{background:#f5b400!important}.rs-source-questad{background:var(--focus)!important;background:var(--rs-focus)!important}.rs-source-ga4{background:#e66b35!important}.rs-source-woocommerce{background:#8254b5!important}.rs-source-legacy{background:var(--greyDark)!important}.rs-source-logo.has-image{background:var(--white)!important;border:1px solid var(--rs-line);overflow:hidden;padding:4px}.rs-source-logo img{display:block;height:100%;max-width:100%;object-fit:contain;width:100%}.rs-active-sources>div{display:flex;padding:6px 8px}.rs-active-sources em{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-meta);font-style:normal}.rs-active-sources .rs-source{border:2px solid var(--soft);margin-left:-4px}.rs-user{align-items:center;display:flex;gap:9px;margin-top:auto;padding:9px}.rs-user>span{background:var(--mainLight);background:var(--rs-main-soft);border-radius:9px;color:var(--mainDark);display:grid;font-size:var(--smallText);font-size:var(--rs-type-secondary);font-weight:850;height:36px;place-items:center;width:36px}.rs-user small,.rs-user strong{display:block}.rs-user strong{font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-user small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-label);margin-top:2px}.rs-workspace{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-width:0;overflow:hidden}.rs-read-only .rs-workspace,.rs-studio.read-only .rs-workspace{display:block;overflow:visible}.rs-studio-state{display:block;min-height:100%}.rs-studio-state .rs-load-error,.rs-studio-state .rs-loading{min-height:100%}.rs-toolbar{align-items:center;background:var(--white);background:var(--rs-paper);border-bottom:1px solid var(--rs-line);display:flex;gap:18px;justify-content:space-between;min-height:75px;padding:14px 24px}.rs-toolbar>div:first-child>span{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);display:block;font-size:var(--smallText);font-size:var(--rs-type-meta);margin-bottom:3px}.rs-toolbar>div:first-child>div{align-items:center;display:flex;gap:8px}.rs-toolbar h1{font-size:21px;letter-spacing:-.025em;margin:0;overflow-wrap:break-word}.rs-toolbar>div:first-child i{background:var(--soft);border-radius:999px;color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-label);font-style:normal;padding:4px 7px;text-transform:uppercase}.rs-toolbar-actions{align-items:center;display:flex;gap:7px;justify-content:flex-end}.rs-toolbar-actions>span{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-meta);margin-right:4px;max-width:180px}.rs-toolbar-actions>span.saved{color:var(--success);color:var(--rs-success)}.rs-toolbar-actions>span.error,.rs-toolbar-actions>span.error.error{color:var(--error);color:var(--rs-error)}.rs-primary,.rs-toolbar-actions button{background:var(--grey);border:1px solid var(--grey);border-radius:9px;color:var(--black);font-size:14px;font-weight:750;min-height:40px;min-height:var(--rs-control-height);padding:9px 13px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.rs-toolbar-actions button:not(:disabled):hover{background:var(--greyLight);border-color:var(--greyLight);color:var(--black)}.rs-secondary{background:#0000;border-color:#0000;color:var(--greyDark)}.rs-secondary:not(:disabled):hover{background:#0000;border-color:#0000;color:var(--black)}.rs-primary:not(:disabled):hover,.rs-toolbar-actions button.focus:not(:disabled):hover{background:var(--focusLight);border-color:var(--focusLight);color:var(--white)}.rs-primary,.rs-toolbar-actions button.focus{background:var(--focus);background:var(--rs-focus);border-color:var(--rs-focus);color:var(--white)}.rs-primary>span:not([aria-hidden]),.rs-secondary>span:not([aria-hidden]){font-size:14px}.rs-primary>span[aria-hidden] svg{fill:currentColor}.rs-flow-actions button:disabled,.rs-toolbar-actions button:disabled{cursor:wait;opacity:.55}.rs-flow-actions button>span:not([aria-hidden]),.rs-toolbar-actions button>span:not([aria-hidden]){font-size:14px}@media screen and (max-width:1450px){.rs-toolbar{align-items:flex-start;flex-direction:column}.rs-toolbar>div:first-child{min-width:0;width:100%}.rs-toolbar-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}.rs-canvas-toolbar{background:var(--white);background:var(--rs-paper);border-bottom:1px solid var(--rs-line);justify-content:space-between;min-height:52px;overflow-x:auto;padding:7px 24px}.rs-canvas-toolbar,.rs-canvas-toolbar p,.rs-canvas-toolbar>div{align-items:center;display:flex}.rs-canvas-toolbar>div{flex:0 0 auto;gap:4px}.rs-canvas-toolbar button{background:#0000;border:0;border-radius:7px;color:var(--greyDark);font-size:15px;height:36px;height:var(--rs-control-height-compact);min-width:36px;min-width:var(--rs-control-height-compact);padding:6px 10px;transition:background-color .16s ease,color .16s ease}.rs-canvas-toolbar button>span{align-items:center;display:flex;font-size:var(--smallText);font-size:var(--rs-type-meta)}.rs-canvas-toolbar button>span[aria-hidden=true] svg{fill:currentColor;height:16px;width:16px}.rs-canvas-tool-label{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-family:fontBold,sans-serif;font-family:var(--rs-font-bold);font-size:var(--smallText);font-size:var(--rs-type-label);letter-spacing:.04em;margin:0 4px;text-transform:uppercase}.rs-canvas-zoom{align-items:center;color:var(--greyDark);display:flex;font-size:14px;font-weight:750;height:36px;height:var(--rs-control-height-compact);justify-content:center;min-width:36px;min-width:var(--rs-control-height-compact)}.rs-canvas-toolbar button.active{background:color-mix(in srgb,var(--focus) 10%,var(--white));background:var(--rs-focus-soft);color:var(--focusDark);color:var(--rs-focus-dark)}.rs-canvas-toolbar button:not(.active):hover{background:#0000;color:var(--focusLight)}.rs-canvas-toolbar>div>.rs-toolbar-divider{background:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 14%,#0000);background:var(--rs-line);height:22px;margin:0 7px;width:1px}.rs-canvas-toolbar p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-meta);margin:0}.rs-canvas-toolbar p .rs-source{border:2px solid var(--white);height:27px;margin-left:-5px;width:27px}.rs-canvas-toolbar p .rs-source:last-of-type{margin-right:7px}.rs-canvas-scroll{background-color:color-mix(in srgb,var(--soft) 88%,color-mix(in srgb,var(--greyDark) 64%,var(--black)));background-color:color-mix(in srgb,var(--rs-soft) 88%,var(--rs-ink));background-image:radial-gradient(color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 16%,#0000) .7px,#0000 .7px);background-image:radial-gradient(color-mix(in srgb,var(--rs-ink) 16%,#0000) .7px,#0000 .7px);background-size:15px 15px;overflow:auto;padding:30px 34px 70px}.rs-studio.read-only .rs-canvas-scroll{min-height:calc(100vh - 10rem);overflow:visible}.rs-report-paper{--rs-report-line:color-mix(in srgb,var(--rs-report-text) 14%,#0000);--rs-report-muted:color-mix(in srgb,var(--rs-report-text) 62%,#0000);background:var(--white);background:var(--rs-report-background);border:1px solid color-mix(in srgb,var(--rs-report-text) 7%,#0000);border-radius:2px;box-shadow:0 22px 56px color-mix(in srgb,var(--black) 11%,#0000);box-shadow:var(--rs-shadow);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);margin:0 auto;max-width:1050px;min-height:900px;padding:48px 54px 35px;position:relative}.rs-report-paper.editing:before{border:1px dashed color-mix(in srgb,var(--focus) 30%,#0000);content:"";inset:11px;pointer-events:none;position:absolute}.rs-report-header{align-items:flex-start;border-bottom:1px solid var(--rs-report-line);display:flex;justify-content:space-between;padding-bottom:23px}.rs-report-brand{align-items:center;display:flex;gap:10px}.rs-report-brand .rs-brand-symbol{height:31px;width:31px}.rs-report-logo{height:31px;max-width:120px;object-fit:contain}.rs-report-brand strong{font-size:15px}.rs-report-brand small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label);margin-top:2px;text-transform:uppercase}.rs-report-period{text-align:right}.rs-report-period small,.rs-report-period strong{display:block}.rs-report-period small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-meta);margin-bottom:4px}.rs-report-period strong{font-size:14px}.rs-report-intro{padding:38px 0 31px}.rs-context-badge{background:var(--focus);background:var(--rs-focus);border-radius:7px;color:var(--white);color:var(--rs-overlay-text);display:inline-grid;font-size:var(--smallText);font-size:var(--rs-type-meta);font-weight:850;height:30px;margin-right:7px;place-items:center;width:30px}.rs-report-intro>.rs-source-logo{margin-right:7px;vertical-align:middle}.rs-report-intro>small{color:var(--focusDark);color:var(--rs-focus-dark);font-size:var(--smallText);font-size:var(--rs-type-meta);font-weight:750}.rs-report-intro .rs-report-title-input,.rs-report-intro h1{background:#0000;border:1px solid #0000;color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);display:block;font-size:clamp(26px,3vw,40px);font-weight:800;letter-spacing:-.055em;line-height:1.05;margin:17px 0 10px;overflow-wrap:anywhere;padding:4px 0;white-space:pre-wrap;width:100%}.rs-report-intro .rs-report-title-input:focus{border-bottom-color:var(--rs-focus);outline:0}.rs-report-intro .rs-report-subtitle-input,.rs-report-intro p{color:var(--rs-report-muted);font-size:14px;line-height:1.55;margin:0;max-width:680px;overflow-wrap:anywhere}.rs-report-intro .rs-report-subtitle-input{background:#0000;border:1px solid #0000;display:block;padding:3px 0;width:100%}.rs-report-intro .rs-report-subtitle-input:focus{border-bottom-color:var(--rs-focus);outline:0}.rs-report-section{margin-bottom:32px}[data-report-block],[data-report-section]{scroll-margin-block:96px}.rs-report-paper.editing .is-newly-added{box-shadow:var(--outShadowFocus);outline:3px solid color-mix(in srgb,var(--main) 34%,#0000);outline-offset:5px;transition:box-shadow .5s ease,outline-color .5s ease}.rs-section-heading{align-items:flex-end;display:flex;gap:15px;justify-content:space-between;margin-bottom:14px}.rs-section-heading>div:first-child{flex:1 1 auto;min-width:0}.rs-section-editor-label{color:var(--focusDark);color:var(--rs-focus-dark);font-size:var(--smallText);font-size:var(--rs-type-label);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rs-section-heading .rs-section-title-input,.rs-section-heading h2{background:#0000;border:0;color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);display:block;font-size:22px;font-weight:800;letter-spacing:-.035em;margin:5px 0 2px;overflow-wrap:anywhere;padding:0;white-space:pre-wrap;width:100%}.rs-section-heading .rs-section-title-input:focus{outline:0;-webkit-text-decoration:underline var(--focus);text-decoration:underline var(--focus);-webkit-text-decoration:underline var(--rs-focus);text-decoration:underline var(--rs-focus)}.rs-section-heading p{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);margin:0;overflow-wrap:anywhere}.rs-alexandria-textarea-shell{display:block;width:100%}.rs-alexandria-textarea-shell>div{position:static}.rs-alexandria-textarea-shell label{display:none}.rs-alexandria-textarea-shell textarea{box-shadow:none;padding:0}.rs-auto-grow-field{box-sizing:border-box;font-family:inherit;min-height:1em;overflow:hidden;resize:none}.rs-section-description-input{background:#0000;border:0;color:var(--rs-report-muted);display:block;font-size:var(--smallText);font-size:var(--rs-type-secondary);margin:0;padding:0;width:100%}.rs-section-description-input:focus{outline:0;-webkit-text-decoration:underline var(--focus);text-decoration:underline var(--focus);-webkit-text-decoration:underline var(--rs-focus);text-decoration:underline var(--rs-focus)}.rs-section-actions{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.rs-section-actions button{background:var(--grey);border:1px solid var(--grey);border-radius:7px;color:var(--black);font-size:var(--smallText);font-size:var(--rs-type-secondary);font-weight:750;min-height:36px;min-height:var(--rs-control-height-compact);padding:7px 10px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.rs-section-actions button:hover{background:var(--greyLight);border-color:var(--greyLight);color:var(--black)}.rs-section-actions button:disabled{opacity:.35}.rs-block-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(6,minmax(0,1fr))}.rs-dimension-card,.rs-kpi-card,.rs-media-block,.rs-metric-table-card,.rs-note,.rs-unsupported-block{background:color-mix(in srgb,var(--white) 94%,var(--soft));background:var(--rs-card-background);border:1px solid var(--rs-report-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);min-height:180px;overflow:hidden;padding:14px;position:relative;transition:box-shadow .5s ease}.rs-dimension-card:hover,.rs-kpi-card:hover,.rs-media-block:hover,.rs-metric-table-card:hover,.rs-note:hover{box-shadow:var(--outShadowFocus)}.rs-kpi-card.rs-size-small{grid-column:span 1}.rs-kpi-card.rs-size-medium{grid-column:span 2}.rs-kpi-card.rs-size-wide{grid-column:span 3}.rs-dimension-card.rs-size-full,.rs-kpi-card.rs-size-full,.rs-media-block.rs-size-full,.rs-metric-table-card.rs-size-full,.rs-note.rs-size-full,.rs-unsupported-block.rs-size-full{grid-column:1/-1}.rs-kpi-card.selected,.rs-media-block.selected{border-color:var(--focus,var(--rs-focus));box-shadow:0 0 0 2px color-mix(in srgb,var(--focus) 24%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus,var(--rs-focus)) 24%,#0000)}.rs-variant-focus,.rs-variant-primary{background:linear-gradient(145deg,var(--focus),color-mix(in srgb,var(--focus) 78%,var(--black)));background:linear-gradient(145deg,var(--rs-focus),color-mix(in srgb,var(--rs-focus) 78%,var(--black)));color:var(--white);color:var(--rs-overlay-text)}.rs-variant-main,.rs-variant-secondary{background:linear-gradient(145deg,var(--main),color-mix(in srgb,var(--main) 78%,var(--black)));background:linear-gradient(145deg,var(--rs-main),color-mix(in srgb,var(--rs-main) 78%,var(--black)));color:var(--white);color:var(--rs-overlay-text)}.rs-variant-success{background:color-mix(in srgb,var(--success) 14%,color-mix(in srgb,var(--white) 94%,var(--soft)));background:color-mix(in srgb,var(--success,var(--rs-success)) 14%,var(--rs-card-background));border-color:color-mix(in srgb,var(--success,var(--rs-success)) 38%,var(--rs-report-line))}.rs-variant-warning{background:color-mix(in srgb,var(--warning) 16%,color-mix(in srgb,var(--white) 94%,var(--soft)));background:color-mix(in srgb,var(--warning) 16%,var(--rs-card-background));border-color:color-mix(in srgb,var(--warning) 42%,var(--rs-report-line))}.rs-variant-custom{background:linear-gradient(145deg,var(--focus),color-mix(in srgb,var(--focus) 78%,var(--black)));background:linear-gradient(145deg,var(--rs-card-custom,var(--rs-focus)),color-mix(in srgb,var(--rs-card-custom,var(--rs-focus)) 78%,var(--black)));color:var(--white);color:var(--rs-card-custom-text,var(--rs-overlay-text))}.rs-kpi-meta{align-items:center;display:flex;gap:5px;padding-right:37px}.rs-kpi-meta .rs-source{height:26px;width:26px}.rs-kpi-meta>span:nth-child(2){color:var(--rs-report-muted);min-width:0}.rs-kpi-meta i,.rs-kpi-meta>span:nth-child(2){font-size:var(--smallText);font-size:var(--rs-type-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-kpi-meta i{background:color-mix(in srgb,var(--white) 65%,#0000);border-radius:999px;color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);flex:0 0 auto;font-style:normal;font-weight:750;line-height:1;margin-left:auto;max-width:92px;padding:5px 7px}.rs-variant-custom .rs-kpi-meta i,.rs-variant-custom .rs-kpi-meta>span:nth-child(2),.rs-variant-focus .rs-kpi-meta i,.rs-variant-focus .rs-kpi-meta>span:nth-child(2),.rs-variant-main .rs-kpi-meta i,.rs-variant-main .rs-kpi-meta>span:nth-child(2),.rs-variant-primary .rs-kpi-meta i,.rs-variant-primary .rs-kpi-meta>span:nth-child(2),.rs-variant-secondary .rs-kpi-meta i,.rs-variant-secondary .rs-kpi-meta>span:nth-child(2){color:color-mix(in srgb,currentColor 78%,#0000)}.rs-kpi-value{margin-top:20px}.rs-kpi-value small{color:var(--rs-report-muted);display:block;font-size:var(--smallText);font-size:var(--rs-type-secondary);margin-bottom:4px}.rs-kpi-value strong{font-feature-settings:"tnum";display:block;font-size:clamp(24px,2.4vw,32px);font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1.1}.rs-kpi-value>span{border-radius:999px;display:inline-block;font-size:var(--smallText);font-size:var(--rs-type-meta);font-weight:750;margin-top:7px;padding:5px 8px}.rs-kpi-value>span.up{background:color-mix(in srgb,var(--success) 16%,var(--white));color:var(--success);color:var(--rs-success)}.rs-kpi-value>span.down{background:color-mix(in srgb,var(--error) 14%,var(--white));color:var(--error);color:var(--rs-error)}.rs-kpi-error-message{color:currentColor;display:block;font-size:var(--smallText);font-size:var(--rs-type-meta);line-height:1.4;margin-top:10px;opacity:.74}.rs-variant-focus .rs-kpi-value small,.rs-variant-primary .rs-kpi-value small{color:color-mix(in srgb,var(--white) 70%,#0000)}.rs-variant-custom .rs-kpi-value small,.rs-variant-main .rs-kpi-value small,.rs-variant-secondary .rs-kpi-value small{color:color-mix(in srgb,currentColor 70%,#0000)}.rs-variant-focus .rs-kpi-value>span.up,.rs-variant-primary .rs-kpi-value>span.up{background:color-mix(in srgb,var(--white) 18%,#0000);color:var(--white)}.rs-variant-custom .rs-kpi-value>span.up,.rs-variant-main .rs-kpi-value>span.up,.rs-variant-secondary .rs-kpi-value>span.up{background:color-mix(in srgb,currentColor 18%,#0000);color:currentColor}.rs-kpi-card.is-loading{cursor:progress}.rs-kpi-loader-line{height:2px;margin:13px -14px 0;overflow:hidden}.rs-kpi-loader-line>div{height:2px}.rs-kpi-loading{margin-top:17px}.rs-kpi-loading>small{color:var(--rs-report-muted);display:block;font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-kpi-loading>div{grid-gap:8px;display:grid;gap:8px;margin-top:10px}.rs-kpi-loading>div>span{animation:rs-kpi-loading-pulse 1.25s ease-in-out infinite;background:currentColor;border-radius:999px;display:block;height:13px;opacity:.12;width:62%}.rs-kpi-loading>div>span:last-child{animation-delay:.18s;height:9px;opacity:.08;width:38%}.rs-kpi-loading>em{color:var(--rs-report-muted);display:block;font-size:var(--smallText);font-size:var(--rs-type-meta);font-style:normal;margin-top:11px}.rs-variant-custom .rs-kpi-loading>em,.rs-variant-custom .rs-kpi-loading>small,.rs-variant-focus .rs-kpi-loading>em,.rs-variant-focus .rs-kpi-loading>small,.rs-variant-main .rs-kpi-loading>em,.rs-variant-main .rs-kpi-loading>small,.rs-variant-primary .rs-kpi-loading>em,.rs-variant-primary .rs-kpi-loading>small,.rs-variant-secondary .rs-kpi-loading>em,.rs-variant-secondary .rs-kpi-loading>small{color:color-mix(in srgb,currentColor 72%,#0000)}@keyframes rs-kpi-loading-pulse{0%,to{opacity:.08;transform:scaleX(.96);transform-origin:left}50%{opacity:.2;transform:scaleX(1);transform-origin:left}}.rs-bar-chart{align-items:flex-end;display:flex;gap:4px;height:45px;margin-top:12px}.rs-bar-chart i{background:var(--main);background:var(--rs-main);border-radius:3px 3px 0 0;flex:1 1;min-height:4px;opacity:.75}.rs-variant-focus .rs-bar-chart i,.rs-variant-primary .rs-bar-chart i{background:var(--white);opacity:.5}.rs-variant-custom .rs-bar-chart i,.rs-variant-main .rs-bar-chart i,.rs-variant-secondary .rs-bar-chart i{background:currentColor;opacity:.5}.rs-line-chart{height:45px;margin-top:10px;overflow:visible;width:100%}.rs-line-chart polyline{fill:none;stroke:var(--focus);stroke:var(--rs-focus);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.rs-variant-focus .rs-line-chart polyline,.rs-variant-primary .rs-line-chart polyline{stroke:var(--white);stroke:var(--rs-overlay-text)}.rs-variant-custom .rs-line-chart polyline,.rs-variant-main .rs-line-chart polyline,.rs-variant-secondary .rs-line-chart polyline{stroke:currentColor}.rs-progress{background:var(--grey);border-radius:999px;height:8px;margin-top:21px;overflow:hidden}.rs-progress span{background:var(--main);background:var(--rs-main);border-radius:inherit;display:block;height:100%}.rs-chart-empty{border:1px dashed var(--rs-report-line);border-radius:7px;color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-meta);height:54px;margin-top:10px}.rs-card-settings.rs-card-settings,.rs-chart-empty{align-items:center;display:flex;justify-content:center}.rs-card-settings.rs-card-settings{background:color-mix(in srgb,color-mix(in srgb,var(--white) 94%,var(--soft)) 88%,#0000);background:color-mix(in srgb,var(--rs-card-background) 88%,#0000);border:1px solid color-mix(in srgb,currentcolor 14%,#0000);border-radius:50%;color:currentColor;height:36px;height:var(--rs-control-height-compact);min-height:36px;min-height:var(--rs-control-height-compact);min-width:36px;min-width:var(--rs-control-height-compact);opacity:.72;padding:0;position:absolute;right:8px;top:8px;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease,opacity .2s ease;width:36px;width:var(--rs-control-height-compact);z-index:2}.rs-card-settings.rs-card-settings:focus-visible,.rs-card-settings.rs-card-settings:hover,.rs-kpi-card.selected .rs-card-settings{background:var(--soft);box-shadow:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);box-shadow:var(--rs-shadow-small);opacity:1}.rs-card-settings>span{display:flex}.rs-card-settings svg{fill:currentColor;height:17px;width:17px}.rs-size-small .rs-kpi-meta i{display:none}.rs-drag-handle{align-items:center;background:#0000;border:0;border-radius:8px;color:currentColor;cursor:grab;display:flex;height:30px;justify-content:center;left:7px;min-height:30px;opacity:.52;padding:0;position:absolute;top:9px;transition:opacity .2s ease,background-color .2s ease,box-shadow .2s ease;width:26px;z-index:4}.rs-drag-handle:focus-visible,.rs-drag-handle:hover{background:var(--soft);box-shadow:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);box-shadow:var(--rs-shadow-small);opacity:1}.rs-drag-handle:active{cursor:grabbing}.rs-studio .rs-drag-handle .rs-grip-dots{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(2,3px)}.rs-grip-dots>i{background:currentColor;border-radius:50%;display:block;height:3px;opacity:.75;width:3px}.rs-kpi-card.has-drag-handle .rs-kpi-meta{padding-left:29px}.rs-dimension-card.has-drag-handle,.rs-media-block.has-drag-handle,.rs-metric-table-card.has-drag-handle,.rs-note.has-drag-handle,.rs-unsupported-block.has-drag-handle{padding-top:50px}.rs-divider.has-drag-handle{padding-left:46px}.has-drag-handle{transition:opacity .15s,transform .15s,box-shadow .15s}.has-drag-handle.is-dragging{opacity:.32;transform:scale(.985)}.has-drag-handle.is-drop-target{overflow:visible}.has-drag-handle.is-drop-target:after{background:var(--main);background:var(--main,var(--rs-main));border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,var(--main) 18%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--main,var(--rs-main)) 18%,#0000);content:"";pointer-events:none;position:absolute;z-index:8}.has-drag-handle.is-drop-target.drop-axis-x.drop-before:after{bottom:7px;left:-5px;top:7px;width:4px}.has-drag-handle.is-drop-target.drop-axis-x.drop-after:after{bottom:7px;right:-5px;top:7px;width:4px}.has-drag-handle.is-drop-target.drop-axis-y.drop-before:after{height:4px;left:7px;right:7px;top:-5px}.has-drag-handle.is-drop-target.drop-axis-y.drop-after:after{bottom:-5px;height:4px;left:7px;right:7px}.rs-block-grid.is-section-drop-target{border-radius:var(--smallRadius);border-radius:var(--rs-radius);outline:2px dashed color-mix(in srgb,var(--main) 55%,#0000);outline:2px dashed color-mix(in srgb,var(--main,var(--rs-main)) 55%,#0000);outline-offset:6px}.rs-block-actions{align-items:center;background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:9px;box-shadow:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);box-shadow:var(--rs-shadow-small);display:flex;gap:3px;opacity:0;padding:4px;position:absolute;right:7px;top:7px;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease;z-index:2}.rs-dimension-card:focus-within .rs-block-actions,.rs-dimension-card:hover .rs-block-actions,.rs-divider:focus-within .rs-block-actions,.rs-divider:hover .rs-block-actions,.rs-media-block:focus-within .rs-block-actions,.rs-media-block:hover .rs-block-actions,.rs-metric-table-card:focus-within .rs-block-actions,.rs-metric-table-card:hover .rs-block-actions,.rs-unsupported-block:focus-within .rs-block-actions,.rs-unsupported-block:hover .rs-block-actions{opacity:1;transform:translateY(0)}.rs-block-actions button,.rs-block-actions select{border:0;border-radius:6px;color:var(--black);font-size:var(--smallText);font-size:var(--rs-type-secondary);height:36px;height:var(--rs-control-height-compact);padding:0 8px}.rs-block-actions select{background:var(--soft)}.rs-block-actions button{background:var(--grey);transition:background-color .2s ease}.rs-block-actions button:hover{background:var(--greyLight);color:var(--black)}.rs-block-actions button{width:36px;width:var(--rs-control-height-compact)}.rs-block-actions button:disabled{opacity:.3}.rs-note{background:color-mix(in srgb,var(--white) 94%,var(--soft));background:var(--rs-card-background);border-color:var(--rs-report-line);min-height:105px}.rs-note .rs-note-title-input,.rs-note textarea.rs-note-body-input{background:#0000;border:0;border-radius:0;box-shadow:none;display:block;padding:0;transition:none;width:calc(100% - 25px)}.rs-note .rs-note-title-input{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:15px;font-weight:800;margin-bottom:8px}.rs-note textarea.rs-note-body-input{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.5;min-height:64px;resize:vertical}.rs-note .rs-note-title-input:focus,.rs-note textarea.rs-note-body-input:focus{box-shadow:none;outline:0}.rs-note>button{background:#0000;border:0;color:var(--error);color:var(--rs-error);height:36px;height:var(--rs-control-height-compact);position:absolute;right:7px;top:7px;width:36px;width:var(--rs-control-height-compact)}.rs-note>strong{font-size:15px}.rs-note>p{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.5}.rs-dimension-card,.rs-media-block{min-height:0;padding:16px}.rs-dimension-card h3,.rs-media-block>h3{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:17px;letter-spacing:-.02em;margin:0 0 12px}.rs-media-grid{grid-gap:9px;display:grid;gap:9px;overflow:hidden}.rs-media-layout-full{grid-template-columns:1fr}.rs-media-layout-split{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-media-layout-thirds{grid-template-columns:repeat(3,minmax(0,1fr))}.rs-media-grid>img,.rs-media-image-error{aspect-ratio:16/9;background:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 6%,var(--white));background:color-mix(in srgb,var(--rs-report-text) 6%,var(--rs-report-background));border-radius:10px;border-radius:var(--smallRadius,10px);display:block;min-width:0;object-fit:cover;width:100%}.rs-media-layout-split>.rs-media-image-error,.rs-media-layout-split>img{aspect-ratio:4/3}.rs-media-layout-thirds>.rs-media-image-error,.rs-media-layout-thirds>img{aspect-ratio:1/1}.rs-media-image-error{align-items:center;color:var(--rs-report-muted);display:flex;flex-direction:column;justify-content:center}.rs-content-state>span,.rs-media-image-error>span{background:var(--focus);background:var(--rs-focus);border-radius:9px;color:var(--white);color:var(--textLight,var(--rs-overlay-text));display:grid;font-weight:850;height:34px;margin-bottom:7px;place-items:center;width:34px}.rs-content-warning,.rs-media-caption,.rs-media-image-error small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-meta)}.rs-media-caption{line-height:1.5;margin:10px 2px 0}.rs-content-warning{color:var(--error);color:var(--rs-error);margin:8px 2px 0}.rs-content-state{align-items:center;border:1px dashed var(--rs-report-line);border-radius:10px;border-radius:var(--smallRadius,10px);color:var(--rs-report-muted);display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:18px;text-align:center}.rs-content-state.error{background:color-mix(in srgb,var(--error) 6%,var(--white));background:color-mix(in srgb,var(--error) 6%,var(--rs-report-background))}.rs-content-state.error>span{background:color-mix(in srgb,var(--error) 20%,var(--white));background:color-mix(in srgb,var(--error) 20%,var(--rs-report-background))}.rs-content-state strong,.rs-content-state.error>span{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text)}.rs-content-state strong{font-size:15px}.rs-content-state small{font-size:var(--smallText);font-size:var(--rs-type-meta);margin-top:3px}.rs-dimension-card>header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.rs-dimension-card>header small{color:var(--rs-report-muted);display:block;font-size:var(--smallText);font-size:var(--rs-type-label);margin-bottom:3px}.rs-dimension-card>header h3{margin:0}.rs-dimension-card>header>span{background:var(--focus);background:var(--rs-focus);border-radius:999px;color:var(--white);color:var(--textLight,var(--rs-overlay-text));font-size:var(--smallText);font-size:var(--rs-type-label);font-weight:800;padding:6px 9px}.rs-dimension-card{overflow:hidden}.rs-metric-table-card{background:color-mix(in srgb,var(--white) 94%,var(--soft));background:var(--rs-card-background);border:1px solid var(--rs-report-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);min-height:0;overflow:hidden;padding:16px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.rs-metric-table-card>header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.rs-metric-table-card>header small{color:var(--rs-report-muted);display:block;font-size:var(--smallText);font-size:var(--rs-type-label);margin-bottom:3px}.rs-metric-table-card>header h3{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:17px;letter-spacing:-.02em;margin:0}.rs-metric-table-card>header>span{background:var(--focus);background:var(--rs-focus);border-radius:999px;color:var(--white);color:var(--textLight,var(--rs-overlay-text));font-size:var(--smallText);font-size:var(--rs-type-label);font-weight:800;padding:6px 9px}.rs-metric-table-scroll{overflow-x:auto;width:100%}.rs-metric-table-scroll table{background:#0000;border:0;border-collapse:collapse;border-radius:0;min-width:720px;table-layout:fixed;width:100%}.rs-metric-table-scroll thead{background:color-mix(in srgb,var(--soft) 72%,color-mix(in srgb,var(--white) 94%,var(--soft)));background:color-mix(in srgb,var(--rs-soft) 72%,var(--rs-card-background));border-bottom:1px solid var(--rs-report-line)}.rs-metric-table-scroll td,.rs-metric-table-scroll th{border:0;border-bottom:1px solid color-mix(in srgb,var(--rs-report-line) 72%,#0000);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-family:inherit;font-size:var(--smallText);font-size:var(--rs-type-label);padding:9px 10px;vertical-align:middle}.rs-metric-table-scroll th{color:var(--rs-report-muted);font-weight:750;text-align:right;white-space:nowrap}.rs-metric-table-scroll td:first-child,.rs-metric-table-scroll th:first-child{text-align:left;width:34%}.rs-metric-table-scroll td:nth-child(2),.rs-metric-table-scroll th:nth-child(2){text-align:left;width:14%}.rs-metric-table-scroll td:not(:first-child):not(:nth-child(2)){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.rs-metric-table-scroll tbody tr:last-child td{border-bottom:0}.rs-metric-table-keyword{min-width:0}.rs-metric-table-keyword small,.rs-metric-table-keyword strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-metric-table-keyword strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-metric-table-keyword small{margin-top:2px}.rs-metric-table-footer,.rs-metric-table-keyword small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-metric-table-footer{display:block;margin:9px 2px 0;text-align:right}.rs-keyword-loading{min-height:170px}.rs-demographic-summary{grid-gap:1px;background:color-mix(in srgb,var(--mainLight) 35%,color-mix(in srgb,var(--white) 94%,var(--soft)));background:color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 35%,var(--rs-card-background));border:1px solid color-mix(in srgb,var(--main,var(--rs-main)) 16%,var(--rs-report-line));border-radius:10px;border-radius:var(--smallRadius,10px);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px;overflow:hidden}.rs-demographic-summary>span{display:flex;flex-direction:column;min-width:0;padding:12px 14px}.rs-demographic-summary>span+span{border-left:1px solid color-mix(in srgb,var(--main,var(--rs-main)) 13%,var(--rs-report-line))}.rs-demographic-summary strong{font-feature-settings:"tnum";color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:18px;font-variant-numeric:tabular-nums;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-demographic-summary small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label);margin-top:4px}.rs-age-chart{grid-gap:10px;display:grid;gap:10px;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;overflow-x:auto;padding:4px 2px 5px;scrollbar-color:color-mix(in srgb,var(--main) 34%,#0000) #0000;scrollbar-color:color-mix(in srgb,var(--main,var(--rs-main)) 34%,#0000) #0000}.rs-age-column{display:grid;grid-template-rows:24px 172px auto auto;min-width:0;text-align:center}.rs-age-column>strong{font-feature-settings:"tnum";color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:var(--smallText);font-size:var(--rs-type-label);font-variant-numeric:tabular-nums}.rs-age-column>div{align-items:flex-end;background:linear-gradient(to top,color-mix(in srgb,var(--mainLight) 72%,#0000),#0000);background:linear-gradient(to top,color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 72%,#0000),#0000);border-bottom:1px solid color-mix(in srgb,var(--main,var(--rs-main)) 20%,var(--rs-report-line));border-radius:8px 8px 3px 3px;display:flex;justify-content:center;margin:0 auto 8px;overflow:hidden;position:relative;width:min(62px,82%)}.rs-age-column>div:after,.rs-age-column>div:before{border-top:1px dashed color-mix(in srgb,var(--rs-report-muted) 16%,#0000);content:"";left:-100vw;position:absolute;right:-100vw}.rs-age-column>div:before{top:33%}.rs-age-column>div:after{top:66%}.rs-age-column>div>i{background:linear-gradient(180deg,color-mix(in srgb,var(--main) 75%,var(--white)),var(--main));background:linear-gradient(180deg,color-mix(in srgb,var(--main,var(--rs-main)) 75%,var(--white)),var(--main,var(--rs-main)));border-radius:7px 7px 2px 2px;box-shadow:0 -6px 16px color-mix(in srgb,var(--main) 18%,#0000);box-shadow:0 -6px 16px color-mix(in srgb,var(--main,var(--rs-main)) 18%,#0000);display:block;min-height:0;position:relative;transition:height .25s ease;width:100%;z-index:1}.rs-age-column>span{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:var(--smallText);font-size:var(--rs-type-secondary);font-weight:750;white-space:nowrap}.rs-age-column>small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label);margin-top:2px}.rs-gender-visualization{grid-gap:clamp(24px,5vw,64px);align-items:center;display:grid;gap:clamp(24px,5vw,64px);grid-template-columns:minmax(190px,250px) minmax(0,1fr);padding:5px clamp(4px,3vw,30px) 8px}.rs-gender-donut{aspect-ratio:1;border-radius:50%;box-shadow:0 14px 32px color-mix(in srgb,var(--main) 14%,#0000);box-shadow:0 14px 32px color-mix(in srgb,var(--main,var(--rs-main)) 14%,#0000);display:grid;padding:16%;place-items:center;width:100%}.rs-gender-donut>span{align-items:center;background:color-mix(in srgb,color-mix(in srgb,var(--white) 94%,var(--soft)) 96%,#0000);background:color-mix(in srgb,var(--rs-card-background) 96%,#0000);border:1px solid color-mix(in srgb,var(--rs-report-line) 70%,#0000);border-radius:50%;box-shadow:inset 0 0 0 8px color-mix(in srgb,color-mix(in srgb,var(--white) 94%,var(--soft)) 70%,#0000);box-shadow:inset 0 0 0 8px color-mix(in srgb,var(--rs-card-background) 70%,#0000);display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.rs-gender-donut strong{font-feature-settings:"tnum";color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:clamp(19px,2.4vw,28px);font-variant-numeric:tabular-nums}.rs-gender-donut small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label);margin-top:2px}.rs-gender-legend{grid-gap:8px;display:grid;gap:8px}.rs-gender-legend>div{grid-gap:10px;align-items:center;background:color-mix(in srgb,var(--soft) 60%,color-mix(in srgb,var(--white) 94%,var(--soft)));background:color-mix(in srgb,var(--rs-soft) 60%,var(--rs-card-background));border:1px solid var(--rs-report-line);border-radius:10px;border-radius:var(--smallRadius,10px);display:grid;gap:10px;grid-template-columns:13px minmax(0,1fr) auto;padding:10px 12px}.rs-gender-legend>div>i{border-radius:4px;display:block;height:28px;width:8px}.rs-gender-legend>div>span{display:flex;flex-direction:column;min-width:0}.rs-gender-legend>div strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-gender-legend>div small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-gender-legend>div>b{font-feature-settings:"tnum";color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:16px;font-variant-numeric:tabular-nums}.rs-geo-summary{grid-template-columns:minmax(0,.75fr) minmax(0,.55fr) minmax(190px,1.4fr)}.rs-map-loading{align-items:center;background:color-mix(in srgb,var(--mainLight) 24%,color-mix(in srgb,var(--white) 94%,var(--soft)));background:color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 24%,var(--rs-card-background));border:1px dashed var(--rs-report-line);border-radius:12px;border-radius:var(--smallRadius,12px);color:var(--rs-report-muted);display:flex;gap:10px;justify-content:center;min-height:260px}.rs-map-loading>span{animation:rs-spin 1.1s linear infinite;color:var(--main);color:var(--main,var(--rs-main));font-size:24px}.rs-map-loading>strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-geo-layout{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1.9fr) minmax(220px,.8fr)}.rs-geo-map-shell{background:radial-gradient(circle at 52% 46%,color-mix(in srgb,var(--mainLight) 45%,#0000),#0000 58%),color-mix(in srgb,var(--soft) 68%,color-mix(in srgb,var(--white) 94%,var(--soft)));background:radial-gradient(circle at 52% 46%,color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 45%,#0000),#0000 58%),color-mix(in srgb,var(--rs-soft) 68%,var(--rs-card-background));border:1px solid var(--rs-report-line);border-radius:12px;border-radius:var(--smallRadius,12px);min-height:350px;overflow:hidden;position:relative}.rs-geo-map-shell>svg{display:block;height:auto;max-height:365px;width:100%}.rs-geo-shape,.rs-region-shape{fill:color-mix(in srgb,var(--rs-report-muted) 9%,color-mix(in srgb,var(--white) 94%,var(--soft)));fill:color-mix(in srgb,var(--rs-report-muted) 9%,var(--rs-card-background));stroke:color-mix(in srgb,var(--rs-report-muted) 24%,color-mix(in srgb,var(--white) 94%,var(--soft)));stroke:color-mix(in srgb,var(--rs-report-muted) 24%,var(--rs-card-background));stroke-width:.55;vector-effect:non-scaling-stroke;outline:none;transition:fill .16s ease,opacity .16s ease,stroke .16s ease}.rs-region-shape{fill:color-mix(in srgb,var(--mainLight) 26%,color-mix(in srgb,var(--white) 94%,var(--soft)));fill:color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 26%,var(--rs-card-background));stroke-width:.8;opacity:.96}.rs-geo-shape.is-region-parent{fill:color-mix(in srgb,var(--mainLight) 68%,color-mix(in srgb,var(--white) 94%,var(--soft)));fill:color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 68%,var(--rs-card-background))}.rs-geo-marker.rs-geo-density-1,.rs-geo-shape.rs-geo-density-1,.rs-region-shape.rs-geo-density-1{fill:color-mix(in srgb,var(--main) 24%,color-mix(in srgb,var(--white) 94%,var(--soft)));fill:color-mix(in srgb,var(--main,var(--rs-main)) 24%,var(--rs-card-background))}.rs-geo-marker.rs-geo-density-2,.rs-geo-shape.rs-geo-density-2,.rs-region-shape.rs-geo-density-2{fill:color-mix(in srgb,var(--main) 40%,color-mix(in srgb,var(--white) 94%,var(--soft)));fill:color-mix(in srgb,var(--main,var(--rs-main)) 40%,var(--rs-card-background))}.rs-geo-marker.rs-geo-density-3,.rs-geo-shape.rs-geo-density-3,.rs-region-shape.rs-geo-density-3{fill:color-mix(in srgb,var(--main) 58%,color-mix(in srgb,var(--white) 94%,var(--soft)));fill:color-mix(in srgb,var(--main,var(--rs-main)) 58%,var(--rs-card-background))}.rs-geo-marker.rs-geo-density-4,.rs-geo-shape.rs-geo-density-4,.rs-region-shape.rs-geo-density-4{fill:color-mix(in srgb,var(--main) 78%,var(--greyDark))}.rs-geo-marker.rs-geo-density-5,.rs-geo-shape.rs-geo-density-5,.rs-region-shape.rs-geo-density-5{fill:color-mix(in srgb,var(--main) 52%,var(--greyDark))}.rs-geo-shape.is-active,.rs-geo-shape[class*=rs-geo-density-]:focus,.rs-geo-shape[class*=rs-geo-density-]:hover,.rs-region-shape.is-active,.rs-region-shape[class*=rs-geo-density-]:focus,.rs-region-shape[class*=rs-geo-density-]:hover{stroke:var(--focus);stroke:var(--focus,var(--rs-focus));stroke-width:1.8;opacity:1;outline:none}.rs-geo-marker{stroke:color-mix(in srgb,var(--white) 94%,var(--soft));stroke:var(--rs-card-background);stroke-width:1.5;vector-effect:non-scaling-stroke;cursor:default;outline:none}.rs-geo-marker.is-active,.rs-geo-marker:focus,.rs-geo-marker:hover{stroke:var(--focus);stroke:var(--focus,var(--rs-focus));stroke-width:2.5;outline:none}.rs-geo-map-footer{align-items:center;background:color-mix(in srgb,color-mix(in srgb,var(--white) 94%,var(--soft)) 90%,#0000);background:color-mix(in srgb,var(--rs-card-background) 90%,#0000);border-top:1px solid var(--rs-report-line);bottom:0;display:flex;justify-content:space-between;left:0;padding:8px 11px;position:absolute;right:0}.rs-geo-map-footer small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-density-scale{align-items:center;display:flex;gap:6px}.rs-density-scale>i{background:linear-gradient(90deg,color-mix(in srgb,var(--main) 18%,color-mix(in srgb,var(--white) 94%,var(--soft))),color-mix(in srgb,var(--main) 52%,var(--greyDark)));background:linear-gradient(90deg,color-mix(in srgb,var(--main) 18%,var(--rs-card-background)),color-mix(in srgb,var(--main) 52%,var(--greyDark)));border-radius:999px;display:block;height:7px;width:80px}.rs-geo-map-active{grid-gap:9px;align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:color-mix(in srgb,color-mix(in srgb,var(--white) 94%,var(--soft)) 88%,#0000);background:color-mix(in srgb,var(--rs-card-background) 88%,#0000);border:1px solid color-mix(in srgb,var(--main,var(--rs-main)) 22%,var(--rs-report-line));border-radius:10px;border-radius:var(--smallRadius,10px);box-shadow:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);box-shadow:var(--rs-shadow-small);display:grid;gap:9px;grid-template-columns:34px minmax(0,1fr) auto;left:12px;max-width:calc(100% - 24px);padding:8px 10px;position:absolute;top:12px;z-index:2}.rs-geo-map-active>span{background:var(--mainLight);background:var(--mainLight,var(--rs-main-soft));border-radius:8px;color:var(--main);color:var(--main,var(--rs-main));display:grid;font-size:var(--smallText);font-size:var(--rs-type-label);font-weight:850;height:30px;place-items:center;width:34px}.rs-geo-map-active>div{display:flex;flex-direction:column;min-width:0}.rs-geo-map-active small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-geo-map-active small,.rs-geo-map-active strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-geo-map-active strong{font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-geo-map-active strong,.rs-geo-map-active>b{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text)}.rs-geo-map-active>b{font-feature-settings:"tnum";font-size:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.rs-geo-ranking{background:color-mix(in srgb,var(--soft) 54%,color-mix(in srgb,var(--white) 94%,var(--soft)));background:color-mix(in srgb,var(--rs-soft) 54%,var(--rs-card-background));border:1px solid var(--rs-report-line);border-radius:12px;border-radius:var(--smallRadius,12px);display:flex;flex-direction:column;overflow:hidden}.rs-geo-ranking>header{align-items:flex-end;border-bottom:1px solid var(--rs-report-line);display:flex;justify-content:space-between;padding:12px}.rs-geo-ranking>header strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-geo-ranking>header small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-geo-ranking>div{grid-gap:8px;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--rs-report-line) 72%,#0000);display:grid;gap:8px;grid-template-columns:24px minmax(0,1fr) auto;padding:8px 10px;transition:background-color .15s ease}.rs-geo-ranking>div:last-of-type{border-bottom:0}.rs-geo-ranking>div.is-active{background:color-mix(in srgb,var(--mainLight) 46%,#0000);background:color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 46%,#0000)}.rs-geo-ranking>div>span{background:color-mix(in srgb,var(--rs-report-muted) 8%,color-mix(in srgb,var(--white) 94%,var(--soft)));background:color-mix(in srgb,var(--rs-report-muted) 8%,var(--rs-card-background));border-radius:6px;color:var(--rs-report-muted);display:grid;font-size:var(--smallText);font-size:var(--rs-type-label);height:24px;place-items:center;width:24px}.rs-geo-ranking>div>div{display:flex;flex-direction:column;min-width:0}.rs-geo-ranking>div strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-geo-ranking>div small,.rs-geo-ranking>div strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-geo-ranking>div small{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-geo-ranking>div>b{font-feature-settings:"tnum";color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:var(--smallText);font-size:var(--rs-type-secondary);font-variant-numeric:tabular-nums}.rs-geo-more{margin:auto 0 0;padding:10px 12px}.rs-geo-more,.rs-map-attribution{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-map-attribution{display:block;margin:7px 2px 0;text-align:right}.rs-map-attribution a{color:var(--main);color:var(--main,var(--rs-main))}.rs-divider{align-items:center;display:flex;gap:10px;grid-column:1/-1;min-height:38px;padding:3px 0;position:relative}.rs-divider>span{background:var(--rs-report-line);display:block;height:1px;width:100%}.rs-divider-line>span{flex:1 1}.rs-divider-line>small{color:var(--rs-report-muted);flex:0 0 auto;font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-divider-text>span{flex:1 1}.rs-divider-text>strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);flex:0 0 auto;font-size:17px;letter-spacing:-.02em}.rs-divider.selected{border-radius:8px;box-shadow:0 0 0 2px color-mix(in srgb,var(--focus) 24%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus,var(--rs-focus)) 24%,#0000)}.rs-unsupported-block{min-height:110px}.rs-unsupported-block>strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-report-text);font-size:15px}.rs-unsupported-block>p{color:var(--rs-report-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.5;margin:5px 0 0}.rs-add-actions{grid-gap:8px;display:grid;gap:8px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.rs-add-actions>button{align-items:center;background:#0000;border:1px solid var(--rs-report-line);border-radius:8px;border-radius:var(--smallRadius,8px);color:var(--rs-report-muted);display:flex;gap:9px;justify-content:flex-start;min-height:62px;padding:10px 12px;transition:box-shadow .5s ease;width:100%}.rs-add-actions>button:focus-visible,.rs-add-actions>button:hover{background:#0000;border-color:var(--rs-report-line);box-shadow:var(--outShadowFocus);color:var(--rs-report-muted)}.rs-add-actions>button>span{align-items:center;background:color-mix(in srgb,var(--focus) 10%,var(--white));background:var(--rs-focus-soft);border-radius:7px;color:var(--focusDark);color:var(--rs-focus-dark);display:flex;flex:0 0 30px;font-size:var(--smallText);font-size:var(--rs-type-label);height:30px;justify-content:center;min-width:30px}.rs-add-actions>button strong{font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-library-presentation-entry small{color:var(--focusDark);color:var(--rs-focus-dark);display:block;font-size:var(--smallText);font-size:var(--rs-type-label);letter-spacing:.08em;text-transform:uppercase}.rs-add-section{align-items:center;background:color-mix(in srgb,var(--white) 94%,var(--soft));background:var(--rs-card-background);border:1px solid var(--rs-report-line);border-radius:13px;border-radius:var(--smallRadius,13px);color:var(--rs-report-muted);display:flex;gap:10px;margin:10px 0 35px;padding:14px;text-align:left;transition:box-shadow .5s ease;width:100%}.rs-add-section:focus-visible,.rs-add-section:hover{background:color-mix(in srgb,var(--white) 94%,var(--soft));background:var(--rs-card-background);border-color:var(--rs-report-line);box-shadow:var(--outShadowFocus);color:var(--rs-report-muted)}.rs-add-section>span{background:var(--main);border-radius:8px;border-radius:var(--smallRadius,8px);color:var(--white);display:grid;height:38px;place-items:center;transition:background-color .2s ease;width:38px}.rs-add-section:focus-visible>span,.rs-add-section:hover>span{background:var(--mainLight);color:var(--white)}.rs-add-section small,.rs-add-section strong{display:block}.rs-add-section strong{font-size:14px}.rs-add-section small{font-size:var(--smallText);font-size:var(--rs-type-meta);margin-left:auto}.rs-report-footer{border-top:1px solid var(--rs-report-line);color:var(--rs-report-muted);display:flex;font-size:var(--smallText);font-size:var(--rs-type-label);justify-content:space-between;padding-top:14px}.rs-kpi-library.Slider{z-index:9998}.rs-kpi-library .SliderWrapper{box-shadow:-18px 0 58px color-mix(in srgb,var(--black) 18%,#0000);display:flex;flex-direction:column;max-width:min(560px,calc(100vw - 72px));width:min(560px,calc(100vw - 72px))}.rs-kpi-library .SliderTitle{border-bottom:1px solid var(--rs-line);flex:0 0 76px;gap:15px;height:76px;padding:0 30px}.rs-kpi-library .SliderTitle h3{font-size:24px;letter-spacing:-.035em}.rs-kpi-library .SliderContainer{background:var(--white);background:var(--rs-paper);height:calc(100vh - 76px);height:calc(100dvh - 76px);min-height:0;overflow-x:hidden;padding:28px 30px max(34px,env(safe-area-inset-bottom))}.rs-kpi-library-content{max-width:100%;min-height:100%;min-width:0}.rs-library-header{position:relative}.rs-library-header>span{color:var(--focusDark);color:var(--rs-focus-dark);font-size:var(--smallText);font-size:var(--rs-type-label);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rs-library-header p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:14px;line-height:1.5;margin:6px 0 0}.rs-library-presentation-entry{grid-gap:12px;align-items:center;background:color-mix(in srgb,var(--mainLight) 34%,var(--white));background:color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 34%,var(--rs-paper));border:1px solid color-mix(in srgb,var(--main,var(--rs-main)) 38%,var(--rs-line));border-radius:10px;border-radius:var(--smallRadius,10px);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);margin:18px 0 14px;padding:13px}.rs-library-presentation-entry>span{align-items:center;background:var(--main);background:var(--main,var(--rs-main));border-radius:8px;border-radius:var(--smallRadius,8px);color:var(--white);color:var(--textLight,var(--rs-overlay-text));display:flex;font-size:var(--smallText);font-size:var(--rs-type-secondary);height:38px;justify-content:center;min-width:38px;padding:0 6px}.rs-library-presentation-entry strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));display:block;font-size:17px;margin-top:2px}.rs-library-presentation-entry p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label);line-height:1.4;margin:3px 0 0}.rs-library-kpi-tools{margin:2px 0 14px}.rs-library-kpi-tools>div{align-items:baseline;display:flex;justify-content:space-between}.rs-library-kpi-tools>div strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:18px}.rs-library-kpi-tools>div span{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-library-search{align-items:center;background:var(--soft);background:var(--rs-soft);border:1px solid var(--rs-line);border-radius:10px;display:flex;gap:7px;margin-top:10px;min-height:40px;min-height:var(--rs-control-height);padding:11px 13px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.rs-library-search:focus-within{background:var(--white);background:var(--rs-paper);border-color:var(--rs-main);box-shadow:0 0 0 3px color-mix(in srgb,var(--main) 16%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--rs-main) 16%,#0000)}.rs-library-search span{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted)}.rs-library-search input{background:#0000;border:0;box-shadow:none;font-size:var(--smallText);font-size:var(--rs-type-meta);outline:0;padding:0;width:100%}.rs-source-filter{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}.rs-source-filter button{align-items:center;background:var(--grey);border:0;border-radius:7px;color:var(--black);display:inline-flex;font-weight:800;height:36px;height:var(--rs-control-height-compact);justify-content:center;min-width:36px;min-width:var(--rs-control-height-compact);padding:3px}.rs-source-filter button,.rs-source-filter button>span:not([aria-hidden]){font-size:var(--smallText);font-size:var(--rs-type-meta)}.rs-source-filter button{transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.rs-source-filter button:not(.active):hover{background:var(--greyLight);color:var(--black)}.rs-source-filter button.active{background:var(--white);background:var(--rs-paper);box-shadow:0 0 0 2px var(--focus);box-shadow:0 0 0 2px var(--rs-focus);color:var(--focusDark);color:var(--rs-focus-dark)}.rs-source-filter .rs-source-logo{border-radius:6px;height:26px;width:26px}.rs-library-body{max-width:100%;min-height:0;min-width:0;padding:0 8px 20px 0}.rs-source-scope.Builder{background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:11px;border-radius:var(--smallRadius,11px);box-shadow:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);box-shadow:var(--rs-shadow-small);box-sizing:border-box;margin:0 0 18px;max-width:100%;min-width:0;padding:18px}.rs-source-scope.Builder>h4{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);font-size:15px;margin:0;padding:0 0 14px}.rs-source-scope .FormGroup{margin:0}.rs-source-context-row{grid-gap:10px 16px;align-items:center;display:grid;gap:10px 16px;grid-template-columns:132px minmax(0,1fr)}.rs-source-context-row>span{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);font-size:var(--smallText);font-size:var(--rs-type-label);font-weight:750}.rs-source-context-row>div{min-width:0;width:100%}.rs-source-context-row select{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink)}.rs-source-context-row>button{grid-column:2;justify-self:start}.rs-source-context-dropdown{gap:8px;grid-template-columns:minmax(0,1fr)}.rs-source-context-dropdown+.rs-source-context-dropdown{margin-top:14px}.rs-source-context-dropdown>button{grid-column:1;justify-self:end}.rs-source-context-search{margin:14px 0 10px}.rs-source-context-search input{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);width:100%}.rs-source-context-search input::placeholder{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);opacity:1}.rs-source-context-results{margin-top:8px}.rs-source-search-summary{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label);margin:0 0 7px;text-align:right}.rs-source-context-results>ul{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;max-height:230px;overflow-y:auto;padding:1px;scrollbar-gutter:stable}.rs-source-context-result{align-items:center;background:var(--white);background:var(--paper,var(--rs-paper));border:1px solid var(--rs-line);border-radius:9px;border-radius:var(--smallRadius,9px);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);display:flex;justify-content:space-between;min-height:40px;min-height:var(--rs-control-height);padding:9px 11px;text-align:left;transition:box-shadow .5s ease;width:100%}.rs-source-context-result:hover:not(:disabled){box-shadow:var(--outShadowFocus)}.rs-source-context-result[aria-pressed=true]{background:color-mix(in srgb,var(--focus) 10%,var(--white));background:var(--rs-focus-soft);border-color:color-mix(in srgb,var(--main,var(--rs-main)) 42%,var(--rs-line))}.rs-source-context-result>span{min-width:0}.rs-source-context-result small,.rs-source-context-result strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-source-context-result strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-source-context-result small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label);margin-top:2px}.rs-source-context-result>b{color:var(--focusDark);color:var(--main,var(--rs-focus-dark));flex:0 0 auto;font-size:17px;margin-left:12px}.rs-source-context-result>b svg{fill:currentColor;height:16px;height:var(--smallIcon,16px);width:16px;width:var(--smallIcon,16px)}.rs-source-search-empty{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);margin:0;padding:9px 2px}.rs-source-account-scope,.rs-source-entities>button{align-items:center;background:var(--soft);background:var(--soft,var(--rs-soft));border:1px solid #0000;border-radius:9px;border-radius:var(--smallRadius,9px);box-sizing:border-box;color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);display:flex;gap:8px;max-width:100%;min-width:0;padding:8px;text-align:left;transition:box-shadow .5s ease;width:100%}.rs-source-account-scope:hover:not(:disabled),.rs-source-entities>button:hover:not(:disabled){box-shadow:var(--outShadowFocus)}.rs-source-account-scope>span:last-child,.rs-source-entities>button>span:last-child{flex:1 1 auto;max-width:100%;min-width:0;white-space:normal}.rs-source-account-scope{margin-top:14px;padding:11px 12px}.rs-source-account-scope[aria-pressed=true],.rs-source-entities>button[aria-pressed=true]{background:color-mix(in srgb,var(--main) 18%,var(--white));background:color-mix(in srgb,var(--main,var(--rs-main)) 18%,var(--rs-paper));border-color:var(--main,var(--rs-main))}.rs-source-account-scope small,.rs-source-account-scope strong,.rs-source-entities small,.rs-source-entities strong{display:block}.rs-source-account-scope strong,.rs-source-entities strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.35;overflow-wrap:anywhere;white-space:normal}.rs-source-account-scope small,.rs-source-entities small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-label);margin-top:1px}.rs-source-account-scope[aria-pressed=true] small,.rs-source-account-scope[aria-pressed=true] strong,.rs-source-entities>button[aria-pressed=true] small,.rs-source-entities>button[aria-pressed=true] strong,.rs-source-entity-toggle{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink)}.rs-source-entity-toggle{align-items:center;background:var(--white);background:var(--paper,var(--rs-paper));border:1px solid var(--rs-line);border-radius:9px;border-radius:var(--smallRadius,9px);display:flex;justify-content:space-between;margin-top:10px;padding:10px 12px;text-align:left;transition:box-shadow .5s ease;width:100%}.rs-source-entity-toggle:hover{box-shadow:var(--outShadowFocus)}.rs-source-entity-toggle[aria-expanded=true]{background:color-mix(in srgb,var(--focus) 10%,var(--white));background:var(--rs-focus-soft);border-color:color-mix(in srgb,var(--rs-focus) 36%,var(--rs-line))}.rs-source-entity-toggle>span{min-width:0}.rs-source-entity-toggle small,.rs-source-entity-toggle strong{display:block}.rs-source-entity-toggle strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-source-entity-toggle small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-label);margin-top:2px}.rs-source-entity-toggle>b{color:var(--focus);color:var(--rs-focus);flex:0 0 auto;font-size:20px;margin-left:12px}.rs-source-entity-panel{border:1px solid var(--rs-line);border-radius:9px;border-radius:var(--smallRadius,9px);height:clamp(240px,38dvh,340px);margin-top:10px;overflow-x:hidden;overflow-y:auto;padding:10px;scrollbar-gutter:stable}.rs-source-entity-panel .rs-source-entity-search{margin-top:0}.rs-source-entity-search{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-top:14px}.rs-source-entity-search input{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink)}.rs-source-entity-search input::placeholder{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);opacity:1}.rs-source-search-meta{grid-gap:2px;display:grid;gap:2px;justify-items:end}.rs-source-search-meta>small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label);white-space:nowrap}.rs-source-entities{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr);margin-top:10px;max-width:100%;min-width:0;width:100%}.rs-source-entities>button{padding:10px 12px}.rs-source-entities>p,.rs-source-scope-loading,.rs-source-scope-security{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-label);line-height:1.45;margin:4px 0}.rs-source-scope-loading{align-items:center;display:inline-flex;gap:2px}.rs-source-scope-loading>span{display:inline-block}.rs-loading-dots{display:inline-flex;font-style:normal;gap:1px;vertical-align:bottom}.rs-loading-dots>span{animation:rs-loading-dot-step 1.2s linear infinite;display:inline-block;opacity:0}.rs-loading-dots>span:nth-child(2){animation-delay:.2s}.rs-loading-dots>span:nth-child(3){animation-delay:.4s}.rs-source-scope-error{background:color-mix(in srgb,var(--error) 10%,var(--white));background:color-mix(in srgb,var(--error) 10%,var(--rs-paper));border-radius:var(--smallRadius);color:var(--error);font-size:var(--smallText);font-size:var(--rs-type-label);line-height:1.45;margin:8px 0 0;padding:8px}.rs-source-selected-context{background:color-mix(in srgb,var(--mainLight) 22%,var(--white));background:color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 22%,var(--rs-paper));border:1px solid color-mix(in srgb,var(--main,var(--rs-main)) 42%,#0000);border-radius:9px;border-radius:var(--smallRadius,9px);margin:14px 0 0;padding:11px 12px}.rs-source-selected-context span,.rs-source-selected-context strong{display:block}.rs-source-selected-context span{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-source-selected-context strong{color:var(--mainDark);font-size:var(--smallText);font-size:var(--rs-type-secondary);margin-top:2px}.rs-source-scope-security{border-top:1px solid var(--rs-line);margin-top:14px;padding-top:12px}.rs-source-scope>button:last-of-type{margin-top:10px}.rs-source-scope-refreshing{background:color-mix(in srgb,var(--main) 12%,var(--white));background:color-mix(in srgb,var(--main,var(--rs-main)) 12%,var(--rs-paper));border-radius:8px;border-radius:var(--smallRadius,8px);color:var(--focusDark);color:var(--main,var(--rs-focus-dark));font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.5;margin:-7px 0 14px;padding:10px 12px}@keyframes rs-loading-dot-step{0%,19%{opacity:0}20%,79%{opacity:1}80%,to{opacity:0}}.rs-library-scope-basket{background:color-mix(in srgb,var(--success) 10%,var(--white));border:1px solid color-mix(in srgb,var(--success) 35%,#0000);border-radius:var(--smallRadius);margin:-5px 0 18px;padding:10px 12px}.rs-library-scope-basket span,.rs-library-scope-basket strong{display:block}.rs-library-scope-basket strong{color:var(--success);font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-library-scope-basket span{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label);line-height:1.4;margin-top:3px}.rs-library-list{grid-gap:12px;display:grid;gap:12px;min-height:0}.rs-library-list article{border:1px solid var(--rs-line);border-radius:11px;padding:13px;transition:box-shadow .5s ease}.rs-library-list article:hover{box-shadow:var(--outShadowFocus)}.rs-library-list article.rs-library-manual{background:var(--mainLight);background:var(--mainLight,var(--rs-main-soft));border-color:var(--main,var(--rs-main))}.rs-library-list article>div:first-child{align-items:center;display:flex;gap:7px}.rs-library-list article .rs-source{height:30px;width:30px}.rs-library-list article small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-label);text-transform:capitalize}.rs-library-list h3{font-size:16px;margin:10px 0 4px}.rs-library-list p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);line-height:1.45;margin:0 0 10px}.rs-library-list article>select,.rs-library-list p{font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-library-list article>select{background:var(--soft);background:var(--rs-soft);border:1px solid var(--rs-line);border-radius:7px;color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);margin:0 0 8px;min-height:36px;min-height:var(--rs-control-height-compact);padding:7px 9px;width:100%}.rs-library-list .rs-library-connection-warning,.rs-library-list .rs-library-scope-summary{display:block;margin:0 0 8px;text-transform:none}.rs-library-list .rs-library-scope-summary{color:var(--main);color:var(--main,var(--rs-main));font-weight:750}.rs-library-list article>div:last-child{display:flex;gap:5px}.rs-library-list article button{background:var(--focus);border:0;border-radius:7px;color:var(--white);font-weight:750;min-height:36px;min-height:var(--rs-control-height-compact);padding:7px 10px;transition:background-color .2s ease}.rs-library-list article button,.rs-library-list article button>span:not([aria-hidden]){font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-library-list article button:hover{background:var(--focusLight);color:var(--white)}.rs-library-list article button:disabled{cursor:not-allowed;opacity:.45}.rs-library-list article button:disabled,.rs-library-list article button:disabled:hover{background:var(--soft);color:var(--greyDark)}.rs-kpi-option-group{grid-gap:9px;display:grid;gap:9px}.rs-kpi-option-group+.rs-kpi-option-group{margin-top:11px}.rs-kpi-option-group>header{align-items:center;background:var(--soft);background:var(--soft,var(--rs-soft));border-radius:8px;border-radius:var(--smallRadius,8px);display:flex;justify-content:space-between;padding:8px 10px}.rs-kpi-option-group>header h3{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-secondary);letter-spacing:0;margin:0}.rs-kpi-option-group>header small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label);text-transform:none}.rs-kpi-option-group>div{grid-gap:8px;display:grid;gap:8px}.rs-kpi-option{grid-gap:7px 10px;align-items:center;background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:9px;border-radius:var(--smallRadius,9px);display:grid;gap:7px 10px;grid-template-columns:minmax(0,1fr) auto;padding:9px 11px;transition:background-color .2s ease,border-color .2s ease,box-shadow .5s ease}.rs-kpi-option.selected{background:color-mix(in srgb,var(--mainLight) 34%,var(--white));background:color-mix(in srgb,var(--mainLight,var(--rs-main-soft)) 34%,var(--rs-paper));border-color:var(--main,var(--rs-main))}.rs-kpi-option:hover{box-shadow:var(--outShadowFocus)}.rs-kpi-option-toggle{align-items:center;background:#0000;border:0;color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));display:flex;gap:9px;min-height:40px;min-height:var(--rs-control-height);min-width:0;padding:3px 0;text-align:left;width:100%}.rs-kpi-option-toggle>div:first-child{flex:0 0 auto}.rs-kpi-option-toggle>span:last-child{min-width:0}.rs-kpi-option-toggle .rs-source-logo{flex:0 0 auto;height:28px;width:28px}.rs-kpi-option-toggle small,.rs-kpi-option-toggle strong{display:block}.rs-kpi-option-toggle strong{font-family:fontMedium,sans-serif;font-family:var(--rs-font-medium);font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-kpi-option-toggle small,.rs-kpi-option-toggle strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-kpi-option-toggle small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-family:fontLight,sans-serif;font-family:var(--rs-font-light);font-size:var(--smallText);font-size:var(--rs-type-label);line-height:1.35}.rs-kpi-option.selected .rs-kpi-option-toggle,.rs-kpi-option.selected .rs-kpi-option-toggle small,.rs-kpi-option.selected .rs-kpi-option-toggle strong{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 72%,var(--black));color:var(--rs-selection-ink)}.rs-kpi-option-toggle:disabled{cursor:not-allowed;opacity:.52}.rs-kpi-option-dropdown{grid-column:1/-1}.rs-kpi-option-dropdown select{background:var(--soft);background:var(--soft,var(--rs-soft));border:1px solid var(--rs-line);border-radius:7px;border-radius:var(--smallRadius,7px);box-shadow:none;color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-label);min-height:36px;min-height:var(--rs-control-height-compact);padding:6px 32px 6px 8px;width:100%}.rs-kpi-option-dropdown svg{right:10px;top:14px}.rs-kpi-option>.rs-library-connection-warning,.rs-kpi-option>.rs-library-scope-summary{grid-column:1/-1;margin:0;padding:0 2px 3px}.rs-kpi-view-choice{background:var(--soft);background:var(--soft,var(--rs-soft));border-radius:7px;border-radius:var(--smallRadius,7px);display:flex;flex-wrap:wrap;gap:2px;grid-column:1/-1;justify-self:start;max-width:100%;padding:2px}.rs-kpi-view-choice button{background:#0000;border:0;border-radius:5px;border-radius:calc(var(--smallRadius, 7px) - 2px);color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-family:fontMedium,sans-serif;font-family:var(--rs-font-medium);font-size:var(--smallText);font-size:var(--rs-type-label);min-height:36px;min-height:var(--rs-control-height-compact);padding:5px 8px}.rs-kpi-view-choice button[aria-pressed=true]{background:var(--main);background:var(--main,var(--rs-main));color:var(--textLight)}.rs-gender-comparison-bars{grid-gap:14px;display:grid;gap:14px;margin-top:16px}.rs-gender-comparison-bars>div{grid-gap:7px;display:grid;gap:7px;grid-template-columns:minmax(120px,1fr) auto}.rs-gender-comparison-bars span{align-items:center;display:flex;gap:8px}.rs-gender-comparison-bars span>i{border-radius:50%;height:10px;width:10px}.rs-gender-comparison-bars b{font-family:fontMedium,sans-serif;font-family:var(--rs-font-medium)}.rs-gender-comparison-bars em{background:var(--soft);background:var(--soft,var(--rs-soft));border-radius:999px;display:block;grid-column:1/-1;height:10px;overflow:hidden}.rs-gender-comparison-bars em i{border-radius:inherit;display:block;height:100%}.rs-audience-view-choice{align-items:center;color:var(--main);color:var(--main,var(--rs-main));font-family:fontMedium,sans-serif;font-family:var(--rs-font-medium);font-size:var(--smallText);font-size:var(--rs-type-label);justify-content:center;min-height:36px;min-height:var(--rs-control-height-compact);padding:5px 9px;white-space:nowrap}.rs-audience-view-choice span:before{content:"◉";margin-right:5px}.rs-library-empty{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);margin:18px 0;text-align:center}.rs-library-footer{align-items:center;background:var(--white);background:var(--rs-paper);border-top:1px solid var(--rs-line);display:flex;gap:20px;justify-content:space-between;margin-top:22px;padding:18px 0 4px}.rs-library-footer strong{display:block;font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-library-footer span{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);display:block;font-size:var(--smallText);font-size:var(--rs-type-label);margin-top:3px}.rs-library-footer>button{background:var(--soft);background:var(--soft,var(--rs-soft));border:1px solid var(--rs-line);border-radius:8px;border-radius:var(--smallRadius,8px);flex:0 0 auto;font-family:fontMedium,sans-serif;font-family:var(--rs-font-medium);font-size:var(--smallText);font-size:var(--rs-type-secondary);min-height:40px;min-height:var(--rs-control-height);padding:7px 14px}.rs-library-footer>button:disabled{cursor:not-allowed;opacity:.45}.rs-brand-panel .SliderWrapper,.rs-content-inspector .SliderWrapper,.rs-kpi-inspector .SliderWrapper,.rs-management-slider .SliderWrapper,.rs-settings-panel .SliderWrapper{box-shadow:-18px 0 58px color-mix(in srgb,var(--black) 18%,#0000);max-width:min(560px,100%)}.rs-brand-panel .SliderTitle,.rs-content-inspector .SliderTitle,.rs-kpi-inspector .SliderTitle,.rs-management-slider .SliderTitle,.rs-settings-panel .SliderTitle{border-bottom:1px solid var(--rs-line);gap:15px;min-height:76px;padding:0 28px}.rs-brand-panel .SliderTitle h3,.rs-content-inspector .SliderTitle h3,.rs-kpi-inspector .SliderTitle h3,.rs-management-slider .SliderTitle h3,.rs-settings-panel .SliderTitle h3{font-size:22px}.rs-brand-panel .SliderContainer,.rs-content-inspector .SliderContainer,.rs-kpi-inspector .SliderContainer,.rs-management-slider .SliderContainer,.rs-settings-panel .SliderContainer{background:color-mix(in srgb,var(--soft) 72%,var(--white));background:var(--rs-bg);padding:24px 28px 96px}.rs-brand-panel-intro{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.55;margin:0 0 22px}.rs-brand-guide{grid-gap:12px;align-items:center;background:var(--mainLight);background:var(--mainLight,var(--rs-main-soft));border:1px solid color-mix(in srgb,var(--main,var(--rs-main)) 22%,var(--rs-line));border-radius:13px;border-radius:var(--smallRadius,13px);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);margin-bottom:12px;padding:14px}.rs-brand-guide>span{align-items:center;background:var(--main);background:var(--main,var(--rs-main));border-radius:10px;border-radius:var(--smallRadius,10px);color:var(--textLight);display:flex;height:40px;justify-content:center;width:40px}.rs-brand-guide svg{fill:currentColor;height:20px;width:20px}.rs-brand-guide p,.rs-brand-guide strong{display:block}.rs-brand-guide strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-brand-guide p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-meta);line-height:1.45;margin:3px 0 0}.rs-brand-live-preview{grid-gap:11px;align-items:center;background:var(--white);background:var(--paper,var(--rs-paper));border:1px solid var(--rs-line);border-radius:13px;border-radius:var(--smallRadius,13px);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:16px;padding:12px}.rs-brand-live-preview>span{align-items:center;background:var(--rs-preview-brand);border-radius:10px;border-radius:var(--smallRadius,10px);color:var(--textLight);display:flex;height:44px;justify-content:center;overflow:hidden;width:44px}.rs-brand-live-preview>span img{height:100%;object-fit:contain;width:100%}.rs-brand-live-preview>span svg{fill:currentColor;height:21px;width:21px}.rs-brand-live-preview p,.rs-brand-live-preview small,.rs-brand-live-preview strong{display:block}.rs-brand-live-preview small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-brand-live-preview strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:16px;margin-top:2px}.rs-brand-live-preview p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));margin:1px 0 0}.rs-brand-live-preview p,.rs-brand-live-preview>i{font-size:var(--smallText);font-size:var(--rs-type-label)}.rs-brand-live-preview>i{background:color-mix(in srgb,var(--success) 12%,var(--white));background:color-mix(in srgb,var(--success,var(--rs-success)) 12%,var(--rs-paper));border-radius:999px;color:var(--success);color:var(--success,var(--rs-success));font-style:normal;padding:5px 8px}.rs-brand-builder.Builder{background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:13px;border-radius:var(--smallRadius,13px);box-shadow:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);box-shadow:var(--rs-shadow-small);margin-bottom:12px;padding:18px}.rs-brand-builder.Builder>h4{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:16px;margin:0;padding:0 0 14px}.rs-inspector-disclosure.Builder{padding:0}.rs-inspector-disclosure.Builder>h4:empty{display:none}.rs-inspector-disclosure-trigger{align-items:center;background:#0000;border:0;color:var(--greyDark);display:flex;justify-content:space-between;padding:16px 18px;text-align:left;width:100%}.rs-inspector-disclosure-trigger>span{grid-gap:3px;display:grid;gap:3px;min-width:0}.rs-inspector-disclosure-trigger strong{font-size:var(--normalText);font-size:var(--rs-type-body)}.rs-inspector-disclosure-trigger small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-inspector-disclosure-trigger>i{color:var(--main);color:var(--rs-main);font-size:20px;font-style:normal;line-height:1}.rs-inspector-disclosure-content{border-top:1px solid var(--rs-line);padding:16px 18px 18px}.rs-inspector-disclosure-content[hidden]{display:none}.rs-brand-builder-help{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-meta);line-height:1.5;margin:-4px 0 14px}.rs-brand-fields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-brand-field>small,.rs-brand-field>span{display:block}.rs-brand-field>span,.rs-logo-editor-title>span{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-family:fontBold,sans-serif;font-family:var(--rs-font-bold);font-size:var(--smallText);font-size:var(--rs-type-secondary);margin-bottom:7px}.rs-brand-field>small,.rs-logo-editor-title>small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label);line-height:1.4;margin-top:5px}.rs-brand-field .FormGroup{margin-bottom:0}.rs-brand-panel .FormGroup,.rs-content-inspector .FormGroup,.rs-kpi-inspector .FormGroup,.rs-management-slider .FormGroup{margin-bottom:10px}.rs-management-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-management-field{grid-gap:8px;border-top:1px solid var(--rs-line);display:grid;gap:8px;margin-top:14px;padding-top:14px}.rs-management-field>span{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-secondary);font-weight:750}.rs-management-field>small,.rs-management-help{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-meta);line-height:1.5;margin:8px 0 0}.rs-management-error{background:color-mix(in srgb,var(--error) 10%,var(--white));background:color-mix(in srgb,var(--error) 10%,var(--rs-paper));border:1px solid color-mix(in srgb,var(--error) 28%,var(--rs-line));border-radius:10px;border-radius:var(--smallRadius,10px);color:var(--error);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.45;margin:12px 0 0;padding:10px 12px}.rs-recipient-locales{grid-gap:9px;display:grid;gap:9px}.rs-recipient-locales>label{grid-gap:10px;align-items:center;background:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 14%,#0000);background:var(--greyLight,var(--rs-line));border:1px solid var(--grey,var(--rs-line));border-radius:10px;border-radius:var(--smallRadius,10px);display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(125px,.5fr);padding:9px 10px;transition:border-color .2s ease,box-shadow .5s ease}.rs-recipient-locales>label:focus-within{border-color:var(--main,var(--rs-main));box-shadow:var(--outShadowFocus)}.rs-recipient-locales>label>span{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--black,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-secondary);font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-access-add,.rs-access-list>div{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(120px,.45fr) auto}.rs-access-add>button,.rs-access-list>div>button{min-height:40px;min-height:var(--rs-control-height);white-space:nowrap}.rs-access-list{grid-gap:10px;display:grid;gap:10px}.rs-access-list>div{border-bottom:1px solid var(--rs-line);padding-bottom:10px}.rs-access-list>div:last-child{border-bottom:0}.rs-management-empty{background:var(--soft);background:var(--soft,var(--rs-soft));border-radius:10px;border-radius:var(--smallRadius,10px);color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);margin:0;padding:13px}.rs-management-loading{align-items:center;background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:13px;border-radius:var(--smallRadius,13px);display:flex;gap:10px;padding:18px}.rs-management-loading>span{animation:rs-spin .8s linear infinite;border:3px solid var(--mainLight,var(--rs-main-soft));border-radius:50%;border-top-color:var(--main,var(--rs-main));height:24px;width:24px}.rs-management-loading>strong{font-size:var(--smallText);font-size:var(--rs-type-secondary)}@keyframes rs-spin{to{transform:rotate(1turn)}}.rs-kpi-inspector-help{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-meta);margin:2px 0 0}.rs-media-caption-input{min-height:88px}.rs-media-inspector-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.rs-media-inspector-list>div{background:var(--soft);background:var(--soft,var(--rs-soft));border:1px solid var(--rs-line);border-radius:10px;border-radius:var(--smallRadius,10px);overflow:hidden;position:relative}.rs-media-inspector-list img,.rs-media-inspector-list>div>span{aspect-ratio:1/1;display:grid;object-fit:cover;place-items:center;width:100%}.rs-media-inspector-list>div>span{color:var(--error);font-size:20px;font-weight:850}.rs-media-inspector-list button{bottom:5px;position:absolute;right:5px}.rs-media-url-editor{grid-gap:8px;align-items:flex-start;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:14px}.rs-media-url-editor button{min-height:40px;min-height:var(--rs-control-height);white-space:nowrap}.rs-content-danger.Builder{border-color:color-mix(in srgb,var(--error) 30%,var(--rs-line))}.rs-logo-editor{border-top:1px solid var(--rs-line);margin-top:5px;padding-top:14px}.rs-logo-editor>div:first-child{margin-bottom:12px}.rs-logo-editor-title>small,.rs-logo-editor-title>span{display:block}.rs-remove-logo{background:#0000;border:0;color:var(--error);font-size:var(--smallText);font-size:var(--rs-type-secondary);font-weight:750;padding:4px 0}.rs-brand-error{color:var(--error);margin:5px 0 0}.rs-brand-error,.rs-brand-processing{font-size:var(--smallText);font-size:var(--rs-type-meta)}.rs-brand-processing{align-items:center;color:var(--main);color:var(--main,var(--rs-main));display:flex;gap:7px;margin:6px 0 0}.rs-brand-processing:before{animation:rs-pulse 1s ease-in-out infinite alternate;background:var(--main);background:var(--main,var(--rs-main));border-radius:50%;content:"";height:7px;width:7px}.rs-brand-colors{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-brand-colors>div{background:var(--soft);background:var(--rs-soft);border:1px solid var(--rs-line);border-radius:10px;border-radius:var(--smallRadius,10px);padding:10px}.rs-brand-colors input[type=color]{border-radius:8px;border-radius:var(--smallRadius,8px);height:40px;height:var(--rs-control-height);width:58px}.rs-brand-colors h5{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-card-appearance-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-card-appearance-option{grid-gap:9px;align-items:center;background:var(--soft);background:var(--soft,var(--rs-soft));border:1px solid var(--rs-line);border-radius:10px;border-radius:var(--smallRadius,10px);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-height:66px;padding:9px;text-align:left;transition:background-color .2s ease,border-color .2s ease,box-shadow .5s ease;width:100%}.rs-card-appearance-option:hover{box-shadow:var(--outShadowFocus)}.rs-card-appearance-option[aria-pressed=true]{background:var(--mainLight);background:var(--mainLight,var(--rs-main-soft));border-color:var(--main,var(--rs-main));box-shadow:0 0 0 2px color-mix(in srgb,var(--main) 14%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--main,var(--rs-main)) 14%,#0000)}.rs-card-appearance-swatch{border:1px solid color-mix(in srgb,var(--black) 9%,#0000);border-radius:8px;border-radius:var(--smallRadius,8px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--white) 30%,#0000);height:38px;width:38px}.rs-card-appearance-swatch.is-custom{background:conic-gradient(from 35deg,var(--focus) 0 24%,var(--main) 24% 49%,var(--success) 49% 74%,var(--warning) 74% 100%);background:conic-gradient(from 35deg,var(--focus,var(--rs-focus)) 0 24%,var(--main,var(--rs-main)) 24% 49%,var(--success,var(--rs-success)) 49% 74%,var(--warning) 74% 100%);position:relative}.rs-card-appearance-swatch.is-custom:after{background:var(--white);background:var(--rs-paper);border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--black) 8%,#0000);content:"";inset:11px;position:absolute}.rs-card-appearance-option small,.rs-card-appearance-option strong,.rs-card-appearance-option>span:nth-child(2){display:block;min-width:0;white-space:normal}.rs-card-appearance-option strong{font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-card-appearance-option small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-label);line-height:1.25;margin-top:2px}.rs-card-appearance-option>i{color:var(--main);color:var(--main,var(--rs-main));font-size:16px;font-style:normal;font-weight:850;width:16px}.rs-card-custom-color{border-top:1px solid var(--rs-line);margin-top:14px;padding-top:14px}.rs-card-custom-color>div{background:var(--soft);background:var(--soft,var(--rs-soft));border:1px solid var(--rs-line);border-radius:10px;border-radius:var(--smallRadius,10px);padding:10px}.rs-card-custom-color input[type=color]{border-radius:8px;border-radius:var(--smallRadius,8px);height:40px;height:var(--rs-control-height);width:64px}.rs-card-custom-color h5{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-card-placement-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-card-placement-actions>button{align-items:center;background:var(--soft);background:var(--soft,var(--rs-soft));border:1px solid var(--rs-line);border-radius:10px;border-radius:var(--smallRadius,10px);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));display:flex;gap:8px;justify-content:center;min-height:40px;min-height:var(--rs-control-height);padding:8px 12px}.rs-card-placement-actions>button:disabled{cursor:not-allowed;opacity:.4}.rs-card-placement-actions svg{fill:currentColor;height:16px;width:16px}.rs-card-placement-actions>.rs-card-delete{background:color-mix(in srgb,var(--error) 8%,var(--white));background:color-mix(in srgb,var(--error) 8%,var(--rs-paper));border-color:color-mix(in srgb,var(--error) 28%,var(--rs-line));color:var(--error);grid-column:1/-1}.rs-brand-toggle{align-items:center;background:var(--soft);background:var(--rs-soft);border:1px solid var(--rs-line);border-radius:10px;border-radius:var(--smallRadius,10px);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));display:flex;gap:12px;margin-top:8px;padding:12px;text-align:left;width:100%}.rs-brand-toggle small,.rs-brand-toggle strong,.rs-brand-toggle>span{display:block;white-space:normal}.rs-brand-save-note{align-items:flex-start;color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));display:flex;font-size:var(--smallText);font-size:var(--rs-type-meta);gap:8px;line-height:1.5;margin:14px 2px 0}.rs-brand-save-note>span{color:var(--main);color:var(--main,var(--rs-main));display:flex;flex:0 0 auto;margin-top:2px}.rs-brand-save-note svg{fill:currentColor;height:16px;width:16px}.rs-settings-summary{min-height:105px}.rs-settings-preview{background:var(--mainLight);background:var(--rs-main-soft);border-radius:10px;border-radius:var(--smallRadius,10px);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));margin:0 0 12px;padding:10px 12px}.rs-brand-toggle strong,.rs-settings-preview{font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-brand-toggle small{font-size:var(--smallText);font-size:var(--rs-type-meta);margin-top:2px}.rs-brand-toggle small,.rs-load-error,.rs-loading{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted)}.rs-load-error,.rs-loading{align-items:center;background:color-mix(in srgb,var(--soft) 72%,var(--white));background:var(--rs-bg);display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:calc(100vh - 5rem)}.rs-loading>span{animation:rs-pulse 1s infinite alternate;background:var(--focus);background:var(--rs-focus);border-radius:13px;height:42px;transform:rotate(-8deg);width:42px}.rs-load-error,.rs-loading strong{font-size:14px}.rs-load-error strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);font-size:20px}.rs-load-error p{font-size:14px}.rs-load-error button{background:var(--focus);background:var(--rs-focus);border:0;border-radius:8px;color:var(--white);font-size:var(--smallText);font-size:var(--rs-type-meta);min-height:40px;min-height:var(--rs-control-height);padding:9px 14px}@keyframes rs-pulse{to{opacity:.45;transform:rotate(8deg) scale(.86)}}.rs-hub.rs-hub{background:color-mix(in srgb,var(--soft) 72%,var(--white));background:var(--rs-bg);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);min-height:calc(100vh - 5rem);padding:38px 0 78px}.rs-hub-workspace{min-width:0;overflow:auto}.rs-hub-shell .rs-hub,.rs-hub-shell .rs-load-error,.rs-hub-shell .rs-loading{min-height:100%}.rs-hub-header.rs-hub-header{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:28px;justify-content:space-between;margin:0 auto 34px;max-width:1300px;padding:0}.rs-hub-header.is-action-start{align-items:flex-start;flex-direction:column;gap:14px;justify-content:flex-start}.rs-hub-header>div>span{color:var(--focusDark);color:var(--rs-focus-dark);display:block;font-size:var(--smallText);font-size:var(--rs-type-label);font-weight:800;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.rs-hub-header h1{font-size:clamp(34px,4vw,48px);letter-spacing:-.05em;line-height:1.05;margin:0;overflow-wrap:anywhere}.rs-hub-header p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:15px;line-height:1.55;margin:13px 0 0;max-width:720px}.rs-primary,.rs-secondary{font-size:14px;min-height:40px;min-height:var(--rs-control-height);padding:10px 16px}.rs-hub .rs-primary{background:var(--focus);background:var(--rs-focus);border-color:var(--rs-focus);color:var(--white)}.rs-secondary{background:var(--white);background:var(--rs-paper)}.rs-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.rs-hub-error{background:color-mix(in srgb,var(--error) 10%,var(--white));background:color-mix(in srgb,var(--error) 10%,var(--rs-paper));border:1px solid color-mix(in srgb,var(--error) 24%,var(--rs-line));border-radius:10px;color:var(--error)}.rs-hub-error,.rs-hub-message{font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.45;margin:-28px auto 22px;max-width:1300px;padding:12px 14px}.rs-hub-message{background:var(--mainLight);border:1px solid color-mix(in srgb,var(--success) 20%,var(--rs-line));border-radius:10px;color:var(--success)}.rs-hub-section{margin:32px auto 0;max-width:1300px}.rs-hub-section-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.rs-hub-section-title h2{font-size:24px;letter-spacing:-.035em;margin:0}.rs-template-library .rs-hub-section-title>div>p{font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.5;margin:7px 0 0;max-width:680px}.rs-hub-section-title>i,.rs-template-library .rs-hub-section-title>div>p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted)}.rs-hub-section-title>i{font-size:var(--smallText);font-size:var(--rs-type-meta);font-style:normal}.rs-hub-section-title>i b{background:var(--success);background:var(--rs-success);border-radius:50%;display:inline-block;height:6px;margin-right:5px;width:6px}.rs-hub-section-title>button{background:#0000;border:0;color:var(--focusDark);color:var(--rs-focus-dark);font-weight:750;min-height:36px;min-height:var(--rs-control-height-compact);padding:6px 8px}.rs-hub-section-title>button,.rs-hub-section-title>button>span:not([aria-hidden]),.rs-management-card footer button>span:not([aria-hidden]),.rs-source-action>span:not([aria-hidden]){font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-management-card>div:first-child i{background:var(--soft);border-radius:999px;color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-label);font-style:normal;font-weight:800;padding:5px 8px;text-transform:uppercase}.rs-management-card>div:first-child i.active{background:color-mix(in srgb,var(--success) 14%,var(--white));color:var(--success);color:var(--rs-success)}.rs-report-list{background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);box-shadow:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);box-shadow:var(--rs-shadow-small);overflow:hidden}.rs-report-list>article{grid-gap:12px;align-items:center;border-bottom:1px solid var(--grey);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto auto;padding:13px 16px}.rs-report-list>article:last-child{border-bottom:0}.rs-report-list>article{transition:background-color .16s ease}.rs-report-list>article:hover{background:var(--soft);background:var(--rs-soft)}.rs-report-main{align-items:center;background:#0000;border:0;color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);display:flex;gap:11px;text-align:left}.rs-report-main>span{background:color-mix(in srgb,var(--focus) 10%,var(--white));background:var(--rs-focus-soft);border-radius:8px;color:var(--focusDark);color:var(--rs-focus-dark);display:grid;height:40px;place-items:center;width:40px}.rs-report-main small,.rs-report-main strong{display:block}.rs-report-main strong{font-size:14px}.rs-report-list>article>small,.rs-report-main small{font-size:var(--smallText);font-size:var(--rs-type-meta);margin-top:3px}.rs-report-list>article>i,.rs-report-list>article>small,.rs-report-main small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted)}.rs-report-list>article>i{background:var(--soft);border-radius:999px;font-size:var(--smallText);font-size:var(--rs-type-label);font-style:normal;padding:5px 8px}.rs-report-list>article>button:last-child{background:#0000;border:0;color:var(--focusDark);color:var(--rs-focus-dark);min-height:36px;min-height:var(--rs-control-height-compact);min-width:36px;min-width:var(--rs-control-height-compact)}.rs-recent-report-grid.rs-report-list{grid-gap:13px;background:#0000;border:0;border-radius:0;box-shadow:none;display:grid;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.rs-recent-report-grid.rs-report-list>article{background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);box-shadow:var(--outShadow);gap:11px;grid-template-columns:minmax(0,1fr) auto auto;min-height:122px;padding:14px;transition:box-shadow .5s ease}.rs-recent-report-grid.rs-report-list>article:hover{background:var(--white);background:var(--rs-paper);box-shadow:var(--outShadowFocus)}.rs-recent-report-grid .rs-report-main{grid-column:1/-1;min-width:0}.rs-recent-report-grid .rs-report-main>div{min-width:0}.rs-recent-report-grid .rs-report-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-recent-report-grid>article>i{align-self:center;justify-self:start}.rs-recent-report-grid>article>small{align-self:center;margin:0;white-space:nowrap}.rs-recent-report-grid>article>button:last-child{align-self:center;justify-self:end}.rs-empty{align-items:center;color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;min-height:260px;text-align:center}.rs-empty>span{background:color-mix(in srgb,var(--focus) 10%,var(--white));background:var(--rs-focus-soft);border-radius:14px;color:var(--focusDark);color:var(--rs-focus-dark);display:grid;font-size:19px;height:50px;margin-bottom:12px;place-items:center;width:50px}.rs-empty strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);font-size:16px}.rs-empty p{font-size:14px;line-height:1.5;max-width:360px}.rs-empty button{color:var(--focusDark);color:var(--rs-focus-dark);font-size:14px;min-height:36px;min-height:var(--rs-control-height-compact)}.rs-empty button>span:not([aria-hidden]){font-size:14px}.rs-connections,.rs-start-page{margin:0 auto;max-width:1450px}.rs-template-library{margin-top:34px}.rs-start-library{margin-top:0}.rs-template-start-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:0 auto;max-width:1450px}.rs-template-choice-card{background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);box-shadow:var(--outShadow);color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);display:flex;flex-direction:column;min-height:250px;padding:0;text-align:left;transition:box-shadow .5s ease}.rs-template-choice-card:hover{box-shadow:var(--outShadowFocus)}.rs-template-card-select{background:#0000;border:0;border-radius:var(--smallRadius) var(--smallRadius) 0 0;border-radius:var(--rs-radius) var(--rs-radius) 0 0;color:inherit;display:flex;flex:1 1;flex-direction:column;min-width:0;padding:18px;text-align:left;width:100%}.rs-template-card>.rs-template-card-select,.rs-template-choice-card>.rs-template-card-select{align-items:stretch}.rs-blank-choice-card:focus-visible,.rs-template-card-select:focus-visible{outline:3px solid color-mix(in srgb,var(--main) 24%,#0000);outline:3px solid color-mix(in srgb,var(--main,var(--rs-main)) 24%,#0000);outline-offset:-3px}.rs-template-choice-card>footer{align-items:center;border-top:1px solid var(--rs-line);display:flex;justify-content:flex-end;padding:10px 14px}.rs-template-choice-card>footer button{color:var(--focusDark);color:var(--main,var(--rs-focus-dark));min-height:36px;min-height:var(--rs-control-height-compact);padding:5px 7px}.rs-template-choice-card>footer button>span:not([aria-hidden]){font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-blank-choice-card.rs-blank-choice-card{align-items:stretch;background:linear-gradient(135deg,color-mix(in srgb,var(--focus) 10%,var(--white)),var(--white));background:linear-gradient(135deg,var(--rs-focus-soft),var(--white));cursor:pointer;justify-content:flex-start;padding:18px;position:relative}.rs-blank-choice-card .rs-blank-choice-icon{align-items:center;background:var(--white);border:1px solid color-mix(in srgb,var(--main,var(--rs-main)) 45%,var(--rs-line));border-radius:50%;color:var(--focusDark);color:var(--main,var(--rs-focus-dark));display:flex;font-size:18px;height:38px;justify-content:center;margin-bottom:20px;transition:background-color .18s ease,color .18s ease,transform .18s ease;width:38px}.rs-blank-choice-card:focus-visible .rs-blank-choice-icon,.rs-blank-choice-card:hover .rs-blank-choice-icon{background:var(--main);background:var(--main,var(--rs-main));color:var(--white);transform:scale(1.06)}.rs-blank-choice-card>small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-meta)}.rs-blank-choice-card>h2{font-size:19px;line-height:1.3;margin:5px 0}.rs-blank-choice-card>p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.45;margin:0}.rs-blank-choice-card>i{align-items:center;color:var(--focusDark);color:var(--main,var(--rs-focus-dark));display:flex;font-style:normal;gap:7px;margin-left:auto;margin-top:auto;padding-top:18px}.rs-blank-choice-card>i span{font-size:var(--smallText);font-size:var(--rs-type-secondary);font-style:normal;font-weight:700}.rs-blank-choice-card>i svg{fill:currentColor;height:16px;height:var(--smallIcon,16px);width:16px;width:var(--smallIcon,16px)}.rs-template-editor{grid-gap:28px;background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);box-shadow:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);box-shadow:var(--rs-shadow-small);display:grid;gap:28px;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);margin:0 auto 42px;max-width:1300px;padding:25px}.rs-template-editor-title>div>span{color:var(--focusDark);color:var(--rs-focus-dark);display:block;font-size:var(--smallText);font-size:var(--rs-type-label);font-weight:800;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase}.rs-template-editor-title h2{font-size:26px;letter-spacing:-.035em;margin:0}.rs-template-editor-title p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.55;margin:12px 0 0}.rs-template-form{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-template-field.Builder{background:color-mix(in srgb,var(--soft) 72%,var(--white));background:var(--rs-bg);border:1px solid var(--rs-line);border-radius:13px;border-radius:var(--smallRadius,13px);margin:0;padding:16px}.rs-template-field.Builder>h4{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--rs-ink);font-size:15px;margin:0;padding:0 0 11px}.rs-template-form .FormGroup{margin:0}.rs-template-form input,.rs-template-form textarea{font-size:var(--normalText);font-size:var(--rs-type-body);width:100%}.rs-template-form textarea{min-height:108px;resize:vertical}.rs-template-form-actions{align-items:center;display:flex;gap:12px;grid-column:1/-1;justify-content:flex-end}.rs-template-form-actions button{min-height:40px;min-height:var(--rs-control-height)}.rs-template-group .rs-hub-section-title{align-items:flex-end}.rs-template-group .rs-hub-section-title>div>p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.5;margin:7px 0 0;max-width:680px}.rs-template-card.rs-management-card{display:flex;flex-direction:column;min-height:280px;padding:0}.rs-template-card.read-only{border-color:color-mix(in srgb,var(--main,var(--rs-main)) 35%,var(--rs-line))}.rs-template-skin{grid-gap:9px;align-items:center;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) auto minmax(0,auto);width:100%}.rs-template-card-palette{display:flex;min-width:0}.rs-template-card-palette>span{border:2px solid var(--paper,var(--rs-paper));border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 14%,#0000);box-shadow:0 0 0 1px var(--rs-line);display:block;flex:0 0 auto;height:22px;margin-left:-5px;width:22px}.rs-template-card-palette>span:first-child{margin-left:1px}.rs-template-card-sources{align-items:center;display:flex;min-width:0}.rs-template-card-sources .rs-source{border:2px solid var(--paper,var(--rs-paper));height:25px;margin-left:-7px;width:25px}.rs-template-card-sources .rs-source:first-child{margin-left:0}.rs-template-card-sources>small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-weight:750;margin-left:6px}.rs-template-card-sources>small,.rs-template-origin{font-size:var(--smallText);font-size:var(--rs-type-meta);white-space:nowrap}.rs-template-origin{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-weight:600;max-width:145px;overflow:hidden;text-overflow:ellipsis}.rs-template-card-select>h2{font-size:19px;line-height:1.3;margin:17px 0 5px;overflow:hidden;overflow-wrap:anywhere}.rs-template-card-select>h2,.rs-template-card-select>p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.rs-template-card-select>p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.45;margin:0;overflow:hidden}.rs-template-card .rs-management-meta{margin:auto 0 0;padding-top:16px;width:100%}.rs-template-card footer{flex-wrap:wrap;margin-top:0;padding:10px 14px}.rs-template-card .rs-card-actions-main{flex:1 1 auto;flex-wrap:nowrap;gap:4px;width:100%}.rs-template-card .rs-card-action{padding-left:7px;padding-right:7px}.rs-card-more-trigger{font-size:20px;letter-spacing:.08em;min-width:40px;min-width:var(--rs-control-height)}.rs-template-empty{border:1px dashed var(--rs-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);max-width:1300px}.rs-context-summary,.rs-template-empty{background:var(--white);background:var(--rs-paper)}.rs-context-summary{grid-gap:11px;align-items:center;border:1px solid var(--rs-line);border-radius:13px;display:grid;gap:11px;grid-template-columns:auto 1fr auto;margin:0 auto 20px;max-width:1100px;padding:14px}.rs-context-summary small,.rs-context-summary strong{display:block}.rs-context-summary small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-meta)}.rs-context-summary strong{font-size:15px;margin-top:3px}.rs-context-summary>i{color:var(--success);color:var(--rs-success);font-size:var(--smallText);font-size:var(--rs-type-meta);font-style:normal;font-weight:750}.rs-template-setup-page.rs-template-setup-page{margin-left:0;margin-right:auto;max-width:1300px}.rs-template-setup-page .rs-hub-header{margin:0 0 26px;max-width:1100px}.rs-template-wizard{margin:0;max-width:1100px}.rs-template-wizard-context{grid-gap:11px;align-items:center;display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:16px;padding:0 2px}.rs-template-wizard-context small,.rs-template-wizard-context strong{display:block}.rs-template-wizard-context small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-meta)}.rs-template-wizard-context strong{font-size:15px;margin-top:3px}.rs-template-wizard-context>i{color:var(--focusDark);color:var(--main,var(--rs-focus-dark));font-size:var(--smallText);font-size:var(--rs-type-meta);font-style:normal;font-weight:750}.rs-template-steps.Steps{width:100%}.rs-template-wizard-card{background:#0000;border:0;border-radius:0;box-shadow:none;min-height:360px;padding:0}.rs-template-wizard-step-header>span{color:var(--focusDark);color:var(--main,var(--rs-focus-dark));display:block;font-size:var(--smallText);font-size:var(--rs-type-label);letter-spacing:.1em;text-transform:uppercase}.rs-template-wizard-step-header h2{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:25px;margin:8px 0 6px}.rs-template-wizard-step-header p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.55;margin:0;max-width:720px}.rs-template-wizard-fields{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1.5fr) minmax(220px,.5fr);margin-top:28px;max-width:900px}.rs-template-wizard-builder.Builder{margin:0}.rs-template-wizard-builder.Builder>h4{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:16px;margin:0;padding:0 0 14px}.rs-template-wizard-builder .FormGroup{margin:0}.rs-template-wizard-period{margin-top:28px!important;max-width:760px}.rs-template-wizard-actions{align-items:center;display:flex;justify-content:space-between;padding:4rem 0 2rem}.rs-template-wizard-actions button{min-height:40px;min-height:var(--rs-control-height)}.rs-template-wizard-actions button:disabled{cursor:not-allowed;opacity:.5}.rs-template-action-main{background:var(--main);border:1px solid var(--main);border-radius:var(--normalRadius)}.rs-template-action-main span{color:var(--white)}.rs-template-action-main svg{fill:var(--white)}.rs-template-action-main:hover:not(:disabled){background:var(--mainLight);border-color:var(--mainLight)}.rs-template-wizard-source-status{grid-gap:11px;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--greyDark,var(--rs-muted)) 22%,#0000);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;margin:28px 0 20px;padding:0 0 16px}.rs-template-wizard-source-status small,.rs-template-wizard-source-status strong{display:block}.rs-template-wizard-source-status strong{font-size:16px}.rs-template-wizard-source-status small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-meta);margin-top:3px}.rs-template-wizard-source-status>i{background:var(--soft);border-radius:999px;color:var(--greyDark);font-size:var(--smallText);font-size:var(--rs-type-label);font-style:normal;padding:5px 8px;text-transform:uppercase}.rs-template-wizard-source-status>i.ready{background:color-mix(in srgb,var(--success) 14%,var(--white));background:color-mix(in srgb,var(--success) 14%,var(--rs-paper));color:var(--success)}.rs-template-wizard-connect{align-items:center;background:color-mix(in srgb,var(--warning) 9%,var(--white));border:1px solid color-mix(in srgb,var(--warning) 28%,var(--rs-line));border-radius:10px;display:flex;gap:15px;justify-content:space-between;margin-bottom:16px;padding:12px 14px}.rs-template-wizard-connect p{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.45;margin:0}.rs-template-wizard-connect button{color:var(--focusDark);color:var(--main,var(--rs-focus-dark));flex:0 0 auto}.rs-template-wizard .rs-source-scope.Builder{background:#0000;border:0;box-shadow:none;margin:0;max-width:900px;padding:0}.rs-template-review-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.rs-template-review-grid article{border-left:3px solid var(--main,var(--rs-main));padding:4px 12px}.rs-template-review-grid small,.rs-template-review-grid span,.rs-template-review-grid strong{display:block}.rs-template-review-grid small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-meta)}.rs-template-review-grid strong{font-size:16px;margin-top:5px}.rs-template-review-grid span{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);margin-top:4px}.rs-template-review-sources{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.rs-template-review-sources>span{align-items:center;background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:999px;display:flex;gap:8px;padding:6px 10px 6px 7px}.rs-template-review-sources .rs-source{height:24px;width:24px}.rs-template-review-sources strong{font-size:var(--smallText);font-size:var(--rs-type-secondary)}.rs-template-review-sources i{color:var(--success);color:var(--success,var(--rs-success));font-size:var(--smallText);font-size:var(--rs-type-meta);font-style:normal}.rs-template-source-setup{background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);box-shadow:0 8px 26px color-mix(in srgb,var(--black) 7%,#0000);box-shadow:var(--rs-shadow-small);margin:0 auto 22px;max-width:1100px;padding:24px}.rs-template-source-setup>header>span{color:var(--focusDark);color:var(--main,var(--rs-focus-dark));font-size:var(--smallText);font-size:var(--rs-type-label);letter-spacing:.1em;text-transform:uppercase}.rs-template-source-setup>header h2{font-size:22px;margin:7px 0}.rs-template-source-setup>header p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.55;margin:0;max-width:760px}.rs-template-source-setup>div{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.rs-template-source-setup>div>article{padding:16px}.rs-template-period.Builder,.rs-template-source-setup>div>article{background:color-mix(in srgb,var(--soft) 72%,var(--white));background:var(--rs-bg);border:1px solid var(--rs-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius)}.rs-template-period.Builder{box-shadow:none;margin:0;padding:18px}.rs-template-period.Builder>h4{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:16px;margin:0;padding:0 0 14px}.rs-template-date-fields{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-template-date-fields .FormGroup{margin:0}.rs-template-period-note{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.5;margin:12px 0 0}.rs-template-required-scopes{grid-gap:16px;display:grid;gap:16px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-template-scope-choice{background:color-mix(in srgb,var(--soft) 72%,var(--white));background:var(--rs-bg);border:1px solid var(--rs-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);padding:16px}.rs-template-scope-choice>header{grid-gap:11px;align-items:center;display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:14px}.rs-template-scope-choice>header small,.rs-template-scope-choice>header strong{display:block}.rs-template-scope-choice>header strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:16px}.rs-template-scope-choice>header small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-meta);margin-top:3px}.rs-template-scope-choice>header>i{background:var(--soft);border-radius:999px;color:var(--greyDark);font-size:var(--smallText);font-size:var(--rs-type-label);font-style:normal;font-weight:750;padding:5px 8px;text-transform:uppercase}.rs-template-scope-choice>header>i.ready{background:color-mix(in srgb,var(--success) 14%,var(--white));color:var(--success)}.rs-template-no-required-scope{grid-column:1/-1}.rs-template-no-required-scope strong{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:16px}.rs-template-no-required-scope p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.5;margin:6px 0 0}.rs-template-source-setup .rs-source-scope.Builder{box-shadow:none;margin:0}.rs-template-no-scope{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);margin:20px 0 0}.rs-source-overview{margin:0 auto;max-width:1100px}.rs-source-overview-header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin:25px 0 13px}.rs-source-overview-header h2{color:color-mix(in srgb,var(--greyDark) 64%,var(--black));color:var(--greyDark,var(--rs-ink));font-size:20px;margin:0}.rs-source-overview-header p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.45;margin:5px 0 0}.rs-source-overview-header>button{color:var(--focusDark);color:var(--main,var(--rs-focus-dark));flex:0 0 auto;min-height:36px;min-height:var(--rs-control-height-compact)}.rs-source-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;max-width:1100px}.rs-source-grid article{grid-gap:11px;align-items:center;background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:12px;display:grid;gap:11px;grid-template-columns:auto 1fr auto;padding:15px;transition:box-shadow .5s ease}.rs-source-grid article:hover{box-shadow:var(--outShadowFocus)}.rs-source-grid h3{font-size:16px;margin:0}.rs-source-grid p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);margin:4px 0 0}.rs-source-grid article>i{color:var(--success);color:var(--rs-success);font-size:var(--smallText);font-size:var(--rs-type-meta);font-style:normal}.rs-source-grid article>i b{background:var(--success);background:var(--rs-success);border-radius:50%;display:inline-block;height:5px;margin-right:4px;width:5px}.rs-source-grid article>i.not-ready{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted)}.rs-source-grid article>i.not-ready b{background:var(--greyDark)}.rs-source-action{background:#0000;border:0;color:var(--focusDark);color:var(--rs-focus-dark);font-size:var(--smallText);font-size:var(--rs-type-secondary);font-weight:750;margin-top:7px;min-height:36px;min-height:var(--rs-control-height-compact);padding:0;text-decoration:underline}.rs-flow-actions{display:flex;justify-content:space-between;margin:25px auto 0;max-width:1100px}.rs-connections:not(.rs-template-setup-page) .rs-flow-actions,.rs-connections:not(.rs-template-setup-page) .rs-hub-header,.rs-connections:not(.rs-template-setup-page) .rs-source-grid,.rs-connections:not(.rs-template-setup-page) .rs-source-overview{margin-left:auto;margin-right:auto;max-width:1300px}.rs-hub-search{align-items:center;background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:11px;display:flex;gap:9px;margin:-20px auto 24px;max-width:1300px;min-height:48px;padding:11px 14px;transition:border-color .16s ease,box-shadow .16s ease}.rs-hub-search:focus-within{border-color:var(--rs-main);box-shadow:0 0 0 3px color-mix(in srgb,var(--main) 16%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--rs-main) 16%,#0000)}.rs-hub-search input{background:#0000;border:0;box-shadow:none;font-size:var(--smallText);font-size:var(--rs-type-meta);outline:0;padding:0;width:100%}.rs-hub-search input:focus,.rs-hub-search input:focus-visible{border:0!important;box-shadow:none!important;outline:0!important}.rs-hub-search>small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--greyDark,var(--rs-muted));flex:0 0 auto;font-size:var(--smallText);font-size:var(--rs-type-label);white-space:nowrap}.rs-card-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,410px),1fr));margin:0 auto;max-width:1300px}.rs-blank-start-grid{grid-template-columns:minmax(260px,360px)}.rs-load-more{display:flex;justify-content:center;margin:24px auto 0;max-width:1300px}.rs-management-card{background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:var(--smallRadius);border-radius:var(--rs-radius);box-shadow:var(--outShadow);display:flex;flex-direction:column;min-height:320px;padding:20px;transition:box-shadow .5s ease}.rs-management-card:hover{box-shadow:var(--outShadowFocus)}.rs-management-card>div:first-child{align-items:center;display:flex;justify-content:space-between}.rs-management-card>div:first-child>span{background:color-mix(in srgb,var(--focus) 10%,var(--white));background:var(--rs-focus-soft);border-radius:10px;color:var(--focusDark);color:var(--rs-focus-dark);display:grid;height:37px;place-items:center;width:37px}.rs-management-card h2{font-size:19px;line-height:1.3;margin:17px 0 5px;overflow-wrap:anywhere}.rs-management-card>p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-secondary);line-height:1.45;margin:0}.rs-management-meta{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr;margin:17px 0}.rs-management-meta>span{background:color-mix(in srgb,var(--soft) 72%,var(--white));background:var(--rs-bg);border-radius:8px;padding:8px}.rs-management-meta small,.rs-management-meta strong{display:block}.rs-management-meta small{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-meta)}.rs-management-meta strong{font-size:14px;margin-top:3px}.rs-management-card footer{align-items:center;border-top:1px solid var(--rs-line);display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:space-between;margin-top:auto;padding-top:14px}.rs-card-actions-danger,.rs-card-actions-main{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.rs-card-actions-main{flex:1 1 240px}.rs-card-actions-danger{flex:0 0 auto;margin-left:auto}.rs-report-card .rs-card-actions-main{flex-wrap:nowrap;gap:3px;width:100%}.rs-publication-state{grid-gap:9px;background:color-mix(in srgb,var(--success) 9%,var(--white));border:1px solid color-mix(in srgb,var(--success) 25%,#0000);border-radius:9px;border-radius:var(--smallRadius,9px);display:grid;gap:9px;margin-top:15px;padding:9px 10px}.rs-publication-state>span{align-items:center;color:var(--success);display:flex;font-size:var(--smallText);font-size:var(--rs-type-label);gap:6px}.rs-publication-state>span b{background:currentColor;border-radius:50%;height:7px;width:7px}.rs-publication-state>div{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-publication-state .rs-publication-action{grid-column:1/-1}.rs-publication-private button,.rs-publication-state button{justify-content:center;min-height:36px;min-height:var(--rs-control-height-compact);width:100%}.rs-publication-private{grid-gap:9px;background:color-mix(in srgb,var(--mainLight) 20%,var(--white));border:1px solid color-mix(in srgb,var(--main) 18%,#0000);border-radius:9px;border-radius:var(--smallRadius,9px);display:grid;gap:9px;margin-top:15px;padding:10px}.rs-publication-private p{color:color-mix(in srgb,color-mix(in srgb,var(--greyDark) 64%,var(--black)) 94%,var(--white));color:var(--rs-muted);font-size:var(--smallText);font-size:var(--rs-type-label);line-height:1.45;margin:0}.rs-report-card .rs-card-action{padding-left:4px;padding-right:4px}.rs-report-card .rs-card-actions-main>button.Focus{padding-left:6px;padding-right:6px}.rs-card-more{flex:0 0 40px;flex:0 0 var(--rs-control-height);margin-left:auto;position:relative}.rs-card-more-trigger{height:40px;height:var(--rs-control-height);width:40px;width:var(--rs-control-height)}.rs-card-more-menu{grid-gap:3px;background:var(--white);background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 22px 56px color-mix(in srgb,var(--black) 11%,#0000);box-shadow:var(--rs-shadow);display:grid;gap:3px;min-width:180px;padding:6px;position:absolute;right:0;z-index:4}.rs-card-more-menu button{justify-content:flex-start!important;width:100%}.rs-management-card footer button{border-radius:7px;border-radius:var(--smallRadius,7px);gap:7px;justify-content:center;min-height:40px;min-height:var(--rs-control-height)}.rs-management-card footer button:disabled{cursor:not-allowed;opacity:.52}.rs-management-card footer button>span[aria-hidden=true]{align-items:center;display:flex}.rs-management-card footer button>span[aria-hidden=true] svg{height:16px;height:var(--smallIcon,16px);width:16px;width:var(--smallIcon,16px)}.rs-schedule-recipients{background:var(--mainLight);background:var(--rs-main-soft);border-radius:8px;color:var(--white);color:var(--textLight,var(--rs-overlay-text));font-size:var(--smallText);font-size:var(--rs-type-secondary);margin:16px 0;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.rs-active-sources>small,.rs-add-actions strong,.rs-blank-choice-card>small,.rs-canvas-zoom,.rs-content-state>span,.rs-context-badge,.rs-context-summary>i,.rs-dimension-card>header>span,.rs-flow-actions button,.rs-hub-header>div>span,.rs-hub-section-title>button,.rs-hub-section-title>div>span,.rs-kpi-value>span,.rs-library-header>span,.rs-library-list .rs-library-scope-summary,.rs-library-list article button,.rs-library-presentation-entry small,.rs-library-presentation-entry strong,.rs-management-card footer button,.rs-management-card>div:first-child i,.rs-management-field>span,.rs-media-image-error>span,.rs-media-inspector-list>div>span,.rs-metric-table-card>header>span,.rs-note input,.rs-primary,.rs-remove-logo,.rs-report-intro .rs-report-title-input,.rs-report-intro h1,.rs-report-intro>small,.rs-secondary,.rs-section-actions button,.rs-section-editor-label,.rs-section-heading .rs-section-title-input,.rs-section-heading h2,.rs-source,.rs-source-action,.rs-source-context-row>span,.rs-source-filter button,.rs-studio-sidebar nav button,.rs-studio-sidebar nav>span,.rs-template-choice-card>footer button,.rs-template-editor-title>div>span,.rs-template-origin,.rs-template-source-setup>header>span,.rs-template-wizard-context>i,.rs-template-wizard-source-status>i,.rs-template-wizard-step-header>span,.rs-toolbar-actions button,.rs-user>span{font-family:fontBold,sans-serif;font-family:var(--rs-font-bold);font-weight:600}@media screen and (max-width:1100px){.rs-studio{grid-template-columns:72px minmax(0,1fr)}.rs-studio .rs-product-lockup{justify-content:center;padding:0}.rs-studio .rs-product-lockup .rs-product-icon{height:36px;width:36px}.rs-product-lockup small,.rs-product-lockup strong,.rs-product-lockup>div:last-child,.rs-studio-sidebar nav button,.rs-studio-sidebar nav>span{font-size:0}.rs-studio-sidebar nav button>span:not([aria-hidden=true]){display:none}.rs-studio-sidebar nav button>span[aria-hidden=true]{display:flex}.rs-active-sources em,.rs-active-sources>small,.rs-user>div{display:none}.rs-active-sources>div{flex-direction:column}.rs-active-sources .rs-source{margin:-3px 0 0}.rs-user{justify-content:center}.rs-toolbar{align-items:flex-start;flex-direction:column}.rs-toolbar-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.rs-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none){.rs-block-actions{flex-wrap:wrap;margin-top:12px;max-width:100%;opacity:1;position:static;transform:none;width:-webkit-max-content;width:max-content}}@media screen and (max-width:760px){.rs-studio{display:grid;grid-template-columns:64px minmax(0,1fr);height:auto;overflow:visible}.rs-studio-sidebar{display:flex;height:calc(100vh - 5rem);padding-left:8px;padding-right:8px;position:-webkit-sticky;position:sticky;top:0}.rs-workspace{display:block}.rs-hub-workspace,.rs-workspace{overflow:visible}.rs-toolbar{gap:12px;padding:13px}.rs-toolbar>div:first-child{min-width:0;width:100%}.rs-toolbar>div:first-child>div{align-items:flex-start;flex-wrap:wrap}.rs-toolbar-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.rs-toolbar-actions>span{grid-column:1/-1;margin:0;max-width:none;width:100%}.rs-toolbar-actions button{justify-content:center;min-width:0;width:100%}.rs-canvas-toolbar{padding:6px 13px}.rs-canvas-toolbar>div{padding-right:8px}.rs-canvas-tool-label,.rs-canvas-toolbar p{display:none}.rs-canvas-scroll{overflow:visible;padding:12px 8px 45px}.rs-report-paper{border-left:0;border-right:0;min-height:0;padding:28px 20px}.rs-report-period{display:none}.rs-section-heading{align-items:flex-start;flex-direction:column}.rs-section-actions{justify-content:flex-start;width:100%}.rs-block-grid{grid-template-columns:1fr}.rs-add-actions,.rs-dimension-card.rs-size-full,.rs-kpi-card.rs-size-full,.rs-kpi-card.rs-size-medium,.rs-kpi-card.rs-size-small,.rs-kpi-card.rs-size-wide,.rs-media-block.rs-size-full,.rs-metric-table-card.rs-size-full,.rs-unsupported-block.rs-size-full{grid-column:1}.rs-add-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-media-layout-split,.rs-media-layout-thirds{grid-template-columns:1fr}.rs-media-layout-split>.rs-media-image-error,.rs-media-layout-split>img,.rs-media-layout-thirds>.rs-media-image-error,.rs-media-layout-thirds>img{aspect-ratio:16/9}.rs-demographic-summary,.rs-geo-summary{grid-template-columns:1fr}.rs-demographic-summary>span+span{border-left:0;border-top:1px solid color-mix(in srgb,var(--main,var(--rs-main)) 13%,var(--rs-report-line))}.rs-gender-visualization{gap:24px;grid-template-columns:1fr;padding-left:0;padding-right:0}.rs-gender-donut{justify-self:center;max-width:230px}.rs-geo-layout{grid-template-columns:1fr}.rs-geo-map-shell{min-height:290px}.rs-geo-map-shell>svg{min-height:260px}.rs-geo-ranking>div{min-height:46px}.rs-density-scale>i{width:52px}.rs-kpi-library .SliderWrapper{max-width:100%;width:100%}.rs-kpi-library .SliderTitle{padding-left:15px;padding-right:15px}.rs-kpi-library .SliderTitle h3{font-size:21px}.rs-kpi-library .SliderContainer{padding:20px 18px max(24px,env(safe-area-inset-bottom))}.rs-library-search{margin-top:10px}.rs-source-filter{margin-bottom:14px}.rs-library-body{padding-right:5px}.rs-source-scope.Builder{padding:15px}.rs-source-context-row{grid-template-columns:minmax(0,1fr)}.rs-source-context-row>button{grid-column:1}.rs-source-context-dropdown,.rs-source-entity-search{grid-template-columns:minmax(0,1fr)}.rs-source-entity-search{align-items:stretch}.rs-source-entity-search>small{text-align:right}.rs-brand-colors,.rs-brand-fields,.rs-card-appearance-grid{grid-template-columns:1fr}.rs-brand-live-preview{grid-template-columns:auto minmax(0,1fr)}.rs-brand-live-preview>i{display:none}.rs-brand-panel .SliderContainer,.rs-brand-panel .SliderTitle,.rs-content-inspector .SliderContainer,.rs-content-inspector .SliderTitle,.rs-kpi-inspector .SliderContainer,.rs-kpi-inspector .SliderTitle,.rs-management-slider .SliderContainer,.rs-management-slider .SliderTitle,.rs-settings-panel .SliderContainer,.rs-settings-panel .SliderTitle{padding-left:15px;padding-right:15px}.rs-access-add,.rs-access-list>div,.rs-management-grid,.rs-recipient-locales>label{grid-template-columns:1fr}.rs-access-add>button,.rs-access-list>div>button{justify-content:center;width:100%}.rs-media-url-editor{grid-template-columns:1fr}.rs-hub.rs-hub{padding:34px 14px 60px}.rs-hub-header.rs-hub-header{align-items:flex-start;flex-direction:column;flex-wrap:wrap;margin-bottom:34px}.rs-hub-header h1{font-size:clamp(38px,13vw,50px)}.rs-header-actions{justify-content:flex-start;width:100%}.rs-header-actions button{justify-content:center}.rs-hub-section-title{align-items:flex-start;flex-wrap:wrap;gap:10px}.rs-hub-search{margin-top:-10px}.rs-source-overview-header{align-items:flex-start;flex-direction:column}.rs-template-editor{padding:18px}.rs-template-editor,.rs-template-form{grid-template-columns:1fr}.rs-template-form-actions{align-items:stretch;flex-direction:column-reverse}.rs-template-form-actions button{justify-content:center;width:100%}.rs-card-grid,.rs-source-grid,.rs-template-date-fields,.rs-template-required-scopes,.rs-template-review-grid,.rs-template-source-setup>div,.rs-template-start-grid,.rs-template-wizard-fields{grid-template-columns:1fr}.rs-template-choice-card{min-height:0}.rs-management-card{min-height:0;padding:18px}.rs-management-card footer{align-items:stretch}.rs-card-actions-danger,.rs-card-actions-main{flex:1 1 100%}.rs-card-actions-danger{margin-left:0}.rs-management-card footer button{flex:1 1 auto}.rs-report-list>article{grid-template-columns:1fr auto}.rs-report-list>article>i,.rs-report-list>article>small{display:none}.rs-recent-report-grid.rs-report-list{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-recent-report-grid.rs-report-list>article{grid-template-columns:minmax(0,1fr) auto}.rs-recent-report-grid.rs-report-list>article>i{display:block}}@media screen and (max-width:430px){.rs-toolbar-actions{grid-template-columns:1fr}.rs-toolbar-actions>span{grid-column:1}.rs-report-intro .rs-report-title-input,.rs-report-intro h1{font-size:30px}.rs-report-header{gap:12px}.rs-recent-report-grid.rs-report-list{grid-template-columns:1fr}.rs-source-grid article{align-items:start;grid-template-columns:auto minmax(0,1fr)}.rs-source-grid article>i{grid-column:2}.rs-context-summary{align-items:start;grid-template-columns:auto minmax(0,1fr)}.rs-context-summary>i{grid-column:2}.rs-template-wizard-card{min-height:0}.rs-template-wizard-context{align-items:start;grid-template-columns:auto minmax(0,1fr)}.rs-template-wizard-context>i{grid-column:2}.rs-template-wizard-source-status{align-items:start;grid-template-columns:auto minmax(0,1fr)}.rs-template-wizard-source-status>i{grid-column:2;justify-self:start}.rs-template-wizard-connect{align-items:flex-start;flex-direction:column}.rs-template-wizard-actions{gap:12px;padding-bottom:0}.rs-template-wizard-actions button{justify-content:center}}@media (prefers-reduced-motion:reduce){.rs-hub *,.rs-studio *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.rs-pdf-export-stage{background:var(--white);display:block!important;height:auto!important;left:-100000px;min-height:0!important;overflow:visible!important;position:fixed;top:0;width:703px;z-index:-2147483648}.rs-pdf-export-stage,.rs-pdf-export-stage *{animation:none!important;transition:none!important}.rs-pdf-export-stage .rs-report-paper{border:0;box-shadow:none;margin:0;max-width:none;min-height:0;padding:0;width:703px}.rs-pdf-export-stage .rs-metric-table-scroll{overflow:visible}.rs-pdf-export-stage .rs-metric-table-scroll table{min-width:0;width:100%}@page{size:A4 portrait;margin:12mm}@media print{#root,body,html{background:var(--white)!important;height:auto!important;min-height:0!important;overflow:visible!important;width:100%!important}#silktide-wrapper,.app-navbar,.rs-add-actions,.rs-add-section,.rs-block-actions,.rs-brand-panel,.rs-canvas-toolbar,.rs-card-settings,.rs-content-inspector,.rs-drag-handle,.rs-drawer-scrim,.rs-kpi-inspector,.rs-kpi-library,.rs-management-slider,.rs-section-actions,.rs-section-editor-label,.rs-settings-panel,.rs-studio-sidebar,.rs-toolbar{display:none!important}.rs-studio,.rs-workspace{background:var(--white)!important;display:block;min-height:0!important;width:100%!important}.rs-canvas-scroll,.rs-studio,.rs-workspace{height:auto!important;overflow:visible!important}.rs-canvas-scroll{background:var(--white);padding:0;width:100%}.rs-report-paper{box-shadow:none;margin:0;max-width:none;min-height:0;padding:0;print-color-adjust:exact;-webkit-print-color-adjust:exact;width:100%}.rs-report-paper.editing:before{display:none}.rs-report-footer,.rs-report-header,.rs-report-intro,.rs-section-heading{break-inside:avoid-page;page-break-inside:avoid}.rs-section-heading{break-after:avoid-page;page-break-after:avoid}.rs-report-section{break-inside:auto;page-break-inside:auto}.rs-metric-table-scroll{overflow:visible}.rs-metric-table-scroll table{min-width:0;width:100%}.rs-metric-table-scroll td,.rs-metric-table-scroll th{padding:7px 5px}.rs-metric-table-scroll th{white-space:normal}.rs-block-grid>*,.rs-dimension-card,.rs-divider,.rs-kpi-card,.rs-media-block,.rs-metric-table-card,.rs-note,.rs-unsupported-block{-webkit-region-break-inside:avoid!important;break-inside:avoid-page!important;page-break-inside:avoid!important}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}
/*# sourceMappingURL=main.2c893d2b.css.map*/