/*      Request ID: 55f9843f360a35ef9234d24498e303e3_1779142039 (06/05/2026 3:15pm) (failed compilation: /home/austincc/events.austincc.edu/public_html/livewhale/styles/lwui/lw-overlay.scss, /home/austincc/events.austincc.edu/public_html/livewhale/styles/lwui/lw-accordion.scss) (rc7bCYAwDIXhVRxAm5GkxkgDsRGTVt3eC7hBXw78Lx8Hkq4EsZhzRgSqlN3C34HmAluZhHFMvgoIVzpSFALzS8hAjsLPDFppl3gFQ7O+g0ZqVuelNZrer5OejdmIqPvMmj/3Bg==)      */



/*      Resource ID: 879edbf8530410f85ad0ebe0d3f (lw-overlay.scss, compiled by sass, minified by none) (06/05/2026 3:15pm) (A:3135, B:3135, C:3054, D:3054, F:3054, J:3054, K:3054)      */

body.lw_overlay_open {
  overflow: hidden;
}

body.lw_overlay_open .lw_overlay_wrapper {
  overflow-x: hidden;
  overflow-y: auto;
}

.lw_overlay_wrapper {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  z-index: 1150;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}
.lw_overlay_wrapper .fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.lw_overlay_wrapper .fade.in {
  opacity: 1;
}

.lw_overlay_backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1140;
  background-color: #000;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.lw_overlay {
  position: relative;
  width: auto;
  margin: 10px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto;
}
.lw_overlay a.lw_overlay_close_button {
  position: absolute;
  top: -10px;
  right: -10px;
  border-radius: 12px;
  width: 24px;
  height: 24px;
  font-size: 18px;
  line-height: 22px;
  text-align: center;
  background-color: #222;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  z-index: 1200;
}
.lw_overlay a.lw_overlay_close_button:hover {
  background-color: #b22;
  color: #fff;
  border-color: #777;
  text-decoration: none;
}
.lw_overlay button.lw_overlay_close {
  float: right;
  width: 32px;
  height: 32px;
  font-size: 24px;
  font-weight: 700;
  line-height: 16px;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  padding: 4px 6px 6px 6px;
  border-radius: 50%;
  opacity: 1;
  aspect-ratio: 1;
}
.lw_overlay .lw_overlay_save_toggle {
  display: none;
  margin-right: -4px;
}
.lw_overlay .lw_overlay_header {
  line-height: 1.25;
}
.lw_overlay .lw_overlay_header h3 {
  font-size: 26px;
  font-weight: 400;
  margin: 0;
}
.lw_overlay .lw_overlay_footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
}
.lw_overlay .lw_overlay_footer > div {
  display: flex;
  justify-content: end;
  align-items: center;
  gap: 1rem;
  width: 100%;
}

.lw_overlay_contents {
  overflow: hidden;
  position: relative;
}

.lw_overlay_header,
.lw_overlay_body,
.lw_overlay_footer {
  padding: 1rem;
}

.lw_overlay_header {
  border-bottom: 1px solid #e5e5e5;
}
.lw_overlay_header h3 {
  margin: 0;
}

.lw_overlay_footer {
  border-top: 1px solid #e5e5e5;
}
.lw_overlay_footer .btn {
  margin-left: 5px;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  .lw_overlay {
    max-width: 725px;
    margin: 30px auto;
  }
  .overlay-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .overlay-lg {
    max-width: 900px;
  }
}

/*# sourceMappingURL=lw-overlay.scss.map */

/*      Resource ID: 5229c0a21305420d8263c6dce4d (lw-notify.scss, compiled by sass, minified by none) (06/05/2026 3:15pm) (A:2259, B:2259, C:1962, D:1962, F:1962, J:1962, K:1962)      */

/* Notices */
body > .lw_notices,
#lw_page > .lw_notices {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  max-width: 50%;
}

