.vpm-dialog{color:#283123;background:#fff;flex-direction:column;overflow:hidden;border-radius:22px!important;gap:0!important;width:min(1120px,92vw)!important;max-width:none!important;height:90dvh!important;margin:0 auto!important;padding:0!important;display:flex!important;inset:5vh 4vw!important;transform:translate(0,0)!important}.vpm-header{background:#fff;border-bottom:1px solid #e5e5e5;flex-shrink:0;text-align:left!important;gap:9px!important;padding:32px 36px 22px!important}.vpm-header h2{letter-spacing:-1px;color:#263322;font-size:32px!important;font-weight:500!important;line-height:1.2!important}.vpm-header p{color:#77816d;font-size:14px;line-height:1.6}.vpm-dialog>[data-slot=dialog-close]{opacity:1;background:#f5f5f5;border-radius:50%;place-items:center;min-width:36px;min-height:36px;display:grid;top:23px;right:23px}.vpm-toolbar{background:#fff;flex-shrink:0;padding:20px 36px 16px}.vpm-search{color:#737373;background:#fff;border:1px solid #dedede;border-radius:10px;align-items:center;gap:10px;padding:11px 14px;display:flex}.vpm-search input{width:100%;font:inherit;color:#293624;background:0 0;border:0;outline:0;min-width:0;font-size:13px}.vpm-filters{gap:7px;margin-top:14px;padding-bottom:3px;display:flex;overflow:auto}.vpm-filters button{white-space:nowrap;color:#6a7760;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:20px;flex-shrink:0;padding:8px 12px;font-size:11px}.vpm-filters button[aria-pressed=true]{color:#fff;background:#536b44;border-color:#536b44}.vpm-scroll{overscroll-behavior:contain;background:#fafafa;flex:1;min-height:0;padding:20px 36px 32px;overflow-y:auto}.vpm-results{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.vpm-results>p{margin:0;font-size:14px;font-weight:500}.vpm-results small{color:#8a9382;margin-left:10px;font-size:11px;font-weight:400}.vpm-admin-toggle{color:#7a8570;cursor:pointer;align-items:center;gap:5px;font-size:11px;display:flex}.vpm-admin-note{background:#f3f0e6;border-radius:9px;margin-bottom:16px;padding:14px;font-size:12px;line-height:1.7}.vpm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.vpm-card{background:#fff;border:1px solid #e5e5e5;border-radius:15px;flex-direction:column;min-width:0;transition:border-color .15s;display:flex;overflow:hidden}.vpm-card:hover{border-color:#c5c5c5}.vpm-card[data-featured=true]{border-color:#718f57;box-shadow:0 0 0 2px #718f5714}.vpm-art{justify-content:center;align-items:center;gap:16px;height:112px;display:flex;position:relative;overflow:hidden}.vpm-sage{color:#6e8655;background:#e7eddf}.vpm-sand{color:#a08d61;background:#f0eadc}.vpm-peach{color:#b68a71;background:#f5e6de}.vpm-lavender{color:#9482a7;background:#ece8f1}.vpm-blue{color:#6d959b;background:#e3ecee}.vpm-art-icon{background:#ffffffba;border-radius:17px;place-items:center;width:62px;height:62px;display:grid;transform:rotate(-6deg);box-shadow:0 3px 12px #24301908}.vpm-art-lines{background:#ffffff70;border-radius:10px;flex-direction:column;gap:7px;width:74px;padding:13px;display:flex;transform:rotate(5deg)}.vpm-art-lines i{opacity:.22;background:currentColor;border-radius:5px;height:5px}.vpm-art-lines i:last-child{width:65%}.vpm-price{color:#4a5741;background:#ffffffd9;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:600;position:absolute;top:10px;right:10px}.vpm-card-copy{flex-direction:column;flex:1;padding:18px;display:flex}.vpm-card-title{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.vpm-card h3{letter-spacing:-.2px;font-weight:600;line-height:1.4;margin:0!important;font-size:16px!important}.vpm-installed{color:#577544;align-items:center;gap:3px;font-size:9px;display:inline-flex}.vpm-stage{color:#9b782f;margin-top:5px;font-size:10px}.vpm-card-copy>p{color:#78826f;margin:9px 0 12px;font-size:12px;line-height:1.7}.vpm-plan-note{color:#949b8d;margin:auto 0 16px;font-size:10px;line-height:1.65}.vpm-card-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vpm-primary{color:#4e673b;cursor:pointer;background:#f0f4e9;border:1px solid #dce5cf;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:37px;padding:9px 13px;font-size:11px;font-weight:600;display:inline-flex}.vpm-primary:hover{background:#e5edda}.vpm-primary:disabled{opacity:.5;cursor:default}.vpm-remove{color:#919787;cursor:pointer;padding:8px 0;font-size:10px}.vpm-remove:hover{text-decoration:underline}.vpm-remove-confirm{border-top:1px solid #e9ece4;margin-top:16px;padding-top:12px;font-size:11px;line-height:1.65}.vpm-remove-confirm p{color:#7e8574;margin:6px 0}.vpm-remove-confirm button{color:#72614d;cursor:pointer;margin:5px 10px 0 0;text-decoration:underline}.vpm-notice,.vpm-error{color:#567340;background:#eef4e6;border-radius:8px;align-items:center;gap:8px;margin:0 0 16px;padding:11px 14px;font-size:12px;line-height:1.6;display:flex}.vpm-error{color:#975945;background:#fbefed}.vpm-error button{cursor:pointer;margin-left:auto;text-decoration:underline}.vpm-footer{color:#858e7b;background:#fff;border-top:1px solid #e5e5e5;flex-shrink:0;justify-content:space-between;gap:15px;padding:13px 36px;font-size:10px;line-height:1.7;display:flex}.vpm-empty,.vpm-workspace-gate{text-align:center;color:#7f8b74;padding:45px 24px}.vpm-empty svg,.vpm-workspace-gate>svg{margin:0 auto 16px}.vpm-empty h3,.vpm-workspace-gate h3{color:#35482b;margin:0 0 9px;font-size:21px}.vpm-empty p,.vpm-workspace-gate p{margin:0 0 20px;font-size:13px;line-height:1.6}.vpm-empty button{cursor:pointer;font-size:12px;text-decoration:underline}.vpm-release{border-top:1px solid #e7eadf;gap:8px;margin-top:15px;padding-top:12px;display:grid}.vpm-release label{color:#79816d;gap:5px;font-size:10px;display:grid}.vpm-release select{border:1px solid #dfe4d7;border-radius:6px;width:100%;padding:7px;font-size:12px}.vpm-release button{text-align:left;color:#536b44;cursor:pointer;font-size:11px}.vpm-release button:disabled{opacity:.4;cursor:default}.aw-plugin-label{letter-spacing:1.5px;color:#9aa48e;padding:23px 14px 7px;font-size:9px;font-weight:600;display:block}.aw-add-plugin{color:#66814f;text-align:left;cursor:pointer;background:#f9fbf6;border:1px dashed #d6e1c9;border-radius:9px;align-items:center;gap:11px;width:100%;min-height:46px;margin-top:9px;padding:13px 14px;font-size:13px;display:flex}.aw-add-plugin:hover{background:#edf4e5}.aw-plugin-help{color:#929b85;padding:12px 14px 0;font-size:10px;line-height:1.65}.aw-plugin-help button{cursor:pointer;text-decoration:underline}.aw-plugin-loading{color:#8d9880;padding:8px 14px;font-size:11px}.aw-metrics.aw-metrics-compact{display:none}@media (min-width:801px){.aw-layout[data-sidebar-collapsed=true] .aw-plugin-label{border-top:1px solid #e3e8db;margin:15px 9px 8px;padding:0;font-size:0}.aw-layout[data-sidebar-collapsed=true] .aw-add-plugin{justify-content:center;padding:13px 0}.aw-layout[data-sidebar-collapsed=true] .aw-add-plugin span,.aw-layout[data-sidebar-collapsed=true] .aw-plugin-help{display:none}}@media (max-width:900px){.vpm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.aw-plugin-label{grid-column:1/-1;padding:14px 8px 5px}.aw-add-plugin{justify-content:center;max-width:100%}.aw-plugin-help{padding:10px 5px}}@media (max-width:600px){.vpm-dialog{border-radius:17px!important;width:calc(100vw - 20px)!important;height:calc(100dvh - 20px)!important;margin:0!important;inset:10px!important}.vpm-header{padding:23px 20px 17px!important}.vpm-header h2{font-size:27px!important}.vpm-header p{padding-right:20px;font-size:12px}.vpm-toolbar{padding:15px 18px 10px}.vpm-search input{font-size:16px}.vpm-scroll{padding:16px 18px 24px}.vpm-grid{grid-template-columns:1fr}.vpm-art{height:100px}.vpm-card-copy{padding:17px}.vpm-primary{min-height:44px}.vpm-remove{min-height:44px;padding:10px}.vpm-footer{padding:11px 20px;font-size:9px;display:block}.vpm-footer span{display:block}.vpm-results{flex-wrap:wrap}.vpm-dialog>[data-slot=dialog-close]{top:14px;right:14px}}.vpm-search:focus-within{outline-offset:2px;outline:2px solid #78965f}.vpm-dialog button:focus-visible{outline-offset:3px;outline:2px solid #78965f}.aw-add-plugin:focus-visible{outline-offset:3px;outline:2px solid #78965f}.vpm-card-clickable{cursor:pointer}.vpm-detail-link{text-align:left;cursor:pointer;align-items:center;gap:8px;line-height:1.4;display:inline-flex}.vpm-detail-link svg{color:#8a9c77;opacity:.6}.vpm-card-clickable:hover .vpm-detail-link{color:#527b38}.vpm-card-clickable:hover .vpm-detail-link svg{opacity:1}.vpm-card-clickable:focus-within{border-color:#78965f}.vpm-learn-more{color:#4e673b;cursor:pointer;text-align:left;background:#fff;border:1px solid #dce5cf;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:40px;margin:0 0 12px;padding:10px 13px;font-size:12px;font-weight:600;display:flex}.vpm-learn-more:hover{background:#f0f4e9;border-color:#afc598}.vpm-learn-more svg{flex-shrink:0}@media (max-width:600px){.vpm-learn-more{min-height:44px}}.vpm-bundle{color:#344b2a;background:#f2f6ed;border:1px solid #d1ddc6;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 24px;padding:18px 20px;display:flex}.vpm-bundle>svg{flex-shrink:0;margin-top:2px}.vpm-bundle>div{flex:1;min-width:0}.vpm-bundle strong{font-size:13px}.vpm-bundle p{color:#718063;margin:5px 0 0;font-size:12px;line-height:1.7}.vpm-bundle>a{color:#344b2a;white-space:nowrap;align-items:center;gap:7px;min-height:44px;font-size:11px;display:flex}.vpm-bundle>a:focus-visible{outline-offset:3px;outline:2px solid #344b2a}.vpm-tier{color:#557044;flex-wrap:wrap;align-items:center;gap:5px;margin:0 0 13px;font-size:11px;line-height:1.6;display:flex}.vpm-tier>small{color:#718063;width:100%;padding-left:17px;font-size:10px}@media (max-width:600px){.vpm-bundle{flex-wrap:wrap;padding:15px}.vpm-bundle>div{flex-basis:calc(100% - 32px)}.vpm-bundle>a{margin-left:30px}}.vench-pro-label{vertical-align:middle;letter-spacing:.35px;text-transform:uppercase;white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;color:#fff!important;background:#101010!important;border:1px solid #343434!important;flex:none!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0 0 0 3px!important;padding:1px 3px!important;font-size:7px!important;font-weight:700!important;line-height:9px!important;text-decoration:none!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}.vench-pro-label:focus-visible{outline-offset:3px;outline:2px solid #799958}.vench-plugin-name{white-space:nowrap;align-items:center;gap:0;display:inline-flex}.aw-plugin-label{justify-content:space-between;align-items:center;gap:8px;display:flex}.aw-plugin-label>button{color:#74816c;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.aw-plugin-label>button:hover{color:#263c2e;background:#edf1e7}.aw-plugin-label>button:focus-visible{outline-offset:2px;outline:2px solid #71855d}.aw-order-dialog{max-width:460px!important}.aw-order-list{gap:7px;max-height:55dvh;margin:10px 0;padding:0;list-style:none;display:grid;overflow-y:auto}.aw-order-list li{background:#fafbf8;border:1px solid #e3e7df;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;display:flex}.aw-order-list li>svg{color:#74816c;flex-shrink:0}.aw-order-number{color:#87917f;width:15px;font-size:10px}.aw-order-name{flex:1;min-width:0}.aw-order-list button{color:#4e5e44;cursor:pointer;background:#fff;border:1px solid #e0e5db;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.aw-order-list button:disabled{opacity:.3;cursor:not-allowed}.aw-order-list button:focus-visible{outline-offset:2px;outline:2px solid #71855d}.aw-order-actions{justify-content:flex-end;gap:10px;display:flex}.aw-order-error{color:#984536;font-size:12px;line-height:1.5}@media (min-width:801px){.aw-layout[data-sidebar-collapsed=true] .aw-plugin-label{justify-content:center;padding-top:6px}.aw-layout[data-sidebar-collapsed=true] .aw-plugin-label>span{display:none}}@media (max-width:520px){.aw-order-list button{width:40px;height:40px}.aw-order-list li{gap:7px}}.vpm-art[data-brand=youtube]{--brand-art:#f5e4e7;--brand-ink:#ad747f}.vpm-art[data-brand=shopify]{--brand-art:#e7eddf;--brand-ink:#6e8655}.vpm-art[data-brand=coffee]{--brand-art:#f5eed5;--brand-ink:#a08d61}.vpm-art[data-brand]{background:var(--brand-art);color:var(--brand-ink)}.vpm-art[data-brand] .vpm-art-icon{background:#fff;box-shadow:0 3px 12px #0000000d}.vpm-art[data-brand] .vpm-price{color:#242424;background:#fff}.vpm-art[data-brand] .vpm-art-lines{background:#ffffff40}.aw-order-list .aw-order-hide{text-underline-offset:3px;color:#666;background:0 0;border:0;width:auto;min-width:38px;padding:5px;font-size:11px;text-decoration:underline}.aw-order-name small{color:#777;margin-top:3px;font-size:10px;display:block}.aw-nav .aw-more-plugins{color:#666;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e4e4e4;border-radius:0;align-items:center;gap:8px;width:100%;margin-top:8px;padding:12px 14px;font-size:11px;font-weight:500;display:flex}.aw-more-plugins>small{margin-left:auto;font-size:10px}.aw-more-plugins>svg{transition:transform .2s}.aw-more-plugins[aria-expanded=true]>svg{transform:rotate(180deg)}.aw-more-plugins:focus-visible{outline-offset:2px;outline:2px solid #888}.aw-hidden-plugins:not([hidden]){display:contents}.aw-hidden-plugins[hidden]{display:none}@media (min-width:801px){.aw-layout[data-sidebar-collapsed=true] .aw-more-plugins{justify-content:center;padding-inline:8px}.aw-layout[data-sidebar-collapsed=true] .aw-more-plugins>span,.aw-layout[data-sidebar-collapsed=true] .aw-more-plugins>small{display:none}}@media (max-width:800px){.aw-nav .aw-more-plugins{grid-column:1/-1}}.vench-pricing{color:#273222;max-width:1180px;margin:30px auto 80px}.pricing-preview{color:#67755d;background:#fafcf7;border:1px solid #e1e7d8;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.pricing-preview span{color:#426126;font-weight:600}.pricing-intro{text-align:center;padding:56px 15px 40px}.pricing-intro .eyebrow{letter-spacing:2px;font-size:12px}.pricing-intro h1{letter-spacing:-2px;margin:18px 0 22px;font-size:clamp(38px,5vw,62px);font-weight:500;line-height:1.1}.pricing-intro h1 em{color:#718d52;font-style:normal}.pricing-intro>p{color:#697a5c;max-width:600px;margin:0 auto 28px;font-size:16px;line-height:1.7}.pricing-toggle{background:#eff3e9;border:1px solid #dfe6d6;margin:0 auto 12px;padding:5px;border-radius:12px!important;gap:4px!important}.pricing-toggle button{cursor:pointer;height:auto;padding:12px 20px;font-size:14px;border-radius:8px!important}.pricing-toggle button[data-state=on]{color:#273b1b;background:#fff;box-shadow:0 2px 6px #24331312}.pricing-toggle span{color:#557b31;margin-left:8px;font-size:12px}.pricing-intro>small{color:#7d8973;font-size:12px}.pricing-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pricing-plan{background:#fff;border:1px solid #dfe6d7;border-radius:16px;flex-direction:column;padding:28px;display:flex}.pricing-plan.pricing-pro{background:#fbfdf8;border:2px solid #8ea96c;padding:27px;box-shadow:0 10px 35px #44611d0a}.pricing-plan-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pricing-plan-heading h2{margin:0;font-size:24px;font-weight:500}.pricing-plan-heading>span{color:#577337;background:#e9f0df;border-radius:20px;padding:5px 8px;font-size:11px}.pricing-plan>p{color:#748368;min-height:44px;margin:12px 0 22px;font-size:14px;line-height:1.6}.pricing-price>span{color:#7e8a73;margin-top:3px;font-size:13px;display:block}.pricing-plan p.pricing-billing{min-height:38px;margin:12px 0 20px;font-size:12px}.pricing-credit{border-top:1px solid #e4eada;align-items:baseline;gap:9px;margin-bottom:20px;padding-top:20px;display:flex}.pricing-credit strong{font-size:28px;font-weight:500}.pricing-credit span{color:#6c7d5f;font-size:14px}.pricing-plan>.button{opacity:.7;cursor:default;justify-content:center;width:100%}.pricing-plan ul{gap:15px;margin:24px 0 0;padding:0;list-style:none;display:grid}.pricing-plan li{gap:10px;font-size:14px;line-height:1.5;display:flex}.pricing-plan li svg{color:#779552;flex-shrink:0;margin-top:3px}.pricing-included{border-bottom:1px solid #dfe6d7;justify-content:space-between;align-items:center;gap:30px;margin:25px 0 50px;padding:32px 0;display:flex}.pricing-included h2{margin:0 0 10px;font-size:23px;font-weight:500}.pricing-included p{color:#718165;max-width:700px;font-size:14px;line-height:1.7}.pricing-included a{white-space:nowrap;color:#4c6d2d;align-items:center;gap:8px;font-size:14px;display:flex}.pricing-comparison{scroll-margin-top:110px}.pricing-comparison>h2,.pricing-faq>h2{letter-spacing:-.7px;margin-bottom:25px;font-size:30px;font-weight:500}.pricing-table-wrap{border:1px solid #dfe6d7;border-radius:12px;overflow-x:auto}.pricing-table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:670px;font-size:14px}.pricing-table-wrap th,.pricing-table-wrap td{border-bottom:1px solid #e9ede3;padding:17px 20px}.pricing-table-wrap tbody th{font-weight:500}.pricing-note{color:#7d8973;margin-top:15px;font-size:12px;line-height:1.7}.pricing-faq{max-width:800px;margin:65px auto 0}.pricing-faq [data-slot=accordion-trigger]{text-align:left;font-size:16px;line-height:1.5}.pricing-faq [data-slot=accordion-content]{color:#6a7a5e;font-size:14px;line-height:1.8}@media (max-width:800px){.pricing-plans{grid-template-columns:1fr}.pricing-plan{padding:25px}.pricing-plan>p{min-height:0}.pricing-included{flex-direction:column;align-items:flex-start;gap:12px}.pricing-preview{flex-wrap:wrap;align-items:flex-start;font-size:12px}.pricing-intro{padding:38px 0 30px}.pricing-intro h1{letter-spacing:-1.2px}.pricing-plan ul{grid-template-columns:1fr 1fr}.pricing-comparison>h2,.pricing-faq>h2{font-size:26px}}@media (max-width:440px){.pricing-plan ul{grid-template-columns:1fr}.pricing-toggle button{padding:11px 15px}}.pricing-fee-link{text-align:left;font:inherit;line-height:inherit;text-underline-offset:4px;cursor:pointer;color:#426527;-webkit-text-decoration:underline #aabd94;text-decoration:underline #aabd94;display:inline}.pricing-fee-link span{margin-left:4px;font-size:13px}.pricing-fee-link:hover{color:#243b16}.pricing-fee-link:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #779952}.pricing-fee-dialog dl{gap:16px;margin:4px 0;display:grid}.pricing-fee-dialog dt{font-size:14px;font-weight:600}.pricing-fee-dialog dd{color:#6d7c60;margin:3px 0 0;font-size:14px;line-height:1.6}.pricing-waiver{background:#f5f8ef;border:1px solid #dce6d0;border-radius:10px;padding:18px}.pricing-waiver h3{margin:0 0 8px;font-size:16px}.pricing-waiver p{color:#657757;margin:0;font-size:14px;line-height:1.7}.pricing-fee-dialog>.text-link{align-items:center;gap:7px;font-size:14px;display:flex}.intro-explainer{color:#657757;gap:14px;margin:0;padding-left:24px;font-size:14px;line-height:1.7;list-style:decimal;display:grid}.intro-explainer li{padding-left:5px}.vench-pricing{color:#242620;margin-top:12px}.pricing-intro{padding:64px 16px 40px}.pricing-eyebrow{letter-spacing:.13em;color:#6f7867;font-size:11px;font-weight:650}.pricing-intro h1{letter-spacing:-.045em;font-size:clamp(40px,5.5vw,68px);font-weight:550}.pricing-intro h1 em{color:#78816e}.pricing-intro>p{color:#73776e;max-width:560px}.pricing-jump{flex-wrap:wrap;justify-content:center;gap:22px;margin:0 0 32px;font-size:12px;display:flex}.pricing-jump a{text-underline-offset:5px;color:#555e4d;-webkit-text-decoration:underline #ced2c7;text-decoration:underline #ced2c7}.pricing-toggle{background:#f3f4ef;border-color:#e6e7e0;border-radius:10px!important}.pricing-toggle button[data-state=on]{color:#fff;box-shadow:none;background:#272b23}.pricing-toggle button[data-state=on] span{color:#d8e8c8}.pricing-toggle span{font-size:10px}.pricing-intro>small{color:#797e72;margin-top:14px;line-height:1.6;display:block}.pricing-plans{gap:20px;scroll-margin-top:110px}.pricing-plan,.pricing-plan.pricing-pro{box-shadow:none;border:1px solid #e0e3d9;border-radius:20px;padding:28px}.pricing-plan.pricing-pro{background:#f7f9f2;border-color:#899b73}.pricing-plan-heading h2{letter-spacing:-.02em;font-size:23px;font-weight:600}.pricing-plan-heading>span{color:#4e6040;background:#e8eedf;font-size:10px}.pricing-plan>p{color:#73776d;font-size:13px}.pricing-price{align-items:baseline;gap:8px;display:flex}.pricing-price strong{letter-spacing:-.05em;font-size:50px;font-weight:550}.pricing-price>span{color:#777c70;font-size:13px;display:inline}.pricing-plan p.pricing-billing{color:#70776a;min-height:42px;line-height:1.6}.pricing-plan>.button{opacity:1;cursor:pointer;border-radius:9px;min-height:44px}.pricing-plan>.button:disabled{opacity:.55;cursor:not-allowed}.pricing-credit{border-color:#e4e7dd;align-items:center;margin:24px 0 0;padding-top:20px}.pricing-credit strong{font-size:23px}.pricing-credit span{color:#777e6e;max-width:160px;font-size:11px;line-height:1.5}.pricing-plan ul{gap:13px;margin-top:22px}.pricing-plan li{color:#484f41;font-size:13px}.pricing-plan li svg{color:#677c53;width:15px}.pricing-checkout-status{text-align:center;color:#7a8170;margin:20px 0 40px;font-size:11px;line-height:1.6}.pricing-profile-option{background:#f8f9f5;border:1px solid #e1e4da;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:42px;margin:0 0 72px;padding:32px;scroll-margin-top:110px;display:grid}.pricing-profile-copy h2{letter-spacing:-.035em;margin:12px 0;font-size:26px;font-weight:550}.pricing-profile-copy>p{color:#73796b;max-width:630px;font-size:13px;line-height:1.7}.pricing-profile-copy small{color:#6f7765;margin-top:12px;font-size:11px;line-height:1.6;display:block}.pricing-profile-cta{min-width:220px}.pricing-profile-cta p{color:#757e69;margin:0 0 6px;font-size:13px}.pricing-profile-cta strong{color:#2d3327;letter-spacing:-.04em;font-size:36px;font-weight:550}.pricing-profile-cta>span{color:#757e69;font-size:12px}.pricing-profile-cta .button{gap:12px;margin-top:20px;font-size:12px;display:flex}.pricing-comparison>h2,.pricing-faq>h2{letter-spacing:-.04em;margin:12px 0 16px;font-size:34px}.pricing-section-copy{color:#777e70;margin-bottom:28px;font-size:14px}.pricing-table-wrap{border-color:#e1e4da;border-radius:16px}.pricing-table-wrap table{table-layout:fixed;min-width:700px;font-size:12px}.pricing-table-wrap th:first-child{width:37%}.pricing-table-wrap th,.pricing-table-wrap td{border-color:#edf0e7;padding:16px 20px;line-height:1.5}.pricing-table-wrap thead{background:#fff}.pricing-table-wrap thead th{padding-top:22px;padding-bottom:22px;font-size:14px}.pricing-table-wrap td{color:#68725d}.pricing-table-group th{color:#525f44;letter-spacing:.06em;text-transform:uppercase;background:#f3f5ef;font-size:11px;font-weight:650!important}.pricing-table-wrap tbody tr:not(.pricing-table-group):hover{background:#fafbf7}.pricing-included-check{align-items:center;gap:6px;display:inline-flex}.pricing-included-check svg{flex-shrink:0}.pricing-faq{max-width:850px;margin-top:72px}.pricing-faq [data-slot=accordion-trigger]{color:#3b4433;font-size:14px}.pricing-faq [data-slot=accordion-content]{color:#6f7865;font-size:13px}.pricing-partner-link{text-underline-offset:4px;align-items:center;gap:9px;margin-top:26px;font-size:13px;text-decoration:underline;display:inline-flex}.vench-pricing a:focus-visible{outline-offset:4px;outline:2px solid #71865d}@media (max-width:800px){.pricing-intro{padding-top:34px}.pricing-profile-option{grid-template-columns:1fr;gap:24px;margin-bottom:48px;padding:25px}.pricing-profile-cta{border-top:1px solid #e1e5d8;padding-top:22px}.pricing-plan ul{grid-template-columns:1fr}.pricing-plan,.pricing-plan.pricing-pro{padding:25px}.pricing-jump{gap:12px 20px}.pricing-table-wrap th:first-child{width:34%}.pricing-profile-copy h2{font-size:23px}.pricing-comparison>h2,.pricing-faq>h2{font-size:28px}.pricing-faq{margin-top:48px}}@media (prefers-reduced-motion:reduce){.vench-pricing *{scroll-behavior:auto!important}}.pricing-intro h1,.pricing-intro h1 em{font-family:inherit;font-weight:500}.pricing-intro h1 em{font-style:normal}.pricing-plan ul.pricing-benefits{gap:22px;margin-top:24px}.pricing-plan .pricing-benefits li{align-items:flex-start;gap:12px}.pricing-benefit-check{color:#526843;background:#eef2e9;border-radius:50%;flex:0 0 23px;justify-content:center;align-items:center;width:23px;height:23px;margin-top:1px;display:inline-flex}.pricing-plan .pricing-benefit-check svg{width:13px;height:13px;color:inherit;margin:0}.pricing-benefit-copy{min-width:0}.pricing-plan .pricing-benefit-copy h3{letter-spacing:-.15px;color:#2c3528;margin:0;font-size:15px;font-weight:600;line-height:1.5}.pricing-plan .pricing-benefit-copy p{color:#6b7466;max-width:none;margin:5px 0 0;font-size:13px;line-height:1.65}.pricing-benefit-copy .pricing-fee-link{text-align:left;line-height:inherit;font-weight:inherit}@media (max-width:800px){.pricing-plan ul.pricing-benefits{gap:20px}.pricing-plan .pricing-benefit-copy p{font-size:14px}}.pricing-plugin-option{scroll-margin-top:calc(var(--platform-announcement-height,0px) + 110px);background:#fff;border:1px solid #e1e4da;border-radius:18px;margin:0 0 28px;padding:32px}.pricing-plugin-heading{justify-content:space-between;align-items:center;gap:28px;display:flex}.pricing-plugin-heading h2{letter-spacing:-.035em;margin:12px 0;font-size:28px;font-weight:550;line-height:1.2}.pricing-plugin-heading p{color:#73796b;max-width:650px;margin:0;font-size:14px;line-height:1.7}.pricing-plugin-heading>.button{flex-shrink:0;gap:10px;min-height:44px;font-size:13px}.pricing-plugin-note{color:#606959;margin:22px 0 0;font-size:12px;line-height:1.7}.pricing-current-access{border-top:1px solid #e8ebe2;margin-top:20px;padding-top:18px}.pricing-current-access>summary{cursor:pointer;color:#3e4935;font-size:13px;font-weight:550;line-height:1.6}.pricing-current-access>summary:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #71865d}.pricing-current-access[open]>summary{margin-bottom:18px}.pricing-current-access>p{color:#6d7663;margin:16px 0 0;font-size:12px;line-height:1.7}@media (max-width:800px){.pricing-plugin-option{padding:25px}.pricing-plugin-heading{flex-direction:column;align-items:flex-start;gap:20px}.pricing-plugin-heading h2{font-size:24px}.pricing-plugin-heading>.button{justify-content:center;width:100%}}.vpd-header{position:relative;padding-top:21px!important;padding-bottom:18px!important}.vpd-header h2{outline:none}.vpd-back{color:#747d6d;cursor:pointer;align-items:center;gap:7px;width:fit-content;margin-bottom:8px;font-size:11px;display:flex}.vpd-back:hover{color:#35482b}.vpd-tabs{background:#fff;border-bottom:1px solid #e5e8e0;flex:none;align-items:center;gap:25px;height:auto;min-height:0;max-height:none;padding:0 36px;display:flex;overflow-x:auto}.vpd-tabs>button{color:#7b8572;cursor:pointer;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:7px;height:auto;padding:16px 0;font-size:12px;font-weight:500;display:flex;position:relative}.vpd-tabs>button[aria-pressed=true]{color:#354d28;border-bottom-color:#536b44}.vpd-tabs small{background:#edf1e7;border-radius:4px;padding:2px 5px;font-size:9px}.vpd-scroll{background:#fff}.vpd-hero{border-radius:16px;align-items:center;gap:25px;min-height:190px;margin:5px 0 12px;padding:34px;display:flex}.vpd-hero-icon{background:#ffffffb8;border-radius:25px;flex-shrink:0;place-items:center;width:90px;height:90px;display:grid;transform:rotate(-5deg)}.vpd-hero h3{letter-spacing:-.8px;color:#303b2a;margin:9px 0;font-size:29px;font-weight:500;line-height:1.2}.vpd-hero p{color:#616a58;max-width:520px;margin:0;font-size:12px;line-height:1.8}.vpd-eyebrow{letter-spacing:1.6px;color:#7c886e;font-size:9px;font-weight:600;display:block}.vpd-layout{grid-template-columns:minmax(0,1fr) 245px;gap:44px;display:grid}.vpd-section{min-width:0;padding:28px 0}.vpd-section h3{letter-spacing:-.5px;color:#2e3e25;margin:9px 0 13px;font-size:24px;font-weight:500;line-height:1.3}.vpd-section h4{color:#34452d;margin:22px 0 10px;font-size:15px;font-weight:600;line-height:1.4}.vpd-section p,.vpd-admin p{color:#737c6a;font-size:13px;line-height:1.85}.vpd-feature-list{grid-template-columns:1fr 1fr;gap:14px 18px;margin:22px 0 0;padding:0;list-style:none;display:grid}.vpd-feature-list li{color:#53664a;gap:8px;font-size:12px;line-height:1.65;display:flex}.vpd-feature-list svg{color:#78995b;flex-shrink:0;margin-top:2px}.vpd-section+.vpd-section{border-top:1px solid #e9ece5}.vpd-steps{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.vpd-steps li{align-items:flex-start;gap:15px;display:flex}.vpd-steps li>span{color:#728363;background:#f0f3eb;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.vpd-steps p{margin:2px 0 0;font-size:12px}.vpd-aside{min-width:0;padding-top:29px}.vpd-facts{border:1px solid #e5e9dd;border-radius:12px;padding:21px}.vpd-facts dl{margin:20px 0}.vpd-facts dl>div{margin:0 0 18px}.vpd-facts dt{color:#88927d;margin-bottom:5px;font-size:10px}.vpd-facts dd{color:#45523a;margin:0;font-size:12px;font-weight:500}.vpd-facts dd small{color:#939b8a;margin-top:3px;font-size:10px;font-weight:400;display:block}.vpd-facts button,.vpd-help button{color:#52743c;cursor:pointer;text-align:left;align-items:center;gap:5px;font-size:11px;display:flex}.vpd-help{color:#9ba58d;padding:27px 7px}.vpd-help h4{color:#4a5c3d;margin:11px 0 8px;font-size:14px;font-weight:500;line-height:1.5}.vpd-help p{color:#8a937f;margin:0 0 15px;font-size:11px;line-height:1.8}.vpd-connections{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.vpd-connection{position:relative}.vpd-connection>summary{color:#647850;cursor:pointer;background:#f5f7f0;border:1px solid #e2e7d8;border-radius:30px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;list-style:none;display:flex}.vpd-connection>summary::-webkit-details-marker{display:none}.vpd-connection-info{z-index:5;background:#fff;border:1px solid #dce3d2;border-radius:12px;width:260px;max-width:calc(100vw - 80px);padding:17px;display:none;position:absolute;top:calc(100% - 1px);left:0;box-shadow:0 10px 30px #283b251a}.vpd-connection[open]>.vpd-connection-info,.vpd-connection:focus-within>.vpd-connection-info{display:block}@media (hover:hover){.vpd-connection:hover>.vpd-connection-info{display:block}}.vpd-connection-info p{margin:0 0 10px;font-size:11px}.vpd-connection-info button{color:#52743c;cursor:pointer;align-items:center;gap:5px;font-size:11px;display:flex}.vpd-footer{background:#fff;border-top:1px solid #e5e8e0;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:none;margin:0;padding:16px 36px;display:flex}.vpd-footer strong{color:#4d5c42;font-size:12px;font-weight:500;display:block}.vpd-footer small{color:#8b9581;margin-top:4px;font-size:10px;display:block}.vpd-button{color:#fff;cursor:pointer;white-space:nowrap;background:#526d40;border:1px solid #526d40;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:43px;padding:12px 17px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.vpd-button:hover{background:#455e35}.vpd-button:disabled{opacity:.55;cursor:default}.vpd-button-light{color:#526d40;background:#f2f5ed;border-color:#dde5d2}.vpd-text-link{color:#557b3e;cursor:pointer;text-underline-offset:4px;align-items:center;gap:5px;font-size:12px;text-decoration:underline;display:inline-flex}.vpd-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:26px 0;display:grid}.vpd-plan{border:1px solid #dfe5d7;border-radius:13px;flex-direction:column;min-width:0;padding:23px;display:flex}.vpd-plan>span{color:#8b977e;font-size:10px}.vpd-plan h4{margin:10px 0 20px;font-size:21px;font-weight:500}.vpd-plan-price{flex-direction:column;gap:4px;min-height:65px;display:flex}.vpd-plan-price>strong{letter-spacing:-1px;color:#344b2a;font-size:30px;line-height:1.2}.vpd-plan-price>strong.vpd-price-tba{letter-spacing:-.3px;font-size:17px}.vpd-plan-price>small{color:#8b957e;font-size:10px}.vpd-plan ul{border-top:1px solid #e7ebdf;gap:13px;margin:0;padding:19px 0 20px;list-style:none;display:grid}.vpd-plan li{color:#718063;gap:7px;font-size:11px;line-height:1.6;display:flex}.vpd-plan li svg{flex-shrink:0;margin-top:2px}.vpd-plan-availability{color:#8b977d;margin-top:auto;padding-top:10px;font-size:10px}.vpd-callout{color:#7f8d6e;background:#f5f7f0;border-radius:10px;gap:12px;margin:20px 0;padding:17px 20px;display:flex}.vpd-callout svg{flex-shrink:0;margin-top:3px}.vpd-callout p{margin:0;font-size:11px;line-height:1.8}.vpd-releases{gap:20px;margin:25px 0;display:grid}.vpd-releases article{border-bottom:1px solid #eff1ea;border-left:2px solid #dfe7d4;padding:0 0 23px 22px}.vpd-releases article>div{color:#8a967d;gap:13px;font-size:10px;display:flex}.vpd-releases article>div>span{color:#67864e}.vpd-releases h4{margin:12px 0 9px;font-size:17px;font-weight:500}.vpd-preserve{white-space:pre-wrap;overflow-wrap:anywhere}.vpd-empty{text-align:center;color:#92a07f;background:#f8f9f5;border:1px dashed #dce4d1;border-radius:12px;margin:25px 0;padding:40px 20px}.vpd-empty>svg{margin:auto}.vpd-empty h4{margin:13px 0 8px;font-size:17px}.vpd-empty p{margin:0;font-size:12px}.vpd-privacy{max-width:740px}.vpd-privacy>svg{color:#8c9f77;margin-bottom:20px}.vpd-privacy h4{margin-top:30px}.vpd-privacy p a{color:#55783e;text-decoration:underline;display:inline}.vpd-privacy p a svg{margin-left:3px;display:inline}.vpd-privacy>.vpd-button{margin-top:15px}.vpd-support-kinds{flex-wrap:wrap;gap:9px;margin:24px 0;display:flex}.vpd-support-kinds button{color:#7d8970;cursor:pointer;border:1px solid #e0e5d9;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:12px 15px;font-size:11px;display:flex}.vpd-support-kinds button[aria-pressed=true]{color:#52773b;background:#f0f5e8;border-color:#b1c59d}.vpd-feedback-form,.vpd-editor{background:#fcfdfa;border:1px solid #e3e8dc;border-radius:12px;gap:17px;padding:24px;display:grid}.vpd-feedback-form>small{color:#919c84;font-size:10px;line-height:1.7}.vpd-feedback-form>.vpd-button,.vpd-editor>.vpd-button{justify-self:start}.vpd-scroll form label,.vpd-admin label{color:#6d7d60;flex-direction:column;gap:7px;font-size:11px;display:flex}.vpd-scroll form input,.vpd-scroll form textarea,.vpd-scroll form select,.vpd-admin input,.vpd-admin textarea,.vpd-admin select{font:inherit;color:#394b2f;background:#fff;border:1px solid #dce3d3;border-radius:7px;min-width:0;max-width:100%;padding:10px 12px;font-size:13px;line-height:1.6}.vpd-scroll textarea,.vpd-admin textarea{resize:vertical}.vpd-scroll input:focus,.vpd-scroll textarea:focus,.vpd-scroll select:focus,.vpd-admin input:focus,.vpd-admin textarea:focus,.vpd-admin select:focus{outline-offset:2px;outline:2px solid #87a56a}.vpd-form-row{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.vpd-form-row>label{flex:1;min-width:150px}.vpd-request-heading{justify-content:space-between;align-items:center;gap:20px;margin:32px 0 18px;display:flex}.vpd-request-heading h4{margin:0}.vpd-request-heading>button:not(.vpd-button){color:#66884e;cursor:pointer;font-size:11px;text-decoration:underline}.vpd-ticket{background:#fff;border:1px solid #e0e7d8;border-radius:10px;margin:10px 0}.vpd-ticket>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;list-style:none;display:flex}.vpd-ticket>summary::-webkit-details-marker{display:none}.vpd-ticket>summary strong{color:#465c38;overflow-wrap:anywhere;margin-top:6px;font-size:13px;font-weight:500;display:block}.vpd-ticket>summary small{color:#909d83;font-size:9px}.vpd-status{color:#72915c;background:#f6f9f0;border:1px solid #dce5d0;border-radius:20px;flex-shrink:0;padding:5px 8px;font-size:9px}.vpd-ticket-body{border-top:1px solid #eaf0e3;padding:18px 20px}.vpd-ticket-body>p{margin:0 0 9px;font-size:12px}.vpd-reference{color:#9aa68d;font-size:9px}.vpd-message{background:#f7f9f3;border-radius:9px;margin:13px 0;padding:13px 16px}.vpd-message-team{background:#eef4e6}.vpd-message strong{color:#67824f;justify-content:space-between;gap:10px;font-size:11px;font-weight:500;display:flex}.vpd-message strong small{color:#94a283;font-size:9px;font-weight:400}.vpd-message p{margin:7px 0 0;font-size:12px}.vpd-ticket-body form{gap:12px;margin-top:20px;display:grid}.vpd-ticket-body form>.vpd-button{justify-self:start}.vpd-linked-release{border:1px solid #d8e4ca;border-radius:8px;margin:16px 0;padding:15px}.vpd-linked-release small{color:#87a16e;font-size:9px}.vpd-linked-release strong{color:#566f42;margin:7px 0;font-size:12px;display:block}.vpd-linked-release p{margin:0;font-size:11px}.vpd-error{background:#fff2ed;border-radius:7px;padding:12px 15px;color:#9b5343!important;font-size:12px!important}.vpd-success{background:#eef6e5;border-radius:7px;padding:12px 15px;color:#55733c!important;font-size:12px!important}.vpd-muted{color:#919c85!important;font-size:12px!important}.vpd-pagination{color:#7e8c71;justify-content:center;align-items:center;gap:20px;padding:20px;font-size:12px;display:flex}.vpd-pagination button{cursor:pointer;padding:7px}.vpd-pagination button:disabled{opacity:.4;cursor:default}.vpd-admin{color:#3d5032;min-width:0}.vpd-admin-toolbar{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.vpd-admin-toolbar>label{min-width:200px}.vpd-admin>.vpd-tabs{background:0 0;padding:0}.vpd-admin .vpd-editor h3{margin:0;font-size:20px;font-weight:500}.vpd-admin .vpd-editor>p,.vpd-admin .vpd-editor>.vpd-callout{margin:0}.vpd-admin .vpd-editor>label{max-width:240px}.vpd-editor fieldset{border:1px solid #dce4d2;border-radius:9px;gap:15px;min-width:0;padding:16px;display:grid}.vpd-editor legend{color:#506b3e;padding:0 5px;font-size:15px}.vpd-editor label.vpd-checkbox{flex-direction:row;align-items:center;max-width:none}.vpd-checkbox input{accent-color:#597845}.vpd-admin-plugin-link{color:#6c8756;cursor:pointer;margin:13px 0 0;font-size:10px}:is(.vpd-admin button:focus-visible,.vpd-scroll summary:focus-visible){outline-offset:3px;outline:2px solid #87a56a}@media (max-width:900px){.vpd-layout{grid-template-columns:minmax(0,1fr) 210px;gap:24px}.vpd-plans{gap:10px}.vpd-plan{padding:18px}.vpd-admin .vpd-plans{grid-template-columns:1fr}}@media (max-width:700px){.vpd-layout{grid-template-columns:1fr;gap:0}.vpd-aside{grid-template-columns:1fr 1fr;gap:20px;padding-top:5px;display:grid}.vpd-feature-list{grid-template-columns:1fr}.vpd-hero{gap:19px;padding:25px}.vpd-hero-icon{border-radius:18px;width:65px;height:65px}.vpd-hero h3{font-size:25px}.vpd-plans{grid-template-columns:1fr}.vpd-plan-price{min-height:0;margin-bottom:18px}.vpd-plan ul{grid-template-columns:1fr 1fr}.vpd-tabs{gap:24px}}@media (max-width:600px){.vpd-header{padding-top:17px!important}.vpd-header h2{padding-right:35px;font-size:25px!important}.vpd-tabs{gap:25px;padding:0 20px}.vpd-tabs>button{min-height:46px;font-size:11px}.vpd-scroll{padding-bottom:38px}.vpd-hero{padding:23px;display:block}.vpd-hero-icon{width:56px;height:56px;margin-bottom:24px}.vpd-hero-icon svg{width:30px;height:30px}.vpd-hero h3{max-width:260px;font-size:27px}.vpd-section{padding:24px 0}.vpd-section h3{font-size:23px}.vpd-aside{grid-template-columns:1fr}.vpd-facts dl{grid-template-columns:1fr 1fr;gap:15px;display:grid}.vpd-facts dl>div{margin:0}.vpd-help{padding:10px 7px}.vpd-connections{grid-template-columns:1fr;align-items:start;display:grid}.vpd-connection>summary{width:fit-content;min-height:43px}.vpd-connection-info{width:100%;max-width:none;box-shadow:none;margin-top:7px;position:static}.vpd-footer{gap:9px;padding:13px 18px}.vpd-footer strong{font-size:11px}.vpd-footer small{max-width:180px;font-size:9px;line-height:1.5}.vpd-footer .vpd-button{padding:12px;font-size:11px}.vpd-support-kinds{grid-template-columns:1fr;display:grid}.vpd-support-kinds button{justify-content:flex-start;min-height:45px}.vpd-feedback-form,.vpd-editor{padding:17px}.vpd-scroll form input,.vpd-scroll form textarea,.vpd-scroll form select,.vpd-admin input,.vpd-admin textarea,.vpd-admin select{font-size:16px}.vpd-plan ul{grid-template-columns:1fr}.vpd-ticket>summary{align-items:flex-start;padding:15px}.vpd-ticket-body{padding:15px}.vpd-ticket>summary strong{font-size:12px}.vpd-request-heading{flex-wrap:wrap;align-items:flex-start}.vpd-form-row{align-items:stretch}.vpd-form-row>label{flex-basis:100%}.vpd-admin-toolbar{flex-wrap:wrap;align-items:center}.vpd-admin-toolbar>label{flex:1;min-width:0}.vpd-admin .vpd-tabs{gap:20px}.vpd-admin>.vpd-tabs>button{font-size:10px}.vpd-admin .vpd-editor>.vpd-callout{padding:13px}.vpd-admin .vpd-plans{margin:5px 0}}.vpd-bundle{color:#344b2a;background:#f2f6ed;border:1px solid #d1ddc6;border-radius:12px;gap:12px;margin-top:22px;padding:18px 20px;display:flex}.vpd-bundle>svg{flex-shrink:0;margin-top:2px}.vpd-bundle strong{font-size:13px}.vpd-bundle p{margin:5px 0 0;font-size:12px;line-height:1.7}.vpd-plan[data-current=true]{background:#f7f9f4;border-color:#6c8659;box-shadow:0 0 0 1px #6c8659}.vpd-plan>.vpd-tier-status{color:#557044;align-items:center;gap:5px;min-height:32px;line-height:1.6;display:flex}.vpd-individual-price{color:#718063;margin:0 0 15px;font-size:10px;line-height:1.7}.vpd-plan-upgrade{color:#344b2a;border:1px solid #cfd9c5;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-top:15px;padding:9px 12px;font-size:11px;text-decoration:none;display:flex}.vpd-plan-upgrade:hover{background:#edf2e6}.vpd-plan-upgrade:focus-visible{outline-offset:3px;outline:2px solid #344b2a}.vpd-billing-period{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.vpd-billing-period button{color:#53604b;height:auto;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce2d6;border-radius:8px;padding:10px 16px}.vpd-billing-period button[aria-pressed=true]{color:#fff;background:#283329}.vpd-plan>.vpd-button{white-space:normal;height:auto;margin-top:12px}.vpd-error{color:#a23535;padding:12px 0}.vpd-layout>.vpd-pricing-section{border-top:1px solid #e9ece5;grid-column:1/-1}@media (min-width:701px){.vpd-layout>.vpd-aside{grid-area:1/2}.vpd-layout>.vpd-pricing-section{grid-row:2}}@media (max-width:700px){.vpd-hero{align-items:flex-start;gap:12px;min-height:0;padding:16px;display:flex}.vpd-hero-icon{border-radius:11px;width:38px;height:38px;margin:0;transform:none}.vpd-hero-icon svg{width:22px;height:22px}.vpd-hero h3{max-width:none;margin:6px 0;font-size:21px;line-height:1.2}.vpd-hero p{font-size:11px;line-height:1.55}.vpd-hero .vpd-eyebrow{letter-spacing:1px;font-size:8px}}.vpd-billing-period .vpd-unlock-all{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.vpd-plan-upgrade{white-space:normal;text-align:left;cursor:pointer}.vpd-plan[data-selected=true]{outline-offset:3px;outline:2px solid #6c8659}.vpd-membership-plans .vpd-plan ul p{margin:4px 0 0;font-size:11px;line-height:1.6}.vpd-membership-plans .vpd-plan .button{margin-top:auto}.vpd-membership-plans.is-embedded{border:0;padding:0}.vpd-bundle-toggle{color:#53604b;cursor:pointer;white-space:nowrap;align-items:center;gap:10px;min-height:44px;margin-left:auto;font-size:12px;font-weight:500;display:inline-flex;position:relative}.vpd-bundle-toggle input{opacity:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important}.vpd-bundle-switch{background:#cbd3c4;border-radius:12px;flex:0 0 34px;width:34px;height:20px;transition:background .15s;display:block}.vpd-bundle-switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;margin:3px;transition:transform .15s;display:block;box-shadow:0 1px 3px #0002}.vpd-bundle-toggle input:checked+.vpd-bundle-switch{background:#526d40}.vpd-bundle-toggle input:checked+.vpd-bundle-switch:after{transform:translate(14px)}.vpd-bundle-toggle input:focus-visible+.vpd-bundle-switch{outline-offset:3px;outline:2px solid #526d40}.vd-program{--vd-bg:#fff;--vd-soft:#f6f6f6;--vd-text:#262626;--vd-muted:#707070;--vd-border:#e4e4e4;color:var(--vd-text);gap:22px;display:grid}.vd-hero{border:1px solid var(--vd-border);background:var(--vd-soft);border-radius:22px;padding:38px}.vd-eyebrow{letter-spacing:1.5px;color:var(--vd-muted);font-size:10px;font-weight:600}.vd-hero h2{letter-spacing:-1.3px;margin:16px 0;font-size:clamp(28px,4vw,42px);font-weight:500}.vd-hero p{max-width:600px;color:var(--vd-muted);line-height:1.7}.vd-panel,.vd-editor{border:1px solid var(--vd-border,#e4e4e4);background:var(--vd-bg,#fff);border-radius:18px;padding:26px}.vd-panel h3,.vd-heading h3{margin:0 0 10px;font-size:20px;font-weight:500}.vd-panel p,.vd-heading p,.vd-note{color:var(--vd-muted,#707070);font-size:13px;line-height:1.7}.vd-panel summary,.vd-form summary{cursor:pointer;padding:8px 0;font-weight:500;line-height:1.5}.vd-form,.vd-form fieldset{border:0;gap:18px;min-width:0;padding:0;display:grid}.vd-form label{gap:8px;font-size:12px;line-height:1.5;display:grid}.vd-form input:not([type=checkbox]):not([type=range]):not([type=color]):not([type=radio]),.vd-form textarea,.vd-form select{border:1px solid var(--vd-border,#ddd);width:100%;min-width:0;min-height:44px;font:inherit;background:var(--vd-bg,#fff);color:inherit;border-radius:9px;padding:10px 12px}.vd-form input[type=color]{border:1px solid var(--vd-border,#ddd);background:0 0;border-radius:8px;width:100%;height:42px;padding:4px}.vd-form small{color:var(--vd-muted,#777);font-size:11px}.vd-form .vd-consent{align-items:flex-start;gap:10px;display:flex}.vd-consent input{flex-shrink:0;margin-top:3px}.vd-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vd-badge{border:1px solid var(--vd-border,#ddd);background:var(--vd-bg,#fff);text-transform:capitalize;border-radius:30px;padding:5px 10px;font-size:11px;display:inline-flex}.vd-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.vd-stats article{border:1px solid var(--vd-border);border-radius:16px;gap:10px;padding:22px;display:grid}.vd-stats strong{letter-spacing:-.5px;font-size:23px;font-weight:500}.vd-stats span{color:var(--vd-muted);font-size:11px;line-height:1.6}.vd-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.vd-table-wrap{overflow:auto}.vd-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.vd-table-wrap th{color:var(--vd-muted);font-size:11px;font-weight:500}.vd-table-wrap :is(td,th){border-bottom:1px solid var(--vd-border);vertical-align:top;padding:16px 12px}.vd-table-wrap small{color:var(--vd-muted);margin-top:6px;display:block}.vd-table-wrap tfoot :is(td,th){border:0;padding-top:22px}.vd-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vd-actions :is(button,a):not(.button){font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:6px 0;font-size:11px;text-decoration:underline}.vd-workbench{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:30px;display:grid}.vd-form details{border-bottom:1px solid var(--vd-border,#ddd);padding:0 0 18px}.vd-form details>label,.vd-form details>.vd-fields,.vd-form details>.fp-image-upload{margin-top:16px}.vd-link{border:1px solid var(--vd-border,#ddd);border-radius:12px;gap:14px;margin:14px 0;padding:16px;display:grid}.vd-preview{align-self:start;min-width:0;position:sticky;top:100px}.vd-preview-scroll{border:1px solid var(--vd-border,#ddd);border-radius:14px;max-height:72vh;overflow:auto}.vd-note{background:var(--vd-soft,#f6f6f6);border-radius:10px;padding:14px 16px}.vd-error{color:#8a3027;overflow-wrap:anywhere;background:#fff1ef;border:1px solid #e8bbb5;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.6}.vd-tabs{border-bottom:1px solid #ddd;gap:8px;margin-bottom:22px;padding-bottom:14px;display:flex}.vd-tabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:30px;padding:10px 18px;font-size:13px}.vd-tabs button[aria-selected=true]{color:#fff;background:#252525;border-color:#252525}.vd-staging{--vd-border:#e4e4e4;max-width:1120px;margin:auto;padding:28px 24px 70px}.vd-staging-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.vd-staging-header>a{letter-spacing:-1px;font-size:30px;font-weight:600}.vd-staging-header span{color:#777;font-size:11px}.vd-claim-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,1fr);align-items:start;gap:36px;display:grid}.vd-claim-preview{border:1px solid #ddd;border-radius:20px;overflow:hidden}.vd-claim-panel{position:sticky;top:24px}.vd-claim-panel h1{letter-spacing:-1px;font-size:30px;line-height:1.15}.vd-claim-panel>small{color:#777;margin-top:20px;font-size:11px;line-height:1.6;display:block}.vd-terms p{max-width:850px}:is(.vd-program button:focus-visible,.vd-tabs button:focus-visible){outline-offset:3px;outline:2px solid}.vd-program button:disabled{cursor:wait;opacity:.6}@media (max-width:800px){.vd-workbench,.vd-claim-grid{grid-template-columns:1fr}.vd-preview,.vd-claim-panel{position:static}.vd-stats{grid-template-columns:1fr}.vd-stats article{padding:18px}.vd-hero,.vd-panel,.vd-editor{padding:22px}.vd-heading{flex-wrap:wrap;align-items:flex-start}.vd-fields{grid-template-columns:1fr}.vd-preview-scroll{max-height:600px}.vd-staging-header{align-items:flex-start}.vd-staging{padding:20px 16px 50px}}body[data-workspace-theme=dark] .vd-program{--vd-bg:#202020;--vd-soft:#282828;--vd-text:#ededed;--vd-muted:#b5b5b5;--vd-border:#414141}body[data-workspace-theme=dark] .vd-tabs{border-color:#414141}body[data-workspace-theme=dark] .vd-tabs button{border-color:#555}body[data-workspace-theme=dark] .vd-tabs button[aria-selected=true]{color:#222;background:#e4e4e4}.vd-plugin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.vd-plugin-choice{text-align:left;border:1px solid var(--vd-border,#ddd);background:var(--vd-bg,#fff);color:inherit;cursor:pointer;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:14px;font-size:12px;display:flex}.vd-plugin-choice[aria-pressed=true]{border-color:var(--vd-text,#272727);box-shadow:inset 0 0 0 1px var(--vd-text,#272727)}.vd-plugin-choice svg{flex-shrink:0}.vd-form .vd-plugin-settings{border:1px solid var(--vd-border,#ddd);border-radius:12px;margin-top:12px;padding:14px}.vd-order{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.vd-order li{border:1px solid var(--vd-border,#ddd);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.vd-order li>span{flex:1}.vd-order button{border:1px solid var(--vd-border,#ddd);width:36px;height:36px;color:inherit;background:0 0;border-radius:8px;place-items:center;display:grid}.vd-save{flex-wrap:wrap;align-items:center;gap:14px;padding:16px 0;display:flex}.vd-save>span{color:var(--vd-muted,#777);font-size:12px}.vd-profile-mockup button:disabled,.vd-profile-mockup [aria-disabled=true]{cursor:default;opacity:1!important}.vd-profile-mockup .fp-surface{min-height:450px}.vd-form .fp-appearance-controls{margin-top:22px}.vd-form .fp-social-editor{margin:12px 0}.vd-form .vd-link .fp-button-compact{margin:0}.vd-order button:disabled{opacity:.35;cursor:default}.vd-preview .vd-heading p{margin:5px 0 0}@media (max-width:420px){.vd-plugin-grid{grid-template-columns:1fr}.vd-editor{padding:16px}.vd-preview .vd-heading{gap:12px}}.vd-staging .vd-staging-header{align-items:center;gap:16px;min-height:44px}.vd-staging-header>a{flex-shrink:0;line-height:1}.vd-staging-header>span{text-align:right;max-width:260px;line-height:1.5}.vd-staging .vd-claim-panel{color:#252525;background:#fff;border-color:#e5e5e5;gap:24px;padding:28px;display:grid}.vd-claim-intro{gap:12px;display:grid}.vd-claim-panel .vd-eyebrow{color:#707070;line-height:1.4}.vd-claim-panel h1{letter-spacing:-1px;text-wrap:balance;margin:0;font-size:clamp(26px,3vw,34px);line-height:1.15}.vd-claim-panel p{color:#686868;margin:0;font-size:13px;line-height:1.65}.vd-claim-notes{gap:12px;display:grid}.vd-claim-note{background:#f7f7f7;border:1px solid #ededed;border-radius:12px;gap:10px;padding:16px;display:grid}.vd-claim-note h2{letter-spacing:0;margin:0;font-size:13px;font-weight:600;line-height:1.5}.vd-claim-plugin-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vd-claim-plugin-tags li{background:#fff;border:1px solid #dedede;border-radius:6px;padding:5px 8px;font-size:11px;line-height:1.4}.vd-claim-form{border-top:1px solid #e9e9e9;padding-top:22px}.vd-claim-form fieldset{gap:20px}.vd-username-field{gap:8px;min-width:0;display:grid}.vd-username-field>label{font-size:13px;font-weight:600}.vd-username-input{background:#fff;border:1px solid #d3d3d3;border-radius:10px;align-items:center;min-height:48px;display:flex;overflow:hidden}.vd-username-input:focus-within{outline-offset:2px;outline:2px solid #343434}.vd-username-input>span{color:#747474;white-space:nowrap;padding-left:12px;font-size:13px}.vd-claim-form .vd-username-input input{box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;min-height:46px;padding:12px 10px 12px 2px;font-size:14px}.vd-username-input[data-state=taken],.vd-username-input[data-state=invalid]{border-color:#af544b}.vd-username-status{color:#6a6a6a;align-items:flex-start;gap:7px;min-height:18px;font-size:12px;line-height:1.5;display:flex}.vd-username-status svg{flex-shrink:0;margin-top:2px}.vd-username-status[data-state=available]{color:#286341}.vd-username-status:is([data-state=taken],[data-state=invalid],[data-state=error]){color:#9a4037}.vd-username-status button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.vd-claim-form .vd-consent{align-items:flex-start;gap:10px;font-size:12px;line-height:1.65}.vd-claim-form .vd-consent input{accent-color:#282828;width:17px;height:17px;margin:2px 0 0}.vd-claim-submit{justify-content:center;width:100%;min-height:46px}.vd-claim-submit:disabled{opacity:.45;cursor:not-allowed}.vd-claim-signin{gap:10px;display:grid}.vd-claim-signin .button{justify-content:center;min-height:46px}.vd-claim-signin small{color:#777;font-size:11px;line-height:1.5}.vd-claim-footer{border-top:1px solid #e9e9e9;gap:10px;padding-top:18px;display:grid}.vd-claim-footer p{color:#777;font-size:11px;line-height:1.65}.vd-checking{animation:1s linear infinite vd-spin}@keyframes vd-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vd-checking{animation:none}}@media (max-width:800px){.vd-staging .vd-claim-panel{gap:22px;padding:24px}.vd-claim-grid{gap:24px}}@media (max-width:420px){.vd-staging .vd-claim-panel{padding:20px}.vd-staging-header>span{max-width:210px;font-size:10px}.vd-claim-note{padding:14px}}.vd-claim-form #claim-username{width:0;min-width:0;height:46px;min-height:46px;box-shadow:none;-webkit-appearance:none;appearance:none;font:inherit;color:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:1 1 0;margin:0;padding:12px 12px 12px 3px;font-size:14px}:is(.vd-claim-form #claim-username:focus,.vd-claim-form #claim-username:focus-visible){box-shadow:none;background:0 0;border:0;outline:none}.vd-username-input{gap:0}.vd-pro-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.vd-pro-heading>div{gap:4px;display:grid}.vd-pro-heading>div>span,.vd-claim-note>small{color:#777;font-size:11px;line-height:1.6}.vd-pro-switch{cursor:pointer;background:#ccc;border:1px solid #aaa;border-radius:20px;flex-shrink:0;align-items:center;width:42px;height:26px;padding:3px;display:flex}.vd-pro-switch>span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;display:block;box-shadow:0 1px 3px #0002}.vd-pro-switch[aria-checked=true]{background:#2c2c2c;border-color:#2c2c2c}.vd-pro-switch[aria-checked=true]>span{transform:translate(16px)}.vd-pro-switch:focus-visible{outline-offset:3px;outline:2px solid #444}.vd-pro-dialog{color:#252525;background:#fff;border:1px solid #e4e4e4;border-radius:20px;gap:18px;max-height:calc(100dvh - 40px);padding:28px;overflow:auto}.vd-pro-dialog [data-slot=dialog-title]{letter-spacing:-.6px;padding-right:24px;font-size:23px;line-height:1.25}.vd-pro-dialog :is(p,li){color:#666;margin:0;font-size:13px;line-height:1.65}.vd-pro-dialog ul{background:#f6f6f6;border-radius:12px;gap:10px;margin:0;padding:16px 16px 16px 32px;list-style:outside;display:grid}.vd-pro-dialog-actions{gap:10px;display:grid}.vd-pro-dialog-actions .button{justify-content:center;min-height:44px}.vd-pro-dialog>small{color:#777;font-size:11px;line-height:1.5}@media (prefers-reduced-motion:reduce){.vd-pro-switch>span{transition:none}}@media (max-width:420px){.vd-pro-dialog{padding:22px}}.vd-editor>.vd-heading{align-items:flex-start}.vd-editor>.vd-heading h3{margin:8px 0}.vd-editor>.vd-heading p{max-width:560px;margin:0}.vd-heading>.button{flex-shrink:0}.vd-workbench{align-items:start;gap:24px}.vd-editor .vd-form fieldset{gap:14px;margin:0}.vd-editor .vd-form details{scroll-margin-top:100px}.vd-editor .vd-form fieldset>details{border:1px solid var(--vd-border);background:var(--vd-bg);border-radius:14px;min-width:0;padding:0 16px 16px}.vd-editor .vd-form fieldset>details:not([open]){padding-bottom:0}.vd-editor .vd-form fieldset>details>summary{padding:16px 0;font-size:13px;line-height:1.5}.vd-editor .vd-form fieldset>details[open]>summary{border-bottom:1px solid var(--vd-border);margin-bottom:18px}.vd-editor .vd-form summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}.vd-editor .vd-form .vd-fields{align-items:start}.vd-editor .vd-form .vd-consent{align-items:flex-start}.vd-editor .vd-consent input{width:16px;height:16px;accent-color:var(--vd-text);margin:2px 0 0}.vd-editor .vd-form details>button{margin-top:14px}.vd-preview .vd-heading{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px}.vd-pdf-hint{color:var(--vd-muted);margin-top:6px;font-size:11px;line-height:1.5;display:block}.vd-program-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 20px;padding:4px 2px;display:flex}.vd-info-link{color:var(--vd-muted);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:10px 0;font-size:12px;text-decoration:underline}.vd-info-link:hover{color:var(--vd-text)}.vd-info-dialog{border-radius:20px;gap:20px;max-height:calc(100dvh - 40px);padding:28px;overflow:auto}.vd-info-dialog [data-slot=dialog-title]{letter-spacing:-.5px;padding-right:24px;font-size:22px;line-height:1.3}.vd-info-body{gap:18px;min-width:0;display:grid}.vd-info-body>p{color:var(--muted-foreground,#707070);margin:0;font-size:13px;line-height:1.7}.vd-info-body .vd-form{gap:14px}.vd-info-body .vd-form textarea{min-height:120px}.vd-info-body .vd-form .button{justify-self:start}@media (max-width:800px){.vd-editor .vd-form details{scroll-margin-top:80px}.vd-workbench{gap:24px}}@media (max-width:420px){.vd-editor .vd-form fieldset>details{padding-inline:12px}.vd-info-dialog{padding:22px}.vd-program-footer{gap:16px}}.vd-form select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23808080' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;line-height:1.5}.vd-form .fp-social-style-label input[type=radio]{-webkit-appearance:auto;appearance:auto;width:16px;max-width:16px;height:16px;min-height:16px;accent-color:var(--vd-text,#272727);flex:0 0 16px;margin:0;padding:0}.vd-form .fp-social-style-label{white-space:nowrap;gap:7px}.vd-form .fp-social-style-option{align-content:start;gap:12px;min-height:92px;padding:14px 10px}.vd-form .fp-social-style-options{align-items:stretch}.vd-editor .vd-form .fp-button-details{border:0;padding:0}.vd-editor .vd-form .fp-button-details>summary{align-items:center;gap:10px;min-height:70px;padding:14px 52px 14px 12px;list-style:none;display:flex}.vd-editor .vd-form .fp-button-summary-copy{flex:1;min-width:0}.vd-editor .vd-form .fp-button-chevron{flex-shrink:0;margin-left:auto}.vd-editor .vd-form fieldset>details>h4{margin:30px 0 16px;font-size:14px;font-weight:600}.vd-editor>.vd-heading{border-bottom:1px solid var(--vd-border);margin-bottom:26px;padding-bottom:24px}.vd-hero>p{margin-bottom:24px}.vd-beta-notice{border:1px solid var(--vd-border);background:var(--vd-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.vd-beta-notice strong{margin-left:10px;font-size:13px}.vd-beta-notice p{color:var(--vd-muted);max-width:660px;margin:10px 0 0;font-size:12px;line-height:1.65}.vd-beta-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px 18px;display:flex}.vd-risk-list{gap:14px;margin:0;padding-left:20px;font-size:13px;line-height:1.65;display:grid}.vd-info-body a{text-underline-offset:3px;text-decoration:underline}.vd-support-form .vd-note small{overflow-wrap:anywhere;margin-top:8px;display:block}.vd-support-form fieldset,.vd-support-form .vd-note{margin:0}@media (max-width:800px){.vd-beta-notice{flex-direction:column;align-items:flex-start;gap:12px}.vd-beta-actions{align-self:flex-end}}@media (max-width:420px){.vd-form .fp-social-style-options{gap:6px}.vd-form .fp-social-style-option{padding:12px 8px}.vd-form .fp-social-style-label{font-size:11px}.vd-beta-notice strong{margin:10px 0 0;display:block}}.vd-beta-notice{flex-wrap:wrap}.vd-beta-actions{flex-shrink:1;gap:8px 18px;margin-left:auto}.vd-create-action{justify-items:end;gap:10px;max-width:330px;display:grid}.vd-heading .vd-limit-note{text-align:right;color:var(--vd-muted);margin:0;font-size:12px;line-height:1.6}.vd-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:600px){.vd-create-action{justify-items:start;max-width:none}.vd-heading .vd-limit-note{text-align:left}.vd-confirm-actions .button{flex:1;justify-content:center}}.da-admin{min-width:0}.da-admin h2{letter-spacing:-.03em;font-size:clamp(22px,3vw,30px)}.da-admin p{line-height:1.6}.da-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.da-stats article{border:1px solid var(--border,#e4e4e7);background:var(--background,#fff);border-radius:14px;flex-direction:column;gap:7px;padding:18px;display:flex}.da-stats strong{letter-spacing:-.03em;font-size:23px}.da-stats span{color:var(--muted-foreground,#71717a);font-size:12px;line-height:1.5}.da-filters{grid-template-columns:minmax(180px,1fr) minmax(180px,240px);gap:14px;margin:20px 0;display:grid}.da-filters label{gap:7px;font-size:13px;font-weight:600;display:grid}.da-filters input,.da-filters select{border:1px solid var(--border,#dedee3);background:var(--background,#fff);height:44px;color:inherit;border-radius:10px;min-width:0;padding:0 12px}.da-admin td{vertical-align:middle}.da-admin td small{color:var(--muted-foreground,#71717a);margin-top:5px;font-size:12px;line-height:1.6;display:block}.da-admin td a{text-underline-offset:4px;white-space:nowrap;text-decoration:underline}.da-selected{background:#80808014}.da-detail{border-top:1px solid var(--border,#ddd);margin-top:28px;padding-top:28px;scroll-margin-top:100px}.da-detail h4{margin-top:24px;margin-bottom:12px;font-size:16px}.da-payout{border:1px solid var(--border,#ddd);border-radius:16px;margin:24px 0;padding:20px}.da-payout h4{margin-top:0}.da-admin details{margin-top:20px}.da-admin summary{cursor:pointer;font-weight:600}.da-admin .vd-table-wrap{max-width:100%}@media (max-width:700px){.da-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.da-filters{grid-template-columns:1fr}.da-stats article{padding:13px}.da-payout{padding:14px}.da-admin .vd-heading{flex-wrap:wrap;align-items:flex-start}}
