@charset "UTF-8";
/*!
  * actionsheet alpha 0.1
  * Copyright 2023 hyunjae han
 */
 
.action-sheet-backdrop { position: fixed; bottom: 0px; top: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: 1069!important; background-color: rgba(0,0,0,.5); display: block; }
.action-sheet { position: fixed; bottom: 0px; left: 0; right: 0; width: 100%; z-index: 1070; display: none; }
.action-sheet .sheet-title { font-weight: bold; font-size: 1.7em; text-align: center; margin-bottom: 1.5em; margin-top: 0.5em; }
.action-sheet .sheet-contents { margin: 0 auto; width: 500px; padding: 1em; }
.action-sheet .sheet-contents .sheet-body { background-color: #fff; border-top-right-radius: 1em; border-top-left-radius: 1em; padding: 1.5em 1em; margin-bottom: -1em; }
.action-sheet .sheet-contents .sheet-option { display: block; width: 100%; border-radius: 0.5em; background-color: #fff; color: #555; text-align: center; font-size: 1.2em; padding: 0.5em 0px; border: 1px solid #888; margin-bottom: .2em; }
.action-sheet .sheet-contents .sheet-option:empty { display: none; }
.action-sheet .sheet-contents .sheet-option:hover { background-color: #f5f5f5; }
.sheet-option.sheet-option-danger { border: 1px solid #d9534f!important; color: #d9534f!important; }
.sheet-option.disabled { cursor: not-allowed; pointer-events: none; filter: opacity(0.5); }
.action-sheet .action-sheet-close { position: relative; top: 10px; right: 20px; float: right; padding: 10px; }
.action-sheet .action-sheet-close:hover { color: #aaa; }
@media (max-width: 600px) {
.action-sheet .sheet-contents { margin: 0 auto!important; width: 100%!important; padding: 0px!important; }
}