/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 13 2026 | 09:36:38 */
.spacstar-membership-ui{--smu-blue:#0016ff;--smu-purple:#100066;--smu-dark:#05000f;--smu-border:#dfe2ec;--smu-muted:#565b69;width:min(100%,78rem);box-sizing:border-box;margin:clamp(1rem,3vw,3rem) auto;color:#17152a}.spacstar-membership-ui *,.spacstar-membership-ui *::before,.spacstar-membership-ui *::after{box-sizing:border-box}.spacstar-membership-ui__hero{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgb(255 255 255/14%);border-radius:.65rem;background:radial-gradient(circle at 84% 12%,rgb(0 22 255/38%),transparent 30%),linear-gradient(135deg,#05000f 0%,#090025 48%,var(--smu-purple) 100%);padding:clamp(2.75rem,6vw,5rem) clamp(1rem,5vw,5rem);color:#fff;text-align:center}.spacstar-membership-ui__hero::before,.spacstar-membership-ui__hero::after{position:absolute;z-index:-1;border:1px solid rgb(255 255 255/8%);border-radius:50%;content:""}.spacstar-membership-ui__hero::before{top:-13rem;right:-8rem;width:26rem;height:26rem}.spacstar-membership-ui__hero::after{bottom:-18rem;left:-11rem;width:30rem;height:30rem}.spacstar-membership-ui__eyebrow{margin:0 0 .65rem;color:#9ca5ff;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.spacstar-membership-ui__hero h1{max-width:62rem;margin:0 auto;color:inherit;font-weight:700;line-height:1.15;text-wrap:balance}.spacstar-membership-ui__intro{max-width:56rem;margin:1rem auto 0;color:rgb(255 255 255/82%);font-weight:400;line-height:1.6}.spacstar-membership-ui__guest-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgb(255 255 255/14%);border-radius:.65rem;background:radial-gradient(circle at 84% 12%,rgb(0 22 255/38%),transparent 30%),linear-gradient(135deg,#05000f 0%,#090025 48%,var(--smu-purple) 100%);padding:clamp(2.5rem,6vw,4.5rem) clamp(1rem,5vw,5rem);color:#fff;text-align:center}.spacstar-membership-ui__guest-card::after{position:absolute;z-index:-1;right:-8rem;bottom:-14rem;width:26rem;height:26rem;border:1px solid rgb(255 255 255/8%);border-radius:50%;content:""}.spacstar-membership-ui__guest-card h1{max-width:55rem;margin:0 auto;color:inherit;font-weight:700;line-height:1.15;text-wrap:balance}.spacstar-membership-ui__guest-intro{max-width:52rem;margin:1rem auto 0;color:rgb(255 255 255/82%);font-weight:400;line-height:1.6}.spacstar-membership-ui__guest-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.spacstar-membership-ui__guest-button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border:2px solid rgb(255 255 255/65%);border-radius:.35rem;padding:.65rem 1rem;color:#fff!important;font-weight:700;text-decoration:none!important}.spacstar-membership-ui__guest-button:hover,.spacstar-membership-ui__guest-button:focus-visible{border-color:#fff;background:rgb(255 255 255/12%);color:#fff!important}.spacstar-membership-ui__guest-button--primary{border-color:var(--smu-blue);background:var(--smu-blue)}.spacstar-membership-ui__guest-button--primary:hover,.spacstar-membership-ui__guest-button--primary:focus-visible{border-color:var(--smu-purple);background:var(--smu-purple)}.spacstar-membership-ui__free-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:1rem;margin-top:1rem}.spacstar-membership-ui__panel{min-width:0;border:1px solid var(--smu-border);border-radius:.65rem;background:#fff;padding:clamp(1.35rem,3vw,2.25rem);box-shadow:0 .75rem 2rem rgb(16 0 102/7%)}.spacstar-membership-ui__panel h2{margin:0;color:#100066;font-weight:700;line-height:1.2;text-wrap:balance}.spacstar-membership-ui__panel>p:not(.spacstar-membership-ui__badge){margin:1rem 0 0;color:var(--smu-muted);font-weight:400;line-height:1.6}.spacstar-membership-ui__badge{display:inline-flex;margin:0 0 .85rem;border-radius:999px;background:rgb(0 22 255/9%);padding:.4rem .75rem;color:var(--smu-blue);font-weight:700;line-height:1.2}.spacstar-membership-ui__note{border-left:3px solid var(--smu-blue);background:#f7f8fc;padding:.8rem 1rem}.spacstar-membership-ui__free-links{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:1.25rem}.spacstar-membership-ui__free-links a{color:var(--smu-blue)!important;font-weight:700;text-decoration:none!important}.spacstar-membership-ui__free-links a:hover,.spacstar-membership-ui__free-links a:focus-visible{color:var(--smu-purple)!important;text-decoration:underline!important}.spacstar-membership-ui__price-summary{margin-top:1.25rem;border:1px solid rgb(16 0 102/12%);border-radius:.45rem;background:#fbfbff;padding:.9rem 1rem;text-align:center}.spacstar-membership-ui__price-summary p{margin:0;color:#29263d;font-weight:400;line-height:1.5}.spacstar-membership-ui__price-summary p+p{margin-top:.35rem;color:#128342;font-weight:700}.spacstar-membership-ui__price-summary strong{color:var(--smu-blue);font-weight:700}.spacstar-membership-ui__price-summary span{margin:0 .35rem;color:var(--smu-muted);font-weight:400}.spacstar-membership-ui__panel--consent{background:#f7f8fc}.spacstar-membership-ui__arform{margin-top:1rem}.spacstar-membership-ui__arform .arf_form_outer_wrapper,.spacstar-membership-ui__arform .arfshowmainform,.spacstar-membership-ui__arform .allfields,.spacstar-membership-ui__arform .arf_fieldset{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.spacstar-membership-ui__arform .arf_main_label{font-weight:700!important}.spacstar-membership-ui__arform .arf_submit_btn{border-color:var(--smu-blue)!important;background:var(--smu-blue)!important;color:#fff!important;font-weight:700!important;text-decoration:none!important}.spacstar-membership-ui__arform .arf_submit_btn:hover,.spacstar-membership-ui__arform .arf_submit_btn:focus-visible{border-color:var(--smu-purple)!important;background:var(--smu-purple)!important;color:#fff!important}.spacstar-membership-ui__panel--pro{margin-top:1rem;padding:0;overflow:hidden}.spacstar-membership-ui__pro-heading{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(100deg,#05000f 0%,#100066 100%);padding:clamp(1.25rem,3vw,2rem);color:#fff}.spacstar-membership-ui__pro-heading h2{color:#fff}.spacstar-membership-ui__badge--pro{background:rgb(255 255 255/12%);color:#b8beff}.spacstar-membership-ui__facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:clamp(1.25rem,3vw,2rem)}.spacstar-membership-ui__facts>div{min-width:0;border-right:1px solid var(--smu-border);padding:0 1.2rem}.spacstar-membership-ui__facts>div:first-child{padding-left:0}.spacstar-membership-ui__facts>div:last-child{border-right:0;padding-right:0}.spacstar-membership-ui__facts dt{color:var(--smu-muted);font-weight:400;line-height:1.4}.spacstar-membership-ui__facts dd{margin:.45rem 0 0;color:#100066;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.spacstar-membership-ui__cancel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:1rem;border:1px solid rgb(16 0 102/16%);border-radius:.65rem;background:linear-gradient(135deg,#f8f8ff 0%,#f1f2ff 100%);padding:clamp(1.25rem,3vw,2rem)}.spacstar-membership-ui__cancel h2{margin:0;color:var(--smu-purple);font-weight:700}.spacstar-membership-ui__cancel p{margin:.65rem 0 0;color:var(--smu-muted);font-weight:400;line-height:1.55}.spacstar-membership-ui__cancel .spacstar-membership-ui__cancel-warning{border-left:3px solid var(--smu-blue);padding:.55rem 0 .55rem .85rem;color:#29234f;font-weight:700}.spacstar-membership-ui__arm-action{min-width:0}.spacstar-membership-ui__arm-action .arm_shortcode_grid_container,.spacstar-membership-ui__arm-action .arm_current_membership_form_container,.spacstar-membership-ui__arm-action .arm_current_membership_wrapper,.spacstar-membership-ui__arm-action .arm_current_membership_content{width:auto!important;margin:0!important;padding:0!important;background:transparent!important}.spacstar-membership-ui__arm-action .arm_current_membership_heading_main,.spacstar-membership-ui__arm-action thead,.spacstar-membership-ui__arm-action .arm_current_membership_list_item_expand,.spacstar-membership-ui__arm-action .arm_membership_expand_data,.spacstar-membership-ui__arm-action .arm_current_membership_pagination_block,.spacstar-membership-ui__arm-action .arm_current_membership_paging_container{display:none!important}.spacstar-membership-ui__arm-action table,.spacstar-membership-ui__arm-action tbody,.spacstar-membership-ui__arm-action tr,.spacstar-membership-ui__arm-action td{display:block!important;width:auto!important;margin:0!important;border:0!important;background:transparent!important;padding:0!important}.spacstar-membership-ui__arm-action .arm_cm_plan_action_btn_container::before,.spacstar-membership-ui__arm-action .arm_shortcode_grid_action_container::before{display:none!important;content:none!important}.spacstar-membership-ui__arm-action .arm_cancel_subscription_button{display:inline-flex!important;min-height:3rem;align-items:center;justify-content:center;border:2px solid var(--smu-blue)!important;border-radius:.35rem!important;background:var(--smu-blue)!important;padding:.65rem 1rem!important;color:#fff!important;font:inherit!important;font-weight:700!important;text-decoration:none!important;white-space:nowrap}.spacstar-membership-ui__arm-action .arm_cancel_subscription_button:not(:disabled):hover,.spacstar-membership-ui__arm-action .arm_cancel_subscription_button:not(:disabled):focus-visible{border-color:var(--smu-purple)!important;background:var(--smu-purple)!important;color:#fff!important}.spacstar-membership-ui__arm-action .arm_cancel_subscription_button:disabled{border-color:#aeb2bd!important;background:#eef0f4!important;color:#565b69!important;cursor:not-allowed!important;opacity:1!important}.spacstar-membership-ui .spacstar-membership-ui__arm-action .arm_current_membership_container .arm_current_membership_list_item .arm_cancel_subscription_button{border:2px solid var(--smu-blue)!important;background:var(--smu-blue)!important;background-color:var(--smu-blue)!important;color:#fff!important;font:inherit!important;font-weight:700!important}.spacstar-membership-ui .spacstar-membership-ui__arm-action .arm_current_membership_container .arm_current_membership_list_item .arm_cancel_subscription_button:not(:disabled):hover,.spacstar-membership-ui .spacstar-membership-ui__arm-action .arm_current_membership_container .arm_current_membership_list_item .arm_cancel_subscription_button:not(:disabled):focus,.spacstar-membership-ui .spacstar-membership-ui__arm-action .arm_current_membership_container .arm_current_membership_list_item .arm_cancel_subscription_button:not(:disabled):active{border-color:var(--smu-purple)!important;background:var(--smu-purple)!important;background-color:var(--smu-purple)!important;color:#fff!important}.spacstar-membership-ui .spacstar-membership-ui__arm-action .arm_current_membership_container .arm_current_membership_list_item .arm_cancel_subscription_button:disabled{border-color:#aeb2bd!important;background:#eef0f4!important;background-color:#eef0f4!important;color:#565b69!important}.spacstar-membership-ui__transactions{margin-top:1rem;border:1px solid var(--smu-border);border-radius:.65rem;background:#fff;overflow:hidden;box-shadow:0 .75rem 2rem rgb(16 0 102/7%)}.spacstar-membership-ui__transactions>h2{margin:0;background:linear-gradient(100deg,#05000f 0%,#100066 100%);padding:clamp(1.25rem,3vw,2rem);color:#fff;font-weight:700}.spacstar-membership-ui__transactions-table{padding:clamp(.75rem,2vw,1.5rem)}.spacstar-membership-ui__transactions-table .arm_transactions_container,.spacstar-membership-ui__transactions-table .arm_transactions_wrapper,.spacstar-membership-ui__transactions-table .arm_transaction_content{width:100%!important;margin:0!important;background:transparent!important}.spacstar-membership-ui__transactions-table .arm_transactions_heading_main{display:none!important}.spacstar-membership-ui__transactions-table .arm_user_transaction_list_table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border:1px solid var(--smu-border)!important;border-radius:.45rem!important;overflow:hidden!important}.spacstar-membership-ui__transactions-table .arm_transaction_list_header{background:var(--smu-purple)!important}.spacstar-membership-ui__transactions-table .arm_transaction_list_header th{border:0!important;background:var(--smu-purple)!important;padding:.8rem!important;color:#fff!important;font:inherit!important;font-weight:700!important;text-align:left!important}.spacstar-membership-ui__transactions-table .arm_transaction_list_item td{border:0!important;border-top:1px solid var(--smu-border)!important;background:#fff!important;padding:.8rem!important;color:#29263d!important;font:inherit!important;font-weight:400!important;text-align:left!important}.spacstar-membership-ui__transactions-table .arm_transaction_list_item:nth-child(even) td{background:#f7f8fc!important}.spacstar-membership-ui__transactions-table [data-field_data=amount],.spacstar-membership-ui__transactions-table [data-field_data=transaction_status]{font-weight:700!important}.spacstar-membership-ui__transactions-table .arm_transaction_paging_container{margin-top:1rem!important}.spacstar-membership-ui__transactions-table .arm_paging_links a{border-color:var(--smu-blue)!important;color:var(--smu-blue)!important;text-decoration:none!important}.spacstar-membership-ui__transactions-table .arm_paging_links a:hover,.spacstar-membership-ui__transactions-table .arm_paging_links .current{border-color:var(--smu-purple)!important;background:var(--smu-purple)!important;color:#fff!important}.spacstar-membership-ui .spacstar-membership-ui__transactions-table .arm_user_transaction_list_table .arm_transaction_list_header th:not(.arm-panel-data-container .arm_user_transaction_list_table th){background:var(--smu-purple)!important;color:#fff!important;font:inherit!important;font-weight:700!important}.spacstar-membership-ui__transactions-note{margin:0;padding:0 clamp(.75rem,2vw,1.5rem) clamp(1rem,2vw,1.5rem);color:var(--smu-muted);font-weight:400;line-height:1.55}.spacstar-membership-ui__transactions-note a{color:var(--smu-blue)!important;font-weight:700;text-decoration:none!important}.spacstar-membership-ui__transactions-note a:hover,.spacstar-membership-ui__transactions-note a:focus-visible{color:var(--smu-purple)!important;text-decoration:underline!important}.spacstar-membership-ui__transactions-table .arm_item_status_text_transaction{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;border-radius:999px!important;padding:.3rem .65rem!important;font:inherit!important;font-weight:700!important;line-height:1.2!important;text-transform:none!important}.spacstar-membership-ui__transactions-table .arm_item_status_text_transaction i{display:block!important;width:.45rem!important;height:.45rem!important;margin:0 .4rem 0 0!important;border-radius:50%!important;background:currentColor!important}.spacstar-membership-ui__transactions-table .arm_item_status_text_transaction.active{border:1px solid #159455!important;background:#eaf8f0!important;color:#0d7440!important}.spacstar-membership-ui__transactions-table .arm_item_status_text_transaction.pending{border:1px solid #b87800!important;background:#fff7df!important;color:#825600!important}.spacstar-membership-ui__transactions-table .arm_item_status_text_transaction.failed,.spacstar-membership-ui__transactions-table .arm_item_status_text_transaction.canceled{border:1px solid #9b3a35!important;background:#fff0ef!important;color:#842d28!important}@media(max-width:800px){.spacstar-membership-ui{width:calc(100% - .3rem)}.spacstar-membership-ui__hero{padding:2.75rem 1rem 2rem}.spacstar-membership-ui__free-grid{grid-template-columns:1fr}.spacstar-membership-ui__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.spacstar-membership-ui__facts>div{border-right:0;border-bottom:1px solid var(--smu-border);padding:0 0 1rem}.spacstar-membership-ui__facts>div:nth-last-child(-n+2){border-bottom:0;padding-bottom:0}.spacstar-membership-ui__cancel{grid-template-columns:1fr}.spacstar-membership-ui__arm-action{justify-self:start}}@media(max-width:700px){.spacstar-membership-ui__transactions-table{padding:.75rem}.spacstar-membership-ui__transactions-table .arm_transaction_content{overflow:visible!important}.spacstar-membership-ui__transactions-table .arm_user_transaction_list_table,.spacstar-membership-ui__transactions-table .arm_user_transaction_list_table tbody,.spacstar-membership-ui__transactions-table .arm_transaction_list_item{display:block!important;width:100%!important}.spacstar-membership-ui__transactions-table .arm_user_transaction_list_table thead{display:none!important}.spacstar-membership-ui__transactions-table .arm_transaction_list_item{margin-bottom:.75rem!important;border:1px solid var(--smu-border)!important;border-radius:.45rem!important;overflow:hidden!important}.spacstar-membership-ui__transactions-table .arm_transaction_list_item:last-child{margin-bottom:0!important}.spacstar-membership-ui__transactions-table .arm_transaction_list_item td{display:grid!important;grid-template-columns:minmax(0,46%) minmax(0,54%)!important;width:100%!important;border-top:1px solid var(--smu-border)!important;gap:.75rem!important;text-align:right!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:none!important}.spacstar-membership-ui__transactions-table .arm_transaction_list_item td:first-child{border-top:0!important}.spacstar-membership-ui__transactions-table .arm_transaction_list_item td::before{content:attr(data-label);min-width:0;color:var(--smu-muted);font-weight:700;text-align:left;overflow-wrap:normal;word-break:normal;hyphens:none}.spacstar-membership-ui__transactions-table .arm_transaction_list_item td[data-field_data=transaction_id],.spacstar-membership-ui__transactions-table .arm_transaction_list_item td[data-field_data=payment_gateway]{grid-template-columns:minmax(9.5rem,52%) minmax(0,48%)!important}}@media(max-width:480px){.spacstar-membership-ui__facts{grid-template-columns:1fr}.spacstar-membership-ui__facts>div:nth-last-child(2){border-bottom:1px solid var(--smu-border);padding-bottom:1rem}.spacstar-membership-ui__arm-action,.spacstar-membership-ui__arm-action .arm_cancel_subscription_button{width:100%!important}}@media(max-width:480px){.spacstar-membership-ui__guest-actions,.spacstar-membership-ui__guest-button{width:100%}}