@font-face{font-family:RocheSans;font-style:normal;font-weight:700;src:url(./RocheSans-Bold-nz-PSxPc.ttf) format("opentype")}@font-face{font-family:RocheSans;font-style:italic;font-weight:700;src:url(./RocheSans-BoldItalic-BtoEWqrJ.ttf) format("opentype")}@font-face{font-family:RocheSans;font-style:normal;font-weight:400;src:url(./RocheSans-Regular-ClfSVch9.ttf) format("opentype")}@font-face{font-family:RocheSans;font-style:italic;font-weight:400;src:url(./RocheSans-Italic-CHtw8Mrn.ttf) format("opentype")}@font-face{font-family:RocheSans;font-style:normal;font-weight:300;src:url(./RocheSansLight-Light-srSXUMJN.ttf) format("opentype")}@font-face{font-family:RocheSans-Light;font-style:normal;font-weight:700;src:url(./RocheSansLight-Medium-icPOEjUV.ttf) format("opentype")}@font-face{font-family:RocheSans-Light;font-style:italic;font-weight:700;src:url(./RocheSansLight-MediumItalic-dFiKjeiO.ttf) format("opentype")}@font-face{font-family:RocheSans-Light;font-style:normal;font-weight:400;src:url(./RocheSansLight-Light-srSXUMJN.ttf) format("opentype")}@font-face{font-family:RocheSans-Light;font-style:italic;font-weight:400;src:url(./RocheSansLight-Light-srSXUMJN.ttf) format("opentype")}body{margin:0;padding:0;color:#000;box-sizing:border-box;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;font-size:16px;font-family:RocheSans;--app-white: #FFFFFF;--app-black: #000000;--app-gray: #00000029;--app-gray2: #eBe6e1;--app-gray3: #f5f5f5;--app-gray4: #DBD6D1;--app-gray5: #706B69;--app-navy: #232E74;--app-blue: #0B41BF;--app-blue2: #022366;--app-blue3: #1480EB;--app-light-blue: #9FD1FC;--app-magenta: #B136E5;--app-chart-pre: #B136E5;--app-chart-post: #FF8080;--app-chart-lp_te: #0B41BE;--app-chart-seq: #FFB269;--app-chart-lp: #1480EB;--app-chart-te: #AED4FF;--canvasSize: 1024px;background-color:var(--app-gray4)}.App{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:var(--canvasSize);height:calc(3 * var(--canvasSize)/ 4);transform-origin:center top}.Screen{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border:1px solid var(--app-gray4);opacity:0;transform:translate(100%);transition:all .2s ease-in-out;animation:slideIn .4s ease-in-out forwards;box-shadow:0 0 10px #0000001a;overflow-x:hidden;overflow-y:hidden}.Screen.dismissing{animation:slideOut .4s ease-in-out forwards}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.roche-logo{position:fixed;top:24px;right:34px;width:70px;height:36px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='70'%20height='36.304'%20viewBox='0%200%2070%2036.304'%3e%3cg%20id='logo_roche'%20transform='translate(-217.345%20-348.826)'%3e%3cpath%20id='Path_131'%20data-name='Path%20131'%20d='M458.5,407.081a3.087,3.087,0,0,0-1.8-.514,3.165,3.165,0,0,0-1.9.628V402.61h-2.272v14.953H454.8v-7.8a1.255,1.255,0,0,1,1.3-1.179,1.387,1.387,0,0,1,1.164.543,2.844,2.844,0,0,1,.264,1.585l0,6.856H459.8v-6.944c0-2.046-.267-2.774-1.295-3.538'%20transform='translate(-193.804%20-44.322)'%20fill='%23005eb8'/%3e%3cpath%20id='Path_132'%20data-name='Path%20132'%20d='M357.47,432.757c-.077.812-.425,1.672-1.371,1.672s-1.329-.918-1.37-1.711c0,0-.058-.5-.058-1.964s.058-2.076.058-2.082c.011-.825.44-1.65,1.37-1.65s1.359.825,1.37,1.644c0,.013.058.623.058,2.088a20.016,20.016,0,0,1-.058,2m-1.375-7.65c-2.113,0-3.4,1.342-3.631,3.878-.019.2-.051.576-.062,1.769-.008.87.047,1.584.059,1.765.146,2.365,1.5,3.825,3.634,3.825s3.487-1.485,3.634-3.826c.01-.168.059-.894.059-1.764,0-.394-.036-1.463-.066-1.764-.322-3.2-2.138-3.883-3.628-3.883'%20transform='translate(-111.295%20-62.86)'%20fill='%23005eb8'/%3e%3cpath%20id='Path_133'%20data-name='Path%20133'%20d='M504.941,429.409c.016-.495.016-.6.027-.743.064-.9.464-1.637,1.383-1.643,1.09-.009,1.345,1.058,1.384,1.649.02.309.043.518.039.737Zm5.041.678c-.008-.178-.016-.474-.059-1.1a5.057,5.057,0,0,0-.977-2.685,3.23,3.23,0,0,0-2.6-1.2c-2.044,0-3.322,1.329-3.573,3.88a15.019,15.019,0,0,0-.06,1.767c0,.869.048,1.6.058,1.765.138,2.327,1.514,3.824,3.576,3.824s3.434-1.459,3.577-3.939h-2.179a2.829,2.829,0,0,1-.021.37c-.063.528-.272,1.655-1.377,1.655-.942,0-1.3-.855-1.365-1.705-.013-.245-.058-.513-.056-1.431h5.062s.009-.753,0-1.206'%20transform='translate(-235.161%20-62.861)'%20fill='%23005eb8'/%3e%3cpath%20id='Path_134'%20data-name='Path%20134'%20d='M270.821,383.415h-36.9l-14.157-16.321,14.16-16.436h36.889l14.105,16.491Zm.888-34.589H233.037l-15.692,18.21,15.693,18.094h38.67L287.345,367.1Z'%20transform='translate(0%200)'%20fill='%23005eb8'/%3e%3cg%20id='Group_550'%20data-name='Group%20550'%20transform='translate(232.141%20358.406)'%3e%3cpath%20id='Path_135'%20data-name='Path%20135'%20d='M306.592,407.608a1.728,1.728,0,0,1-1.72,1.8h-1.184v-4.222h1.075a1.625,1.625,0,0,1,1.828,1.723c0,.082.013.174.013.347a3.373,3.373,0,0,1-.011.349m2.239,5.907c-.1-1.644-.529-2.611-1.379-3.106a3.447,3.447,0,0,0,1.4-3.19c-.011-2.9-1.815-3.92-3.938-3.944h-3.469v14.836h2.241v-6.786h1.248c.72,0,1.534.631,1.657,2.4l.233,3.474a5.632,5.632,0,0,0,.113.913h2.241a5.3,5.3,0,0,1-.114-.925Z'%20transform='translate(-301.446%20-403.275)'%20fill='%23005eb8'/%3e%3cpath%20id='Path_136'%20data-name='Path%20136'%20d='M406.439,427.022c.957-.006,1.359.825,1.37,1.644,0,.007.019.205.036.638h2.244c-.006-.149-.013-.273-.019-.348-.255-3.1-2.146-3.85-3.636-3.85-2.111,0-3.4,1.342-3.63,3.878-.019.2-.051.576-.062,1.769-.008.87.047,1.583.058,1.765.146,2.365,1.5,3.818,3.634,3.824,2.207.007,3.424-1.337,3.636-3.826a1.425,1.425,0,0,0,.013-.216h-2.245c-.009.165-.02.313-.029.416-.064.828-.356,1.71-1.37,1.71-.945,0-1.319-.955-1.388-1.658-.042-.428-.032-.757-.04-2.016a17.83,17.83,0,0,1,.058-2.082c.08-.926.439-1.644,1.37-1.65'%20transform='translate(-384.92%20-421.266)'%20fill='%23005eb8'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:contain;background-position:center;background-repeat:no-repeat;z-index:100}.blueButton{position:relative;color:var(--app-white);border-radius:10px;line-height:55px;font-size:16px;font-weight:500;min-width:152px;padding:0 10px;text-decoration:none;text-align:center;transition:all .2s ease-in-out;overflow:visible;display:flex;justify-content:center;align-items:center;cursor:pointer}.blueButton span{text-align:center;position:relative;z-index:1;line-height:55px;pointer-events:none}.blueButton:before{content:"";position:absolute;top:0;left:0;width:100%;height:55px;background-color:var(--app-blue);border-radius:3px;transition:all .2s ease-in-out;transform-origin:center;transform:scale(1);pointer-events:none}.blueButton:hover:before{background-color:var(--app-blue2);transform:scale(1.05)}.nav-bar{position:fixed;top:20px;left:112px;display:flex;flex-direction:row;gap:20px;z-index:100}.nav-bar .nav-button{position:relative;color:var(--app-blue2);font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;width:134px;height:46px;display:flex;justify-content:center;align-items:center}.nav-bar .nav-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;box-shadow:0 0 10px #0000001a;border-radius:23px;transform:scale(1);transition:all .2s ease-in-out;transform-origin:center;pointer-events:none}.nav-bar .nav-button:hover:before{transform:scale(1.05)}.nav-bar .nav-button span{text-align:center;position:relative;z-index:1;line-height:55px;pointer-events:none;color:var(--app-blue)}.nav-bar .nav-button:hover span{color:var(--app-magenta)}.nav-bar .nav-button svg{color:var(--app-blue3)}.nav-bar .nav-button:hover svg{color:var(--app-magenta)}.fancyButton{position:relative;width:195px;height:130px;display:flex;justify-content:flex-start;align-items:flex-start;padding-top:30px;cursor:pointer}.fancyButton:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-top:7px solid var(--app-blue);border-radius:5px;box-shadow:0 0 10px #0000001a;transform:scale(1);transition:all .2s ease-in-out;transform-origin:center;pointer-events:none}.fancyButton:hover:before{border-top:7px solid var(--app-magenta);transform:scale(1.05)}.fancyButton span{position:relative;z-index:1;color:var(--app-blue3);font-size:20px;font-weight:300;text-align:center;line-height:30px;text-align:left;padding:0 14px}.fancyButton:hover span{color:var(--app-magenta)}.Screen.ScreenLanding{background-image:url(./bg@2x-Bp57W53N.png);background-size:contain;background-position:240px 0px;background-repeat:no-repeat}.Screen.ScreenLanding .text-container{position:absolute;top:50%;left:95px;width:700px;height:578px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;transform:translateY(-50%)}.Screen.ScreenLanding .buttonRow{margin-top:30px;margin-bottom:20px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.Screen.ScreenLanding .text-container h1{font-size:72px;font-weight:300;line-height:60px;margin:0}.Screen.ScreenLanding .text-container h2{font-size:54px;font-weight:300;line-height:50px;margin:0}.Screen.ScreenLanding .text-container h3{font-size:30px;font-weight:300;line-height:30px;margin:0 0 28px}.Screen.ScreenLanding .text-container .spacer{height:10px}.Screen.ScreenLanding .text-container .disclaimer{position:relative;width:400px;font-size:16px;font-weight:300;line-height:27px;margin:0 0 15px}.Screen.ScreenLanding .text-container .disclaimer .asterisk{position:absolute;top:0;left:-10px;width:10px;height:10px}.Screen.ScreenLanding .buttonPriceList{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20.389'%20height='20.941'%20viewBox='0%200%2020.389%2020.941'%3e%3cg%20id='cog'%20transform='translate(-108.81%20-695.53)'%3e%3cpath%20id='Path_152'%20data-name='Path%20152'%20d='M20.853,13.08V11.932l1.44-1.26a1.5,1.5,0,0,0,.285-1.912l-1.77-3a1.514,1.514,0,0,0-1.777-.675L17.208,5.7a8.512,8.512,0,0,0-.983-.562l-.383-1.89a1.5,1.5,0,0,0-1.5-1.208h-3.51a1.5,1.5,0,0,0-1.5,1.208l-.383,1.89a8.61,8.61,0,0,0-.99.562L6.176,5.055A1.5,1.5,0,0,0,5.7,5.01a1.5,1.5,0,0,0-1.3.75l-1.77,3a1.5,1.5,0,0,0,.307,1.882l1.418,1.3v1.148l-1.418,1.26a1.5,1.5,0,0,0-.308,1.912l1.77,3a1.514,1.514,0,0,0,1.778.675L8,19.32a8.513,8.513,0,0,0,.982.562l.383,1.89a1.5,1.5,0,0,0,1.5,1.208H14.4a1.5,1.5,0,0,0,1.5-1.208l.383-1.89a8.61,8.61,0,0,0,.99-.563l1.815.615a1.514,1.514,0,0,0,1.778-.675l1.71-3a1.5,1.5,0,0,0-.307-1.882Zm-1.343,5.43-2.573-.87a6.645,6.645,0,0,1-2.033,1.177l-.532,2.693h-3.54L10.3,18.847A7.02,7.02,0,0,1,8.276,17.67l-2.58.84-1.77-3,2.04-1.8a6.675,6.675,0,0,1,0-2.347L3.926,9.51l1.77-3,2.572.87A6.645,6.645,0,0,1,10.3,6.2l.533-2.692h3.54l.532,2.663A7.02,7.02,0,0,1,16.931,7.35l2.58-.84,1.77,3-2.04,1.8a6.675,6.675,0,0,1,0,2.347l2.04,1.853Z'%20transform='translate(106.397%20693.49)'%20fill='%231480ec'/%3e%3cpath%20id='Path_153'%20data-name='Path%20153'%20d='M14.5,19A4.5,4.5,0,1,1,19,14.5,4.455,4.455,0,0,1,14.5,19Zm0-7.5a2.933,2.933,0,1,0,2.142.858A2.932,2.932,0,0,0,14.5,11.5Z'%20transform='translate(104.5%20691.5)'%20fill='%231480ec'/%3e%3c/g%3e%3c/svg%3e");font-weight:300;height:54px;font-size:16px;background-color:#f5f5f2;border-radius:3px;border:1px solid #DBD6D1;background-size:18px;background-position:13px center;background-repeat:no-repeat;cursor:pointer;width:119px;text-align:center;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:43px}.Screen.ScreenLanding .buttonPriceList .smaller{font-size:13px}.Screen.ScreenInputs{background:transparent linear-gradient(307deg,#fff,#f5f5f2) 0% 0% no-repeat padding-box}.Screen.ScreenInputs .choice1,.Screen.ScreenInputs .choice2{position:absolute;width:100%;height:100%;padding-left:80px;padding-top:230px;display:flex;flex-direction:row;gap:28px}.Screen.ScreenInputs .choice2{gap:20px;transform:translate(100%);animation:slideIn .2s ease-in-out forwards}.Screen.ScreenResults{background:transparent linear-gradient(307deg,#fff,#f5f5f2) 0% 0% no-repeat padding-box}.Screen.ScreenResults .results-header-buttons{display:flex;flex-direction:row;gap:10px}.Screen.ScreenResults .price-list-container{max-height:490px;overflow-y:auto;padding-bottom:100px}.Screen.ScreenResults .overlay{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease-in-out;transform:translate(100%);background:transparent linear-gradient(307deg,#fff,#f5f5f2) 0% 0% no-repeat padding-box;padding-left:80px;z-index:2}.Screen.ScreenResults .overlay .title{margin-top:169px;font-size:30px;font-weight:300;color:var(--app-blue2);margin-bottom:24px}.Screen.ScreenResults .overlay .overlay-buttons{display:flex;flex-direction:row;gap:33px}.Screen.ScreenResults .overlay.showing{transform:translate(0)}.Screen.ScreenResults .fancyButton{width:329px;height:252px;justify-content:flex-start;align-items:flex-start;padding-top:40px}.Screen.ScreenResults .walkaway-toggle{background-color:var(--app-gray2);padding:5px 60px 0;border-bottom:3px solid var(--app-blue3);width:100%;display:flex;flex-direction:row;gap:5px;min-height:27px}.Screen.ScreenResults .walkaway-toggle .option{width:156px;height:100%;background-color:var(--app-gray3);border:1px solid var(--app-gray4);font-size:14px;padding:5px 10px;border-top-left-radius:3px;text-align:center;border-top-right-radius:3px;border-bottom:none}.Screen.ScreenResults .walkaway-toggle .option.selected{background-color:#fff;border:1px solid var(--app-blue3);border-bottom:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9.427'%20height='7.129'%20viewBox='0%200%209.427%207.129'%3e%3cpath%20id='check'%20d='M8.353,0,3.366,4.987,1.07,2.693,0,3.763,3.366,7.128,9.427,1.068Z'%20transform='translate(0%200)'%20fill='%231480ec'/%3e%3c/svg%3e");background-size:14px;background-repeat:no-repeat;background-position:18px center}.Screen.ScreenResults .ResultsHeader{position:relative;height:151px}.Screen.ScreenResults .ResultsHeader .title{position:absolute;top:71px;left:60px;font-size:26px;font-weight:300;color:var(--app-blue2)}.Screen.ScreenResults .ResultsHeader .subtitle{position:absolute;top:100px;left:60px;font-size:20px;font-weight:300;color:var(--app-blue)}.Screen.ScreenResults .ResultsHeader .results-header-buttons{position:absolute;bottom:37px;right:26px}.Screen.ScreenResults .ResultsHeader .results-header-buttons .blueButton{height:35px;line-height:35px}.Screen.ScreenResults .ResultsHeader .results-header-buttons .blueButton span{line-height:35px}.Screen.ScreenResults .ResultsHeader .results-header-buttons .blueButton:before{height:35px}.Screen.ScreenResults .breadcrumbs{display:flex;flex-direction:row;gap:10px;height:48px;justify-content:center;align-items:center}.Screen.ScreenResults .breadcrumbs .breadcrumb{color:var(--app-blue);font-size:14px;font-weight:700;cursor:pointer}.Screen.ScreenResults .breadcrumbs .breadcrumb.final{color:var(--app-blue3);cursor:default}.Screen.ScreenResults .breadcrumbs .breadcrumb-separator{color:var(--app-gray)}.Screen.ScreenResults .fancyButton.product-list:before{background-image:url(./cost_chart_illustration-BBQgr9bN.svg);background-size:90% 90%;background-repeat:no-repeat;background-position:50% 30px}.Screen.ScreenResults .fancyButton.calendar:before{background-image:url(./wwp_illustration-C3oNrjpZ.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center 60%}.CalendarResults{position:relative;display:flex;flex-direction:row;width:100%;height:582px;background-color:var(--app-gray2);gap:10px}.CalendarResults .right-bar{min-width:190px;height:100%;background-color:var(--app-white);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:23px;padding-top:18px}.CalendarResults .right-bar .group{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;width:119px;color:#fff;overflow:hidden}.CalendarResults .right-bar .group.wide{width:130px}.CalendarResults .right-bar .group .item{padding-top:55px;position:relative;width:100%;padding-bottom:5px}.CalendarResults .right-bar .group .item div{text-align:center;font-size:17px;line-height:20px}.CalendarResults .right-bar .group .item.mid-blue{background-color:var(--app-blue3)}.CalendarResults .right-bar .group .item.blue{background-color:var(--app-blue)}.CalendarResults .right-bar .group .item.magenta{background-color:var(--app-magenta)}.CalendarResults .right-bar .group .item.light-blue{background-color:var(--app-light-blue)}.CalendarResults .right-bar .group div.number{position:absolute;top:0;right:34px;font-size:44px;text-align:right;line-height:64px;text-align:center;width:calc(100% - 60px)}.CalendarResults .right-bar .group div.number.wide{width:calc(100% - 40px)}.CalendarResults .right-bar .group div.number.offset1{right:73px;width:calc(100% - 80px)}.CalendarResults .right-bar .group div.number.offset2{right:23px;width:calc(100% - 30px)}.CalendarResults .right-bar .group .item div.light-blue{color:var(--app-light-blue)}.CalendarResults .right-bar .group .item div.dark-blue{color:var(--app-blue)}.CalendarResults .right-bar .group .test-tube{position:absolute;top:0;right:0;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.5'%20height='21'%20viewBox='0%200%2010.5%2021'%3e%3cpath%20id='vial'%20d='M9.375,0H1.125a1.125,1.125,0,0,0,0,2.25H1.5v15a3.75,3.75,0,0,0,7.5,0v-15h.375a1.125,1.125,0,0,0,0-2.25M6.75,10.5h-3V2.25h3Z'%20fill='%239fd1fc'/%3e%3c/svg%3e");background-size:11px;background-repeat:no-repeat;background-position:center;width:34px;height:56px}.CalendarResults .right-bar .group .test-tube.blue{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.5'%20height='21'%20viewBox='0%200%2010.5%2021'%3e%3cpath%20id='vial'%20d='M9.375,0H1.125a1.125,1.125,0,0,0,0,2.25H1.5v15a3.75,3.75,0,0,0,7.5,0v-15h.375a1.125,1.125,0,0,0,0-2.25M6.75,10.5h-3V2.25h3Z'%20fill='%230b41bf'/%3e%3c/svg%3e")}.CalendarResults .right-bar .group .test-tube.white{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.5'%20height='21'%20viewBox='0%200%2010.5%2021'%3e%3cpath%20id='vial'%20d='M9.375,0H1.125a1.125,1.125,0,0,0,0,2.25H1.5v15a3.75,3.75,0,0,0,7.5,0v-15h.375a1.125,1.125,0,0,0,0-2.25M6.75,10.5h-3V2.25h3Z'%20fill='%23fff'/%3e%3c/svg%3e")}.CalendarResults .right-bar .group .walker{position:absolute;top:10px;right:0;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13.132'%20height='21'%20viewBox='0%200%2013.132%2021'%3e%3cpath%20id='person_walking'%20data-name='person%20walking'%20d='M6.566,1.969A1.969,1.969,0,1,1,8.535,3.938,1.969,1.969,0,0,1,6.566,1.969M5.192,8.175l-.119.049-.328.144A2.632,2.632,0,0,0,3.321,9.934l-.107.32a1.313,1.313,0,0,1-2.49-.833L.832,9.1A5.261,5.261,0,0,1,3.678,5.964l.328-.144a6.7,6.7,0,0,1,2.711-.574A4.526,4.526,0,0,1,10.9,8.031l.632,1.514.878.439a1.312,1.312,0,0,1-1.173,2.346l-1.1-.546a1.961,1.961,0,0,1-.935-1l-.394-.943-.792,2.687,2.03,2.215a1.989,1.989,0,0,1,.459.853l.943,3.778A1.313,1.313,0,0,1,8.9,20L8,16.391,5.1,13.228a2.622,2.622,0,0,1-.6-2.449l.693-2.6Zm-2.371,8.15,1.025-2.559a3.855,3.855,0,0,0,.287.353L5.8,15.939l-.595,1.485a1.968,1.968,0,0,1-.435.66L2.243,20.615A1.314,1.314,0,0,1,.385,18.757Z'%20fill='%239fd1fc'/%3e%3c/svg%3e");background-size:13px;padding-top:17px;color:#fff;background-repeat:no-repeat;background-position:center top;width:34px;height:56px}.CalendarResults .right-bar .group .hand{position:absolute;top:10px;right:0;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16.729'%20height='17.842'%20viewBox='0%200%2016.729%2017.842'%3e%3cpath%20id='hand'%20d='M10.038,1.115a1.115,1.115,0,1,0-2.23,0V8.364a.558.558,0,1,1-1.115,0V2.23a1.115,1.115,0,1,0-2.23,0v9.479c0,.052,0,.108,0,.16L2.358,9.862A1.4,1.4,0,1,0,.434,11.883l3.917,3.729a8.078,8.078,0,0,0,5.576,2.23H10.6a6.133,6.133,0,0,0,6.133-6.133V4.461a1.115,1.115,0,0,0-2.23,0v3.9a.558.558,0,0,1-1.115,0V2.23a1.115,1.115,0,1,0-2.23,0V8.364a.558.558,0,0,1-1.115,0Z'%20transform='translate(0)'%20fill='%23fff'/%3e%3c/svg%3e");background-size:17px;padding-top:17px;color:#fff;background-repeat:no-repeat;background-position:center top;width:34px;height:56px}.CalendarResults .results-footer{position:absolute;bottom:0;left:0;width:100%;height:36px;background-color:var(--app-gray2);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:69px;gap:40px}.CalendarResults .results-footer .item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.CalendarResults .results-footer .item .square{width:10px;height:10px;background-color:var(--app-blue)}.CalendarResults .results-footer .item b{color:var(--app-blue)}.CalendarResults .results-footer .item.light-blue .square{background-color:var(--app-light-blue)}.CalendarResults .results-footer .item.mid-blue .square{background-color:var(--app-blue3)}.CalendarResults .results-footer .item.gray .square{background-color:var(--app-gray5)}.CalendarResults .results-footer .item.mixed .square{background:linear-gradient(to bottom right,var(--app-blue3) 0%,var(--app-blue3) 50%,var(--app-magenta) 50%,var(--app-magenta) 100%)}.CalendarResults .results-footer .item.light-blue b{color:var(--app-light-blue )}.CalendarResults .results-footer .item.mid-blue b{color:var(--app-blue3)}.CalendarResults .results-footer .item.gray b{color:var(--app-gray5)}.calendar-view{display:flex;height:536px;overflow:hidden;background-color:#fff;width:calc(100% - 200px);font-family:RocheSans-Light;padding-bottom:10px}.calendar-view .time-column{flex:0 0 60px;border-right:1px solid #DBD6D1;display:flex;flex-direction:column;background-color:#fff}.calendar-view .time-header{height:30px;flex-shrink:0}.calendar-view .time-slots{position:relative;display:flex;flex-direction:column;flex-grow:1}.calendar-view .time-label{flex:1;display:flex;align-items:center;justify-content:center;font-size:.75em;color:#6665;border-bottom:1px dashed transparent;box-sizing:border-box;min-height:0;position:relative;z-index:1}.calendar-view .time-label.working-hour{color:#666}.calendar-view .time-label:last-child{border-bottom:none}.calendar-view .days-grid{flex-grow:1;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr .5fr .5fr;overflow-y:auto}.calendar-view .day-column{border-right:1px solid #DBD6D1;display:flex;flex-direction:column}.calendar-view .day-column:last-child{border-right:none}.calendar-view .day-header{text-align:center;padding:5px 0;font-weight:700;height:30px;box-sizing:border-box;flex-shrink:0;color:#706b69;font-size:17px;font-weight:300}.calendar-view .day-content{position:relative;flex-grow:1;min-height:0}.calendar-view .working-hours-bg{position:absolute;left:0;right:0;background-color:#dbd6d144;z-index:0}.calendar-view .hour-line{position:absolute;left:0;right:0;height:1px;background-color:transparent;z-index:0}.calendar-view .event{position:absolute;left:5px;right:5px;background-color:#a3c4f3;font-size:15px;border-radius:4px;padding:2px 4px;box-sizing:border-box;overflow:hidden;z-index:1;color:#1c3d5a;margin:0 2px;color:#fff}.calendar-view .tint{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;opacity:50%}.calendar-view .event .smaller{font-size:12px}.calendar-view .event .overnight{position:absolute;bottom:0;right:0;width:100%;text-align:center;font-size:12px}.calendar-view .event-content{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:100%}.calendar-view .event.meeting{background-color:#f3a3a3;border-color:#e37a7a;color:#5a1c1c}.calendar-view .event.setup{background-color:#1480ec;border-color:#1480ec;font-weight:300;display:flex;flex-direction:column;justify-content:center}.calendar-view .event.setup.short{font-size:12px;padding:0 4px}.calendar-view .event.weekend{background-color:transparent;border-color:transparent;color:#fff}.calendar-view .event.weekend .tint{background-color:#bc36f0}.calendar-view .event.walkaway .tint{background-color:#0b41bf}.calendar-view .event.setup .tint{background-color:#1480ec}.calendar-view .event.img1 .bg,.calendar-view .event.img2 .bg,.calendar-view .event.img3 .bg{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-size:contain;background-position:center;transform-origin:top left}.calendar-view .event.img1 .bg{background-image:url(./image1-ZyXHF9GS.jpg);width:1920px;height:1440px;--scale: .35}.calendar-view .event.img2 .bg{background-image:url(./image2-DGc0Nvfc.jpg);width:1920px;height:1281px;--scale: .37}.calendar-view .event.img3 .bg{background-image:url(./image3-D141o66y.jpg);width:2048px;height:1536px;--scale: .31}.calendar-view .event.userDefinedHighWalkaway.img1.pos1 .bg{transform:scale(var(--scale)) translate(-707px,-233px)}.calendar-view .event.userDefinedHighWalkaway.img1.pos2 .bg{transform:scale(var(--scale)) translate(-1127px)}.calendar-view .event.userDefinedHighWalkaway.img1.pos3 .bg{transform:scale(var(--scale)) translate(-1127px,-721px)}.calendar-view .event.userDefinedHighWalkaway.img2 .bg{--scale: .4}.calendar-view .event.userDefinedHighWalkaway.img2.pos1 .bg{transform:scale(var(--scale)) translate(-1237px)}.calendar-view .event.userDefinedHighWalkaway.img2.pos2 .bg{transform:scale(var(--scale)) translate(-1577px,-214px)}.calendar-view .event.userDefinedHighWalkaway.img3.pos1 .bg{transform:scale(var(--scale)) translate(-917px)}.calendar-view .event.userDefinedHighWalkaway.img3.pos2 .bg{transform:scale(var(--scale)) translate(-917px,-698px)}.calendar-view .event.userDefinedHighWalkaway.img3.pos3 .bg{transform:scale(.33) translate(-1457px)}.calendar-view .event.userDefinedHighThroughput.img3 .bg{--scale: .4}.calendar-view .event.userDefinedHighThroughput.img3.pos1 .bg{transform:scale(var(--scale)) translate(-287px,-369px)}.calendar-view .event.userDefinedHighThroughput.img3.pos2 .bg{transform:scale(var(--scale)) translate(-287px,-810px)}.calendar-view .event.userDefinedHighThroughput.img3.pos3 .bg{transform:scale(var(--scale)) translate(-627px,-369px)}.calendar-view .event.userDefinedHighThroughput.img3.pos4 .bg{transform:scale(var(--scale)) translate(-627px,-810px)}.calendar-view .event.userDefinedHighThroughput.img3.pos5 .bg{transform:scale(var(--scale)) translate(-957px,-369px)}.calendar-view .event.userDefinedHighThroughput.img3.pos6 .bg{transform:scale(var(--scale)) translate(-957px,-810px)}.calendar-view .event.userDefinedHighThroughput.img3.pos7 .bg{transform:scale(var(--scale)) translate(-1287px,-474px)}.calendar-view .event.userDefinedHighThroughput.img3.pos8 .bg{transform:scale(var(--scale)) translate(-1487px,-130px)}.calendar-view .event.kappaHighWalkaway.img2 .bg{background-image:url(./image1-ZyXHF9GS.jpg);width:1920px;height:1440px;--scale: .35}.calendar-view .event.kappaHighWalkaway.img2.pos1 .bg{transform:scale(var(--scale)) translate(-97px,-250px)}.calendar-view .event.kappaHighWalkaway.img2.pos2 .bg{transform:scale(var(--scale)) translate(-431px)}.calendar-view .event.kappaHighWalkaway.img2.pos3 .bg{transform:scale(var(--scale)) translate(-431px,-787px)}.calendar-view .event.kappaHighWalkaway.img1.pos1 .bg{transform:scale(var(--scale)) translate(-797px)}.calendar-view .event.kappaHighWalkaway.img1.pos2 .bg{transform:scale(var(--scale)) translate(-1157px,-246px)}.calendar-view .event.kappaHighWalkaway.img3 .bg{--scale: .4}.calendar-view .event.kappaHighWalkaway.img3.pos1 .bg{transform:scale(var(--scale)) translate(-957px,-150px)}.calendar-view .event.kappaHighWalkaway.img3.pos2 .bg{transform:scale(var(--scale)) translate(-957px,-820px)}.calendar-view .event.kappaHighWalkaway.img3.pos3 .bg{transform:scale(var(--scale)) translate(-1297px,-145px)}.calendar-view .event.kappaHighThroughput.img3 .bg{--scale: .33}.calendar-view .event.kappaHighThroughput.img3.pos1 .bg{transform:scale(var(--scale)) translate(-557px,-250px)}.calendar-view .event.kappaHighThroughput.img3.pos2 .bg{transform:scale(var(--scale)) translate(-557px,-820px)}.calendar-view .event.kappaHighThroughput.img3.pos3 .bg{transform:scale(var(--scale)) translate(-957px)}.calendar-view .event.kappaHighThroughput.img3.pos4 .bg{transform:scale(var(--scale)) translate(-957px,-820px)}.calendar-view .event.kappaHighThroughput.img3.pos5 .bg{transform:scale(var(--scale)) translate(-1357px,-250px)}.calendar-view .event.kappaHighThroughput.img3.pos6 .bg{transform:scale(var(--scale)) translate(-1717px)}.calendar-view .event.rnaRiboEraseSchedule.img2 .bg{--scale: .4}.calendar-view .event.rnaRiboEraseSchedule.img2.pos1 .bg{transform:scale(var(--scale)) translate(-634px,-141px)}.calendar-view .event.rnaRiboEraseSchedule.img2.pos2 .bg{transform:scale(var(--scale)) translate(-957px)}.calendar-view .event.rnaRiboEraseSchedule.img2.pos3 .bg{transform:scale(var(--scale)) translate(-970px,-179px)}.calendar-view .event.rnaRiboEraseSchedule.img2.pos4 .bg{transform:scale(var(--scale)) translate(-1287px)}.calendar-view .event.rnaRiboEraseSchedule.img2.pos5 .bg{transform:scale(var(--scale)) translate(-1287px,-220px)}.calendar-view .event.rnaRiboEraseSchedule.img2.pos6 .bg{transform:scale(var(--scale)) translate(-1617px)}.calendar-view .event.rnaRiboEraseSchedule.img2.pos7 .bg{transform:scale(var(--scale)) translate(-1617px,-260px)}.calendar-view .event.rnaRiboEraseSchedule.img2.pos8 .bg{transform:scale(var(--scale)) translate(-1956px)}.calendar-view .event.kappaEvoWGSSchedule.img1 .bg{background-image:url(./image2-DGc0Nvfc.jpg);width:1920px;height:1281px;--scale: .3}.calendar-view .event.kappaEvoWGSSchedule.img1.pos1 .bg{transform:scale(var(--scale)) translate(-337px,-87px)}.calendar-view .event.kappaEvoWGSSchedule.img1.pos2 .bg{transform:scale(var(--scale)) translate(-337px,-600px)}.calendar-view .event.kappaEvoWGSSchedule.img1.pos3 .bg{transform:scale(var(--scale)) translate(-757px,-87px)}.calendar-view .event.kappaEvoWGSSchedule.img1.pos4 .bg{transform:scale(var(--scale)) translate(-757px,-600px)}.calendar-view .event.kappaEvoWGSSchedule.img1.pos5 .bg{transform:scale(var(--scale)) translate(-1157px)}.calendar-view .event.kappaEvoWGSSchedule.img1.pos6 .bg{transform:scale(var(--scale)) translate(-1157px,-604px)}.calendar-view .event.kappaEvoWGSSchedule.img1.pos7 .bg{transform:scale(var(--scale)) translate(-1554px)}.calendar-view .event.kappaEvoWGSSchedule.img1.pos8 .bg{transform:scale(var(--scale)) translate(-1554px,-604px)}.calendar-view .event.kappaEvoLPSchedule.img1 .bg{background-image:url(./image2-DGc0Nvfc.jpg);width:1920px;height:1281px;--scale: .3}.calendar-view .event.kappaEvoLPSchedule.img1.pos1 .bg{transform:scale(var(--scale)) translate(-337px,-87px)}.calendar-view .event.kappaEvoLPSchedule.img1.pos2 .bg{transform:scale(var(--scale)) translate(-337px,-600px)}.calendar-view .event.kappaEvoLPSchedule.img1.pos3 .bg{transform:scale(var(--scale)) translate(-757px,-87px)}.calendar-view .event.kappaEvoLPSchedule.img1.pos4 .bg{transform:scale(var(--scale)) translate(-757px,-600px)}.calendar-view .event.kappaEvoLPSchedule.img1.pos5 .bg{transform:scale(var(--scale)) translate(-1157px)}.calendar-view .event.kappaEvoLPSchedule.img1.pos6 .bg{transform:scale(var(--scale)) translate(-1157px,-604px)}.calendar-view .event.kappaEvoLPSchedule.img1.pos7 .bg{transform:scale(var(--scale)) translate(-1554px)}.calendar-view .event.kappaEvoLPSchedule.img1.pos8 .bg{transform:scale(var(--scale)) translate(-1554px,-604px)}.calendar-view .floating-text{position:absolute;top:29%;left:43%;transform:translate(-50%,-50%);width:60%;text-align:center;background-color:var(--app-gray3);padding:5px;color:var(--app-gray5);font-weight:600}.ProductListTable{font-size:16px;margin-left:56px;width:calc(100% - 92px)}.ProductListTable table{border-spacing:0px;width:100%;table-layout:fixed;color:#706b69;margin-top:40px}.ProductListTable table:first-child{margin-top:0}.ProductListTable thead{position:sticky;top:0;background-color:#f5f5f2;z-index:1}.ProductListTable .sort{background-repeat:no-repeat;background-size:contain;width:25px;height:21px;display:inline-block;margin-left:5px;margin-bottom:-6px}.ProductListTable .sort.ascending{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='21.303'%20viewBox='0%200%2025%2021.303'%3e%3cg%20id='ascend'%20transform='translate(-1488.854%20-2993)'%3e%3cpath%20id='Path_162'%20data-name='Path%20162'%20d='M18,19.977l1.255-1.255,3.183,3.183V4h1.775V21.905L27.4,18.722l1.255,1.255L23.326,25.3Z'%20transform='translate(1485.202%202989)'%20fill='%23c2bab5'/%3e%3crect%20id='Rectangle_1079'%20data-name='Rectangle%201079'%20width='13'%20height='2'%20transform='translate(1488.854%203005.303)'%20fill='%23c2bab5'/%3e%3crect%20id='Rectangle_1080'%20data-name='Rectangle%201080'%20width='9'%20height='2'%20transform='translate(1492.854%202999.803)'%20fill='%23c2bab5'/%3e%3crect%20id='Rectangle_1081'%20data-name='Rectangle%201081'%20width='6'%20height='2'%20transform='translate(1495.854%202994.303)'%20fill='%23c2bab5'/%3e%3c/g%3e%3c/svg%3e")}.ProductListTable .sort.descending{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='21.303'%20viewBox='0%200%2025%2021.303'%3e%3cg%20id='ascend'%20transform='translate(-1488.854%20-2993)'%3e%3cpath%20id='Path_162'%20data-name='Path%20162'%20d='M18,19.977l1.255-1.255,3.183,3.183V4h1.775V21.905L27.4,18.722l1.255,1.255L23.326,25.3Z'%20transform='translate(1485.202%202989)'%20fill='%23c2bab5'/%3e%3crect%20id='Rectangle_1079'%20data-name='Rectangle%201079'%20width='13'%20height='2'%20transform='translate(1488.854%202994.303)'%20fill='%23c2bab5'/%3e%3crect%20id='Rectangle_1080'%20data-name='Rectangle%201080'%20width='9'%20height='2'%20transform='translate(1492.854%202999.803)'%20fill='%23c2bab5'/%3e%3crect%20id='Rectangle_1081'%20data-name='Rectangle%201081'%20width='6'%20height='2'%20transform='translate(1495.854%203005.303)'%20fill='%23c2bab5'/%3e%3c/g%3e%3c/svg%3e")}.ProductListTable thead th{border-bottom:1px solid #DBD6D1;padding-bottom:10px}.ProductListTable .currency-input-container{display:flex;flex-direction:row;align-items:center}.ProductListTable th{text-align:left;font-weight:300;padding:0 10px;vertical-align:bottom}.ProductListTable th:nth-child(1){width:316px}.ProductListTable th:nth-child(1),.ProductListTable th:nth-child(2){font-weight:400;cursor:pointer}.ProductListTable th svg{color:var(--app-blue3)}.ProductListTable th:last-child{text-align:right}.ProductListTable td{font-weight:300;text-align:center;padding:0 10px;border:1px solid #DBD6D1;height:42px}.ProductListTable td:nth-child(1){border-left:none;width:200px;font-weight:400;color:var(--app-blue2)}.ProductListTable th.costPerKit{min-width:65px}.ProductListTable th.rocheMaterialNumber{width:113px}.ProductListTable th.quantityPerLPTERun,.ProductListTable th.quantityPerLPRunPlusTERun,.ProductListTable th.quantityPerBox,.ProductListTable th.quantityPerRun24,.ProductListTable th.quantityPerRun48{min-width:85px}.ProductListTable td:nth-child(1),.ProductListTable td:nth-child(2){text-align:left}.ProductListTable tr:nth-child(odd) td{background-color:#eaeae7}.ProductListTable tr:nth-child(odd) td:nth-child(1){background-color:transparent}.ProductListTable td:last-child{text-align:right;border-right:none}.ProductListTable .currency-input-container{font-weight:400;color:#706b69}.ProductListTable .currency-input-container input{text-align:right;min-width:50px}.ProductListTable input{background-color:#fff;border:1px solid #C2BAB5;color:var(--app-blue);font-weight:700;height:34px;padding:0 5px;font-size:16px;border-radius:3px}.ProductListTable .toast{position:fixed;bottom:0;left:0;right:0;background-color:#f5f5f2;color:#706b69;font-weight:700;font-size:16px;padding:10px;border-top:1px solid #DBD6D1}.ProductListTable th.qty{position:relative;cursor:pointer}.ProductListTable th.qty .dropdown-caret{display:inline-block;width:11px;height:6px;margin-left:5px;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='11.604'%20height='7.046'%20viewBox='0%200%2011.604%207.046'%3e%3cpath%20id='chevron_down'%20data-name='chevron%20down'%20d='M101.678,36.624a.747.747,0,0,1,0,1.057L97.2,42.159A.747.747,0,0,1,96.144,41.1l3.951-3.951L96.146,33.2A.747.747,0,0,1,97.2,32.144l4.478,4.478Z'%20transform='translate(42.953%20-95.352)%20rotate(90)'%20fill='%231482fa'%20stroke='%231482fa'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;bottom:19px;right:7px;transform:translate(8px)}.ProductListTable th.qty .qty-options{position:absolute;top:100%;right:0;background:#fff;border:1px solid #DBD6D1;border-radius:3px;box-shadow:0 2px 4px #0000001a;z-index:2;min-width:220px}.ProductListTable th.qty .qty-options .qty-option{padding:8px 12px;cursor:pointer;text-align:left;color:var(--app-blue);font-weight:600}.ProductListTable th.qty .qty-options .qty-option.selected{background-color:var(--app-light-blue)}.ProductListTable th.qty .qty-options .qty-option:hover{background-color:#f5f5f2}.ProductListTable .disclaimer-row,.ProductListTable .grand-total-row{display:none}.ProductListTable table:last-child .disclaimer-row,.ProductListTable table:last-child .grand-total-row{display:table-row}.ProductListTable tr.total-row:nth-child(odd) td,.ProductListTable tr.grand-total-row:nth-child(odd) td{background-color:transparent}.ProductListTable .total-row td,.ProductListTable .grand-total-row td{font-weight:700;padding-top:10px;line-height:50px;border:none;border-bottom:none}.ProductListTable .total-row,.ProductListTable .grand-total-row{border-bottom:none}.ProductListTable .total-row td:last-child,.ProductListTable .grand-total-row td:last-child{color:var(--app-blue);font-size:120%}.ProductListTable .disclaimer-row td:last-child{font-size:12px;text-align:left;border:none;border-bottom:none}.pdfOutputProgress{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#fff;padding-top:20vh;text-align:center;opacity:.99}.progressBar{width:300px;height:20px;background-color:#ccc;border-radius:10px;overflow:hidden;--progressBarColor: var(--app-blue)}.progressBar::-moz-progress-bar{background-color:var(--progressBarColor)}.progressBar::-webkit-progress-value{background-color:var(--progressBarColor)}.progressBar{color:var(--progressBarColor)}.PDFPage{background-color:#fff;transform-origin:top left;transform:scale(3)}.PDFPage .header{position:relative;background-color:#fff;margin-bottom:20px}.PDFPage .header:after{content:"";position:absolute;bottom:0;left:60px;width:calc(100% - 100px);height:1px;background-color:var(--app-gray4)}.PDFPage .body{background-color:#fff}.PDFPage .header h1{padding-top:80px;padding-left:60px;font-size:24px;font-weight:300;margin:0}.PDFPage .header h2{padding-left:60px;font-size:14px;font-weight:600;color:var(--app-blue2);margin:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.PDFPage .header h3{padding-left:60px;font-size:14px;margin:0;font-weight:300;color:var(--app-blue)}.ScreenPDFViewer{z-index:1000}.Screen.ScreenPDFViewer:before{content:none}.ScreenPDFViewer .header{background-color:#fff;position:absolute;top:0;left:0;height:60px;width:100%}.ScreenPDFViewer .buttonBack{position:absolute;top:4px;width:300px;line-height:47px;font-size:30px;padding:5px 20px;text-align:center;font-weight:700;width:250px;height:41px;color:var(--app-color-gray2);cursor:pointer}.ScreenPDFViewer .buttonEmail{position:absolute;top:4px;right:4px;border-radius:4px;padding:5px 20px;line-height:47px;font-size:30px;text-align:center;font-weight:700;width:250px;height:41px;color:#fff;cursor:pointer;background:linear-gradient(180deg,var(--app-color-blue3) 0%,var(--app-color-blue2) 100%)}.ScreenPDFViewer .buttonSalesforce{position:absolute;top:4px;right:310px;border-radius:4px;padding:5px 20px;line-height:47px;font-size:30px;text-align:center;font-weight:700;width:350px;height:41px;color:#fff;cursor:pointer;background:linear-gradient(180deg,var(--app-color-blue3) 0%,var(--app-color-blue2) 100%)}.ScreenPDFViewer .pdfArea{position:absolute;top:90px;left:0;width:calc(100% - 8px);height:668px;background-color:var(--app-gray5);overflow-y:scroll;border:4px solid var(--app-blue)}.ScreenPDFViewer .pdfArea .content{transform-origin:top left;min-height:768px;width:1024px;transform-origin:center;background-color:#fff;transform:scale(.95)}.ScreenPDFViewer .pdfArea .content .pdfPage{margin:10px 0;width:1024px;height:1325px;background-color:transparent;background-position:top left;background-size:contain;background-repeat:no-repeat}.ScreenPDFViewer .salesforceOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffffbf;z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:30px}.ScreenPDFViewer .salesforceOverlay .salesforceOverlaySpinner{width:100px;height:100px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../../Images/ui/loading.png);animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ScreenPDFViewer .progressText{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffffbf;color:var(--app-blue2);display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:700;z-index:1000}.ScreenPDFViewer .nav-button svg{margin-right:5px}.Screen.ScreenPriceList{background:transparent linear-gradient(307deg,#fff,#f5f5f2) 0% 0% no-repeat padding-box;transform:translateY(100%);animation:slideUp .4s ease-in-out forwards;opacity:0}.Screen.ScreenPriceList.dismissing{animation:slideDown .4s ease-in-out forwards}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.Screen.ScreenPriceList .ProductListTable{margin-bottom:10px}.Screen.ScreenPriceList .ProductListTable th.rocheMaterialNumber{width:300px}.Screen.ScreenPriceList .ProductListTable th:nth-child(1){width:366px}.Screen.ScreenPriceList .header{position:relative;margin-left:56px;width:calc(100% - 92px);border-bottom:1px solid #D0CBC6;padding:94px 0 10px;margin-bottom:10px}.Screen.ScreenPriceList .header h1{margin:0;font-size:32px;font-weight:300;color:var(--app-blue2)}.Screen.ScreenPriceList .header .buttons{position:absolute;right:0;top:102px;display:flex;flex-direction:row;gap:10px}.Screen.ScreenPriceList .header .buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #707070;border-radius:3px;color:#707070;font-weight:300;font-size:16px;padding:0 10px;height:55px;width:164px}.Screen.ScreenPriceList .header select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding-right:30px;border:none;color:var(--app-blue2);font-size:14px;outline:none;font-weight:300;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='11.604'%20height='7.046'%20viewBox='0%200%2011.604%207.046'%3e%3cpath%20id='chevron_down'%20data-name='chevron%20down'%20d='M101.678,36.624a.747.747,0,0,1,0,1.057L97.2,42.159A.747.747,0,0,1,96.144,41.1l3.951-3.951L96.146,33.2A.747.747,0,0,1,97.2,32.144l4.478,4.478Z'%20transform='translate(42.953%20-95.352)%20rotate(90)'%20fill='%231482fa'%20stroke='%231482fa'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1'/%3e%3c/svg%3e");background-size:15px;background-position:right center;background-repeat:no-repeat}.Screen.ScreenPriceList .price-list-container{max-height:490px;overflow-y:auto;padding-bottom:100px}.custom-dropdown{position:relative;width:355px;font-family:inherit;margin-bottom:16px;z-index:10}.custom-dropdown-selected{position:relative;border-radius:8px 8px 0 0;font-size:14px;color:#15316b;cursor:pointer;display:flex;flex-direction:row;font-weight:600;align-items:center;justify-content:flex-start}.custom-dropdown-selected.open{border-radius:8px 8px 0 0}.dropdown-arrow{margin-left:12px;font-size:18px;width:15px;height:15px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='11.604'%20height='7.046'%20viewBox='0%200%2011.604%207.046'%3e%3cpath%20id='chevron_down'%20data-name='chevron%20down'%20d='M101.678,36.624a.747.747,0,0,1,0,1.057L97.2,42.159A.747.747,0,0,1,96.144,41.1l3.951-3.951L96.146,33.2A.747.747,0,0,1,97.2,32.144l4.478,4.478Z'%20transform='translate(42.953%20-95.352)%20rotate(90)'%20fill='%231482fa'%20stroke='%231482fa'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1'/%3e%3c/svg%3e");background-size:15px;background-position:right center;background-repeat:no-repeat}.custom-dropdown-list{position:absolute;top:100%;left:0;width:100%;background:#fff;border-radius:0 0 8px 8px;box-shadow:0 8px 24px #15316b14;border-top:none;z-index:100;max-height:400px;overflow-y:auto}.custom-dropdown-option{padding:6px 24px;font-size:14px;font-weight:500;color:#15316b;cursor:pointer;transition:background .2s}.custom-dropdown-option:last-child{border-bottom:none}.custom-dropdown-option:hover{background:#e6f0ff;color:#15316b}.custom-dropdown-option.selected{background:#d6e0f0;color:#15316b}.custom-dropdown-option.selected:hover{background:#e6f0ff}
