:where([data-domainkit-root],[data-domainkit-part=copy-value]:not([data-domainkit-root] *),[data-domainkit-part=record-card]:not([data-domainkit-root] *),[data-domainkit-part=record-status]:not([data-domainkit-root] *),[data-domainkit-part=records-panel]:not([data-domainkit-root] *),[data-domainkit-part=zone-file]:not([data-domainkit-root] *)){--domainkit-accent:#0070f3;--domainkit-accent-contrast:#fff;--domainkit-backdrop:#0f172a73;--domainkit-background:#fff;--domainkit-border:#d4d4d8;--domainkit-danger:#dc2626;--domainkit-danger-contrast:#fff;--domainkit-fill:#f4f4f5;--domainkit-font-family:ui-sans-serif, system-ui, sans-serif;--domainkit-muted:#52525b;--domainkit-radius:.75rem;--domainkit-shadow:0 16px 40px #0f172a1f;--domainkit-success:#059669;--domainkit-text:#18181b;--domainkit-control-radius:calc(var(--domainkit-radius) * .5);--domainkit-button-raised-glint:#fffffff2;--domainkit-button-raised-shade:color-mix(in srgb, var(--domainkit-text) 10%, transparent);--domainkit-button-raised-shadow:0 1px 2px color-mix(in srgb, var(--domainkit-text) 10%, transparent);color:var(--domainkit-text);color-scheme:light;font-family:var(--domainkit-font-family)}:where([data-domainkit-root][data-color-scheme=dark]){--domainkit-background:#18181b;--domainkit-border:#3f3f46;--domainkit-fill:#27272a;--domainkit-muted:#a1a1aa;--domainkit-shadow:0 16px 40px #0006;--domainkit-success:#34d399;--domainkit-text:#fafafa;--domainkit-button-raised-glint:#ffffff24;--domainkit-button-raised-shade:#0000006b;--domainkit-button-raised-shadow:0 1px 2px #00000073;color-scheme:dark}@media (prefers-color-scheme:dark){:where([data-domainkit-root][data-color-scheme=inherit]){--domainkit-background:#18181b;--domainkit-border:#3f3f46;--domainkit-fill:#27272a;--domainkit-muted:#a1a1aa;--domainkit-shadow:0 16px 40px #0006;--domainkit-success:#34d399;--domainkit-text:#fafafa;--domainkit-button-raised-glint:#ffffff24;--domainkit-button-raised-shade:#0000006b;--domainkit-button-raised-shadow:0 1px 2px #00000073;color-scheme:dark}}:where([data-domainkit-part=connection-root]){justify-items:stretch;gap:.75rem;width:100%;display:grid}:where([data-domainkit-part=connection-status]){color:var(--domainkit-muted);font-size:.875rem;line-height:1.4}:where([data-domainkit-part=connection-status][data-state=Connected]){color:var(--domainkit-success);font-weight:500}:where([data-domainkit-part=connection-status][data-state=Failure]){color:var(--domainkit-danger)}:where([data-domainkit-recipe=connect],[data-domainkit-part=integration-connect],[data-domainkit-part=oauth-connect],[data-domainkit-part=attach-target],[data-domainkit-part=connection-retry],[data-domainkit-part=plan-trigger],[data-domainkit-part=plan-apply],[data-domainkit-part=provisioning-retry],[data-domainkit-part=observe-action],[data-domainkit-part=cleanup-trigger],[data-domainkit-part=cleanup-apply],[data-domainkit-part=cleanup-retry],[data-domainkit-part=disconnect-action],[data-domainkit-part=disconnect-trigger],[data-domainkit-part=actions-trigger],[data-domainkit-part=token-connect] button,[data-domainkit-part=copy-action],[data-domainkit-part=zone-copy],[data-domainkit-part=zone-download],[data-domainkit-part=dialog-cancel],[data-domainkit-part=dialog-close]){border-radius:var(--domainkit-control-radius);cursor:pointer;font:inherit;border:1px solid #0000;justify-content:center;align-items:center;min-height:2.25rem;padding:.45rem .85rem;font-size:.875rem;font-weight:500;line-height:1.2;transition:background-color .12s,background-image .12s,border-color .12s,box-shadow .12s;display:inline-flex}:where([data-domainkit-recipe=connect],[data-domainkit-part=integration-connect],[data-domainkit-part=oauth-connect],[data-domainkit-part=plan-trigger],[data-domainkit-part=plan-apply]){--domainkit-button-face:color-mix(in oklch, var(--domainkit-accent), white 22%);--domainkit-button-glint:color-mix(in oklch, var(--domainkit-accent), white 42%);--domainkit-button-edge:color-mix(in oklch, var(--domainkit-accent), black 18%);background-color:var(--domainkit-accent);background-image:linear-gradient(to bottom, var(--domainkit-button-face), var(--domainkit-accent));border-color:var(--domainkit-button-edge);box-shadow:0 1px 2px color-mix(in srgb, var(--domainkit-text) 18%, transparent), inset 0 1px 0 var(--domainkit-button-glint);color:var(--domainkit-accent-contrast)}:where([data-domainkit-recipe=connect]:hover:not(:disabled),[data-domainkit-part=integration-connect]:hover:not(:disabled),[data-domainkit-part=oauth-connect]:hover:not(:disabled),[data-domainkit-part=plan-trigger]:hover:not(:disabled),[data-domainkit-part=plan-apply]:hover:not(:disabled)){--domainkit-button-face:color-mix(in oklch, var(--domainkit-accent), white 28%)}:where([data-domainkit-recipe=connect]:active:not(:disabled),[data-domainkit-part=integration-connect]:active:not(:disabled),[data-domainkit-part=oauth-connect]:active:not(:disabled),[data-domainkit-part=plan-trigger]:active:not(:disabled),[data-domainkit-part=plan-apply]:active:not(:disabled)){background-image:linear-gradient(to bottom, var(--domainkit-accent), color-mix(in oklch, var(--domainkit-accent), black 10%));box-shadow:inset 0 1px 2px color-mix(in srgb, var(--domainkit-text) 28%, transparent)}:where([data-domainkit-part=attach-target],[data-domainkit-part=connection-retry],[data-domainkit-part=provisioning-retry],[data-domainkit-part=cleanup-retry],[data-domainkit-part=observe-action],[data-domainkit-part=zone-copy],[data-domainkit-part=zone-download],[data-domainkit-part=token-connect] button){background-color:var(--domainkit-background);border-color:var(--domainkit-border);box-shadow:var(--domainkit-button-raised-shadow), inset 0 1px 0 var(--domainkit-button-raised-glint), inset 0 -1px 0 var(--domainkit-button-raised-shade);color:var(--domainkit-text)}:where([data-domainkit-part=attach-target]:hover:not(:disabled),[data-domainkit-part=connection-retry]:hover:not(:disabled),[data-domainkit-part=provisioning-retry]:hover:not(:disabled),[data-domainkit-part=observe-action]:hover:not(:disabled),[data-domainkit-part=zone-copy]:hover:not(:disabled),[data-domainkit-part=zone-download]:hover:not(:disabled),[data-domainkit-part=token-connect] button:hover:not(:disabled)){background-color:var(--domainkit-fill)}:where([data-domainkit-part=cleanup-trigger],[data-domainkit-part=disconnect-action]){box-shadow:none;color:var(--domainkit-danger);background:0 0;border-color:#0000;font-weight:500}:where([data-domainkit-part=cleanup-trigger]:hover:not(:disabled),[data-domainkit-part=disconnect-action]:hover:not(:disabled)){background:color-mix(in srgb, var(--domainkit-danger) 8%, transparent)}:where([data-domainkit-part=cleanup-apply]){--domainkit-button-face:color-mix(in oklch, var(--domainkit-danger), white 22%);--domainkit-button-glint:color-mix(in oklch, var(--domainkit-danger), white 42%);--domainkit-button-edge:color-mix(in oklch, var(--domainkit-danger), black 18%);background-color:var(--domainkit-danger);background-image:linear-gradient(to bottom, var(--domainkit-button-face), var(--domainkit-danger));border-color:var(--domainkit-button-edge);box-shadow:0 1px 2px color-mix(in srgb, var(--domainkit-text) 18%, transparent), inset 0 1px 0 var(--domainkit-button-glint);color:var(--domainkit-danger-contrast)}:where([data-domainkit-part=cleanup-apply]:hover:not(:disabled)){--domainkit-button-face:color-mix(in oklch, var(--domainkit-danger), white 28%)}:where([data-domainkit-part=cleanup-apply]:active:not(:disabled)){background-image:linear-gradient(to bottom, var(--domainkit-danger), color-mix(in oklch, var(--domainkit-danger), black 10%));box-shadow:inset 0 1px 2px color-mix(in srgb, var(--domainkit-text) 28%, transparent)}:where([data-domainkit-part=dialog-cancel],[data-domainkit-part=dialog-close]){color:var(--domainkit-muted);background:0 0;border-color:#0000}:where([data-domainkit-part=dialog-cancel]:hover,[data-domainkit-part=dialog-close]:hover){background:var(--domainkit-fill);color:var(--domainkit-text)}:where([data-domainkit-part=copy-action]){background:var(--domainkit-fill);border-color:var(--domainkit-border);color:var(--domainkit-muted);flex:none;place-items:center;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;padding:0;display:inline-grid;overflow:hidden}:where([data-domainkit-part=copy-action]:hover){background:var(--domainkit-background);color:var(--domainkit-text)}:where([data-domainkit-part=copy-value][data-copied] [data-domainkit-part=copy-action]){border-color:color-mix(in srgb, var(--domainkit-success) 45%, var(--domainkit-border));color:var(--domainkit-success)}:where([data-icon] svg){flex:none;width:.875rem;height:.875rem;display:block}:where([data-domainkit-part=copy-glyph]){grid-area:1/1;transition:opacity .18s,transform .18s;display:flex}:where([data-domainkit-part=copy-glyph][data-state=idle]){opacity:1;transform:scale(1)rotate(0)}:where([data-domainkit-part=copy-value][data-copied] [data-domainkit-part=copy-glyph][data-state=idle]){opacity:0;transform:scale(.5)rotate(-18deg)}:where([data-domainkit-part=copy-glyph][data-state=done]){opacity:0;transform:scale(.5)rotate(18deg)}:where([data-domainkit-part=copy-value][data-copied] [data-domainkit-part=copy-glyph][data-state=done]){opacity:1;transform:scale(1)rotate(0)}:where([data-domainkit-part=dialog-close]){flex:none;width:2rem;min-height:2rem;padding:0}:where([data-domainkit-part]:disabled){cursor:not-allowed;opacity:.5}:where([data-domainkit-part=dialog-backdrop]){background:var(--domainkit-backdrop);z-index:1000;transition:opacity .15s;position:fixed;inset:0}:where([data-domainkit-part=connection-dialog],[data-domainkit-part=plan-dialog],[data-domainkit-part=cleanup-dialog],[data-domainkit-part=disconnect-dialog]){background:var(--domainkit-background);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-radius);box-shadow:var(--domainkit-shadow);color:var(--domainkit-text);z-index:1001;grid-template-rows:auto 1fr auto;width:24rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);transition:opacity .15s,transform .15s;display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}:where([data-domainkit-part=plan-dialog],[data-domainkit-part=cleanup-dialog]){width:36rem}:where([data-domainkit-part=connection-dialog][data-starting-style],[data-domainkit-part=connection-dialog][data-ending-style],[data-domainkit-part=plan-dialog][data-starting-style],[data-domainkit-part=plan-dialog][data-ending-style],[data-domainkit-part=cleanup-dialog][data-starting-style],[data-domainkit-part=cleanup-dialog][data-ending-style],[data-domainkit-part=disconnect-dialog][data-starting-style],[data-domainkit-part=disconnect-dialog][data-ending-style]){opacity:0;transform:translate(-50%,-48%)scale(.98)}:where([data-domainkit-part=dialog-header]){border-bottom:1px solid var(--domainkit-border);align-items:flex-start;gap:.75rem;padding:1rem 1rem .85rem;display:flex}:where([data-domainkit-part=dialog-heading]){flex:1;gap:.25rem;min-width:0;display:grid}:where([data-domainkit-part=dialog-title]){margin:0;font-size:1rem;font-weight:600;line-height:1.3}:where([data-domainkit-part=dialog-description]){color:var(--domainkit-muted);margin:0;font-size:.875rem;line-height:1.45}:where([data-domainkit-part=dialog-body]){gap:.65rem;padding:1rem;display:grid;overflow:auto}:where([data-domainkit-part=provider-authentication]){gap:.55rem;display:grid}:where([data-domainkit-part=authentication-separator]){color:var(--domainkit-muted);text-transform:lowercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;padding:.15rem 0;font-size:.75rem;line-height:1;display:grid}:where([data-domainkit-part=authentication-separator]):before,:where([data-domainkit-part=authentication-separator]):after{border-top:1px solid var(--domainkit-border);content:""}:where([data-domainkit-part=dialog-progress]){color:var(--domainkit-muted);min-height:1.4em;margin:0}:where([data-domainkit-part=dialog-body] [data-domainkit-part=oauth-connect],[data-domainkit-part=dialog-body] [data-domainkit-part=integration-connect],[data-domainkit-part=dialog-body] [data-domainkit-part=attach-target]){width:100%}:where([data-domainkit-part=reusable-connection]){background:var(--domainkit-fill);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-control-radius);gap:.55rem;padding:.7rem;display:grid}:where([data-domainkit-part=reusable-connection-heading]){justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}:where([data-domainkit-part=reusable-connection-heading] strong){font-size:.8125rem;font-weight:600}:where([data-domainkit-part=reusable-connection-heading] span){color:var(--domainkit-muted);font-size:.6875rem}:where([data-domainkit-part=target-list]){gap:.45rem;display:grid}:where([data-domainkit-part=target-unavailable]){color:var(--domainkit-muted);margin:0;font-size:.8125rem}:where([data-domainkit-part=dialog-footer]){border-top:1px solid var(--domainkit-border);justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}:where([data-domainkit-part=provider-mark]){background:var(--domainkit-fill);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-control-radius);box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:600;display:inline-flex;overflow:hidden}:where([data-domainkit-part=provider-mark] img),:where([data-domainkit-part=provider-mark] svg){object-fit:cover;width:100%;height:100%;display:block}:where([data-domainkit-recipe=connect]){gap:.45rem}:where([data-domainkit-recipe=connect] [data-domainkit-part=provider-mark]){background:var(--domainkit-accent-contrast);border-color:color-mix(in oklch, var(--domainkit-accent) 18%, transparent);width:1.25rem;height:1.25rem;font-size:.625rem}:where([data-domainkit-part=provider-mark][data-domainkit-provider=vercel]){border-color:#0000}:where([data-domainkit-part=token-connect]){background:var(--domainkit-fill);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-control-radius);gap:.65rem;padding:.75rem;display:grid}:where([data-domainkit-part=token-connect] label){color:var(--domainkit-muted);gap:.35rem;font-size:.8125rem;display:grid}:where([data-domainkit-part=token-connect] small){color:var(--domainkit-muted);font-size:.75rem}:where([data-domainkit-part=token-connect] input){background:var(--domainkit-background);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-control-radius);color:var(--domainkit-text);font:inherit;min-height:2.25rem;padding:0 .65rem}:where([data-domainkit-part=token-connect] button){justify-self:start}:where([data-domainkit-part=connected-shell]){gap:1rem;width:100%;display:grid}:where([data-domainkit-part=connected-card]){background:var(--domainkit-background);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-radius);grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:.75rem 1rem;width:100%;min-height:4.25rem;padding:1rem;display:grid}:where([data-domainkit-part=connected-identity]){align-items:center;gap:.75rem;min-width:0;display:flex}:where([data-domainkit-part=connected-actions]){flex-wrap:nowrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}:where([data-domainkit-part=actions-trigger]){color:var(--domainkit-muted);background:0 0;border-color:#0000;flex:none;width:2.25rem;min-height:2.25rem;padding:0;font-size:1.15rem}:where([data-domainkit-part=actions-trigger]:hover:not(:disabled),[data-domainkit-part=actions-trigger][data-popup-open]){background:var(--domainkit-fill);color:var(--domainkit-text)}:where([data-domainkit-part=actions-menu]){background:var(--domainkit-background);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-control-radius);box-shadow:var(--domainkit-shadow);color:var(--domainkit-text);min-width:11rem;transform-origin:var(--transform-origin);z-index:1002;padding:.3rem;transition:opacity .12s,transform .12s;display:grid}:where([data-domainkit-part=actions-menu][data-starting-style],[data-domainkit-part=actions-menu][data-ending-style]){opacity:0;transform:scale(.98)}:where([data-domainkit-part=actions-item]){border-radius:calc(var(--domainkit-control-radius) * .75);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;outline:none;align-items:center;width:100%;min-height:2.25rem;padding:.45rem .65rem;font-size:.875rem;display:flex}:where([data-domainkit-part=actions-item][data-highlighted]){background:var(--domainkit-fill)}:where([data-domainkit-part=actions-item][data-tone=danger]){color:var(--domainkit-danger)}:where([data-domainkit-part=actions-separator]){background:var(--domainkit-border);height:1px;margin:.25rem .35rem}@media (width<=36rem){:where([data-domainkit-part=connected-card]){grid-template-columns:minmax(0,1fr)}:where([data-domainkit-part=connected-actions]){justify-content:space-between;width:100%;margin-left:0}}:where([data-domainkit-part=provisioning-flow],[data-domainkit-part=verification-status],[data-domainkit-part=cleanup-flow]){flex-wrap:wrap;align-items:flex-start;gap:.5rem;width:100%;display:flex}:where([data-domainkit-part=verification-status]){width:auto;display:inline-flex}:where([data-domainkit-part=connected-actions]>[data-domainkit-part=provisioning-flow],[data-domainkit-part=connected-actions]>[data-domainkit-part=verification-status],[data-domainkit-part=connected-actions]>[data-domainkit-part=disconnect]){flex:none;width:auto}:where([data-domainkit-part=provisioning-flow]>[data-domainkit-part=records-panel]),:where([data-domainkit-part=provisioning-flow]>[data-domainkit-part=flow-outcome]),:where([data-domainkit-part=cleanup-flow]>[data-domainkit-part=flow-outcome]){flex:100%}:where([data-domainkit-part=verification-positioner]){max-width:min(var(--available-width), calc(100vw - 1rem));z-index:1002}:where([data-domainkit-part=verification-popover]){background:var(--domainkit-background);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-control-radius);box-shadow:0 6px 20px color-mix(in srgb, var(--domainkit-text) 12%, transparent);box-sizing:border-box;color:var(--domainkit-text);max-height:min(20rem, var(--available-height));max-width:min(18rem, calc(100vw - 1rem), var(--available-width));transform-origin:var(--transform-origin);gap:.625rem;width:18rem;padding:.625rem;transition:opacity .12s,transform .12s;display:grid;overflow:hidden auto}:where([data-domainkit-part=verification-popover][data-starting-style],[data-domainkit-part=verification-popover][data-ending-style]){opacity:0;transform:scale(.98)}:where([data-domainkit-part=verification-arrow]){width:10px;height:5px;display:block;position:relative;overflow:clip}:where([data-domainkit-part=verification-arrow]):before{background:var(--domainkit-background);border:1px solid var(--domainkit-border);box-sizing:border-box;content:"";width:7.07107px;height:7.07107px;display:block;position:absolute;left:50%}:where([data-domainkit-part=verification-arrow][data-side=bottom]){top:-5px}:where([data-domainkit-part=verification-arrow][data-side=bottom]):before{bottom:0;transform:translate(-50%,50%)rotate(45deg)}:where([data-domainkit-part=verification-arrow][data-side=top]){bottom:-5px;rotate:180deg}:where([data-domainkit-part=verification-arrow][data-side=top]):before{bottom:0;transform:translate(-50%,50%)rotate(45deg)}:where([data-domainkit-part=verification-arrow][data-side=left]){right:-7px;rotate:90deg}:where([data-domainkit-part=verification-arrow][data-side=left]):before,:where([data-domainkit-part=verification-arrow][data-side=right]):before{bottom:0;transform:translate(-50%,50%)rotate(45deg)}:where([data-domainkit-part=verification-arrow][data-side=right]){left:-7px;rotate:-90deg}:where([data-domainkit-part=verification-progress]){color:var(--domainkit-muted);margin:0;font-size:.8125rem}:where([data-domainkit-part=observation-list]){background:var(--domainkit-fill);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-control-radius);gap:.625rem;width:100%;max-width:18rem;padding:.75rem .85rem;display:grid}:where([data-domainkit-part=verification-popover]>[data-domainkit-part=observation-list]){box-sizing:border-box;background:0 0;border:0;max-width:none;padding:0}:where([data-domainkit-part=observation-group]){gap:.4rem;display:grid}:where([data-domainkit-part=observation-source]){color:var(--domainkit-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .125rem;font-size:.6875rem;font-weight:650}:where([data-domainkit-part=observation-group] ul){gap:.35rem;margin:0;padding:0;list-style:none;display:grid}:where([data-domainkit-part=observation-group] li){gap:.25rem;display:grid}:where([data-domainkit-part=observation-row]){justify-content:space-between;align-items:center;gap:.75rem;min-height:1.5rem;display:flex}:where([data-domainkit-part=observation-record]){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:600}:where([data-domainkit-part=observation-note]){color:var(--domainkit-muted);margin:0;font-size:.75rem}:where([data-domainkit-part=records-panel]){background:var(--domainkit-fill);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-control-radius);width:100%;overflow-x:auto}:where([data-domainkit-part=records-table]){border-collapse:collapse;width:100%;min-width:36rem}:where([data-domainkit-part=records-table] th){color:var(--domainkit-muted);letter-spacing:.02em;text-align:left;white-space:nowrap;padding:.55rem .75rem;font-size:.75rem;font-weight:600}:where([data-domainkit-part=records-table] td){border-top:1px solid var(--domainkit-border);text-align:left;vertical-align:middle;padding:.55rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.4}:where([data-domainkit-part=records-table] td:first-child){white-space:nowrap;width:4.5rem;font-weight:600}:where([data-domainkit-part=records-table] [data-column=status]){text-align:right;white-space:nowrap;width:1%}:where([data-domainkit-part=copy-value]){flex-wrap:nowrap;align-items:center;gap:.35rem;min-width:0;max-width:100%;display:inline-flex}:where([data-domainkit-part=copy-value] code){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:inherit;overflow-wrap:anywhere;min-width:0;line-height:1.25rem}:where([data-domainkit-part=record-value]){flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;min-width:0;max-width:100%;display:flex}:where([data-domainkit-part=record-value] [data-domainkit-part=copy-value]){width:100%;min-width:0}:where([data-domainkit-part=record-priority]){color:var(--domainkit-muted);font-variant-numeric:tabular-nums;flex:none}:where([data-domainkit-part=record-value] [data-domainkit-part=record-priority]){font-size:.6875rem}:where([data-domainkit-part=zone-file]){flex-wrap:wrap;justify-content:flex-start;gap:.5rem;display:flex}:where([data-domainkit-part=zone-copy],[data-domainkit-part=zone-download]){gap:.4rem}:where([data-domainkit-part=record-card]){background:var(--domainkit-fill);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-control-radius);gap:.75rem;padding:.85rem 1rem;display:grid}:where([data-domainkit-part=record-card-head]){justify-content:space-between;align-items:center;gap:.5rem;display:flex}:where([data-domainkit-part=record-card] dl){gap:.65rem;margin:0;display:grid}:where([data-domainkit-part=record-card] dt){color:var(--domainkit-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:650}:where([data-domainkit-part=record-card] dd){justify-items:start;gap:.25rem;margin:.25rem 0 0;display:grid}:where([data-domainkit-part=record-card] [data-domainkit-part=record-priority]){font-size:.6875rem}:where([data-domainkit-part=record-status]){letter-spacing:.02em;border-radius:999px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600}:where([data-domainkit-part=record-status][data-status=Found]){background:color-mix(in srgb, var(--domainkit-success) 16%, transparent);color:var(--domainkit-success)}:where([data-domainkit-part=record-status][data-status=Missing]),:where([data-domainkit-part=record-status][data-status=Mismatch]){background:color-mix(in srgb, var(--domainkit-danger) 14%, transparent);color:var(--domainkit-danger)}:where([data-domainkit-part=record-status][data-status=Unavailable]){background:var(--domainkit-background);color:var(--domainkit-muted)}:where([data-domainkit-part=plan-operations],[data-domainkit-part=cleanup-operations]){gap:.35rem;margin:0;padding:0;list-style:none;display:grid}:where([data-domainkit-part=plan-operations] li,[data-domainkit-part=cleanup-operations] li){background:var(--domainkit-fill);border-radius:var(--domainkit-control-radius);grid-template-columns:auto auto 1fr;align-items:baseline;gap:.5rem .75rem;padding:.6rem .75rem;font-size:.8125rem;display:grid}:where([data-domainkit-part=operation-kind]){letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600}:where([data-operation=Create] [data-domainkit-part=operation-kind]){background:color-mix(in srgb, var(--domainkit-success) 16%, transparent);color:var(--domainkit-success)}:where([data-operation=Update] [data-domainkit-part=operation-kind]){background:color-mix(in srgb, var(--domainkit-accent) 14%, transparent);color:var(--domainkit-accent)}:where([data-operation=Delete] [data-domainkit-part=operation-kind],[data-operation=Remove] [data-domainkit-part=operation-kind]){background:color-mix(in srgb, var(--domainkit-danger) 14%, transparent);color:var(--domainkit-danger)}:where([data-operation=Conflict] [data-domainkit-part=operation-kind],[data-operation=Blocked] [data-domainkit-part=operation-kind],[data-operation=Stale] [data-domainkit-part=operation-kind]){background:color-mix(in srgb, var(--domainkit-danger) 10%, var(--domainkit-fill));color:var(--domainkit-danger)}:where([data-operation=Noop] [data-domainkit-part=operation-kind]){background:var(--domainkit-background);color:var(--domainkit-muted)}:where([data-domainkit-part=operation-record]){color:var(--domainkit-muted);gap:.2rem;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;display:grid}:where([data-domainkit-part=operation-value]){color:var(--domainkit-text);overflow-wrap:anywhere;white-space:pre-wrap}:where([data-domainkit-part=operation-priority]){font-size:.6875rem}:where([data-domainkit-part=operation-reason]){color:var(--domainkit-danger)}:where([data-operation=AlreadyAbsent] [data-domainkit-part=operation-kind]){background:var(--domainkit-background);color:var(--domainkit-muted)}:where([data-domainkit-part=cleanup-flow]){flex-wrap:wrap;gap:.5rem;display:flex}:where([data-domainkit-part=flow-outcome]){width:100%;margin:0;font-size:.875rem}:where([data-domainkit-part=flow-outcome][data-tone=success]){color:var(--domainkit-success)}:where([data-domainkit-part=flow-outcome][data-tone=danger]){color:var(--domainkit-danger)}:where([data-domainkit-part]:focus-visible){outline:2px solid var(--domainkit-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){:where([data-domainkit-part]){scroll-behavior:auto!important;transition-duration:.01ms!important}}[data-component-preview]{--preview-border:var(--blume-border,#e4e4e7);--preview-muted:var(--blume-muted-foreground,#71717a);--preview-surface:var(--blume-card,var(--blume-background,#fff));background:var(--blume-background,#fff)}[data-component-preview-toolbar]{color:var(--preview-muted);align-items:center;padding:.65rem .85rem;font-size:.8125rem;display:flex}[data-component-preview-actions]{gap:.125rem;display:flex}[data-component-preview-theme]{color:var(--preview-muted);gap:.35rem;font-size:.75rem;display:grid}[data-component-preview-theme] select{appearance:auto;background:var(--blume-background,#fff);border:1px solid var(--preview-border);color:var(--blume-foreground,#18181b);font:inherit;border-radius:.35rem;width:100%;min-height:2rem;padding:.3rem 1.75rem .3rem .5rem}[data-component-preview-theme] select:focus-visible{outline:2px solid var(--blume-accent,#2563eb);outline-offset:2px}[data-component-preview-actions] button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;padding:0;display:inline-grid}[data-component-preview-actions] svg{width:.95rem;height:.95rem}[data-component-preview-actions] button:hover,[data-component-preview-actions] button[aria-pressed=true]{background:color-mix(in srgb, var(--blume-accent,#2563eb) 10%, transparent);color:var(--blume-foreground,#18181b)}[data-component-preview-props]{color:var(--blume-foreground,#18181b);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;gap:.45rem;min-height:2rem;padding:.35rem .7rem;display:inline-flex}[data-component-preview-props] svg{width:.95rem;height:.95rem}[data-component-preview-props]:hover,[data-component-preview-props][aria-expanded=true]{background:color-mix(in srgb, var(--blume-accent,#2563eb) 10%, transparent)}[data-component-preview-props]:focus-visible{outline:2px solid var(--blume-accent,#2563eb);outline-offset:2px}[data-component-preview-canvas]{min-height:24rem}[data-component-preview-workspace]{border-top:1px solid var(--preview-border);grid-template-columns:minmax(0,1fr);display:grid;position:relative}[data-component-preview-dials]{background:var(--preview-surface);border:1px solid var(--preview-border);z-index:3;border-radius:.75rem;width:min(18rem,100% - 1.5rem);max-height:calc(100% - 4.5rem);position:absolute;bottom:3.75rem;right:.75rem;overflow:auto;box-shadow:0 .75rem 2rem #0000002e,0 .125rem .375rem #0000001a}[data-component-preview-settings]{border-bottom:1px solid var(--preview-border);color:var(--blume-foreground,#18181b);gap:.75rem;padding:.85rem;font-size:.8125rem;font-weight:600;display:grid}[data-component-preview-floating-toolbar]{background:var(--preview-surface);border:1px solid var(--preview-border);color:var(--preview-muted);z-index:4;border-radius:999px;align-items:center;padding:.25rem;font-size:.75rem;display:flex;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 .375rem 1rem #00000024,0 .0625rem .25rem #00000014}[data-component-preview-divider]{background:var(--preview-border);width:1px;height:1.25rem;margin-inline:.125rem}[data-component-preview-dials] .dialkit-root,[data-component-preview-dials] .dialkit-panel{width:100%;max-height:none}[data-component-preview-dials-loading]{background:var(--blume-background,#fff);border:1px solid var(--preview-border);color:var(--preview-muted);border-radius:.5rem;padding:.75rem;font-size:.75rem}[data-component-preview-canvas] [data-workshop]{color:inherit;background:0 0;height:auto;min-height:24rem;font-family:inherit;display:block}[data-component-preview-canvas] [data-workshop-canvas]{background-color:color-mix(in srgb, var(--blume-foreground,#18181b) 2%, transparent);background-image:radial-gradient(color-mix(in srgb, var(--blume-foreground,#18181b) 16%, transparent) 1px, transparent 1px);background-size:1rem 1rem;place-items:center;min-height:24rem;padding:2.5rem 1.25rem;display:grid;overflow:auto}[data-component-preview] [data-workshop-frame]{justify-items:stretch;width:min(42rem,100%);display:grid}[data-component-preview] [data-preview-stack]{gap:1rem;width:100%;display:grid}[data-component-preview] [data-preview-host-row]{background:var(--domainkit-background);border:1px solid var(--domainkit-border);border-radius:var(--domainkit-radius);color:var(--domainkit-text);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%;padding:.875rem 1rem;display:grid}[data-component-preview] [data-preview-host-identity]{align-items:center;gap:.875rem;min-width:0;display:flex}[data-component-preview] [data-preview-host-identity] strong{font-size:.9375rem;font-weight:600;display:block}[data-component-preview] [data-preview-host-identity] p{color:var(--domainkit-muted);margin:.15rem 0 0;font-size:.8125rem}[data-component-preview] [data-preview-host-button]{background:var(--domainkit-accent);border:1px solid color-mix(in oklch, var(--domainkit-accent), black 18%);border-radius:var(--domainkit-control-radius);color:var(--domainkit-accent-contrast);cursor:pointer;font:inherit;white-space:nowrap;align-items:center;gap:.35rem;min-height:2rem;padding:.35rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}[data-component-preview] [data-preview-host-button]:focus-visible{outline:2px solid var(--domainkit-accent);outline-offset:2px}[data-component-preview] [data-preview-host-actions]{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}[data-component-preview] [data-preview-narrow]{width:20rem;max-width:100%;margin-inline:auto}[data-component-preview] [data-preview-narrow] [data-preview-host-row]{grid-template-columns:minmax(0,1fr)}[data-component-preview] [data-preview-narrow] [data-preview-host-button]{justify-content:center;width:100%}[data-component-preview] [data-preview-spot]{justify-items:center;display:grid}[data-component-preview] [data-preview-notification]{display:none}[data-component-preview] [data-domainkit-part=zone-file]{justify-content:flex-end;gap:.625rem}[data-component-preview] [data-domainkit-part=zone-file] button{justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;padding:.45rem;font-size:0;display:inline-flex}[data-component-preview] [data-domainkit-part=zone-file] [data-icon]{width:1rem;height:1rem;display:inline-flex}[data-component-preview][data-scheme=dark] [data-workshop-canvas]{background-color:#09090b;background-image:radial-gradient(#3f3f46 1px,#0000 1px)}[data-component-preview][data-scheme=light] [data-workshop-canvas]{background-color:#fafafa;background-image:radial-gradient(#d4d4d8 1px,#0000 1px)}
