.zp-key-manager--icon{height:1.5rem;width:1.5rem}.zp-key-manager--key-control-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.zp-key-manager--key-control-key{margin-right:.5rem;overflow:hidden;text-overflow:ellipsis;padding-top:.5rem;padding-bottom:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity))}.zp-key-manager--key-control-key:is(.dark *){--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity))}.zp-key-manager--key-control-buttons{display:flex;justify-content:flex-end;column-gap:.25rem;--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.zp-key-manager--key-control-buttons:is(.dark *){--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity))}.zp-key-manager--key-control-button{border-radius:.25rem;padding:.25rem}.zp-key-manager--key-control-button:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.zp-key-manager--dark .zp-key-manager--key-control-button:hover{background-color:#3c4257}.zp-key-manager--key-control-button-active{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.zp-key-manager--key-control-spinner-icon{height:1.25rem;width:1.25rem;animation:spin 1s linear infinite}.zp-key-manager--key-control-button-duplicate,.zp-key-manager--key-control-button-eye,.zp-key-manager--key-control-button-slash{height:1.25rem;width:1.25rem}.zp-key-manager--key-control-spinner{padding:.25rem}.zp-key-manager--key-control-created{margin-top:-.5rem;margin-bottom:.5rem;display:flex;flex-direction:row;align-items:center;column-gap:.25rem;font-size:.75rem;line-height:1rem}.zp-key-manager--key-control-created-text{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.zp-key-manager--key-control-expires{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.zp-key-manager--simple-menu-button:focus{outline:2px solid #0000;outline-offset:2px}.zp-key-manager--simple-menu-wrapper{position:relative}.zp-key-manager--simple-menu-dialog{position:absolute;top:0;right:0;z-index:50;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.zp-key-manager--simple-menu-dialog:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 54/var(--tw-bg-opacity))}.zp-key-manager--simple-menu-item-button{display:flex;width:100%;flex-direction:row;align-items:center;white-space:nowrap;border-radius:.25rem;padding:.25rem .75rem;text-align:right}.zp-key-manager--simple-menu-item-button:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.zp-key-manager--simple-menu-item-button:is(.dark *):hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--dark .zp-key-manager--simple-menu-item-button:hover{background-color:#2a2f45}.zp-key-manager--simple-menu-dropdown{padding:.25rem;--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity))}.zp-key-manager--simple-menu-dropdown:is(.dark *){--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity))}.zp-key-manager--simple-menu-item-icon{margin-right:.5rem;height:1rem;width:auto}.zp-key-manager--consumer-control-container{margin-bottom:1.25rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.zp-key-manager--consumer-control-container:is(.dark *){border-style:none;--tw-bg-opacity:1;background-color:rgb(79 86 107/var(--tw-bg-opacity))}.zp-key-manager--consumer-control-container:is(.dark *) ::selection{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity))}.zp-key-manager--consumer-control-container:is(.dark *)::selection{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity))}.zp-key-manager--consumer-control-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity))}.zp-key-manager--consumer-control-header:is(.dark *){border-style:none}.zp-key-manager--consumer-control-input-container{display:flex;width:100%;flex-direction:row}.zp-key-manager--consumer-control-input{margin:.5rem .25rem .5rem .5rem;width:100%;flex:1 1 0%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.25rem .5rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.zp-key-manager--consumer-control-input:disabled{opacity:.5}.zp-key-manager--consumer-control-input:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--consumer-control-button{margin:.5rem .25rem;display:flex;height:2rem;flex-direction:row;align-items:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.zp-key-manager--consumer-control-button:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}.zp-key-manager--consumer-control-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--consumer-control-button:is(.dark *):hover{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity))}.zp-key-manager--consumer-control-menu-spinner-container{margin-right:.25rem;height:100%;padding-bottom:10px;padding-top:.25rem}.zp-key-manager--consumer-control-menu-spinner{height:1.25rem;width:1.25rem;animation:spin 1s linear infinite}.zp-key-manager--consumer-control-menu-spinner:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--consumer-control-spinner-container{margin-right:.25rem}.zp-key-manager--consumer-control-spinner{height:1rem;width:1rem;animation:spin 1s linear infinite}.zp-key-manager--consumer-control-spinner:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--consumer-control-cancel-icon,.zp-key-manager--consumer-control-save-icon{margin-right:.25rem;height:1rem;width:auto}.zp-key-manager--consumer-control-description{margin-left:1rem;--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity))}.zp-key-manager--consumer-control-description:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--consumer-menu-button-wrapper{margin:1rem .75rem .5rem .5rem}.zp-key-manager--consumer-control-menu-button{border-radius:.25rem;padding:.25rem}.zp-key-manager--consumer-control-menu-button:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.zp-key-manager--dark .zp-key-manager--consumer-control-menu-button:hover{background-color:#697386}.zp-key-manager--consumer-control-menu-icon{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.zp-key-manager--consumer-control-menu-icon:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--consumer-control-error-container{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));padding:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.zp-key-manager--consumer-control-error-header-wrapper{display:flex;flex-direction:row;justify-content:space-between}.zp-key-manager--consumer-control-error-header{display:flex;flex-direction:row;align-items:center}.zp-key-manager--consumer-control-error-icon{margin-right:.25rem;height:1rem;width:1rem}.zp-key-manager--consumer-control-error-leading-text{font-weight:700}.zp-key-manager--consumer-control-error-dismiss{border-radius:.25rem;padding:.5rem;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.zp-key-manager--consumer-control-error-dismiss:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.zp-key-manager--consumer-control-error-dismiss-icon{height:1rem;width:1rem}.zp-key-manager--consumer-control-error-text{padding-left:1.25rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.zp-key-manager--consumer-control-content{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem}.zp-key-manager--consumer-control-content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 47 69/var(--tw-bg-opacity))}.zp-key-manager--consumer-control-key-control{margin-bottom:.75rem}.zp-key-manager--consumer-loading-container{margin-bottom:1.25rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.zp-key-manager--consumer-loading-container:is(.dark *){border-style:none;--tw-bg-opacity:1;background-color:rgb(79 86 107/var(--tw-bg-opacity))}.zp-key-manager--consumer-loading-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity))}.zp-key-manager--consumer-loading-header:is(.dark *){border-style:none}.zp-key-manager--consumer-loading-pulse{margin:1.25rem 1.25rem 22px 1rem;height:1rem;width:11rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.zp-key-manager--consumer-loading-ellipsis{margin:1.25rem 1rem 18px .75rem;opacity:.5}.zp-key-manager--consumer-loading-ellipsis-icon{height:1.25rem;width:1.25rem}.zp-key-manager--consumer-loading-ellipsis-icon:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--consumer-loading-content{display:flex;flex-direction:column;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1rem}.zp-key-manager--consumer-loading-content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 47 69/var(--tw-bg-opacity))}.zp-key-manager--key-loading-container{display:flex;width:100%;justify-content:space-between}.zp-key-manager--key-loading-pulse{margin-top:1.5rem;margin-bottom:2rem;height:1rem;width:440px}@keyframes pulse{50%{opacity:.5}}.zp-key-manager--key-loading-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.zp-key-manager--query-error-border{display:flex;width:100%;flex-direction:column;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));padding:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.zp-key-manager--query-error-message{margin:1rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.zp-key-manager--query-error-body{justify-content:space-between;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));padding:1rem}.zp-key-manager--query-error-body,.zp-key-manager--query-error-heading{display:flex;flex-direction:row;align-items:center}.zp-key-manager--query-error-icon{margin-right:.25rem;height:1rem;width:1rem}.zp-key-manager--query-error-heading-text{font-weight:700}.zp-key-manager--no-keys-message{padding-top:1rem;padding-bottom:1rem}.zp-key-manager--no-keys-message:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--create-consumer-button{flex:none;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity));padding:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--create-consumer-button:hover{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity))}.zp-key-manager--create-consumer-main-button{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--create-consumer-main-button:hover{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity))}.zp-key-manager--create-consumer-icon,.zp-key-manager--create-consumer-spinner{margin:.25rem;height:auto;width:1.25rem}@keyframes spin{to{transform:rotate(1turn)}}.zp-key-manager--create-consumer-spinner{animation:spin 1s linear infinite}.zp-key-manager--create-consumer-label{flex-grow:1;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:.5rem;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.zp-key-manager--create-consumer-label:is(.dark *){--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--create-consumer-label-invalid{flex-grow:1;border-radius:.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));padding:.5rem;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.zp-key-manager--create-consumer-label-invalid:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.zp-key-manager--create-consumer-container{display:flex;width:100%;flex-direction:row;align-items:center;column-gap:.5rem}code[class*=language-],pre[class*=language-]{color:#f8f8f2;white-space:pre-wrap;font-size:.75rem;line-height:1rem}pre[class*=language-].background-invert>code[class*=language-]{color:var(--code-token-property-invert)}pre[class*=language-]{padding:1em;margin:0;overflow-x:auto;overflow-y:auto;border-bottom-left-radius:.3em;border-bottom-right-radius:.3em}pre[class*=language-]::-webkit-scrollbar{padding:2px;width:12px;height:12px;background:#0000}pre[class*=language-]:hover::-webkit-scrollbar-thumb{background:var(--color-sidebar);border-radius:12px;border:2px solid #0000;background-clip:content-box}pre[class*=language-]::-webkit-scrollbar-corner,pre[class*=language-]::-webkit-scrollbar-thumb{background:#0000}:not(pre)>code[class*=language-],pre[class*=language-]{background:var(--background-code)}:not(pre)>code[class*=language-].code-invert,pre[class*=language-].code-invert{background:var(--background-code-invert)}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--code-token-comment)}.code-invert .token.cdata,.code-invert .token.comment,.code-invert .token.doctype,.code-invert .token.prolog{color:var(--code-token-comment-invert)}.token.punctuation{color:var(--code-token-punctuation)}.code-invert .token.punctuation{color:var(--code-token-punctuation-invert)}.namespace{opacity:.7}.token.constant,.token.deleted,.token.symbol,.token.tag{color:var(--code-token-constant)}.code-invert .token.constant,.code-invert .token.deleted,.code-invert .token.symbol,.code-invert .token.tag{color:var(--code-token-constant-invert)}.token.property{color:var(--code-token-property)}.code-invert .token.property{color:var(--code-token-property-invert)}.token.number{color:var(--code-token-number)}.code-invert .token.number{color:var(--code-token-number-invert)}.token.boolean{color:var(--code-token-boolean)}.code-invert .token.boolean{color:var(--code-token-boolean-invert)}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:var(--code-token-string)}.code-invert .token.attr-name,.code-invert .token.builtin,.code-invert .token.char,.code-invert .token.inserted,.code-invert .token.selector,.code-invert .token.string{color:var(--code-token-string-invert)}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:var(--code-token-operator)}.code-invert .language-css .token.string,.code-invert .style .token.string,.code-invert .token.entity,.code-invert .token.operator,.code-invert .token.url{color:var(--code-token-operator-invert)}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:var(--code-token-function)}.code-invert .token.atrule,.code-invert .token.attr-value,.code-invert .token.keyword{color:var(--code-token-keyword-invert)}.code-invert .token.class-name,.code-invert .token.function{color:var(--code-token-function-invert)}.token.keyword{color:var(--code-token-keyword)}.token.important,.token.regex{color:var(--code-token-important)}.code-invert .token.important,.code-invert .token.regex,.code-invert .token.variable{color:var(--code-token-important-invert)}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}