.cr-venix[data-venix-brand=site]{--bs-body-bg:hsl(var(--background));--bs-body-bg-rgb:248,249,252;--bs-emphasis-color:hsl(var(--foreground));--bs-border-color:hsl(var(--border));--bs-card-bg:hsl(var(--card));--bs-primary-bg-subtle:hsl(var(--primary)/.1);--bs-primary-border-subtle:hsl(var(--primary)/.2);--bs-primary-text-emphasis:hsl(var(--primary));--bs-warning-text-emphasis:#ad4e0b;--bs-warning-bg-subtle:rgba(173,78,11,.08);--bs-warning-border-subtle:rgba(173,78,11,.22)}.dark .cr-venix[data-venix-brand=site]{--bs-body-bg-rgb:16,17,20;--bs-primary:color-mix(in srgb,hsl(var(--primary)) 60%,#fff);--bs-primary-text-emphasis:color-mix(in srgb,hsl(var(--primary)) 60%,#fff);--bs-warning-text-emphasis:#faa661;--bs-warning-bg-subtle:rgba(250,166,97,.065);--bs-warning-border-subtle:rgba(250,166,97,.22)}.cr-venix[data-venix-brand=site] .card{--bs-card-bg:hsl(var(--card));--bs-card-border-color:hsl(var(--border))}.cr-venix.cr-venix-native{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height);color:var(--bs-body-color)}.cr-venix-status{display:inline-flex;flex-shrink:0;vertical-align:middle}.cr-venix-status .cr-venix-status-with-icon{display:inline-flex;align-items:center;gap:4px}.cr-venix-status .cr-venix-status-icon{width:14px;height:14px;flex-shrink:0;color:currentColor}.cr-line-md-check-all-static,.cr-line-md-static{display:none}@media (prefers-reduced-motion:reduce){.cr-line-md-animated,.cr-line-md-check-all-animated{display:none}.cr-line-md-check-all-static,.cr-line-md-static{display:inline}}.cr-feed-meta>.cr-venix-status,.dark .cr-feed-meta>.cr-venix-status{padding:0;border:0;background:transparent}.cr-venix-notice .alert{margin-bottom:0;border-radius:10px;font-size:12px;line-height:1.7}.cr-venix-pricing{max-width:1040px;margin-inline:auto}.cr-venix-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cr-venix-plan-grid>*,.cr-venix-pricing .pricing-box{min-width:0;height:100%}.cr-venix-pricing .card-h-full{height:100%}.cr-venix-native .gradient-class{color:var(--bs-body-color);color-scheme:light}.cr-venix-package-intro{max-width:640px;margin:0 auto 32px;text-align:center}.cr-venix-packages .cr-venix-package-intro h1,.cr-venix-packages .cr-venix-package-intro h2{margin:0 0 12px;color:hsl(var(--foreground));font-size:clamp(24px,4vw,32px);line-height:1.25;font-weight:600;letter-spacing:-.025em}.cr-venix-package-intro p{margin:0;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.75}.cr-venix-comparison{margin-top:56px}.cr-venix-comparison .card-body{padding:0}.cr-venix-comparison .table-responsive{overflow-x:auto}.cr-venix-comparison .table{min-width:560px;margin-bottom:0;font-size:13px}.cr-venix-comparison :is(th,td){padding:14px 18px}.cr-venix-comparison th{font-weight:500}.cr-venix-comparison :is(td,th):not(:first-child){width:27%;text-align:center}.cr-venix-comparison td svg{display:inline-block;color:hsl(var(--success))}.cr-venix-comparison .btn{width:auto;min-height:38px}.cr-venix-action{display:inline-flex;flex-shrink:0}.cr-venix-action .btn{min-height:40px;font-size:13px}.dark .cr-venix[data-venix-brand=site] .btn-outline-primary{--bs-btn-color:var(--bs-primary-text-emphasis)}@media(max-width:639px){.cr-venix-plan-grid{grid-template-columns:minmax(0,1fr);gap:16px}.cr-venix-comparison{margin-top:36px}}@media(prefers-reduced-motion:reduce){.cr-venix .btn{transition:none}}.cr-corporate-native,.cr-corporate-pricing{--bs-border-radius-lg:1.25rem}.cr-corporate-native :is(h2,h3,h4,h5),.cr-corporate-pricing :is(h2,h3,h4,h5){letter-spacing:normal}.cr-corporate-native .apex-charts{max-width:90px}:root{--cr-admin-red:#8b0000}.dark{--cr-admin-red:#c62828}.btn.cr-admin-link,.btn.cr-admin-link:hover,.cr-hm-item.cr-admin-link,.cr-hm-item.cr-admin-link span,a.cr-admin-link,a.cr-admin-link:focus-visible,a.cr-admin-link:hover{color:var(--cr-admin-red)!important}.btn.cr-admin-link{border-color:color-mix(in srgb,var(--cr-admin-red) 45%,transparent)!important}.btn.cr-admin-link:hover{background-color:color-mix(in srgb,var(--cr-admin-red) 8%,transparent)!important}.cr-admin-link svg{color:var(--cr-admin-red)!important}.cr-venix[data-venix-brand=site]{--bs-secondary-bg:hsl(var(--card));--bs-tertiary-bg:hsl(var(--muted));--bs-body-color:hsl(var(--foreground));--bs-secondary-color:hsl(var(--muted-foreground));--bs-border-color:hsl(var(--input));--bs-success-bg-subtle:hsl(var(--success)/.1)}.cr-venix[data-venix-brand=site] .text-primary:not(.cr-venix-native *){color:var(--bs-primary-text-emphasis)!important}.cr-venix[data-venix-brand=site] .text-success:not(.cr-venix-native *){color:hsl(var(--success))!important}.cr-venix[data-venix-brand=site] .text-warning:not(.cr-venix-native *){color:hsl(var(--warning))!important}.cr-venix[data-venix-brand=site] .text-dark:not(.cr-venix-native *){color:hsl(var(--foreground))!important}.cr-venix[data-venix-brand=site] .text-muted:not(.cr-venix-native *){color:hsl(var(--muted-foreground))!important}.cr-venix[data-venix-brand=site] .bg-muted-color{background-color:hsl(var(--card))!important}.cr-venix[data-venix-brand=site] .border-primary:not(.cr-venix-native *){border-color:hsl(var(--primary))!important}.cr-venix[data-venix-brand=site] .border-success:not(.cr-venix-native *){border-color:hsl(var(--success))!important}.cr-venix[data-venix-brand=site] .border-warning:not(.cr-venix-native *){border-color:hsl(var(--warning))!important}.cr-vx-control.form-control{min-height:44px;color:hsl(var(--foreground));background-color:hsl(var(--background));border-color:hsl(var(--input));font-family:inherit}.cr-vx-control.form-control::-moz-placeholder{color:hsl(var(--muted-foreground)/.7);opacity:1}.cr-vx-control.form-control::placeholder{color:hsl(var(--muted-foreground)/.7);opacity:1}.cr-vx-control.form-control:focus{color:hsl(var(--foreground));background-color:hsl(var(--background));border-color:hsl(var(--primary)/.65);box-shadow:0 0 0 .25rem hsl(var(--primary)/.12);outline:none}.cr-vx-control.form-control[aria-invalid=true]{border-color:hsl(var(--destructive));--cr-vx-focus-tone:var(--destructive)}.cr-venix.cr-vx-control.form-control:focus{box-shadow:0 0 0 .25rem hsl(var(--cr-vx-focus-tone,var(--primary))/.12)!important}.cr-vx-control.form-control[aria-invalid=true]:focus{box-shadow:0 0 0 .25rem hsl(var(--destructive)/.12)}.cr-vx-control.form-control:disabled{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:not-allowed}textarea.cr-vx-control.form-control{min-height:8rem}.cr-vx-control.cr-vx-search-control{padding:24px;font-size:18px}.cr-vx-control.cr-vx-auth-control{min-height:48px}.cr-vx-control.cr-auth-password{padding-inline-end:52px}.cr-vx-control.cr-vx-input-affix{padding-inline-end:44px}.cr-vx-control.cr-vx-input-leading{padding-inline-start:41px}.cr-auth-field[data-field-state=success] .cr-vx-control.form-control{--cr-vx-focus-tone:var(--success);border-color:hsl(var(--success)/.6)}.cr-auth-field[data-field-state=success] .cr-vx-control.form-control:focus{box-shadow:0 0 0 .25rem hsl(var(--success)/.12)}.cr-vx-button.btn{color:var(--bs-btn-color);gap:.5rem;text-decoration:none}.cr-vx-button.btn.cr-vx-button-icon{width:40px;height:40px;padding:0}.cr-vx-button.btn:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.cr-vx-button.btn-secondary{--bs-btn-bg:hsl(var(--secondary));--bs-btn-border-color:hsl(var(--border));--bs-btn-color:hsl(var(--secondary-foreground));--bs-btn-hover-bg:hsl(var(--muted));--bs-btn-hover-border-color:hsl(var(--border));--bs-btn-hover-color:hsl(var(--foreground))}.cr-vx-button.btn-danger{--bs-btn-bg:hsl(var(--destructive));--bs-btn-border-color:hsl(var(--destructive));--bs-btn-color:hsl(var(--destructive-foreground));--bs-btn-hover-bg:hsl(var(--destructive)/.9);--bs-btn-hover-border-color:hsl(var(--destructive)/.9);--bs-btn-hover-color:hsl(var(--destructive-foreground));--bs-btn-disabled-bg:hsl(var(--destructive));--bs-btn-disabled-border-color:hsl(var(--destructive));--bs-btn-disabled-color:hsl(var(--destructive-foreground))}.cr-vx-button.cr-vx-button-ghost{--bs-btn-color:hsl(var(--foreground));--bs-btn-hover-bg:hsl(var(--muted));--bs-btn-hover-color:hsl(var(--foreground))}.cr-vx-button.btn-link{--bs-btn-color:hsl(var(--primary));--bs-btn-hover-color:hsl(var(--primary))}.cr-venix-stat .card{height:100%}.cr-feed-widget,.cr-venix-stat,.cr-vx-timeline-widget{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height)}.cr-venix-stat{min-width:0}.cr-venix .cr-venix-icon.fs-26{width:1em;height:1em}.cr-vx-stat-copy{min-width:0}.cr-vx-stat-copy .title{margin-top:0;line-height:1.2}.cr-vx-stat-number{font-variant-numeric:tabular-nums}.cr-venix-stat .card-footer{flex-wrap:wrap;gap:4px 8px}.cr-venix-stat .card-footer p{margin:0}.cr-venix.cr-venix-stat .card-footer .text-warning{color:var(--bs-warning-text-emphasis)!important}.cr-brand-widget-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.cr-feed-widget{min-width:0}.cr-feed-widget .card-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.cr-feed-widget .card-title,.cr-vx-timeline-widget .card-title{color:hsl(var(--foreground));margin-top:0;line-height:1.2}.cr-vx-timeline-widget .upcoming-events-list{margin:0;padding:0}.cr-vx-timeline-widget .upcoming-events-list li>div{gap:10px}.cr-vx-timeline-widget .upcoming-events-list li:first-child:before{background:hsl(var(--primary)/.5)}.cr-vx-timeline-widget .upcoming-events-list li:nth-child(2):before{background:hsl(var(--warning)/.5)}.cr-vx-timeline-widget .upcoming-events-list li:nth-child(3):before{background:hsl(var(--success)/.5)}.cr-vx-timeline-widget .product-list{flex:1;min-width:0}.cr-vx-timeline-widget .product-body h3{line-height:1.2}.cr-vx-timeline-widget .product-body p{line-height:1.5}.cr-vx-feed-refresh{color:hsl(var(--muted-foreground));font-size:11px}.cr-feed-widget .list-group{margin:0;padding:0}.cr-vx-feed-copy{flex:1;min-width:0}.cr-vx-feed-identity{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:5px}.cr-vx-feed-identity>.cr-vx-feed-brand-name{flex:1 1 auto}.cr-vx-feed-identity>.cr-venix-status{margin-left:auto;flex-shrink:0}.cr-vx-feed-brand-name{display:inline-flex;align-items:center;gap:4px;min-width:0;line-height:1.2}.cr-vx-feed-brand-name>span{overflow-wrap:anywhere}.cr-vx-feed-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6}.cr-vx-feed-time{display:block;margin-top:5px;color:hsl(var(--muted-foreground));font-size:11px}.cr-vx-feed-link{border-radius:var(--bs-border-radius);transition:background-color .15s ease}.cr-vx-feed-link:hover{background-color:hsl(var(--muted)/.6)}.cr-vx-feed-logo{display:grid;place-items:center;overflow:hidden;background:hsl(var(--muted))}.cr-vx-feed-logo img{display:block;width:100%;height:100%;padding:4px;-o-object-fit:contain;object-fit:contain}.cr-feed-widget .cr-vx-feed-arrow{flex-shrink:0;color:hsl(var(--muted-foreground))}:root:not(.dark) .cr-vx-feed-logo.cr-brand-logo-surface{background:linear-gradient(180deg,#17365d,#244a76)}.cw-wizard .cr-vx-control.form-control{border-radius:var(--bs-border-radius);box-shadow:none}.cw-wizard .cr-vx-control.form-control:focus{box-shadow:0 0 0 .25rem hsl(var(--primary)/.12)}.cw-wizard textarea.cr-vx-control.form-control{min-height:150px;height:auto;resize:vertical}.cw-select-trigger.cr-vx-control.form-control{display:flex;justify-content:space-between;align-items:center;text-align:start}.cw-select-menu.cr-vx-select-menu{border-radius:.325rem;background:hsl(var(--popover));border-color:hsl(var(--border));box-shadow:0 .25rem .75rem rgba(0,0,0,.12)}.cr-vx-select-menu .cw-select-option{border-radius:.25rem}.cr-venix-pagination .pagination{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:0;padding:0;list-style:none}.cr-venix-pagination .cr-vx-page-gap{border-color:transparent;background:transparent;pointer-events:none}.cr-venix-pagination .page-link{display:inline-flex;min-height:40px;min-width:40px;align-items:center;justify-content:center;gap:5px;border-radius:var(--bs-border-radius);margin-left:0}.cr-venix-pagination .page-item.active .page-link{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.cr-venix-pagination .page-link{background-color:hsl(var(--card));color:hsl(var(--foreground));border-color:hsl(var(--border))}.cr-venix-pagination .page-item.disabled .page-link{color:hsl(var(--muted-foreground));background-color:hsl(var(--muted))}.cr-venix-pagination .page-link:hover{background-color:hsl(var(--muted))}.cr-venix-pagination .page-link:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px;box-shadow:none}.cr-venix-pagination .page-item.active .page-link:hover{background-color:hsl(var(--primary))}.cr-vx-modal-close{border-radius:.325rem}@media(max-width:640px){.cr-vx-timeline-widget .upcoming-events-list li>div{flex-wrap:wrap}.cr-brand-widget-grid{grid-template-columns:minmax(0,1fr);gap:12px}.cr-auth-field .cr-vx-control.form-control,.cw-wizard .cr-vx-control.form-control{font-size:16px}.cr-venix-pagination .page-link{min-width:36px;padding-inline:9px}}@media(prefers-reduced-motion:reduce){.cr-vx-button.btn,.cr-vx-control.form-control{transition:none}}.cr-venix.cr-user-avatar{color:inherit;line-height:1;border-radius:50%;vertical-align:middle}.cr-user-avatar>:is(.cr-user-avatar-photo,.cr-user-avatar-color){display:inline-flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-radius:50%}.cr-user-avatar:not(.cr-user-avatar-native-size)>:is(.cr-user-avatar-photo,.cr-user-avatar-color){width:100%;height:100%}.cr-user-avatar-photo{-o-object-fit:cover;object-fit:cover}.cr-user-avatar.cr-user-avatar-native-size{width:auto;height:auto}:where(.cr-vx-spinner){display:inline-flex;flex-shrink:0;width:1.25em;height:1.25em;vertical-align:-.15em;color:inherit}.cr-venix.cr-vx-spinner{color:inherit;line-height:0}.cr-vx-spinner>:is(.spinner-border,.spinner-grow){width:100%;height:100%;border-width:.14em}.cr-faq-page{padding-block:28px 64px}.cr-faq-page .profile-container{padding:clamp(28px,5vw,56px) 24px;text-align:center}.cr-faq-page .profile-container h1{margin:8px 0 12px;font-size:clamp(26px,4vw,38px);font-weight:600;color:hsl(var(--foreground))}.cr-faq-page .profile-container p{margin:0;color:hsl(var(--muted-foreground))}.cr-faq-search{display:block;width:min(100%,520px);margin:24px auto 0}.cr-faq-search input{min-height:48px;background:hsl(var(--card));color:hsl(var(--foreground))}.cr-faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.cr-faq-page .card{height:100%;background:hsl(var(--card))}.cr-faq-page .card-body{padding:24px}.cr-faq-page .faq-icons{margin-bottom:16px}.cr-faq-page .card h2{margin:0 0 12px;font-size:18px;font-weight:500;color:hsl(var(--foreground))}.cr-faq-page .card p{margin:0;font-size:14px;line-height:1.8;color:hsl(var(--muted-foreground))}.cr-faq-page .card a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:3px}.cr-faq-empty{margin-block:32px;text-align:center;color:hsl(var(--muted-foreground))}@media(max-width:991px){.cr-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:575px){.cr-faq-grid{grid-template-columns:minmax(0,1fr);gap:16px}.cr-faq-page .card-body{padding:20px}}@media(prefers-reduced-motion:reduce){.cr-vx-spinner>:is(.spinner-border,.spinner-grow){animation:none}.cr-vx-spinner>.spinner-grow{opacity:.65;transform:scale(.75)}}.cr-venix.cr-complaint-timeline .simple-timeline{width:calc(100% - 7px);height:auto;margin:0 0 0 7px}.cr-venix.cr-complaint-timeline .timeline-item{padding-left:24px;border-left-color:hsl(var(--border))}.cr-venix.cr-complaint-timeline .timeline-item:last-child{border-left-color:transparent}.cr-venix.cr-complaint-timeline .timeline-item .timeline-dot{top:23px;outline-color:hsl(var(--background))}.cr-venix.cr-complaint-timeline .timeline-dot-primary{background:hsl(var(--success))!important;outline:3px solid hsl(var(--background))}.cr-venix.cr-complaint-timeline .timeline-dot-info{background:hsl(var(--primary))!important;outline:3px solid hsl(var(--background))}.cr-venix.cr-complaint-timeline .timeline-dot-warning{background:hsl(var(--warning))!important;outline:3px solid hsl(var(--background))}.cr-venix.cr-complaint-timeline .timeline-item .timeline-time{min-height:0;margin-bottom:18px;border-color:hsl(var(--border));border-radius:12px!important}.cr-venix.cr-complaint-timeline .timeline-item:last-child .timeline-time{margin-bottom:0}.cr-venix.cr-complaint-timeline .timeline-time>.card-body{padding:20px;min-width:0}.cr-profile-overview .card{overflow:hidden;border-radius:16px!important}.cr-profile-overview .images-abstract{height:100px;background-size:cover}.cr-profile-overview .card-body{padding:24px}.cr-profile-overview .Venix-main-sections{gap:22px!important;align-items:center;flex-wrap:wrap}.cr-profile-overview .Venix-profile-main{align-self:flex-start;flex:none;margin-top:-48px;border:5px solid hsl(var(--card));border-radius:50%;background:hsl(var(--card))}.cr-profile-identity{min-width:0;flex:1}.cr-profile-identity h1{margin:0 0 10px;font-size:24px;font-weight:550;line-height:1.25;color:hsl(var(--foreground));overflow-wrap:anywhere}.cr-profile-tags{display:flex;flex-wrap:wrap;gap:9px 18px;color:hsl(var(--muted-foreground));font-size:12px}.cr-profile-tags>span{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:6px}.cr-profile-tags svg{flex:none}.cr-profile-tags>span>span{overflow:hidden;text-overflow:ellipsis}.cr-profile-stats{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}.cr-profile-stats dt{font-size:11px;font-weight:400;color:hsl(var(--muted-foreground))}.cr-profile-stats dd{display:inline-flex;margin:0;font-size:12px;font-weight:550;color:hsl(var(--primary))}.cr-profile-actions{display:flex;flex-wrap:wrap;gap:8px}.cr-profile-actions .btn{min-height:40px;font-size:12px}.cr-profile-actions .btn-outline-secondary{--bs-btn-color:hsl(var(--muted-foreground));--bs-btn-border-color:hsl(var(--border));--bs-btn-hover-bg:hsl(var(--muted));--bs-btn-hover-color:hsl(var(--foreground));--bs-btn-hover-border-color:hsl(var(--border))}.cr-profile-tabs{margin-top:22px;padding-inline:8px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px}.cr-profile-tabs .nav{flex-wrap:nowrap;overflow:auto;gap:8px}.cr-profile-tabs .nav-link{display:inline-flex;align-items:center;flex-shrink:0;gap:8px;min-height:52px;padding:12px 16px;font-size:13px;font-weight:500;color:hsl(var(--muted-foreground));cursor:pointer;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0}.cr-profile-tabs .nav-link.active{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}.cr-profile-tabs .nav-link:hover{color:hsl(var(--primary))}.cr-profile-tabs .nav-link:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-4px}@media(max-width:639px){.cr-venix.cr-complaint-timeline .timeline-item{padding-left:18px}.cr-venix.cr-complaint-timeline .timeline-time>.card-body{padding:16px}.cr-profile-overview .card-body{padding:18px}.cr-profile-overview .Venix-main-sections{flex-direction:column;align-items:flex-start;gap:16px!important}.cr-profile-overview .Venix-profile-main{margin-top:-55px}.cr-profile-identity{width:100%}.cr-profile-identity h1{font-size:22px}.cr-profile-actions{width:100%}.cr-profile-actions .btn{flex:1}.cr-profile-tabs .nav-link{padding-inline:12px;font-size:12px}}.cr-hm{--hm-surface:hsl(var(--card));--hm-line:hsl(var(--border)/.8);--hm-hover:hsl(var(--muted)/.7);--hm-ink:hsl(var(--foreground));--hm-muted:hsl(var(--muted-foreground));--hm-accent:hsl(var(--primary));--hm-accent-soft:hsl(var(--primary)/.1);--hm-shadow:0 1px 2px rgba(19,26,47,.06),0 24px 48px -16px rgba(19,26,47,.22);position:relative;display:block;color:var(--hm-ink);font-family:var(--font-sans),system-ui,sans-serif}.dark .cr-hm{--hm-line:hsl(var(--border));--hm-hover:hsl(var(--muted));--hm-accent:color-mix(in srgb,hsl(var(--primary)) 62%,#fff);--hm-accent-soft:hsl(var(--primary)/.2);--hm-shadow:0 0 0 1px hsla(0,0%,100%,.03),0 28px 56px -18px rgba(0,0,0,.75)}.cr-hm>summary{list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.cr-hm>summary::-webkit-details-marker{display:none}.cr-hm :is(a,button,summary):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.cr-hm svg{flex-shrink:0}.cr-hm-account-trigger{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 10px 0 6px;border:1px solid var(--hm-line);border-radius:999px;background:var(--hm-surface);font-size:13px;font-weight:600;line-height:1;transition:background-color .16s ease,border-color .16s ease}.cr-hm-account-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-hm-chevron{color:var(--hm-muted);transition:transform .18s ease}.cr-hm[open] .cr-hm-chevron{transform:rotate(180deg)}.cr-hm[open]>.cr-hm-account-trigger{background:var(--hm-hover);border-color:hsl(var(--primary)/.35)}.cr-hm-bell{position:relative;display:grid;place-items:center;width:44px;height:44px;border:1px solid transparent;border-radius:12px;color:var(--hm-muted);transition:background-color .16s ease,color .16s ease,border-color .16s ease}.cr-hm-bell[data-unread=true]{color:var(--hm-ink)}.cr-hm[open]>.cr-hm-bell{background:var(--hm-hover);color:var(--hm-ink);border-color:var(--hm-line)}.cr-hm-bell-badge{position:absolute;top:6px;right:5px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border:2px solid hsl(var(--card));border-radius:999px;background:hsl(var(--destructive));color:#fff;font-size:10px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.cr-hm-account-trigger:hover,.cr-hm-bell:hover{background:var(--hm-hover)}.cr-hm-bell:hover{color:var(--hm-ink)}}.cr-hm-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:80;overflow:hidden;border:1px solid var(--hm-line);border-radius:16px;background:var(--hm-surface);box-shadow:var(--hm-shadow);transform-origin:top right}.cr-hm[open]>.cr-hm-panel{animation:cr-hm-in .16s ease-out}@keyframes cr-hm-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.cr-hm-account-panel{width:288px;padding:6px}.cr-hm-identity{display:flex;align-items:center;gap:12px;padding:12px 10px 14px}.cr-hm-identity-copy{min-width:0}.cr-hm-identity-name{margin:0;font-size:14px;font-weight:650;letter-spacing:-.01em}.cr-hm-identity-email,.cr-hm-identity-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-hm-identity-email{margin:2px 0 0;color:var(--hm-muted);font-size:12px}.cr-hm-roles{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.cr-hm-role{padding:3px 7px;border-radius:6px;background:var(--hm-accent-soft);color:var(--hm-accent);font-size:10.5px;font-weight:650}.cr-hm-role[data-role=brand]{background:hsl(var(--success)/.12);color:hsl(var(--success))}.cr-hm-group{display:grid;gap:1px;padding:6px 0;border-top:1px solid var(--hm-line)}.cr-hm-group-label{margin:4px 10px;color:var(--hm-muted);font-size:10.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.cr-hm-group--end{padding-bottom:0}.cr-hm-item{display:flex;align-items:center;gap:11px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--hm-ink);font:inherit;font-size:13.5px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .14s ease,color .14s ease}.cr-hm-item>svg:first-child{color:var(--hm-muted);transition:color .14s ease}.cr-hm-item>span{flex:1;min-width:0}.cr-hm-item-end{color:var(--hm-muted);opacity:.7}.cr-hm-item[aria-current=page]{background:var(--hm-accent-soft);color:var(--hm-accent)}.cr-hm-item[aria-current=page]>svg:first-child{color:var(--hm-accent)}.cr-hm-item--danger,.cr-hm-item--danger>svg:first-child{color:hsl(var(--destructive))}@media (hover:hover) and (pointer:fine){.cr-hm-item:hover{background:var(--hm-hover)}.cr-hm-item:hover>svg:first-child{color:var(--hm-ink)}.cr-hm-item--danger:hover{background:hsl(var(--destructive)/.08)}.cr-hm-item--danger:hover>svg:first-child{color:hsl(var(--destructive))}}.cr-hm-notify-panel{display:flex;flex-direction:column;width:384px;max-height:min(560px,calc(100dvh - 110px))}.cr-hm-notify-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 10px 18px}.cr-hm-notify-title{display:flex;align-items:center;gap:8px;min-width:0}.cr-hm-notify-title h2{margin:0;font-size:15px;font-weight:650;letter-spacing:-.01em}.cr-hm-pill{padding:3px 8px;border-radius:999px;background:hsl(var(--destructive)/.1);color:hsl(var(--destructive));font-size:11px;font-weight:650;white-space:nowrap}.cr-hm-notify-actions{display:flex;align-items:center;gap:2px}.cr-hm-link-button{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--hm-accent);font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.cr-hm-link-button:disabled{color:var(--hm-muted);opacity:.55;cursor:default}.cr-hm-icon-button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--hm-muted);cursor:pointer}.cr-hm-close{display:none}.cr-hm-tabs{display:flex;gap:18px;padding:0 18px;border-bottom:1px solid var(--hm-line)}.cr-hm-tabs button{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0;border:0;background:transparent;color:var(--hm-muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.cr-hm-tabs button[aria-selected=true]{color:var(--hm-ink)}.cr-hm-tabs button[aria-selected=true]:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;border-radius:2px;background:hsl(var(--primary))}.cr-hm-tabs button>span{padding:1px 6px;border-radius:999px;background:var(--hm-hover);color:var(--hm-ink);font-size:10.5px}.cr-hm-alert{display:flex;align-items:center;gap:8px;margin:10px 14px 0;padding:9px 11px;border-radius:10px;background:hsl(var(--destructive)/.08);color:hsl(var(--destructive));font-size:12px;line-height:1.45}.cr-hm-alert>span{flex:1}.cr-hm-alert button{border:0;background:none;color:inherit;font:inherit;font-weight:650;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.cr-hm-notify-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px}.cr-hm-notify-list ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.cr-hm-notify-row{position:relative}.cr-hm-notify-item{display:flex;align-items:flex-start;gap:12px;width:100%;padding:11px 40px 11px 10px;border:0;border-radius:12px;background:transparent;color:var(--hm-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .14s ease}.cr-hm-notify-row[data-unread=true] .cr-hm-notify-item{background:hsl(var(--primary)/.045)}.dark .cr-hm-notify-row[data-unread=true] .cr-hm-notify-item{background:hsl(var(--primary)/.09)}.cr-hm-notify-item:disabled,.cr-hm-notify-item[aria-disabled=true]{cursor:progress}.cr-hm-notify-icon{--tone:var(--primary);display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;background:hsl(var(--tone)/.12);color:hsl(var(--tone))}.cr-hm [data-tone=success]{--tone:var(--success)}.cr-hm [data-tone=danger]{--tone:var(--destructive)}.cr-hm [data-tone=warning]{--tone:var(--warning)}.cr-hm [data-tone=info]{--tone:var(--primary)}.dark .cr-hm-notify-icon{color:color-mix(in srgb,hsl(var(--tone)) 70%,#fff);background:hsl(var(--tone)/.2)}.cr-hm-notify-copy{display:grid;gap:3px;min-width:0;flex:1}.cr-hm-notify-copy strong{font-size:13px;font-weight:550;line-height:1.4;color:var(--hm-ink)}.cr-hm-notify-row[data-unread=true] .cr-hm-notify-copy strong{font-weight:700}.cr-hm-notify-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--hm-muted);font-size:12.5px;line-height:1.5}.cr-hm-notify-meta{display:flex;align-items:center;gap:5px;margin-top:2px;color:var(--hm-muted);font-size:11.5px}.cr-hm-notify-meta>span[data-tone]{color:hsl(var(--tone));font-weight:600}.dark .cr-hm-notify-meta>span[data-tone]{color:color-mix(in srgb,hsl(var(--tone)) 70%,#fff)}.cr-hm-unread-dot{position:absolute;top:17px;right:16px;width:8px;height:8px;border-radius:50%;background:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15)}.cr-hm-notify-delete{position:absolute;top:9px;right:6px;opacity:0;transition:opacity .14s ease,background-color .14s ease,color .14s ease}.cr-hm-notify-row:is(:hover,:focus-within) .cr-hm-notify-delete{opacity:1}.cr-hm-notify-row:is(:hover,:focus-within) .cr-hm-unread-dot{opacity:0}.cr-hm-notify-delete:disabled{cursor:progress}@media (hover:hover) and (pointer:fine){.cr-hm-notify-item:hover{background:var(--hm-hover)!important}.cr-hm-notify-delete:hover{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.cr-hm-link-button:not(:disabled):hover{background:var(--hm-accent-soft)}.cr-hm-icon-button:hover{background:var(--hm-hover);color:var(--hm-ink)}.cr-hm-tabs button:hover{color:var(--hm-ink)}}@media (hover:none),(pointer:coarse){.cr-hm-notify-delete{opacity:1}.cr-hm-unread-dot{top:auto;bottom:16px}}.cr-hm-empty{display:grid;justify-items:center;gap:4px;padding:40px 24px 44px;text-align:center}.cr-hm-empty-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:8px;border-radius:16px;background:var(--hm-hover);color:var(--hm-muted)}.cr-hm-empty p{margin:0;font-size:13.5px;font-weight:600}.cr-hm-empty>span:last-child{max-width:240px;color:var(--hm-muted);font-size:12.5px;line-height:1.5}.cr-hm-notify-foot{padding:8px;border-top:1px solid var(--hm-line)}.cr-hm-notify-foot button{width:100%;height:38px;border:0;border-radius:10px;background:transparent;color:var(--hm-accent);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.cr-hm-notify-foot button:disabled{color:var(--hm-muted);cursor:progress}@media (hover:hover) and (pointer:fine){.cr-hm-notify-foot button:not(:disabled):hover{background:var(--hm-accent-soft)}}@media (max-width:767px){.cr-hm-account-trigger{width:44px;padding:0;justify-content:center}.cr-hm-account-name,.cr-hm-chevron{display:none}.cr-hm-panel{position:fixed;top:calc(var(--cr-header-height, 68px) + 8px);left:12px;right:12px;width:auto;max-height:calc(100dvh - var(--cr-header-height, 68px) - 24px - env(safe-area-inset-bottom, 0px));overflow-y:auto}.cr-hm-notify-panel{overflow:hidden}.cr-hm-close{display:grid}}@media (prefers-reduced-motion:reduce){.cr-hm *,.cr-hm[open]>.cr-hm-panel{animation:none!important;transition:none!important}}.cr-logo-wordmark{display:inline-flex;align-items:baseline;color:hsl(var(--foreground));font-family:var(--font-heading),var(--font-sans),sans-serif;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1;white-space:nowrap}.cr-logo-wordmark-accent{color:hsl(var(--primary))}.cr-logo-wordmark--dark,.dark .cr-logo-wordmark--light{display:none}.dark .cr-logo-wordmark--dark{display:inline-flex}.dark .cr-logo-wordmark-accent{color:color-mix(in srgb,hsl(var(--primary)) 65%,#fff)}.cr-header--refined :is(a,button,summary):focus-visible{outline-color:hsl(var(--primary))}.cr-header--refined .cr-theme-toggle>span:not(.sr-only){background:transparent}.cr-header--refined .cr-theme-toggle>svg:first-of-type,.cr-header--refined .cr-theme-toggle>svg:nth-of-type(2){color:hsl(var(--muted-foreground))}.cr-header--refined .cr-theme-toggle:hover>svg{color:hsl(var(--foreground))}.cr-header--refined .cr-menu-toggle[aria-expanded=true]{color:hsl(var(--foreground));background:hsl(var(--muted));border-color:hsl(var(--border))}.cr-header--refined .cr-lang-chip-active,.cr-header--refined .cr-lang-option-active{color:hsl(var(--primary));background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.25)}.cr-header--refined .cr-lang-check{color:hsl(var(--primary))}.cr-menu-backdrop{display:none}@media (max-width:1279px){.cr-menu-backdrop{display:block;position:fixed;inset:0;z-index:55;background:hsl(var(--foreground)/.28);animation:cr-nav-fade .18s ease-out}.dark .cr-menu-backdrop{background:rgba(0,0,0,.55)}.cr-header--refined .cr-mobile-menu{gap:8px;padding:10px;border-radius:20px;box-shadow:0 24px 48px -20px hsl(var(--cr-header-shadow)/.35);animation:cr-nav-drop .2s ease-out}.dark .cr-header--refined .cr-mobile-menu{box-shadow:0 24px 48px -16px rgba(0,0,0,.7)}.cr-header--refined .cr-menu-identity{margin-bottom:2px;padding:12px;border:0;border-radius:14px;background:hsl(var(--muted)/.55)}.cr-header--refined .cr-menu-identity-icon{color:hsl(var(--primary));background:hsl(var(--primary)/.1)}.cr-header--refined .cr-menu-identity-copy strong{font-weight:650}.cr-header--refined .cr-menu-links{gap:2px}.cr-header--refined .cr-menu-link{min-height:50px;padding:6px 10px;font-size:14.5px;font-weight:550}.cr-header--refined .cr-menu-link>svg{width:16px;height:16px;opacity:.5}.cr-header--refined .cr-menu-icon{width:34px;height:34px;background:hsl(var(--muted)/.7)}.cr-header--refined .cr-menu-icon svg{width:18px;height:18px}.cr-header--refined .cr-menu-link[aria-current]{background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.dark .cr-header--refined .cr-menu-link[aria-current]{background:hsl(var(--primary)/.14);color:color-mix(in srgb,hsl(var(--primary)) 60%,#fff)}.cr-header--refined .cr-menu-link[aria-current] .cr-menu-icon{color:inherit;background:hsl(var(--primary)/.12)}.cr-header--refined .cr-menu-link[aria-current]>svg{opacity:.8}.cr-header--refined .cr-menu-secondary{padding-top:8px}.cr-header--refined .cr-menu-secondary :is(a,button){border-color:hsl(var(--border));background:transparent;font-size:13px}.cr-header--refined .cr-mobile-menu .cr-menu-cta{justify-content:center;min-height:50px;border-radius:14px;font-size:14.5px}.cr-header--refined .cr-menu-language{margin-top:2px}.cr-header--refined .cr-menu-language summary{padding:10px 10px 4px}}@media (max-width:767px){.cr-header--refined .cr-mobile-menu{inset-inline:12px;width:auto;margin-top:8px;max-height:calc(100dvh - var(--cr-header-height) - 96px - env(safe-area-inset-bottom, 0px))}.cr-bottom-nav{padding:0 max(8px,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0) max(8px,env(safe-area-inset-left,0px));border-top:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 -8px 24px -12px hsl(var(--foreground)/.12)}.dark .cr-bottom-nav{box-shadow:0 -8px 24px -12px rgba(0,0,0,.6)}.cr-bottom-nav-inner{gap:0;max-width:480px}.cr-bottom-link{position:relative;justify-content:center;gap:4px;min-height:62px;padding:6px 2px 8px;border-radius:0;color:hsl(var(--muted-foreground));-webkit-tap-highlight-color:transparent;transition:color .15s ease}.cr-bottom-icon{width:auto;height:24px;border-radius:0;background:none!important}.cr-bottom-icon svg{width:22px;height:22px}.cr-bottom-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:14px;font-weight:600;letter-spacing:-.005em}.cr-bottom-link[aria-current]{color:hsl(var(--primary));background:none}.dark .cr-bottom-link[aria-current]{color:color-mix(in srgb,hsl(var(--primary)) 62%,#fff)}.cr-bottom-link[aria-current]:not(.cr-bottom-write):before{content:"";position:absolute;top:0;left:50%;width:24px;height:3px;border-radius:0 0 3px 3px;background:currentColor;transform:translateX(-50%)}.cr-bottom-link:active .cr-bottom-icon{transform:scale(.92)}.cr-bottom-icon{transition:transform .12s ease}.cr-bottom-write{color:hsl(var(--foreground))}.cr-bottom-write .cr-bottom-icon,.cr-bottom-write[aria-current] .cr-bottom-icon{display:grid;place-items:center;width:48px;height:48px;margin-top:-22px;border-radius:50%;background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground));box-shadow:0 0 0 4px hsl(var(--card)),0 8px 18px -6px hsl(var(--primary)/.7)}.cr-bottom-write .cr-bottom-label{color:hsl(var(--foreground))}}@keyframes cr-nav-fade{0%{opacity:0}to{opacity:1}}@keyframes cr-nav-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cr-header--refined .cr-mobile-menu,.cr-menu-backdrop{animation:none!important}.cr-bottom-icon{transition:none}}.cr-header.cr-header--refined{transition:box-shadow .2s ease}.cr-header.cr-header--refined[data-scrolled=true]{box-shadow:0 10px 28px -18px hsl(var(--cr-header-shadow)/.35)}.dark .cr-header.cr-header--refined[data-scrolled=true]{box-shadow:0 10px 28px -14px rgba(0,0,0,.7)}@media (min-width:1280px){.cr-header.cr-header--refined{--cr-header-height:72px}.cr-header--refined .cr-desktop-nav{flex:0 1 auto;margin-inline:auto;gap:2px;padding:4px;border:1px solid hsl(var(--border)/.8);border-radius:999px;background:hsl(var(--muted)/.45)}.dark .cr-header--refined .cr-desktop-nav{background:hsl(var(--muted)/.5)}.cr-header--refined .cr-desktop-nav a{min-height:36px;padding:0 15px;border-radius:999px;color:hsl(var(--muted-foreground));font:550 13.5px/1.3 var(--font-sans),sans-serif}.cr-header--refined .cr-desktop-nav a:after{display:none}.cr-header--refined .cr-desktop-nav a:hover{color:hsl(var(--foreground));background:hsl(var(--card)/.6)}.cr-header--refined .cr-desktop-nav a[aria-current]{color:hsl(var(--foreground));font-weight:600;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--cr-header-shadow)/.08),0 0 0 1px hsl(var(--border)/.9)}.dark .cr-header--refined .cr-desktop-nav a[aria-current]{background:hsl(var(--secondary));box-shadow:0 0 0 1px hsl(var(--border))}.cr-header--refined .cr-header-actions{gap:8px}.cr-header--refined .cr-header-tools{gap:2px;padding:0;border:0}.cr-header--refined :is(.cr-theme-toggle,.cr-theme-placeholder){width:40px}.cr-header--refined :is(.cr-theme-toggle,.cr-theme-placeholder,.cr-lang-trigger){height:40px;min-height:40px;border-radius:999px}.cr-header--refined .cr-lang-trigger{padding:0 12px}.cr-header--refined :is(.cr-account,.cr-account-placeholder){min-height:40px;padding:0 16px;border-radius:999px;border-color:hsl(var(--border));background:transparent;font-weight:600}.cr-header--refined :is(.cr-header-cta){min-height:40px;padding:0 18px;border-radius:999px;box-shadow:none}.cr-header--refined .cr-hm-bell{width:40px;height:40px;border-radius:999px}.cr-header--refined .cr-hm-account-trigger{height:40px}.cr-header--refined .cr-hm-panel{top:calc(100% + 14px)}}@media (hover:hover) and (pointer:fine) and (min-width:1280px){.cr-header--refined :is(.cr-theme-toggle,.cr-lang-trigger,.cr-account):hover{background:hsl(var(--muted));border-color:transparent}}.cr-menu-theme{display:none}@media (max-width:1279px){.cr-header--refined .cr-menu-theme{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px;border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:13px;font-weight:600}.cr-header--refined .cr-menu-theme .cr-theme-toggle{width:40px;height:40px;min-height:40px;border-radius:999px}}@media (max-width:767px){.cr-header--auth .cr-header-actions>.cr-header-tools{display:none}.cr-header--auth .cr-header-actions{gap:4px}.cr-header--refined .cr-hm-account-trigger,.cr-header--refined .cr-hm-bell{width:42px;height:42px}.cr-header--auth .cr-menu-toggle{margin-inline-start:2px}}.cr-ptabs{display:grid;grid-template-columns:repeat(var(--cr-ptabs-count,2),minmax(0,1fr));gap:12px;margin-top:22px}.cr-ptab{--tone:var(--primary);position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;min-width:0;padding:16px 18px;border:1px solid hsl(var(--border));border-radius:18px;background:hsl(var(--card));color:hsl(var(--foreground));font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.cr-ptab[data-tone=violet]{--tone:262 70% 58%}.cr-ptab[data-tone=teal]{--tone:174 72% 34%}.cr-ptab[data-tone=amber]{--tone:30 90% 46%}.dark .cr-ptab[data-tone=blue]{--tone:228 92% 72%}.dark .cr-ptab[data-tone=violet]{--tone:262 85% 72%}.dark .cr-ptab[data-tone=teal]{--tone:172 66% 50%}.dark .cr-ptab[data-tone=amber]{--tone:36 92% 60%}.cr-ptab-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:13px;background:hsl(var(--tone)/.12);color:hsl(var(--tone));transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.dark .cr-ptab-icon{background:hsl(var(--tone)/.16)}.cr-ptab-copy{display:grid;gap:3px;flex:1;min-width:0}.cr-ptab-label{font-size:15px;font-weight:600;letter-spacing:-.01em}.cr-ptab-hint,.cr-ptab-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-ptab-hint{font-size:12.5px}.cr-ptab-count,.cr-ptab-hint{color:hsl(var(--muted-foreground))}.cr-ptab-count{flex:none;min-width:28px;padding:4px 9px;border-radius:999px;background:hsl(var(--muted));font-size:12px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.cr-ptab[aria-current]{border-color:hsl(var(--tone)/.5);background:linear-gradient(135deg,hsl(var(--tone)/.1),hsl(var(--card)) 62%);box-shadow:0 14px 30px -20px hsl(var(--tone)/.6)}.cr-ptab[aria-current]:after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:hsl(var(--tone))}.cr-ptab[aria-current] .cr-ptab-icon{background:hsl(var(--tone));color:#fff;box-shadow:0 8px 18px -8px hsl(var(--tone)/.8)}.dark .cr-ptab[aria-current] .cr-ptab-icon{color:#0c0f1c}.cr-ptab[aria-current] .cr-ptab-count{background:hsl(var(--tone)/.14);color:hsl(var(--tone))}.cr-ptab:focus-visible{outline:2px solid hsl(var(--tone));outline-offset:3px}@media (hover:hover) and (pointer:fine){.cr-ptab:not([aria-current]):hover{border-color:hsl(var(--tone)/.35);transform:translateY(-2px);box-shadow:0 12px 26px -20px hsl(var(--foreground)/.35)}.cr-ptab:not([aria-current]):hover .cr-ptab-icon{background:hsl(var(--tone)/.18)}}@media (max-width:1023px){.cr-ptabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cr-ptabs{grid-template-columns:repeat(var(--cr-ptabs-count,2),minmax(0,1fr));gap:8px;margin-top:16px}.cr-ptab{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;padding:12px 12px 14px;border-radius:15px}.cr-ptab-icon{width:36px;height:36px;border-radius:11px}.cr-ptab-icon svg{width:18px;height:18px}.cr-ptab-copy{width:100%}.cr-ptab-label{white-space:normal;overflow:visible;font-size:13px;line-height:1.25;overflow-wrap:anywhere}.cr-ptab-hint{display:none}.cr-ptab-count{position:absolute;top:12px;right:10px;min-width:22px;padding:3px 7px;font-size:11px}.cr-ptab[aria-current]:after{left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.cr-ptab,.cr-ptab-icon{transition:none}}.sy-page{position:relative;isolation:isolate}.sy-page>main{background-color:transparent!important}.cr-ambient{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict;--amb-a:var(--primary);--amb-b:var(--accent);--amb-c:262 70% 60%;--amb-strength:.14;--amb-grid:hsl(var(--foreground)/.07)}.dark .cr-ambient{--amb-strength:.12;--amb-grid:hsla(0,0%,100%,.05)}.cr-ambient-grid{position:absolute;inset:0;background-image:radial-gradient(var(--amb-grid) 1px,transparent 1.2px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 85% 60% at 50% 0,#000 0,transparent 75%);mask-image:radial-gradient(ellipse 85% 60% at 50% 0,#000 0,transparent 75%)}.cr-ambient-orb{position:absolute;display:block;width:62vmax;height:62vmax;border-radius:50%;background:radial-gradient(circle at center,hsl(var(--orb)/var(--amb-strength)) 0,hsl(var(--orb)/calc(var(--amb-strength) * .45)) 32%,transparent 68%);will-change:auto;animation:cr-amb-drift 48s ease-in-out infinite alternate;animation-play-state:paused}.cr-ambient-orb--a{--orb:var(--amb-a);top:-24vmax;left:-18vmax;--dx:9vmax;--dy:7vmax}.cr-ambient-orb--b{--orb:var(--amb-b);top:30vh;right:-26vmax;--dx:-10vmax;--dy:6vmax;animation-duration:56s;animation-delay:-18s}.cr-ambient-orb--c{--orb:var(--amb-c);bottom:-30vmax;left:22vw;--dx:6vmax;--dy:-8vmax;animation-duration:64s;animation-delay:-32s;opacity:.7}.cr-ambient[data-motion=on] .cr-ambient-orb{animation-play-state:running;will-change:transform}@keyframes cr-amb-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(var(--dx),var(--dy),0) scale(1.12)}}.sy-page:not(.cr-home) .cr-ambient{--amb-strength:.1}.dark .sy-page:not(.cr-home) .cr-ambient{--amb-strength:.09}@media (max-width:767px),(pointer:coarse){.cr-ambient-orb{animation:none!important;will-change:auto!important;width:90vmax;height:90vmax}.cr-ambient-orb--c{display:none}.cr-ambient-grid{background-size:22px 22px}}@media (prefers-reduced-motion:reduce){.cr-ambient-orb{animation:none!important}}.cr-home .cr-home-hero{background-color:transparent}.cr-home .cr-ico,.cr-home .cr-ico-inline,.cr-home [data-tone=info]{--tone:var(--primary)}.cr-home [data-tone=success]{--tone:var(--success)}.cr-home [data-tone=warning]{--tone:var(--warning)}.cr-home [data-tone=danger]{--tone:var(--destructive)}.cr-home span.cr-ico{display:inline-grid!important;place-items:center;flex:none;width:36px;height:36px;padding:0!important;margin:0;border:1px solid hsl(var(--tone)/.16);border-radius:10px;background:hsl(var(--tone)/.1)!important;color:hsl(var(--tone))!important;font-size:0!important;line-height:0;letter-spacing:0}.cr-home span.cr-ico>svg{width:18px;height:18px;color:inherit!important;stroke-width:2}.cr-home span.cr-ico-md{width:44px;height:44px;border-radius:12px}.cr-home span.cr-ico-md>svg{width:20px;height:20px}.cr-home span.cr-ico-lg{width:56px;height:56px;border-radius:16px}.cr-home span.cr-ico-lg>svg{width:24px;height:24px}.cr-home svg.cr-ico-inline{color:hsl(var(--tone))!important}.dark .cr-home span.cr-ico{background:hsl(var(--tone)/.16)!important;border-color:hsl(var(--tone)/.24)}.dark .cr-home span.cr-ico,.dark .cr-home svg.cr-ico-inline{color:color-mix(in srgb,hsl(var(--tone)) 72%,#fff)!important}.cr-home .cr-trust-strip>span{gap:12px}.cr-home .cr-disclosure-icon.cr-ico{margin-top:2px}.cr-home .cr-process-card{position:relative;overflow:hidden}.cr-home .cr-process-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 80% at 100% 0,hsl(var(--primary)/.08),transparent 55%);opacity:0;transition:opacity .3s ease}.cr-home .cr-process-card>*{position:relative}.cr-home .cr-trust-strip:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,hsl(var(--primary)/.06) 50%,transparent 65%);transform:translate3d(-100%,0,0)}@media (hover:hover) and (pointer:fine){.cr-home .cr-process-card:hover:before{opacity:1}.cr-home .cr-process-card:hover span.cr-ico{transform:translateY(-2px)}.cr-home .cr-process-card span.cr-ico{transition:transform .25s ease}.cr-home:has(.cr-ambient[data-motion=on]) .cr-trust-strip:after{animation:cr-amb-sheen 9s ease-in-out 2s infinite}}@keyframes cr-amb-sheen{0%,70%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}@media (prefers-reduced-motion:reduce){.cr-home .cr-trust-strip:after{animation:none!important}}.cr-brandband{margin-block:8px 88px}.cr-brandband-card{--bb-green:var(--success);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;padding:48px;border:1px solid hsl(var(--bb-green)/.22);border-radius:24px;background:hsl(var(--bb-green)/.11)}.dark .cr-brandband-card{border-color:hsl(var(--bb-green)/.2);background:hsl(var(--bb-green)/.06)}.cr-brandband-copy{min-width:0}.cr-brandband-copy h2{margin:0;color:hsl(var(--foreground));font-size:clamp(26px,2.8vw,34px);font-weight:650;line-height:1.2;letter-spacing:-.025em}.cr-brandband-copy>p{max-width:460px;margin:14px 0 0;color:hsl(var(--foreground)/.78);font-size:15.5px;line-height:1.65}.cr-brandband-cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:26px;padding:0 20px;border-radius:999px;background:hsl(var(--foreground));color:hsl(var(--background));font-size:14px;font-weight:600;text-decoration:none;transition:opacity .18s ease}.cr-brandband-copy small{display:block;margin-top:18px;color:hsl(var(--muted-foreground));font-size:11.5px;line-height:1.6}.cr-brandband-panel{display:flex;align-items:center;gap:24px;min-width:0;padding:28px 28px 28px 32px;border-radius:18px;border:1px solid rgba(31,122,89,.6);background:#0e533a;color:#fff}.dark .cr-brandband-panel{background:#0f3326;border-color:hsl(var(--bb-green)/.32)}.cr-brandband-panel-copy{flex:1;min-width:0}.cr-brandband-panel h3{margin:0;color:#fff;font-size:17px;font-weight:650;line-height:1.35;letter-spacing:-.01em}.cr-brandband-panel p{margin:8px 0 0;color:hsla(0,0%,100%,.82);font-size:14px;line-height:1.6}.cr-brandband-outline{display:inline-flex;align-items:center;gap:7px;min-height:40px;margin-top:20px;padding:0 16px;border:1px solid hsla(0,0%,100%,.75);border-radius:999px;color:#fff;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-color .18s ease}.cr-brandband-art{flex:none;display:block;width:210px;height:auto;margin:-8px -6px -8px 0}.cr-brandband :is(a):focus-visible{outline:2px solid hsl(var(--bb-green));outline-offset:3px}@media (hover:hover) and (pointer:fine){.cr-brandband-cta:hover{opacity:.86}.cr-brandband-outline:hover{background:hsla(0,0%,100%,.1)}}@media (max-width:1023px){.cr-brandband-card{grid-template-columns:minmax(0,1fr);gap:28px;padding:36px}}@media (max-width:640px){.cr-brandband{margin-bottom:56px}.cr-brandband-card{padding:24px 20px;border-radius:20px;gap:22px}.cr-brandband-copy>p{font-size:14.5px}.cr-brandband-panel{padding:22px 20px;gap:16px}.cr-brandband-art{width:150px;margin:0}}@media (max-width:400px){.cr-brandband-panel{flex-direction:column-reverse;align-items:flex-start}}.cr-feed-more,.cr-venix .cr-feed-more{display:flex;align-items:center;justify-content:center;gap:4px;width:-moz-fit-content;width:fit-content;min-height:32px;margin:12px auto 0;padding:0 12px;border-radius:999px;color:hsl(var(--muted-foreground));font-size:12.5px;font-weight:550;text-decoration:none;transition:color .15s ease,background-color .15s ease}.cr-feed-more svg,.cr-venix .cr-feed-more svg{transition:transform .15s ease}.cr-feed-more:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}@media (hover:hover) and (pointer:fine){.cr-feed-more:hover,.cr-venix .cr-feed-more:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.7)}.cr-feed-more:hover svg,.cr-venix .cr-feed-more:hover svg{transform:translateX(2px)}}.cr-resolved-heading{display:flex;align-items:center;gap:10px}.cr-resolved-live{--tone:var(--primary);position:relative;display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:hsl(var(--tone)/.14);color:hsl(var(--tone))}.dark .cr-resolved-live{background:hsl(var(--tone)/.18);color:color-mix(in srgb,hsl(var(--tone)) 72%,#fff)}.cr-resolved-live>svg{width:18px;height:18px;fill:currentColor;stroke:none}.cr-resolved-live:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid hsl(var(--tone)/.45);animation:cr-feed-ring 2.6s cubic-bezier(.2,.6,.3,1) 1s infinite;opacity:0;pointer-events:none}@keyframes cr-feed-ring{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(1.75);opacity:0}}@media (prefers-reduced-motion:reduce){.cr-resolved-live:after{animation:none}}:root:not(.dark) .cr-ambient{--amb-strength:.26;--amb-grid:rgba(46,58,107,.09);--amb-c:262 80% 62%}:root:not(.dark) .sy-page:not(.cr-home) .cr-ambient{--amb-strength:.18}:root:not(.dark) .cr-home-hero{--cr-hero-glow-opacity:.42;--cr-hero-guide-opacity:.3;--cr-hero-trail-opacity:.6}:root:not(.dark) .cr-home :is(.cr-hero-live .card,.cr-trust-strip,.cr-process-card){border-color:#d7dbea!important;box-shadow:0 1px 2px rgba(15,23,42,.04),0 14px 36px -16px rgba(37,52,140,.22)!important}:root:not(.dark) .cr-hero-live .card{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fbfcfe)!important}:root:not(.dark) .cr-hero-live .card:before{content:"";position:absolute;inset:0 0 auto;height:3px;pointer-events:none;background:linear-gradient(90deg,hsl(var(--primary)),#1daf7a)}:root:not(.dark) .cr-hero-live .list-group-item{border-color:#e4e7f1!important}:root:not(.dark) .cr-vx-feed-link{border-radius:12px;transition:background-color .15s ease}@media (hover:hover) and (pointer:fine){:root:not(.dark) .cr-vx-feed-link:hover{background:hsl(var(--primary)/.045)}}:root:not(.dark) .cr-vx-feed-time{color:#676e83}:root:not(.dark) .cr-venix-status .badge.bg-success-subtle{background:#dcfce7!important;color:#15803d!important;border:1px solid #bbf7d0!important}:root:not(.dark) .cr-home .cr-process-card:before{background:radial-gradient(120% 80% at 100% 0,hsl(var(--primary)/.12),transparent 55%)}@media (hover:hover) and (pointer:fine){:root:not(.dark) .cr-home .cr-process-card{transition:transform .25s ease,box-shadow .25s ease}:root:not(.dark) .cr-home .cr-process-card:hover{transform:translateY(-3px);box-shadow:0 1px 2px rgba(15,23,42,.05),0 22px 44px -18px rgba(37,52,140,.3)!important}}:root:not(.dark) .cr-brandband-card{position:relative;overflow:hidden;border-color:rgba(38,115,87,.45);background:radial-gradient(70% 120% at 100% 0,rgba(23,130,91,.35),transparent 60%),radial-gradient(60% 100% at 0 100%,rgba(34,67,195,.22),transparent 60%),linear-gradient(135deg,#0e1a20,#101623);box-shadow:0 30px 60px -28px rgba(6,40,30,.55),0 2px 6px rgba(15,23,42,.08)}:root:not(.dark) .cr-brandband-copy h2{color:#fff}:root:not(.dark) .cr-brandband-copy>p{color:hsla(0,0%,100%,.78)}:root:not(.dark) .cr-brandband-copy small{color:hsla(0,0%,100%,.55)}:root:not(.dark) .cr-brandband-cta{background:#fff;color:#0f1524}:root:not(.dark) .cr-brandband-panel{background:linear-gradient(160deg,#10412f,#0e2f25);border-color:rgba(41,163,118,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}:root:not(.dark) .cr-brandband :is(a):focus-visible{outline-color:#fff}.cr-brandband-panel .cr-brandband-cta{margin-top:18px;background:#fff!important;color:#0f1524!important}.cr-brandband-copy small{margin-top:14px}.cr-age-18-img{display:inline-block;flex:none;width:18px;height:auto;vertical-align:middle}.cr-home .cr-trust-strip:before{content:"";inset:0;width:auto;height:auto;--glow-a:.06;--glow-b:.08;--glow-c:.08;background:radial-gradient(circle 240px at 0 50%,hsl(var(--success)/var(--glow-a)),transparent 75%),radial-gradient(circle 240px at 50% 50%,hsl(var(--primary)/var(--glow-b)),transparent 75%),radial-gradient(circle 240px at 100% 50%,hsl(var(--warning)/var(--glow-c)),transparent 75%)}.dark .cr-home .cr-trust-strip:before{--glow-a:.09;--glow-b:.16;--glow-c:.12}.cr-s24{margin-top:8px}.cr-s24-row{display:flex;flex-wrap:wrap;row-gap:30px;margin-inline:-12px}.cr-s24-col{position:relative;z-index:0;isolation:isolate;flex:0 0 auto;width:100%;padding-inline:12px}@media (min-width:576px){.cr-s24-col{width:50%}}@media (min-width:992px){.cr-s24-col{width:33.33333333%}}.cr-s24-item{--t:var(--primary);--c:hsl(var(--t));position:relative;margin:20px 25px 18px 10px;padding:20px 20px 35px;border-radius:20px;background-color:hsl(var(--card));border:1px solid hsl(var(--border)/.7);box-shadow:0 1px 2px hsl(var(--foreground)/.05),0 14px 34px -18px hsl(var(--foreground)/.28)}.dark .cr-s24-item{box-shadow:0 14px 34px -18px rgba(0,0,0,.7)}.cr-s24-col:nth-child(2) .cr-s24-item{--t:262 70% 58%}.dark .cr-s24-col:nth-child(2) .cr-s24-item{--t:262 85% 72%}.cr-s24-col:nth-child(3) .cr-s24-item{--t:var(--success)}.cr-s24-item:before{bottom:-15px;right:43px;width:32px;height:50px;border-bottom-left-radius:15px}.cr-s24-item:after,.cr-s24-item:before{content:"";position:absolute;background:var(--c);z-index:-1}.cr-s24-item:after{bottom:25px;right:-17px;width:50px;height:25px;border-top-right-radius:10px}.cr-s24-shape{position:absolute;width:95%;height:65%;border:1px solid hsl(var(--t)/.55);z-index:-1;top:-15px;left:-15px;border-radius:10px;border-top-left-radius:0}.cr-s24-shape:before{top:-4px;left:-3px;width:25%;height:6px;border-bottom-left-radius:50px}.cr-s24-shape:after,.cr-s24-shape:before{content:"";position:absolute;background-color:var(--c);border-top-left-radius:50px;transition:.4s linear}.cr-s24-shape:after{top:-3px;left:-4px;width:6px;height:50%;border-top-right-radius:50px}.cr-s24-item:hover .cr-s24-shape:before{width:50%}.cr-s24-item:hover .cr-s24-shape:after{height:76%}.cr-s24-icon{position:relative;z-index:1;display:block;width:80px;height:80px;margin:0 auto 10px;background:hsl(var(--t)/.1);color:var(--c);font-size:30px;line-height:80px;text-align:center}.cr-s24-icon,.cr-s24-icon:before{border-radius:50%;transition:.3s linear}.cr-s24-icon:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:88%;height:88%;background:hsl(var(--card));box-shadow:4px 0 6px hsl(var(--t)/.22);transform:translate(-50%,-50%)}.cr-s24-item:hover .cr-s24-icon:before{box-shadow:0 0 0 5px hsl(var(--t)/.18)}.cr-s24-glyph{position:absolute;top:50%;left:50%;display:block;line-height:0;transform:translate(-50%,-50%)}.cr-s24-glyph svg{display:block;width:30px;height:30px}.cr-s24-title{margin:0 0 6px;font-size:21px;font-weight:700;line-height:1.2;text-transform:uppercase;color:hsl(var(--foreground))}.cr-s24-description{margin:0;font-size:14px;font-weight:500;line-height:1.55;color:hsl(var(--muted-foreground))}.cr-s24-number{bottom:-15px;right:-17px;display:flex;align-items:center;justify-content:center;width:70px;height:50px;color:#fff;font-size:28px;font-weight:800;border-top-left-radius:15px}.cr-s24-arrow,.cr-s24-number{position:absolute;background:var(--c)}.cr-s24-arrow{top:50%;right:-19px;width:20px;height:30px;clip-path:polygon(100% 50%,0 0,0 100%);transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.cr-s24-icon,.cr-s24-icon:before,.cr-s24-shape:after,.cr-s24-shape:before{transition:none}}.cr-sv-row{display:flex;flex-wrap:wrap;row-gap:40px;margin-inline:-12px}.cr-sv-col{position:relative;z-index:0;isolation:isolate;flex:0 0 auto;width:100%;padding-inline:12px}@media (min-width:576px){.cr-sv-col{width:50%}}@media (min-width:768px){.cr-sv-col{width:33.33333333%}}.cr-sv-box{position:relative;display:block;height:100%;text-align:center}.cr-sv-icon{line-height:0}.cr-sv-desc,.cr-sv-title{margin:0}.cr-sv--sv1{--sv:hsl(var(--success));--sv-card:hsl(var(--card));--sv-text:hsl(var(--muted-foreground));--sv-shadow:0 1px 2px hsl(var(--foreground)/.05),0 16px 34px -20px hsl(var(--success)/.55)}.dark .cr-sv--sv1{--sv:hsl(var(--success));--sv-card:linear-gradient(hsl(var(--success)/.06),hsl(var(--success)/.06)),hsl(var(--card));--sv-shadow:0 16px 34px -20px rgba(0,0,0,.7)}.dark .cr-sv--sv1 .cr-sv-box{backdrop-filter:none;border-color:hsl(var(--success)/.55)}.dark .cr-sv--sv1 .cr-sv-box,.dark .cr-sv--sv1 .cr-sv-icon{color:#fff}.cr-sv--sv1 .cr-sv-row{padding:15px 15px 0}.cr-sv--sv1 .cr-sv-box{color:var(--sv);padding:30px 20px 40px;border-radius:0 80px;border:2px dashed var(--sv);background:var(--sv-card);box-shadow:var(--sv-shadow);transition:.3s linear}.cr-sv--sv1 .cr-sv-box:after{content:"";position:absolute;background:var(--sv);width:130px;height:70px;top:-15px;left:-15px;z-index:-2;transition:.3s linear}.cr-sv--sv1 .cr-sv-box:hover:after{width:80%;height:60%}.cr-sv--sv1 .cr-sv-icon{display:inline-block;margin:0 auto 15px;color:var(--sv);transition:.3s linear}.cr-sv--sv1 .cr-sv-box:hover .cr-sv-icon{transform:rotate(1turn)}.cr-sv--sv1 .cr-sv-title{margin:0 0 12px;font-size:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.cr-sv--sv1 .cr-sv-desc{color:var(--sv-text);font-size:14px;line-height:22px;font-weight:400}.cr-sv--sv2 .cr-sv-box{background:#fff;padding:30px 10px 30px 25px;box-shadow:10px 12px 25px rgba(0,0,0,.32);border-radius:0 0 0 90px}.cr-sv--sv2 .cr-sv-box:before{content:"";position:absolute;top:0;left:0;width:100px;height:100px;clip-path:polygon(100% 0,0 0,0 100%);background:#029a90}.cr-sv--sv2 .cr-sv-icon{position:relative;display:flex;justify-content:center;align-items:center;width:70px;height:70px;margin:20px auto 30px;border-radius:50%;background:#029a90;color:#fff;box-shadow:10px 12px 25px rgba(0,0,0,.247)}.cr-sv--sv2 .cr-sv-icon:before{content:"";position:absolute;inset:-10px;border:2px dashed #029a90;border-radius:50%;animation:cr-sv-spin 10s linear infinite}.cr-sv--sv2 .cr-sv-title{margin-bottom:15px;font-size:24px;font-weight:500;text-transform:uppercase;color:#029a90}.cr-sv--sv2 .cr-sv-desc{font-size:13px;font-weight:400;line-height:26px;color:#636e72}@keyframes cr-sv-spin{to{transform:rotate(1turn)}}.cr-sv--sv9{--sv:235 82% 57%;padding-top:12px}.dark .cr-sv--sv9{--sv:158 71% 45%}.cr-sv--sv9 .cr-sv-box{margin:0 10px;padding:25px 18px 20px;border-radius:30px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));box-shadow:10px 12px 25px hsl(var(--foreground)/.18);transition:.3s linear}.dark .cr-sv--sv9 .cr-sv-box{background:hsl(var(--card));box-shadow:10px 12px 25px rgba(0,0,0,.45)}.cr-sv--sv9 .cr-sv-box:hover{border-radius:0}.cr-sv--sv9 .cr-sv-box:before{content:"";position:absolute;left:-15px;top:-10px;z-index:-1;width:70%;height:calc(100% + 21px);background:hsl(var(--sv));border-top-left-radius:20px;border-bottom-left-radius:20px;transition:.3s linear}.cr-sv--sv9 .cr-sv-box:hover:before{width:85%;border-radius:0 20px 20px 0}.cr-sv--sv9 .cr-sv-box:after{content:"";position:absolute;left:-13px;top:50%;width:35px;height:40px;transform:translateY(-50%);background:hsl(var(--sv));clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%)}.cr-sv--sv9 .cr-sv-icon{position:absolute;top:50%;right:0;z-index:1;display:grid;place-items:center;width:36px;height:45px;transform:translateY(-50%);color:#fff}.cr-sv--sv9 .cr-sv-icon:before{left:-11px;width:45px;height:45px;clip-path:polygon(25% 0,100% 0,100% 100%,25% 100%,0 50%)}.cr-sv--sv9 .cr-sv-icon:after,.cr-sv--sv9 .cr-sv-icon:before{content:"";position:absolute;top:50%;z-index:-1;transform:translateY(-50%);background:hsl(var(--sv))}.cr-sv--sv9 .cr-sv-icon:after{right:-10px;width:10px;height:50px;clip-path:polygon(100% 50%,0 0,0 100%)}.cr-sv--sv9 .cr-sv-content{position:relative;padding:0 30px 0 5px}.cr-sv--sv9 .cr-sv-title{margin-bottom:10px;font-size:24px;font-weight:500;color:hsl(var(--foreground))}.cr-sv--sv9 .cr-sv-desc{font-size:13px;line-height:1.6;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion:reduce){.cr-sv-box,.cr-sv-box:after,.cr-sv-box:before,.cr-sv-icon{transition:none!important}.cr-sv--sv2 .cr-sv-icon:before{animation:none}}.cr-home .cr-hero-disclosure{background:hsl(var(--success)/.06);border-color:hsl(var(--success)/.24)}.cr-home .cr-hero-disclosure:before,.dark .cr-home .cr-hero-disclosure:before{background:linear-gradient(180deg,hsl(var(--success)),hsl(var(--success)/.7))}.dark .cr-home .cr-hero-disclosure{background:hsl(var(--card));border-color:hsl(var(--success)/.24)}.cr-home .cr-disclosure-badge,.dark .cr-home .cr-disclosure-badge{color:hsl(var(--success))}.cr-home .cr-disclosure-link{background:hsl(var(--success)/.1);color:hsl(var(--success));border-color:hsl(var(--success)/.25)}.cr-home .cr-disclosure-link:hover{background:hsl(var(--success)/.18);color:hsl(var(--success));border-color:hsl(var(--success)/.4)}.dark .cr-home .cr-disclosure-link{background:hsl(var(--success)/.1);color:hsl(var(--success));border-color:hsl(var(--success)/.25)}.dark .cr-home .cr-disclosure-link:hover{background:hsl(var(--success)/.18);color:#fff;border-color:hsl(var(--success)/.4)}.crf-page{--crf-green:var(--success)}.crf-wrap{padding-block:clamp(20px,4vw,40px) 72px}.crf-hero{position:relative;text-align:center;padding:clamp(28px,5vw,56px) 16px clamp(24px,4vw,40px)}.crf-kicker{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:600;color:hsl(var(--crf-green));background:hsl(var(--crf-green)/.1);border:1px solid hsl(var(--crf-green)/.2)}.crf-hero h1{margin:16px 0 10px;font-size:clamp(28px,4.4vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.12;color:hsl(var(--foreground))}.crf-hero p{margin:0 auto;max-width:620px;font-size:clamp(14.5px,1.6vw,16.5px);color:hsl(var(--muted-foreground));line-height:1.6}.crf-search{position:relative;display:flex;align-items:center;width:min(100%,580px);margin:26px auto 0}.crf-search>svg{position:absolute;left:18px;color:hsl(var(--muted-foreground));pointer-events:none}.crf-search input{width:100%;height:56px;padding:0 48px 0 50px;border-radius:16px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));font-size:15.5px;box-shadow:0 1px 2px hsl(var(--foreground)/.04),0 12px 32px -18px hsl(var(--foreground)/.25);transition:border-color .15s,box-shadow .15s}.crf-search input::-moz-placeholder{color:hsl(var(--muted-foreground))}.crf-search input::placeholder{color:hsl(var(--muted-foreground))}.crf-search input::-webkit-search-cancel-button{display:none}.crf-search input:focus{outline:none;border-color:hsl(var(--crf-green)/.6);box-shadow:0 0 0 4px hsl(var(--crf-green)/.14)}.crf-search button{position:absolute;right:12px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:9px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:pointer}.crf-pledge{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px 18px;padding:18px 22px;margin:0 auto 26px;max-width:980px;border-radius:18px;border:1px solid hsl(var(--crf-green)/.28);background:linear-gradient(120deg,hsl(var(--crf-green)/.1),hsl(var(--crf-green)/.03) 60%),hsl(var(--card))}.crf-pledge-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#fff;background:hsl(var(--crf-green));box-shadow:0 8px 20px -10px hsl(var(--crf-green))}.crf-pledge strong{display:block;font-size:15px;color:hsl(var(--foreground));margin-bottom:3px}.crf-pledge p{margin:0;font-size:14px;line-height:1.55;color:hsl(var(--muted-foreground))}.crf-pledge-voice{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:12px;font-size:13.5px;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--crf-green)/.25);white-space:nowrap}.crf-pledge-voice svg{color:hsl(var(--crf-green));flex:none}.crf-pledge-voice b{color:hsl(var(--crf-green));font-weight:600}.crf-chips{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:28px}.crf-chips button{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));font-size:13.5px;font-weight:500;cursor:pointer;transition:all .15s}.crf-chips button:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground)/.25)}.crf-chips button.is-on{color:#fff;background:hsl(var(--foreground));border-color:hsl(var(--foreground))}.dark .crf-chips button.is-on{color:hsl(var(--background))}.crf-page [data-tone=emerald]{--t:var(--success)}.crf-page [data-tone=blue]{--t:var(--primary)}.crf-page [data-tone=violet]{--t:262 70% 58%}.crf-page [data-tone=amber]{--t:32 92% 48%}.crf-page [data-tone=slate]{--t:218 18% 46%}.dark .crf-page [data-tone=violet]{--t:262 85% 72%}.dark .crf-page [data-tone=amber]{--t:38 92% 58%}.dark .crf-page [data-tone=slate]{--t:218 20% 68%}.crf-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.crf-groups{display:grid;gap:22px}.crf-group{padding:6px;border-radius:20px;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.03)}.crf-group>header{display:flex;align-items:center;gap:12px;padding:14px 16px 10px}.crf-group-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:hsl(var(--t));background:hsl(var(--t)/.12)}.crf-group h2{margin:0;font-size:16.5px;font-weight:650;color:hsl(var(--foreground))}.crf-list{display:grid;gap:4px}.crf-item{border-radius:14px;transition:background .15s}.crf-item.is-open{background:hsl(var(--muted)/.7)}.crf-item h3{margin:0;font-size:inherit}.crf-item button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:14px 16px;border:0;background:none;text-align:left;color:hsl(var(--foreground));font-size:15px;font-weight:550;line-height:1.4;cursor:pointer;border-radius:14px}.crf-item button:hover{background:hsl(var(--muted)/.6)}.crf-item button:focus-visible{outline:2px solid hsl(var(--t));outline-offset:-2px}.crf-chevron{flex:none;color:hsl(var(--muted-foreground));transition:transform .2s ease}.crf-item.is-open .crf-chevron{transform:rotate(180deg);color:hsl(var(--t))}.crf-answer{padding:0 16px 16px}.crf-answer p{margin:0 0 10px;font-size:14.5px;line-height:1.7;color:hsl(var(--muted-foreground))}.crf-answer p:first-child{color:hsl(var(--foreground)/.88)}.crf-action{display:inline-flex;align-items:center;gap:6px;margin-top:2px;padding:7px 12px;border-radius:10px;font-size:13.5px;font-weight:600;color:hsl(var(--t));background:hsl(var(--t)/.1);text-decoration:none}.crf-action:hover{background:hsl(var(--t)/.16)}.crf-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 20px;text-align:center;border-radius:20px;border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground))}.crf-empty p{margin:0;max-width:420px}.crf-side{position:sticky;top:96px;display:grid;gap:16px}.crf-card{padding:22px;border-radius:20px;background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.crf-card>svg{color:hsl(var(--crf-green))}.crf-card h2{margin:12px 0 6px;font-size:16.5px;font-weight:650;color:hsl(var(--foreground))}.crf-card p{margin:0 0 16px;font-size:14px;line-height:1.6}.crf-card--accent{color:hsla(0,0%,100%,.82);border:0;background:radial-gradient(120% 90% at 100% 0,hsl(var(--crf-green)/.55),transparent 60%),linear-gradient(150deg,#124939,#0d2b25)}.crf-card--accent>svg{color:#55e7a3}.crf-card--accent h2{color:#fff}.crf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;border-radius:12px;font-weight:600;font-size:14.5px;color:#0e392c;background:#5ae2a3;text-decoration:none;transition:transform .15s,background .15s}.crf-btn:hover{background:#73e8b1;transform:translateY(-1px)}.crf-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:14px;color:hsl(var(--crf-green));text-decoration:none}@media (max-width:1023px){.crf-layout{grid-template-columns:minmax(0,1fr)}.crf-side{position:static;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:767px){.crf-pledge{grid-template-columns:auto 1fr;padding:16px}.crf-pledge-voice{grid-column:1/-1;white-space:normal}.crf-chips{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.crf-chips::-webkit-scrollbar{display:none}.crf-chips button{flex:none}.crf-item button{padding:13px 12px;font-size:14.5px}.crf-answer{padding:0 12px 14px}}@media (prefers-reduced-motion:reduce){.crf-btn,.crf-chevron{transition:none}}.bpx-hero{padding:26px 28px 22px}.bpx-hero-top{display:flex;align-items:center;justify-content:space-between;gap:24px}.bpx-hero-actions{display:flex;gap:10px;flex-shrink:0}.bpx-hero-actions .bp-button{min-height:46px;padding-inline:18px;font-size:14px;border-radius:12px}.bpx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--muted)/.35);overflow:hidden}.bpx-stat{display:flex;align-items:center;gap:14px;padding:18px 20px;min-width:0}.bpx-stat+.bpx-stat{border-left:1px solid hsl(var(--border))}.bpx-stat strong{display:block;font-size:26px;line-height:1.1;font-weight:750;letter-spacing:-.02em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.bpx-stat span{display:block;margin-top:3px;font-size:13px;color:hsl(var(--muted-foreground))}.bpx-stat-icon{--t:var(--primary);flex:none;display:grid!important;place-items:center;width:44px;height:44px;margin:0!important;border-radius:13px;color:hsl(var(--t))!important;background:hsl(var(--t)/.12)}.bpx-stat-icon[data-tone=green]{--t:var(--success)}.bpx-stat-icon[data-tone=amber]{--t:32 92% 48%}.dark .bpx-stat-icon[data-tone=amber]{--t:38 92% 58%}.bpx-stat--rate{--t:var(--muted-foreground)}.bpx-stat--rate[data-tone=good]{--t:var(--success)}.bpx-stat--rate[data-tone=mid]{--t:38 92% 50%}.bpx-stat--rate[data-tone=low]{--t:0 72% 55%}.bpx-stat--rate strong{color:hsl(var(--t))}.bpx-ring{flex:none;width:52px;height:52px;transform:rotate(-90deg)}.bpx-ring circle{fill:none;stroke-width:7}.bpx-ring-track{stroke:hsl(var(--border))}.bpx-ring-value{stroke:hsl(var(--t));stroke-linecap:round;transition:stroke-dasharray .6s ease}.bpx-stat-help{display:inline-flex!important;align-items:center;gap:3px;margin-top:4px;font-size:11.5px;color:hsl(var(--muted-foreground));text-decoration:underline;text-underline-offset:2px}.bpx-stat-help:hover{color:hsl(var(--foreground))}.bpx-sponsors{display:flex;align-items:center;gap:18px;margin-top:18px;padding:14px 16px;border-radius:14px;border:1px dashed hsl(var(--border))}.bpx-sponsors-head{flex:0 0 210px}.bpx-sponsors h2{margin:0;font-size:13px;font-weight:700;color:hsl(var(--foreground))}.bpx-sponsors p{margin:3px 0 0;font-size:11.5px;line-height:1.45;color:hsl(var(--muted-foreground))}.bpx-sponsor-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;min-width:0}.bpx-sponsor{display:inline-flex;align-items:center;gap:9px;padding:5px 12px 5px 5px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));text-decoration:none;transition:border-color .15s,transform .15s}a.bpx-sponsor:hover{border-color:hsl(var(--primary)/.45);transform:translateY(-1px)}.bpx-sponsor-logo{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;overflow:hidden;background:hsl(var(--muted));flex:none}.bpx-sponsor-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bpx-sponsor-logo b{font-size:11px;color:hsl(var(--muted-foreground))}.bpx-sponsor-text{display:flex;flex-direction:column;line-height:1.2}.bpx-sponsor-text b{font-size:13px;font-weight:600}.bpx-sponsor-text small{font-size:11px}.bpx-neutral,.bpx-sponsor-go,.bpx-sponsor-text small{color:hsl(var(--muted-foreground))}.bpx-neutral{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;font-size:12.5px;line-height:1.5}.bpx-neutral svg{flex:none;margin-top:2px;color:hsl(var(--success))}.bpx-vote{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);margin-top:18px;border:1px solid hsl(var(--border));border-radius:20px;background:hsl(var(--card));overflow:hidden;scroll-margin-top:96px}.bpx-vote-summary{padding:24px;background:hsl(var(--muted)/.4);border-right:1px solid hsl(var(--border))}.bpx-vote-summary h2{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.bpx-vote-score{display:flex;align-items:center;gap:14px}.bpx-vote-score>strong{font-size:52px;line-height:1;font-weight:800;letter-spacing:-.03em;color:hsl(var(--foreground))}.bpx-stars{display:flex;gap:2px;color:hsl(var(--border))}.bpx-star{position:relative;display:inline-flex}.bpx-star>span{position:absolute;inset:0 auto 0 0;overflow:hidden;color:#fab005}.bpx-vote-count{display:block;margin-top:4px;font-size:13px;color:hsl(var(--muted-foreground))}.bpx-bars{display:grid;gap:7px;margin:18px 0 0;padding:0;list-style:none}.bpx-bars li{display:grid;grid-template-columns:30px 1fr 34px;align-items:center;gap:10px;font-size:12.5px;color:hsl(var(--muted-foreground))}.bpx-bar-label{display:inline-flex;align-items:center;gap:3px;font-weight:600;color:hsl(var(--foreground))}.bpx-bar-label svg{color:#fab005}.bpx-bar{height:8px;border-radius:99px;background:hsl(var(--border)/.8);overflow:hidden}.bpx-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#fab40f,#f98c10);transition:width .5s ease}.bpx-bar-count{text-align:right;font-variant-numeric:tabular-nums}.bpx-text-button{display:inline-flex;align-items:center;gap:5px;margin-top:12px;padding:0;border:0;background:none;font-size:12.5px;font-weight:600;color:hsl(var(--primary));cursor:pointer}.bpx-vote-cast{padding:24px 28px;display:flex;flex-direction:column;min-width:0}.bpx-vote-cast h3{margin:0;font-size:19px;font-weight:700;color:hsl(var(--foreground))}.bpx-vote-lead{margin:4px 0 18px;font-size:14px}.bpx-vote-lead,.bpx-vote-status{color:hsl(var(--muted-foreground))}.bpx-vote-status{display:inline-flex;align-items:center;gap:8px;margin:6px 0 14px;font-size:13.5px}.bpx-vote-gate{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-bottom:16px}.bpx-vote-gate p{display:flex;gap:8px;align-items:flex-start;margin:0;flex:1 1 260px;font-size:13.5px;line-height:1.5;color:hsl(var(--muted-foreground))}.bpx-vote-gate p svg{flex:none;margin-top:2px;color:hsl(var(--success))}.bpx-vote-form fieldset{margin:0;padding:0;border:0;min-width:0}.bpx-pick{display:flex;gap:6px}.bpx-pick label,.bpx-pick>span{position:relative;display:grid;place-items:center;width:54px;height:54px;border-radius:14px;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--border));cursor:pointer;transition:transform .12s ease,color .12s,background .12s,border-color .12s}.dark .bpx-pick label,.dark .bpx-pick>span{color:hsl(var(--muted-foreground)/.5)}.bpx-pick label input{position:absolute;opacity:0;inset:0;cursor:pointer}.bpx-pick label[data-on=true]{color:#fab005;background:rgba(250,176,5,.1);border-color:rgba(250,176,5,.45)}.bpx-pick label:hover{transform:translateY(-2px)}.bpx-pick label:has(input:focus-visible){outline:2px solid hsl(var(--primary));outline-offset:2px}.bpx-pick.is-preview>span{cursor:default;opacity:.7}.bpx-vote-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.bpx-vote-label{display:inline-flex;align-items:baseline;gap:8px;min-width:120px;font-size:14px;color:hsl(var(--muted-foreground))}.bpx-vote-label b{font-size:16px;color:hsl(var(--foreground))}.bpx-my-vote{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:hsl(var(--success));background:hsl(var(--success)/.1)}.bpx-vote-row .bp-button{margin-left:auto}.bpx-vote-rules{display:flex;flex-wrap:wrap;gap:6px 18px;margin:auto 0 0;padding:18px 0 0;list-style:none;border-top:1px solid hsl(var(--border)/.8)}.bpx-vote-form+.bpx-vote-rules,.bpx-vote-gate+.bpx-vote-rules,.bpx-vote-status+.bpx-vote-rules{margin-top:20px}.bpx-vote-rules li{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:hsl(var(--muted-foreground))}.bpx-vote-rules svg{color:hsl(var(--success))}.bpx-feedback:not(:empty){margin-top:12px;font-size:13px;font-weight:600;color:hsl(var(--success))}@media (max-width:1023px){.bpx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bpx-stat:nth-child(3){border-left:0}.bpx-stat:nth-child(n+3){border-top:1px solid hsl(var(--border))}.bpx-sponsors{flex-direction:column;align-items:flex-start}.bpx-sponsors-head{flex:none}.bpx-vote{grid-template-columns:minmax(0,1fr)}.bpx-vote-summary{border-right:0;border-bottom:1px solid hsl(var(--border))}}@media (max-width:767px){.bpx-hero{padding:18px 16px}.bpx-hero-top{flex-direction:column;align-items:stretch}.bpx-hero-actions .bp-button{flex:1}.bpx-stat{padding:14px;gap:10px}.bpx-stat strong{font-size:21px}.bpx-stat-icon{width:38px;height:38px}.bpx-ring{width:42px;height:42px}.bpx-vote-cast,.bpx-vote-summary{padding:18px 16px}.bpx-pick{gap:5px}.bpx-pick label,.bpx-pick>span{width:auto;flex:1;height:50px}.bpx-vote-row .bp-button{margin-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.bpx-bar i,.bpx-pick label,.bpx-ring-value{transition:none}}.cr-profile-overview .cr-profile-handle{display:flex;align-items:center;gap:8px;margin:0}.cr-profile-overview .cr-profile-handle>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-profile-verified{display:inline-flex;flex:none;color:#5dd89e}.cr-profile-realname{margin:2px 0 10px;font-size:14px;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-profile-overview .cr-profile-handle:not(:has(+.cr-profile-realname)){margin-bottom:10px}.cr-profile-overview .Venix-profile-main button{position:relative}.cr-venix.cr-profile-overview .Venix-profile-main .sil-profile_main-pic-change{left:auto;top:auto;right:-2px;bottom:2px;width:32px;height:32px;padding:0;color:#fff;border:3px solid hsl(var(--card));transition:transform .15s ease}.cr-profile-overview .Venix-profile-main button:hover .sil-profile_main-pic-change{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.cr-profile-overview .Venix-profile-main .sil-profile_main-pic-change{transition:none}}.cr-profile-overview p.cr-profile-realname{text-align:left}