.zoom-control{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.zoom-control__container{position:relative}.zoom-control__display{appearance:none;background-color:var(--color__white);cursor:pointer;border:1px solid #bbb;border:1px solid lab(75.8836% 0 0);border-radius:50px;align-items:center;padding:7px 12px;font-size:14px;font-weight:500;line-height:1;transition:opacity .2s ease-out;display:flex;position:relative}.zoom-control__display img{width:18px;height:18px;margin-left:8px;position:relative;top:1px}.zoom-control__display:hover{background-color:#f2f2f2;background-color:lab(95.36% 0 0)}.zoom-control__container--open .zoom-control__display{border-radius:15px 15px 0 0}.zoom-control__display[disabled]{cursor:not-allowed;opacity:.5}.zoom-control__display[disabled]:hover{background-color:var(--color__white)}.zoom-control__display .zoom-control__value{flex-grow:1}.zoom-control__display.zoom-control__display--2-digit{min-width:82px}.zoom-control__display.zoom-control__display--3-digit{min-width:92px}.zoom-control__label{display:none}@media (min-width:842px){.zoom-control__label{display:unset;margin-right:10px}}.zoom-control__options{z-index:2;width:100%;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0}.zoom-control__options li button{appearance:none;border:0;border-bottom:1px solid var(--color__grey--dark);background:var(--color__white);text-align:left;cursor:pointer;border-radius:0;width:100%;padding:5px 15px;font-size:.9rem;display:block}.zoom-control__options li button:hover{background-color:#f2f2f2;background-color:lab(95.36% 0 0)}.zoom-control__options li:last-child button{border:0;border-radius:0 0 15px 15px}