.lw_notice {
  padding: 10px;
  clear: both;
  position: relative !important;
  background-color: #eee;
  border-bottom: solid #ccc;
  border-width: 0 0 1px 0 !important;
  margin: 0 !important;
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  border-radius: 0 !important;
  z-index: 1000;
}
.lw_notice .lw_container {
  width: auto;
  max-width: 992px;
  min-width: 0;
  overflow: hidden;
  min-height: 0;
  padding: 0 6px;
  position: relative;
  margin: 0 auto;
}
.lw_notice a {
  text-decoration: underline;
}
.lw_notice a:hover {
  text-decoration: none;
}
.lw_notice .lw_notice_close_button {
  float: right;
  margin-left: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  width: 16px;
  height: 16px;
  font-size: 13px;
  line-height: 12px;
  text-align: center;
  background-color: #666;
  font-weight: bold;
  color: #fff !important;
  text-decoration: none;
}
.lw_notice .lw_notice_close_button:hover {
  background-color: #b22;
  border-color: #777;
}
.lw_notice .lw_notice_details {
  display: none;
}
.lw_notice .lw_notice_showdetails {
  font-size: 0.9em;
  margin: 0 1em;
  color: #666;
}
.lw_notice .lw_notices_details {
  border: 1px solid #ccc;
  background-color: #eee;
  width: 450px;
  max-height: 300px;
  overflow: auto;
}
.lw_notice .lw_notices_details .lw_notice:last-of-type {
  border-bottom: none;
}
.lw_notice .lw_notices_details .lw_notice .lw_notice_close_button {
  display: none;
}
.lw_notice .lw_notices_details .lw_notice .lw_notice_showdetails {
  display: none;
}
.lw_notice .lw_notices_details .lw_notice .lw_notice_details {
  display: block;
  border: 1px solid #ccc;
  background-color: #f6f6f6;
  color: #222;
  font-size: 0.9em;
  padding: 4px;
}
.lw_notice .lw_notices_details .lw_notice .lw_notice_details a {
  color: #666;
}

/*# sourceMappingURL=lw-notify.scss.map */

/*      Resource ID: 5b2cc8862a1ab6302c86acd8602 (lw-hoverbox.scss, compiled by sass, minified by none) (06/05/2026 3:15pm) (A:2198, B:2198, C:2214, D:2214, F:2214, J:2214, K:2214)      */

/* jquery.lw-hoverbox.js */
.lw_hoverbox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1150;
  padding: 1px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box; }
  .lw_hoverbox .lw_arrow,
  .lw_hoverbox .lw_arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }
  .lw_hoverbox .lw_arrow {
    border-width: 11px; }
  .lw_hoverbox .lw_arrow:after {
    content: "";
    border-width: 10px; }
  .lw_hoverbox.lw_top .lw_arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, 0.25);
    border-bottom-width: 0; }
  .lw_hoverbox.lw_top .lw_arrow:after {
    bottom: 1px;
    margin-left: -10px;
    border-top-color: #ffffff;
    border-bottom-width: 0; }
  .lw_hoverbox.lw_bottom .lw_arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    border-top-width: 0; }
  .lw_hoverbox.lw_bottom .lw_arrow:after {
    top: 1px;
    margin-left: -10px;
    border-bottom-color: #ffffff;
    border-top-width: 0; }
  .lw_hoverbox.lw_left .lw_arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, 0.25);
    border-right-width: 0; }
  .lw_hoverbox.lw_left .lw_arrow:after {
    right: 1px;
    bottom: -10px;
    border-left-color: #ffffff;
    border-right-width: 0; }
  .lw_hoverbox.lw_right .lw_arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, 0.25);
    border-left-width: 0; }
  .lw_hoverbox.lw_right .lw_arrow:after {
    bottom: -10px;
    left: 1px;
    border-right-color: #ffffff;
    border-left-width: 0; }

.lw_hoverbox_content {
  padding: 8px 12px; }

/*      Resource ID: 602e911c083512e04748d2cbc87 (lw-accordion.scss, compiled by sass, minified by cleancss) (06/05/2026 3:15pm) (A:4718, B:4718, C:5753, D:5753, F:5753, I:4436, K:4436)      */

