@font-face{font-family:"Neue Helvetica W05";src:url(https://erp.mgrd.cz/rails-assets/assets/fonts/neue_helvetica_w05.woff2) format("woff2")}.header-component{display:flex;flex-direction:column}.header-component img{padding-right:0.2rem}.header-component .top{display:flex;justify-content:end}@media (max-width: 729px){.header-component .top{flex-direction:column;justify-content:flex-start}.header-component .top div{margin-top:0.5rem}}@media (min-width: 730px){.header-component .top{flex-direction:row;height:2rem}}.header-component .top div{margin-right:1rem}.header-component .top div:last-child{margin-right:0rem}.header-component .top .language.dropdown{align-items:baseline;display:flex;flex-direction:column;width:5rem}.header-component .top .language.dropdown .selected-language{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.header-component .top .language.dropdown ul{background-color:var(--base-bg-color);border-radius:var(--base-border-radius);box-shadow:2px 2px 5px var(--button-hint-color);display:none;margin:0;padding:0;position:relative;top:0.5rem;left:1rem}.header-component .top .language.dropdown ul li{list-style:none}.header-component .top .language.dropdown ul li a{width:5rem;display:block;padding:0.2rem 0.5rem}.header-component .top .language.dropdown ul li a:hover{background-color:var(--base-color);border-radius:var(--base-border-radius);color:var(--base-bg-color);font-weight:var(--base-font-bold)}.header-component .top .language.dropdown:hover ul{display:block}.header-component .center{margin-top:1rem}.top{display:flex;flex-direction:row}.footer-component{display:flex;flex-direction:column}@media (max-width: 729px){.footer-component{margin-top:2rem}}@media (min-width: 730px){.footer-component{margin-top:10rem}}.footer-component .info-block{display:flex;justify-content:space-between}@media (max-width: 729px){.footer-component .info-block{flex-direction:column;justify-content:flex-start}.footer-component .info-block div{margin-top:0.5rem}}@media (min-width: 730px){.footer-component .info-block{flex-direction:row}}.footer-component .info-block .logo,.footer-component .info-block .social-sites{display:flex;flex-direction:row;width:25%}.footer-component .info-block .logo div,.footer-component .info-block .social-sites div{margin-right:1rem}.footer-component .info-block .logo div:last-child,.footer-component .info-block .social-sites div:last-child{margin-right:0}.footer-component .info-block .logo{padding-right:0.5rem}.footer-component .info-block .logo img{width:100%}.footer-component .info-block .social-sites{padding-left:0.5rem}.footer-component .info-block .company-info{display:flex;flex-direction:column;width:50%}.footer-component .info-block .company-info div{margin-top:15px}.footer-component .info-block .company-info .address{display:flex;flex-direction:column}.buttons-to-activate-central-unit-component{align-items:center;display:flex;flex-direction:column;gap:0.5rem;width:100%}.buttons-to-activate-central-unit-component form{align-items:center;display:flex;flex-direction:column;gap:0.5rem}.buttons-to-activate-central-unit-component form input,.buttons-to-activate-central-unit-component form textarea{margin:0px 0 5px 0;width:100%}.configuration-central-unit-status-component{align-items:center;display:flex;flex-direction:row;column-gap:1rem}@media (min-width: 730px){.configuration-central-unit-status-component{padding-left:2rem;justify-content:end}.configuration-central-unit-status-component span{text-align:right;width:85%}}@media (max-width: 729px){.configuration-central-unit-status-component{justify-content:space-between}.configuration-central-unit-status-component span{width:80%}}.configuration-central-unit-status-component .online-check-error{background-size:48px 40px;height:40px;width:48px}.configuration-central-unit-status-component .check-unknown,.configuration-central-unit-status-component .check-ok,.configuration-central-unit-status-component .spinner,.configuration-central-unit-status-component .warning-orange,.configuration-central-unit-status-component .check-error,.configuration-central-unit-status-component .check-error-helpdesk{background-size:40px 40px;height:40px;width:40px}.installation-sensors-status-component{align-items:center;display:flex;flex-direction:row;column-gap:1rem}@media (min-width: 730px){.installation-sensors-status-component{padding-left:2rem;justify-content:end}.installation-sensors-status-component span{text-align:right;width:85%}}@media (max-width: 729px){.installation-sensors-status-component{justify-content:space-between}.installation-sensors-status-component span{width:80%}}.installation-sensors-status-component .check-unknown,.installation-sensors-status-component .check-error,.installation-sensors-status-component .check-ok,.installation-sensors-status-component .spinner,.installation-sensors-status-component .installation-ok,.installation-sensors-status-component .installation-warning{background-size:40px 40px;height:40px;width:40px}.manage-valve-component{align-items:center;display:flex;flex-direction:column}.manage-valve-component form{align-items:center;display:flex;flex-direction:column;gap:0.5rem}.online-central-unit-status-component{align-items:center;display:flex;flex-direction:row;column-gap:1rem}@media (min-width: 730px){.online-central-unit-status-component{padding-left:2rem;justify-content:end}.online-central-unit-status-component span{text-align:right;width:85%}}@media (max-width: 729px){.online-central-unit-status-component{justify-content:space-between}.online-central-unit-status-component span{width:80%}}.online-central-unit-status-component .online-check-ok,.online-central-unit-status-component .online-check-error,.online-central-unit-status-component .spinner,.online-central-unit-status-component .check-unknown{background-size:40px 40px;height:40px;width:40px}#progress-bar{background-color:#d7d7d7;border-radius:0.25rem;margin:1rem 0;height:1.2rem;width:80%}@media (max-width: 729px){#progress-bar{width:100%}}#progress-bar #gauge{border-radius:0.25rem;width:100%;text-align:center;margin:auto;height:1.2rem}.result-activation-component{display:flex;flex-direction:column;gap:0.5rem}.result-activation-component .hr{border-top:1px solid #ebebeb;align-self:flex-end;width:100% !important}.result-test-sensors-warn-component{display:flex;flex-direction:column;gap:1rem;padding-left:2rem}.result-test-sensors-warn-component .read-less-metrics,.result-test-sensors-warn-component .read-too-litle{display:flex;flex-direction:column;width:60%}.result-test-sensors-warn-component .read-less-metrics span.devices,.result-test-sensors-warn-component .read-too-litle span.devices{padding-left:2rem}.sensors-installation-status-component{display:flex;flex-direction:column}@media (max-width: 729px){.sensors-installation-status-component{align-items:baseline}.sensors-installation-status-component>#progress-bar{display:none}}@media (min-width: 730px){.sensors-installation-status-component{align-items:center}}.sensors-installation-status-component #unknown-sensors{align-self:start;justify-content:start;padding-bottom:2rem}.sensors-installation-status-component #broken-connection{background-color:var(--button-warning-bg-color);border-radius:0.25rem;color:var(--button-color);font-weight:bold;margin:10px auto;padding:20px 0;text-align:center;width:100%}.sensors-installation-status-component #information{display:flex;padding-top:2rem;width:100%}@media (max-width: 729px){.sensors-installation-status-component #information{flex-direction:column}}@media (min-width: 730px){.sensors-installation-status-component #information{flex-direction:row-reverse;justify-content:space-between}.sensors-installation-status-component #information #results>#progress-bar{display:none}}.sensors-installation-status-component #details{display:flex;padding-top:2rem;width:100%}@media (max-width: 729px){.sensors-installation-status-component #details{flex-direction:column}}@media (min-width: 730px){.sensors-installation-status-component #details{flex-direction:row-reverse;justify-content:start}}.sensors-installation-status-component .hr{border-top:1px solid #ebebeb}@media (max-width: 729px){.sensors-installation-status-component .hr{width:85%}}@media (min-width: 730px){.sensors-installation-status-component .hr{width:75%}}.sensors-installation-status-component .installation-name,.sensors-installation-status-component .central_unit-label,.sensors-installation-status-component .central_unit-hwpart,.sensors-installation-status-component .central_unit-serial-numbers,.sensors-installation-status-component .devices-header-line{font-weight:bold}.sensors-installation-status-component h1,.sensors-installation-status-component h2,.sensors-installation-status-component h3,.sensors-installation-status-component h4,.sensors-installation-status-component h5,.sensors-installation-status-component h6{font-weight:700;margin:0}.sensors-installation-status-component h1{font-size:5rem;margin-bottom:2rem}.sensors-installation-status-component h2{font-size:2.5rem;margin-bottom:0.5rem}.sensors-installation-status-component h3{font-size:2rem;margin-bottom:0.25rem}.sensors-installation-status-component h4{font-size:1.75rem;margin-bottom:0.25rem}.sensors-installation-status-component h5{font-size:1.25rem;margin-bottom:0.1rem}.sensors-installation-status-component h6{font-size:1rem;margin-bottom:0.1rem}.sensors-installation-status-component .line{display:flex;flex-direction:row;padding-bottom:0.5rem}@media (max-width: 729px){.sensors-installation-status-component .line{flex-direction:column}}@media (min-width: 730px){.sensors-installation-status-component .line{align-items:baseline;flex-direction:row}}.sensors-installation-status-component .line span::after{content:":";padding-right:0.5rem}.sensors-installation-status-component #messages{padding:10px 0px}.sensors-installation-status-component #messages .command,.sensors-installation-status-component #messages .message{display:flex;flex-direction:row;gap:0.3rem}.sensors-installation-status-component #messages .command .datetime,.sensors-installation-status-component #messages .message .datetime{display:flex;flex-direction:row;gap:0.3rem}.sensors-installation-status-component #messages .command .confirmed-text,.sensors-installation-status-component #messages .message .confirmed-text{color:var(--button-ok-color);font-weight:bold}.sensors-installation-status-component #messages .command .cancelled-text,.sensors-installation-status-component #messages .message .cancelled-text{color:var(--button-error-color);font-weight:bold}.sensors-installation-status-component #installation{display:flex;flex-direction:column;justify-content:space-between}.sensors-installation-status-component #installation-details{display:flex;flex-direction:column}.sensors-installation-status-component #installation,.sensors-installation-status-component #actions{display:flex;flex-direction:column}@media (min-width: 730px){.sensors-installation-status-component #installation,.sensors-installation-status-component #actions{width:50%}}.sensors-installation-status-component #actions{width:100%}@media (min-width: 730px){.sensors-installation-status-component #results{width:45%}}.sensors-installation-status-component #results,.sensors-installation-status-component #summary,.sensors-installation-status-component #actions,.sensors-installation-status-component #installation-details,.sensors-installation-status-component #devices{margin-bottom:1rem}@media (max-width: 729px){.sensors-installation-status-component #devices{width:100%}}@media (min-width: 730px){.sensors-installation-status-component #devices{width:65%}}.sensors-installation-status-component #list{display:grid}@media (max-width: 729px){.sensors-installation-status-component #list{grid-template-columns:100%}}@media (min-width: 730px){.sensors-installation-status-component #list{grid-template-columns:40% 40%;gap:1rem}}.sensors-installation-status-component #installation .contact a{background-color:var(--base-bg-color);color:var(--base-color)}.sensors-installation-status-component #actions{gap:1rem;align-items:center}.sensors-installation-status-component #actions .manage-valve-component{width:100%}.sensors-installation-status-component #actions form{display:flex;flex-direction:column;align-items:center;margin:unset}@media (min-width: 730px){.sensors-installation-status-component #actions form{width:60%}}@media (max-width: 729px){.sensors-installation-status-component #actions form{align-items:center;width:90%}}.sensors-installation-status-component #actions form button{width:100%}.sensors-installation-status-component #actions button{border-radius:0.25rem;font-size:1.25rem;font-weight:600;height:4rem}.sensors-installation-status-component #actions button.disabled{background-color:var(--button-hint-bg-color);color:var(--button-hint-color);height:max-content;height:4rem}.sensors-installation-status-component #actions button.warning{background-color:var(--button-warning-bg-color);color:var(--button-important-color);height:4rem}.sensors-installation-status-component #actions button.good{background-color:var(--button-ok-bg-color);color:var(--button-important-color);height:4rem}.sensors-installation-status-component .unexpected{background-color:white;color:var(--base-color)}.sensor-status-component{display:flex;flex-direction:column}.sensor-status-component .sensor-main{pointer-events:none;display:flex;flex-direction:row}.sensor-status-component .sensor-main .semaphore{pointer-events:none;margin:auto 0;width:40px;height:24px}.sensor-status-component .sensor-main .device{pointer-events:none;border:1px solid var(--button-bg-color);border-radius:0.25rem;display:grid;grid-template-columns:auto;padding:0.25rem;width:95%}.sensor-status-component .metric-details{border:1px solid var(--button-bg-color);border-radius:0.25rem;display:none;pointer-events:none;padding-top:2px;gap:2px}.sensor-status-component .metric-details.expanded{display:flex;flex-direction:column;pointer-events:none}.sensor-status-component .metric-details .metric{border-bottom:1px solid var(--button-bg-color);padding:5px}.sensor-status-component .metric-details .metric .metric-name{margin-bottom:1rem}.sensor-status-component .metric-details .metric.missing{color:var(--button-warning-bg-color)}.sensor-status-component .metric-details .metric .metric-values{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding-left:1rem;pointer-events:none}.sensor-status-component .metric-details .metric .metric-values .metric-value{display:flex;flex-direction:column}body.senzomatic main.container .address_container{width:60%}body.senzomatic .form-field-content{overflow:hidden;height:0;transition:height 0.5s ease}body.senzomatic .form-field-content.expanded{height:max-content}body.senzomatic .rows{line-height:1.2}body.senzomatic .change_address{width:70%}body.senzomatic .address_container .addresses{display:flex;column-gap:5rem}body.senzomatic a,body.senzomatic a span{color:var(--base-color);text-decoration:none}body.senzomatic a:link,body.senzomatic a:visited,body.senzomatic a span:link,body.senzomatic a span:visited{color:var(--base-color)}body.senzomatic a:hover,body.senzomatic a span:hover{filter:brightness(140%)}body.senzomatic a:active,body.senzomatic a span:active{filter:brightness(120%)}body.senzomatic button,body.senzomatic a.button,body.senzomatic input.button[type="submit"]{color:var(--button-color);background-color:var(--button-bg-color);border-radius:var(--base-border-radius);border-style:none;padding:1rem 1rem;font-weight:600;font-family:var(--font);font-size:var(--font-base-size);line-height:1.2}body.senzomatic button:hover,body.senzomatic a.button:hover,body.senzomatic input.button[type="submit"]:hover{filter:brightness(140%)}body.senzomatic button:active,body.senzomatic a.button:active,body.senzomatic input.button[type="submit"]:active{filter:brightness(120%)}body.senzomatic button.hint,body.senzomatic a.button.hint,body.senzomatic input.button.hint[type="submit"]{color:var(--button-hint-color);background-color:var(--button-hint-bg-color)}body.senzomatic button.hint:hover,body.senzomatic a.button.hint:hover,body.senzomatic input.button.hint[type="submit"]:hover{filter:brightness 0.9}body.senzomatic button.important,body.senzomatic a.button.important,body.senzomatic input.button.important[type="submit"]{color:var(--button-important-color);background-color:var(--button-warning-bg-color)}body.senzomatic button.important:hover,body.senzomatic a.button.important:hover,body.senzomatic input.button.important[type="submit"]:hover{filter:brightness(50%)}body.senzomatic form div{margin-top:1.5rem}body.senzomatic form div label{font-weight:var(--base-font-bold)}body.senzomatic form input:not([type="submit"]),body.senzomatic form select{background-color:white;border-radius:var(--base-border-radius);border-width:var(--base-border-width);font-size:1.2rem;height:2rem;padding:0.5rem}@media (max-width: 729px){body.senzomatic form .form-inputs{width:100%}}@media (min-width: 730px){body.senzomatic form .form-inputs{width:25rem}}body.senzomatic form .form-inputs div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}body.senzomatic form .form-inputs div abbr{display:none}@media (max-width: 550px){body.senzomatic form .form-inputs div input,body.senzomatic form .form-inputs div select{width:100%}}@media (max-width: 729px){body.senzomatic form .form-inputs div input,body.senzomatic form .form-inputs div select{width:95%}}@media (min-width: 730px){body.senzomatic form .form-inputs div input,body.senzomatic form .form-inputs div select{width:65%}}body.senzomatic form .form-inputs div input#show-delivery-address,body.senzomatic form .form-inputs div select#show-delivery-address{width:10%}body.senzomatic form .form-inputs div.links{font-weight:var(--base-font-bold)}@media (max-width: 729px){body.senzomatic form .form-inputs.sign-in{width:100%}}@media (min-width: 730px){body.senzomatic form .form-inputs.sign-in{width:25rem}}body.senzomatic form .form-inputs.sign-in div{align-items:stretch;display:flex;flex-direction:column}body.senzomatic form .form-inputs.sign-in div abbr{display:none}body.senzomatic form .form-inputs.sign-in div.links{font-weight:var(--base-font-bold)}body.senzomatic form .form-actions.sign-in{margin-top:0.5rem}@media (max-width: 729px){body.senzomatic form .form-actions.sign-in{width:100%}}@media (min-width: 730px){body.senzomatic form .form-actions.sign-in{width:25rem}}body.senzomatic form .form-actions.sign-in input[type="submit"]{width:100%}body.senzomatic .check-ok{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/check_ok-ad03452ed61f166810cdc1d9639cee0f5d4f12ee8eba050c6f517ebed62ea8c1.svg);background-size:24px 24px;background-repeat:no-repeat}body.senzomatic .check-warn{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/check_warn-8686f927325f39ffc12add154dbccc209666b913f0398db1ac4c99148cd38934.svg);background-size:24px 24px;background-repeat:no-repeat}body.senzomatic .check-error{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/check_error-93344a102d5e6758333d7a92a1968f11acfd722596757d1bd91b2cad727f98ad.svg);background-size:24px 24px;background-repeat:no-repeat}body.senzomatic .check-error-helpdesk{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/call_error-94991d624f91cd507c2e32f46685ddbd9b6e3ad3bf59a69ffff9bc2e917123f5.svg);background-size:24px 24px;background-repeat:no-repeat}body.senzomatic .installation-ok{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/installation_ok-7c9c41f5f4af758135ba025e24d1049b44525a3fff7755ce7510f9c86869da4c.svg);background-size:24px 24px;background-repeat:no-repeat}body.senzomatic .installation-warning{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/installation_warning-36585fbe5f536e92972f876c86c8ba8da9d6982b9460afa27a4b6af7a53401cd.svg);background-size:24px 24px;background-repeat:no-repeat}body.senzomatic .warning-orange{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/triangel_orange-329fca94f0434408ca534e025edb676a8e5bded99647d25094855f835494d04e.svg);background-size:24px 24px;background-repeat:no-repeat}body.senzomatic .warning-yellow{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/triangel_yellow-59def388d5918431b60b6d2dc46fc32268c75be112a318fc06919a63d68ed5ea.svg);background-size:24px 24px;background-repeat:no-repeat}body.senzomatic .online-check-ok{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/online_check_ok-e1cd169fd2d094e89f8e3256e5b1c647f7ef3284d9425fcde8809abd29b7b87b.svg);background-size:24px 20px;background-repeat:no-repeat}body.senzomatic .online-check-warn{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/online_check_warn-115635139213e4628cb4d05367f6e23c035a08526b55b29957b1374b6f0a4320.svg);background-size:24px 20px;background-repeat:no-repeat}body.senzomatic .online-check-error{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/online_check_error-28f175005813b67ccc29200abe719bf8f31d3f4908b72c6a28b792431f9a8f20.svg);background-size:24px 20px;background-repeat:no-repeat}body.senzomatic .check-unknown{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/check_unknown-ce6d8c7932071ecb6f4836a77a7e89fbd0e8511226febd9e1244f1cad61af84d.svg);background-size:24px 20px;background-repeat:no-repeat}body.senzomatic .spinner{background-image:url(https://erp.mgrd.cz/rails-assets/assets/senzomatic/checks/spinner-8fbd5c72614f854687098d6ce60abafa93673ceaab2f5860d27bb7375b3c7aad.svg);background-size:24px 20px;background-repeat:no-repeat}body.senzomatic{align-items:center;display:flex;flex-direction:column}body.senzomatic .hidden{display:none}body.senzomatic .container{max-width:unset;padding:1rem 0rem 0rem 0rem}@media (max-width: 550px){body.senzomatic .container{width:95%}}@media (max-width: 729px){body.senzomatic .container{width:90%}}@media (min-width: 730px){body.senzomatic .container.normal{width:75%}body.senzomatic .container.narrow{width:50%}}body.senzomatic main{overflow-wrap:break-word;background-color:var(--base-bg-color);color:var(--base-color)}body.senzomatic .session-new-page{width:100%;display:flex}@media (max-width: 729px){body.senzomatic .session-new-page{flex-direction:column}}@media (min-width: 730px){body.senzomatic .session-new-page{flex-direction:row}}@media (max-width: 729px){body.senzomatic .session-new-page .sign-in-form{width:100%}}@media (min-width: 730px){body.senzomatic .session-new-page .sign-in-form{width:60%}}@media (max-width: 729px){body.senzomatic .session-new-page .sign-in-partner{margin-top:4rem;width:100%}}@media (min-width: 730px){body.senzomatic .session-new-page .sign-in-partner{width:40%}body.senzomatic .session-new-page .sign-in-partner .partner-logo{top:50%;position:relative}}.installation-week-statuses,.installations-week-statuses{position:relative}.installation-week-statuses .installations-week-status-filters-component .form-line,.installations-week-statuses .installations-week-status-filters-component .form-line{line-height:normal;display:flex;flex-direction:row;gap:1rem}.installation-week-statuses .installations-week-status-filters-component .form-line .small,.installations-week-statuses .installations-week-status-filters-component .form-line .small{width:20%}.installation-week-statuses .installations-week-status-filters-component .form-line .small label,.installations-week-statuses .installations-week-status-filters-component .form-line .small label{text-wrap:nowrap}.installation-week-statuses .line-block.tags,.installations-week-statuses .line-block.tags{background:transparent;font-size:12px;position:absolute;right:100%}.installation-week-statuses .bubble,.installations-week-statuses .bubble{background-color:white;border-radius:0 40px 0 40px;padding:30px}.installation-week-statuses .installation-week-status,.installations-week-statuses .installation-week-status{align-items:center;display:grid;grid-template-columns:5% 20% 20% auto 5%;gap:1rem}.installation-week-statuses .week-status,.installations-week-statuses .week-status{align-items:center;display:grid;grid-template-columns:5% 10% 10% 20% 5% auto;gap:1rem}.installation-week-statuses .report,.installations-week-statuses .report{align-items:center;display:flex;flex-direction:row;gap:0.5rem}body.senzomatic .downloadable-materials{width:100%;display:flex;flex-direction:column}@media (min-width: 730px){body.senzomatic .downloadable-materials{min-width:730px}}@media (min-width: 1024px){body.senzomatic .downloadable-materials{min-width:1024px}}body.senzomatic .downloadable-materials .white-container{line-height:2rem}body.senzomatic .downloadable-materials .nothing-to-show{font-weight:bold;font-size:20px;padding:20px 0px 50px 0px}body.senzomatic .downloadable-materials .downloadable-material button a{color:white}body.senzomatic .downloadable-materials .downloadable-material .description{display:flex;flex-direction:row;padding:0.5rem 0 0 0;justify-content:space-between}@media (max-width: 729px){body.senzomatic .downloadable-materials .downloadable-material .description{flex-direction:column}body.senzomatic .downloadable-materials .downloadable-material .description button{width:50%}}@media (min-width: 729px){body.senzomatic .downloadable-materials .downloadable-material .description{flex-direction:row;gap:40px}}body.senzomatic .downloadable-materials .downloadable-material .description button{padding:0 1rem 0 1rem}body.senzomatic .downloadable-materials .downloadable-material .attributes{align-items:center;display:flex;font-size:18px;justify-content:space-between;max-width:80%}@media (max-width: 729px){body.senzomatic .downloadable-materials .downloadable-material .attributes{flex-direction:column}body.senzomatic .downloadable-materials .downloadable-material .attributes button{width:100%}}@media (min-width: 729px){body.senzomatic .downloadable-materials .downloadable-material .attributes{flex-direction:row;gap:40px}}body.senzomatic{--base-bg-color: #ffffff;--base-color: #1a4a72;--button-ok-color: #3d991c;--button-error-color: #99001f;--button-bg-color: #1a4a72;--button-color: #f7f7f7;--button-hint-bg-color: #ebebeb;--button-hint-color: #1a4a72;--button-ok-bg-color: #3d991c;--button-error-bg-color: #99001f;--button-warning-bg-color: #f05a22;--button-important-color: #f7f7f7;--base-border-radius: 4px;--base-border-width: 1px;--base-header-bg-color: var(--base-bg-color);--base-font-bold: 600;--font-base-size: 1rem;--base-font: "Inter", "Roboto", "open-sans", "Helvetica Neue", sans-serif;font-size:var(--font-base-size);font-family:var(--base-font);font-weight:300;line-height:1.2;color:var(--base-color);background-color:var(--base-bg-color)}
