@font-face{font-family:Rois;src:url(/static/media/Rois-BoldItalic.b40af256.woff2) format("woff2"),url(/static/media/Rois-BoldItalic.a1a1d971.woff) format("woff"),url(/static/media/Rois-BoldItalic.9c55aa77.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Rois Extra;src:url(/static/media/Rois-Extra.85999f52.woff2) format("woff2"),url(/static/media/Rois-Extra.6aa691a2.woff) format("woff"),url(/static/media/Rois-Extra.24d3b641.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Rois;src:url(/static/media/Rois-MediumItalic.00712b62.woff2) format("woff2"),url(/static/media/Rois-MediumItalic.7868670f.woff) format("woff"),url(/static/media/Rois-MediumItalic.5860f982.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Rois;src:url(/static/media/Rois-Medium.b2bce939.woff2) format("woff2"),url(/static/media/Rois-Medium.635e1bbf.woff) format("woff"),url(/static/media/Rois-Medium.1e81bd3f.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Rois;src:url(/static/media/Rois-Black.8354dce9.woff2) format("woff2"),url(/static/media/Rois-Black.a4450894.woff) format("woff"),url(/static/media/Rois-Black.40fe2b4f.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Rois;src:url(/static/media/Rois-Bold.295878df.woff2) format("woff2"),url(/static/media/Rois-Bold.a9a0567c.woff) format("woff"),url(/static/media/Rois-Bold.5e408574.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Rois;src:url(/static/media/Rois-BlackItalic.9fa05bb1.woff2) format("woff2"),url(/static/media/Rois-BlackItalic.4b6e09b9.woff) format("woff"),url(/static/media/Rois-BlackItalic.d5422e39.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-BoldItalic.9c22a724.woff2) format("woff2"),url(/static/media/SourceSansPro-BoldItalic.34b3f9a9.woff) format("woff"),url(/static/media/SourceSansPro-BoldItalic.5a0002ce.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-Italic.4d7ee8f8.woff2) format("woff2"),url(/static/media/SourceSansPro-Italic.dec75162.woff) format("woff"),url(/static/media/SourceSansPro-Italic.be8c9ca4.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-SemiBoldItalic.d03dfae2.woff2) format("woff2"),url(/static/media/SourceSansPro-SemiBoldItalic.b3e6e6c0.woff) format("woff"),url(/static/media/SourceSansPro-SemiBoldItalic.c6dca0d6.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-BlackItalic.b5ec2a16.woff2) format("woff2"),url(/static/media/SourceSansPro-BlackItalic.707b8bd1.woff) format("woff"),url(/static/media/SourceSansPro-BlackItalic.6d2db15d.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-ExtraLightItalic.d6516cf9.woff2) format("woff2"),url(/static/media/SourceSansPro-ExtraLightItalic.6757639d.woff) format("woff"),url(/static/media/SourceSansPro-ExtraLightItalic.e59fa77e.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-Bold.b2854d4f.woff2) format("woff2"),url(/static/media/SourceSansPro-Bold.6e0be3e8.woff) format("woff"),url(/static/media/SourceSansPro-Bold.552f1c28.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-Black.77a1c9bf.woff2) format("woff2"),url(/static/media/SourceSansPro-Black.aa2aae5e.woff) format("woff"),url(/static/media/SourceSansPro-Black.6ec0deb6.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-LightItalic.605b4454.woff2) format("woff2"),url(/static/media/SourceSansPro-LightItalic.d3975b33.woff) format("woff"),url(/static/media/SourceSansPro-LightItalic.9783626d.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-SemiBold.61c99385.woff2) format("woff2"),url(/static/media/SourceSansPro-SemiBold.08ea208b.woff) format("woff"),url(/static/media/SourceSansPro-SemiBold.968f0b95.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-Regular.43b1559c.woff2) format("woff2"),url(/static/media/SourceSansPro-Regular.d2b1f47d.woff) format("woff"),url(/static/media/SourceSansPro-Regular.092fc505.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-ExtraLight.338eca68.woff2) format("woff2"),url(/static/media/SourceSansPro-ExtraLight.9b7beabf.woff) format("woff"),url(/static/media/SourceSansPro-ExtraLight.60b0659c.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-Light.282ff163.woff2) format("woff2"),url(/static/media/SourceSansPro-Light.bbbdf026.woff) format("woff"),url(/static/media/SourceSansPro-Light.1dead4e5.ttf) format("truetype");font-weight:300;font-style:normal}#root,body,html{height:100%;overflow-y:hidden}body{margin:0;padding:0;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.rc-slider-disabled{background:transparent none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;opacity:.5}:root{--source-sans-12-regular:400 12px "source sans pro";--source-sans-12-semibold:600 12px "source sans pro";--source-sans-14-regular:400 14px "source sans pro";--source-sans-14-semibold:600 14px "source sans pro";--source-sans-16-regular:400 16px "source sans pro";--source-sans-16-semibold:600 16px "source sans pro";--source-sans-16-bold:700 16px "source sans pro";--source-sans-18-regular:400 18px "source sans pro";--source-sans-18-semibold:600 18px "source sans pro";--source-sans-18-bold:700 18px "source sans pro";--source-sans-20-semibold:600 20px "source sans pro";--source-sans-22-semibold:600 22px "source sans pro";--source-sans-24-semibold:600 24px "source sans pro";--source-sans-24-bold:700 24px "source sans pro";--source-sans-30-semibold:600 30px "source sans pro";--text-white:#fff;--neutral-10:#fbfbfb;--neutral-25:#fafafa;--neutral-50:#f6f6f6;--neutral-100:#ecf0f2;--neutral-200:#ededed;--neutral-300:#d1d1d6;--neutral-400:#d6d7d8;--neutral-500:#747474;--neutral-600:#6b6b6b;--neutral-700:#545656;--neutral-800:#26272b;--neutral-900:#18181b;--brand-blue-700:#009cc2;--brand-blue-800:#009cc2;--brand-blue-900:#009cc2}:root [data-theme=light]{--stroke-primary-color:#e0e2e5;--stroke-brand:#009cc2;--stroke-error:#d92d20;--bg-tint-10:rgba(0,0,0,0.03);--bg-tint-30:rgba(0,0,0,0.08);--bg-tint-error:rgba(217,45,32,0.1);--bg-page:#fafafa;--bg-primary:#fff;--bg-primary-hover:#fafafa;--bg-secondary:#f5f5f5;--bg-tertiary:#e0e2e5;--bg-inverse:var(--neutral-800);--bg-brand:#009cc2;--bg-brand-hover:#00819d;--bg-brand-tint10:#f2fafc;--bg-brand-tint20:rgba(0,156,194,0.12);--bg-brand-tint50:#79cbdf;--bg-card:#fff;--text-primary:#16181c;--text-secondary:#3a3c40;--text-tertiary:#84878b;--text-error:#d92d20;--text-inverse:#fbfbfb;--text-inactive:#bfc2c6;--icon-primary:#2d2f33;--icon-error:#d92d20;--icon-subtle:#84878b;--icon-brand:#009cc2}:root [data-theme=dark]{--stroke-primary-color:#3a3c30;--stroke-brand:#009cc2;--stroke-error:#fda29b;--bg-page:#101d20;--bg-tint-10:hsla(0,0%,100%,0.2);--bg-tint-30:hsla(0,0%,100%,0.2);--bg-tint-error:rgba(217,45,32,0.1);--bg-primary:#000;--bg-primary-hover:#2d2f33;--bg-secondary:#090a0d;--bg-tertiary:#3a3c40;--bg-inverse:var(--neutral-10);--bg-brand:#009cc2;--bg-brand-hover:#79cbdf;--bg-brand-tint10:#002f3a;--bg-brand-tint20:#0b4351;--bg-brand-tint50:#79cbdf;--bg-card:#162326;--text-primary:#fafafa;--text-secondary:#f5f5f5;--text-tertiary:#84878b;--text-error:#fda29b;--text-inverse:#242f31;--text-inactive:#84878b;--icon-primary:#f5f5f5;--icon-error:#fda29b;--icon-subtle:#bfc2c6;--icon-brand:#009cc2}.os-dialog{.MuiPaper-rounded{border-radius:12px}.MuiBackdrop-root{background-color:rgba(0,0,0,.25)}.MuiDialogContent-root,.MuiDialogContent-root:first-child{padding:0}.os-dialog-section{padding:22px 24px}.os-dialog-title{min-height:80px;padding:10px 24px;display:grid;grid-template-columns:1fr auto;grid-gap:0 16px;gap:0 16px;align-items:center;background-color:var(--bg-secondary);border-bottom:1px solid var(--stroke-primary-color)}.os-dialog-title-text-cont{display:grid;grid-template-columns:1fr;grid-gap:2px 0;gap:2px 0}.os-dialog-title-text{font:600 22px source sans pro;font:var(--source-sans-22-semibold)}.os-dialog-title-buttons{display:flex;grid-gap:0 12px;gap:0 12px}.os-dialog-description-text{font:400 14px source sans pro;font:var(--source-sans-14-regular)}.os-dialog-content{font:400 16px source sans pro;font:var(--source-sans-16-regular);background-color:var(--bg-page);display:grid;grid-template-columns:1fr;grid-gap:24px 0;gap:24px 0}.os-dialog-buttons{border-top:1px solid var(--stroke-primary-color);background-color:var(--bg-page);display:flex;grid-gap:0 12px;gap:0 12px;justify-content:flex-end}}.os-button{border:none;background:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:6px 8px;min-height:36px;display:flex;grid-gap:0 4px;gap:0 4px;align-items:center;border-radius:4px;font:600 16px source sans pro;font:var(--source-sans-16-semibold);outline:none}.os-button:focus-visible{outline:2px solid var(--stroke-brand)}.os-button-label{padding:0 4px}.os-button-icon{width:20px;height:20px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.os-button[data-type=primary]{background-color:var(--bg-brand);color:#fff;color:var(--text-white);.os-button-icon{background-color:var(--icon-primary)}}.os-button[data-type=primary]:not([data-disabled]):hover{background-color:var(--bg-brand-hover)}.os-button[data-type=primary][data-disabled]{opacity:.5;cursor:default}.os-button[data-type=default]{background-color:var(--bg-tint-10);color:var(--text-primary);.os-button-icon{background-color:var(--icon-primary)}}.os-button[data-disabled]{opacity:.5;cursor:default}.os-button[data-type=default]:not([data-disabled]):hover{background-color:var(--bg-tint-30)}.os-button[data-type=destructive]{.os-button-icon{background-color:var(--icon-error)}}.os-button[data-type=destructive]:not([data-disabled]):hover{background-color:var(--bg-tint-error)}.os-button[data-type=icon-default]{border:1px solid var(--stroke-primary-color);color:var(--text-primary);.os-button-icon{background-color:var(--icon-primary)}}.os-button[data-type=icon-default]:not([data-disabled]):hover{border:1px solid var(--bg-brand-tint50);background-color:var(--bg-brand-tint10)}.os-button[data-type=icon-destructive]{border:1px solid var(--stroke-primary-color);color:var(--text-error);.os-button-icon{background-color:var(--icon-error)}}.os-button[data-type=icon-destructive]:not([data-disabled]):hover{border:1px solid var(--stroke-error);background-color:var(--bg-tint-error)}.os-form-field-description,.os-form-field-label,.os-form-field-value-label{font:400 14px source sans pro;font:var(--source-sans-14-regular);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.os-switch{display:grid;grid-gap:4px 0;gap:4px 0;.os-switch-input{margin-left:-8px}}.os-switch-input-cont{display:grid;justify-content:flex-start;align-items:center;grid-template-columns:auto auto}.os-checkbox{.os-checkbox-input-cont{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:flex-start;grid-gap:0 3px;gap:0 3px}.os-checkbox-input{margin-left:-11px}.os-form-field-description{cursor:pointer}}.os-checkbox[data-disabled=true]{.os-form-field-description{cursor:default}}.os-duration-picker{border:none;display:grid;grid-gap:6px 0;gap:6px 0;.os-duration-picker-value{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font:400 16px source sans pro;font:var(--source-sans-16-regular);border:none;width:100%;display:grid;justify-self:flex-start;text-align:start;align-items:center;padding:0 42px 0 12px;min-height:36px;border-radius:4px;background:var(--bg-brand-tint20);position:relative}.os-duration-picker-value:focus-visible{outline:2px solid var(--stroke-brand)}.os-duration-picker-value:before{content:"";position:absolute;width:20px;height:20px;background:currentColor;-webkit-mask-image:url(/images/dropdown-arrow.svg);mask-image:url(/images/dropdown-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.os-duration-picker[data-disabled] .os-duration-picker-value{opacity:.5;cursor:default}.os-duration-picker-submit{display:none}.os-duration-picker-time-cont{display:grid;grid-template-columns:auto auto auto;justify-self:center;grid-gap:0 24px;gap:0 24px}.os-duration-picker-time-entry{position:relative;width:88px;display:grid;grid-gap:4px 0;gap:4px 0;justify-self:center;text-align:center;font:400 14px source sans pro;font:var(--source-sans-14-regular);input{width:100%;height:88px;font-family:source sans pro;font-size:48px;border:none;background:var(--bg-secondary);border-radius:8px;text-align:center}input:focus-visible{background:var(--bg-primary);outline:2px solid var(--stroke-brand)}}.os-duration-picker-time-entry:nth-child(n+2):before{content:":";display:grid;align-items:center;justify-content:center;position:absolute;top:0;height:88px;width:24px;right:100%;text-align:center;font-family:source sans pro;font-size:48px}.os-text-field{display:grid;grid-gap:6px 0;gap:6px 0;grid-template-columns:1fr}.os-text-field-input-cont{display:flex;background-color:var(--bg-brand-tint20);padding:0 12px;border-radius:4px;grid-template-columns:auto 1fr;align-items:center;grid-gap:0 8px;gap:0 8px;min-height:36px}.os-text-field-icon{flex:0 0 auto;width:14px;height:14px;background:var(--icon-primary)}.os-text-field-input-cont:has(>input:focus-visible){outline:1px solid var(--stroke-brand)}.os-text-field-input{flex:1 1 auto;outline:none;border:none;font:400 16px source sans pro;font:var(--source-sans-16-regular);color:var(--text-primary);background:transparent;height:100%}.os-text-field-error{font:400 14px source sans pro;font:var(--source-sans-14-regular);color:var(--text-error)}.os-circle-button{padding:0;background:none;border:none;position:relative;width:36px;height:36px;cursor:pointer;border-radius:50%;outline:none}.os-circle-button:hover{background-color:var(--bg-brand-tint20)}.os-circle-button:focus-visible{outline:2px solid var(--stroke-brand)}.os-circle-button-icon{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.os-circle-button[data-type=subtle] .os-circle-button-icon{background-color:var(--icon-subtle)}.os-circle-button[data-type=primary] .os-circle-button-icon{background-color:var(--icon-primary)}.os-select{display:grid;grid-template-columns:1fr;grid-gap:6px 0;gap:6px 0;.os-select-select-label{font:400 14px source sans pro;font:var(--source-sans-14-regular)}.os-select-input-cont{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;cursor:pointer;color:var(--text-primary);font:400 16px source sans pro;font:var(--source-sans-16-regular)}.os-select-input{width:100%;height:100%;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;grid-column:1;grid-row:1;padding:4px 12px;opacity:0}.os-select-appearance{grid-column:1;grid-row:1;pointer-events:none;min-height:36px;border-radius:4px;background:var(--bg-brand-tint20);position:relative}.os-select-appearance:before{content:"";position:absolute;width:20px;height:20px;background:currentColor;-webkit-mask-image:url(/images/dropdown-arrow.svg);mask-image:url(/images/dropdown-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.os-select-input:focus-visible~.os-select-appearance{outline:2px solid var(--stroke-brand)}.os-select-input-value{position:relative;grid-column:1;grid-row:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center;padding:0 42px 0 12px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.os-select[data-disabled]>.os-select-input-cont{opacity:.5}.os-file-picker{position:relative;border:none;display:grid;grid-gap:6px 0;gap:6px 0;input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden}.os-file-picker-appearance{grid-template-columns:auto 1fr;grid-gap:0 8px;gap:0 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font:400 16px source sans pro;font:var(--source-sans-16-regular);border:none;width:100%;display:grid;justify-self:flex-start;text-align:start;align-items:center;padding:0 12px;min-height:36px;border-radius:4px;background:var(--bg-brand-tint20)}.os-file-picker-value{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.os-file-picker-appearance:focus-visible{outline:2px solid var(--stroke-brand)}.os-file-picker-appearance:before{content:"";width:20px;height:20px;background:var(--icon-primary);-webkit-mask-image:url(/images/upload.svg);mask-image:url(/images/upload.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.os-file-picker-input-cont{display:flex;grid-template-columns:1fr auto;grid-gap:0 4px;gap:0 4px}.os-file-picker-note{font:400 12px source sans pro;font:var(--source-sans-12-regular)}}.os-card{padding:24px;border-radius:12px;background:var(--bg-card);display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;border:1px solid var(--stroke-primary-color);width:100%;font:400 16px source sans pro;font:var(--source-sans-16-regular);color:var(--text-secondary)}.os-card[data-clickable]{border:1px solid var(--stroke-brand);cursor:pointer}.os-card[data-clickable]:focus-visible{outline:1px solid var(--stroke-brand)}.os-badge{text-transform:uppercase;font:600 12px source sans pro;font:var(--source-sans-12-semibold);padding:4px 8px;border-radius:2px}.os-badge[data-theme=tile]{background:var(--bg-brand);color:#fff;color:var(--text-white)}.os-badge[data-theme=section]{background:var(--bg-inverse);color:var(--text-inverse)}.os-badge[data-theme=sub-section]{background:var(--bg-brand-tint50);color:var(--text-primary)}.os-slider{img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.os-slider-icon{width:32px;height:32px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--icon-brand);-webkit-mask-size:28px auto;mask-size:28px auto}.os-slider-label{padding-bottom:4px;font:400 14px source sans pro;font:var(--source-sans-14-regular);color:var(--text-primary)}.os-slider-button{padding:0;width:32px;height:32px}.os-slider-input-cont{display:flex;align-items:center;grid-gap:0 4px;gap:0 4px}.os-slider-mobile-mask-cont{position:relative;flex:1 1;display:flex}.os-slider-mobile-mask{position:absolute;left:0;top:0;width:100%;height:100%}.manual-entry-label-text{opacity:.5;font:400 16px source sans pro;font:var(--source-sans-16-regular);color:var(--text-primary)}.manual-entry-label-text:hover{opacity:1;color:var(--bg-brand-tint50)}.rc-slider-rail{background-color:var(--bg-tertiary)!important}}.os-section{display:grid;grid-template-columns:1fr;grid-gap:12px 0;gap:12px 0}.os-title-bar{.os-title-bar-badge-cont{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:0 12px;gap:0 12px}.os-title-bar-badge-actions{justify-self:flex-end}.os-title-bar-title-action-cont{display:grid;grid-template-columns:auto auto 1fr;grid-gap:0 12px;gap:0 12px;align-items:center}.os-title-bar-title-start-actions{display:flex;align-items:center}.os-title-bar-title-end-actions{justify-self:flex-end}.os-title-bar-subtitle{font:400 14px source sans pro;font:var(--source-sans-14-regular);color:var(--text-secondary)}}.os-title-bar[data-type=primary-title] .os-title-bar-title{font:600 30px source sans pro;font:var(--source-sans-30-semibold)}.os-title-bar[data-type=section] .os-title-bar-title{font:600 24px source sans pro;font:var(--source-sans-24-semibold)}.os-title-bar[data-type=sub-section]{.os-title-bar-title-cont{display:grid;grid-gap:4px 0;gap:4px 0}.os-title-bar-title{font:600 14px source sans pro;font:var(--source-sans-14-semibold)}}.os-sidebar-item{display:grid;align-items:center;grid-gap:0 12px;gap:0 12px;grid-template-columns:auto 1fr;padding:12px;border-radius:8px;border:1px solid var(--stroke-primary-color);background:var(--bg-card);cursor:pointer;font:600 20px source sans pro;font:var(--source-sans-20-semibold);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:start;color:var(--text-primary)}.os-sidebar-item:focus-visible{outline:none;padding:11px;border:2px solid var(--stroke-brand)}.os-sidebar-item-icon{content:"";width:14px;height:14px;background-color:var(--icon-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.os-sidebar-item[data-is-selected=true]{padding:11px;border:2px solid var(--stroke-brand);background-color:var(--bg-brand-tint10)}.os-grid{display:grid;grid-gap:24px;gap:24px;align-items:flex-start}.cstouch-v2-toolbar{padding:12px 16px;background-color:var(--bg-secondary);border-bottom:1px solid var(--stroke-primary-color);display:grid;grid-template-columns:auto auto auto;justify-content:flex-start;align-items:center;grid-gap:0 8px;gap:0 8px}.cstouch-v2-toolbar__title{font:700 24px source sans pro;font:var(--source-sans-24-bold)}.cstouch-v2-layout{display:flex;flex-direction:column;height:100%;color:var(--text-primary);overflow:auto}.cstouch-v2-layout-content-wrapper{flex:1 1 auto;display:grid;grid-template-columns:1fr;overflow:hidden}.cstouch-v2-layout-content-wrapper[data-sidebar=true]{grid-template-columns:300px 1fr}.cstouch-v2-offline-amps-banner{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;grid-gap:0 24px;gap:0 24px;padding:6px 12px;background:rgba(255,28,20,.14);color:var(--text-error);font:400 16px source sans pro;font:var(--source-sans-16-regular)}.cstouch-v2-offline-amps-banner-button{font:400 16px source sans pro;font:var(--source-sans-16-regular);background:var(--icon-error);padding:4px 8px;border-radius:4px;color:var(--text-inverse);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none}.cstouch-v2-layout-content__sidebar{border-right:1px solid var(--stroke-primary-color);overflow:hidden}@media screen and (max-width:1200px){.cstouch-v2-layout-content-wrapper[data-sidebar]{grid-template-columns:1fr;align-items:flex-start;align-content:flex-start;overflow:auto;flex:0 0 auto}.cstouch-v2-layout-content__sidebar{border-right:none;border-bottom:1px solid var(--stroke-primary-color);display:grid;height:100%;overflow:hidden}}.cstouch-v2-sidebar{display:grid;grid-template-rows:auto 1fr;grid-gap:8px 0;gap:8px 0;overflow:hidden;height:100%}.cstouch-v2-sidebar-header{padding:16px 16px 0;display:grid;grid-template-columns:1fr auto;align-items:center;font:600 14px source sans pro;font:var(--source-sans-14-semibold);text-transform:uppercase}.cstouch-v2-sidebar-header-label{min-height:36px;display:flex;align-items:center}.cstouch-v2-sidebar-content{padding:0 16px 16px;display:grid;grid-template-columns:1fr;align-items:flex-start;align-content:flex-start;grid-gap:8px 0;gap:8px 0;overflow:auto;height:100%}.cstouch-v2-layout-content__center{overflow:auto}.cstouch-v2-layout-content{padding:24px;display:grid;grid-template-columns:1fr;grid-gap:16px 0;gap:16px 0;align-items:flex-start;align-content:flex-start}.cstouch-v2-empty-view-button{background:none;outline:none;border:none;cursor:pointer;display:grid;grid-template-columns:auto auto;grid-gap:0 12px;gap:0 12px;align-items:center;justify-content:center;font:600 16px source sans pro;font:var(--source-sans-16-semibold);color:var(--text-primary);padding:0}.cstouch-v2-empty-view-button-icon{position:relative;width:30px;height:30px;border-radius:50%;background-color:var(--bg-brand-tint20);color:#000}.cstouch-v2-empty-view-button-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--icon-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.cstouch-v2-screen[data-screen-disabled=true]{opacity:.5;pointer-events:none}.cstouch-v2-screen-tiles{display:grid;grid-template-columns:1fr;grid-gap:24px 0;gap:24px 0}.cstouch-v2-output-volume-range{display:grid;grid-template-columns:1fr}.cstouch-v2-output-volume-slider-cont{display:grid;align-items:center;grid-gap:0 4px;gap:0 4px}.cstouch-v2-output-volume-subgroup{grid-gap:12px 0}.cstouch-v2-amp-view,.cstouch-v2-output-volume-subgroup{display:grid;gap:12px 0}.cstouch-v2-amp-view{border-radius:4px;color:var(--text-primary);background:var(--bg-page);padding:16px;border:1px solid var(--stroke-primary-color);grid-template-columns:1fr;grid-gap:12px 0;.cstouch-v2-amp-view-title-cont{grid-template-columns:auto 1fr;align-items:center;grid-gap:0 12px;gap:0 12px}.cstouch-v2-amp-view-title-icon{width:30px;height:30px;border-radius:50%;background:var(--bg-tertiary)}.cstouch-v2-amp-view-title-icon:before{content:"";width:30px;height:30px;display:block;-webkit-mask-image:url(/images/channel.svg);mask-image:url(/images/channel.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--icon-primary)}.cstouch-v2-amp-view-title-text-cont{grid-template-columns:1fr}.cstouch-v2-amp-view-title{font:600 18px source sans pro;font:var(--source-sans-18-semibold);color:var(--text-primary)}.cstouch-v2-amp-view-subtitle{font:400 14px source sans pro;font:var(--source-sans-14-regular);color:var(--text-tertiary)}.cstouch-v2-amp-view-channels-cont{grid-template-columns:1fr;grid-gap:8px 0;gap:8px 0}.cstouch-v2-amp-view-channels-label{font:400 12px source sans pro;font:var(--source-sans-12-regular);color:var(--text-primary)}.cstouch-v2-amp-view-channels{grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.cstouch-v2-channel-view{padding:8px;border-radius:4px;background:var(--bg-secondary);color:var(--text-primary);font:600 14px source sans pro;font:var(--source-sans-14-semibold);grid-template-columns:1fr;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cstouch-v2-channel-view[data-interactive=true]{cursor:pointer}.cstouch-v2-channel-view-name-cont{grid-template-columns:auto auto 1fr;grid-gap:0 8px;gap:0 8px;align-items:center}.cstouch-v2-channel-view[data-selected=true]{background:var(--bg-brand);color:#fff;color:var(--text-white)}.cstouch-v2-channel-view[data-disabled=true]{background:var(--bg-page);color:var(--text-inactive);cursor:default}.cstouch-v2-channel-view-number{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-inverse);color:var(--bg-primary)}.cstouch-v2-channel-view-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.cstouch-v2-channel-selection-dialog{.os-dialog-content{grid-gap:16px 0;gap:16px 0}.cstouch-v2-channel-selection-search{display:grid;grid-template-columns:auto minmax(100px,300px);grid-gap:0 24px;gap:0 24px;justify-content:space-between;align-items:center}.cstouch-v2-channel-selection-search>.os-text-field{max-width:300px;width:100%}.cstouch-v2-amp-view-channels{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1000px){.cstouch-v2-amp-view-channels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:800px){.cstouch-v2-amp-view-channels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){.cstouch-v2-amp-view-channels{grid-template-columns:1fr}}}.cstouch-v2-channel-selection-amp{border:1px solid var(--stroke-brand);.cstouch-v2-channel-view{background:var(--bg-brand-tint20)}.cstouch-v2-channel-view-number{background:transparent;border:1px solid;color:inherit}}.cstouch-v2-output-volume-tile-channel{.os-slider{padding:6px 0}.cstouch-v2-channel-view-title-content{display:grid;align-items:center;justify-content:end}.manual-entry-label-text{font:400 12px source sans pro;font:var(--source-sans-12-regular);color:var(--text-primary)}}.cstouch-v2-input-tile-states{display:flex;justify-content:flex-start;grid-gap:12px;gap:12px;flex-wrap:wrap}.cstouch-v2-input-tile-state-button{border:2px solid var(--stroke-primary-color);outline:none;padding:0 16px;background:transparent;border-radius:500px;min-height:44px;display:flex;align-items:center;justify-self:center;font:600 16px source sans pro;font:var(--source-sans-16-semibold);color:var(--text-secondary);text-transform:uppercase;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cstouch-v2-input-tile-state-button:focus-visible{outline:1px solid var(--stroke-brand)}.cstouch-v2-input-tile-state-button[data-selected]{background:var(--bg-brand-tint10);border:2px solid var(--stroke-brand)}.cstouch-v2-input-tile-channel .os-select{margin-top:6px}.cstouch-v2-input-tile-state{display:grid;grid-template-columns:1fr auto;align-items:flex-start;grid-gap:0 4px;gap:0 4px}.cstouch-v2-input-tile-state-actions{padding-top:24px;display:flex;grid-gap:0 4px;gap:0 4px}