@import url('/wp-content/plugins/majestic-support/includes/css/majestic_support_variables.css');div#mjtc-support_screentag{background-color:var(--mjtc-color-1);opacity:1;position:fixed;z-index:9999;border-top-right-radius:10px;border-bottom-right-radius:10px;font-weight:bold}div#mjtc-support_screentag img.mjtc-support_screentag_image{display:inline-block;width:40px;height:40px}div#mjtc-support_screentag
svg{display:inline-block;width:24px;height:24px}div#mjtc-support_screentag a.mjtc-support_screentag_anchor{text-decoration:none;color:var(--mjtc-color-7);display:flex;align-items:center;padding:5px
10px}div#mjtc-support_screentag
span.text{display:inline-block;font-family:sans-serif;font-size:15px}#ms-widget-myticket-wrapper{background-color:var(--mjtc-color-7);border:1px
solid var(--mjtc-color-6);border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 5px rgba(0,0,0,0.02);transition:all 0.2s ease-in-out;display:flex;flex-direction:column;gap:12px}#ms-widget-myticket-wrapper:hover{transform:translateY(-2px);box-shadow:0 8px 15px -3px rgba(0,0,0,0.08);border-color:var(--mjtc-color-5)}.ms-widget-myticket-topbar{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ms-widget-myticket-subject{font-size:1em;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ms-widget-myticket-subject
a{color:var(--mjtc-color-2);text-decoration:none;transition:color 0.2s}.ms-widget-myticket-subject a:hover{color:var(--mjtc-color-1)}.ms-widget-myticket-status{color:#fff;font-size:0.7em;font-weight:700;text-transform:uppercase;padding:4px
10px;border-radius:20px;letter-spacing:0.5px;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.ms-widget-myticket-bottombar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ms-widget-myticket-priority{color:#fff;font-size:0.7em;font-weight:700;text-transform:uppercase;padding:3px
8px;border-radius:6px;letter-spacing:0.5px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.ms-widget-myticket-from{font-size:0.85em;display:flex;align-items:center;gap:4px}.widget-from{color:var(--mjtc-color-4)}.widget-fromname{color:var(--mjtc-color-2);font-weight:600}.fct-checkout-modal-container{position:fixed;top:0;right:0;bottom:0;left:0;outline:0;z-index:999999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;overflow-x:hidden;overflow-y:auto;background-color:#080a12eb}.fct-checkout-modal-container.fct-checkout-modal-open{opacity:1;visibility:visible}.fct-checkout-modal-container.fct-checkout-modal-open .fct-checkout-modal{transform:scale(1)}.fct-checkout-modal{max-width:1100px;width:90%;background-color:#fff;border-radius:12px;overflow:hidden;z-index:1;box-shadow:0 25px 50px -12px #00000040;transform:scale(.95);transition:transform .3s ease;margin:4vh auto}.fct-checkout-modal .fct-checkout-modal-close{position:absolute;top:8px;right:8px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer;z-index:10;transition:all .2s ease;color:#565865;padding:0;box-shadow:none;opacity:.8;border-radius:50%}.fct-checkout-modal .fct-checkout-modal-close:hover,.fct-checkout-modal .fct-checkout-modal-close:focus{color:#253241;opacity:1}.fct-checkout-modal .fct-checkout-modal-close:focus{outline:none;box-shadow:none}.fct-checkout-modal .fct-checkout-modal-close
svg{width:18px;height:18px}.fct-checkout-modal-loader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:5}.fct-checkout-modal-loader-spinner{position:relative;height:50px;width:50px;flex:none}.fct-checkout-modal-loader-spinner:after,.fct-checkout-modal-loader-spinner:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:9999px;border-width:2px;border-style:solid;border-color:#253241;border-top-color:transparent;border-right-color:transparent;animation:spin 1.3s linear infinite}.fct-checkout-modal-loader-spinner:after{transform:rotate(30deg);top:10%;left:10%;height:80%;width:80%;animation:spin 1s linear infinite}@keyframes
spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fct-checkout-modal-iframe{width:100%;border:none;display:block;background-color:#fff}.fct-checkout-modal-content{overflow:visible}@keyframes fct-pulse-loader{0%,to{opacity:1}50%{opacity:.5}}@media
print{.fct-checkout-modal-container{display:none!important}}