html[data-theme=dark] .upgrade-btn{background:var(--color-white);color:var(--color-headings)}html[data-theme=dark] .upgrade-btn:hover{border-color:var(--color-white);background:var(--color-headings);color:var(--color-white)}html[data-theme=dark] .upgrade-btn.black_button{background:var(--color-headings);color:var(--color-white)}html[data-theme=dark] .upgrade-btn.black_button:hover{border-color:var(--color-headings);background:var(--color-white);color:var(--color-headings)}.upgrade-btn{padding:9px 8px;margin:16px 0;border:1px solid var(--color-headings);background:0 0;color:var(--color-headings);font-weight:500;font-size:16px;line-height:24px;cursor:pointer;text-decoration:none;display:flex;justify-content:space-between;position:relative;gap:12px;min-width:200px;max-width:fit-content}.upgrade-btn::after{content:"";background-image:url(/web_assets/frontend/img/icons/upgrade_arrow.svg);height:24px;width:24px;background-repeat:no-repeat;background-size:contain}.upgrade-btn:hover{background:var(--color-headings);color:var(--color-white)}.upgrade-btn:hover::after{background-image:url(/web_assets/frontend/img/icons/upgrade_arrow_white.svg)}.compare-header{font-weight:700;font-size:24px;line-height:32px;color:var(--color-headings)}.compare-text{font-weight:400;font-size:16px;line-height:26px;color:var(--color-paragraphs);margin-bottom:20px}.comparison-table{width:100%;border-collapse:collapse;background:var(--color-white);border:none}.comparison-table td,.comparison-table th{padding:10px;text-align:center;border:none;white-space:nowrap;color:var(--color-headings)}.comparison-table th{font-size:20px;line-height:24px;font-weight:700}.comparison-table td{font-size:14px;line-height:24px;font-weight:400}.comparison-table td:first-child,.comparison-table th:first-child{text-align:left}.comparison-table tbody tr:nth-child(odd){background-color:#f8fafc}.comparison-table tbody tr:last-child{background-color:#fff}.plan-header{font-size:16px!important;line-height:24px!important;font-weight:600!important}.register_page_table_link{font-weight:500;font-size:14px;line-height:24px;color:#353535;text-decoration:none}.features-and-plans-container{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;max-width:1200px;margin:40px auto}.plans-container{display:flex;flex-direction:column;gap:20px;padding:24px}.features-table-container,.plan-selection-container{flex:1;text-align:left}.plan-selection-container label{cursor:pointer}.plan-option{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;border:1px solid #e2e4e6;border-radius:0}.register-plan-selection-container .plan-option.active_plan{border:1px solid #000;box-shadow:4px 4px 0 0 #e6eaea}.plan-info{display:flex;flex-direction:column}.register_plan_price{font-size:32px;line-height:44px;font-weight:500;color:var(--color-headings);text-align:left}.register_plan_price span{font-size:14px;line-height:28px;font-weight:400}.register-site-link{color:#77deb2}.register-pricing-section{padding:60px 20px;background-color:var(--color-white);min-height:100vh}.register-pricing-container{max-width:1200px;margin:0 auto;display:flex;gap:24px;flex-wrap:wrap}.register-free-plan-card,.register-subscription-section{background:var(--color-white);border:1px solid #e2e4e6;flex:1;min-width:300px;max-width:360px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.register-free-plan-card .top_area,.register-subscription-section .top_area{background:var(--color-table-odd);text-align:left;padding:16px;border-bottom:1px solid #e2e4e6}.register-free-plan-card .bottom_area,.register-subscription-section .bottom_area{text-align:left;padding:16px}.register-free-plan-card .plan-name,.register-subscription-section .plan-name{font-weight:500;font-size:18px;line-height:22px;color:var(--color-headings);margin-bottom:8px;text-transform:uppercase}.register-free-plan-card .plan-description,.register-subscription-section .plan-description{color:var(--color-paragraphs);font-weight:400;font-size:12px;line-height:20px;margin-top:4px}.register-free-plan-card .price-amount{font-weight:400;font-size:40px;line-height:44px;color:var(--color-headings)}.register-free-plan-card .billed-monthly{font-size:12px;line-height:16px;color:#8c949b;margin-top:4px}.register-free-plan-card .upgrade-btn{padding:9px 8px;border:1px solid var(--color-headings);background:0 0;color:var(--color-headings);font-weight:500;font-size:16px;line-height:24px;cursor:pointer;text-decoration:none;display:flex;justify-content:space-between;position:relative;gap:12px;min-width:200px;max-width:fit-content}.register-free-plan-card .upgrade-btn img{height:24px;width:24px}.register-free-plan-card .upgrade-btn:hover{background:var(--color-headings);color:var(--color-white)}.register-free-plan-card .upgrade-btn:hover img{filter:invert(1)}.register-subscription-section .features-title{font-weight:400;font-size:14px;line-height:18px;color:#8c949b;margin:8px 0}.register-subscription-section .features-list{list-style:none;padding:0;text-align:left}.features-list li{padding:8px 6px 8px 0;color:var(--color-headings);font-weight:400;font-size:14px;line-height:20px;position:relative;display:flex;gap:8px;align-items:center}.register-subscription-section .features-list li img{margin-right:6px;width:18px;height:16px}.register-subscription-section .features-list li .info_icon{margin-left:8px;width:16px;height:16px}.tooltip{background:#000;padding:4px 8px;font-weight:200;font-size:12px;line-height:16px;color:#fff;position:absolute;top:50%;transform:translateY(-50%);margin-left:32px;display:none;text-align:center;cursor:default}.tooltip::after{content:"";position:absolute;top:50%;left:-13px;transform:translateY(-50%);border-width:8px;border-style:solid;border-color:transparent #000 transparent transparent}.icon-wrapper{display:flex}li:has(.icon-wrapper):hover .tooltip{display:block}.right-box{width:840px;border:1px solid #e2e4e6;background:0 0;display:flex;flex-wrap:wrap}.has-tooltip:hover .tooltip-text{visibility:visible;opacity:1}.extra_red{color:#ff696c;font-size:12px;line-height:16px;font-weight:600}.register-plan-selection-container{flex:1;min-width:300px;max-width:480px}.register-plan-selection-container .compare-header{font-weight:700;font-size:36px;line-height:74px;color:var(--color-headings);margin-bottom:10px}.register-plan-selection-container .compare-text{font-weight:400;font-size:18px;line-height:26px;color:var(--color-headings);margin-bottom:40px}.toggle-container{display:flex;justify-content:center;align-items:center;padding:28px 24px;gap:12px}.toggle-container span{font-weight:500;line-height:22px}.switch{position:relative;display:inline-block;width:36px;height:22px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.4s;border-radius:32px;border:.92px solid #000}.slider:before{position:absolute;content:"";height:14px;width:14px;left:4px;bottom:2.5px;background-color:#f2f7fb;border:.92px solid #000;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#fff}input:focus+.slider{box-shadow:0 0 1px #fff}input:checked+.slider:before{transform:translateX(12px);background-color:#9eebca}.save-badge{color:#ff696c;font-weight:700;font-size:12px;line-height:16px}.register-plan-selection-container .plan-option-label{display:block;cursor:pointer}.register-plan-selection-container .plan-option{position:relative;display:flex;justify-content:space-between;align-items:center;padding:24px;border:1px solid #e2e4e6;background-color:var(--color-white);transition:border-color .3s ease}.register-plan-selection-container .plan-option .gc-f-d-column{gap:6px}.register-plan-selection-container .register_plan_name{font-weight:500;font-size:18px;line-height:22px;color:var(--color-headings)}.register-plan-selection-container input[type=radio]{visibility:hidden}.register-plan-selection-container input[type=radio]:checked+.plan-radio{border:5px solid #09aa84;width:18px;height:18px;border-radius:50%;position:absolute;right:16px;top:16px}.register-plan-selection-container .register_plan_price{font-weight:400;font-size:32px;line-height:44px;color:var(--color-headings)}.register-plan-selection-container .register_plan_price span{font-size:14px;line-height:20px;color:var(--color-paragraphs)}.register-free-plan-card ul li::before{display:none}.pricing-header{text-align:center}.pricing-cards{display:flex;flex-wrap:wrap;gap:24px}.pricing-card{background:var(--color-white);border:1px solid #e2e4e6;flex:1;min-width:300px;width:400px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.top_area{background:var(--color-table-odd);text-align:left;padding:16px;border-bottom:1px solid #e2e4e6}.bottom_area{text-align:left;padding:16px}.plan-name{font-weight:500;font-size:18px;line-height:22px;color:var(--color-headings);margin-bottom:8px;text-transform:uppercase}.plan-description{color:var(--color-paragraphs);font-weight:400;font-size:12px;line-height:20px;margin-top:4px}.no-margin{margin-bottom:0!important}.billed-yearly{font-size:12px;line-height:16px;color:#8c949b;margin-top:4px}.price-amount{font-weight:400;font-size:40px;line-height:44px;color:var(--color-headings)}.price-period{font-weight:400;font-size:14px;line-height:24px;color:var(--color-headings)}.features-title{font-weight:400;font-size:14px;line-height:18px;color:#8c949b;margin:8px 0}.features-list{list-style:none;padding:0;text-align:left}.features-list li{padding:8px 6px 8px 0;color:var(--color-headings);font-weight:400;font-size:14px;line-height:20px;position:relative}.features-list li::before{content:"";width:18px;height:16px;background-image:url(/web_assets/frontend/img/icons/tick_pricing.svg);background-repeat:no-repeat}.features-list li img{top:10px;margin:unset!important}@media screen and (max-width:1200px){.register-pricing-container .right-box{order:-1}.register-pricing-container{flex-wrap:nowrap}}@media screen and (max-width:995px){.pricing-cards{flex-direction:column}.register-pricing-container{flex-direction:column}.pricing-card,.register-free-plan-card{margin:auto;width:360px}}@media (max-width:768px){.register-pricing-container{flex-direction:column;align-items:center}.register-free-plan-card,.register-plan-selection-container,.register-subscription-section{max-width:100%}.features-and-plans-container{flex-direction:column}.features-and-plans-container>div{width:100%}.bottom_text{gap:6px;flex-direction:column;align-items:flex-start}.pricing-cards{flex-direction:column}}@media screen and (max-width:650px){.toggle-container:has(#pricingToggle:checked)+.register-pricing-container .pricing-container{order:-1}}