#capture-license-plate-modal .modal-fullscreen-layout{padding:0}#capture-license-plate-modal .modal-fullscreen-layout .close-button{position:absolute;top:20px;right:20px;background:var(--main-gray);border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:var(--button-overlay-shadow);z-index:10}#capture-license-plate-modal .modal-fullscreen-layout .close-button:hover{background:var(--main-gray);transform:scale(1.1)}#capture-license-plate-modal .modal-fullscreen-layout .close-button:active{transform:scale(.95)}#capture-license-plate-modal .modal-fullscreen-layout .close-button i{color:var(--main-white);font-size:20px}#capture-license-plate-modal .modal-fullscreen-layout .capture-message{position:absolute;top:80px;left:50%;transform:translate(-50%);z-index:10;padding:12px 20px;text-align:center}#capture-license-plate-modal .modal-fullscreen-layout .capture-message .message-text{color:var(--main-red);font-size:1.2rem;font-weight:700;text-align:center;white-space:nowrap}#capture-license-plate-modal .modal-fullscreen-layout .capture-button-container{position:absolute;bottom:40px;left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center;justify-content:center}#capture-license-plate-modal .modal-fullscreen-layout .capture-button{background:var(--main-red);border:none;border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--button-overlay-shadow);transition:all .3s ease}#capture-license-plate-modal .modal-fullscreen-layout .capture-button:hover{transform:scale(1.05);box-shadow:var(--button-overlay-shadow)}#capture-license-plate-modal .modal-fullscreen-layout .capture-button:active{transform:scale(.95)}#capture-license-plate-modal .modal-fullscreen-layout .capture-button i{color:var(--main-white);font-size:32px}#capture-license-plate-modal .modal-fullscreen-layout .capture-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#capture-license-plate-modal .modal-fullscreen-layout .license-plate-guide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}#capture-license-plate-modal .modal-fullscreen-layout .license-plate-guide .guide-frame{position:absolute;box-sizing:border-box;border:3px solid var(--main-red);border-radius:5px}#capture-license-plate-modal .modal-fullscreen-layout .car-checker-zoom-controls{position:absolute;bottom:40px;left:20px;z-index:10;display:flex;flex-direction:row;align-items:center;gap:12px}#capture-license-plate-modal .modal-fullscreen-layout .car-checker-zoom-button{background:var(--main-gray);border:none;border-radius:50%;width:50px;height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--button-overlay-shadow);transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#capture-license-plate-modal .modal-fullscreen-layout .car-checker-zoom-button.is-zoom-slot-hidden{visibility:hidden;pointer-events:none}#capture-license-plate-modal .modal-fullscreen-layout .car-checker-zoom-button:hover{transform:scale(1.05);opacity:1}#capture-license-plate-modal .modal-fullscreen-layout .car-checker-zoom-button:active{transform:scale(.95)}#capture-license-plate-modal .modal-fullscreen-layout .car-checker-zoom-button i{color:var(--main-white);font-size:20px}
