@layer components{.ndm-ent-deploy{isolation:isolate;row-gap:var(--head-gap);padding-block:var(--space-y);position:relative}.ndm-ent-deploy:has(.ndm-ways-dialog){z-index:80}.ndm-ent-deploy:before{content:"";z-index:-1;inset-block:0;background:var(--gray-50);pointer-events:none;width:100vw;position:absolute;left:50%;translate:-50%}.ndm-ent-deploy>*{grid-column:1/-1}.ndm-ent-deploy>h2{grid-column:1/span 7}.ndm-ent-options .ndm-ways-card{background:var(--card);height:560px;box-shadow:var(--shadow-sheet);grid-column:span 6}.ndm-ent-options-dialog{background:var(--card)}:is(.ndm-ent-options,.ndm-ent-options-dialog) .ndm-ways-art-box{width:26rem}:is(.ndm-ent-options,.ndm-ent-options-dialog) .ndm-ways-art{grid-template-columns:minmax(0,1fr)}.ndm-ent-options-dialog .ndm-ways-dialog-art{height:360px}.ndm-ent-pricing{row-gap:var(--head-gap);padding-block:var(--space-y-lg) var(--space-y)}.ndm-ent-pricing>*{grid-column:1/-1}.ndm-ent-pricing-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ndm-ent-quiet{color:var(--muted-foreground);display:block}.ndm-ent-fees{grid-template-columns:subgrid;row-gap:48px;display:grid}.ndm-ent-fees li{grid-column:span 4;align-content:start;gap:8px;padding-right:28px;display:grid;position:relative}.ndm-ent-fees li+li{padding-left:28px}.ndm-ent-fees li+li:before{content:"";top:0;bottom:0;left:calc(var(--col-gap) / -2);background:var(--border);width:1px;position:absolute}.ndm-ent-fee-figure{aspect-ratio:5/4;--hairline-plate:var(--background);--hairline-hi:var(--foreground);--hairline-edge:var(--gray-400);--hairline-mid:#c1c1c1;--hairline-lo:#e1e1e1;--hairline-stroke:.9;width:100%;max-width:22rem;margin-bottom:16px;position:relative}@supports (color:lab(0% 0 0)){.ndm-ent-fee-figure{--hairline-mid:lab(77.96% -.0000298023 0);--hairline-lo:lab(89.56% -.0000298023 0)}}.ndm-ent-fee-head{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ndm-ent-fee-badge{border-radius:var(--radius-badge-md);background:var(--muted);height:20px;color:var(--muted-foreground);white-space:nowrap;align-items:center;padding:0 6px;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.ndm .ndm-ent-fees h3{letter-spacing:0;font-size:1.25rem;line-height:1.5rem}.ndm-ent-fee-head+p{color:var(--muted-foreground);text-wrap:pretty;margin-top:4px;font-size:1rem;line-height:1.5rem}.ndm-ent-meter{background:var(--muted);border-radius:999px;height:6px;position:relative}.ndm-ent-meter-fill{border-radius:inherit;transform-origin:0;transition:scale .22s var(--ease-exit);position:absolute;inset:0;scale:0 1}.ndm-ent-meter-fill[data-on]{scale:var(--score) 1;transition:scale .7s var(--ease-enter)}.ndm-ent-meter-target{top:-3px;bottom:-3px;left:var(--target);background:var(--foreground);width:2px;box-shadow:0 0 0 1.5px var(--card);border-radius:1px;position:absolute;translate:-50%}.ndm-ent-days{grid-template-columns:repeat(30,minmax(0,1fr));gap:3px;height:28px;display:grid}.ndm-ent-days span{background:var(--success);opacity:.75;border-radius:2px}.ndm-ent-days span[data-day=slow]{background:var(--warning);opacity:1}.ndm-ent-days span[data-today]{opacity:1}@media (prefers-reduced-motion:reduce){.ndm-ent-meter-fill,.ndm-ent-meter-fill[data-on]{transition:none}}@media (max-width:860px){.ndm-ent-deploy>h2,.ndm-ent-fees li,.ndm-ent-options .ndm-ways-card{grid-column:1/-1}.ndm-ent-options .ndm-ways-card{height:auto;min-height:30rem}.ndm-ent-options .ndm-ways-art{padding-block:32px}.ndm-ent-fees li+li:before{display:none}.ndm-ent-fees li+li{padding-left:0}}@media (max-width:760px){.ndm-ent-options-dialog .ndm-ways-dialog-art{padding-inline:24px}}}