table.lw_wysiwyg_accordion{width:100%;border-spacing:0;margin:35px auto;border:5px solid #fcc}table.lw_wysiwyg_accordion:before{content:'Accordion list';display:block;position:absolute;bottom:100%;left:0;padding:7px 10px 6px;margin:0 0 0 -5px;background-color:#fcc;font-size:18px;font-weight:400;line-height:1}table.lw_wysiwyg_accordion:after{content:'Press Tab key to add additional rows';display:inline-block;position:absolute;top:100%;right:0;padding:7px 8px 5px;background-color:#fcc;font-size:16px;font-weight:400;line-height:1}table.lw_wysiwyg_accordion,table.lw_wysiwyg_accordion>tbody>td,table.lw_wysiwyg_accordion>tbody>tr{position:relative}table.lw_wysiwyg_accordion>tbody>td{padding:11px;padding-left:80px;position:relative}table.lw_wysiwyg_accordion>tbody>td:before{display:inline-block;content:'';position:absolute;padding:2px 5px 2px 0;font-size:14px;background-color:#fff}table.lw_wysiwyg_accordion>tbody>td+td{display:none!important}table.lw_wysiwyg_accordion>tbody>tr>td{position:relative;padding:15px 15px 15px 80px}table.lw_wysiwyg_accordion>tbody>tr>td:before{position:absolute;top:0;left:0;display:inline-block;padding:2px 7px 6px 2px;background-color:#9df;font-size:16px;font-weight:400;line-height:1}table.lw_wysiwyg_accordion>tbody>tr:nth-child(odd)>td{font-weight:700;font-size:1.25em;border:5px solid #9df}table.lw_wysiwyg_accordion>tbody>tr:nth-child(odd)>td:before{content:'Header';background-color:#9df}table.lw_wysiwyg_accordion>tbody>tr:nth-child(2n)>td{border:5px solid #9f9}table.lw_wysiwyg_accordion>tbody>tr:nth-child(2n)>td:before{content:'Content';background-color:#9f9}.lw_accordion{margin-top:20px;margin-bottom:35px}.lw_accordion:last-child{margin-bottom:0}@media only screen and (min-width:768px){p+.lw_accordion:not(:first-child){margin-top:42px}}@media only screen and (max-width:769px){p+.lw_accordion:not(:first-child){margin-top:25px}}.lw_accordion_block{margin-bottom:25px}.lw_accordion .lw_accordion_block_title{margin:0}.lw_accordion .lw_accordion_block_title a,.lw_accordion .lw_accordion_block_title button{-webkit-appearance:none;background-color:transparent;text-decoration:none;border:none;color:inherit;cursor:pointer;display:block;font-size:1.5rem;font-weight:700;margin:0;position:relative;text-align:left;width:100%;color:#6e6e6e;background-color:#f2f0f0;padding:23px 65px 20px 32px;border-radius:0;line-height:1}@media (max-width:1200px){.lw_accordion .lw_accordion_block_title a,.lw_accordion .lw_accordion_block_title button{font-size:2rem}}@media (max-width:768px){.lw_accordion .lw_accordion_block_title a,.lw_accordion .lw_accordion_block_title button{font-size:1.8rem;padding:19px 65px 18px 25px}}.lw_accordion .lw_accordion_block_title a:focus,.lw_accordion .lw_accordion_block_title a:hover,.lw_accordion .lw_accordion_block_title button:focus,.lw_accordion .lw_accordion_block_title button:hover{background-color:#e9e5e5;color:inherit;text-decoration:none}.lw_accordion .lw_accordion_block_title a:focus,.lw_accordion .lw_accordion_block_title button:focus{outline:2px dotted #337ab7;outline:auto 5px -webkit-focus-ring-color;outline-color:#337ab7}.lw_accordion .lw_accordion_block_title a::after,.lw_accordion .lw_accordion_block_title button::after{content:'+';display:block;position:absolute;width:44px;height:44px;border-radius:50%;right:28px;top:50%;transform:translateY(-50%);padding-left:1px;padding-top:3px;text-align:center;color:#a8a8a8;background-color:#f7f6f6;font-size:35px;line-height:.98;font-weight:900;font-family:"sans-serif";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto}@media (max-width:768px){.lw_accordion .lw_accordion_block_title a::after,.lw_accordion .lw_accordion_block_title button::after{width:34px;height:34px;font-size:29px;line-height:.9}}@media print{.lw_accordion .lw_accordion_block_title a::after,.lw_accordion .lw_accordion_block_title button::after{display:none!important}}.lw_accordion .lw_accordion_block.is-active>.lw_accordion_block_title button::after{padding-left:0;content:"\2013"}.lw_accordion_block_content{display:none;margin-bottom:0;padding:30px 35px 25px;border:2px solid #f2f0f0;border-top:0;margin-bottom:12px;font-size:16px;color:#262626;line-height:1.5;font-weight:300}.lw_accordion_block_content ol,.lw_accordion_block_content ul{padding-left:45px;margin-top:20px}@media print{.lw_accordion_block_content{display:block!important}}