.bAvyBa_section{margin-top:8px}.bAvyBa_trigger{cursor:pointer;color:#17243b;background:#f1f5f9;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.bAvyBa_trigger::-webkit-details-marker{display:none}.bAvyBa_trigger:hover{background:color-mix(in oklab, var(--accent) 8%, #f1f5f9)}.bAvyBa_trigger:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.bAvyBa_icon{background:color-mix(in oklab, var(--accent) 12%, #fff);width:36px;height:36px;color:var(--accent-soft-foreground);border-radius:10px;place-items:center;display:grid}.bAvyBa_copy{flex-direction:column;flex:1;gap:4px;font-size:13px;font-weight:600;display:flex}.bAvyBa_copy small{color:#64748b;font-size:11px;font-weight:400}.bAvyBa_count{color:#64748b;white-space:nowrap;background:#fff;border-radius:20px;padding:5px 9px;font-size:10px}.bAvyBa_chevron{color:var(--accent-soft-foreground)}.bAvyBa_section[open] .bAvyBa_chevron{transform:rotate(180deg)}.bAvyBa_content{padding-top:14px}.dark .bAvyBa_trigger{color:#e2e8f0;background:#0f172a}.dark .bAvyBa_trigger:hover{background:color-mix(in oklab, var(--accent) 10%, #0f172a)}.dark .bAvyBa_icon{background:color-mix(in oklab, var(--accent) 15%, #0f172a)}.dark .bAvyBa_count{color:#94a3b8;background:#0f172a}.dark .bAvyBa_copy small{color:#94a3b8}@media (prefers-reduced-motion:no-preference){.bAvyBa_trigger{transition:background-color .16s}.bAvyBa_chevron{transition:transform .18s}}
.UxpdNa_layout{direction:ltr;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) clamp(8rem,18cqi,10rem);align-items:center;column-gap:clamp(12px,3cqi,28px);width:100%;min-width:0;display:grid}.UxpdNa_header{grid-area:1/1;align-self:end;min-width:0}.UxpdNa_controls{grid-area:2/1;align-self:start;min-width:0}.UxpdNa_artwork{aspect-ratio:5/4;pointer-events:none;width:100%;color:var(--parameter-foreground);grid-area:1/2/span 2;align-self:center;display:block;position:relative}.UxpdNa_artwork svg,.UxpdNa_animation{width:100%;height:100%;display:block}.UxpdNa_animation{visibility:hidden;position:absolute;inset:0}.UxpdNa_artwork[data-mounted=true] .UxpdNa_animation{visibility:visible}.UxpdNa_artwork[data-mounted=true] .UxpdNa_rest{visibility:hidden}.UxpdNa_layout[data-changed=true]{--resource-artwork-accent:var(--warning)}.UxpdNa_layout[data-disabled=true] .UxpdNa_artwork{opacity:.6}.UxpdNa_rest path{fill:var(--parameter-surface);stroke:color-mix(in srgb, currentColor 74%, var(--parameter-surface));stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.UxpdNa_rest [data-tone~=lo]{stroke:color-mix(in srgb, currentColor 36%, var(--parameter-surface))}.UxpdNa_rest [data-tone~=hi]{stroke:var(--resource-artwork-accent,var(--accent))}.UxpdNa_rest [data-tone~=nf]{fill:none}.UxpdNa_rest [data-tone~=fo]{stroke:none}.UxpdNa_rest [data-tone~=dot]{fill:var(--resource-artwork-accent,var(--accent));stroke:none}.UxpdNa_rest [data-tone~=dot][data-tone~=m]{fill:color-mix(in srgb, currentColor 60%, var(--parameter-surface))}.UxpdNa_rest [data-tone~=dot][data-tone~=off]{fill:color-mix(in srgb, currentColor 36%, var(--parameter-surface))}.UxpdNa_rest [data-tone~=dash]{fill:none;stroke-dasharray:3 4}@container parameter-fields (max-width:32rem){.UxpdNa_layout{grid-template-columns:minmax(0,1fr) 6rem;gap:6px 12px}.UxpdNa_header{align-self:center}.UxpdNa_controls{grid-column:1/-1}.UxpdNa_artwork{grid-row:1}}@container parameter-fields (max-width:22rem){.UxpdNa_layout{grid-template-columns:minmax(0,1fr) 5rem;column-gap:8px}}
.IHFafW_field:has(input[data-user-modified=true]){background-color:var(--sayan-edited-field-background);border-color:var(--sayan-edited-field-border)}@layer components{.IHFafW_field input[data-user-modified=true]:not([aria-invalid=true]):not([data-invalid=true]){background-color:#0000!important;border-color:#0000!important}}
.JdLBsq_workbenchPage{--builder-surface:#fff;--builder-raised:#f1f5f9;--builder-canvas:#f8fafc;--builder-line:#e2e8f0;--builder-text:#17243b;--builder-muted:#64748b;--builder-accent:var(--accent);--builder-accent-ink:var(--accent-soft-foreground);--builder-tint:color-mix(in oklab, var(--accent) 12%, var(--builder-surface));--builder-tile:color-mix(in srgb, var(--builder-line) 22%, var(--builder-surface));--builder-tile-hover:color-mix(in oklab, var(--accent) 5%, var(--builder-tile));--builder-success:#15803d;--builder-danger:#e11d48;--builder-workspace-height:calc(100dvh - 64px);--builder-ease:cubic-bezier(.2, .8, .2, 1);width:100%;color:var(--builder-text);isolation:isolate;flex:1;scroll-margin-top:64px}.dark .JdLBsq_workbenchPage{--builder-surface:#020617;--builder-raised:#0f172a;--builder-canvas:#080f1d;--builder-line:#334155;--builder-text:#e2e8f0;--builder-muted:#94a3b8;--builder-success:#6ee7a0;--builder-danger:#fb7185}.JdLBsq_workbenchPage :where(a,summary):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.JdLBsq_workbenchPage :where(button){white-space:normal}.JdLBsq_workbenchPage svg{flex-shrink:0}.JdLBsq_workbenchPage h1,.JdLBsq_workbenchPage h2,.JdLBsq_workbenchPage h3,.JdLBsq_workbenchPage p{margin:0}.JdLBsq_muted{color:var(--builder-muted)}.JdLBsq_completedIcon{color:var(--builder-accent-ink);flex-shrink:0}.JdLBsq_workbench{min-height:var(--builder-workspace-height);background:var(--builder-surface);grid-template-columns:320px minmax(0,1fr);align-items:start;display:grid}.JdLBsq_workbenchCanvas{min-width:0;padding:36px 32px 56px}.JdLBsq_stepContent{width:100%;max-width:80rem;margin-inline:auto}.JdLBsq_invoiceStep{max-width:60rem}.JdLBsq_assembly{background:var(--builder-canvas);border-inline-end:1px solid var(--builder-line);min-height:var(--builder-workspace-height);padding:28px 22px;position:sticky;top:64px}.JdLBsq_assemblyHeading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:32px;display:flex}.JdLBsq_assemblyHeading h2{white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.JdLBsq_resetAction{color:var(--builder-muted);gap:5px;padding-inline:8px;font-size:11px;white-space:nowrap!important}.JdLBsq_blockStack{isolation:isolate;flex-direction:column;gap:21px;padding-top:10px;display:flex;position:relative}.JdLBsq_blockSlot{min-width:0;position:relative}.JdLBsq_stackBlock{border:1px dashed var(--builder-line);background:var(--builder-surface);width:100%;height:auto;min-height:84px;color:var(--builder-text);text-align:start;border-radius:12px;justify-content:flex-start;align-items:center;gap:12px;padding:16px 14px;display:flex;position:relative;overflow:visible}.JdLBsq_blockStuds{top:-9px;position:absolute;inset-inline-start:22px}.JdLBsq_blockSlot[data-block=hardware] .JdLBsq_blockStuds{inset-inline-start:58px}.JdLBsq_blockSlot[data-block=resources] .JdLBsq_blockStuds{inset-inline-start:94px}.JdLBsq_blockStuds i{background:var(--builder-raised);border:1px solid var(--builder-line);border-bottom:0;border-radius:5px 5px 0 0;width:24px;height:9px;display:block}.JdLBsq_blockSlot[data-block=service]{--block-socket-offset:58px}.JdLBsq_blockSlot[data-block=hardware]{--block-socket-offset:94px}.JdLBsq_blockSlot:is([data-block=service],[data-block=hardware]) .JdLBsq_stackBlock:after{content:"";inset-inline-start:var(--block-socket-offset);border:1px solid var(--builder-line);background:var(--builder-canvas);pointer-events:none;border-bottom:0;border-radius:5px 5px 0 0;width:24px;height:12px;position:absolute;bottom:-5px}.JdLBsq_blockSlot .JdLBsq_activeBlock:after{border-color:var(--builder-accent)}.JdLBsq_blockStack[data-assembled=true]{gap:0}.JdLBsq_blockStack[data-assembled=true] .JdLBsq_stackBlock{border-style:solid;border-color:color-mix(in srgb, var(--builder-accent) 35%, var(--builder-line));background:var(--builder-surface);box-shadow:none;border-radius:0}.JdLBsq_blockStack[data-assembled=true] .JdLBsq_blockSlot[data-block=service] .JdLBsq_stackBlock{border-radius:12px 12px 0 0}.JdLBsq_blockStack[data-assembled=true] .JdLBsq_blockSlot[data-block=resources] .JdLBsq_stackBlock{border-radius:0 0 12px 12px}.JdLBsq_blockStack[data-assembled=true] .JdLBsq_blockSlot+.JdLBsq_blockSlot .JdLBsq_stackBlock{border-top-color:#0000}.JdLBsq_blockStack[data-assembled=true] .JdLBsq_blockStuds i{background:var(--builder-surface);border-color:color-mix(in srgb, var(--builder-accent) 35%, var(--builder-line))}.JdLBsq_blockStack[data-assembled=true] .JdLBsq_stackBlock:after{background:var(--builder-surface);border-color:color-mix(in srgb, var(--builder-accent) 35%, var(--builder-line));height:8px;bottom:-1px}.JdLBsq_assemblyTrace{pointer-events:none;z-index:5;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;inset:-5px;overflow:visible}.JdLBsq_assemblyTrace rect{fill:none;stroke:var(--builder-accent);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.16 .84;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--builder-accent) 55%, transparent))}.JdLBsq_filledBlock{box-shadow:0 5px 0 -1px var(--builder-line);border-style:solid}.JdLBsq_activeBlock,.JdLBsq_activeBlock .JdLBsq_blockStuds i{border-color:var(--builder-accent);background:var(--builder-tint)}.JdLBsq_blockIcon{background:var(--builder-raised);width:44px;height:44px;color:var(--builder-accent-ink);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.JdLBsq_serviceBlockIcons{flex-shrink:0;position:relative}.JdLBsq_selectedServiceImage{object-fit:contain;width:34px;height:34px}.JdLBsq_blockText{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.JdLBsq_blockText>span{font-size:10px}.JdLBsq_blockText strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.7}.JdLBsq_editor{scroll-margin-top:88px}.JdLBsq_editorHeading{align-items:center;gap:12px;margin-bottom:28px;display:flex}.JdLBsq_editorHeading h2,.JdLBsq_editorHeading h3{font-size:22px;font-weight:600;line-height:1.8}.JdLBsq_editorHeading p{color:var(--builder-muted);margin-top:4px;font-size:13px;line-height:1.8}.JdLBsq_pickerContent{flex-direction:column;gap:24px;display:flex}.JdLBsq_categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.JdLBsq_categoryOption{width:100%;height:auto;min-height:208px;color:var(--builder-text);text-align:start;background:var(--builder-tile);box-shadow:none;border:0;border-radius:22px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:22px;padding:26px;display:flex;position:relative;overflow:hidden}.JdLBsq_categoryCardSurface{flex-shrink:0;min-width:0}.JdLBsq_categoryArtwork{--purchase-artwork-plate:var(--builder-tile);align-self:center;width:100%;max-width:230px;margin-top:4px}.JdLBsq_categoryOption:hover .JdLBsq_categoryArtwork{--purchase-artwork-plate:var(--builder-tile-hover)}.JdLBsq_categoryOption.JdLBsq_activeCategory .JdLBsq_categoryArtwork{--purchase-artwork-plate:var(--builder-tint)}.JdLBsq_categoryIcon{width:64px;height:64px;color:var(--builder-accent-ink);background:0 0;flex-shrink:0;place-items:center;display:grid}.JdLBsq_categoryImage{object-fit:contain;width:52px;height:52px}.JdLBsq_categoryText{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.JdLBsq_categoryText strong{font-size:16px;font-weight:600}.JdLBsq_categoryText>span{color:var(--builder-muted);font-size:12px;font-weight:400;line-height:1.8}.JdLBsq_categoryArrow{top:26px;width:32px;height:32px;color:var(--builder-muted);background:var(--builder-surface);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:absolute;inset-inline-end:26px}.JdLBsq_categoryOption:not(:disabled):hover{background:var(--builder-tile-hover)}.JdLBsq_categoryOption:not(:disabled):hover .JdLBsq_categoryArrow{color:var(--accent-foreground);background:var(--accent)}.JdLBsq_categoryTabs{border-bottom:1px solid var(--builder-line);gap:4px;min-width:0;max-width:100%;padding-block:4px;display:flex;overflow-x:auto}.JdLBsq_categoryTab{height:auto;min-height:52px;color:var(--builder-muted);background:0 0;border:0;border-radius:8px 8px 0 0;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex;position:relative}.JdLBsq_categoryTab .JdLBsq_categoryIcon{background:0 0;border-radius:0;width:32px;height:32px}.JdLBsq_categoryTab .JdLBsq_categoryImage{width:24px;height:24px}.JdLBsq_categoryTab .JdLBsq_categoryText{flex:none}.JdLBsq_categoryTab .JdLBsq_categoryText strong{white-space:nowrap;font-size:12px;font-weight:500}.JdLBsq_categoryTab.JdLBsq_activeCategory{color:var(--builder-accent-ink);background:var(--builder-tint)}.JdLBsq_categoryTab.JdLBsq_activeCategory:after{content:"";bottom:-4px;background:var(--builder-accent);border-radius:2px;height:2px;position:absolute;inset-inline:12px}.JdLBsq_selectedOption{background:var(--builder-tint)!important;color:var(--builder-text)!important}.JdLBsq_servicePickerBody{flex-direction:column;gap:18px;display:flex}.JdLBsq_searchField{gap:8px;width:100%;min-width:0}.JdLBsq_searchField .label{color:var(--builder-muted);font-size:12px;font-weight:500}.JdLBsq_pickerGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px;display:grid}.JdLBsq_pickerOption{background:var(--builder-tile);width:100%;height:auto;min-height:110px;color:var(--builder-text);text-align:start;box-shadow:none;border:0;border-radius:18px;justify-content:flex-start;align-items:center;gap:14px;padding:22px 18px;display:flex}.JdLBsq_pickerOption:not(:disabled):hover{background:var(--builder-tile-hover)}.JdLBsq_serviceIcon{width:56px;height:56px;color:var(--builder-accent-ink);background:0 0;flex-shrink:0;place-items:center;display:grid}.JdLBsq_selectionMark{width:30px;height:30px;color:var(--builder-muted);background:var(--builder-surface);border-radius:50%;flex-shrink:0;place-items:center;margin-inline-start:auto;display:grid}.JdLBsq_checkedMark{background:var(--accent);color:var(--accent-foreground)}.JdLBsq_pickerOption:not(:disabled):hover .JdLBsq_selectionMark:not(.JdLBsq_checkedMark),.JdLBsq_hardwareTile:not(:disabled):hover .JdLBsq_selectionMark:not(.JdLBsq_checkedMark){color:var(--builder-accent-ink);background:var(--builder-tint)}.JdLBsq_optionText{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.JdLBsq_optionText strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.6}.JdLBsq_optionText>span{color:var(--builder-muted);font-size:11px;font-weight:400;line-height:1.6}.JdLBsq_pickerSkeleton{background:var(--builder-raised);border-radius:12px;height:112px}.JdLBsq_emptyState{text-align:center;background:var(--builder-canvas);border:1px dashed var(--builder-line);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:220px;padding:24px;display:flex}.JdLBsq_emptyState>svg{color:var(--builder-accent-ink)}.JdLBsq_emptyState strong{font-size:15px;font-weight:600}.JdLBsq_emptyState p{max-width:330px;color:var(--builder-muted);font-size:12px;line-height:1.9}.JdLBsq_emptyText{color:var(--builder-muted);grid-column:1/-1;padding:12px 0;font-size:12px;line-height:1.8}.JdLBsq_inlineAction{align-self:flex-start;white-space:nowrap!important}.JdLBsq_hardwareGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;display:grid}.JdLBsq_hardwareTile{width:100%;height:auto;min-height:160px;color:var(--builder-text);text-align:start;background:var(--builder-tile);border:0;border-radius:22px;flex-direction:column;justify-content:space-between;align-items:stretch;gap:18px;padding:24px 22px 20px;display:flex}.JdLBsq_hardwareTile:not(:disabled):hover{background:var(--builder-tile-hover)}.JdLBsq_selectedHardware,.JdLBsq_selectedHardware:not(:disabled):hover{background:var(--builder-tint)}.JdLBsq_hardwareHeading{align-items:center;gap:16px;width:100%;display:flex}.JdLBsq_hardwareFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.JdLBsq_locationIcon{width:64px;height:64px;color:var(--builder-muted);background:0 0;flex-shrink:0;place-items:center;display:grid}.JdLBsq_locationImage{object-fit:contain;width:52px;height:52px}.JdLBsq_hostStatus{color:var(--builder-muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.JdLBsq_hostStatus i{background:var(--builder-success);border-radius:50%;width:5px;height:5px}.JdLBsq_hostUnavailable i{background:var(--builder-muted)}.JdLBsq_dockerImageGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;display:grid}.JdLBsq_dockerImageOption{background:var(--builder-tile);width:100%;height:auto;min-height:220px;color:var(--builder-text);text-align:start;border:0;border-radius:20px;flex-direction:column;align-items:stretch;gap:14px;padding:22px;display:flex}.JdLBsq_dockerImageOption:not(:disabled):hover{background:var(--builder-tile-hover)}.JdLBsq_dockerImageHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.JdLBsq_dockerImageHeader>img{object-fit:contain;width:48px;height:48px}.JdLBsq_dockerImageText{flex:1;min-width:0}.JdLBsq_dockerImageText strong{font-size:14px;font-weight:600;display:block}.JdLBsq_dockerImageText code{color:var(--builder-muted);text-overflow:ellipsis;direction:ltr;margin-top:5px;font-size:10px;display:block;overflow:hidden}.JdLBsq_dockerImageDescription{color:var(--builder-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:11px;font-weight:400;line-height:1.8;display:-webkit-box;overflow:hidden}.JdLBsq_dockerImageMeta{color:var(--builder-muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:400;display:flex}.JdLBsq_dockerImageMeta>bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.JdLBsq_dockerImageMeta>span{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.JdLBsq_parameterFields{flex-direction:column;gap:16px;display:flex}.JdLBsq_parameterFields [data-slot=card]{box-shadow:none;border:0;border-radius:12px}.JdLBsq_parameterFields [data-parameter-key]{scroll-margin-top:100px}.JdLBsq_workbenchPage .input-group{border-radius:var(--field-radius);min-width:0;overflow:clip}.JdLBsq_workbenchPage .input-group__input{border-radius:0;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}:is(.JdLBsq_workbenchPage .input-group__prefix,.JdLBsq_workbenchPage .input-group__suffix){background:0 0;border-width:0}@layer components{.JdLBsq_workbenchPage .input-group .input-group__input[data-slot]{background-color:#0000!important;border-color:#0000!important}}.JdLBsq_receipt{border-top:1px solid var(--builder-line);flex-direction:column;gap:16px;margin-top:28px;padding-top:24px;display:flex}.JdLBsq_receiptPrice{align-items:center;min-height:48px;display:flex}.JdLBsq_calculatedPrice{color:var(--builder-success);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.JdLBsq_calculatedPrice>strong{font-variant-numeric:tabular-nums;font-size:30px;font-weight:650;line-height:1.5}.JdLBsq_calculatedPrice>span:not(.sr-only){font-size:13px;font-weight:500}.JdLBsq_pricePlaceholder{color:var(--builder-muted);font-size:13px;font-weight:500}.JdLBsq_receiptActions{align-items:center;gap:8px;display:flex}.JdLBsq_primaryAction{flex:1;min-height:46px;font-size:13px;white-space:nowrap!important}.JdLBsq_copyAction{flex-shrink:0;min-width:40px;min-height:46px}.JdLBsq_checkoutActions{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.JdLBsq_checkoutActions :where(.JdLBsq_primaryAction,.JdLBsq_walletAction,.JdLBsq_editAction,.JdLBsq_copyLinkAction){justify-content:center;width:100%;height:46px;min-height:46px;font-size:13px;white-space:nowrap!important}.JdLBsq_walletHint{color:var(--builder-muted);font-size:11px;line-height:1.8}.JdLBsq_review{flex-direction:column;gap:24px;display:flex}.JdLBsq_reviewHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.JdLBsq_reviewHeading .JdLBsq_editorHeading{margin:0}.JdLBsq_invoiceExport{flex-shrink:0;font-size:12px;white-space:nowrap!important}.JdLBsq_invoiceExportTooltip{text-align:start;max-width:min(22rem,100vw - 32px)}.JdLBsq_invoiceStage{width:100%}.JdLBsq_invoicePaper{--paper-surface:#fff;--paper-ink:#172033;--paper-muted:#64748b;--paper-rule:#e2e8f0;--paper-stripe:#f8fafc;--paper-total:#15803d;background:var(--paper-surface);width:100%;color:var(--paper-ink);border-radius:2px;flex-direction:column;gap:18px;padding:clamp(18px,2.5vw,30px);display:flex;position:relative;box-shadow:0 20px 54px -28px #0f172a33,0 1px 3px #0f172a0f}.JdLBsq_invoicePaper :is(h3,h4,p){margin:0}.JdLBsq_invoiceHeader{border-bottom:2px solid var(--paper-ink);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.JdLBsq_invoiceEyebrow{color:var(--paper-muted);font-size:11px}.JdLBsq_invoiceHeader h3{margin:4px 0 0;font-size:24px;font-weight:650;line-height:1.6}.JdLBsq_invoiceHeader p{color:var(--paper-muted);margin:6px 0 0;font-size:11px}.JdLBsq_invoiceBrand{flex-direction:column;align-items:flex-end;gap:6px;padding-top:4px;display:flex}.JdLBsq_invoiceLogo{object-fit:contain;width:144px;max-width:100%;height:auto}.JdLBsq_invoiceBrand span{color:var(--paper-muted);font-size:11px}.JdLBsq_invoiceMetadata{grid-template-columns:1.2fr 1fr .8fr;gap:12px;margin:0;display:grid}.JdLBsq_invoiceMetadata>div{min-width:0}.JdLBsq_invoiceMetadata dt{color:var(--paper-muted);margin-bottom:8px;font-size:10px}.JdLBsq_invoiceMetadata dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.JdLBsq_invoiceMetadata span{color:var(--paper-muted);margin-top:6px;font-size:10px;line-height:1.8;display:block}.JdLBsq_invoiceCustomer{border-block:1px solid var(--paper-rule);padding-block:12px}.JdLBsq_invoiceCustomer h4{margin-bottom:10px;font-size:12px;font-weight:600}.JdLBsq_invoiceCustomer dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.JdLBsq_invoiceCustomer dt{color:var(--paper-muted);margin-bottom:8px;font-size:10px}.JdLBsq_invoiceCustomer dd{overflow-wrap:anywhere;min-height:20px;margin:0;font-size:13px;font-weight:500}.JdLBsq_invoiceLines{min-width:0}.JdLBsq_invoiceLines table{border-collapse:collapse;text-align:start;width:100%;font-size:12px}.JdLBsq_invoiceLines caption{text-align:start;padding-bottom:10px;font-size:12px;font-weight:600}.JdLBsq_invoiceLines th,.JdLBsq_invoiceLines td{border-bottom:1px solid var(--paper-rule);text-align:start;padding:9px 8px}.JdLBsq_invoiceLines thead th{color:var(--paper-muted);background:var(--paper-stripe);font-size:10px;font-weight:500}.JdLBsq_invoiceLines tbody th{overflow-wrap:anywhere;font-weight:500}.JdLBsq_invoiceLines tbody th strong{font-weight:600}.JdLBsq_invoiceLines small{color:var(--paper-muted);margin-top:5px;font-size:10px;display:block}.JdLBsq_invoiceLines :is(th,td):first-child{width:36px;color:var(--paper-muted)}.JdLBsq_invoiceLines :is(th,td):last-child{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.JdLBsq_invoiceSettings{min-width:0}.JdLBsq_invoiceSettings table{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%;font-size:11px}.JdLBsq_invoiceSettings caption{text-align:start;padding-bottom:8px;font-size:12px;font-weight:600}.JdLBsq_invoiceSettings th,.JdLBsq_invoiceSettings td{border-bottom:1px solid var(--paper-rule);overflow-wrap:anywhere;padding:6px 8px}.JdLBsq_invoiceSettings th{text-align:start;width:42%;color:var(--paper-muted);font-weight:500}.JdLBsq_invoiceSettings td{text-align:end}.JdLBsq_invoiceSettings thead th{background:var(--paper-stripe);font-size:10px}.JdLBsq_invoiceSettings thead th:last-child{text-align:end}.JdLBsq_invoiceSettings tbody tr:nth-child(2n){background:color-mix(in srgb, var(--paper-stripe) 55%, transparent)}.JdLBsq_invoiceTotals{width:100%;max-width:320px;margin-inline-start:auto;padding-top:0}.JdLBsq_invoiceTotals dl{margin:0}.JdLBsq_invoiceTotals dl>div{justify-content:space-between;align-items:baseline;gap:16px;padding-block:6px;font-size:12px;display:flex}.JdLBsq_invoiceTotals dt{color:var(--paper-muted)}.JdLBsq_invoiceTotals dd{font-variant-numeric:tabular-nums;margin:0}.JdLBsq_invoiceTotals .JdLBsq_invoiceTotal{border-top:2px solid var(--paper-ink);margin-top:8px;padding-top:12px}.JdLBsq_invoiceTotal dt{color:var(--paper-ink);font-size:13px;font-weight:600}.JdLBsq_invoiceTotal dd{color:var(--paper-total);font-size:24px;font-weight:650}.JdLBsq_invoiceTotal dd span{font-size:11px;font-weight:500}.JdLBsq_invoiceFooter{border-top:1px dashed var(--paper-rule);color:var(--paper-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:0;padding-top:12px;font-size:10px;display:flex}.JdLBsq_invoicePrintRoot{display:none}.dark .JdLBsq_invoicePaper{--paper-surface:#111c30;--paper-ink:#e2e8f0;--paper-muted:#94a3b8;--paper-rule:#334155;--paper-stripe:#1e293b;--paper-total:#6ee7a0;box-shadow:0 24px 60px -20px #02061780}@media (prefers-reduced-motion:no-preference){.JdLBsq_pickerSkeleton{animation:1.8s ease-in-out infinite JdLBsq_builderPulse}.JdLBsq_workbenchPage :where(button,summary,[role=button]){transition:transform .18s var(--builder-ease), background-color .18s ease, border-color .18s ease, box-shadow .18s ease, color .18s ease, opacity .18s ease}.JdLBsq_editor,.JdLBsq_servicePickerBody{animation:JdLBsq_stageEnter .22s var(--builder-ease) both}.JdLBsq_blockText strong{animation:JdLBsq_valueEnter .18s var(--builder-ease) both}.JdLBsq_blockStuds i{transition:background-color .18s,border-color .18s}.JdLBsq_blockStack{transition:gap .36s cubic-bezier(.22,.9,.28,1)}.JdLBsq_blockStack[data-assembled=true] .JdLBsq_blockSlot[data-block=hardware]{animation:JdLBsq_blockDock .4s 40ms var(--builder-ease) both}.JdLBsq_blockStack[data-assembled=true] .JdLBsq_blockSlot[data-block=resources]{animation:JdLBsq_blockDock .4s .1s var(--builder-ease) both}.JdLBsq_assemblyTrace rect{animation:1.1s linear .5s both JdLBsq_assemblyLap}.JdLBsq_blockStack:not([data-assembled=true]) .JdLBsq_stackBlock:not(:disabled):hover,.JdLBsq_pickerOption:not(:disabled):hover,.JdLBsq_categoryOption:not(:disabled):hover,.JdLBsq_dockerImageOption:not(:disabled):hover{transform:translateY(-3px)}.JdLBsq_blockStack[data-assembled=true] .JdLBsq_stackBlock:not(:disabled):active,.JdLBsq_blockStack[data-assembled=true] .JdLBsq_stackBlock[data-pressed=true]{transform:none}.JdLBsq_pickerOption:not(:disabled):hover,.JdLBsq_categoryOption:not(:disabled):hover,.JdLBsq_dockerImageOption:not(:disabled):hover{box-shadow:0 14px 30px -24px color-mix(in srgb, var(--builder-accent) 35%, var(--builder-text))}.JdLBsq_categoryImage,.JdLBsq_selectionMark,.JdLBsq_categoryArrow{transition:transform .2s var(--builder-ease), color .16s ease, background-color .16s ease}.JdLBsq_categoryOption:not(:disabled):hover .JdLBsq_categoryImage{transform:translateY(-3px)rotate(-5deg)}.JdLBsq_hardwareTile{transition:background-color .18s}.JdLBsq_workbenchPage :where(button,[role=button]):not(:disabled):active,.JdLBsq_workbenchPage button[data-pressed=true]{transform:translateY(0)scale(.98)}.JdLBsq_selectedOption{animation:JdLBsq_selectionSettle .18s var(--builder-ease)}.JdLBsq_primaryAction>svg,.JdLBsq_resetAction>svg,.JdLBsq_categoryArrow>svg{transition:transform .18s var(--builder-ease)}.JdLBsq_primaryAction:hover>svg,.JdLBsq_categoryOption:hover .JdLBsq_categoryArrow>svg{transform:translate(-3px)}.JdLBsq_resetAction:hover>svg{transform:rotate(-35deg)}.JdLBsq_calculatedPrice{animation:JdLBsq_valueEnter .18s var(--builder-ease) both}}@keyframes JdLBsq_builderPulse{50%{opacity:.45}}@keyframes JdLBsq_stageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes JdLBsq_valueEnter{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes JdLBsq_selectionSettle{0%{transform:scale(.98)}to{transform:scale(1)}}@keyframes JdLBsq_blockDock{0%{transform:translateY(4px)rotate(.7deg)}68%{transform:translateY(-3px)rotate(-.3deg)}86%{transform:translateY(1px)rotate(.1deg)}to{transform:translateY(0)rotate(0)}}@keyframes JdLBsq_assemblyLap{0%{opacity:0;stroke-dashoffset:1px}10%,90%{opacity:1}to{opacity:0;stroke-dashoffset:0}}@media (max-width:1199px){.JdLBsq_workbench{grid-template-columns:300px minmax(0,1fr)}.JdLBsq_workbenchCanvas{padding:28px 24px 48px}.JdLBsq_assembly{padding:28px 20px}.JdLBsq_assemblyHeading{flex-wrap:wrap}.JdLBsq_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.JdLBsq_categoryOption{gap:20px;padding:24px}.JdLBsq_categoryArrow{top:24px;inset-inline-end:24px}}@media (max-width:1023px){.JdLBsq_workbench{grid-template-columns:280px minmax(0,1fr)}.JdLBsq_pickerGrid{grid-template-columns:1fr}}@media (max-width:767px){.JdLBsq_workbench{grid-template-columns:minmax(0,1fr)}.JdLBsq_workbenchCanvas{padding:24px 16px 32px}.JdLBsq_assembly{border-inline-end:0;border-top:1px solid var(--builder-line);order:2;min-height:0;padding:28px 20px 36px;position:static}.JdLBsq_assemblyHeading{flex-wrap:nowrap}.JdLBsq_blockStack{width:100%}.JdLBsq_editorHeading{gap:10px;margin-bottom:24px}.JdLBsq_editorHeading h2,.JdLBsq_editorHeading h3{font-size:19px}.JdLBsq_editorHeading p{font-size:12px}.JdLBsq_editorHeading .JdLBsq_blockIcon{width:38px;height:38px}.JdLBsq_categoryGrid{gap:12px}.JdLBsq_categoryOption{gap:16px;min-height:198px;padding:20px 16px}.JdLBsq_categoryIcon{width:52px;height:52px}.JdLBsq_categoryImage{width:44px;height:44px}.JdLBsq_categoryText strong{font-size:14px}.JdLBsq_categoryText>span{font-size:11px}.JdLBsq_categoryArrow{top:20px;width:26px;height:26px;inset-inline-end:16px}.JdLBsq_categoryTab{padding:10px 12px}.JdLBsq_pickerOption{padding:18px 16px}.JdLBsq_hardwareTile{padding:22px 18px 20px}.JdLBsq_reviewHeading{flex-wrap:wrap;align-items:flex-start}.JdLBsq_invoiceExport{margin-inline-start:auto}.JdLBsq_invoiceStage{background:0 0;padding:0}.JdLBsq_invoicePaper{gap:16px;padding:18px 14px}.JdLBsq_invoiceHeader{gap:16px}.JdLBsq_invoiceHeader h3{font-size:22px}.JdLBsq_invoiceLogo{width:130px}.JdLBsq_invoiceMetadata,.JdLBsq_invoiceCustomer dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.JdLBsq_invoiceLines table{font-size:11px}.JdLBsq_invoiceLines th,.JdLBsq_invoiceLines td{padding:8px 6px}.JdLBsq_invoiceLines :is(th,td):first-child{display:none}.JdLBsq_invoiceSettings th,.JdLBsq_invoiceSettings td{padding:6px;font-size:10px}.JdLBsq_invoiceTotal dd{font-size:21px}}@media print{@page service-purchase-invoice{size:A4;margin:12mm}body:has(>.JdLBsq_invoicePrintRoot){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff!important}body:has(>.JdLBsq_invoicePrintRoot)>:not(.JdLBsq_invoicePrintRoot){display:none!important}.JdLBsq_invoicePrintRoot{page:service-purchase-invoice;display:block}.JdLBsq_invoicePrintRoot .JdLBsq_invoicePaper{--paper-surface:#fff;--paper-ink:#172033;--paper-muted:#64748b;--paper-rule:#e2e8f0;--paper-stripe:#f8fafc;--paper-total:#15803d;width:100%;min-height:0;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;gap:24px;padding:0}.JdLBsq_invoicePrintRoot .JdLBsq_invoiceMetadata,.JdLBsq_invoicePrintRoot .JdLBsq_invoiceCustomer dl{grid-template-columns:repeat(3,minmax(0,1fr))}.JdLBsq_invoicePrintRoot .JdLBsq_invoiceLines :is(th,td):first-child{display:table-cell}.JdLBsq_invoicePrintRoot .JdLBsq_invoiceLogo{width:178px}.JdLBsq_invoiceHeader,.JdLBsq_invoiceMetadata,.JdLBsq_invoiceCustomer,.JdLBsq_invoiceLines tr,.JdLBsq_invoiceSettings tr,.JdLBsq_invoiceTotals,.JdLBsq_invoiceFooter{break-inside:avoid}.JdLBsq_invoiceLines thead{display:table-header-group}}
.IJRHiW_name{min-width:0;color:var(--builder-muted,var(--muted));font-family:var(--font-mono), monospace;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.IJRHiW_tooltip{text-align:start;border:0;border-radius:20px;width:350px;max-width:calc(100vw - 32px);padding:22px;box-shadow:0 18px 60px -24px #0f172a4d}.IJRHiW_header{align-items:center;gap:14px;display:flex}.IJRHiW_header>div{min-width:0}.IJRHiW_locationArtwork{background:var(--default);width:58px;height:58px;color:var(--accent-soft-foreground);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.IJRHiW_locationArtwork img{object-fit:contain;width:42px;height:42px}.IJRHiW_header span:not(.IJRHiW_locationArtwork){color:var(--muted);font-size:10px}.IJRHiW_header h3{font-family:var(--font-mono), monospace;overflow-wrap:anywhere;margin:5px 0;font-size:16px;font-weight:600}.IJRHiW_header p{color:var(--muted);margin:0;font-size:12px}.IJRHiW_location{color:var(--muted);align-items:center;gap:7px;margin:16px 0 0;font-size:11px;display:flex}.IJRHiW_resources{flex-direction:column;gap:8px;margin:18px 0 0;display:flex}.IJRHiW_resources>div{background:var(--default-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.IJRHiW_resources dt{align-items:center;gap:9px;font-size:12px;display:flex}.IJRHiW_resourceIcon{color:var(--accent-soft-foreground);place-items:center;display:grid}.IJRHiW_resources dd{font-family:var(--font-mono), monospace;text-align:end;overflow-wrap:anywhere;margin:0;font-size:11px}.IJRHiW_empty{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.8}.dark .IJRHiW_tooltip{box-shadow:0 22px 64px -24px #020617cc}
.YCL9KG_address,.YCL9KG_dialog,.YCL9KG_domainPopover{--address-surface:#f1f5f9;--address-field:#fff;--address-text:#17243b;--address-muted:#64748b}.dark :is(.YCL9KG_address,.YCL9KG_dialog,.YCL9KG_domainPopover){--address-surface:#0f172a;--address-field:#080f1d;--address-text:#e2e8f0;--address-muted:#94a3b8}.YCL9KG_address{background:var(--address-surface);color:var(--address-text);border-radius:14px;padding:20px}.YCL9KG_heading{align-items:center;gap:10px;margin-bottom:18px;display:flex}.YCL9KG_headingIcon{background:var(--address-field);width:38px;height:38px;color:var(--accent-soft-foreground);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.YCL9KG_heading h3{margin:0;font-size:14px;font-weight:600}.YCL9KG_heading p{color:var(--address-muted);margin:5px 0 0;font-size:11px}.YCL9KG_verified{color:#047857;white-space:nowrap;align-items:center;gap:5px;margin-inline-start:auto;font-size:11px;display:flex}.YCL9KG_inputGroup.input-group{background:var(--address-field);min-height:52px;box-shadow:none;border:0;padding:4px;display:flex}.YCL9KG_inputGroup:focus-within{outline:2px solid var(--focus);outline-offset:2px}.YCL9KG_subdomain{text-align:left;flex:1;min-width:3ch;padding-inline:12px 2px}.YCL9KG_namespace{text-overflow:ellipsis;white-space:nowrap;max-width:28%;color:var(--address-muted);font-size:12px;overflow:hidden}.YCL9KG_dot{color:var(--address-muted);margin-inline:2px 6px;font-weight:600}.YCL9KG_domainSuffix.input-group__suffix{flex:0 auto;align-self:stretch;min-width:min(11rem,55%);max-width:55%;height:auto;padding:0;display:flex}.YCL9KG_domainSelect{width:100%;min-width:0}.YCL9KG_domainTrigger.select__trigger{width:100%;min-width:0;min-height:44px;box-shadow:none;background:color-mix(in srgb, var(--address-surface) 65%, var(--address-field));color:var(--address-text);border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.YCL9KG_domainTrigger .select__value{text-overflow:ellipsis;white-space:nowrap;direction:ltr;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.YCL9KG_domainTrigger .select__indicator{flex:0 0 16px;margin:0;position:static}.YCL9KG_domainPopover[data-exiting=true]{transition:none;animation:none}.YCL9KG_domainPopover{background:var(--address-field);min-width:240px;max-width:min(360px,100vw - 32px);color:var(--address-text)}.YCL9KG_addDomain{color:var(--accent-soft-foreground);border-top:1px solid var(--border);margin-top:5px}.YCL9KG_addressFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.YCL9KG_description{color:var(--address-muted);font-size:12px;font-weight:400;line-height:1.9}.YCL9KG_connectionStatus{--status-color:var(--accent-soft-foreground);border:1px solid color-mix(in srgb, var(--status-color) 20%, transparent);background:color-mix(in srgb, var(--status-color) 5%, var(--address-field));border-radius:10px;align-items:flex-start;gap:11px;margin-top:12px;padding:14px;display:flex}.YCL9KG_connectionStatus[data-state=error]{--status-color:#be123c}.YCL9KG_connectionStatus[data-state=ready]{--status-color:#047857}.YCL9KG_statusIcon{height:30px;color:var(--status-color);background:color-mix(in srgb, var(--status-color) 10%, transparent);border-radius:8px;flex:0 0 30px;place-items:center;display:grid}.YCL9KG_statusContent{flex:1;min-width:0}.YCL9KG_statusHeading{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:30px;display:flex}.YCL9KG_statusHeading strong{color:var(--status-color);font-size:12px;font-weight:600}.YCL9KG_statusDomain{background:color-mix(in srgb, var(--address-muted) 9%, transparent);max-width:100%;color:var(--address-text);overflow-wrap:anywhere;border-radius:5px;padding:2px 7px;font-size:11px}.YCL9KG_statusContent>p{color:var(--address-text);margin:5px 0 0;font-size:12px;line-height:1.9}.YCL9KG_statusActions{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;display:flex}.YCL9KG_statusActions>button{white-space:nowrap;font-size:11px}.YCL9KG_statusLink{color:var(--address-text);text-underline-offset:4px;padding-block:5px;font-size:12px;text-decoration:underline}.YCL9KG_statusLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.YCL9KG_errorReference{color:var(--address-muted);overflow-wrap:anywhere;font-size:10px;line-height:1.8}.YCL9KG_errorReference bdi{font-family:monospace}.dark .YCL9KG_connectionStatus[data-state=error]{--status-color:#fda4af}.dark .YCL9KG_connectionStatus[data-state=ready]{--status-color:#6ee7b7}.YCL9KG_dialog{background:var(--address-field);color:var(--address-text)}.YCL9KG_modalIcon{background:var(--address-surface);width:44px;height:44px;color:var(--accent-soft-foreground);border-radius:13px;place-items:center;margin-bottom:8px;display:grid}.YCL9KG_error{color:var(--danger);font-size:12px;line-height:1.8}.YCL9KG_notice,.YCL9KG_success{border-radius:10px;align-items:flex-start;gap:9px;padding:12px;font-size:12px;line-height:1.9;display:flex}.YCL9KG_notice{color:#92400e;background:#fef3c7}.YCL9KG_loginNotice{flex-wrap:wrap;justify-content:space-between;align-items:center}.YCL9KG_loginNotice>span{flex:14rem}.YCL9KG_loginLink{background:var(--accent);color:var(--accent-foreground);white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.YCL9KG_loginLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@layer components{.YCL9KG_modalBackdrop[data-slot=modal-backdrop]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;animation:none!important}.YCL9KG_modalBackdrop [data-slot=modal-container],.YCL9KG_modalBackdrop [data-slot=modal-dialog]{transition:none!important;animation:none!important}}.YCL9KG_success{color:#065f46;background:#d1fae5}.YCL9KG_notice svg,.YCL9KG_success svg{flex-shrink:0;margin-top:2px}.YCL9KG_dnsRecord{background:var(--address-surface);border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}.YCL9KG_dnsRecord>div{flex:1;gap:6px;min-width:0;display:grid}.YCL9KG_dnsRecord code{overflow-wrap:anywhere;font-size:11px}.YCL9KG_recordType{background:var(--address-field);border-radius:4px;width:fit-content;padding:2px 6px;font-size:10px;font-weight:600}.YCL9KG_alternative{gap:10px;display:grid}.dark .YCL9KG_notice{color:#fde68a;background:#422006}.dark .YCL9KG_success{color:#6ee7b7;background:#064e3b}.dark .YCL9KG_verified{color:#6ee7b7}@media (max-width:639px){.YCL9KG_address{padding:16px}.YCL9KG_heading{flex-wrap:wrap}.YCL9KG_headingIcon{width:32px;height:32px}.YCL9KG_namespace{max-width:20%;font-size:10px}.YCL9KG_domainTrigger.select__trigger{gap:5px;padding-inline:8px}.YCL9KG_domainTrigger .select__value{font-size:11px}.YCL9KG_subdomain{padding-inline-start:6px;font-size:12px}}
.l1nrMq_card{--quota-accent:var(--color-blue-600);--quota-surface:var(--color-white);--quota-ink:var(--foreground);--progress-bar-fill:var(--quota-accent)}.dark .l1nrMq_card{--quota-accent:var(--color-cyan-400);--quota-surface:var(--color-slate-900)}.l1nrMq_card[data-quota-state=paid]{--quota-accent:var(--color-violet-600)}.dark .l1nrMq_card[data-quota-state=paid]{--quota-accent:var(--color-violet-400)}.l1nrMq_card[data-quota-state=exhausted]{--quota-accent:var(--danger)}.l1nrMq_card[data-quota-state=unknown]{--quota-accent:var(--muted)}.l1nrMq_bar{--progress-bar-fill:var(--quota-accent)}.l1nrMq_artwork{width:100%;height:100%;min-height:0;color:var(--quota-ink);display:block;position:relative}.l1nrMq_artwork svg,.l1nrMq_animation{width:100%;height:100%;display:block}.l1nrMq_animation{visibility:hidden;position:absolute;inset:0}.l1nrMq_artwork[data-mounted=true] .l1nrMq_animation{visibility:visible}.l1nrMq_artwork[data-mounted=true] .l1nrMq_rest{visibility:hidden}.l1nrMq_rest path{fill:var(--quota-surface);stroke:color-mix(in srgb, var(--quota-ink) 74%, var(--quota-surface));stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.l1nrMq_rest [data-tone~=lo]{stroke:color-mix(in srgb, var(--quota-ink) 36%, var(--quota-surface))}.l1nrMq_rest [data-tone~=hi]{stroke:var(--quota-accent)}.l1nrMq_rest [data-tone~=nf]{fill:none}.l1nrMq_rest [data-tone~=fo]{stroke:none}.l1nrMq_rest [data-tone~=dot]{fill:var(--quota-accent);stroke:none}.l1nrMq_rest [data-tone~=dot][data-tone~=m]{fill:color-mix(in srgb, var(--quota-ink) 60%, var(--quota-surface))}.l1nrMq_rest [data-tone~=dot][data-tone~=off]{fill:color-mix(in srgb, var(--quota-ink) 36%, var(--quota-surface))}.l1nrMq_rest [data-tone~=dash]{fill:none;stroke-dasharray:3 4}
._4RMfgG_artwork{aspect-ratio:5/4;pointer-events:none;width:100%;color:var(--foreground);flex-shrink:0;display:block;position:relative}._4RMfgG_fallback{place-items:center;display:grid}._4RMfgG_fallbackIcon{width:48px;height:48px}._4RMfgG_rest,._4RMfgG_animation{width:100%;height:100%;display:block}._4RMfgG_animation{visibility:hidden;position:absolute;inset:0}._4RMfgG_artwork[data-playing=true] ._4RMfgG_rest{visibility:hidden}._4RMfgG_artwork[data-playing=true] ._4RMfgG_animation{visibility:visible}._4RMfgG_rest path{fill:var(--purchase-artwork-plate,var(--surface));stroke:color-mix(in srgb, currentColor 74%, var(--purchase-artwork-plate,var(--surface)));stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._4RMfgG_rest [data-tone~=lo]{stroke:color-mix(in srgb, currentColor 36%, var(--purchase-artwork-plate,var(--surface)))}._4RMfgG_rest [data-tone~=hi]{stroke:var(--accent)}._4RMfgG_rest [data-tone~=nf]{fill:none}._4RMfgG_rest [data-tone~=fo]{stroke:none}._4RMfgG_rest [data-tone~=dot]{fill:var(--accent);stroke:none}._4RMfgG_rest [data-tone~=dot][data-tone~=m]{fill:color-mix(in srgb, currentColor 60%, var(--purchase-artwork-plate,var(--surface)))}._4RMfgG_rest [data-tone~=dot][data-tone~=off]{fill:color-mix(in srgb, currentColor 36%, var(--purchase-artwork-plate,var(--surface)))}
._8TFjiW_screen{width:100%;max-width:1120px;margin-inline:auto;padding-bottom:48px}._8TFjiW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}._8TFjiW_toolbar a{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}._8TFjiW_paper{border:1px solid var(--paper-rule);gap:24px}._8TFjiW_paper h1{margin:4px 0;font-size:clamp(22px,3vw,30px);font-weight:600}._8TFjiW_paper ._8TFjiW_period{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:16px;line-height:2;display:flex}._8TFjiW_period>span{color:var(--paper-muted);font-size:11px}._8TFjiW_period strong{color:var(--paper-ink);font-size:12px;font-weight:600}._8TFjiW_period time{white-space:nowrap}._8TFjiW_sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._8TFjiW_sectionHeading h2{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}._8TFjiW_sectionHeading>span{color:var(--paper-muted);font-size:11px}._8TFjiW_scroll{border-block:1px solid var(--paper-rule);overflow-x:auto}._8TFjiW_hardwareTable{border-collapse:collapse;text-align:start;width:100%}._8TFjiW_hardwareHeading{background:var(--paper-stripe);text-align:start;border-bottom:1px solid var(--paper-rule);padding:14px 12px;font-size:12px;font-weight:600}._8TFjiW_hardwareHeading>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._8TFjiW_hardwareHeading>div>span{align-items:center;gap:8px;display:flex}._8TFjiW_hardwareHeading small{color:var(--paper-muted);font-size:10px;font-weight:400}._8TFjiW_hardwareBody{padding:0 12px 18px}._8TFjiW_services{border-collapse:collapse;text-align:start;width:100%;min-width:920px;font-size:11px}._8TFjiW_services th,._8TFjiW_services td{border-bottom:1px solid var(--paper-rule);text-align:start;vertical-align:top;padding:13px 10px}._8TFjiW_services thead th{color:var(--paper-muted);padding-block:12px;font-size:10px;font-weight:500}._8TFjiW_services tbody th{min-width:145px;font-weight:600}._8TFjiW_services th:last-child,._8TFjiW_services td:last-child{text-align:end}._8TFjiW_services small,._8TFjiW_services em{color:var(--paper-muted);margin-top:5px;font-size:10px;font-style:normal;font-weight:400;line-height:1.8;display:block}._8TFjiW_services em{color:#a16207}._8TFjiW_money{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}._8TFjiW_income{color:#15803d}._8TFjiW_cost{color:#be123c}._8TFjiW_status{white-space:nowrap;font-size:10px}._8TFjiW_note{color:var(--paper-muted);font-size:11px;line-height:2}._8TFjiW_note strong{color:var(--paper-ink);font-weight:600}._8TFjiW_totals{width:100%;max-width:450px;margin-inline-start:auto}._8TFjiW_totals dl{margin:0}._8TFjiW_totals dl>div{justify-content:space-between;align-items:baseline;gap:18px;padding-block:8px;font-size:12px;display:flex}._8TFjiW_totals dt{color:var(--paper-muted)}._8TFjiW_totals dd{margin:0}._8TFjiW_totals ._8TFjiW_subtotal{border-top:1px solid var(--paper-rule);margin-top:6px;padding-top:14px}._8TFjiW_totals ._8TFjiW_subtotal dt{color:var(--paper-ink);font-weight:600}._8TFjiW_totals ._8TFjiW_final{border-top:2px solid var(--paper-ink);margin-top:10px;padding-top:18px}._8TFjiW_final dt{color:var(--paper-ink);font-weight:600}._8TFjiW_final dd{font-size:26px;font-weight:700}._8TFjiW_final dd span{font-size:11px;font-weight:400}._8TFjiW_actionPanel{border:1px solid var(--paper-rule);background:var(--paper-stripe);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:20px;display:grid}._8TFjiW_actionPanel h2{margin:0 0 6px;font-size:13px;font-weight:600}._8TFjiW_actionPanel p{max-width:640px;color:var(--paper-muted);margin:0;font-size:11px;line-height:2}._8TFjiW_action{white-space:nowrap;min-height:52px;padding-inline:28px;font-size:13px;font-weight:600}._8TFjiW_debtAction{color:#fff!important;background:#ea580c!important}._8TFjiW_debtAction:hover{background:#c2410c!important}._8TFjiW_payoutAction{color:#fff!important;background:#15803d!important}._8TFjiW_payoutAction:hover{background:#166534!important}._8TFjiW_feedback{background:var(--paper-stripe);border-radius:12px;padding:16px;font-size:12px;line-height:2}._8TFjiW_error{color:#be123c}._8TFjiW_empty{text-align:center;color:var(--paper-muted);padding:20px;font-size:11px}._8TFjiW_demo{max-width:1200px;margin:32px auto;padding:24px}._8TFjiW_demoHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._8TFjiW_demoHeading h1{font-size:20px;font-weight:600}._8TFjiW_demoHeading p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.9}._8TFjiW_demoControls{flex-wrap:wrap;gap:8px;display:flex}.dark ._8TFjiW_income{color:#6ee7a0}:is(.dark ._8TFjiW_cost,.dark ._8TFjiW_error){color:#fda4af}.dark ._8TFjiW_services em{color:#fcd34d}@media (max-width:767px){._8TFjiW_actionPanel{grid-template-columns:1fr;padding:16px}._8TFjiW_action{width:100%}._8TFjiW_hardwareBody{padding-inline:0}._8TFjiW_demo{padding:16px}._8TFjiW_final dd{font-size:23px}}@media print{._8TFjiW_toolbar,._8TFjiW_actionPanel{display:none}._8TFjiW_scroll{overflow:visible}._8TFjiW_services{min-width:0;font-size:9px}._8TFjiW_services th,._8TFjiW_services td{padding:8px 5px}._8TFjiW_services tbody th{min-width:0}._8TFjiW_paper{border:0}._8TFjiW_income{color:#15803d!important}._8TFjiW_cost{color:#be123c!important}._8TFjiW_hardwareHeading,._8TFjiW_services tr,._8TFjiW_totals{break-inside:avoid}}
.N62xZW_page{--landing-accent:#4ea9ff;--landing-accent-alt:#2dd4bf;--landing-ink:#09111f;--landing-muted:#64748b;--landing-line:#94a3b83d;--landing-surface:#eef5fb;isolation:isolate;background:var(--landing-surface);color:var(--landing-ink);position:relative;overflow:hidden}.N62xZW_page::selection{background:color-mix(in srgb, var(--landing-accent) 30%, transparent)}.dark .N62xZW_page{--landing-ink:#f8fafc;--landing-muted:#94a3b8;--landing-line:#47556975;--landing-surface:#071321;background:var(--landing-surface)}.N62xZW_container{width:min(1180px,100% - 2rem);margin-inline:auto}.N62xZW_hero{background:var(--landing-surface);color:var(--landing-ink);position:relative;overflow:hidden}.N62xZW_hero:before{z-index:-2;content:"";background-image:linear-gradient(#3b82f614 1px,#0000 1px),linear-gradient(90deg,#3b82f614 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.N62xZW_hero:after{z-index:-3;background:radial-gradient(circle at 15% 20%, color-mix(in srgb, var(--landing-accent) 14%, transparent), transparent 31%), radial-gradient(circle at 84% 22%, color-mix(in srgb, var(--landing-accent-alt) 12%, transparent), transparent 28%), var(--landing-surface);content:"";position:absolute;inset:0}.dark .N62xZW_hero{background:var(--landing-surface);color:#f8fafc}.dark .N62xZW_hero:before{background-image:linear-gradient(#94a3b814 1px,#0000 1px),linear-gradient(90deg,#94a3b814 1px,#0000 1px)}.dark .N62xZW_hero:after{background:radial-gradient(circle at 15% 20%, color-mix(in srgb, var(--landing-accent) 20%, transparent), transparent 31%), radial-gradient(circle at 84% 22%, color-mix(in srgb, var(--landing-accent-alt) 16%, transparent), transparent 28%), var(--landing-surface)}.N62xZW_heroStack{flex-direction:column;align-items:stretch;gap:clamp(2rem,4vw,3.5rem);min-height:auto;padding-block:clamp(3.5rem,6vw,5.5rem) 0;display:flex}.N62xZW_heroCopy{z-index:2;text-align:center;width:min(100%,860px);margin-inline:auto;position:relative}.N62xZW_heroEyebrow,.N62xZW_sectionEyebrow,.N62xZW_surfaceTag{color:color-mix(in srgb, var(--landing-accent) 82%, white);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.69rem;font-weight:700;display:inline-flex}.N62xZW_heroEyebrow{justify-content:center}.N62xZW_eyebrowDot{background:var(--landing-accent-alt);width:.45rem;height:.45rem;box-shadow:0 0 0 .3rem color-mix(in srgb, var(--landing-accent-alt) 15%, transparent);border-radius:999px;display:inline-block}.N62xZW_heroTitle{max-width:100%;color:var(--landing-ink);letter-spacing:-.055em;text-align:center;text-wrap:balance;white-space:normal;margin:1.4rem auto 0;font-size:clamp(2.35rem,5vw,4.6rem);font-weight:900;line-height:1.1}.dark .N62xZW_heroTitle{color:#f8fafc}.N62xZW_heroTitleLine{display:inline}.N62xZW_heroTitleAccent{color:var(--landing-accent);text-shadow:0 0 40px color-mix(in srgb, var(--landing-accent) 28%, transparent)}.N62xZW_heroLead{max-width:44rem;color:var(--landing-muted);margin:1.3rem auto 0;font-size:clamp(.98rem,1.3vw,1.15rem);line-height:2}.dark .N62xZW_heroLead{color:#e2e8f0c2}.N62xZW_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.N62xZW_primaryAction,.N62xZW_secondaryAction{border-radius:.95rem;justify-content:center;align-items:center;height:3.1rem;min-height:3.1rem;padding-inline:1.15rem;font-size:.9rem;font-weight:800;line-height:1;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.N62xZW_primaryAction{border:1px solid color-mix(in srgb, var(--landing-accent) 75%, white);background:var(--landing-accent);color:#fff;box-shadow:0 18px 38px -20px color-mix(in srgb, var(--landing-accent) 75%, transparent)}.N62xZW_primaryAction:hover{background:color-mix(in srgb, var(--landing-accent) 84%, white);box-shadow:0 20px 44px -18px color-mix(in srgb, var(--landing-accent) 92%, transparent);transform:translateY(-2px)}.N62xZW_secondaryAction{color:var(--landing-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #64748b47}.N62xZW_secondaryAction:hover{border-color:color-mix(in srgb, var(--landing-accent) 56%, #64748b47);background:#fffffff5;transform:translateY(-2px)}.dark .N62xZW_secondaryAction{color:#e2e8f0;background:#0f172a6b;border-color:#e2e8f033}.dark .N62xZW_secondaryAction:hover{border-color:color-mix(in srgb, var(--landing-accent) 56%, #e2e8f033);background:#1e293bb3}.N62xZW_actionIcon{width:1rem;height:1rem}.N62xZW_heroPromises{color:#94a3b8d9;flex-wrap:wrap;gap:1rem 1.35rem;margin-top:2rem;font-size:.68rem;display:flex}.N62xZW_promise{align-items:center;gap:.45rem;display:inline-flex}.N62xZW_promiseMarker{border:1px solid color-mix(in srgb, var(--landing-accent-alt) 72%, white);background:color-mix(in srgb, var(--landing-accent-alt) 48%, transparent);border-radius:999px;width:.45rem;height:.45rem}.N62xZW_heroSpecimen{direction:ltr;min-width:0;position:relative}.N62xZW_specimenBackdrop{background:radial-gradient(circle, color-mix(in srgb, var(--landing-accent) 21%, transparent), transparent 66%);filter:blur(24px);opacity:.92;border-radius:42% 58% 52% 48%/44% 38% 62% 56%;position:absolute;inset:8% -4% -8% 4%;transform:rotate(-7deg)}.N62xZW_specimenFrame{box-shadow:0 40px 100px -44px #000000e0, 0 0 0 1px #ffffff0a inset, 0 0 70px -28px color-mix(in srgb, var(--landing-accent) 54%, transparent);transform-origin:50%;background:#091423db;border:1px solid #94a3b838;border-radius:1.45rem;position:relative;overflow:hidden;transform:perspective(1600px)rotateY(-5deg)rotateX(2deg)}.N62xZW_specimenFrame:before{z-index:4;pointer-events:none;content:"";background:linear-gradient(115deg,#0000 20%,#ffffff1a 47%,#0000 61%);animation:7s ease-in-out infinite N62xZW_specimenShine;position:absolute;inset:0;transform:translate(-130%)}.N62xZW_specimenHeader{border-bottom:1px solid #94a3b824;justify-content:space-between;align-items:center;gap:1rem;min-height:3.2rem;padding:.8rem 1rem;display:flex}.N62xZW_windowDots{gap:.35rem;display:inline-flex}.N62xZW_windowDots span{border-radius:999px;width:.45rem;height:.45rem}.N62xZW_windowDots span:first-child{background:#fb7185}.N62xZW_windowDots span:nth-child(2){background:#fbbf24}.N62xZW_windowDots span:nth-child(3){background:#34d399}.N62xZW_specimenLabel{color:#94a3b8cc;font-size:.65rem}.N62xZW_specimenBody{padding:clamp(1rem,2.4vw,1.6rem);position:relative}.N62xZW_specimenTopline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.N62xZW_statusLive{color:#86efac;background:#10b9811c;border:1px solid #34d39940;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .6rem;font-size:.61rem;font-weight:700;display:inline-flex}.N62xZW_liveDot{background:#34d399;border-radius:999px;width:.42rem;height:.42rem;animation:2s ease-in-out infinite N62xZW_livePulse;box-shadow:0 0 0 .25rem #34d3991f}.N62xZW_specimenMetric{text-align:right}.N62xZW_metricValue{color:#f8fafc;letter-spacing:-.07em;font-size:clamp(1.5rem,3.4vw,2.7rem);font-weight:700}.N62xZW_metricLabel{color:#94a3b8b8;margin-top:.25rem;font-size:.66rem}.N62xZW_specimenGrid{grid-template-columns:minmax(0,1fr) minmax(8.5rem,.38fr);gap:.75rem;margin-top:1.1rem;display:grid}.N62xZW_specimenChart{background:linear-gradient(145deg,#0f243ccc,#06111fb3);border:1px solid #94a3b821;border-radius:1rem;min-height:17rem;padding:.75rem;position:relative;overflow:hidden}.N62xZW_specimenChart:before,.N62xZW_specimenChart:after{content:"";background:#94a3b81f;height:1px;position:absolute;inset-inline:.75rem}.N62xZW_specimenChart:before{top:34%}.N62xZW_specimenChart:after{top:67%}.N62xZW_specimenChart svg{width:calc(100% - 1.6rem);height:calc(100% - 2.1rem);position:absolute;inset:1.1rem .8rem 1rem;overflow:visible}.N62xZW_chartArea{fill:color-mix(in srgb, var(--landing-accent) 17%, transparent);stroke:none}.N62xZW_chartLine{fill:none;stroke:var(--landing-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;stroke-dasharray:360;stroke-dashoffset:360px;animation:2.4s cubic-bezier(.22,1,.36,1) forwards N62xZW_drawLine}.N62xZW_chartLineAlt{fill:none;stroke:var(--landing-accent-alt);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke-dasharray:360;stroke-dashoffset:360px;animation:2.8s cubic-bezier(.22,1,.36,1) .2s forwards N62xZW_drawLine}.N62xZW_specimenChartLabel{inset-inline:.8rem;color:#94a3b8b8;justify-content:space-between;align-items:center;font-size:.6rem;display:flex;position:absolute;top:.7rem}.N62xZW_specimenSide{gap:.75rem;display:grid}.N62xZW_railCard{background:#0f243c85;border:1px solid #94a3b821;border-radius:1rem;flex-direction:column;justify-content:space-between;min-height:8.15rem;padding:.85rem;display:flex}.N62xZW_railLabel{color:#94a3b8b8;font-size:.6rem}.N62xZW_railNumber{color:#e2e8f0;margin-top:.5rem;font-size:1.3rem;font-weight:700}.N62xZW_railTrack{background:#94a3b821;border-radius:999px;height:.34rem;margin-top:.8rem;overflow:hidden}.N62xZW_railFill{border-radius:inherit;background:linear-gradient(90deg, var(--landing-accent-alt), var(--landing-accent));transform-origin:0;height:100%;animation:1.6s cubic-bezier(.22,1,.36,1) .3s both N62xZW_railGrow}.N62xZW_railFillAlt{background:linear-gradient(90deg, #fbbf24, var(--landing-accent))}.N62xZW_specimenFooter{border-top:1px solid #94a3b821;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.85rem;padding-top:.85rem;display:flex}.N62xZW_specimenFooterValue{color:#e2e8f0cc;font-size:.63rem}.N62xZW_specimenFooterValue strong{color:var(--landing-accent-alt);font-weight:700}.N62xZW_heroChart{width:100%}.N62xZW_section{background:var(--landing-surface);padding-block:clamp(2.5rem,3.5vw,4rem);position:relative}.N62xZW_sectionMuted{background:var(--landing-surface)}.N62xZW_sectionDark{background:var(--landing-surface);color:var(--landing-ink);padding-bottom:0;overflow:hidden}.N62xZW_sectionDark:before{background:radial-gradient(circle at 85% 30%, color-mix(in srgb, var(--landing-accent) 9%, transparent), transparent 30%), linear-gradient(#3b82f60e 1px, transparent 1px), linear-gradient(90deg, #3b82f60e 1px, transparent 1px);content:"";background-size:auto,42px 42px,42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.dark .N62xZW_sectionDark{color:#f8fafc;background:#071321}.dark .N62xZW_sectionDark:before{background:radial-gradient(circle at 85% 30%, color-mix(in srgb, var(--landing-accent) 11%, transparent), transparent 30%), linear-gradient(#94a3b80f 1px, transparent 1px), linear-gradient(90deg, #94a3b80f 1px, transparent 1px)}.N62xZW_sectionHeader{max-width:720px;margin-bottom:2.5rem;position:relative}.N62xZW_sectionEyebrow,.N62xZW_surfaceTag{color:color-mix(in srgb, var(--landing-accent) 78%, #0f172a)}:is(.dark .N62xZW_sectionEyebrow,.dark .N62xZW_surfaceTag){color:color-mix(in srgb, var(--landing-accent) 82%, white)}.N62xZW_sectionTitle{color:var(--landing-ink);letter-spacing:-.045em;margin-top:1rem;font-size:clamp(2rem,4vw,3.9rem);font-weight:900;line-height:1.18}.N62xZW_sectionDark .N62xZW_sectionTitle{color:var(--landing-ink)}.dark .N62xZW_sectionDark .N62xZW_sectionTitle{color:#f8fafc}.N62xZW_sectionDescription{max-width:640px;color:var(--landing-muted);margin-top:1rem;font-size:.98rem;line-height:2}.N62xZW_sectionDark .N62xZW_sectionDescription{color:var(--landing-muted)}.dark .N62xZW_sectionDark .N62xZW_sectionDescription{color:#cbd5e1b8}.N62xZW_featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.N62xZW_featureCard{background:#ffffffb8;border:1px solid #94a3b833;border-radius:1.15rem;min-height:15.5rem;padding:1.35rem;transition:transform .22s,border-color .22s,box-shadow .22s,background-color .22s;position:relative;overflow:hidden}.N62xZW_featureCard:after{inset-inline-end:-2.2rem;background:color-mix(in srgb, var(--landing-accent) 12%, transparent);content:"";filter:blur(1px);border-radius:999px;width:8rem;height:8rem;transition:transform .26s;position:absolute;bottom:-3.2rem}.N62xZW_featureCard:hover{border-color:color-mix(in srgb, var(--landing-accent) 48%, #94a3b833);box-shadow:0 20px 45px -35px color-mix(in srgb, var(--landing-accent) 60%, transparent);transform:translateY(-4px)}.N62xZW_featureCard:hover:after{transform:scale(1.4)}.dark .N62xZW_featureCard{background:#0f172ab3;border-color:#47556994}.N62xZW_featureIcon{border:1px solid color-mix(in srgb, var(--landing-accent) 32%, transparent);background:color-mix(in srgb, var(--landing-accent) 10%, transparent);width:2.65rem;height:2.65rem;color:color-mix(in srgb, var(--landing-accent) 72%, #0f172a);border-radius:.85rem;justify-content:center;align-items:center;display:inline-flex}.dark .N62xZW_featureIcon{color:var(--landing-accent)}.N62xZW_featureKicker{color:var(--landing-muted);letter-spacing:.06em;text-transform:uppercase;margin-top:1.3rem;font-size:.64rem}.N62xZW_featureTitle{z-index:1;color:var(--landing-ink);margin-top:.5rem;font-size:1.05rem;font-weight:850;line-height:1.65;position:relative}.N62xZW_featureText{z-index:1;color:var(--landing-muted);margin-top:.7rem;font-size:.8rem;line-height:1.9;position:relative}.N62xZW_surfaceHeader{max-width:860px;margin-bottom:clamp(1.25rem,3vw,2.25rem);position:relative}.N62xZW_surfaceHeader .N62xZW_sectionTitle{max-width:18ch}.N62xZW_surfaceHeader .N62xZW_sectionDescription{max-width:760px}.N62xZW_dashboardRow{width:100%;margin-top:clamp(1.75rem,3vw,3rem);position:relative}.N62xZW_dashboardRowHeader{max-width:880px;margin-bottom:1.15rem}.N62xZW_dashboardRowTitle{color:var(--landing-ink);letter-spacing:-.035em;margin-top:.75rem;font-size:clamp(1.45rem,3vw,2.35rem);font-weight:900;line-height:1.3}.N62xZW_dashboardRowDescription{max-width:760px;color:var(--landing-muted);margin-top:.55rem;font-size:.86rem;line-height:1.95}.N62xZW_dashboardViewport{--dashboard-fade:var(--landing-surface);max-height:560px;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.N62xZW_dashboardViewport:before{z-index:5;inset-inline:0;pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);content:"";height:7rem;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 72%);mask-image:linear-gradient(#0000 0%,#000 72%)}.N62xZW_dashboardViewport:after{z-index:6;inset-inline:0;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--dashboard-fade) 30%, transparent) 42%, var(--dashboard-fade) 100%);content:"";height:7rem;position:absolute;bottom:0}.N62xZW_hero .N62xZW_dashboardViewport{--dashboard-fade:var(--landing-surface)}.dark .N62xZW_dashboardViewport{--dashboard-fade:var(--landing-surface);box-shadow:none;background:0 0;border-color:#0000}.N62xZW_surfaceShell{box-shadow:0 32px 80px -42px #000000e6, 0 0 50px -30px color-mix(in srgb, var(--landing-accent) 70%, transparent);background:#071321db;border:1px solid #94a3b838;border-radius:1.35rem;position:relative;overflow:hidden}.N62xZW_surfaceShell:before{pointer-events:none;background:linear-gradient(135deg, color-mix(in srgb, var(--landing-accent) 9%, transparent), transparent 42%);content:"";position:absolute;inset:0}.N62xZW_demoTabs{border-bottom:1px solid #94a3b826;flex-wrap:wrap;gap:.35rem;padding:.65rem;display:flex;position:relative}.N62xZW_demoTab{cursor:pointer;color:#94a3b8b8;background:0 0;border:1px solid #0000;border-radius:.65rem;align-items:center;gap:.4rem;min-height:2.15rem;padding-inline:.75rem;font-size:.72rem;font-weight:700;transition:color .17s,background-color .17s,border-color .17s;display:inline-flex}.N62xZW_demoTab:hover,.N62xZW_demoTabActive{border-color:color-mix(in srgb, var(--landing-accent) 34%, transparent);background:color-mix(in srgb, var(--landing-accent) 12%, transparent);color:#f8fafc}.N62xZW_demoPanel{min-height:25rem;padding:clamp(1rem,2.2vw,1.45rem);position:relative}.N62xZW_demoPanelIntro{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.N62xZW_demoPanelTitle{color:#f8fafc;font-size:.9rem;font-weight:800}.N62xZW_demoPanelSubtitle{color:#94a3b8ad;margin-top:.3rem;font-size:.69rem}.N62xZW_demoPill{color:#86efac;white-space:nowrap;background:#10b9811a;border:1px solid #34d3993d;border-radius:999px;align-items:center;gap:.4rem;padding:.36rem .58rem;font-size:.59rem;display:inline-flex}.N62xZW_demoPill:before{content:"";background:#34d399;border-radius:999px;width:.38rem;height:.38rem}.N62xZW_chartDemo{--chart-cpu:#2a78d6;--chart-memory:#1baf7a;background:#091423b8;border:1px solid #94a3b824;border-radius:1rem;min-height:20rem;padding:.7rem}.dark .N62xZW_chartDemo{--chart-cpu:#3987e5;--chart-memory:#199e70}.N62xZW_chartCanvas{width:100%;height:16rem}.N62xZW_chartLegend{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.2rem;padding-top:.45rem;display:flex}.N62xZW_chartLegendItem{color:#cbd5e1c2;align-items:center;gap:.45rem;font-size:.68rem;display:inline-flex}.N62xZW_chartLegendLine{border-radius:999px;width:1.15rem;height:2px}.N62xZW_chartTable{border-collapse:collapse;color:#cbd5e1bf;width:100%;margin-top:.8rem;font-size:.65rem}.N62xZW_chartTable caption{color:#94a3b8c2;text-align:right;margin-bottom:.25rem}.N62xZW_chartTable th,.N62xZW_chartTable td{text-align:right;border-top:1px solid #94a3b821;padding:.35rem .25rem}.N62xZW_chartTable th{color:#94a3b8c2;font-weight:600}.N62xZW_consoleDemo{background:#050c15;border:1px solid #94a3b824;border-radius:1rem;min-height:20rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.N62xZW_consoleHeader{background:#0f172ab8;border-bottom:1px solid #94a3b821;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}.N62xZW_consoleHeaderLabel{color:#94a3b8c7;font-size:.63rem}.N62xZW_consoleBody{text-align:left;min-height:16.8rem;padding:.8rem;font-size:clamp(.62rem,1.2vw,.72rem);line-height:1.95}.N62xZW_consoleLine{overflow-wrap:anywhere;white-space:pre-wrap;display:block}.N62xZW_consolePrompt{color:var(--landing-accent-alt)}.N62xZW_consoleCommand{color:#e2e8f0}.N62xZW_consoleOutput{color:#94a3b8d1}.N62xZW_consoleSuccess{color:#86efac}.N62xZW_consoleCursor{background:var(--landing-accent);vertical-align:-.12em;width:.42rem;height:1em;margin-inline-start:.22rem;animation:.85s step-end infinite N62xZW_cursorBlink;display:inline-block}.N62xZW_configurationDemo{grid-template-columns:minmax(0,1fr) minmax(13rem,.46fr);gap:.8rem;display:grid}.N62xZW_configurationList,.N62xZW_configurationSummary{background:#091423b8;border:1px solid #94a3b824;border-radius:1rem;flex-direction:column;gap:.65rem;padding:.85rem;display:flex}.N62xZW_configurationRow{background:#0f243c75;border:1px solid #94a3b81f;border-radius:.75rem;padding:.75rem}.N62xZW_configurationRowTop{color:#e2e8f0d6;justify-content:space-between;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;display:flex}.N62xZW_configurationValue{color:var(--landing-accent);font-size:.66rem}.N62xZW_configurationTrack{background:#94a3b824;border-radius:999px;height:.36rem;margin-top:.75rem;overflow:hidden}.N62xZW_configurationFill{border-radius:inherit;background:linear-gradient(90deg, var(--landing-accent-alt), var(--landing-accent));height:100%;transition:width .36s cubic-bezier(.22,1,.36,1)}.N62xZW_configurationChoices{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.N62xZW_configurationChoice{cursor:pointer;color:#94a3b8c2;background:#0f172a80;border:1px solid #94a3b82e;border-radius:.55rem;padding:.35rem .52rem;font-size:.59rem;transition:border-color .17s,background-color .17s,color .17s}.N62xZW_configurationChoice:hover,.N62xZW_configurationChoiceActive{border-color:color-mix(in srgb, var(--landing-accent) 46%, transparent);background:color-mix(in srgb, var(--landing-accent) 13%, transparent);color:#f8fafc}.N62xZW_configurationSummaryTitle{color:#94a3b8b8;font-size:.63rem}.N62xZW_configurationTotal{color:#f8fafc;letter-spacing:-.08em;font-size:clamp(1.35rem,3vw,2rem);font-weight:700}.N62xZW_configurationTotal small{color:#94a3b8b3;letter-spacing:0;font-size:.58rem;font-weight:500}.N62xZW_configurationSummaryList{color:#cbd5e1c2;gap:.4rem;margin-top:auto;font-size:.67rem;display:grid}.N62xZW_configurationSummaryList span{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.N62xZW_configurationSummaryList span:after{background:var(--landing-accent-alt);content:"";border-radius:999px;flex:none;width:.38rem;height:.38rem}.N62xZW_vncDemo{background:#0b1020;border:1px solid #94a3b824;border-radius:1rem;min-height:20rem;position:relative;overflow:hidden}.N62xZW_vncTopbar{color:#cbd5e1b8;background:#0f172abf;border-bottom:1px solid #94a3b826;justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .8rem;font-size:.65rem;display:flex}.N62xZW_vncDesktop{background:radial-gradient(circle at 78% 24%,#8b9bff61,#0000 28%),linear-gradient(145deg,#283b7b,#151d49 55%,#080d20);min-height:16.7rem;padding:1rem;position:relative;overflow:hidden}.N62xZW_vncDesktop:after{pointer-events:none;content:"";background:linear-gradient(115deg,#0000 28%,#ffffff1f 50%,#0000 64%);animation:7s ease-in-out 1s infinite N62xZW_specimenShine;position:absolute;inset:0;transform:translate(-130%)}.N62xZW_vncWindow{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d1ebd;border:1px solid #fff3;border-radius:.7rem;width:min(88%,23rem);position:relative;overflow:hidden;box-shadow:0 20px 45px -24px #000000e6}.N62xZW_vncWindowHeader{color:#e2e8f0d1;border-bottom:1px solid #ffffff1f;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.62rem;display:flex}.N62xZW_vncWindowBody{gap:.6rem;padding:.7rem;display:grid}.N62xZW_vncWindowBody span{background:#94a3b838;border-radius:999px;height:.5rem;display:block}.N62xZW_vncWindowBody span:first-child{background:#8b9bffb3;width:66%}.N62xZW_vncWindowBody span:nth-child(2){width:82%}.N62xZW_vncWindowBody span:nth-child(3){width:48%}.N62xZW_vncWindowBody span:nth-child(4){background:#52c7ffa6;width:72%}.N62xZW_vncDock{z-index:1;inset-inline:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d1e9e;border:1px solid #ffffff24;border-radius:.65rem;align-items:center;gap:.45rem;padding:.45rem .6rem;display:flex;position:absolute;bottom:.8rem}.N62xZW_vncDock span{background:#e2e8f047;border-radius:.28rem;width:1rem;height:1rem}.N62xZW_vncDock span:first-child{background:var(--landing-accent)}.N62xZW_vncDock span:nth-child(2){background:#52c7ff}.N62xZW_vncDock span:nth-child(3){background:#fbbf24}.N62xZW_crossLinkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.N62xZW_crossLinkCard{border:1px solid var(--landing-line);background:#ffffff8c;border-radius:1rem;padding:1.15rem;transition:transform .18s,border-color .18s,background-color .18s;display:block}.dark .N62xZW_crossLinkCard{background:#0f172a8c}.N62xZW_crossLinkCard:hover{border-color:color-mix(in srgb, var(--landing-accent) 54%, var(--landing-line));background:color-mix(in srgb, var(--landing-accent) 6%, transparent);transform:translateY(-3px)}.N62xZW_crossLinkLabel{color:var(--landing-ink);justify-content:space-between;align-items:center;gap:.75rem;font-size:.95rem;font-weight:850;display:flex}.N62xZW_crossLinkLabel svg{width:1rem;height:1rem;color:var(--landing-accent);transition:transform .18s}.N62xZW_crossLinkCard:hover .N62xZW_crossLinkLabel svg{transform:translate(-3px)}.N62xZW_crossLinkDescription{color:var(--landing-muted);margin-top:.55rem;font-size:.75rem;line-height:1.8}.N62xZW_faqList{gap:.7rem;max-width:850px;display:grid}.N62xZW_faqItem{border:1px solid var(--landing-line);background:#ffffff8c;border-radius:.95rem;overflow:hidden}.dark .N62xZW_faqItem{background:#0f172a8c}.N62xZW_faqItem summary{cursor:pointer;color:var(--landing-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;font-size:.9rem;font-weight:800;list-style:none;display:flex}.N62xZW_faqItem summary::-webkit-details-marker{display:none}.N62xZW_faqItem summary:after{border:1px solid color-mix(in srgb, var(--landing-accent) 34%, var(--landing-line));background:color-mix(in srgb, var(--landing-accent) 8%, transparent);width:1.25rem;height:1.25rem;color:var(--landing-accent);content:"+";text-align:center;border-radius:999px;flex:none;font-size:.8rem;line-height:1.12rem;transition:transform .18s}.N62xZW_faqItem[open] summary:after{content:"−";transform:rotate(180deg)}.N62xZW_faqAnswer{border-top:1px solid var(--landing-line);color:var(--landing-muted);padding:0 1.1rem 1.1rem;font-size:.81rem;line-height:2}.N62xZW_cta{background:var(--landing-surface);padding-block:clamp(3rem,5vw,4.5rem);position:relative;overflow:hidden}.N62xZW_cta:before{content:"";display:none}.N62xZW_ctaInner{border:1px solid color-mix(in srgb, var(--landing-accent) 30%, var(--landing-line));background:0 0;border-radius:1.5rem;justify-content:space-between;align-items:end;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:flex;position:relative}.dark .N62xZW_ctaInner{background:0 0}.N62xZW_ctaTitle{max-width:18ch;color:var(--landing-ink);letter-spacing:-.045em;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:900;line-height:1.2}.N62xZW_ctaDescription{max-width:38rem;color:var(--landing-muted);margin-top:.8rem;font-size:.88rem;line-height:1.9}.N62xZW_ctaActions{flex-wrap:wrap;flex:none;gap:.65rem;display:flex}.N62xZW_cta .N62xZW_primaryAction{color:#fff}.N62xZW_reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.25rem)}.N62xZW_revealVisible{opacity:1;transform:translateY(0)}@keyframes N62xZW_specimenShine{0%,54%{transform:translate(-130%)}72%,to{transform:translate(130%)}}@keyframes N62xZW_livePulse{0%,to{opacity:.78;box-shadow:0 0 0 .2rem #34d39914}50%{opacity:1;box-shadow:0 0 0 .38rem #34d39933}}@keyframes N62xZW_drawLine{to{stroke-dashoffset:0}}@keyframes N62xZW_railGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes N62xZW_cursorBlink{0%,48%{opacity:1}49%,to{opacity:0}}@media (max-width:980px){.N62xZW_heroStack{gap:3rem;min-height:auto;padding-top:4.75rem}.N62xZW_heroCopy{max-width:760px}.N62xZW_heroTitle{max-width:100%}.N62xZW_heroSpecimen{width:min(760px,100%);margin-inline:auto}.N62xZW_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.N62xZW_container{width:min(100% - 1.25rem,1180px)}.N62xZW_heroStack{gap:1.75rem;padding-block:3rem 0}.N62xZW_heroTitle{white-space:normal;max-width:100%;font-size:clamp(2.2rem,11vw,4.25rem)}.N62xZW_heroLead{font-size:.9rem;line-height:1.95}.N62xZW_heroActions{flex-direction:column;align-items:stretch}.N62xZW_primaryAction,.N62xZW_secondaryAction{justify-content:center;width:100%}.N62xZW_heroPromises{gap:.7rem;line-height:1.6}.N62xZW_specimenFrame{border-radius:1.05rem;transform:none}.N62xZW_specimenGrid{grid-template-columns:1fr}.N62xZW_specimenChart{min-height:13rem}.N62xZW_specimenSide{grid-template-columns:repeat(2,minmax(0,1fr))}.N62xZW_railCard{min-height:6.8rem}.N62xZW_section{padding-block:3rem}.N62xZW_featureGrid,.N62xZW_crossLinkGrid{grid-template-columns:1fr}.N62xZW_featureCard{min-height:auto}.N62xZW_configurationDemo{grid-template-columns:1fr}.N62xZW_configurationSummary{min-height:14rem}.N62xZW_demoPanel{min-height:0;padding:.8rem}.N62xZW_demoPanelIntro{flex-direction:column;align-items:flex-start}.N62xZW_dashboardViewport{border-radius:1rem;max-height:460px}.N62xZW_dashboardViewport:before,.N62xZW_dashboardViewport:after{height:5.5rem}.N62xZW_chartCanvas{height:13rem}.N62xZW_consoleBody{min-height:15.5rem;font-size:.61rem}.N62xZW_useCaseList{grid-template-columns:1fr}.N62xZW_ctaInner{flex-direction:column;align-items:stretch}.N62xZW_ctaActions{flex-direction:column}.N62xZW_ctaActions>*{width:100%}}@media (prefers-reduced-motion:reduce){.N62xZW_specimenFrame:before,.N62xZW_liveDot,.N62xZW_chartLine,.N62xZW_chartLineAlt,.N62xZW_railFill,.N62xZW_consoleCursor,.N62xZW_vncDesktop:after{animation:none}.N62xZW_chartLine,.N62xZW_chartLineAlt{stroke-dashoffset:0}.N62xZW_railFill{transform:none}.N62xZW_featureCard,.N62xZW_planCard,.N62xZW_primaryAction,.N62xZW_secondaryAction,.N62xZW_crossLinkCard{transition-duration:.01ms}.N62xZW_reveal{opacity:1;transition:none;transform:none}}
