/**handles:GSWPTS-frontend-css,GSWPTS-style-1,GSWPTS-style-2,ics-calendar**/
.create_tab_content .tabs{position:relative;list-style:none;padding-left:0;display:flex;flex-wrap:wrap}.create_tab_content .tabs input[type=radio]{position:absolute;top:0;left:-9999px}.create_tab_content .tabs label{display:block;padding:8px 21px;border-radius:5px 5px 0 0;border-bottom:2px solid #2ecc40;font-size:1.2rem;font-weight:bold;background:#fff;cursor:pointer;position:relative;top:4px;transition:all .2s ease-in-out}.create_tab_content .tabs label:hover{background:#e7ebd9}.create_tab_content .tabs [id^=tab]:checked+label{top:4px;padding-top:7px;background:#2ecc40;color:#fff}.create_tab_content .tab-content{visibility:hidden;opacity:0;width:100%;transition:all .1s ease-in;height:0}.create_tab_content .tab-content .gswpts_tables_container{margin:0;padding:0}.create_tab_content .tab-content.active{visibility:visible;opacity:1;height:auto}.create_tab_content .unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.create_tab_content .hidden_tab_name{display:none;width:110px !important;padding:6px 4px !important}.create_tab_content .tab_name_label.active{padding:8px 5px;transition:none}.create_tab_content .tab_name_label.active .tab_page_name{display:none}.create_tab_content .tab_name_label.active .hidden_tab_name{display:block}.create_tab_content .tab_name_label.active_transition{transition:all .2s ease-in-out}.create_tab_content .tab_name_label.deactivate_transition{transition:none}.create_tab_content .tab_name_box{margin-bottom:1rem}.create_tab_content .tabs_container.reverse{display:flex;flex-direction:column-reverse}.create_tab_content .tabs_container.reverse .tabs{margin-bottom:0;margin-top:1rem}.create_tab_content .tabs_container.reverse .tabs li{margin-bottom:0;margin-top:6px}.create_tab_content .tabs_container.reverse .tabs .tab_name_label{margin-bottom:0;margin-top:.5rem}@media screen and (max-width: 770px){.create_tab_content .tab_right_side{margin-top:1.5rem;padding-left:0 !important}}@media screen and (max-width: 680px){.create_tab_content .tabs{grid-row-gap:10px}.create_tab_content .tabs li{flex:1 1 100px}.create_tab_content .tab_right_side{margin-top:1.5rem;padding-left:0 !important}}.gswpts_tables_container{margin:30px 0;position:relative;padding:30px 0px !important}.gswpts_tables_container .ui.button{cursor:pointer;display:inline-block;min-height:1em;outline:none;border:none;vertical-align:baseline;background:#e0e1e2 none;color:rgba(0,0,0,.6);font-family:"Lato","Helvetica Neue",Arial,Helvetica,sans-serif;margin:0em .25em 0em 0em;padding:3px 3px;text-transform:none;text-shadow:none;font-weight:bold;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.28571429rem;box-shadow:0px 0px 0px 1px transparent inset,0px 0em 0px 0px rgba(34,36,38,.15) inset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;will-change:"";-webkit-tap-highlight-color:transparent}.gswpts_tables_container .ui.button:hover{background-color:#cacbcd;background-image:none;box-shadow:0px 0px 0px 1px transparent inset,0px 0em 0px 0px rgba(34,36,38,.15) inset;color:rgba(0,0,0,.8)}.gswpts_tables_container .ui.button:hover .icon{opacity:.85}.gswpts_tables_container .ui.button:focus{background-color:#cacbcd;color:rgba(0,0,0,.8);background-image:"" !important;box-shadow:"" !important}.gswpts_tables_container .ui.button:focus .icon{opacity:.85}.gswpts_tables_container .ui.button:active,.gswpts_tables_container .ui.active.button:active{background-color:#babbbc;background-image:"";color:rgba(0,0,0,.9);box-shadow:0px 0px 0px 1px transparent inset,none}.gswpts_tables_container .ui.active.button{background-color:#c0c1c2;background-image:none;box-shadow:0px 0px 0px 1px transparent inset;color:rgba(0,0,0,.95)}.gswpts_tables_container .ui.active.button:hover{background-color:#c0c1c2;background-image:none;color:rgba(0,0,0,.95)}.gswpts_tables_container .ui.active.button:active{background-color:#c0c1c2;background-image:none}.gswpts_tables_container .ui.loading.loading.loading.loading.loading.loading.button{position:relative;cursor:default;text-shadow:none !important;color:transparent !important;opacity:1;pointer-events:auto;transition:all 0s linear,opacity .1s ease}.gswpts_tables_container .ui.loading.button:before{position:absolute;content:"";top:50%;left:50%;margin:-0.64285714em 0em 0em -0.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.15)}.gswpts_tables_container .ui.loading.button:after{position:absolute;content:"";top:50%;left:50%;margin:-0.64285714em 0em 0em -0.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;box-shadow:0px 0px 0px 1px transparent}.gswpts_tables_container .ui.labeled.icon.loading.button .icon{background-color:transparent;box-shadow:none}@-webkit-keyframes button-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes button-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.gswpts_tables_container .ui.basic.loading.button:not(.inverted):before{border-color:rgba(0,0,0,.1)}.gswpts_tables_container .ui.basic.loading.button:not(.inverted):after{border-top-color:#767676}.gswpts_tables_container .ui.buttons .disabled.button,.gswpts_tables_container .ui.disabled.button,.gswpts_tables_container .ui.button:disabled,.gswpts_tables_container .ui.disabled.button:hover,.gswpts_tables_container .ui.disabled.active.button{cursor:default;opacity:.45 !important;background-image:none !important;box-shadow:none !important;pointer-events:none !important}.gswpts_tables_container .ui.basic.buttons .ui.disabled.button{border-color:rgba(34,36,38,.5)}.gswpts_tables_container .ui.animated.button{position:relative;overflow:hidden;padding-right:0em !important;vertical-align:middle;z-index:1}.gswpts_tables_container .ui.animated.button .content{will-change:transform,opacity}.gswpts_tables_container .ui.animated.button .visible.content{position:relative;margin-right:1.5em}.gswpts_tables_container .ui.animated.button .hidden.content{position:absolute;width:100%}.gswpts_tables_container .ui.animated.button .visible.content,.gswpts_tables_container .ui.animated.button .hidden.content{transition:right .3s ease 0s}.gswpts_tables_container .ui.animated.button .visible.content{left:auto;right:0%}.gswpts_tables_container .ui.animated.button .hidden.content{top:50%;left:auto;right:-100%;margin-top:-0.5em}.gswpts_tables_container .ui.animated.button:focus .visible.content,.gswpts_tables_container .ui.animated.button:hover .visible.content{left:auto;right:200%}.gswpts_tables_container .ui.animated.button:focus .hidden.content,.gswpts_tables_container .ui.animated.button:hover .hidden.content{left:auto;right:0%}.gswpts_tables_container .ui.vertical.animated.button .visible.content,.gswpts_tables_container .ui.vertical.animated.button .hidden.content{transition:top .3s ease,transform .3s ease}.gswpts_tables_container .ui.vertical.animated.button .visible.content{transform:translateY(0%);right:auto}.gswpts_tables_container .ui.vertical.animated.button .hidden.content{top:-50%;left:0%;right:auto}.gswpts_tables_container .ui.vertical.animated.button:focus .visible.content,.gswpts_tables_container .ui.vertical.animated.button:hover .visible.content{transform:translateY(200%);right:auto}.gswpts_tables_container .ui.vertical.animated.button:focus .hidden.content,.gswpts_tables_container .ui.vertical.animated.button:hover .hidden.content{top:50%;right:auto}.gswpts_tables_container .ui.fade.animated.button .visible.content,.gswpts_tables_container .ui.fade.animated.button .hidden.content{transition:opacity .3s ease,transform .3s ease}.gswpts_tables_container .ui.fade.animated.button .visible.content{left:auto;right:auto;opacity:1;transform:scale(1)}.gswpts_tables_container .ui.fade.animated.button .hidden.content{opacity:0;left:0%;right:auto;transform:scale(1.5)}.gswpts_tables_container .ui.fade.animated.button:focus .visible.content,.gswpts_tables_container .ui.fade.animated.button:hover .visible.content{left:auto;right:auto;opacity:0;transform:scale(0.75)}.gswpts_tables_container .ui.fade.animated.button:focus .hidden.content,.gswpts_tables_container .ui.fade.animated.button:hover .hidden.content{left:0%;right:auto;opacity:1;transform:scale(1)}.gswpts_tables_container .ui.inverted.button{box-shadow:0px 0px 0px 2px #fff inset !important;background:transparent none;color:#fff;text-shadow:none !important}.gswpts_tables_container .ui.inverted.buttons .button{margin:0px 0px 0px -2px}.gswpts_tables_container .ui.inverted.buttons .button:first-child{margin-left:0em}.gswpts_tables_container .ui.inverted.vertical.buttons .button{margin:0px 0px -2px 0px}.gswpts_tables_container .ui.inverted.vertical.buttons .button:first-child{margin-top:0em}.gswpts_tables_container .ui.inverted.button:hover{background:#fff;box-shadow:0px 0px 0px 2px #fff inset !important;color:rgba(0,0,0,.8)}.gswpts_tables_container .ui.inverted.button:focus,.gswpts_tables_container .ui.inverted.button.active{background:#fff;box-shadow:0px 0px 0px 2px #fff inset !important;color:rgba(0,0,0,.8)}.gswpts_tables_container .ui.inverted.button.active:focus{background:#dcddde;box-shadow:0px 0px 0px 2px #dcddde inset !important;color:rgba(0,0,0,.8)}.gswpts_tables_container .ui.labeled.button:not(.icon){display:inline-flex;flex-direction:row;background:none !important;padding:0px !important;border:none !important;box-shadow:none !important}.gswpts_tables_container .ui.labeled.button>.button{margin:0px}.gswpts_tables_container .ui.labeled.button>.label{display:flex;align-items:center;margin:0px 0px 0px -1px !important;padding:"";font-size:1em;border-color:rgba(34,36,38,.15)}.gswpts_tables_container .ui.labeled.button>.tag.label:before{width:1.85em;height:1.85em}.gswpts_tables_container .ui.labeled.button:not([class*="left labeled"])>.button{border-top-right-radius:0px;border-bottom-right-radius:0px}.gswpts_tables_container .ui.labeled.button:not([class*="left labeled"])>.label{border-top-left-radius:0px;border-bottom-left-radius:0px}.gswpts_tables_container .ui[class*="left labeled"].button>.button{border-top-left-radius:0px;border-bottom-left-radius:0px}.gswpts_tables_container .ui[class*="left labeled"].button>.label{border-top-right-radius:0px;border-bottom-right-radius:0px}.gswpts_tables_container .ui.facebook.button{background-color:#3b5998;color:#fff;text-shadow:none;background-image:none;box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.facebook.button:hover{background-color:#304d8a;color:#fff;text-shadow:none}.gswpts_tables_container .ui.facebook.button:active{background-color:#2d4373;color:#fff;text-shadow:none}.gswpts_tables_container .ui.twitter.button{background-color:#55acee;color:#fff;text-shadow:none;background-image:none;box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.twitter.button:hover{background-color:#35a2f4;color:#fff;text-shadow:none}.gswpts_tables_container .ui.twitter.button:active{background-color:#2795e9;color:#fff;text-shadow:none}.gswpts_tables_container .ui.google.plus.button{background-color:#dd4b39;color:#fff;text-shadow:none;background-image:none;box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.google.plus.button:hover{background-color:#e0321c;color:#fff;text-shadow:none}.gswpts_tables_container .ui.google.plus.button:active{background-color:#c23321;color:#fff;text-shadow:none}.gswpts_tables_container .ui.linkedin.button{background-color:#1f88be;color:#fff;text-shadow:none}.gswpts_tables_container .ui.linkedin.button:hover{background-color:#147baf;color:#fff;text-shadow:none}.gswpts_tables_container .ui.linkedin.button:active{background-color:#186992;color:#fff;text-shadow:none}.gswpts_tables_container .ui.youtube.button{background-color:red;color:#fff;text-shadow:none;background-image:none;box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.youtube.button:hover{background-color:#e60000;color:#fff;text-shadow:none}.gswpts_tables_container .ui.youtube.button:active{background-color:#c00;color:#fff;text-shadow:none}.gswpts_tables_container .ui.instagram.button{background-color:#49769c;color:#fff;text-shadow:none;background-image:none;box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.instagram.button:hover{background-color:#3d698e;color:#fff;text-shadow:none}.gswpts_tables_container .ui.instagram.button:active{background-color:#395c79;color:#fff;text-shadow:none}.gswpts_tables_container .ui.pinterest.button{background-color:#bd081c;color:#fff;text-shadow:none;background-image:none;box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.pinterest.button:hover{background-color:#ac0013;color:#fff;text-shadow:none}.gswpts_tables_container .ui.pinterest.button:active{background-color:#8c0615;color:#fff;text-shadow:none}.gswpts_tables_container .ui.vk.button{background-color:#4d7198;color:#fff;background-image:none;box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.vk.button:hover{background-color:#41648a;color:#fff}.gswpts_tables_container .ui.vk.button:active{background-color:#3c5876;color:#fff}.gswpts_tables_container .ui.button>.icon:not(.button){height:.85714286em;opacity:.8;margin:0em .42857143em 0em -0.21428571em;transition:opacity .1s ease;vertical-align:"";color:""}.gswpts_tables_container .ui.button:not(.icon)>.icon:not(.button):not(.dropdown){margin:0em .42857143em 0em -0.21428571em}.gswpts_tables_container .ui.button:not(.icon)>.right.icon:not(.button):not(.dropdown){margin:0em -0.21428571em 0em .42857143em}.gswpts_tables_container .ui[class*="left floated"].buttons,.gswpts_tables_container .ui[class*="left floated"].button{float:left;margin-left:0em;margin-right:.25em}.gswpts_tables_container .ui[class*="right floated"].buttons,.gswpts_tables_container .ui[class*="right floated"].button{float:right;margin-right:0em;margin-left:.25em}.gswpts_tables_container .ui.compact.buttons .button,.gswpts_tables_container .ui.compact.button{padding:.58928571em 1.125em .58928571em}.gswpts_tables_container .ui.compact.icon.buttons .button,.gswpts_tables_container .ui.compact.icon.button{padding:.58928571em .58928571em .58928571em}.gswpts_tables_container .ui.compact.labeled.icon.buttons .button,.gswpts_tables_container .ui.compact.labeled.icon.button{padding:.58928571em 3.69642857em .58928571em}.gswpts_tables_container .ui.mini.buttons .button,.gswpts_tables_container .ui.mini.buttons .or,.gswpts_tables_container .ui.mini.button{font-size:.78571429rem}.gswpts_tables_container .ui.tiny.buttons .button,.gswpts_tables_container .ui.tiny.buttons .or,.gswpts_tables_container .ui.tiny.button{font-size:.85714286rem}.gswpts_tables_container .ui.small.buttons .button,.gswpts_tables_container .ui.small.buttons .or,.gswpts_tables_container .ui.small.button{font-size:.92857143rem}.gswpts_tables_container .ui.buttons .button,.gswpts_tables_container .ui.buttons .or,.gswpts_tables_container .ui.button{font-size:1rem}.gswpts_tables_container .ui.large.buttons .button,.gswpts_tables_container .ui.large.buttons .or,.gswpts_tables_container .ui.large.button{font-size:1.14285714rem}.gswpts_tables_container .ui.big.buttons .button,.gswpts_tables_container .ui.big.buttons .or,.gswpts_tables_container .ui.big.button{font-size:1.28571429rem}.gswpts_tables_container .ui.huge.buttons .button,.gswpts_tables_container .ui.huge.buttons .or,.gswpts_tables_container .ui.huge.button{font-size:1.42857143rem}.gswpts_tables_container .ui.massive.buttons .button,.gswpts_tables_container .ui.massive.buttons .or,.gswpts_tables_container .ui.massive.button{font-size:1.71428571rem}.gswpts_tables_container .ui.icon.buttons .button,.gswpts_tables_container .ui.icon.button{padding:.78571429em .78571429em .78571429em}.gswpts_tables_container .ui.icon.buttons .button>.icon,.gswpts_tables_container .ui.icon.button>.icon{opacity:.9;margin:0em !important;vertical-align:top}.gswpts_tables_container .ui.basic.buttons .button,.gswpts_tables_container .ui.basic.button{background:transparent none !important;color:rgba(0,0,0,.6) !important;font-weight:normal;border-radius:.28571429rem;text-transform:none;text-shadow:none !important;box-shadow:0px 0px 0px 1px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.basic.buttons{box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem}.gswpts_tables_container .ui.basic.buttons .button{border-radius:0em}.gswpts_tables_container .ui.basic.buttons .button:hover,.gswpts_tables_container .ui.basic.button:hover{background:#fff !important;color:rgba(0,0,0,.8) !important;box-shadow:0px 0px 0px 1px rgba(34,36,38,.35) inset,0px 0px 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.basic.buttons .button:focus,.gswpts_tables_container .ui.basic.button:focus{background:#fff !important;color:rgba(0,0,0,.8) !important;box-shadow:0px 0px 0px 1px rgba(34,36,38,.35) inset,0px 0px 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.basic.buttons .button:active,.gswpts_tables_container .ui.basic.button:active{background:#f8f8f8 !important;color:rgba(0,0,0,.9) !important;box-shadow:0px 0px 0px 1px rgba(0,0,0,.15) inset,0px 1px 4px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.basic.buttons .active.button,.gswpts_tables_container .ui.basic.active.button{background:rgba(0,0,0,.05) !important;box-shadow:"" !important;color:rgba(0,0,0,.95) !important}.gswpts_tables_container .ui.basic.buttons .active.button:hover,.gswpts_tables_container .ui.basic.active.button:hover{background-color:rgba(0,0,0,.05)}.gswpts_tables_container .ui.basic.buttons .button:hover{box-shadow:0px 0px 0px 1px rgba(34,36,38,.35) inset,0px 0px 0px 0px rgba(34,36,38,.15) inset inset}.gswpts_tables_container .ui.basic.buttons .button:active{box-shadow:0px 0px 0px 1px rgba(0,0,0,.15) inset,0px 1px 4px 0px rgba(34,36,38,.15) inset inset}.gswpts_tables_container .ui.basic.buttons .active.button{box-shadow:"" !important}.gswpts_tables_container .ui.basic.inverted.buttons .button,.gswpts_tables_container .ui.basic.inverted.button{background-color:transparent !important;color:#f9fafb !important;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important}.gswpts_tables_container .ui.basic.inverted.buttons .button:hover,.gswpts_tables_container .ui.basic.inverted.button:hover{color:#fff !important;box-shadow:0px 0px 0px 2px #fff inset !important}.gswpts_tables_container .ui.basic.inverted.buttons .button:focus,.gswpts_tables_container .ui.basic.inverted.button:focus{color:#fff !important;box-shadow:0px 0px 0px 2px #fff inset !important}.gswpts_tables_container .ui.basic.inverted.buttons .button:active,.gswpts_tables_container .ui.basic.inverted.button:active{background-color:rgba(255,255,255,.08) !important;color:#fff !important;box-shadow:0px 0px 0px 2px rgba(255,255,255,.9) inset !important}.gswpts_tables_container .ui.basic.inverted.buttons .active.button,.gswpts_tables_container .ui.basic.inverted.active.button{background-color:rgba(255,255,255,.08);color:#fff;text-shadow:none;box-shadow:0px 0px 0px 2px rgba(255,255,255,.7) inset}.gswpts_tables_container .ui.basic.inverted.buttons .active.button:hover,.gswpts_tables_container .ui.basic.inverted.active.button:hover{background-color:rgba(255,255,255,.15);box-shadow:0px 0px 0px 2px #fff inset !important}.gswpts_tables_container .ui.basic.buttons .button{border-left:1px solid rgba(34,36,38,.15);box-shadow:none}.gswpts_tables_container .ui.basic.vertical.buttons .button{border-left:none}.gswpts_tables_container .ui.basic.vertical.buttons .button{border-left-width:0px;border-top:1px solid rgba(34,36,38,.15)}.gswpts_tables_container .ui.basic.vertical.buttons .button:first-child{border-top-width:0px}.gswpts_tables_container .ui.labeled.icon.buttons .button,.gswpts_tables_container .ui.labeled.icon.button{position:relative;padding-left:4.07142857em !important;padding-right:1.5em !important}.gswpts_tables_container .ui.labeled.icon.buttons>.button>.icon,.gswpts_tables_container .ui.labeled.icon.button>.icon{position:absolute;height:100%;line-height:1;border-radius:0px;border-top-left-radius:inherit;border-bottom-left-radius:inherit;text-align:center;margin:0em;width:2.57142857em;background-color:rgba(0,0,0,.05);color:"";box-shadow:-1px 0px 0px 0px transparent inset}.gswpts_tables_container .ui.labeled.icon.buttons>.button>.icon,.gswpts_tables_container .ui.labeled.icon.button>.icon{top:0em;left:0em}.gswpts_tables_container .ui[class*="right labeled"].icon.button{padding-right:4.07142857em !important;padding-left:1.5em !important}.gswpts_tables_container .ui[class*="right labeled"].icon.button>.icon{left:auto;right:0em;border-radius:0px;border-top-right-radius:inherit;border-bottom-right-radius:inherit;box-shadow:1px 0px 0px 0px transparent inset}.gswpts_tables_container .ui.labeled.icon.buttons>.button>.icon:before,.gswpts_tables_container .ui.labeled.icon.button>.icon:before,.gswpts_tables_container .ui.labeled.icon.buttons>.button>.icon:after,.gswpts_tables_container .ui.labeled.icon.button>.icon:after{display:block;position:absolute;width:100%;top:50%;text-align:center;transform:translateY(-50%)}.gswpts_tables_container .ui.labeled.icon.buttons .button>.icon{border-radius:0em}.gswpts_tables_container .ui.labeled.icon.buttons .button:first-child>.icon{border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.gswpts_tables_container .ui.labeled.icon.buttons .button:last-child>.icon{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.gswpts_tables_container .ui.vertical.labeled.icon.buttons .button:first-child>.icon{border-radius:0em;border-top-left-radius:.28571429rem}.gswpts_tables_container .ui.vertical.labeled.icon.buttons .button:last-child>.icon{border-radius:0em;border-bottom-left-radius:.28571429rem}.gswpts_tables_container .ui.fluid[class*="left labeled"].icon.button,.gswpts_tables_container .ui.fluid[class*="right labeled"].icon.button{padding-left:1.5em !important;padding-right:1.5em !important}.gswpts_tables_container .ui.toggle.buttons .active.button,.gswpts_tables_container .ui.buttons .button.toggle.active,.gswpts_tables_container .ui.button.toggle.active{background-color:#21ba45 !important;box-shadow:none !important;text-shadow:none;color:#fff !important}.gswpts_tables_container .ui.button.toggle.active:hover{background-color:#16ab39 !important;text-shadow:none;color:#fff !important}.gswpts_tables_container .ui.circular.button{border-radius:10em}.gswpts_tables_container .ui.circular.button>.icon{width:1em;vertical-align:baseline}.gswpts_tables_container .ui.buttons .or{position:relative;width:.3em;height:2.57142857em;z-index:3}.gswpts_tables_container .ui.buttons .or:before{position:absolute;text-align:center;border-radius:500rem;content:"or";top:50%;left:50%;background-color:#fff;text-shadow:none;margin-top:-0.89285714em;margin-left:-0.89285714em;width:1.78571429em;height:1.78571429em;line-height:1.78571429em;color:rgba(0,0,0,.4);font-style:normal;font-weight:bold;box-shadow:0px 0px 0px 1px transparent inset}.gswpts_tables_container .ui.buttons .or[data-text]:before{content:attr(data-text)}.gswpts_tables_container .ui.fluid.buttons .or{width:0em !important}.gswpts_tables_container .ui.fluid.buttons .or:after{display:none}.gswpts_tables_container .ui.attached.button{position:relative;display:block;margin:0em;border-radius:0em;box-shadow:0px 0px 0px 1px rgba(34,36,38,.15) !important}.gswpts_tables_container .ui.attached.top.button{border-radius:.28571429rem .28571429rem 0em 0em}.gswpts_tables_container .ui.attached.bottom.button{border-radius:0em 0em .28571429rem .28571429rem}.gswpts_tables_container .ui.left.attached.button{display:inline-block;border-left:none;text-align:right;padding-right:.75em;border-radius:.28571429rem 0em 0em .28571429rem}.gswpts_tables_container .ui.right.attached.button{display:inline-block;text-align:left;padding-left:.75em;border-radius:0em .28571429rem .28571429rem 0em}.gswpts_tables_container .ui.attached.buttons{position:relative;display:flex;border-radius:0em;width:auto !important;z-index:2;margin-left:-1px;margin-right:-1px}.gswpts_tables_container .ui.attached.buttons .button{margin:0em}.gswpts_tables_container .ui.attached.buttons .button:first-child{border-radius:0em}.gswpts_tables_container .ui.attached.buttons .button:last-child{border-radius:0em}.gswpts_tables_container .ui[class*="top attached"].buttons{margin-bottom:-1px;border-radius:.28571429rem .28571429rem 0em 0em}.gswpts_tables_container .ui[class*="top attached"].buttons .button:first-child{border-radius:.28571429rem 0em 0em 0em}.gswpts_tables_container .ui[class*="top attached"].buttons .button:last-child{border-radius:0em .28571429rem 0em 0em}.gswpts_tables_container .ui[class*="bottom attached"].buttons{margin-top:-1px;border-radius:0em 0em .28571429rem .28571429rem}.gswpts_tables_container .ui[class*="bottom attached"].buttons .button:first-child{border-radius:0em 0em 0em .28571429rem}.gswpts_tables_container .ui[class*="bottom attached"].buttons .button:last-child{border-radius:0em 0em .28571429rem 0em}.gswpts_tables_container .ui[class*="left attached"].buttons{display:inline-flex;margin-right:0em;margin-left:-1px;border-radius:0em .28571429rem .28571429rem 0em}.gswpts_tables_container .ui[class*="left attached"].buttons .button:first-child{margin-left:-1px;border-radius:0em .28571429rem 0em 0em}.gswpts_tables_container .ui[class*="left attached"].buttons .button:last-child{margin-left:-1px;border-radius:0em 0em .28571429rem 0em}.gswpts_tables_container .ui[class*="right attached"].buttons{display:inline-flex;margin-left:0em;margin-right:-1px;border-radius:.28571429rem 0em 0em .28571429rem}.gswpts_tables_container .ui[class*="right attached"].buttons .button:first-child{margin-left:-1px;border-radius:.28571429rem 0em 0em 0em}.gswpts_tables_container .ui[class*="right attached"].buttons .button:last-child{margin-left:-1px;border-radius:0em 0em 0em .28571429rem}.gswpts_tables_container .ui.fluid.buttons,.gswpts_tables_container .ui.fluid.button{width:100%}.gswpts_tables_container .ui.fluid.button{display:block}.gswpts_tables_container .ui.two.buttons{width:100%}.gswpts_tables_container .ui.two.buttons>.button{width:50%}.gswpts_tables_container .ui.three.buttons{width:100%}.gswpts_tables_container .ui.three.buttons>.button{width:33.333%}.gswpts_tables_container .ui.four.buttons{width:100%}.gswpts_tables_container .ui.four.buttons>.button{width:25%}.gswpts_tables_container .ui.five.buttons{width:100%}.gswpts_tables_container .ui.five.buttons>.button{width:20%}.gswpts_tables_container .ui.six.buttons{width:100%}.gswpts_tables_container .ui.six.buttons>.button{width:16.666%}.gswpts_tables_container .ui.seven.buttons{width:100%}.gswpts_tables_container .ui.seven.buttons>.button{width:14.285%}.gswpts_tables_container .ui.eight.buttons{width:100%}.gswpts_tables_container .ui.eight.buttons>.button{width:12.5%}.gswpts_tables_container .ui.nine.buttons{width:100%}.gswpts_tables_container .ui.nine.buttons>.button{width:11.11%}.gswpts_tables_container .ui.ten.buttons{width:100%}.gswpts_tables_container .ui.ten.buttons>.button{width:10%}.gswpts_tables_container .ui.eleven.buttons{width:100%}.gswpts_tables_container .ui.eleven.buttons>.button{width:9.09%}.gswpts_tables_container .ui.twelve.buttons{width:100%}.gswpts_tables_container .ui.twelve.buttons>.button{width:8.3333%}.gswpts_tables_container .ui.fluid.vertical.buttons,.gswpts_tables_container .ui.fluid.vertical.buttons>.button{display:flex;width:auto}.gswpts_tables_container .ui.two.vertical.buttons>.button{height:50%}.gswpts_tables_container .ui.three.vertical.buttons>.button{height:33.333%}.gswpts_tables_container .ui.four.vertical.buttons>.button{height:25%}.gswpts_tables_container .ui.five.vertical.buttons>.button{height:20%}.gswpts_tables_container .ui.six.vertical.buttons>.button{height:16.666%}.gswpts_tables_container .ui.seven.vertical.buttons>.button{height:14.285%}.gswpts_tables_container .ui.eight.vertical.buttons>.button{height:12.5%}.gswpts_tables_container .ui.nine.vertical.buttons>.button{height:11.11%}.gswpts_tables_container .ui.ten.vertical.buttons>.button{height:10%}.gswpts_tables_container .ui.eleven.vertical.buttons>.button{height:9.09%}.gswpts_tables_container .ui.twelve.vertical.buttons>.button{height:8.3333%}.gswpts_tables_container .ui.black.buttons .button,.gswpts_tables_container .ui.black.button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.black.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.black.buttons .button:hover,.gswpts_tables_container .ui.black.button:hover{background-color:#27292a;color:#fff;text-shadow:none}.gswpts_tables_container .ui.black.buttons .button:focus,.gswpts_tables_container .ui.black.button:focus{background-color:#2f3032;color:#fff;text-shadow:none}.gswpts_tables_container .ui.black.buttons .button:active,.gswpts_tables_container .ui.black.button:active{background-color:#343637;color:#fff;text-shadow:none}.gswpts_tables_container .ui.black.buttons .active.button,.gswpts_tables_container .ui.black.buttons .active.button:active,.gswpts_tables_container .ui.black.active.button,.gswpts_tables_container .ui.black.button .active.button:active{background-color:#0f0f10;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.black.buttons .button,.gswpts_tables_container .ui.basic.black.button{box-shadow:0px 0px 0px 1px #1b1c1d inset !important;color:#1b1c1d !important}.gswpts_tables_container .ui.basic.black.buttons .button:hover,.gswpts_tables_container .ui.basic.black.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #27292a inset !important;color:#27292a !important}.gswpts_tables_container .ui.basic.black.buttons .button:focus,.gswpts_tables_container .ui.basic.black.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #2f3032 inset !important;color:#27292a !important}.gswpts_tables_container .ui.basic.black.buttons .active.button,.gswpts_tables_container .ui.basic.black.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #0f0f10 inset !important;color:#343637 !important}.gswpts_tables_container .ui.basic.black.buttons .button:active,.gswpts_tables_container .ui.basic.black.button:active{box-shadow:0px 0px 0px 1px #343637 inset !important;color:#343637 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.black.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.black.buttons .button,.gswpts_tables_container .ui.inverted.black.button{background-color:transparent;box-shadow:0px 0px 0px 2px #d4d4d5 inset !important;color:#fff}.gswpts_tables_container .ui.inverted.black.buttons .button:hover,.gswpts_tables_container .ui.inverted.black.button:hover,.gswpts_tables_container .ui.inverted.black.buttons .button:focus,.gswpts_tables_container .ui.inverted.black.button:focus,.gswpts_tables_container .ui.inverted.black.buttons .button.active,.gswpts_tables_container .ui.inverted.black.button.active,.gswpts_tables_container .ui.inverted.black.buttons .button:active,.gswpts_tables_container .ui.inverted.black.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.black.buttons .button:hover,.gswpts_tables_container .ui.inverted.black.button:hover{background-color:#000}.gswpts_tables_container .ui.inverted.black.buttons .button:focus,.gswpts_tables_container .ui.inverted.black.button:focus{background-color:#000}.gswpts_tables_container .ui.inverted.black.buttons .active.button,.gswpts_tables_container .ui.inverted.black.active.button{background-color:#000}.gswpts_tables_container .ui.inverted.black.buttons .button:active,.gswpts_tables_container .ui.inverted.black.button:active{background-color:#000}.gswpts_tables_container .ui.inverted.black.basic.buttons .button,.gswpts_tables_container .ui.inverted.black.buttons .basic.button,.gswpts_tables_container .ui.inverted.black.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.black.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.black.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.black.basic.button:hover{box-shadow:0px 0px 0px 2px #000 inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.black.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.black.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.black.basic.button:focus{box-shadow:0px 0px 0px 2px #000 inset !important;color:#545454 !important}.gswpts_tables_container .ui.inverted.black.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.black.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.black.basic.active.button{box-shadow:0px 0px 0px 2px #000 inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.black.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.black.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.black.basic.button:active{box-shadow:0px 0px 0px 2px #000 inset !important;color:#fff !important}.gswpts_tables_container .ui.grey.buttons .button,.gswpts_tables_container .ui.grey.button{background-color:#767676;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.grey.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.grey.buttons .button:hover,.gswpts_tables_container .ui.grey.button:hover{background-color:#838383;color:#fff;text-shadow:none}.gswpts_tables_container .ui.grey.buttons .button:focus,.gswpts_tables_container .ui.grey.button:focus{background-color:#8a8a8a;color:#fff;text-shadow:none}.gswpts_tables_container .ui.grey.buttons .button:active,.gswpts_tables_container .ui.grey.button:active{background-color:#909090;color:#fff;text-shadow:none}.gswpts_tables_container .ui.grey.buttons .active.button,.gswpts_tables_container .ui.grey.buttons .active.button:active,.gswpts_tables_container .ui.grey.active.button,.gswpts_tables_container .ui.grey.button .active.button:active{background-color:dimgray;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.grey.buttons .button,.gswpts_tables_container .ui.basic.grey.button{box-shadow:0px 0px 0px 1px #767676 inset !important;color:#767676 !important}.gswpts_tables_container .ui.basic.grey.buttons .button:hover,.gswpts_tables_container .ui.basic.grey.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #838383 inset !important;color:#838383 !important}.gswpts_tables_container .ui.basic.grey.buttons .button:focus,.gswpts_tables_container .ui.basic.grey.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #8a8a8a inset !important;color:#838383 !important}.gswpts_tables_container .ui.basic.grey.buttons .active.button,.gswpts_tables_container .ui.basic.grey.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px dimgray inset !important;color:#909090 !important}.gswpts_tables_container .ui.basic.grey.buttons .button:active,.gswpts_tables_container .ui.basic.grey.button:active{box-shadow:0px 0px 0px 1px #909090 inset !important;color:#909090 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.grey.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.grey.buttons .button,.gswpts_tables_container .ui.inverted.grey.button{background-color:transparent;box-shadow:0px 0px 0px 2px #d4d4d5 inset !important;color:#fff}.gswpts_tables_container .ui.inverted.grey.buttons .button:hover,.gswpts_tables_container .ui.inverted.grey.button:hover,.gswpts_tables_container .ui.inverted.grey.buttons .button:focus,.gswpts_tables_container .ui.inverted.grey.button:focus,.gswpts_tables_container .ui.inverted.grey.buttons .button.active,.gswpts_tables_container .ui.inverted.grey.button.active,.gswpts_tables_container .ui.inverted.grey.buttons .button:active,.gswpts_tables_container .ui.inverted.grey.button:active{box-shadow:none !important;color:rgba(0,0,0,.6)}.gswpts_tables_container .ui.inverted.grey.buttons .button:hover,.gswpts_tables_container .ui.inverted.grey.button:hover{background-color:#cfd0d2}.gswpts_tables_container .ui.inverted.grey.buttons .button:focus,.gswpts_tables_container .ui.inverted.grey.button:focus{background-color:#c7c9cb}.gswpts_tables_container .ui.inverted.grey.buttons .active.button,.gswpts_tables_container .ui.inverted.grey.active.button{background-color:#cfd0d2}.gswpts_tables_container .ui.inverted.grey.buttons .button:active,.gswpts_tables_container .ui.inverted.grey.button:active{background-color:#c2c4c5}.gswpts_tables_container .ui.inverted.grey.basic.buttons .button,.gswpts_tables_container .ui.inverted.grey.buttons .basic.button,.gswpts_tables_container .ui.inverted.grey.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.grey.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.grey.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.grey.basic.button:hover{box-shadow:0px 0px 0px 2px #cfd0d2 inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.grey.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.grey.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.grey.basic.button:focus{box-shadow:0px 0px 0px 2px #c7c9cb inset !important;color:#dcddde !important}.gswpts_tables_container .ui.inverted.grey.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.grey.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.grey.basic.active.button{box-shadow:0px 0px 0px 2px #cfd0d2 inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.grey.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.grey.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.grey.basic.button:active{box-shadow:0px 0px 0px 2px #c2c4c5 inset !important;color:#fff !important}.gswpts_tables_container .ui.brown.buttons .button,.gswpts_tables_container .ui.brown.button{background-color:#a5673f;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.brown.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.brown.buttons .button:hover,.gswpts_tables_container .ui.brown.button:hover{background-color:#975b33;color:#fff;text-shadow:none}.gswpts_tables_container .ui.brown.buttons .button:focus,.gswpts_tables_container .ui.brown.button:focus{background-color:#90532b;color:#fff;text-shadow:none}.gswpts_tables_container .ui.brown.buttons .button:active,.gswpts_tables_container .ui.brown.button:active{background-color:#805031;color:#fff;text-shadow:none}.gswpts_tables_container .ui.brown.buttons .active.button,.gswpts_tables_container .ui.brown.buttons .active.button:active,.gswpts_tables_container .ui.brown.active.button,.gswpts_tables_container .ui.brown.button .active.button:active{background-color:#995a31;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.brown.buttons .button,.gswpts_tables_container .ui.basic.brown.button{box-shadow:0px 0px 0px 1px #a5673f inset !important;color:#a5673f !important}.gswpts_tables_container .ui.basic.brown.buttons .button:hover,.gswpts_tables_container .ui.basic.brown.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #975b33 inset !important;color:#975b33 !important}.gswpts_tables_container .ui.basic.brown.buttons .button:focus,.gswpts_tables_container .ui.basic.brown.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #90532b inset !important;color:#975b33 !important}.gswpts_tables_container .ui.basic.brown.buttons .active.button,.gswpts_tables_container .ui.basic.brown.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #995a31 inset !important;color:#805031 !important}.gswpts_tables_container .ui.basic.brown.buttons .button:active,.gswpts_tables_container .ui.basic.brown.button:active{box-shadow:0px 0px 0px 1px #805031 inset !important;color:#805031 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.brown.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.brown.buttons .button,.gswpts_tables_container .ui.inverted.brown.button{background-color:transparent;box-shadow:0px 0px 0px 2px #d67c1c inset !important;color:#d67c1c}.gswpts_tables_container .ui.inverted.brown.buttons .button:hover,.gswpts_tables_container .ui.inverted.brown.button:hover,.gswpts_tables_container .ui.inverted.brown.buttons .button:focus,.gswpts_tables_container .ui.inverted.brown.button:focus,.gswpts_tables_container .ui.inverted.brown.buttons .button.active,.gswpts_tables_container .ui.inverted.brown.button.active,.gswpts_tables_container .ui.inverted.brown.buttons .button:active,.gswpts_tables_container .ui.inverted.brown.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.brown.buttons .button:hover,.gswpts_tables_container .ui.inverted.brown.button:hover{background-color:#c86f11}.gswpts_tables_container .ui.inverted.brown.buttons .button:focus,.gswpts_tables_container .ui.inverted.brown.button:focus{background-color:#c16808}.gswpts_tables_container .ui.inverted.brown.buttons .active.button,.gswpts_tables_container .ui.inverted.brown.active.button{background-color:#cc6f0d}.gswpts_tables_container .ui.inverted.brown.buttons .button:active,.gswpts_tables_container .ui.inverted.brown.button:active{background-color:#a96216}.gswpts_tables_container .ui.inverted.brown.basic.buttons .button,.gswpts_tables_container .ui.inverted.brown.buttons .basic.button,.gswpts_tables_container .ui.inverted.brown.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.brown.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.brown.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.brown.basic.button:hover{box-shadow:0px 0px 0px 2px #c86f11 inset !important;color:#d67c1c !important}.gswpts_tables_container .ui.inverted.brown.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.brown.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.brown.basic.button:focus{box-shadow:0px 0px 0px 2px #c16808 inset !important;color:#d67c1c !important}.gswpts_tables_container .ui.inverted.brown.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.brown.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.brown.basic.active.button{box-shadow:0px 0px 0px 2px #cc6f0d inset !important;color:#d67c1c !important}.gswpts_tables_container .ui.inverted.brown.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.brown.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.brown.basic.button:active{box-shadow:0px 0px 0px 2px #a96216 inset !important;color:#d67c1c !important}.gswpts_tables_container .ui.blue.buttons .button,.gswpts_tables_container .ui.blue.button{background-color:#2185d0;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.blue.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.blue.buttons .button:hover,.gswpts_tables_container .ui.blue.button:hover{background-color:#1678c2;color:#fff;text-shadow:none}.gswpts_tables_container .ui.blue.buttons .button:focus,.gswpts_tables_container .ui.blue.button:focus{background-color:#0d71bb;color:#fff;text-shadow:none}.gswpts_tables_container .ui.blue.buttons .button:active,.gswpts_tables_container .ui.blue.button:active{background-color:#1a69a4;color:#fff;text-shadow:none}.gswpts_tables_container .ui.blue.buttons .active.button,.gswpts_tables_container .ui.blue.buttons .active.button:active,.gswpts_tables_container .ui.blue.active.button,.gswpts_tables_container .ui.blue.button .active.button:active{background-color:#1279c6;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.blue.buttons .button,.gswpts_tables_container .ui.basic.blue.button{box-shadow:0px 0px 0px 1px #2185d0 inset !important;color:#2185d0 !important}.gswpts_tables_container .ui.basic.blue.buttons .button:hover,.gswpts_tables_container .ui.basic.blue.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #1678c2 inset !important;color:#1678c2 !important}.gswpts_tables_container .ui.basic.blue.buttons .button:focus,.gswpts_tables_container .ui.basic.blue.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #0d71bb inset !important;color:#1678c2 !important}.gswpts_tables_container .ui.basic.blue.buttons .active.button,.gswpts_tables_container .ui.basic.blue.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #1279c6 inset !important;color:#1a69a4 !important}.gswpts_tables_container .ui.basic.blue.buttons .button:active,.gswpts_tables_container .ui.basic.blue.button:active{box-shadow:0px 0px 0px 1px #1a69a4 inset !important;color:#1a69a4 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.blue.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.blue.buttons .button,.gswpts_tables_container .ui.inverted.blue.button{background-color:transparent;box-shadow:0px 0px 0px 2px #54c8ff inset !important;color:#54c8ff}.gswpts_tables_container .ui.inverted.blue.buttons .button:hover,.gswpts_tables_container .ui.inverted.blue.button:hover,.gswpts_tables_container .ui.inverted.blue.buttons .button:focus,.gswpts_tables_container .ui.inverted.blue.button:focus,.gswpts_tables_container .ui.inverted.blue.buttons .button.active,.gswpts_tables_container .ui.inverted.blue.button.active,.gswpts_tables_container .ui.inverted.blue.buttons .button:active,.gswpts_tables_container .ui.inverted.blue.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.blue.buttons .button:hover,.gswpts_tables_container .ui.inverted.blue.button:hover{background-color:#3ac0ff}.gswpts_tables_container .ui.inverted.blue.buttons .button:focus,.gswpts_tables_container .ui.inverted.blue.button:focus{background-color:#2bbbff}.gswpts_tables_container .ui.inverted.blue.buttons .active.button,.gswpts_tables_container .ui.inverted.blue.active.button{background-color:#3ac0ff}.gswpts_tables_container .ui.inverted.blue.buttons .button:active,.gswpts_tables_container .ui.inverted.blue.button:active{background-color:#21b8ff}.gswpts_tables_container .ui.inverted.blue.basic.buttons .button,.gswpts_tables_container .ui.inverted.blue.buttons .basic.button,.gswpts_tables_container .ui.inverted.blue.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.blue.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.blue.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.blue.basic.button:hover{box-shadow:0px 0px 0px 2px #3ac0ff inset !important;color:#54c8ff !important}.gswpts_tables_container .ui.inverted.blue.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.blue.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.blue.basic.button:focus{box-shadow:0px 0px 0px 2px #2bbbff inset !important;color:#54c8ff !important}.gswpts_tables_container .ui.inverted.blue.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.blue.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.blue.basic.active.button{box-shadow:0px 0px 0px 2px #3ac0ff inset !important;color:#54c8ff !important}.gswpts_tables_container .ui.inverted.blue.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.blue.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.blue.basic.button:active{box-shadow:0px 0px 0px 2px #21b8ff inset !important;color:#54c8ff !important}.gswpts_tables_container .ui.green.buttons .button,.gswpts_tables_container .ui.green.button{background-color:#21ba45;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.green.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.green.buttons .button:hover,.gswpts_tables_container .ui.green.button:hover{background-color:#16ab39;color:#fff;text-shadow:none}.gswpts_tables_container .ui.green.buttons .button:focus,.gswpts_tables_container .ui.green.button:focus{background-color:#0ea432;color:#fff;text-shadow:none}.gswpts_tables_container .ui.green.buttons .button:active,.gswpts_tables_container .ui.green.button:active{background-color:#198f35;color:#fff;text-shadow:none}.gswpts_tables_container .ui.green.buttons .active.button,.gswpts_tables_container .ui.green.buttons .active.button:active,.gswpts_tables_container .ui.green.active.button,.gswpts_tables_container .ui.green.button .active.button:active{background-color:#13ae38;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.green.buttons .button,.gswpts_tables_container .ui.basic.green.button{box-shadow:0px 0px 0px 1px #21ba45 inset !important;color:#21ba45 !important}.gswpts_tables_container .ui.basic.green.buttons .button:hover,.gswpts_tables_container .ui.basic.green.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #16ab39 inset !important;color:#16ab39 !important}.gswpts_tables_container .ui.basic.green.buttons .button:focus,.gswpts_tables_container .ui.basic.green.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #0ea432 inset !important;color:#16ab39 !important}.gswpts_tables_container .ui.basic.green.buttons .active.button,.gswpts_tables_container .ui.basic.green.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #13ae38 inset !important;color:#198f35 !important}.gswpts_tables_container .ui.basic.green.buttons .button:active,.gswpts_tables_container .ui.basic.green.button:active{box-shadow:0px 0px 0px 1px #198f35 inset !important;color:#198f35 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.green.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.green.buttons .button,.gswpts_tables_container .ui.inverted.green.button{background-color:transparent;box-shadow:0px 0px 0px 2px #2ecc40 inset !important;color:#2ecc40}.gswpts_tables_container .ui.inverted.green.buttons .button:hover,.gswpts_tables_container .ui.inverted.green.button:hover,.gswpts_tables_container .ui.inverted.green.buttons .button:focus,.gswpts_tables_container .ui.inverted.green.button:focus,.gswpts_tables_container .ui.inverted.green.buttons .button.active,.gswpts_tables_container .ui.inverted.green.button.active,.gswpts_tables_container .ui.inverted.green.buttons .button:active,.gswpts_tables_container .ui.inverted.green.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.green.buttons .button:hover,.gswpts_tables_container .ui.inverted.green.button:hover{background-color:#22be34}.gswpts_tables_container .ui.inverted.green.buttons .button:focus,.gswpts_tables_container .ui.inverted.green.button:focus{background-color:#19b82b}.gswpts_tables_container .ui.inverted.green.buttons .active.button,.gswpts_tables_container .ui.inverted.green.active.button{background-color:#1fc231}.gswpts_tables_container .ui.inverted.green.buttons .button:active,.gswpts_tables_container .ui.inverted.green.button:active{background-color:#25a233}.gswpts_tables_container .ui.inverted.green.basic.buttons .button,.gswpts_tables_container .ui.inverted.green.buttons .basic.button,.gswpts_tables_container .ui.inverted.green.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.green.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.green.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.green.basic.button:hover{box-shadow:0px 0px 0px 2px #22be34 inset !important;color:#2ecc40 !important}.gswpts_tables_container .ui.inverted.green.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.green.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.green.basic.button:focus{box-shadow:0px 0px 0px 2px #19b82b inset !important;color:#2ecc40 !important}.gswpts_tables_container .ui.inverted.green.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.green.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.green.basic.active.button{box-shadow:0px 0px 0px 2px #1fc231 inset !important;color:#2ecc40 !important}.gswpts_tables_container .ui.inverted.green.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.green.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.green.basic.button:active{box-shadow:0px 0px 0px 2px #25a233 inset !important;color:#2ecc40 !important}.gswpts_tables_container .ui.orange.buttons .button,.gswpts_tables_container .ui.orange.button{background-color:#f2711c;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.orange.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.orange.buttons .button:hover,.gswpts_tables_container .ui.orange.button:hover{background-color:#f26202;color:#fff;text-shadow:none}.gswpts_tables_container .ui.orange.buttons .button:focus,.gswpts_tables_container .ui.orange.button:focus{background-color:#e55b00;color:#fff;text-shadow:none}.gswpts_tables_container .ui.orange.buttons .button:active,.gswpts_tables_container .ui.orange.button:active{background-color:#cf590c;color:#fff;text-shadow:none}.gswpts_tables_container .ui.orange.buttons .active.button,.gswpts_tables_container .ui.orange.buttons .active.button:active,.gswpts_tables_container .ui.orange.active.button,.gswpts_tables_container .ui.orange.button .active.button:active{background-color:#f56100;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.orange.buttons .button,.gswpts_tables_container .ui.basic.orange.button{box-shadow:0px 0px 0px 1px #f2711c inset !important;color:#f2711c !important}.gswpts_tables_container .ui.basic.orange.buttons .button:hover,.gswpts_tables_container .ui.basic.orange.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #f26202 inset !important;color:#f26202 !important}.gswpts_tables_container .ui.basic.orange.buttons .button:focus,.gswpts_tables_container .ui.basic.orange.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #e55b00 inset !important;color:#f26202 !important}.gswpts_tables_container .ui.basic.orange.buttons .active.button,.gswpts_tables_container .ui.basic.orange.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #f56100 inset !important;color:#cf590c !important}.gswpts_tables_container .ui.basic.orange.buttons .button:active,.gswpts_tables_container .ui.basic.orange.button:active{box-shadow:0px 0px 0px 1px #cf590c inset !important;color:#cf590c !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.orange.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.orange.buttons .button,.gswpts_tables_container .ui.inverted.orange.button{background-color:transparent;box-shadow:0px 0px 0px 2px #ff851b inset !important;color:#ff851b}.gswpts_tables_container .ui.inverted.orange.buttons .button:hover,.gswpts_tables_container .ui.inverted.orange.button:hover,.gswpts_tables_container .ui.inverted.orange.buttons .button:focus,.gswpts_tables_container .ui.inverted.orange.button:focus,.gswpts_tables_container .ui.inverted.orange.buttons .button.active,.gswpts_tables_container .ui.inverted.orange.button.active,.gswpts_tables_container .ui.inverted.orange.buttons .button:active,.gswpts_tables_container .ui.inverted.orange.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.orange.buttons .button:hover,.gswpts_tables_container .ui.inverted.orange.button:hover{background-color:#ff7701}.gswpts_tables_container .ui.inverted.orange.buttons .button:focus,.gswpts_tables_container .ui.inverted.orange.button:focus{background-color:#f17000}.gswpts_tables_container .ui.inverted.orange.buttons .active.button,.gswpts_tables_container .ui.inverted.orange.active.button{background-color:#ff7701}.gswpts_tables_container .ui.inverted.orange.buttons .button:active,.gswpts_tables_container .ui.inverted.orange.button:active{background-color:#e76b00}.gswpts_tables_container .ui.inverted.orange.basic.buttons .button,.gswpts_tables_container .ui.inverted.orange.buttons .basic.button,.gswpts_tables_container .ui.inverted.orange.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.orange.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.orange.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.orange.basic.button:hover{box-shadow:0px 0px 0px 2px #ff7701 inset !important;color:#ff851b !important}.gswpts_tables_container .ui.inverted.orange.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.orange.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.orange.basic.button:focus{box-shadow:0px 0px 0px 2px #f17000 inset !important;color:#ff851b !important}.gswpts_tables_container .ui.inverted.orange.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.orange.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.orange.basic.active.button{box-shadow:0px 0px 0px 2px #ff7701 inset !important;color:#ff851b !important}.gswpts_tables_container .ui.inverted.orange.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.orange.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.orange.basic.button:active{box-shadow:0px 0px 0px 2px #e76b00 inset !important;color:#ff851b !important}.gswpts_tables_container .ui.pink.buttons .button,.gswpts_tables_container .ui.pink.button{background-color:#e03997;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.pink.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.pink.buttons .button:hover,.gswpts_tables_container .ui.pink.button:hover{background-color:#e61a8d;color:#fff;text-shadow:none}.gswpts_tables_container .ui.pink.buttons .button:focus,.gswpts_tables_container .ui.pink.button:focus{background-color:#e10f85;color:#fff;text-shadow:none}.gswpts_tables_container .ui.pink.buttons .button:active,.gswpts_tables_container .ui.pink.button:active{background-color:#c71f7e;color:#fff;text-shadow:none}.gswpts_tables_container .ui.pink.buttons .active.button,.gswpts_tables_container .ui.pink.buttons .active.button:active,.gswpts_tables_container .ui.pink.active.button,.gswpts_tables_container .ui.pink.button .active.button:active{background-color:#ea158d;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.pink.buttons .button,.gswpts_tables_container .ui.basic.pink.button{box-shadow:0px 0px 0px 1px #e03997 inset !important;color:#e03997 !important}.gswpts_tables_container .ui.basic.pink.buttons .button:hover,.gswpts_tables_container .ui.basic.pink.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #e61a8d inset !important;color:#e61a8d !important}.gswpts_tables_container .ui.basic.pink.buttons .button:focus,.gswpts_tables_container .ui.basic.pink.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #e10f85 inset !important;color:#e61a8d !important}.gswpts_tables_container .ui.basic.pink.buttons .active.button,.gswpts_tables_container .ui.basic.pink.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #ea158d inset !important;color:#c71f7e !important}.gswpts_tables_container .ui.basic.pink.buttons .button:active,.gswpts_tables_container .ui.basic.pink.button:active{box-shadow:0px 0px 0px 1px #c71f7e inset !important;color:#c71f7e !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.pink.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.pink.buttons .button,.gswpts_tables_container .ui.inverted.pink.button{background-color:transparent;box-shadow:0px 0px 0px 2px #ff8edf inset !important;color:#ff8edf}.gswpts_tables_container .ui.inverted.pink.buttons .button:hover,.gswpts_tables_container .ui.inverted.pink.button:hover,.gswpts_tables_container .ui.inverted.pink.buttons .button:focus,.gswpts_tables_container .ui.inverted.pink.button:focus,.gswpts_tables_container .ui.inverted.pink.buttons .button.active,.gswpts_tables_container .ui.inverted.pink.button.active,.gswpts_tables_container .ui.inverted.pink.buttons .button:active,.gswpts_tables_container .ui.inverted.pink.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.pink.buttons .button:hover,.gswpts_tables_container .ui.inverted.pink.button:hover{background-color:#ff74d8}.gswpts_tables_container .ui.inverted.pink.buttons .button:focus,.gswpts_tables_container .ui.inverted.pink.button:focus{background-color:#ff65d3}.gswpts_tables_container .ui.inverted.pink.buttons .active.button,.gswpts_tables_container .ui.inverted.pink.active.button{background-color:#ff74d8}.gswpts_tables_container .ui.inverted.pink.buttons .button:active,.gswpts_tables_container .ui.inverted.pink.button:active{background-color:#ff5bd1}.gswpts_tables_container .ui.inverted.pink.basic.buttons .button,.gswpts_tables_container .ui.inverted.pink.buttons .basic.button,.gswpts_tables_container .ui.inverted.pink.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.pink.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.pink.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.pink.basic.button:hover{box-shadow:0px 0px 0px 2px #ff74d8 inset !important;color:#ff8edf !important}.gswpts_tables_container .ui.inverted.pink.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.pink.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.pink.basic.button:focus{box-shadow:0px 0px 0px 2px #ff65d3 inset !important;color:#ff8edf !important}.gswpts_tables_container .ui.inverted.pink.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.pink.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.pink.basic.active.button{box-shadow:0px 0px 0px 2px #ff74d8 inset !important;color:#ff8edf !important}.gswpts_tables_container .ui.inverted.pink.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.pink.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.pink.basic.button:active{box-shadow:0px 0px 0px 2px #ff5bd1 inset !important;color:#ff8edf !important}.gswpts_tables_container .ui.violet.buttons .button,.gswpts_tables_container .ui.violet.button{background-color:#6435c9;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.violet.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.violet.buttons .button:hover,.gswpts_tables_container .ui.violet.button:hover{background-color:#5829bb;color:#fff;text-shadow:none}.gswpts_tables_container .ui.violet.buttons .button:focus,.gswpts_tables_container .ui.violet.button:focus{background-color:#4f20b5;color:#fff;text-shadow:none}.gswpts_tables_container .ui.violet.buttons .button:active,.gswpts_tables_container .ui.violet.button:active{background-color:#502aa1;color:#fff;text-shadow:none}.gswpts_tables_container .ui.violet.buttons .active.button,.gswpts_tables_container .ui.violet.buttons .active.button:active,.gswpts_tables_container .ui.violet.active.button,.gswpts_tables_container .ui.violet.button .active.button:active{background-color:#5626bf;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.violet.buttons .button,.gswpts_tables_container .ui.basic.violet.button{box-shadow:0px 0px 0px 1px #6435c9 inset !important;color:#6435c9 !important}.gswpts_tables_container .ui.basic.violet.buttons .button:hover,.gswpts_tables_container .ui.basic.violet.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #5829bb inset !important;color:#5829bb !important}.gswpts_tables_container .ui.basic.violet.buttons .button:focus,.gswpts_tables_container .ui.basic.violet.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #4f20b5 inset !important;color:#5829bb !important}.gswpts_tables_container .ui.basic.violet.buttons .active.button,.gswpts_tables_container .ui.basic.violet.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #5626bf inset !important;color:#502aa1 !important}.gswpts_tables_container .ui.basic.violet.buttons .button:active,.gswpts_tables_container .ui.basic.violet.button:active{box-shadow:0px 0px 0px 1px #502aa1 inset !important;color:#502aa1 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.violet.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.violet.buttons .button,.gswpts_tables_container .ui.inverted.violet.button{background-color:transparent;box-shadow:0px 0px 0px 2px #a291fb inset !important;color:#a291fb}.gswpts_tables_container .ui.inverted.violet.buttons .button:hover,.gswpts_tables_container .ui.inverted.violet.button:hover,.gswpts_tables_container .ui.inverted.violet.buttons .button:focus,.gswpts_tables_container .ui.inverted.violet.button:focus,.gswpts_tables_container .ui.inverted.violet.buttons .button.active,.gswpts_tables_container .ui.inverted.violet.button.active,.gswpts_tables_container .ui.inverted.violet.buttons .button:active,.gswpts_tables_container .ui.inverted.violet.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.violet.buttons .button:hover,.gswpts_tables_container .ui.inverted.violet.button:hover{background-color:#8a73ff}.gswpts_tables_container .ui.inverted.violet.buttons .button:focus,.gswpts_tables_container .ui.inverted.violet.button:focus{background-color:#7d64ff}.gswpts_tables_container .ui.inverted.violet.buttons .active.button,.gswpts_tables_container .ui.inverted.violet.active.button{background-color:#8a73ff}.gswpts_tables_container .ui.inverted.violet.buttons .button:active,.gswpts_tables_container .ui.inverted.violet.button:active{background-color:#7860f9}.gswpts_tables_container .ui.inverted.violet.basic.buttons .button,.gswpts_tables_container .ui.inverted.violet.buttons .basic.button,.gswpts_tables_container .ui.inverted.violet.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.violet.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.violet.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.violet.basic.button:hover{box-shadow:0px 0px 0px 2px #8a73ff inset !important;color:#a291fb !important}.gswpts_tables_container .ui.inverted.violet.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.violet.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.violet.basic.button:focus{box-shadow:0px 0px 0px 2px #7d64ff inset !important;color:#a291fb !important}.gswpts_tables_container .ui.inverted.violet.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.violet.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.violet.basic.active.button{box-shadow:0px 0px 0px 2px #8a73ff inset !important;color:#a291fb !important}.gswpts_tables_container .ui.inverted.violet.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.violet.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.violet.basic.button:active{box-shadow:0px 0px 0px 2px #7860f9 inset !important;color:#a291fb !important}.gswpts_tables_container .ui.purple.buttons .button,.gswpts_tables_container .ui.purple.button{background-color:#a333c8;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.purple.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.purple.buttons .button:hover,.gswpts_tables_container .ui.purple.button:hover{background-color:#9627ba;color:#fff;text-shadow:none}.gswpts_tables_container .ui.purple.buttons .button:focus,.gswpts_tables_container .ui.purple.button:focus{background-color:#8f1eb4;color:#fff;text-shadow:none}.gswpts_tables_container .ui.purple.buttons .button:active,.gswpts_tables_container .ui.purple.button:active{background-color:#82299f;color:#fff;text-shadow:none}.gswpts_tables_container .ui.purple.buttons .active.button,.gswpts_tables_container .ui.purple.buttons .active.button:active,.gswpts_tables_container .ui.purple.active.button,.gswpts_tables_container .ui.purple.button .active.button:active{background-color:#9724be;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.purple.buttons .button,.gswpts_tables_container .ui.basic.purple.button{box-shadow:0px 0px 0px 1px #a333c8 inset !important;color:#a333c8 !important}.gswpts_tables_container .ui.basic.purple.buttons .button:hover,.gswpts_tables_container .ui.basic.purple.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #9627ba inset !important;color:#9627ba !important}.gswpts_tables_container .ui.basic.purple.buttons .button:focus,.gswpts_tables_container .ui.basic.purple.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #8f1eb4 inset !important;color:#9627ba !important}.gswpts_tables_container .ui.basic.purple.buttons .active.button,.gswpts_tables_container .ui.basic.purple.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #9724be inset !important;color:#82299f !important}.gswpts_tables_container .ui.basic.purple.buttons .button:active,.gswpts_tables_container .ui.basic.purple.button:active{box-shadow:0px 0px 0px 1px #82299f inset !important;color:#82299f !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.purple.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.purple.buttons .button,.gswpts_tables_container .ui.inverted.purple.button{background-color:transparent;box-shadow:0px 0px 0px 2px #dc73ff inset !important;color:#dc73ff}.gswpts_tables_container .ui.inverted.purple.buttons .button:hover,.gswpts_tables_container .ui.inverted.purple.button:hover,.gswpts_tables_container .ui.inverted.purple.buttons .button:focus,.gswpts_tables_container .ui.inverted.purple.button:focus,.gswpts_tables_container .ui.inverted.purple.buttons .button.active,.gswpts_tables_container .ui.inverted.purple.button.active,.gswpts_tables_container .ui.inverted.purple.buttons .button:active,.gswpts_tables_container .ui.inverted.purple.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.purple.buttons .button:hover,.gswpts_tables_container .ui.inverted.purple.button:hover{background-color:#d65aff}.gswpts_tables_container .ui.inverted.purple.buttons .button:focus,.gswpts_tables_container .ui.inverted.purple.button:focus{background-color:#d24aff}.gswpts_tables_container .ui.inverted.purple.buttons .active.button,.gswpts_tables_container .ui.inverted.purple.active.button{background-color:#d65aff}.gswpts_tables_container .ui.inverted.purple.buttons .button:active,.gswpts_tables_container .ui.inverted.purple.button:active{background-color:#cf40ff}.gswpts_tables_container .ui.inverted.purple.basic.buttons .button,.gswpts_tables_container .ui.inverted.purple.buttons .basic.button,.gswpts_tables_container .ui.inverted.purple.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.purple.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.purple.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.purple.basic.button:hover{box-shadow:0px 0px 0px 2px #d65aff inset !important;color:#dc73ff !important}.gswpts_tables_container .ui.inverted.purple.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.purple.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.purple.basic.button:focus{box-shadow:0px 0px 0px 2px #d24aff inset !important;color:#dc73ff !important}.gswpts_tables_container .ui.inverted.purple.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.purple.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.purple.basic.active.button{box-shadow:0px 0px 0px 2px #d65aff inset !important;color:#dc73ff !important}.gswpts_tables_container .ui.inverted.purple.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.purple.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.purple.basic.button:active{box-shadow:0px 0px 0px 2px #cf40ff inset !important;color:#dc73ff !important}.gswpts_tables_container .ui.red.buttons .button,.gswpts_tables_container .ui.red.button{background-color:#db2828;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.red.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.red.buttons .button:hover,.gswpts_tables_container .ui.red.button:hover{background-color:#d01919;color:#fff;text-shadow:none}.gswpts_tables_container .ui.red.buttons .button:focus,.gswpts_tables_container .ui.red.button:focus{background-color:#ca1010;color:#fff;text-shadow:none}.gswpts_tables_container .ui.red.buttons .button:active,.gswpts_tables_container .ui.red.button:active{background-color:#b21e1e;color:#fff;text-shadow:none}.gswpts_tables_container .ui.red.buttons .active.button,.gswpts_tables_container .ui.red.buttons .active.button:active,.gswpts_tables_container .ui.red.active.button,.gswpts_tables_container .ui.red.button .active.button:active{background-color:#d41515;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.red.buttons .button,.gswpts_tables_container .ui.basic.red.button{box-shadow:0px 0px 0px 1px #db2828 inset !important;color:#db2828 !important}.gswpts_tables_container .ui.basic.red.buttons .button:hover,.gswpts_tables_container .ui.basic.red.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #d01919 inset !important;color:#d01919 !important}.gswpts_tables_container .ui.basic.red.buttons .button:focus,.gswpts_tables_container .ui.basic.red.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #ca1010 inset !important;color:#d01919 !important}.gswpts_tables_container .ui.basic.red.buttons .active.button,.gswpts_tables_container .ui.basic.red.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #d41515 inset !important;color:#b21e1e !important}.gswpts_tables_container .ui.basic.red.buttons .button:active,.gswpts_tables_container .ui.basic.red.button:active{box-shadow:0px 0px 0px 1px #b21e1e inset !important;color:#b21e1e !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.red.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.red.buttons .button,.gswpts_tables_container .ui.inverted.red.button{background-color:transparent;box-shadow:0px 0px 0px 2px #ff695e inset !important;color:#ff695e}.gswpts_tables_container .ui.inverted.red.buttons .button:hover,.gswpts_tables_container .ui.inverted.red.button:hover,.gswpts_tables_container .ui.inverted.red.buttons .button:focus,.gswpts_tables_container .ui.inverted.red.button:focus,.gswpts_tables_container .ui.inverted.red.buttons .button.active,.gswpts_tables_container .ui.inverted.red.button.active,.gswpts_tables_container .ui.inverted.red.buttons .button:active,.gswpts_tables_container .ui.inverted.red.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.red.buttons .button:hover,.gswpts_tables_container .ui.inverted.red.button:hover{background-color:#ff5144}.gswpts_tables_container .ui.inverted.red.buttons .button:focus,.gswpts_tables_container .ui.inverted.red.button:focus{background-color:#ff4335}.gswpts_tables_container .ui.inverted.red.buttons .active.button,.gswpts_tables_container .ui.inverted.red.active.button{background-color:#ff5144}.gswpts_tables_container .ui.inverted.red.buttons .button:active,.gswpts_tables_container .ui.inverted.red.button:active{background-color:#ff392b}.gswpts_tables_container .ui.inverted.red.basic.buttons .button,.gswpts_tables_container .ui.inverted.red.buttons .basic.button,.gswpts_tables_container .ui.inverted.red.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.red.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.red.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.red.basic.button:hover{box-shadow:0px 0px 0px 2px #ff5144 inset !important;color:#ff695e !important}.gswpts_tables_container .ui.inverted.red.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.red.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.red.basic.button:focus{box-shadow:0px 0px 0px 2px #ff4335 inset !important;color:#ff695e !important}.gswpts_tables_container .ui.inverted.red.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.red.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.red.basic.active.button{box-shadow:0px 0px 0px 2px #ff5144 inset !important;color:#ff695e !important}.gswpts_tables_container .ui.inverted.red.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.red.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.red.basic.button:active{box-shadow:0px 0px 0px 2px #ff392b inset !important;color:#ff695e !important}.gswpts_tables_container .ui.teal.buttons .button,.gswpts_tables_container .ui.teal.button{background-color:#00b5ad;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.teal.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.teal.buttons .button:hover,.gswpts_tables_container .ui.teal.button:hover{background-color:#009c95;color:#fff;text-shadow:none}.gswpts_tables_container .ui.teal.buttons .button:focus,.gswpts_tables_container .ui.teal.button:focus{background-color:#008c86;color:#fff;text-shadow:none}.gswpts_tables_container .ui.teal.buttons .button:active,.gswpts_tables_container .ui.teal.button:active{background-color:#00827c;color:#fff;text-shadow:none}.gswpts_tables_container .ui.teal.buttons .active.button,.gswpts_tables_container .ui.teal.buttons .active.button:active,.gswpts_tables_container .ui.teal.active.button,.gswpts_tables_container .ui.teal.button .active.button:active{background-color:#009c95;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.teal.buttons .button,.gswpts_tables_container .ui.basic.teal.button{box-shadow:0px 0px 0px 1px #00b5ad inset !important;color:#00b5ad !important}.gswpts_tables_container .ui.basic.teal.buttons .button:hover,.gswpts_tables_container .ui.basic.teal.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #009c95 inset !important;color:#009c95 !important}.gswpts_tables_container .ui.basic.teal.buttons .button:focus,.gswpts_tables_container .ui.basic.teal.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #008c86 inset !important;color:#009c95 !important}.gswpts_tables_container .ui.basic.teal.buttons .active.button,.gswpts_tables_container .ui.basic.teal.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #009c95 inset !important;color:#00827c !important}.gswpts_tables_container .ui.basic.teal.buttons .button:active,.gswpts_tables_container .ui.basic.teal.button:active{box-shadow:0px 0px 0px 1px #00827c inset !important;color:#00827c !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.teal.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.teal.buttons .button,.gswpts_tables_container .ui.inverted.teal.button{background-color:transparent;box-shadow:0px 0px 0px 2px #6dffff inset !important;color:#6dffff}.gswpts_tables_container .ui.inverted.teal.buttons .button:hover,.gswpts_tables_container .ui.inverted.teal.button:hover,.gswpts_tables_container .ui.inverted.teal.buttons .button:focus,.gswpts_tables_container .ui.inverted.teal.button:focus,.gswpts_tables_container .ui.inverted.teal.buttons .button.active,.gswpts_tables_container .ui.inverted.teal.button.active,.gswpts_tables_container .ui.inverted.teal.buttons .button:active,.gswpts_tables_container .ui.inverted.teal.button:active{box-shadow:none !important;color:rgba(0,0,0,.6)}.gswpts_tables_container .ui.inverted.teal.buttons .button:hover,.gswpts_tables_container .ui.inverted.teal.button:hover{background-color:#54ffff}.gswpts_tables_container .ui.inverted.teal.buttons .button:focus,.gswpts_tables_container .ui.inverted.teal.button:focus{background-color:#4ff}.gswpts_tables_container .ui.inverted.teal.buttons .active.button,.gswpts_tables_container .ui.inverted.teal.active.button{background-color:#54ffff}.gswpts_tables_container .ui.inverted.teal.buttons .button:active,.gswpts_tables_container .ui.inverted.teal.button:active{background-color:#3affff}.gswpts_tables_container .ui.inverted.teal.basic.buttons .button,.gswpts_tables_container .ui.inverted.teal.buttons .basic.button,.gswpts_tables_container .ui.inverted.teal.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.teal.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.teal.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.teal.basic.button:hover{box-shadow:0px 0px 0px 2px #54ffff inset !important;color:#6dffff !important}.gswpts_tables_container .ui.inverted.teal.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.teal.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.teal.basic.button:focus{box-shadow:0px 0px 0px 2px #4ff inset !important;color:#6dffff !important}.gswpts_tables_container .ui.inverted.teal.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.teal.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.teal.basic.active.button{box-shadow:0px 0px 0px 2px #54ffff inset !important;color:#6dffff !important}.gswpts_tables_container .ui.inverted.teal.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.teal.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.teal.basic.button:active{box-shadow:0px 0px 0px 2px #3affff inset !important;color:#6dffff !important}.gswpts_tables_container .ui.olive.buttons .button,.gswpts_tables_container .ui.olive.button{background-color:#b5cc18;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.olive.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.olive.buttons .button:hover,.gswpts_tables_container .ui.olive.button:hover{background-color:#a7bd0d;color:#fff;text-shadow:none}.gswpts_tables_container .ui.olive.buttons .button:focus,.gswpts_tables_container .ui.olive.button:focus{background-color:#a0b605;color:#fff;text-shadow:none}.gswpts_tables_container .ui.olive.buttons .button:active,.gswpts_tables_container .ui.olive.button:active{background-color:#8d9e13;color:#fff;text-shadow:none}.gswpts_tables_container .ui.olive.buttons .active.button,.gswpts_tables_container .ui.olive.buttons .active.button:active,.gswpts_tables_container .ui.olive.active.button,.gswpts_tables_container .ui.olive.button .active.button:active{background-color:#aac109;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.olive.buttons .button,.gswpts_tables_container .ui.basic.olive.button{box-shadow:0px 0px 0px 1px #b5cc18 inset !important;color:#b5cc18 !important}.gswpts_tables_container .ui.basic.olive.buttons .button:hover,.gswpts_tables_container .ui.basic.olive.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #a7bd0d inset !important;color:#a7bd0d !important}.gswpts_tables_container .ui.basic.olive.buttons .button:focus,.gswpts_tables_container .ui.basic.olive.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #a0b605 inset !important;color:#a7bd0d !important}.gswpts_tables_container .ui.basic.olive.buttons .active.button,.gswpts_tables_container .ui.basic.olive.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #aac109 inset !important;color:#8d9e13 !important}.gswpts_tables_container .ui.basic.olive.buttons .button:active,.gswpts_tables_container .ui.basic.olive.button:active{box-shadow:0px 0px 0px 1px #8d9e13 inset !important;color:#8d9e13 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.olive.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.olive.buttons .button,.gswpts_tables_container .ui.inverted.olive.button{background-color:transparent;box-shadow:0px 0px 0px 2px #d9e778 inset !important;color:#d9e778}.gswpts_tables_container .ui.inverted.olive.buttons .button:hover,.gswpts_tables_container .ui.inverted.olive.button:hover,.gswpts_tables_container .ui.inverted.olive.buttons .button:focus,.gswpts_tables_container .ui.inverted.olive.button:focus,.gswpts_tables_container .ui.inverted.olive.buttons .button.active,.gswpts_tables_container .ui.inverted.olive.button.active,.gswpts_tables_container .ui.inverted.olive.buttons .button:active,.gswpts_tables_container .ui.inverted.olive.button:active{box-shadow:none !important;color:rgba(0,0,0,.6)}.gswpts_tables_container .ui.inverted.olive.buttons .button:hover,.gswpts_tables_container .ui.inverted.olive.button:hover{background-color:#d8ea5c}.gswpts_tables_container .ui.inverted.olive.buttons .button:focus,.gswpts_tables_container .ui.inverted.olive.button:focus{background-color:#daef47}.gswpts_tables_container .ui.inverted.olive.buttons .active.button,.gswpts_tables_container .ui.inverted.olive.active.button{background-color:#daed59}.gswpts_tables_container .ui.inverted.olive.buttons .button:active,.gswpts_tables_container .ui.inverted.olive.button:active{background-color:#cddf4d}.gswpts_tables_container .ui.inverted.olive.basic.buttons .button,.gswpts_tables_container .ui.inverted.olive.buttons .basic.button,.gswpts_tables_container .ui.inverted.olive.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.olive.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.olive.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.olive.basic.button:hover{box-shadow:0px 0px 0px 2px #d8ea5c inset !important;color:#d9e778 !important}.gswpts_tables_container .ui.inverted.olive.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.olive.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.olive.basic.button:focus{box-shadow:0px 0px 0px 2px #daef47 inset !important;color:#d9e778 !important}.gswpts_tables_container .ui.inverted.olive.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.olive.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.olive.basic.active.button{box-shadow:0px 0px 0px 2px #daed59 inset !important;color:#d9e778 !important}.gswpts_tables_container .ui.inverted.olive.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.olive.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.olive.basic.button:active{box-shadow:0px 0px 0px 2px #cddf4d inset !important;color:#d9e778 !important}.gswpts_tables_container .ui.yellow.buttons .button,.gswpts_tables_container .ui.yellow.button{background-color:#fbbd08;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.yellow.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.yellow.buttons .button:hover,.gswpts_tables_container .ui.yellow.button:hover{background-color:#eaae00;color:#fff;text-shadow:none}.gswpts_tables_container .ui.yellow.buttons .button:focus,.gswpts_tables_container .ui.yellow.button:focus{background-color:#daa300;color:#fff;text-shadow:none}.gswpts_tables_container .ui.yellow.buttons .button:active,.gswpts_tables_container .ui.yellow.button:active{background-color:#cd9903;color:#fff;text-shadow:none}.gswpts_tables_container .ui.yellow.buttons .active.button,.gswpts_tables_container .ui.yellow.buttons .active.button:active,.gswpts_tables_container .ui.yellow.active.button,.gswpts_tables_container .ui.yellow.button .active.button:active{background-color:#eaae00;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.yellow.buttons .button,.gswpts_tables_container .ui.basic.yellow.button{box-shadow:0px 0px 0px 1px #fbbd08 inset !important;color:#fbbd08 !important}.gswpts_tables_container .ui.basic.yellow.buttons .button:hover,.gswpts_tables_container .ui.basic.yellow.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #eaae00 inset !important;color:#eaae00 !important}.gswpts_tables_container .ui.basic.yellow.buttons .button:focus,.gswpts_tables_container .ui.basic.yellow.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #daa300 inset !important;color:#eaae00 !important}.gswpts_tables_container .ui.basic.yellow.buttons .active.button,.gswpts_tables_container .ui.basic.yellow.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #eaae00 inset !important;color:#cd9903 !important}.gswpts_tables_container .ui.basic.yellow.buttons .button:active,.gswpts_tables_container .ui.basic.yellow.button:active{box-shadow:0px 0px 0px 1px #cd9903 inset !important;color:#cd9903 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.yellow.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.yellow.buttons .button,.gswpts_tables_container .ui.inverted.yellow.button{background-color:transparent;box-shadow:0px 0px 0px 2px #ffe21f inset !important;color:#ffe21f}.gswpts_tables_container .ui.inverted.yellow.buttons .button:hover,.gswpts_tables_container .ui.inverted.yellow.button:hover,.gswpts_tables_container .ui.inverted.yellow.buttons .button:focus,.gswpts_tables_container .ui.inverted.yellow.button:focus,.gswpts_tables_container .ui.inverted.yellow.buttons .button.active,.gswpts_tables_container .ui.inverted.yellow.button.active,.gswpts_tables_container .ui.inverted.yellow.buttons .button:active,.gswpts_tables_container .ui.inverted.yellow.button:active{box-shadow:none !important;color:rgba(0,0,0,.6)}.gswpts_tables_container .ui.inverted.yellow.buttons .button:hover,.gswpts_tables_container .ui.inverted.yellow.button:hover{background-color:#ffdf05}.gswpts_tables_container .ui.inverted.yellow.buttons .button:focus,.gswpts_tables_container .ui.inverted.yellow.button:focus{background-color:#f5d500}.gswpts_tables_container .ui.inverted.yellow.buttons .active.button,.gswpts_tables_container .ui.inverted.yellow.active.button{background-color:#ffdf05}.gswpts_tables_container .ui.inverted.yellow.buttons .button:active,.gswpts_tables_container .ui.inverted.yellow.button:active{background-color:#ebcd00}.gswpts_tables_container .ui.inverted.yellow.basic.buttons .button,.gswpts_tables_container .ui.inverted.yellow.buttons .basic.button,.gswpts_tables_container .ui.inverted.yellow.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.yellow.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.yellow.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.yellow.basic.button:hover{box-shadow:0px 0px 0px 2px #ffdf05 inset !important;color:#ffe21f !important}.gswpts_tables_container .ui.inverted.yellow.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.yellow.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.yellow.basic.button:focus{box-shadow:0px 0px 0px 2px #f5d500 inset !important;color:#ffe21f !important}.gswpts_tables_container .ui.inverted.yellow.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.yellow.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.yellow.basic.active.button{box-shadow:0px 0px 0px 2px #ffdf05 inset !important;color:#ffe21f !important}.gswpts_tables_container .ui.inverted.yellow.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.yellow.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.yellow.basic.button:active{box-shadow:0px 0px 0px 2px #ebcd00 inset !important;color:#ffe21f !important}.gswpts_tables_container .ui.primary.buttons .button,.gswpts_tables_container .ui.primary.button{background-color:#2185d0;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.primary.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.primary.buttons .button:hover,.gswpts_tables_container .ui.primary.button:hover{background-color:#1678c2;color:#fff;text-shadow:none}.gswpts_tables_container .ui.primary.buttons .button:focus,.gswpts_tables_container .ui.primary.button:focus{background-color:#0d71bb;color:#fff;text-shadow:none}.gswpts_tables_container .ui.primary.buttons .button:active,.gswpts_tables_container .ui.primary.button:active{background-color:#1a69a4;color:#fff;text-shadow:none}.gswpts_tables_container .ui.primary.buttons .active.button,.gswpts_tables_container .ui.primary.buttons .active.button:active,.gswpts_tables_container .ui.primary.active.button,.gswpts_tables_container .ui.primary.button .active.button:active{background-color:#1279c6;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.primary.buttons .button,.gswpts_tables_container .ui.basic.primary.button{box-shadow:0px 0px 0px 1px #2185d0 inset !important;color:#2185d0 !important}.gswpts_tables_container .ui.basic.primary.buttons .button:hover,.gswpts_tables_container .ui.basic.primary.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #1678c2 inset !important;color:#1678c2 !important}.gswpts_tables_container .ui.basic.primary.buttons .button:focus,.gswpts_tables_container .ui.basic.primary.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #0d71bb inset !important;color:#1678c2 !important}.gswpts_tables_container .ui.basic.primary.buttons .active.button,.gswpts_tables_container .ui.basic.primary.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #1279c6 inset !important;color:#1a69a4 !important}.gswpts_tables_container .ui.basic.primary.buttons .button:active,.gswpts_tables_container .ui.basic.primary.button:active{box-shadow:0px 0px 0px 1px #1a69a4 inset !important;color:#1a69a4 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.primary.buttons .button,.gswpts_tables_container .ui.inverted.primary.button{background-color:transparent;box-shadow:0px 0px 0px 2px #54c8ff inset !important;color:#54c8ff}.gswpts_tables_container .ui.inverted.primary.buttons .button:hover,.gswpts_tables_container .ui.inverted.primary.button:hover,.gswpts_tables_container .ui.inverted.primary.buttons .button:focus,.gswpts_tables_container .ui.inverted.primary.button:focus,.gswpts_tables_container .ui.inverted.primary.buttons .button.active,.gswpts_tables_container .ui.inverted.primary.button.active,.gswpts_tables_container .ui.inverted.primary.buttons .button:active,.gswpts_tables_container .ui.inverted.primary.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.primary.buttons .button:hover,.gswpts_tables_container .ui.inverted.primary.button:hover{background-color:#3ac0ff}.gswpts_tables_container .ui.inverted.primary.buttons .button:focus,.gswpts_tables_container .ui.inverted.primary.button:focus{background-color:#2bbbff}.gswpts_tables_container .ui.inverted.primary.buttons .active.button,.gswpts_tables_container .ui.inverted.primary.active.button{background-color:#3ac0ff}.gswpts_tables_container .ui.inverted.primary.buttons .button:active,.gswpts_tables_container .ui.inverted.primary.button:active{background-color:#21b8ff}.gswpts_tables_container .ui.inverted.primary.basic.buttons .button,.gswpts_tables_container .ui.inverted.primary.buttons .basic.button,.gswpts_tables_container .ui.inverted.primary.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.primary.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.primary.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.primary.basic.button:hover{box-shadow:0px 0px 0px 2px #3ac0ff inset !important;color:#54c8ff !important}.gswpts_tables_container .ui.inverted.primary.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.primary.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.primary.basic.button:focus{box-shadow:0px 0px 0px 2px #2bbbff inset !important;color:#54c8ff !important}.gswpts_tables_container .ui.inverted.primary.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.primary.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.primary.basic.active.button{box-shadow:0px 0px 0px 2px #3ac0ff inset !important;color:#54c8ff !important}.gswpts_tables_container .ui.inverted.primary.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.primary.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.primary.basic.button:active{box-shadow:0px 0px 0px 2px #21b8ff inset !important;color:#54c8ff !important}.gswpts_tables_container .ui.secondary.buttons .button,.gswpts_tables_container .ui.secondary.button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.secondary.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.secondary.buttons .button:hover,.gswpts_tables_container .ui.secondary.button:hover{background-color:#27292a;color:#fff;text-shadow:none}.gswpts_tables_container .ui.secondary.buttons .button:focus,.gswpts_tables_container .ui.secondary.button:focus{background-color:#2e3032;color:#fff;text-shadow:none}.gswpts_tables_container .ui.secondary.buttons .button:active,.gswpts_tables_container .ui.secondary.button:active{background-color:#343637;color:#fff;text-shadow:none}.gswpts_tables_container .ui.secondary.buttons .active.button,.gswpts_tables_container .ui.secondary.buttons .active.button:active,.gswpts_tables_container .ui.secondary.active.button,.gswpts_tables_container .ui.secondary.button .active.button:active{background-color:#27292a;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.secondary.buttons .button,.gswpts_tables_container .ui.basic.secondary.button{box-shadow:0px 0px 0px 1px #1b1c1d inset !important;color:#1b1c1d !important}.gswpts_tables_container .ui.basic.secondary.buttons .button:hover,.gswpts_tables_container .ui.basic.secondary.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #27292a inset !important;color:#27292a !important}.gswpts_tables_container .ui.basic.secondary.buttons .button:focus,.gswpts_tables_container .ui.basic.secondary.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #2e3032 inset !important;color:#27292a !important}.gswpts_tables_container .ui.basic.secondary.buttons .active.button,.gswpts_tables_container .ui.basic.secondary.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #27292a inset !important;color:#343637 !important}.gswpts_tables_container .ui.basic.secondary.buttons .button:active,.gswpts_tables_container .ui.basic.secondary.button:active{box-shadow:0px 0px 0px 1px #343637 inset !important;color:#343637 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.inverted.secondary.buttons .button,.gswpts_tables_container .ui.inverted.secondary.button{background-color:transparent;box-shadow:0px 0px 0px 2px #545454 inset !important;color:#545454}.gswpts_tables_container .ui.inverted.secondary.buttons .button:hover,.gswpts_tables_container .ui.inverted.secondary.button:hover,.gswpts_tables_container .ui.inverted.secondary.buttons .button:focus,.gswpts_tables_container .ui.inverted.secondary.button:focus,.gswpts_tables_container .ui.inverted.secondary.buttons .button.active,.gswpts_tables_container .ui.inverted.secondary.button.active,.gswpts_tables_container .ui.inverted.secondary.buttons .button:active,.gswpts_tables_container .ui.inverted.secondary.button:active{box-shadow:none !important;color:#fff}.gswpts_tables_container .ui.inverted.secondary.buttons .button:hover,.gswpts_tables_container .ui.inverted.secondary.button:hover{background-color:#616161}.gswpts_tables_container .ui.inverted.secondary.buttons .button:focus,.gswpts_tables_container .ui.inverted.secondary.button:focus{background-color:#686868}.gswpts_tables_container .ui.inverted.secondary.buttons .active.button,.gswpts_tables_container .ui.inverted.secondary.active.button{background-color:#616161}.gswpts_tables_container .ui.inverted.secondary.buttons .button:active,.gswpts_tables_container .ui.inverted.secondary.button:active{background-color:#6e6e6e}.gswpts_tables_container .ui.inverted.secondary.basic.buttons .button,.gswpts_tables_container .ui.inverted.secondary.buttons .basic.button,.gswpts_tables_container .ui.inverted.secondary.basic.button{background-color:transparent;box-shadow:0px 0px 0px 2px rgba(255,255,255,.5) inset !important;color:#fff !important}.gswpts_tables_container .ui.inverted.secondary.basic.buttons .button:hover,.gswpts_tables_container .ui.inverted.secondary.buttons .basic.button:hover,.gswpts_tables_container .ui.inverted.secondary.basic.button:hover{box-shadow:0px 0px 0px 2px #616161 inset !important;color:#545454 !important}.gswpts_tables_container .ui.inverted.secondary.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.secondary.basic.buttons .button:focus,.gswpts_tables_container .ui.inverted.secondary.basic.button:focus{box-shadow:0px 0px 0px 2px #686868 inset !important;color:#545454 !important}.gswpts_tables_container .ui.inverted.secondary.basic.buttons .active.button,.gswpts_tables_container .ui.inverted.secondary.buttons .basic.active.button,.gswpts_tables_container .ui.inverted.secondary.basic.active.button{box-shadow:0px 0px 0px 2px #616161 inset !important;color:#545454 !important}.gswpts_tables_container .ui.inverted.secondary.basic.buttons .button:active,.gswpts_tables_container .ui.inverted.secondary.buttons .basic.button:active,.gswpts_tables_container .ui.inverted.secondary.basic.button:active{box-shadow:0px 0px 0px 2px #6e6e6e inset !important;color:#545454 !important}.gswpts_tables_container .ui.positive.buttons .button,.gswpts_tables_container .ui.positive.button{background-color:#21ba45;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.positive.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.positive.buttons .button:hover,.gswpts_tables_container .ui.positive.button:hover{background-color:#16ab39;color:#fff;text-shadow:none}.gswpts_tables_container .ui.positive.buttons .button:focus,.gswpts_tables_container .ui.positive.button:focus{background-color:#0ea432;color:#fff;text-shadow:none}.gswpts_tables_container .ui.positive.buttons .button:active,.gswpts_tables_container .ui.positive.button:active{background-color:#198f35;color:#fff;text-shadow:none}.gswpts_tables_container .ui.positive.buttons .active.button,.gswpts_tables_container .ui.positive.buttons .active.button:active,.gswpts_tables_container .ui.positive.active.button,.gswpts_tables_container .ui.positive.button .active.button:active{background-color:#13ae38;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.positive.buttons .button,.gswpts_tables_container .ui.basic.positive.button{box-shadow:0px 0px 0px 1px #21ba45 inset !important;color:#21ba45 !important}.gswpts_tables_container .ui.basic.positive.buttons .button:hover,.gswpts_tables_container .ui.basic.positive.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #16ab39 inset !important;color:#16ab39 !important}.gswpts_tables_container .ui.basic.positive.buttons .button:focus,.gswpts_tables_container .ui.basic.positive.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #0ea432 inset !important;color:#16ab39 !important}.gswpts_tables_container .ui.basic.positive.buttons .active.button,.gswpts_tables_container .ui.basic.positive.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #13ae38 inset !important;color:#198f35 !important}.gswpts_tables_container .ui.basic.positive.buttons .button:active,.gswpts_tables_container .ui.basic.positive.button:active{box-shadow:0px 0px 0px 1px #198f35 inset !important;color:#198f35 !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.negative.buttons .button,.gswpts_tables_container .ui.negative.button{background-color:#db2828;color:#fff;text-shadow:none;background-image:none}.gswpts_tables_container .ui.negative.button{box-shadow:0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.negative.buttons .button:hover,.gswpts_tables_container .ui.negative.button:hover{background-color:#d01919;color:#fff;text-shadow:none}.gswpts_tables_container .ui.negative.buttons .button:focus,.gswpts_tables_container .ui.negative.button:focus{background-color:#ca1010;color:#fff;text-shadow:none}.gswpts_tables_container .ui.negative.buttons .button:active,.gswpts_tables_container .ui.negative.button:active{background-color:#b21e1e;color:#fff;text-shadow:none}.gswpts_tables_container .ui.negative.buttons .active.button,.gswpts_tables_container .ui.negative.buttons .active.button:active,.gswpts_tables_container .ui.negative.active.button,.gswpts_tables_container .ui.negative.button .active.button:active{background-color:#d41515;color:#fff;text-shadow:none}.gswpts_tables_container .ui.basic.negative.buttons .button,.gswpts_tables_container .ui.basic.negative.button{box-shadow:0px 0px 0px 1px #db2828 inset !important;color:#db2828 !important}.gswpts_tables_container .ui.basic.negative.buttons .button:hover,.gswpts_tables_container .ui.basic.negative.button:hover{background:transparent !important;box-shadow:0px 0px 0px 1px #d01919 inset !important;color:#d01919 !important}.gswpts_tables_container .ui.basic.negative.buttons .button:focus,.gswpts_tables_container .ui.basic.negative.button:focus{background:transparent !important;box-shadow:0px 0px 0px 1px #ca1010 inset !important;color:#d01919 !important}.gswpts_tables_container .ui.basic.negative.buttons .active.button,.gswpts_tables_container .ui.basic.negative.active.button{background:transparent !important;box-shadow:0px 0px 0px 1px #d41515 inset !important;color:#b21e1e !important}.gswpts_tables_container .ui.basic.negative.buttons .button:active,.gswpts_tables_container .ui.basic.negative.button:active{box-shadow:0px 0px 0px 1px #b21e1e inset !important;color:#b21e1e !important}.gswpts_tables_container .ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.gswpts_tables_container .ui.buttons{display:inline-flex;flex-direction:row;font-size:0em;vertical-align:baseline;margin:0em .25em 0em 0em}.gswpts_tables_container .ui.buttons:not(.basic):not(.inverted){box-shadow:none}.gswpts_tables_container .ui.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden}.gswpts_tables_container .ui.buttons .button{flex:1 0 auto;margin:0em;border-radius:0em;margin:0px 0px 0px 0px}.gswpts_tables_container .ui.buttons>.ui.button:not(.basic):not(.inverted),.gswpts_tables_container .ui.buttons:not(.basic):not(.inverted)>.button{box-shadow:0px 0px 0px 1px transparent inset,0px 0em 0px 0px rgba(34,36,38,.15) inset}.gswpts_tables_container .ui.buttons .button:first-child{border-left:none;margin-left:0em;border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.gswpts_tables_container .ui.buttons .button:last-child{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.gswpts_tables_container .ui.vertical.buttons{display:inline-flex;flex-direction:column}.gswpts_tables_container .ui.vertical.buttons .button{display:block;float:none;width:100%;margin:0px 0px 0px 0px;box-shadow:none;border-radius:0em}.gswpts_tables_container .ui.vertical.buttons .button:first-child{border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.gswpts_tables_container .ui.vertical.buttons .button:last-child{margin-bottom:0px;border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.gswpts_tables_container .ui.vertical.buttons .button:only-child{border-radius:.28571429rem}.gswpts_tables_container .ui.input{position:relative;font-weight:normal;font-style:normal;display:inline-flex;color:rgba(0,0,0,.87)}.gswpts_tables_container .ui.input>input{margin:0em;max-width:100%;flex:1 0 auto;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:"Lato","Helvetica Neue",Arial,Helvetica,sans-serif;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:none}.gswpts_tables_container .ui.input>input::-webkit-input-placeholder{color:rgba(191,191,191,.87)}.gswpts_tables_container .ui.input>input::-moz-placeholder{color:rgba(191,191,191,.87)}.gswpts_tables_container .ui.input>input:-ms-input-placeholder{color:rgba(191,191,191,.87)}.gswpts_tables_container .ui.disabled.input,.gswpts_tables_container .ui.input:not(.disabled) input[disabled]{opacity:.45}.gswpts_tables_container .ui.disabled.input>input,.gswpts_tables_container .ui.input:not(.disabled) input[disabled]{pointer-events:none}.gswpts_tables_container .ui.input>input:active,.gswpts_tables_container .ui.input.down input{border-color:rgba(0,0,0,.3);background:#fafafa;color:rgba(0,0,0,.87);box-shadow:none}.gswpts_tables_container .ui.loading.loading.input>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-0.64285714em 0em 0em -0.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.gswpts_tables_container .ui.loading.loading.input>i.icon:after{position:absolute;content:"";top:50%;left:50%;margin:-0.64285714em 0em 0em -0.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0px 0px 0px 1px transparent}.gswpts_tables_container .ui.input.focus>input,.gswpts_tables_container .ui.input>input:focus{border-color:#85b7d9;background:#fff;color:rgba(0,0,0,.8);box-shadow:none}.gswpts_tables_container .ui.input.focus>input::-webkit-input-placeholder,.gswpts_tables_container .ui.input>input:focus::-webkit-input-placeholder{color:rgba(115,115,115,.87)}.gswpts_tables_container .ui.input.focus>input::-moz-placeholder,.gswpts_tables_container .ui.input>input:focus::-moz-placeholder{color:rgba(115,115,115,.87)}.gswpts_tables_container .ui.input.focus>input:-ms-input-placeholder,.gswpts_tables_container .ui.input>input:focus:-ms-input-placeholder{color:rgba(115,115,115,.87)}.gswpts_tables_container .ui.input.error>input{background-color:#fff6f6;border-color:#e0b4b4;color:#9f3a38;box-shadow:none}.gswpts_tables_container .ui.input.error>input::-webkit-input-placeholder{color:#e7bdbc}.gswpts_tables_container .ui.input.error>input::-moz-placeholder{color:#e7bdbc}.gswpts_tables_container .ui.input.error>input:-ms-input-placeholder{color:#e7bdbc !important}.gswpts_tables_container .ui.input.error>input:focus::-webkit-input-placeholder{color:#da9796}.gswpts_tables_container .ui.input.error>input:focus::-moz-placeholder{color:#da9796}.gswpts_tables_container .ui.input.error>input:focus:-ms-input-placeholder{color:#da9796 !important}.gswpts_tables_container .ui.transparent.input>input{border-color:transparent !important;background-color:transparent !important;padding:0em !important;box-shadow:none !important;border-radius:0px !important}.gswpts_tables_container .ui.transparent.icon.input>i.icon{width:1.1em}.gswpts_tables_container .ui.transparent.icon.input>input{padding-left:0em !important;padding-right:2em !important}.gswpts_tables_container .ui.transparent[class*="left icon"].input>input{padding-left:2em !important;padding-right:0em !important}.gswpts_tables_container .ui.transparent.inverted.input{color:#fff}.gswpts_tables_container .ui.transparent.inverted.input>input{color:inherit}.gswpts_tables_container .ui.transparent.inverted.input>input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.gswpts_tables_container .ui.transparent.inverted.input>input::-moz-placeholder{color:rgba(255,255,255,.5)}.gswpts_tables_container .ui.transparent.inverted.input>input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.gswpts_tables_container .ui.icon.input>i.icon{cursor:default;position:absolute;line-height:1;text-align:center;top:0px;right:0px;margin:0em;height:100%;width:2.67142857em;opacity:.5;border-radius:0em .28571429rem .28571429rem 0em;transition:opacity .3s ease}.gswpts_tables_container .ui.icon.input>i.icon:not(.link){pointer-events:none}.gswpts_tables_container .ui.icon.input>input{padding-right:2.67142857em !important}.gswpts_tables_container .ui.icon.input>i.icon:before,.gswpts_tables_container .ui.icon.input>i.icon:after{left:0;position:absolute;text-align:center;top:50%;width:100%;margin-top:-0.5em}.gswpts_tables_container .ui.icon.input>i.link.icon{cursor:pointer}.gswpts_tables_container .ui.icon.input>i.circular.icon{top:.35em;right:.5em}.gswpts_tables_container .ui[class*="left icon"].input>i.icon{right:auto;left:1px;border-radius:.28571429rem 0em 0em .28571429rem}.gswpts_tables_container .ui[class*="left icon"].input>i.circular.icon{right:auto;left:.5em}.gswpts_tables_container .ui[class*="left icon"].input>input{padding-left:2.67142857em !important;padding-right:1em !important}.gswpts_tables_container .ui.icon.input>input:focus~i.icon{opacity:1}.gswpts_tables_container .ui.labeled.input>.label{flex:0 0 auto;margin:0;font-size:1em}.gswpts_tables_container .ui.labeled.input>.label:not(.corner){padding-top:.78571429em;padding-bottom:.78571429em}.gswpts_tables_container .ui.labeled.input:not([class*="corner labeled"]) .label:first-child{border-top-right-radius:0px;border-bottom-right-radius:0px}.gswpts_tables_container .ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input{border-top-left-radius:0px;border-bottom-left-radius:0px;border-left-color:transparent}.gswpts_tables_container .ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input:focus{border-left-color:#85b7d9}.gswpts_tables_container .ui[class*="right labeled"].input>input{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;border-right-color:transparent !important}.gswpts_tables_container .ui[class*="right labeled"].input>input+.label{border-top-left-radius:0px;border-bottom-left-radius:0px}.gswpts_tables_container .ui[class*="right labeled"].input>input:focus{border-right-color:#85b7d9 !important}.gswpts_tables_container .ui.labeled.input .corner.label{top:1px;right:1px;font-size:.64285714em;border-radius:0em .28571429rem 0em 0em}.gswpts_tables_container .ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input>input{padding-right:2.5em !important}.gswpts_tables_container .ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>input{padding-right:3.25em !important}.gswpts_tables_container .ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>.icon{margin-right:1.25em}.gswpts_tables_container .ui[class*="left corner labeled"].labeled.input>input{padding-left:2.5em !important}.gswpts_tables_container .ui[class*="left corner labeled"].icon.input>input{padding-left:3.25em !important}.gswpts_tables_container .ui[class*="left corner labeled"].icon.input>.icon{margin-left:1.25em}.gswpts_tables_container .ui.input>.ui.corner.label{top:1px;right:1px}.gswpts_tables_container .ui.input>.ui.left.corner.label{right:auto;left:1px}.gswpts_tables_container .ui.action.input>.button,.gswpts_tables_container .ui.action.input>.buttons{display:flex;align-items:center;flex:0 0 auto}.gswpts_tables_container .ui.action.input>.button,.gswpts_tables_container .ui.action.input>.buttons>.button{padding-top:.78571429em;padding-bottom:.78571429em;margin:0}.gswpts_tables_container .ui.action.input:not([class*="left action"])>input{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;border-right-color:transparent !important}.gswpts_tables_container .ui.action.input:not([class*="left action"])>.dropdown:not(:first-child),.gswpts_tables_container .ui.action.input:not([class*="left action"])>.button:not(:first-child),.gswpts_tables_container .ui.action.input:not([class*="left action"])>.buttons:not(:first-child)>.button{border-radius:0px}.gswpts_tables_container .ui.action.input:not([class*="left action"])>.dropdown:last-child,.gswpts_tables_container .ui.action.input:not([class*="left action"])>.button:last-child,.gswpts_tables_container .ui.action.input:not([class*="left action"])>.buttons:last-child>.button{border-radius:0px .28571429rem .28571429rem 0px}.gswpts_tables_container .ui.action.input:not([class*="left action"])>input:focus{border-right-color:#85b7d9 !important}.gswpts_tables_container .ui[class*="left action"].input>input{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;border-left-color:transparent !important}.gswpts_tables_container .ui[class*="left action"].input>.dropdown,.gswpts_tables_container .ui[class*="left action"].input>.button,.gswpts_tables_container .ui[class*="left action"].input>.buttons>.button{border-radius:0px}.gswpts_tables_container .ui[class*="left action"].input>.dropdown:first-child,.gswpts_tables_container .ui[class*="left action"].input>.button:first-child,.gswpts_tables_container .ui[class*="left action"].input>.buttons:first-child>.button{border-radius:.28571429rem 0px 0px .28571429rem}.gswpts_tables_container .ui[class*="left action"].input>input:focus{border-left-color:#85b7d9 !important}.gswpts_tables_container .ui.inverted.input>input{border:none}.gswpts_tables_container .ui.fluid.input{display:flex}.gswpts_tables_container .ui.fluid.input>input{width:0px !important}.gswpts_tables_container .ui.mini.input{font-size:.78571429em}.gswpts_tables_container .ui.small.input{font-size:.92857143em}.gswpts_tables_container .ui.input{font-size:1em}.gswpts_tables_container .ui.large.input{font-size:1.14285714em}.gswpts_tables_container .ui.big.input{font-size:1.28571429em}.gswpts_tables_container .ui.huge.input{font-size:1.42857143em}.gswpts_tables_container .ui.massive.input{font-size:1.71428571em}.gswpts_tables_container table.dataTable.table{margin:0}.gswpts_tables_container table.dataTable.table thead th,.gswpts_tables_container table.dataTable.table thead td{position:relative}.gswpts_tables_container table.dataTable.table thead th.sorting,.gswpts_tables_container table.dataTable.table thead th.sorting_asc,.gswpts_tables_container table.dataTable.table thead th.sorting_desc,.gswpts_tables_container table.dataTable.table thead td.sorting,.gswpts_tables_container table.dataTable.table thead td.sorting_asc,.gswpts_tables_container table.dataTable.table thead td.sorting_desc{padding-right:30px}.gswpts_tables_container table.dataTable.table thead th.sorting:after,.gswpts_tables_container table.dataTable.table thead th.sorting_asc:after,.gswpts_tables_container table.dataTable.table thead th.sorting_desc:after,.gswpts_tables_container table.dataTable.table thead td.sorting:after,.gswpts_tables_container table.dataTable.table thead td.sorting_asc:after,.gswpts_tables_container table.dataTable.table thead td.sorting_desc:after{position:absolute;right:8px;display:block;font-family:Icons;top:50%;transform:translateY(-50%)}.gswpts_tables_container table.dataTable.table thead th.sorting:after,.gswpts_tables_container table.dataTable.table thead td.sorting:after{content:" ⇅";color:rgba(93,91,95,0.56078);font-size:.8em}.gswpts_tables_container table.dataTable.table thead th.sorting_asc:after,.gswpts_tables_container table.dataTable.table thead td.sorting_asc:after{content:" ▲";font-size:.9em}.gswpts_tables_container table.dataTable.table thead th.sorting_desc:after,.gswpts_tables_container table.dataTable.table thead td.sorting_desc:after{content:" ▼";font-size:.9em}.gswpts_tables_container table.dataTable.table thead th.sorting-icon-hidden::after,.gswpts_tables_container table.dataTable.table thead td.sorting-icon-hidden::after{display:none}.gswpts_tables_container table.dataTable.table thead th.sorting-icon-hidden.sorting_asc::after,.gswpts_tables_container table.dataTable.table thead td.sorting-icon-hidden.sorting_asc::after{display:none}.gswpts_tables_container table.dataTable.table thead th.sorting-icon-hidden.sorting_desc::after,.gswpts_tables_container table.dataTable.table thead td.sorting-icon-hidden.sorting_desc::after{display:none}.gswpts_tables_container table.dataTable.table td,.gswpts_tables_container table.dataTable.table th{box-sizing:content-box}.gswpts_tables_container table.dataTable.table td.dataTables_empty,.gswpts_tables_container table.dataTable.table th.dataTables_empty{text-align:center}.gswpts_tables_container table.dataTable.table.nowrap th,.gswpts_tables_container table.dataTable.table.nowrap td{white-space:nowrap}.gswpts_tables_container div.dataTables_wrapper div.dataTables_length select{vertical-align:middle;min-height:2.7142em}.gswpts_tables_container div.dataTables_wrapper div.dataTables_length .ui.selection.dropdown{min-width:0}.gswpts_tables_container div.dataTables_wrapper div.dataTables_filter span.input{margin-left:.5em}.gswpts_tables_container div.dataTables_wrapper div.dataTables_info{padding-top:13px;white-space:nowrap}.gswpts_tables_container div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;text-align:center}.gswpts_tables_container div.dataTables_wrapper div.row.dt-table{padding:0}.gswpts_tables_container div.dataTables_wrapper div.dataTables_scrollHead table.dataTable{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}.gswpts_tables_container div.dataTables_wrapper div.dataTables_scrollBody thead .sorting:after,.gswpts_tables_container div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_asc:after,.gswpts_tables_container div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_desc:after{display:none}.gswpts_tables_container div.dataTables_wrapper div.dataTables_scrollBody table.dataTable{border-radius:0;border-top:none;border-bottom-width:0}.gswpts_tables_container div.dataTables_wrapper div.dataTables_scrollBody table.dataTable.no-footer{border-bottom-width:1px}.gswpts_tables_container div.dataTables_wrapper div.dataTables_scrollFoot table.dataTable{border-top-right-radius:0;border-top-left-radius:0;border-top:none}.gswpts_tables_container .ui.loader{display:none;position:absolute;top:50%;left:50%;margin:0px;text-align:center;z-index:1000;transform:translateX(-50%) translateY(-50%)}.gswpts_tables_container .ui.loader:before{position:absolute;content:"";top:0%;left:50%;width:100%;height:100%;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.gswpts_tables_container .ui.loader:after{position:absolute;content:"";top:0%;left:50%;width:100%;height:100%;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0px 0px 0px 1px transparent}@-webkit-keyframes loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.gswpts_tables_container .ui.mini.loader:before,.gswpts_tables_container .ui.mini.loader:after{width:1rem;height:1rem;margin:0em 0em 0em -0.5rem}.gswpts_tables_container .ui.tiny.loader:before,.gswpts_tables_container .ui.tiny.loader:after{width:1.14285714rem;height:1.14285714rem;margin:0em 0em 0em -0.57142857rem}.gswpts_tables_container .ui.small.loader:before,.gswpts_tables_container .ui.small.loader:after{width:1.71428571rem;height:1.71428571rem;margin:0em 0em 0em -0.85714286rem}.gswpts_tables_container .ui.loader:before,.gswpts_tables_container .ui.loader:after{width:2.28571429rem;height:2.28571429rem;margin:0em 0em 0em -1.14285714rem}.gswpts_tables_container .ui.large.loader:before,.gswpts_tables_container .ui.large.loader:after{width:3.42857143rem;height:3.42857143rem;margin:0em 0em 0em -1.71428571rem}.gswpts_tables_container .ui.big.loader:before,.gswpts_tables_container .ui.big.loader:after{width:3.71428571rem;height:3.71428571rem;margin:0em 0em 0em -1.85714286rem}.gswpts_tables_container .ui.huge.loader:before,.gswpts_tables_container .ui.huge.loader:after{width:4.14285714rem;height:4.14285714rem;margin:0em 0em 0em -2.07142857rem}.gswpts_tables_container .ui.massive.loader:before,.gswpts_tables_container .ui.massive.loader:after{width:4.57142857rem;height:4.57142857rem;margin:0em 0em 0em -2.28571429rem}.gswpts_tables_container .ui.dimmer .loader{display:block}.gswpts_tables_container .ui.dimmer .ui.loader{color:rgba(255,255,255,.9)}.gswpts_tables_container .ui.dimmer .ui.loader:before{border-color:rgba(255,255,255,.15)}.gswpts_tables_container .ui.dimmer .ui.loader:after{border-color:#fff transparent transparent}.gswpts_tables_container .ui.inverted.dimmer .ui.loader{color:rgba(0,0,0,.87)}.gswpts_tables_container .ui.inverted.dimmer .ui.loader:before{border-color:rgba(0,0,0,.1)}.gswpts_tables_container .ui.inverted.dimmer .ui.loader:after{border-color:#767676 transparent transparent}.gswpts_tables_container .ui.text.loader{width:auto !important;height:auto !important;text-align:center;font-style:normal}.gswpts_tables_container .ui.indeterminate.loader:after{animation-direction:reverse;-webkit-animation-duration:1.2s;animation-duration:1.2s}.gswpts_tables_container .ui.loader.active,.gswpts_tables_container .ui.loader.visible{display:block}.gswpts_tables_container .ui.loader.disabled,.gswpts_tables_container .ui.loader.hidden{display:none}.gswpts_tables_container .ui.inverted.dimmer .ui.mini.loader,.gswpts_tables_container .ui.mini.loader{width:1rem;height:1rem;font-size:.78571429em}.gswpts_tables_container .ui.inverted.dimmer .ui.tiny.loader,.gswpts_tables_container .ui.tiny.loader{width:1.14285714rem;height:1.14285714rem;font-size:.85714286em}.gswpts_tables_container .ui.inverted.dimmer .ui.small.loader,.gswpts_tables_container .ui.small.loader{width:1.71428571rem;height:1.71428571rem;font-size:.92857143em}.gswpts_tables_container .ui.inverted.dimmer .ui.loader,.gswpts_tables_container .ui.loader{width:2.28571429rem;height:2.28571429rem;font-size:1em}.gswpts_tables_container .ui.inverted.dimmer .ui.large.loader,.gswpts_tables_container .ui.large.loader{width:3.42857143rem;height:3.42857143rem;font-size:1.14285714em}.gswpts_tables_container .ui.inverted.dimmer .ui.big.loader,.gswpts_tables_container .ui.big.loader{width:3.71428571rem;height:3.71428571rem;font-size:1.28571429em}.gswpts_tables_container .ui.inverted.dimmer .ui.huge.loader,.gswpts_tables_container .ui.huge.loader{width:4.14285714rem;height:4.14285714rem;font-size:1.42857143em}.gswpts_tables_container .ui.inverted.dimmer .ui.massive.loader,.gswpts_tables_container .ui.massive.loader{width:4.57142857rem;height:4.57142857rem;font-size:1.71428571em}.gswpts_tables_container .ui.mini.text.loader{min-width:1rem;padding-top:1.78571429rem}.gswpts_tables_container .ui.tiny.text.loader{min-width:1.14285714rem;padding-top:1.92857143rem}.gswpts_tables_container .ui.small.text.loader{min-width:1.71428571rem;padding-top:2.5rem}.gswpts_tables_container .ui.text.loader{min-width:2.28571429rem;padding-top:3.07142857rem}.gswpts_tables_container .ui.large.text.loader{min-width:3.42857143rem;padding-top:4.21428571rem}.gswpts_tables_container .ui.big.text.loader{min-width:3.71428571rem;padding-top:4.5rem}.gswpts_tables_container .ui.huge.text.loader{min-width:4.14285714rem;padding-top:4.92857143rem}.gswpts_tables_container .ui.massive.text.loader{min-width:4.57142857rem;padding-top:5.35714286rem}.gswpts_tables_container .ui.inverted.loader{color:rgba(255,255,255,.9)}.gswpts_tables_container .ui.inverted.loader:before{border-color:rgba(255,255,255,.15)}.gswpts_tables_container .ui.inverted.loader:after{border-top-color:#fff}.gswpts_tables_container .ui.inline.loader{position:relative;vertical-align:middle;margin:0em;left:0em;top:0em;transform:none}.gswpts_tables_container .ui.inline.loader.active,.gswpts_tables_container .ui.inline.loader.visible{display:inline-block}.gswpts_tables_container .ui.centered.inline.loader.active,.gswpts_tables_container .ui.centered.inline.loader.visible{display:block;margin-left:auto;margin-right:auto}.gswpts_tables_container .gswpts_table_loader{width:100%;min-height:200px}.gswpts_tables_container select{width:65px;padding:1px 2px;border-radius:5px;border:1px solid rgba(0,0,0,0.2) !important;background:transparent !important}.gswpts_tables_container .dt-buttons{display:flex;justify-content:flex-end;margin-top:5px;gap:10px}.gswpts_tables_container .dt-buttons button,.gswpts_tables_container .dt-buttons a{font-size:13px !important;margin:0 6px;margin-right:5px}.gswpts_tables_container .dt-buttons button img,.gswpts_tables_container .dt-buttons a img{transition:filter .3s ease}.gswpts_tables_container .dt-buttons .json_btn:hover img{filter:invert(42%) sepia(96%) saturate(1808%) hue-rotate(192deg) brightness(99%) contrast(101%)}.gswpts_tables_container .dt-buttons .csv_btn:hover img{filter:invert(56%) sepia(88%) saturate(1486%) hue-rotate(141deg) brightness(94%) contrast(101%)}.gswpts_tables_container .dt-buttons .excel_btn:hover img{filter:invert(48%) sepia(79%) saturate(2476%) hue-rotate(133deg) brightness(91%) contrast(97%)}.gswpts_tables_container .dt-buttons .print_btn:hover img{filter:invert(40%) sepia(97%) saturate(1809%) hue-rotate(201deg) brightness(96%) contrast(96%)}.gswpts_tables_container .dt-buttons .copy_btn:hover img{filter:invert(26%) sepia(96%) saturate(3668%) hue-rotate(265deg) brightness(85%) contrast(107%)}.gswpts_tables_container .dt-buttons .pdf_btn:hover img{filter:invert(43%) sepia(84%) saturate(1644%) hue-rotate(347deg) brightness(95%) contrast(91%)}.gswpts_tables_container .dt-buttons span{display:flex;justify-content:center;align-items:center;height:21px;white-space:nowrap}.gswpts_tables_container .dt-buttons .export_btns{display:none}.gswpts_tables_container table{width:100%}.gswpts_tables_container .filtering_input{display:flex;justify-content:space-between;align-items:center;margin:15px 0 25px 0}.gswpts_tables_container .filtering_input #create_tables_length{margin-right:auto}.gswpts_tables_container .filtering_input #create_tables_filter{margin-left:auto}.gswpts_tables_container .filtering_input .searchBypress{display:flex;gap:10px}.gswpts_tables_container .filtering_input .searchBypress button.ui.button.search-by-press{padding:10px 15px}.gswpts_tables_container .filtering_input input{background:transparent !important}@media screen and (max-width: 540px){.gswpts_tables_container .filtering_input{align-items:flex-start !important}}.gswpts_tables_container .bottom_options{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.gswpts_tables_container .bottom_options .dataTables_info{padding-top:0 !important;margin-right:auto}.gswpts_tables_container .gswpts_tables_content table{width:100%}.gswpts_tables_container .gswpts_tables_content .filtering_input{display:flex;justify-content:space-between;align-items:center;margin:15px 0 25px 0}.gswpts_tables_container .gswpts_tables_content .filtering_input #create_tables_length{margin-right:auto}.gswpts_tables_container .gswpts_tables_content .filtering_input #create_tables_filter{margin-left:auto}.gswpts_tables_container .gswpts_tables_content .filtering_input input{background:transparent !important}.gswpts_tables_container .gswpts_tables_content input.flexsync-checkbox{cursor:none;pointer-events:none}.gswpts_tables_container .gswpts_tables_content .bottom_options{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.gswpts_tables_container .gswpts_tables_content .bottom_options .dataTables_info{padding-top:0 !important;margin-right:auto}.gswpts_tables_container .gswpts_tables_content .bottom_options #create_tables_paginate{margin-left:auto;padding:0 5px}@media screen and (max-width: 540px){.gswpts_tables_container .dt-buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.gswpts_tables_container .dt-buttons button{font-size:10px !important;margin:10px 0}.gswpts_tables_container .filtering_input{flex-direction:column !important;align-items:flex-start !important;justify-content:center !important}.gswpts_tables_container .filtering_input div{margin:10px 0 !important;padding:0 !important}.gswpts_tables_container .gswpts_tables_content .dataTables_wrapper .filtering_input{align-items:flex-start !important}}@media screen and (max-width: 700px){.gswpts_tables_container .dt-buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.gswpts_tables_container .dt-buttons button{font-size:12px !important;margin:10px 0}.gswpts_tables_container .bottom_options{flex-direction:column !important;justify-content:center !important;align-items:center !important}.gswpts_tables_container .bottom_options .dataTables_info{padding-top:0 !important;margin:0 !important}.gswpts_tables_container .bottom_options #create_tables_paginate{margin:0 !important;margin-top:8px !important}}@media screen and (max-width: 768px){.gswpts_tables_container.collapse_style table .expanded_style{white-space:normal}}@media screen and (min-width: 541px){.gswpts_tables_container .gswpts_tables .hidden-row,.gswpts_tables_container .gswpts_tables .hidden-row{display:none}.gswpts_tables_container .gswpts_tables .hidden-cell .cell_div,.gswpts_tables_container .gswpts_tables .hidden-cell .cell_div{visibility:hidden}}@media screen and (max-width: 540px){.gswpts_tables_container .gswpts_tables .hidden-row-mobile,.gswpts_tables_container .gswpts_tables .hidden-row-mobile{display:none}.gswpts_tables_container .gswpts_tables .gswpts_rows.hidden-row-mobile,.gswpts_tables_container .gswpts_tables .gswpts_rows.hidden-row-mobile{display:none}.gswpts_tables_container .gswpts_tables tr.gswpts_rows.hidden-row-mobile,.gswpts_tables_container .gswpts_tables tr.gswpts_rows.hidden-row-mobile{display:none}.gswpts_tables_container .gswpts_tables .hidden-cell-mobile .cell_div,.gswpts_tables_container .gswpts_tables .hidden-cell-mobile .cell_div{visibility:hidden}.gswpts_tables_container .gswpts_tables .gswpts_rows td.hidden-cell-mobile .cell_div,.gswpts_tables_container .gswpts_tables .gswpts_rows td.hidden-cell-mobile .cell_div{visibility:hidden}}.swptls-table-title.hidden{display:none}table.dataTable.table.gswpts_tables{width:100%}table.dataTable.table.gswpts_tables th,table.dataTable.table.gswpts_tables td{max-width:200px;word-wrap:break-word;min-height:25px}table.dataTable.table.gswpts_tables th img,table.dataTable.table.gswpts_tables td img{max-width:unset}table.dataTable.table.gswpts_tables .expanded_style{max-width:unset;word-wrap:unset;white-space:nowrap;overflow-x:unset}table.dataTable.table.gswpts_tables .clip_style{max-width:200px;word-wrap:unset;white-space:nowrap;overflow-x:overlay;height:30px}table.dataTable.table.gswpts_tables .wrap_style{max-width:200px;word-wrap:break-word;white-space:normal;overflow-x:unset}table.dataTable.table.gswpts_tables .wrap_style img{max-width:100%}table.dataTable.table.gswpts_tables th:focus{outline:none}.pdf_btn.button.dt-button:hover img,.gswpts_tables_container .ui.inverted.red.button.pdf_btn:hover img{filter:brightness(0)}.pdf_btn.button:hover img{filter:brightness(0)}.gswpts_default-style.gswpts_default-style{--header-bg-color: #ffffff;--header-text-color: #000000;--header-text-alignment: left;--body-bg-color: #ffffff;--body-text-color-col-1: #333333;--body-text-color-rest: #6B7280;--border-color: #e0e5f6;--pagination-colors: #828282}.gswpts_default-style.gswpts_default-style th.thead-item{text-align:left}.gswpts_default-style.gswpts_default-style th,.gswpts_default-style.gswpts_default-style td{border:none;border-bottom:2px solid var(--border-color);background-color:var(--body-bg-color)}.gswpts_default-style.gswpts_default-style table.ui.celled.display{border:none}.gswpts_default-style.gswpts_default-style .sorting.sorting.sorting::after{color:#a1a1a1}@media screen and (max-width: 768px){.gswpts_default-style.gswpts_default-style.collapse_style .sorting.sorting.sorting::after{margin-right:8px}}.gswpts_default-style.gswpts_default-style #create_tables_paginate{margin-left:auto;padding:0 5px}.gswpts_default-style.gswpts_default-style .default-pagination-active .pagination.menu{padding:0 !important;font-size:14px;background:transparent !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border:none;margin:0 5px}.gswpts_default-style.gswpts_default-style .default-pagination-active .pagination.menu>*:first-child{border-radius:.28571429rem 0px 0px .28571429rem}.gswpts_default-style.gswpts_default-style .default-pagination-active .pagination.menu>*:last-child{border-radius:0px .28571429rem .28571429rem 0px 0px}.gswpts_default-style.gswpts_default-style .default-pagination-active .pagination.menu>*:hover{background-color:rgba(0,0,0,.03)}@media screen and (max-width: 991px){.gswpts_default-style.gswpts_default-style .default-pagination-active .pagination.menu>*{padding:4px 12px !important}}@media screen and (max-width: 770px){.gswpts_default-style.gswpts_default-style .default-pagination-active .pagination.menu>*{padding:1px 9px !important}}@media screen and (max-width: 420px){.gswpts_default-style.gswpts_default-style .default-pagination-active .pagination.menu>*{padding:1px 6px !important;font-size:12px}}.gswpts_default-style.gswpts_default-style .default-pagination-active .pagination.menu a{text-decoration:none}.gswpts_default-style.gswpts_default-style .default-pagination-active .pagination.menu .active{background-color:var(--pagination-colors);color:#fff}.gswpts_default-style.gswpts_default-style .default-pagination-active .paginate_button,.gswpts_default-style.gswpts_default-style .default-pagination-active .paginate_button.disabled,.gswpts_default-style.gswpts_default-style .default-pagination-active .ellipsis{font-size:14px;border:none;margin:0;padding:9px 16px;font-weight:bold;color:#828282;background:transparent;border:1px solid #e0e0e0;text-decoration:none;border-color:rgba(179,179,179,0.3607843137)}.gswpts_default-style.gswpts_default-style .default-pagination-active .paginate_button:hover,.gswpts_default-style.gswpts_default-style .default-pagination-active .paginate_button.disabled:hover,.gswpts_default-style.gswpts_default-style .default-pagination-active .ellipsis:hover{background-color:rgba(0,0,0,.03);border-color:rgba(179,179,179,0.36078);color:rgba(56,13,13,.787) !important}@media screen and (max-width: 770px){.gswpts_default-style.gswpts_default-style .default-pagination-active .paginate_button,.gswpts_default-style.gswpts_default-style .default-pagination-active .paginate_button.disabled,.gswpts_default-style.gswpts_default-style .default-pagination-active .ellipsis{padding:6px 9px !important}}@media screen and (max-width: 420px){.gswpts_default-style.gswpts_default-style .default-pagination-active .paginate_button,.gswpts_default-style.gswpts_default-style .default-pagination-active .paginate_button.disabled,.gswpts_default-style.gswpts_default-style .default-pagination-active .ellipsis{padding:3px 6px !important;font-size:12px}}.gswpts_default-style.gswpts_default-style .paginate_button.item:nth-child(n+5):not(.next):not(.active):not(.disabled):not(:nth-last-child(-n+2)){display:none}.gswpts_style-4.gswpts_style-4.gswpts_style-4{--header-bg-color: #000;--header-text-color: #ffffff;--body-bg-color: #000;--body-text-color: #ffffff;--hover-bg-color: #504949;--pagination-colors: #000}.gswpts_style-4.gswpts_style-4.gswpts_style-4 table thead th,.gswpts_style-4.gswpts_style-4.gswpts_style-4 table tbody tr td{background-color:var(--header-bg-color);color:var(--header-text-color);border:none}.gswpts_style-4.gswpts_style-4.gswpts_style-4 table tbody tr td{background-color:var(--body-bg-color);color:var(--body-text-color)}.gswpts_style-4.gswpts_style-4.gswpts_style-4 table th.thead-item.expanded_style{text-align:left}.gswpts_style-4.gswpts_style-4.gswpts_style-4 table thead th{border:none}.gswpts_style-4.gswpts_style-4.gswpts_style-4 table thead tr:hover td,.gswpts_style-4.gswpts_style-4.gswpts_style-4 table thead tr:hover th,.gswpts_style-4.gswpts_style-4.gswpts_style-4 table tbody tr:hover td,.gswpts_style-4.gswpts_style-4.gswpts_style-4 table tbody tr:hover th{background-color:var(--hover-bg-color)}.gswpts_style-4.gswpts_style-4.gswpts_style-4 table a{color:orange}.gswpts_style-4.gswpts_style-4.gswpts_style-4 table a:hover{color:#2ecc40}.gswpts_style-4.gswpts_style-4.gswpts_style-4 table .sorting.sorting.sorting::after{color:#fff}@media screen and (max-width: 768px){.gswpts_style-4.gswpts_style-4.gswpts_style-4.collapse_style .sorting.sorting.sorting::after{margin-right:8px}}.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .pagination.menu{padding:0 !important;font-size:14px;background:transparent !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border:none;margin:0 5px}.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .pagination.menu>*:hover{background-color:rgba(0,0,0,.03)}@media screen and (max-width: 991px){.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .pagination.menu>*{padding:4px 12px !important}}@media screen and (max-width: 770px){.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .pagination.menu>*{padding:1px 9px !important}}@media screen and (max-width: 420px){.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .pagination.menu>*{padding:1px 6px !important;font-size:12px}}.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .pagination.menu a{text-decoration:none}.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .pagination.menu .active{background-color:var(--pagination-colors);color:#fff}.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .paginate_button,.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .paginate_button.disabled,.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .ellipsis{font-size:14px;border:none;margin:0;padding:9px 16px;font-weight:bold}.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .paginate_button:hover,.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .paginate_button.disabled:hover,.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .ellipsis:hover{background-color:rgba(0,0,0,.03);border-color:rgba(179,179,179,0.36078);color:rgba(56,13,13,.787) !important}@media screen and (max-width: 770px){.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .paginate_button,.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .paginate_button.disabled,.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .ellipsis{padding:6px 9px !important}}@media screen and (max-width: 420px){.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .paginate_button,.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .paginate_button.disabled,.gswpts_style-4.gswpts_style-4.gswpts_style-4 .simple-pagination-active .ellipsis{padding:3px 6px !important;font-size:12px}}.gswpts_style-4.gswpts_style-4.gswpts_style-4 #bottom_options #create_tables_paginate#create_tables_paginate{margin-left:40%}.gswpts_style-4.gswpts_style-4.gswpts_style-4 .paginate_button.item:nth-child(n+5):not(.next):not(.active):not(.disabled):not(:nth-last-child(-n+2)){display:none}.gswpts_tables_container table{border-collapse:collapse;border-spacing:0}.gswpts_tables_container table td,.gswpts_tables_container table th{padding:.7em 1em}.gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways,.gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px;margin:20px 0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-title,.gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-title{color:#2c3e50;font-size:1.2em;font-weight:600;margin:0 0 15px 0;padding:0;display:flex;align-items:center}.gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-title .summary-icon,.gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-title .summary-icon{margin-right:8px;font-size:1.1em}.gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-title:before,.gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-title:before{content:"🔍";margin-right:8px;font-size:1.1em}.gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-content,.gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-content{color:#495057;line-height:1.6;font-size:.95em}.gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-content p,.gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-content p{margin:0 0 10px 0}.gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-content p:last-child,.gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-content p:last-child{margin-bottom:0}.gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-content strong,.gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-content strong{color:#2c3e50;font-weight:600}.gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-content em,.gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-content em{font-style:italic;color:#6c757d}.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways,.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways{background:#2c3e50;border-color:#34495e}.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-title,.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-title{color:#ecf0f1}.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-content,.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-content{color:#bdc3c7}.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-content strong,.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-content strong{color:#ecf0f1}.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary.swptls-key-takeaways .swptls-summary-content em,.gswpts_style-4 .gswpts_tables_container .swptls-backend-summary-display.swptls-key-takeaways .swptls-summary-content em{color:#95a5a6}
.swptls-ai-summary-controls{display:flex;justify-content:flex-start}.swptls-ai-summary-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:unset;box-shadow:0 2px 8px rgba(208,208,208,.3);color:#080808;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease;position:relative}.swptls-ai-summary-btn.above{bottom:-5px;left:0px}.swptls-ai-summary-btn.below{bottom:5px;left:0px}.swptls-ai-summary-btn:hover{background:unset;color:#080808;box-shadow:0 2px 8px rgba(208,208,208,.3);transform:translateY(-2px)}.swptls-ai-summary-btn:active{transform:translateY(0)}.swptls-ai-summary-btn:disabled{background:unset;cursor:not-allowed;transform:none;box-shadow:none}.swptls-ai-summary-btn .ai-icon{font-size:16px;fill:#3179ed;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.swptls-ai-summary-btn .hint-icon{font-size:12px;opacity:.8;margin-left:4px;-webkit-animation:hint-pulse 3s infinite;animation:hint-pulse 3s infinite}@-webkit-keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@-webkit-keyframes hint-pulse{0%,80%,100%{opacity:.8;transform:scale(1)}90%{opacity:1;transform:scale(1.2)}}@keyframes hint-pulse{0%,80%,100%{opacity:.8;transform:scale(1)}90%{opacity:1;transform:scale(1.2)}}.swptls-ai-summary-btn.generating{color:#191919;box-shadow:0 2px 8px rgba(208,208,208,.3);cursor:wait}.swptls-ai-summary-btn.generating .ai-icon{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-3px)}60%{transform:translateY(-1px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-3px)}60%{transform:translateY(-1px)}}.ai-summary-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;opacity:0;visibility:hidden;transition:all .3s ease}.ai-summary-modal.show{opacity:1;visibility:visible}.ai-summary-modal .modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ai-summary-modal .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.9);background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:800px;width:90%;max-height:80vh;overflow:hidden;transition:transform .3s ease}.ai-summary-modal.show .modal-content{transform:translate(-50%, -50%) scale(1)}.ai-summary-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff}.ai-summary-modal .modal-header h3{margin:0;font-size:20px;font-weight:600;color:#fff}.ai-summary-modal .close-modal{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.ai-summary-modal .close-modal:hover{background:rgba(255,255,255,.2)}.ai-summary-modal .modal-body{padding:24px;max-height:60vh;overflow-y:auto}.ai-summary-modal .summary-content{font-size:16px;line-height:1.6;color:#374151;margin-bottom:24px}.ai-summary-modal .summary-content p{margin-bottom:16px}.ai-summary-modal .summary-content p:last-child{margin-bottom:0}.ai-summary-modal .summary-content strong{color:#1f2937;font-weight:600}.ai-summary-modal .summary-content em{color:#6b7280;font-style:italic}.ai-summary-modal .modal-footer{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:#f9fafb;border-top:1px solid #e5e7eb}.ai-summary-modal .regenerate-summary-btn{background:linear-gradient(135deg, #10b981 0%, #059669 100%);color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.ai-summary-modal .regenerate-summary-btn:hover{background:linear-gradient(135deg, #059669 0%, #047857 100%);transform:translateY(-1px)}.ai-summary-modal .modal-footer .secondary{background:#6b7280;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.ai-summary-modal .modal-footer .secondary:hover{background:#4b5563}.ai-settings-container{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ai-settings-header h3{margin:0 0 8px 0;color:#1f2937;font-size:24px}.ai-settings-header p{margin:0 0 24px 0;color:#6b7280;font-size:16px}.ai-settings-form .edit-form-group{margin-bottom:20px}.ai-settings-form label{display:block;margin-bottom:8px;font-weight:600;color:#374151;font-size:14px}.ai-settings-form input[type=text],.ai-settings-form input[type=password],.ai-settings-form select,.ai-settings-form textarea{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;transition:border-color .2s ease}.ai-settings-form input[type=text]:focus,.ai-settings-form input[type=password]:focus,.ai-settings-form select:focus,.ai-settings-form textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.api-key-input-group{display:flex;gap:8px;align-items:center}.api-key-input{flex:1}.toggle-api-key,.test-api-btn{padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;cursor:pointer;font-size:14px;transition:all .2s ease}.toggle-api-key:hover,.test-api-btn:hover{background:#f3f4f6;border-color:#9ca3af}.test-api-btn:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}.ai-settings-form input[type=range]{width:100%;margin:8px 0}.range-labels{display:flex;justify-content:space-between;font-size:12px;color:#6b7280}.test-result{padding:12px 16px;border-radius:6px;margin:16px 0;font-size:14px;font-weight:500}.test-result.success{background:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.test-result.error{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.test-result.info{background:#dbeafe;color:#1e40af;border:1px solid #93c5fd}.save-ai-settings{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;transition:all .2s ease}.save-ai-settings:hover{background:linear-gradient(135deg, #5a67d8 0%, #6b46c1 100%);transform:translateY(-1px)}.save-ai-settings:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.ai-settings-info{margin-top:32px;padding:20px;background:#f0f9ff;border-radius:8px;border:1px solid #bae6fd}.ai-settings-info h4{margin:0 0 16px 0;color:#0c4a6e;font-size:18px}.ai-settings-info ul{margin:0;padding-left:20px}.ai-settings-info li{margin-bottom:8px;color:#0f172a;line-height:1.5}.ai-settings-info a{color:#0ea5e9;text-decoration:none}.ai-settings-info a:hover{text-decoration:underline}@media(max-width: 768px){.ai-summary-modal .modal-content{width:95%;max-height:90vh}.ai-summary-modal .modal-header,.ai-summary-modal .modal-body,.ai-summary-modal .modal-footer{padding:16px}.ai-summary-modal .metadata-grid{grid-template-columns:1fr}.api-key-input-group{flex-direction:column}.api-key-input{width:100%}.swptls-ai-summary-controls{margin:12px 0}.swptls-ai-summary-btn{width:100%;justify-content:center}}@media(color-index: 48){.ai-summary-modal .modal-content{background:#1f2937;color:#f9fafb}.ai-summary-modal .summary-content{color:#d1d5db}.ai-summary-modal .modal-footer{background:#374151;border-color:#4b5563}.ai-settings-container{background:#1f2937;color:#f9fafb}.ai-settings-form input,.ai-settings-form select,.ai-settings-form textarea{background:#374151;border-color:#4b5563;color:#f9fafb}}@media(color: 48842621){.ai-summary-modal .modal-content{background:#1f2937;color:#f9fafb}.ai-summary-modal .summary-content{color:#d1d5db}.ai-summary-modal .modal-footer{background:#374151;border-color:#4b5563}.ai-settings-container{background:#1f2937;color:#f9fafb}.ai-settings-form input,.ai-settings-form select,.ai-settings-form textarea{background:#374151;border-color:#4b5563;color:#f9fafb}}@media(prefers-color-scheme: dark){.ai-summary-modal .modal-content{background:#1f2937;color:#f9fafb}.ai-summary-modal .summary-content{color:#d1d5db}.ai-summary-modal .modal-footer{background:#374151;border-color:#4b5563}.ai-settings-container{background:#1f2937;color:#f9fafb}.ai-settings-form input,.ai-settings-form select,.ai-settings-form textarea{background:#374151;border-color:#4b5563;color:#f9fafb}}.regenerate-summary-btn.regenerating{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);cursor:not-allowed;transform:none}.regenerating-message h3{margin:0 0 12px 0;color:#1f2937;font-size:20px}.regenerating-message p{margin:0 0 20px 0;color:#6b7280;font-size:16px;line-height:1.5}.regenerating-dots{display:flex;justify-content:center;gap:4px}.regenerating-dots span{width:8px;height:8px;background:#667eea;border-radius:50%;-webkit-animation:bounce 1.4s ease-in-out infinite both;animation:bounce 1.4s ease-in-out infinite both}.regenerating-dots span:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.regenerating-dots span:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.swptls-backend-ai-summary{border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:10px 15px 25px 10px;background-color:rgba(15,115,248,0.14902);color:#525252;border-radius:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:1.5rem;display:flex}.swptls-backend-ai-summary .summary-header{display:flex;align-items:center;padding-bottom:10px;gap:5px}.swptls-backend-ai-summary .summary-title{margin:0;color:#1e293b;font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px}.swptls-backend-ai-summary .ai-icon{font-size:16px;fill:#3179ed;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;margin-top:8px}.swptls-backend-ai-summary .summary-content{color:#334155;font-size:15px;line-height:1.7}.swptls-backend-ai-summary .summary-content p{margin:0 0 12px 0}.swptls-backend-ai-summary .summary-content p:last-child{margin-bottom:0}.swptls-backend-ai-summary .summary-content strong{color:#1e293b;font-weight:600}.swptls-backend-ai-summary .summary-content em{color:#64748b;font-style:italic}.swptls-backend-ai-summary .summary-content ol{margin:12px 0;padding-left:24px;list-style-type:decimal;list-style-position:outside}.swptls-backend-ai-summary .summary-content ul{margin:12px 0;padding-left:24px;list-style-type:disc;list-style-position:outside}.swptls-backend-ai-summary .summary-content ol li,.swptls-backend-ai-summary .summary-content ul li{color:#475569;line-height:1.6;display:list-item;list-style-position:outside}.swptls-backend-ai-summary .summary-content li strong{color:#1e293b}@media(max-width: 768px){.swptls-backend-ai-summary{padding:16px;margin:12px 0}.swptls-backend-ai-summary .summary-title{font-size:16px}.swptls-backend-ai-summary .summary-content{font-size:14px}}.swptls-backend-ai-summary.collapsed{background:transparent;border:none;box-shadow:none;padding:0;margin:20px 0}.swptls-backend-ai-summary.collapsed .summary-header.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease;border-radius:0;padding:12px 0;margin:0;background:transparent}.swptls-backend-ai-summary.collapsed .summary-header.clickable:hover{color:#374151}.swptls-backend-ai-summary.collapsed .summary-header.clickable:hover .expand-icon{color:#6b7280;transform:scale(1.05)}.swptls-backend-ai-summary.collapsed .summary-header.clickable:focus{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}.swptls-backend-ai-summary.collapsed .summary-header .summary-title{font-size:16px;font-weight:500;color:#111827;margin:0;display:flex;align-items:center;gap:0}.swptls-backend-ai-summary.collapsed .summary-header .ai-icon{display:none}.swptls-backend-ai-summary.collapsed .summary-header .expand-icon{font-size:14px;transition:all .3s ease;color:#6b7280;font-weight:normal;display:flex;align-items:center;margin-left:8px}.swptls-backend-ai-summary.collapsed .summary-header .expand-icon svg{width:16px;height:16px;transition:transform .3s ease;fill:currentColor}.swptls-backend-ai-summary.collapsed .summary-content.collapsible{max-height:0;overflow:hidden;transition:all .3s ease;padding:0;opacity:0;font-size:14px;line-height:1.6;color:#374151}.swptls-backend-ai-summary.collapsed .summary-content.collapsible p{margin:0 0 12px 0;color:#374151;line-height:1.6}.swptls-backend-ai-summary.collapsed .summary-content.collapsible p:last-child{margin-bottom:0}.swptls-backend-ai-summary.collapsed .summary-content.collapsible ul,.swptls-backend-ai-summary.collapsed .summary-content.collapsible ol{margin:0 0 12px 0;padding-left:20px}.swptls-backend-ai-summary.collapsed .summary-content.collapsible li{margin-bottom:4px;color:#374151}.swptls-backend-ai-summary.collapsed .summary-content.collapsible strong{font-weight:600;color:#111827}.swptls-backend-ai-summary.collapsed .summary-content.collapsible em{font-style:italic;color:#4b5563}.swptls-backend-ai-summary.collapsed.expanded .summary-header .expand-icon svg{transform:rotate(90deg)}.swptls-backend-ai-summary.collapsed.expanded .summary-content.collapsible{max-height:1000px;padding-top:16px;opacity:1}@-webkit-keyframes expandContent{from{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@keyframes expandContent{from{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@-webkit-keyframes collapseContent{from{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}@keyframes collapseContent{from{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}.swptls-backend-ai-summary.collapsed .summary-header.clickable.focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}.swptls-backend-ai-summary.collapsed .summary-header.clickable:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}.swptls-backend-ai-summary.collapsed .summary-header.clickable *{transition:all .2s ease}.swptls-backend-ai-summary.collapsed .summary-content.collapsible{max-height:0;overflow:hidden;transition:max-height .3s ease,padding-top .3s ease,opacity .3s ease;opacity:0}.swptls-backend-ai-summary.collapsed.expanded .summary-content.collapsible{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;opacity:1;height:400px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#d1d5db #fff}@media(max-width: 768px){.swptls-backend-ai-summary.collapsed{margin:16px 0}.swptls-backend-ai-summary.collapsed .summary-header.clickable{padding:16px 0}.swptls-backend-ai-summary.collapsed .summary-header.clickable .summary-title{font-size:15px}.swptls-backend-ai-summary.collapsed .expand-icon::before{width:18px;height:18px}.swptls-backend-ai-summary.collapsed .summary-content.collapsible{font-size:13px}.swptls-backend-ai-summary.collapsed .summary-content.collapsible.expanded{padding-top:12px}}@media(prefers-contrast: high){.swptls-backend-ai-summary.collapsed .summary-header.clickable .summary-title{color:#000;font-weight:600}.swptls-backend-ai-summary.collapsed .summary-header.clickable .expand-icon svg{stroke:#000;stroke-width:3}.swptls-backend-ai-summary.collapsed .summary-content.collapsible{color:#000}.swptls-backend-ai-summary.collapsed .summary-content.collapsible strong{color:#000}}@media(prefers-reduced-motion: reduce){.swptls-backend-ai-summary.collapsed .summary-header.clickable,.swptls-backend-ai-summary.collapsed .summary-content.collapsible,.swptls-backend-ai-summary.collapsed .expand-icon::before{transition:none}}.swptls-notification{position:fixed;top:20px;right:20px;z-index:10000;max-width:400px;min-width:300px;opacity:0;transform:translateX(100%);transition:all .3s ease;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.swptls-notification.show{opacity:1;transform:translateX(0)}.swptls-notification .swptls-notification-content{display:flex;align-items:center;padding:16px;gap:12px}.swptls-notification .swptls-notification-content .swptls-notification-icon{font-size:18px;flex-shrink:0}.swptls-notification .swptls-notification-content .swptls-notification-message{flex:1;font-size:14px;line-height:1.4;color:inherit}.swptls-notification .swptls-notification-content .swptls-notification-close{background:none;border:none;font-size:18px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease;color:inherit}.swptls-notification .swptls-notification-content .swptls-notification-close:hover{background-color:rgba(0,0,0,.1)}.swptls-notification.swptls-notification-error{background-color:#fee;border-left:4px solid #dc3545;color:#721c24}.swptls-notification.swptls-notification-warning{background-color:#fff3cd;border-left:4px solid #ffc107;color:#856404}.swptls-notification.swptls-notification-success{background-color:#d4edda;border-left:4px solid #28a745;color:#155724}.swptls-notification.swptls-notification-info{background-color:#d1ecf1;border-left:4px solid #17a2b8;color:#0c5460}@media(max-width: 768px){.swptls-notification{top:10px;right:10px;left:10px;max-width:none;min-width:auto}}

.gswpts_style-1.gswpts_style-1 table{background:#fff}.gswpts_style-1.gswpts_style-1 thead th{background:#6807f9;color:#fff}.gswpts_style-1.gswpts_style-1 td{color:#000}.gswpts_style-1.gswpts_style-1 td,.gswpts_style-1.gswpts_style-1 th{border:none;border-bottom:2px solid #e0e5f6}.gswpts_style-1.gswpts_style-1 tbody td:nth-child(odd){background:#e8ebf8}.gswpts_style-1.gswpts_style-1 tbody td:nth-child(2n){background:#fff}.gswpts_style-1.gswpts_style-1 .sorting.sorting.sorting:after{color:#acacac}@media screen and (max-width:768px){.gswpts_style-1.gswpts_style-1.collapse_style .sorting.sorting.sorting:after{margin-right:8px}}
/*# sourceMappingURL=style-1.min.css.map */

.gswpts_style-2.gswpts_style-2 table{border-collapse:separate}.gswpts_style-2.gswpts_style-2 table th{background:#36304a;color:#fff;border-top:none}.gswpts_style-2.gswpts_style-2 table th:first-child{border-radius:10px 0 0 0;border-right:none}.gswpts_style-2.gswpts_style-2 table th:last-child{border-radius:0 10px 0 0;border-left:none}.gswpts_style-2.gswpts_style-2 table tr:last-child td:first-child{border-radius:0 0 0 10px}.gswpts_style-2.gswpts_style-2 table tr:last-child td:last-child{border-radius:0 0 10px 0}.gswpts_style-2.gswpts_style-2 table td:first-child{border-right:none}.gswpts_style-2.gswpts_style-2 table td:last-child{border-left:none}.gswpts_style-2.gswpts_style-2 table td:not(:first-child,:last-child){border-left:none;border-right:none}.gswpts_style-2.gswpts_style-2 table td{border-top:none;border-bottom:none;border-left:.5px solid #fff;border-right:.5px solid #fff}.gswpts_style-2.gswpts_style-2 table tr:nth-child(2n)>td{background-color:#f5f5f5}.gswpts_style-2.gswpts_style-2 table tr:nth-child(odd)>td{background-color:#fff}.gswpts_style-2.gswpts_style-2 table tbody tr:nth-child(odd):hover td{background-color:#f5f5f5}.gswpts_style-2.gswpts_style-2 .sorting.sorting.sorting:after{color:#c1bfbf}@media screen and (max-width:768px){.gswpts_style-2.gswpts_style-2.collapse_style .sorting.sorting.sorting:after{margin-right:8px}}@media screen and (max-width:768px){.gswpts_style-2.gswpts_style-2.collapse_style thead th:first-child{border-radius:10px 10px 0 0;border-right:none}.gswpts_style-2.gswpts_style-2.collapse_style thead th:last-child{border-radius:0;border-left:none}.gswpts_style-2.gswpts_style-2.collapse_style tbody tr:last-child td:first-child{border-radius:0}.gswpts_style-2.gswpts_style-2.collapse_style tbody tr:last-child td:last-child{border-radius:0 0 10px 10px}}.gswpts_style-4.gswpts_style-4 table tbody tr td,.gswpts_style-4.gswpts_style-4 table thead th{background-color:#000;color:#fff;border:none}.gswpts_style-4.gswpts_style-4 table th.thead-item.expanded_style{text-align:left}.gswpts_style-4.gswpts_style-4 table thead th{border:none}.gswpts_style-4.gswpts_style-4 table tbody tr:hover td,.gswpts_style-4.gswpts_style-4 table tbody tr:hover th,.gswpts_style-4.gswpts_style-4 table thead tr:hover td,.gswpts_style-4.gswpts_style-4 table thead tr:hover th{background-color:#504949}.gswpts_style-4.gswpts_style-4 table a{color:orange}.gswpts_style-4.gswpts_style-4 table a:hover{color:#2ecc40}.gswpts_style-4.gswpts_style-4 table .sorting.sorting.sorting:after{color:#c1bfbf}@media screen and (max-width:768px){.gswpts_style-4.gswpts_style-4.collapse_style .sorting.sorting.sorting:after{margin-right:8px}}
/*# sourceMappingURL=style-2.min.css.map */

/*! ICS Calendar front end styles https://icscalendar.com */

/* Variables */

/**
 * Note: Colors with hex values do not match the corresponding HTML color names. The named
 * colors are true neutral grays with values close to those defined. These variable names
 * will be retained permanently, so they can be used to create custom color palettes.
 */
.ics-calendar, .r34ics_lightbox {

	/**
	 * Color variables
	 * These allow for easy application of a full color palette
	 */
	--r34ics--color--black: #10181f;
	--r34ics--color--darkgray: #a3a8ac;
	--r34ics--color--dimgray: #60686f;
	--r34ics--color--dodgerblue: dodgerblue;
	--r34ics--color--gainsboro: #d9dcdf;
	--r34ics--color--gold: gold;
	--r34ics--color--gray: #70787f;
	--r34ics--color--ics-purple: #312a85;
	--r34ics--color--ics-red: #dc143c;
	--r34ics--color--lemonchiffon: lemonchiffon;
	--r34ics--color--limegreen: limegreen;
	--r34ics--color--orangered: orangered;
	--r34ics--color--white: #ffffff;
	--r34ics--color--whitesmoke: #f0f3f6;
	--r34ics--color--trans10: rgba(105,105,105,0.1);
	--r34ics--color--trans20: rgba(105,105,105,0.2);
	--r34ics--color--trans30: rgba(105,105,105,0.3);
	--r34ics--color--trans40: rgba(105,105,105,0.4);
	--r34ics--color--trans50: rgba(105,105,105,0.5);
	--r34ics--color--trans60: rgba(105,105,105,0.6);
	--r34ics--color--trans70: rgba(105,105,105,0.7);
	--r34ics--color--trans80: rgba(105,105,105,0.8);
	--r34ics--color--trans90: rgba(105,105,105,0.9);
	
	/**
	 * Selector property variables
	 * These allow for greater customization by applying different colors or styles
	 * to specific elements when the default color palette combinations are insufficient
	 */
	--r34ics--element--basic--date--background: var(--r34ics--color--trans10);
	--r34ics--element--basic--date--border: 2px solid var(--r34ics--color--trans40);
	--r34ics--element--button--background: var(--r34ics--color--whitesmoke);
	--r34ics--element--button--border: 1px solid var(--r34ics--color--gainsboro);
	--r34ics--element--button--border-radius: 4px;
	--r34ics--element--button--text: var(--r34ics--color--dimgray);
	--r34ics--element--color--whitetext: var(--r34ics--color--white);
	--r34ics--element--descloc-feed-label--border-bottom: 1px solid var(--r34ics--color--trans30);
	--r34ics--element--descloc-feed-label--border-left: 6px solid var(--r34ics--color--trans30);
	--r34ics--element--descloc-feed-label-before--background: var(--r34ics--color--trans30);
	--r34ics--element--events--color--whitetext: var(--r34ics--color--white);
	--r34ics--element--events--color: var(--r34ics--color--black);
	--r34ics--element--hover-block--background--whitetext: var(--r34ics--color--dimgray);
	--r34ics--element--hover-block--background: var(--r34ics--color--white);
	--r34ics--element--hover-block--border: 1px solid var(--r34ics--color--darkgray);
	--r34ics--element--hover-block--box-shadow: 2px 2px 5px var(--r34ics--color--trans20);
	--r34ics--element--lightbox--background: var(--r34ics--color--trans50);
	--r34ics--element--lightbox-close--background: var(--r34ics--color--black);
	--r34ics--element--lightbox-close--box-shadow: 3px 3px 9px var(--r34ics--color--trans50);
	--r34ics--element--lightbox-close--color: var(--r34ics--color--white);
	--r34ics--element--lightbox-content--background: var(--r34ics--color--white);
	--r34ics--element--lightbox-content--box-shadow: 3px 3px 9px var(--r34ics--color--trans50);
	--r34ics--element--lightbox-content--color: var(--r34ics--color--black);
	--r34ics--element--month--background--whitetext: var(--r34ics--color--black);
	--r34ics--element--month--background: var(--r34ics--color--white);
	--r34ics--element--month--day--background--whitetext: var(--r34ics--color--dimgray);
	--r34ics--element--month--day--background: var(--r34ics--color--whitesmoke);
	--r34ics--element--month--day--color: var(--r34ics--color--black);
	--r34ics--element--month--events-li--border-bottom: 1px solid var(--r34ics--color--gainsboro);
	--r34ics--element--month--off--background--whitetext: var(--r34ics--color--dimgray);
	--r34ics--element--month--off--background: var(--r34ics--color--whitesmoke);
	--r34ics--element--month--off--color: var(--r34ics--color--gray);
	--r34ics--element--month--th--background--whitetext: var(--r34ics--color--dimgray);
	--r34ics--element--month--th--background: var(--r34ics--color--gainsboro);
	--r34ics--element--month--th--color: var(--r34ics--color--black);
	--r34ics--element--month--th-td--border: 1px solid var(--r34ics--color--gainsboro);
	--r34ics--element--month--today-day--background--whitetext: var(--r34ics--color--gainsboro);
	--r34ics--element--month--today-day--background: var(--r34ics--color--gray);
	--r34ics--element--month--today-day--color--whitetext: var(--r34ics--color--black);
	--r34ics--element--month--today-day--color: var(--r34ics--color--white);
	--r34ics--element--multiday--background: var(--r34ics--color--gainsboro);
	--r34ics--element--print--background: var(--r34ics--color--white);
	--r34ics--element--print--border: 1px solid var(--r34ics--color--gainsboro);
	--r34ics--element--print--color: var(--r34ics--color--black);
	--r34ics--element--select--background: var(--r34ics--color--whitesmoke);
	--r34ics--element--select--color: var(--r34ics--color--black);
	
}

.ics-calendar.darkmode {

	--r34ics--element--button--background: var(--r34ics--color--trans30);
	--r34ics--element--button--border: 1px solid var(--r34ics--color--dimgray);
	--r34ics--element--button--border-radius: 4px;
	--r34ics--element--button--text: var(--r34ics--color--whitesmoke);
	--r34ics--element--color--whitetext: var(--r34ics--color--black);
	--r34ics--element--events--color--whitetext: var(--r34ics--color--black);
	--r34ics--element--events--color: var(--r34ics--color--white);
	--r34ics--element--hover-block--background--whitetext: var(--r34ics--color--whitesmoke);
	--r34ics--element--hover-block--background: var(--r34ics--color--black);
	--r34ics--element--hover-block--border: 1px solid var(--r34ics--color--dimgray);
	--r34ics--element--lightbox-close--background: var(--r34ics--color--white);
	--r34ics--element--lightbox-close--color: var(--r34ics--color--black);
	--r34ics--element--lightbox-content--background: var(--r34ics--color--black);
	--r34ics--element--lightbox-content--color: var(--r34ics--color--white);
	--r34ics--element--month--background--whitetext: var(--r34ics--color--white);
	--r34ics--element--month--background: var(--r34ics--color--black);
	--r34ics--element--month--day--background--whitetext: var(--r34ics--color--darkgray);
	--r34ics--element--month--day--background: var(--r34ics--color--trans30);
	--r34ics--element--month--day--color: var(--r34ics--color--white);
	--r34ics--element--month--events-li--border-bottom: 1px solid var(--r34ics--color--dimgray);
	--r34ics--element--month--off--background--whitetext: var(--r34ics--color--trans50);
	--r34ics--element--month--off--background: var(--r34ics--color--trans50);
	--r34ics--element--month--off--color: var(--r34ics--color--gray);
	--r34ics--element--month--th--background--whitetext: var(--r34ics--color--darkgray);
	--r34ics--element--month--th--background: var(--r34ics--color--dimgray);
	--r34ics--element--month--th--color: var(--r34ics--color--white);
	--r34ics--element--month--th-td--border: 1px solid var(--r34ics--color--trans50);
	--r34ics--element--month--today-day--background--whitetext: var(--r34ics--color--trans50);
	--r34ics--element--month--today-day--background: var(--r34ics--color--gray);
	--r34ics--element--month--today-day--color--whitetext: var(--r34ics--color--white);
	--r34ics--element--month--today-day--color: var(--r34ics--color--black);
	--r34ics--element--multiday--background: var(--r34ics--color--dimgray);
	--r34ics--element--print--background: var(--r34ics--color--black);
	--r34ics--element--print--border: 1px solid var(--r34ics--color--trans50);
	--r34ics--element--print--color: var(--r34ics--color--white);
	--r34ics--element--select--background: var(--r34ics--color--trans30);
	--r34ics--element--select--color: var(--r34ics--color--white);

}


/* Animations */

@keyframes r34icsInfiniteRotate {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}


/* CSS classes */

.ics-calendar {
	clear: both;
	display: block;
	margin: 1.5em 0;
}
.ics-calendar:first-child { margin-top: 0; }

	.ics-calendar * { box-sizing: border-box; }
	
	/* [data-month-table-list-toggle=list] is a Pro feature */
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_first,
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_middle,
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_last
	{
		background-color: var(--r34ics--element--multiday--background);
		border-bottom: 0 !important;
		margin-top: 1px;
		margin-bottom: 1px;
		padding-right: 0.8em !important;
		padding-left: 0.8em !important;
	}
	
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_first {
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px;
		margin-left: 2px !important;
		padding-left: calc(0.8em - 2px) !important;
	}
	
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_last {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
		margin-right: 2px !important;
		padding-right: calc(0.8em - 2px) !important;
	}

	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_first .all-day-indicator,
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_middle .all-day-indicator,
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_last .all-day-indicator
	{ display: none !important; }
	
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_middle,
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_last
	{ border-left-color: transparent !important; margin-left: -1px !important; }
	
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_middle > *:not(.descloc),
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_last > *:not(.descloc),
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_middle > *:not(.descloc) a,
	.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_last > *:not(.descloc) a
	{ color: transparent !important; }

	.ics-calendar.r34ics_compact { font-size: 85%; }
	.ics-calendar.r34ics_compact .ics-calendar-label, .ics-calendar.r34ics_compact .ics-calendar-date { font-size: 100%; }

	.ics-calendar .phone_only { display: none; }

	.ics-calendar-error { font-style: italic; }

	.ics-calendar.current_week_only tbody tr { display: none; }
	.ics-calendar.current_week_only tbody tr.current-week { display: table-row; }
	
	.ics-calendar .hidden { display: none !important; }
	
	.ics-calendar .events {
		color: var(--r34ics--element--events--color);
		overflow: visible;
	}
	.ics-calendar.solidcolors:not(.darkmode) .events,
	.ics-calendar.whitetext:not(.darkmode) .events,
	.ics-calendar.solidcolors:not(.darkmode) .events a,
	.ics-calendar.whitetext:not(.darkmode) .events a {
		color: var(--r34ics--element--events--color--whitetext);
	}
	
		.ics-calendar dl.events { margin: 0 0 1.5rem 0; }
		.ics-calendar dl.events dt, .ics-calendar dl.events dd { margin: 0; }
		
		.ics-calendar.r34ics_compact dl.events {
			display: grid;
			grid-template-columns: 10em calc(100% - 10em);
		}
		.ics-calendar.r34ics_compact dl.events dt {
			grid-column: 1;
			margin: 0 !important;
			padding: 2px 10px 2px 0 !important;
			vertical-align: top;
		}
		.ics-calendar.r34ics_compact dl.events dt[data-feed-color*='rgb'] {
			padding: 2px 10px 2px 5px !important;
		}
		.ics-calendar.r34ics_compact dl.events dd {
			grid-column: 1 / span 2;
			margin: 0 !important;
			padding: 2px 0 !important;
			vertical-align: top;
		}
		.ics-calendar.r34ics_compact dl.events dd[data-feed-color*='rgb'] {
			padding: 2px 5px !important;
		}
		.ics-calendar.r34ics_compact dl.events dt ~ dd {
			border-left: none !important;
			grid-column: 2;
		}
		
		.ics-calendar dl.events dt.time {
			font-weight: bold;
			padding-top: 0.5rem;
		}
		.ics-calendar dl.events dd.event { font-weight: normal; }

		.ics-calendar .events .time {
			/*cursor: help;*/
		}
		.ics-calendar .events .time .end_time {
			display: inline-block;
			font-size: 90%;
			font-weight: normal;
		}
		.ics-calendar .events .time .show_on_hover {
			visibility: hidden;
		}
		.ics-calendar .events .time:hover .show_on_hover, .ics-calendar .events .time:focus .show_on_hover { visibility: visible; }
		.ics-calendar.hide_times .events .time, .ics-calendar.hide_times .events .time-inline { display: none !important; }

		.ics-calendar.r34ics_toggle .events .title.has_desc, .ics-calendar .events .eventdesc *[title] { cursor: pointer; }
		
		.ics-calendar .events .title.cancelled { text-decoration: line-through; }
	
		.ics-calendar .event {
			position: relative;
			z-index: 1;
		}
		.ics-calendar .event:hover, .ics-calendar .event:focus, .ics-calendar .event:focus-within {
			z-index: 5 !important; /* Needs to be 5 for Full view in Pro */
		}
		.ics-calendar .event, .ics-calendar .event * {
			transition: none !important;
		}
		
			/* Source:  https://kenneth.io/blog/2012/03/04/word-wrapping-hypernation-using-css/ */
			.ics-calendar .event * {
				-ms-word-break: break-all;
				word-break: break-all;
				word-break: break-word;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				-ms-hyphens: auto;
				hyphens: auto;
			}

			.ics-calendar .event .descloc {
				display: block;
				font-size: 85%;
				font-weight: normal;
				line-height: 1.5em;
			}
			
				.ics-calendar .event .descloc * {
					font-size: 100%;
					letter-spacing: 0;
					line-height: 1.5em;
					text-align: left;
				}
				
				.ics-calendar .event .descloc > *:last-child, .ics-calendar .event .eventdesc > *:last-child {
					margin-bottom: 0;
				}

			.ics-calendar.r34ics_toggle .event .descloc {
				display: none;
			}
	
			.ics-calendar.r34ics_toggle .event.open .descloc {
				display: block;
			}
			
			.ics-calendar .event .descloc div {
				margin: 0 0 0.5em 0;
			}
			
			.ics-calendar .event .descloc .attach, .ics-calendar .event .descloc .attach div {
				margin: 0.5em 0;
			}
			
			.ics-calendar .event .descloc .attach_float {
				float: right;
				margin: 0 0 1em 1em;
				max-width: 40%;
				position: relative;
			}
			
			.ics-calendar .event .descloc .attach_float img {
				display: block;
				height: auto;
				max-width: 100%;
				/*width: auto; Removed due to issue with Chrome 2024.11.14 */
			}
			
			.ics-calendar .event .descloc .descloc_feed_label {
				border-bottom: 1px solid var(--r34ics--element--descloc-feed-label--border-color);
				font-size: 90%;
				font-weight: 600;
				padding-bottom: 2px;
				text-transform: uppercase;
			}
			
			.ics-calendar .event[data-feed-color] .descloc.hover_block .descloc_feed_label:before {
				background-color: var(--r34ics--element--descloc-feed-label-before--background);
				border-radius: 8px;
				content: '';
				display: inline-block;
				height: 8px;
				margin-right: 0.5em;
				vertical-align: middle;
				width: 8px;
			}
			
			.r34ics_lightbox_content .descloc_feed_label {
				border-bottom: var(--r34ics--element--descloc-feed-label--border-bottom);
				border-left: var(--r34ics--element--descloc-feed-label--border-left);
				font-size: 75%;
				font-weight: 600;
				margin-bottom: 0.75rem;
				padding-left: 8px;
				text-transform: uppercase;
			}
			
			.ics-calendar .event .descloc .organizer_email {
				background: transparent url('http://hsg-straubing.de/wp-content/plugins/ics-calendar/assets/icon-mail.svg') left center no-repeat;
				background-size: 10px 10px;
				display: block;
				padding-left: 14px;
			}
		
		.ics-calendar .event_status {
			display: block;
		}
		
			.ics-calendar .event_status.event_status_cancelled {
				font-size: 85%;
				font-weight: bold;
				text-transform: uppercase;
			}
		
	.ics-calendar:not(.layout-full) .hidden_in_main { display: none !important; }

	.ics-calendar-title { }
	
	.ics-calendar-description { }
	
	.ics-calendar-select {
		background: var(--r34ics--element--select--background);
		color: var(--r34ics--element--select--color);
		float: right;
		font-size: 80%;
		margin: 0.5em 0 0.5em 0.5em;
		max-width: 200px;
		min-width: 200px;
		position: relative;
		width: 200px;
		z-index: 2;
	}
	
	.ics-calendar-arrow-nav {
		clear: both;
		display: block;
		margin: 0;
	}
	.ics-calendar-arrow-nav:after { clear: both; content: ''; display: table; }
	
		.ics-calendar-arrow-nav > * { margin: 0.5em 0; -moz-user-select: none; -webkit-user-select: none; user-select: none; }
		.ics-calendar-arrow-nav > *.inactive { display: none; }
		.ics-calendar-arrow-nav > .prev { cursor: w-resize; float: left; }
		.ics-calendar-arrow-nav > .today { cursor: s-resize; float: right; margin-right: 1.5rem; }
		.ics-calendar-arrow-nav > .next { cursor: e-resize; float: right; }

	.ics-calendar-basic-wrapper { }
	
		.ics-calendar-basic-wrapper ul.events {
			list-style: none;
			margin: 0;
			padding: 0;
		}

			.ics-calendar-basic-wrapper ul.events li {
				clear: both;
				margin: 0 0 1rem 0;
			}
			
			.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events li {
				display: flex;
				flex-direction: row;
			}
	
			.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date {
				align-self: flex-start;
				background: var(--r34ics--element--basic--date--background);
				border: var(--r34ics--element--basic--date--border);
				border-radius: 4px;
				display: inline-block;
				margin: 0 8px 8px 0;
				padding: 4px 8px;
				text-align: center;
			}

			.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date.multiday {
				align-items: center;
				display: flex;
				flex-direction: column;
			}
			
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date *[data-date-format],
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date .time-inline {
					display: block !important;
					font-size: 70% !important;
					line-height: 1.3em !important;
				}
			
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date *[data-date-format='d'],
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date *[data-date-format='j'] {
					font-size: 210% !important;
					font-weight: 800;
					line-height: 1em !important;
					width: 2em;
				}
	
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date *[data-date-format='F'],
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date *[data-date-format='m'],
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date *[data-date-format='M'],
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date *[data-date-format='n'] {
					font-weight: 600;
				}
	
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date.multiday .multiday-sep {
					font-size: 210%;
					line-height: 0.5em;
				}
				
				.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .event-info {
					display: inline-block;
				}
			
			.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events .event .title {
				font-weight: bold;
			}

			.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events .event .time {
				font-size: 80%;
				font-weight: normal;
			}

	.ics-calendar-list-wrapper {
		position: relative;
		z-index: 1;
	}
	
		.ics-calendar-list-wrapper .ics-calendar-label {
			margin: 0.5em 0 0.25em 0 !important; /* Needs !important because of general .ics-calendar-label properties */
		}

		.ics-calendar-list-wrapper .ics-calendar-date {
			margin: 0.5em 0 0.25em 0;
		}

		.ics-calendar-list-wrapper .descloc_toggle { }
			.ics-calendar-list-wrapper .descloc_toggle_excerpt { display: block; }
			.ics-calendar-list-wrapper .descloc_toggle_full { display: none; }
		
		.ics-calendar-list-wrapper .events .sublabel {
			display: block;
			font-size: 75%;
			font-weight: normal;
			line-height: 1.5em;
		}

		.ics-calendar-list-wrapper .event {
			clear: both;
		}
		
		.ics-calendar.r34ics_toggle .ics-calendar-list-wrapper .events .title.has_desc {
			text-decoration: underline;
		}
	
		.ics-calendar-list-wrapper .time-inline {
			display: inline-block;
			font-size: 80%;
			font-weight: normal;
		}
		
		.ics-calendar-paginate-wrapper {
			clear: both;
			display: flex;
			flex-direction: row;
			justify-content: space-between;
			margin: 1.5rem 0;
			width: 100%;
		}
		
		.ics-calendar-paginate.prev {
			align-self: flex-start;
		}
		
		.ics-calendar-paginate.next {
			align-self: flex-end;
			margin-left: auto;
		}
		
	.ics-calendar-month-wrapper {
		position: relative;
		z-index: 1;
	}
	
		.ics-calendar-label {
			clear: none !important;
			margin: 0 !important;
		}
		
		.ics-calendar-month-grid {
			background-color: var(--r34ics--element--month--background);
			border-collapse: collapse;
			line-height: 1.5em;
			margin: 0.5em 0;
			table-layout: fixed;
			width: 100%;
		}
		.ics-calendar.whitetext .ics-calendar-month-grid {
			background-color: var(--r34ics--element--month--background--whitetext);
		}
		
			.ics-calendar-month-grid th, .ics-calendar-month-grid td {
				border: var(--r34ics--element--month--th-td--border);
				font-size: 70%;
				overflow: visible;
				/*position: relative;*/
				text-align: left !important;
				vertical-align: top !important; /* Override themes */
				width: auto;
				z-index: 1;
			}
			.ics-calendar-month-grid th:hover, .ics-calendar-month-grid td:hover,
			.ics-calendar-month-grid th:focus, .ics-calendar-month-grid td:focus,
			.ics-calendar-month-grid th:focus-within, .ics-calendar-month-grid td:focus-within {
				position: relative;
				z-index: 2;
			}
			
			.ics-calendar-month-grid th {
				background: var(--r34ics--element--month--th--background);
				color: var(--r34ics--element--month--th--color);
				padding: 0.5em 0.8em 0.2em 0.8em !important;
				text-align: center !important;
				text-transform: uppercase;
			}
			.ics-calendar.whitetext .ics-calendar-month-grid th {
				background: var(--r34ics--element--month--th--background--whitetext);
			}

			.ics-calendar-month-grid th.week-number {
				padding: 0.2em !important;
				text-align: center !important;
				white-space: nowrap;
				width: 2em !important;
			}
						
			.ics-calendar-month-grid td {
				height: 9em; /* Remember min-height doesn't work on tables; height works equivalently */
				padding: 0 !important; /* !important fixes a common theme conflict */
			}
			.ics-calendar.r34ics_compact .ics-calendar-month-grid td {
				height: 4.5em;
			}
			
			.ics-calendar-month-grid .day {
				background: var(--r34ics--element--month--day--background);
				color: var(--r34ics--element--month--day--color);
				font-weight: bold;
				padding: 0.2em 0.8em;
			}
			.ics-calendar.whitetext .ics-calendar-month-grid .day {
				background: var(--r34ics--element--month--day--background--whitetext);
			}
						
			.ics-calendar-month-grid .off {
				background: var(--r34ics--element--month--off--background);
				color: var(--r34ics--element--month--off--color) !important;
			}
			.ics-calendar.whitetext .ics-calendar-month-grid .off {
				background: var(--r34ics--element--month--off--background--whitetext);
			}
			
			.ics-calendar-month-grid .today .day {
				background: var(--r34ics--element--month--today-day--background);
			}
			.ics-calendar-month-grid .today .day * {
				color: var(--r34ics--element--month--today-day--color);
			}
			.ics-calendar.whitetext .ics-calendar-month-grid .today .day {
				background: var(--r34ics--element--month--today-day--background--whitetext);
			}
			.ics-calendar.whitetext .ics-calendar-month-grid .today .day * {
				color: var(--r34ics--element--month--today-day--color--whitetext) !important;
			}
			
			.ics-calendar-month-grid ul.events {
				list-style: none !important;
				margin: 0 !important;
				padding: 0 !important;
			}
			
				.ics-calendar-month-grid ul.events li {
					border-bottom: var(--r34ics--element--month--events-li--border-bottom);
					list-style: none !important;
					margin: 0 !important;
					padding: 0.4em 0.8em !important;
				}
				.ics-calendar-month-grid ul.events li.all-day {
					font-weight: bold;
					padding: 0.4em 0.8em !important;
				}
				.ics-calendar-month-grid ul.events > li:last-of-type { border-bottom: 0; }
				
					.ics-calendar-month-grid .events .all-day-indicator {
						display: block;
						font-size: 80%;
						font-weight: normal;
						line-height: 1.5em;
						text-transform: uppercase;
					}
			
					.ics-calendar-month-grid .events .time {
						display: block;
						font-size: 90%;
						font-weight: bold;
						line-height: 1.5em;
					}
				
					.ics-calendar-month-grid .events .title {
						display: block;
						font-size: 100% !important; /* !important fixes a common theme conflict */
						line-height: 1.5em;
					}
				
					.ics-calendar-month-grid .events .sublabel {
						display: block;
						font-size: 60%;
						font-weight: normal;
						line-height: 1.5em;
						text-transform: uppercase;
					}

	.ics-calendar-week-wrapper {
		position: relative;
		z-index: 1;
	}

	.ics-calendar-color-key {
		clear: both;
		display: block;
		font-size: 85%;
		margin: 0 0 1.5em 0;
	}
		
		.ics-calendar-color-key-header, .ics-calendar-color-key-item {
			border-left: 4px solid transparent;
			line-height: 2em;
			padding: 0.1em 0.5em;
		}
		
		.ics-calendar-color-key.inline .ics-calendar-color-key-item {
			display: inline-block;
		}
		
			.ics-calendar-color-key-header label, .ics-calendar-color-key-item label {
				margin: 0;
			}
			
				.ics-calendar-color-key-header label input[type=checkbox], .ics-calendar-color-key-item label input[type=checkbox] {
					vertical-align: baseline;
				}

.ics-calendar table tbody tr {
	background: transparent !important; /* Override possible theme alternating row colors */
}

.ics-calendar.whitetext:not(.darkmode) *:not(.ics-calendar-select),
.ics-calendar.solidcolors:not(.darkmode) .ics-calendar-color-key {
	color: var(--r34ics--element--color--whitetext) !important;
}

.r34ics-ajax-container.loading {
	display: block;
	height: 75vh;
	position: relative;
	width: 100%;
}
/**
 * *Approximate* space needed for different view conditions.
 * Note: There is no way to precisely determine the height of the calendar before it's loaded.
 */
.r34ics-ajax-container[data-view-is-list-style='1'].loading { height: 7.5rem; }
.r34ics-ajax-container[data-view-is-list-long='1'].loading { height: 50vh; }

.r34ics-ajax-container:not(.loading):before { display: none; }
.r34ics-ajax-container.loading:before {
	animation: r34icsInfiniteRotate 2s linear infinite;
	background-image: url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="gray" d="M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"></path></svg>');
	background-size: contain;
	border: none;
	content: '';
	cursor: pointer;
	display: inline-block;
	height: 24px;
	opacity: 0.5;
	overflow: hidden;
	position: absolute; top: calc(50% - 12px); left: calc(50% - 12px);
	text-indent: -999px;
	vertical-align: middle;
	width: 24px;
}

button:not(.components-button):not([role=presentation]).r34ics_event_ics_download, button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:focus,
button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:hover {
	background: transparent url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 602 585" xmlns="http://www.w3.org/2000/svg"><path d="m216-20c-24.383 0-44 19.617-44 44v148h-67.8c-35.627 0-53.461 43.023-28.242 68.242l152.305 152.205c15.265 15.266 40.309 15.266 55.579-.005l152.105-152.205c25.214-25.214 7.38-68.237-28.247-68.237h-67.7v-148c0-24.383-19.617-44-44-44zm0 20h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1l-152.1 152.2c-7.5 7.5-19.8 7.5-27.3 0l-152.3-152.2c-12.6-12.6-3.7-34.1 14.1-34.1h87.8v-168c0-13.3 10.7-24 24-24z" transform="translate(44.7214 44.7214)"/><path d="m532 376c0-24.383-19.617-44-44-44h-154.984l-54.858 54.858c-12.269 12.269-32.047 12.269-44.316 0 0 0-54.858-54.858-54.858-54.858h-154.984c-24.383 0-44 19.617-44 44v112c0 24.383 19.617 44 44 44h464c24.383 0 44-19.617 44-44zm-20 0v112c0 13.3-10.7 24-24 24h-464c-13.3 0-24-10.7-24-24v-112c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49h146.7c13.3 0 24 10.7 24 24zm-60 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z" transform="translate(44.7214 27.7214)"/></svg>') left center no-repeat;
	background-size: 16px;
	border: none;
	border-radius: 0;
	color: inherit !important;
	cursor: pointer;
	display: inline-block;
	font-size: 10px;
	height: 16px;
	line-height: 10px;
	margin: 5px 0;
	overflow: hidden;
	padding: 0 0 0 20px;
	position: relative;
	vertical-align: baseline;
	width: auto;
}
button:not(.components-button):not([role=presentation]).r34ics_event_ics_download.minimal, button:not(.components-button):not([role=presentation]).r34ics_event_ics_download.minimal:focus,
button:not(.components-button):not([role=presentation]).r34ics_event_ics_download.minimal:hover {
	padding: 0;
	text-indent: -999px;
	width: 16px;
}
.ics-calendar.whitetext button:not(.components-button):not([role=presentation]).r34ics_event_ics_download,
.ics-calendar.whitetext button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:focus,
.ics-calendar.whitetext button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:hover {
	background-image: url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 602 585" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="m216-20c-24.383 0-44 19.617-44 44v148h-67.8c-35.627 0-53.461 43.023-28.242 68.242l152.305 152.205c15.265 15.266 40.309 15.266 55.579-.005l152.105-152.205c25.214-25.214 7.38-68.237-28.247-68.237h-67.7v-148c0-24.383-19.617-44-44-44zm0 20h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1l-152.1 152.2c-7.5 7.5-19.8 7.5-27.3 0l-152.3-152.2c-12.6-12.6-3.7-34.1 14.1-34.1h87.8v-168c0-13.3 10.7-24 24-24z" transform="translate(44.7214 44.7214)"/><path fill="#fff" d="m532 376c0-24.383-19.617-44-44-44h-154.984l-54.858 54.858c-12.269 12.269-32.047 12.269-44.316 0 0 0-54.858-54.858-54.858-54.858h-154.984c-24.383 0-44 19.617-44 44v112c0 24.383 19.617 44 44 44h464c24.383 0 44-19.617 44-44zm-20 0v112c0 13.3-10.7 24-24 24h-464c-13.3 0-24-10.7-24-24v-112c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49h146.7c13.3 0 24 10.7 24 24zm-60 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z" transform="translate(44.7214 27.7214)"/></svg>');
}

.r34ics_lightbox {
	display: none;
	position: fixed; top: 0; right: 0; bottom: 0; left: 0;
	z-index: -1;
}
.r34ics_lightbox.open {
	background: var(--r34ics--element--lightbox--background);
	display: block;
	z-index: 999999;
}

	.r34ics_lightbox .r34ics_lightbox_inner {
		height: 80%;
		max-height: 600px;
		max-width: 800px;
		overflow: visible;
		position: absolute; top: 50%; right: auto; bottom: auto; left: 50%;
		transform: translate(-50%, -50%);
		width: 80%;
	}

	.r34ics_lightbox .r34ics_lightbox_close {
		background-color: var(--r34ics--element--lightbox-close--background);
		border-radius: 100%;
		box-shadow: var(--r34ics--element--lightbox-close--box-shadow);
		color: var(--r34ics--element--lightbox-close--color);
		cursor: pointer;
		font-size: 28px;
		height: 44px;
		line-height: 40px;
		position: absolute; top: -22px; right: -22px; bottom: auto; left: auto;
		text-align: center;
		width: 44px;
		z-index: 2;
	}

	.r34ics_lightbox .r34ics_lightbox_content {
		background: var(--r34ics--element--lightbox-content--background);
		box-shadow: var(--r34ics--element--lightbox-content--box-shadow);
		color: var(--r34ics--element--lightbox-content--color);
		overflow-x: hidden;
		overflow-y: auto;
		padding: 1.5em;
		position: absolute; top: 0; right: 0; bottom: 0; left: 0;
		z-index: 1;
	}
	
		.r34ics_lightbox .r34ics_lightbox_content .title_in_hover_block {
			font-size: 150%;
			font-weight: bold;
			margin-bottom: 0.5em;
		}
		
		.r34ics_lightbox .r34ics_lightbox_content .date_in_hover_block {
			font-size: 120%;
			font-weight: 500;
			margin-bottom: 0.5em;
		}
		
		.r34ics_lightbox .r34ics_lightbox_content .time_in_hover_block {
			font-size: 120%;
			font-weight: 500;
			margin-bottom: 0.5em;
		}
		
		.r34ics_lightbox .r34ics_lightbox_content .descloc_toggle_excerpt {
			display: none !important;
		}


/* Non-phone breakpoint */
@media screen and (min-width: 783px) {

	.ics-calendar .event .hover_block {
		background: var(--r34ics--element--hover-block--background);
		border: var(--r34ics--element--hover-block--border);
		box-shadow: var(--r34ics--element--hover-block--box-shadow);
		display: none;
		padding: 0.4em 0.6em;
		position: absolute; top: 2em; left: 3em;
	}
	.ics-calendar.solidcolors:not(.darkmode) .event .hover_block,
	.ics-calendar.whitetext:not(.darkmode) .event .hover_block {
		background: var(--r34ics--element--hover-block--background--whitetext);
	}
	/* [data-month-table-list-toggle=list] is a Pro feature */
	.ics-calendar:not([data-month-table-list-toggle=list]) .event .hover_block {
		max-height: 30em;
		max-width: 25em;
		min-width: 15em;
		overflow-y: auto;
		width: 250%;
	}
	.ics-calendar td:last-child:not(:first-child) .event .hover_block {
		left: 3em;
	}
	.ics-calendar td:last-child:not(:first-child) .event .hover_block,
	.ics-calendar td:nth-of-type(n+5) .event .hover_block
	{
		right: 3em; left: auto;
	}
	.ics-calendar tbody tr:nth-of-type(n+3) td .event .hover_block {
		top: auto; bottom: 1em;
	}
	.ics-calendar .event .has_desc:hover ~ .hover_block, .ics-calendar .event .hover_block:hover,
	.ics-calendar .event .has_desc:focus ~ .hover_block, .ics-calendar .event .hover_block:focus,
	.ics-calendar .event .hover_block:focus-within
	{
		display: block !important;
	}
	
	.ics-calendar .hover_block .date_in_hover_block, .ics-calendar .hover_block .date_in_hover_block {
		display: block;
		font-weight: bold;
	}
	
	.ics-calendar .hover_block .title_in_hover_block, .ics-calendar .hover_block .time_in_hover_block {
		display: block;
		font-weight: bold;
	}
	
	.ics-calendar .hover_block .title_in_hover_block {
		font-size: 125%;
	}

	/* Special formatting for monthnav="compact" */
	.ics-calendar.monthnav-compact .ics-calendar-label { display: none; }
	.ics-calendar.monthnav-compact .ics-calendar-select {
		 float: none;
		 left: 50%;
		 transform: translateX(-50%);
		 top: -3em;
	}
	.ics-calendar.monthnav-compact .ics-calendar-month-wrapper {
		 margin-top: -1.5em;
	}
	
}


/* Tablet breakpoint */
@media screen and (max-width: 1024px) {

	.ics-calendar-month-grid td {
		height: 7.5em; /* Remember min-height doesn't work on tables; height works equivalently */
	}

}


/* Phone breakpoint */
@media screen and (max-width: 782px) {

	body:not(#tinymce) .ics-calendar:not(.nomobile) .no_phone { display: none !important; }
	body:not(#tinymce) .ics-calendar.nomobile .no_phone:not(.hidden):not(.no_phone_important) { display: inherit !important; }
	body:not(#tinymce) .ics-calendar:not(.nomobile) .phone_only:not(.hidden) { display: inherit !important; }
	body:not(#tinymce) .ics-calendar:not(.nomobile) .phone_only.inline_block:not(.hidden) { display: inline-block !important; }

	.ics-calendar-select {
		float: none;
		margin: 0 0 1em 0;
		width: 100%;
	}
	
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid { margin-bottom: 1.5em; }

	.ics-calendar:not(.nomobile) .ics-calendar-month-grid,
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid tbody,
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid tr,
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid th,
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid td
	{
		border: none;
		display: block;
		font-size: 100%;
		width: 100%;
	}
	
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid tr.previous-week,
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid tr.next-week
	{ display: none; }
	
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid thead,
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid th.week-number,
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid .off,
	.ics-calendar:not(.nomobile):not(.show-past-events) .ics-calendar-month-grid .past,
	.ics-calendar.layout-month:not(.nomobile):not(.show-past-events) .past,
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid .empty
	{ display: none; }

	.ics-calendar:not(.show-past-events):not(.month_list_all) .ics-calendar-month-wrapper.past .past.has_events
	{ display: block !important; }
	
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid .day { padding: 0.5em 0.8em; }

	.ics-calendar:not(.nomobile) .ics-calendar-month-grid .day * { display: inline-block !important; }
	
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid td { height: auto; }
	
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid ul.events li { border-bottom: none; }

	.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .all-day-indicator { font-size: 75%; }

	.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .time { font-size: 100%; }
	
	.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .time .show_on_hover { visibility: visible; }

	.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .title { font-size: 100% !important; } /* !important fixes a common theme conflict */

	.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .sublabel { font-size: 75%; }

	/* Remember min-height doesn't work on tables; height works equivalently */
	.ics-calendar-month-grid td { height: 6em; }

	/* Special formatting for monthnav="compact" */
	.ics-calendar.monthnav-compact .ics-calendar-label { display: none; }
	
	.ics-calendar .hover_block .title_in_hover_block,
	.ics-calendar .hover_block .time_in_hover_block
	{ display: none; }
	
	.ics-calendar.nomobile .ics-calendar-month-wrapper,
	.ics-calendar.nomobile .ics-calendar-week-wrapper
	{ overflow-x: scroll; }
	
	.ics-calendar.nomobile:not(.r34ics_compact_mobile):not(.r34ics_compact) .ics-calendar-month-wrapper .ics-calendar-month-grid,
	.ics-calendar.nomobile:not(.r34ics_compact_mobile):not(.r34ics_compact) .ics-calendar-week-wrapper .ics-calendar-month-grid
	{ min-width: 700px; }
	
	.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-month-wrapper .ics-calendar-month-grid,
	.ics-calendar.nomobile.r34ics_compact .ics-calendar-month-wrapper .ics-calendar-month-grid,
	.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-week-wrapper .ics-calendar-month-grid,
	.ics-calendar.nomobile.r34ics_compact .ics-calendar-week-wrapper .ics-calendar-month-grid
	{ font-size: 80% !important; min-width: 100%; }

	.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-month-wrapper .ics-calendar-month-grid td .events,
	.ics-calendar.nomobile.r34ics_compact .ics-calendar-month-wrapper .ics-calendar-month-grid td .events,
	.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-week-wrapper .ics-calendar-month-grid td .events,
	.ics-calendar.nomobile.r34ics_compact .ics-calendar-week-wrapper .ics-calendar-month-grid td .events
	{ height: 6.5em !important; overflow: auto !important; }
	
	/* Don't show day-of-week in grid if .nomobile is on! */
	.ics-calendar.nomobile .ics-calendar-month-grid .events .day > .phone_only { display: none; }
	
	.ics-calendar-color-key { max-width: 100%; }

}


/* Print */
.r34ics-print-button-wrapper {
	float: right;
	margin-right: 0.5rem;
	position: relative;
	z-index: 2;
}

.r34ics-print-button-wrapper .button.print {
	background: var(--r34ics--element--button--background);
	background-size: 16px;
	border: var(--r34ics--element--button--border);
	border-radius: var(--r34ics--element--button--border-radius);
	color: var(--r34ics--element--button--text);
	display: inline-block;
	height: 32px;
	padding: 5px;
	vertical-align: middle;
	width: 32px;
}

.r34ics-print-button-wrapper .button.print svg {
	height: 20px;
	width: 20px;
}

body.r34ics-print-calendar { margin: 3rem; }
body.r34ics-print-calendar .r34ics-print-button-wrapper { display: none !important; }

@media print {

	.ics-calendar {
		font-size: 10px !important;
		margin: 0 !important;
		width: 100% !important;
	}
	
	.ics-calendar input, .ics-calendar select, .ics-calendar textarea,
	.ics-calendar .button.print, .ics-calendar .button.subscribe,
	.ics-calendar .phone_only,
	.ics-calendar .r34ics-print-button-wrapper,
	.ics-calendar:not(.print_desc) .descloc
	{ display: none !important; }
	
	.ics-calendar h2 { font-size: 175% !important; }
	.ics-calendar h3 { font-size: 150% !important; }
	.ics-calendar h4 { font-size: 125% !important; }

	.ics-calendar.print_desc .descloc {
		display: block !important;
	}
	
		.ics-calendar.print_desc .descloc .time_in_hover_block,
		.ics-calendar.print_desc .descloc .title_in_hover_block
		{ display: none !important; }

}