.modal-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#80808038;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-wrapper .modal{color:#000;background:#fff;border:1px solid #e5e7eb;border-radius:15px;min-width:360px;max-width:600px;padding:40px;position:relative;box-shadow:0 2px 10px #0003}.modal-wrapper .modal-title{letter-spacing:-.05em;font-size:24px;font-weight:700}.modal-wrapper .modal-subtitle{color:#6b7280;margin-top:5px;font-size:16px}.modal-wrapper .area-title{margin-block:15px;font-weight:500}.modal-wrapper .modal-text{margin:20px 0}.modal-wrapper .modal .modal-input{border:1px solid #ccc;border-radius:4px;width:100%;margin:10px 0;padding:8px}.modal-wrapper .modal-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.modal-wrapper .modal .modal-button{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:8px;padding:14px 22px;font-size:14px;transition:background-color .2s}.modal-wrapper .modal .modal-button:hover{background-color:#333}.modal-wrapper .modal .modal-button.modal-button-cancel{color:#000;background-color:#fff;border:1px solid #ccc}.modal-wrapper .modal .modal-button.modal-button-cancel:hover{background-color:#f0f0f0}.modal-wrapper .modal-content{margin-top:20px}.modal-wrapper .tab-bar{background-color:#efefef;border-radius:10px;align-items:center;margin-bottom:20px;padding:6px;display:flex}.modal-wrapper .tab-bar div{cursor:pointer;text-wrap:nowrap;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:10px;padding:5px 10px;font-size:.9rem;display:flex}.modal-wrapper .tab-bar div.tab-active{background-color:#fff;box-shadow:0 4px 5px #0000000d}.feedboost-modal-bounce-in{transform-origin:50%;animation-name:modalBounceIn;animation-duration:.2s;animation-fill-mode:both}@keyframes modalBounceIn{0%{opacity:0;-webkit-transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1)}}
