/**********************************************************************\
*
*	jQuery.madWindow
*	----------------------
*	version: 1.0.6
*	date: 2021/09/08
*	license: GPL-3.0-or-later
*	copyright (C) 2021 Brian Patrick Mucha
*
\**********************************************************************/

.mad-window{background:#fff;border:2px solid #000;border-radius:1px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.6);-moz-box-shadow:0 5px 20px rgba(0,0,0,.6);box-shadow:0 5px 20px rgba(0,0,0,.6);font-size:1.6rem;position:absolute;padding:.2em;z-index:10020}.mad-window-title{background:#eee;border:1px solid #000;color:#212529;font-weight:700;height:2em;margin:0 2.2em .2em 0;overflow-x:hidden;padding:.2em .5em;text-overflow:ellipsis;text-shadow:0 1px 0 #fff;white-space:nowrap}.mad-window-content p{color:#212529;line-height:1.3;margin:0 0 .75em 0}.mad-window-closebox{background:#eee;border:1px solid #000;cursor:pointer;height:2em;padding:.2em;position:absolute;right:.2em;top:.2em;width:2em}.mad-window-closebox:hover{background:#ddd}.mad-window-closebox::after,.mad-window-closebox::before{content:'';position:absolute;height:2px;width:80%;top:50%;left:10%;margin-top:-1px;background:#000}.mad-window-closebox::before{transform:rotate(45deg)}.mad-window-closebox::after{transform:rotate(-45deg)}.mad-window-content{margin:.25em}.mad-window-buttons{margin:.5em 0 0 .25em}.mad-window-actionButton,.mad-window-cancelButton,.mad-window-closeButton{background:#006ecd;border:0 none;color:#fff;cursor:pointer;float:right;font-size:.9em;font-weight:700;line-height:1.1em;letter-spacing:.05em;margin:.5em 0 0 .5em;min-width:5em;padding:.5em 2em;text-align:center;text-transform:uppercase;width:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mad-window-actionButton:hover,.mad-window-closeButton:hover{background-color:#025aa5}.mad-window-cancelButton{background:#eee;color:#666}.mad-window-cancelButton:hover{background-color:#ccc}.mad-window-overlay{background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:10010}.mad-window-overlay.clickable{cursor:pointer}.mad-window.no-close .mad-window-closebox{display:none}.mad-window.hanging-close .mad-window-closebox{background:#fff;border:2px solid #000;border-radius:2em;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.4);-moz-box-shadow:0 2px 7px rgba(0,0,0,.4);box-shadow:0 2px 7px rgba(0,0,0,.4);height:1.75em;right:-15px;top:-15px;width:1.75em}.mad-window.hanging-close .mad-window-closebox:hover{background:#ddd}.mad-window.hairline-close .mad-window-closebox::after,.mad-window.hairline-close .mad-window-closebox::before{height:1px}.mad-window.thick-close .mad-window-closebox::after,.mad-window.thick-close .mad-window-closebox::before{height:4px;margin-top:-2px}.mad-window.black-close .mad-window-closebox::after,.mad-window.black-close .mad-window-closebox::before{height:8px;margin-top:-4px}.mad-window.heavy-close .mad-window-closebox::after,.mad-window.heavy-close .mad-window-closebox::before{height:12px;margin-top:-6px}.mad-window.rounded-close .mad-window-closebox::before,.mad-window.rounded-close.mad-window-closebox::after{border-radius:4px}.mad-window.blades-close .mad-window-closebox::after,.mad-window.blades-close .mad-window-closebox::before{border-radius:5px 0}.mad-window.warp-close .mad-window-closebox::after,.mad-window.warp-close .mad-window-closebox::before{border-radius:120% 0}.mad-window.fat-close .mad-window-closebox::after,.mad-window.fat-close .mad-window-closebox::before{border-radius:100%}.mad-window.no-chrome{border:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mad-window.no-chrome .mad-window-title{background:0 0;border:none;height:auto;margin:.25em 2em .2em .25em;overflow-x:visible;padding:0 text-shadow: none;white-space:normal}.mad-window.no-chrome .mad-window-closebox{display:none}.mad-window.plain .mad-window-title{background:0 0;border:none;height:auto;margin:.25em 2em .2em .25em;overflow-x:visible;padding:0;text-shadow:none;white-space:normal}.mad-window.alert{background:#e3ad36;border:2px solid #4f3c12;color:#fff;min-height:70px}.mad-window.alert .mad-window-container:before{display:block;position:absolute;left:10px;top:5px;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 93.858 79.802'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M46.929 70.705a4.073 4.073 0 100-8.146 4.073 4.073 0 000 8.146zm0-16.291c2.25 0 4.073-1.846 4.073-4.061V25.89a4.057 4.057 0 00-4.073-4.06c-2.25 0-4.073 1.845-4.073 4.06v24.462a4.057 4.057 0 004.073 4.06zM41.193 3.84c3.17-5.128 8.316-5.115 11.478 0l39.29 63.565c4.23 6.846 1.148 12.396-6.881 12.396H8.785c-8.032 0-11.126-5.528-6.88-12.396z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:0 0;height:55px;width:60px}.mad-window.alert .mad-window-container{margin-left:85px}.mad-window.alert .mad-window-title{background:0 0;border:none;color:#fff;height:auto;margin:.25em 2em .2em .25em;overflow-x:visible;padding:0;text-shadow:none;white-space:normal}.mad-window.alert .mad-window-content p{color:#fff}.mad-window.alert .mad-window-content a:link,.mad-window.alert .mad-window-content a:link:focus,.mad-window.alert .mad-window-content a:link:hover,.mad-window.alert .mad-window-content a:link:visited{color:#fff;text-decoration:underline}.mad-window.alert .mad-window-content a:link:hover{text-decoration-color:#ff6}.mad-window.info{background:#0eb9f0;border:2px solid #007296;color:#fff;min-height:70px}.mad-window.info .mad-window-container:before{display:block;position:absolute;left:10px;top:5px;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 83.409 83.409'%3E%3Cpath fill='%23fff' fill-rule='evenodd' stroke='none' stroke-width='0' d='M41.463 17.95a4.073 4.073 0 110 8.146 4.073 4.073 0 010-8.146zm0 16.292c2.25 0 4.073 1.845 4.073 4.06v24.462a4.057 4.057 0 01-4.073 4.06c-2.25 0-4.073-1.845-4.073-4.06V38.302a4.057 4.057 0 014.073-4.06zm41.946 7.462A41.704 41.704 0 0141.704 83.41 41.704 41.704 0 010 41.704 41.704 41.704 0 0141.704 0 41.704 41.704 0 0183.41 41.704z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:0 0;height:55px;width:60px}.mad-window.info .mad-window-container{margin-left:85px}.mad-window.info .mad-window-title{background:0 0;border:none;color:#fff;height:auto;margin:.25em 2em .2em .25em;overflow-x:visible;padding:0;text-shadow:none;white-space:normal}.mad-window.info .mad-window-content p{color:#fff}.mad-window.info .mad-window-content a:link,.mad-window.info .mad-window-content a:link:focus,.mad-window.info .mad-window-content a:link:hover,.mad-window.info .mad-window-content a:link:visited{color:#fff;text-decoration:underline}.mad-window.info .mad-window-content a:link:hover{text-decoration-color:#ff6}.mad-window.error{background:#900;border:2px solid #300;color:#fff;min-height:70px}.mad-window.error .mad-window-container:before{display:block;position:absolute;left:10px;top:5px;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 83.409 83.409'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M54.43 22.501a4.047 4.047 0 00-3.145 1.452l-9.58 11.417-9.58-11.417a4.06 4.06 0 00-3.145-1.441 4.051 4.051 0 00-2.586.948 4.056 4.056 0 00-.51 5.728l10.504 12.518-10.504 12.518c-1.424 1.697-1.213 4.283.51 5.728a4.057 4.057 0 005.73-.492l9.58-11.417 9.58 11.417c1.425 1.697 4.008 1.938 5.73.492a4.057 4.057 0 00.51-5.728L47.023 41.706l10.503-12.518c1.424-1.697 1.213-4.282-.51-5.728a4.064 4.064 0 00-2.586-.959zm28.979 19.203A41.704 41.704 0 0141.704 83.41 41.704 41.704 0 010 41.704 41.704 41.704 0 0141.704 0 41.704 41.704 0 0183.41 41.704z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:0 0;height:55px;width:60px}.mad-window.error .mad-window-container{margin-left:85px}.mad-window.error .mad-window-title{background:0 0;border:none;color:#fff;height:auto;margin:.25em 2em .2em .25em;overflow-x:visible;padding:0;text-shadow:none;white-space:normal}.mad-window.error .mad-window-content p{color:#fff}.mad-window.error .mad-window-content a:link,.mad-window.error .mad-window-content a:link:focus,.mad-window.error .mad-window-content a:link:hover,.mad-window.error .mad-window-content a:link:visited{color:#fff;text-decoration:underline}.mad-window.error .mad-window-content a:link:hover{text-decoration-color:#ff6}.mad-window.confirm{background:#32a852;border:2px solid #157530;color:#fff;min-height:70px}.mad-window.confirm .mad-window-container:before{display:block;position:absolute;left:10px;top:10px;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 83.409 83.409'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M57.292 20.088a4.067 4.067 0 00-3.835 2.347l-14.93 31.843-9.483-8.369a4.048 4.048 0 00-2.904-1.09 4.062 4.062 0 00-2.847 1.281 4.06 4.06 0 00.175 5.752l13.157 11.494s1.026.812 1.615 1.123c1.932 1.03 4.408.314 5.361-1.74l17.239-36.85c.942-2.005.061-4.458-1.973-5.409a4.09 4.09 0 00-1.575-.381zm26.117 21.616A41.704 41.704 0 0141.704 83.41 41.704 41.704 0 010 41.704 41.704 41.704 0 0141.704 0 41.704 41.704 0 0183.41 41.704z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:0 0;height:55px;width:60px}.mad-window.confirm .mad-window-container{margin-left:85px}.mad-window.confirm .mad-window-title{background:0 0;border:none;color:#fff;height:auto;margin:.25em 2em .2em .25em;overflow-x:visible;padding:0;text-shadow:none;white-space:normal}.mad-window.confirm .mad-window-content p{color:#fff}.mad-window.confirm .mad-window-content a:link,.mad-window.confirm .mad-window-content a:link:focus,.mad-window.confirm .mad-window-content a:link:hover,.mad-window.confirm .mad-window-content a:link:visited{color:#fff;text-decoration:underline}.mad-window.confirm .mad-window-content a:link:hover{text-decoration-color:#ff6}.mad-window.confirm .mad-window-actionButton{background:#fff;color:#32a852}.mad-window.confirm .mad-window-actionButton:hover{background:#fff;color:#157530}.mad-window.confirm .mad-window-cancelButton{font-weight:400}
