/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-mono:"SF Mono", SFMono-Regular, ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace;--color-black:#000;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--default-mono-font-family:"SF Mono", SFMono-Regular, ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--dokii-bg);scroll-padding-top:calc(var(--dokii-header-h) + 1rem)}}@layer components{.dokii-nav-item{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-block:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.25);padding-left:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:450;color:var(--dokii-fg-2);font-weight:450;display:flex}@media (hover:hover){.dokii-nav-item:hover{background-color:var(--dokii-subtle);color:var(--dokii-fg)}}.dokii-nav-item:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--dokii-focus)}.dokii-nav-item[aria-current=page]{background-color:var(--dokii-nav-active-bg);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--dokii-nav-active-fg)}.dokii-nav-group{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-block:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.25);padding-left:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:450;color:var(--dokii-fg-2);font-weight:450;list-style-type:none;display:flex}@media (hover:hover){.dokii-nav-group:hover{background-color:var(--dokii-subtle);color:var(--dokii-fg)}}.dokii-nav-group:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--dokii-focus)}.dokii-nav-group::-webkit-details-marker{display:none}.dokii-method{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1;font-weight:var(--font-weight-semibold);--tw-tracking:.1px;letter-spacing:.1px;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dokii-method-sm{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 10);font-size:.625rem}.dokii-method-md{height:calc(var(--spacing) * 5);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.dokii-method[data-method=get]{background-color:var(--dokii-method-get-bg);color:var(--dokii-method-get)}.dokii-method[data-method=post]{background-color:var(--dokii-method-post-bg);color:var(--dokii-method-post)}.dokii-method[data-method=put]{background-color:var(--dokii-method-put-bg);color:var(--dokii-method-put)}.dokii-method[data-method=patch]{background-color:var(--dokii-method-patch-bg);color:var(--dokii-method-patch)}.dokii-method[data-method=delete]{background-color:var(--dokii-method-delete-bg);color:var(--dokii-method-delete)}.dokii-method[data-method=head],.dokii-method[data-method=options]{background-color:var(--dokii-method-other-bg);color:var(--dokii-method-other)}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.col-start-2{grid-column-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-px{margin-top:1px}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-\[11px\]{margin-bottom:11px}.mb-\[30px\]{margin-bottom:30px}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-\[15px\]{width:15px;height:15px}.size-\[17px\]{width:17px;height:17px}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-\[42px\]{height:42px}.h-\[50px\]{height:50px}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-screen{min-height:100vh}.w-\[288px\]{width:288px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[45vw\]{max-width:45vw}.max-w-\[720px\]{max-width:720px}.max-w-\[1440px\]{max-width:1440px}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\[250px\]{flex-basis:250px}.basis-auto{flex-basis:auto}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[5px\]{gap:5px}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-line{border-color:var(--dokii-border)}.border-transparent{border-color:#0000}.bg-bg{background-color:var(--dokii-bg)}.bg-subtle{background-color:var(--dokii-subtle)}.bg-transparent{background-color:#0000}.p-\[5px\]{padding:5px}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[11px\]{padding-inline:11px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[5px\]{padding-block:5px}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-px{padding-top:1px}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-left{text-align:left}.text-right{text-align:right}.font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[31px\]{font-size:31px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-fg{color:var(--dokii-fg)}.text-muted{color:var(--dokii-muted)}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.decoration-muted{-webkit-text-decoration-color:var(--dokii-muted);-webkit-text-decoration-color:var(--dokii-muted);text-decoration-color:var(--dokii-muted)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.placeholder\:text-muted::placeholder{color:var(--dokii-muted)}.first\:mt-0:first-child{margin-top:0}.focus-within\:border-primary:focus-within{border-color:var(--dokii-primary)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-primary\/20:focus-within{--tw-ring-color:var(--dokii-primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-primary\/20:focus-within{--tw-ring-color:color-mix(in oklab, var(--dokii-primary) 20%, transparent)}}@media (hover:hover){.hover\:border-primary:hover{border-color:var(--dokii-primary)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-current:focus-visible{outline-color:currentColor}.focus-visible\:outline-focus:focus-visible{outline-color:var(--dokii-focus)}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:invisible{visibility:hidden}.max-md\:hidden{display:none}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:sticky{position:sticky}.md\:top-\(--dokii-header-h\){top:var(--dokii-header-h)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[66px\]{height:66px}.md\:h-\[calc\(100vh-var\(--dokii-header-h\)\)\]{height:calc(100vh - var(--dokii-header-h))}.md\:max-w-\[384px\]{max-width:384px}.md\:min-w-0{min-width:0}.md\:flex-1{flex:1}.md\:flex-\[0_1_384px\]{flex:0 384px}.md\:basis-0{flex-basis:0}.md\:items-stretch{align-items:stretch}.md\:overflow-y-auto{overflow-y:auto}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-\[calc\(var\(--dokii-header-h\)\+2rem\)\]{top:calc(var(--dokii-header-h) + 2rem)}.lg\:max-h-\[calc\(100vh-var\(--dokii-header-h\)-3rem\)\]{max-height:calc(100vh - var(--dokii-header-h) - 3rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_237px\]{grid-template-columns:minmax(0,1fr) 237px}.lg\:grid-cols-\[minmax\(0\,720px\)_220px\]{grid-template-columns:minmax(0,720px) 220px}.lg\:grid-cols-\[minmax\(0\,720px\)_minmax\(320px\,430px\)\]{grid-template-columns:minmax(0,720px) minmax(320px,430px)}.lg\:justify-center{justify-content:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-x-\[63px\]{column-gap:63px}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:pr-5{padding-right:calc(var(--spacing) * 5)}}.dark\:block:where([data-theme=dark],[data-theme=dark] *){display:block}.dark\:hidden:where([data-theme=dark],[data-theme=dark] *){display:none}}:root{--dokii-primary:#1a56db;--dokii-primary-contrast:#fff;--dokii-primary-soft:var(--dokii-primary)}@supports (color:color-mix(in lab, red, red)){:root{--dokii-primary-soft:color-mix(in srgb, var(--dokii-primary) 10%, transparent)}}:root{--dokii-primary-text:var(--dokii-primary-text-light,var(--dokii-primary))}@supports (color:color-mix(in lab, red, red)){:root{--dokii-primary-text:var(--dokii-primary-text-light,color-mix(in srgb, var(--dokii-primary) 65%, #000))}}:root{--dokii-focus:var(--dokii-primary-text);--dokii-bg:#fff;--dokii-fg:#32343a;--dokii-fg-2:#484c58;--dokii-muted:#666b79;--dokii-subtle:#f2f3f4;--dokii-border:#0000001a;--dokii-nav-active-bg:var(--dokii-primary-soft);--dokii-nav-active-fg:var(--dokii-primary-text);--dokii-required:#ad273c;--dokii-input-bg:#fff;--dokii-credentials-bg:#f9fafb;--dokii-input-placeholder:#666b79;--dokii-method-get:#00683a;--dokii-method-get-bg:#e1f7ec;--dokii-method-get-active:#008756;--dokii-method-post:#051c8e;--dokii-method-post-bg:#f0f5ff;--dokii-method-post-active:#0222c6;--dokii-method-put:#56468f;--dokii-method-put-bg:#ebe6f4;--dokii-method-put-active:#6d5ba6;--dokii-method-patch:#9c5802;--dokii-method-patch-bg:#fcf2e6;--dokii-method-patch-active:#a85c02;--dokii-method-delete:#ad273c;--dokii-method-delete-bg:#ffe5e5;--dokii-method-delete-active:#cb4452;--dokii-method-other:#484c58;--dokii-method-other-bg:#e7e9ec;--dokii-method-other-active:#484c58;--dokii-method-active-fg:#fff;--dokii-collapse-duration:.3s;--dokii-collapse-fade:.45s;--dokii-chevron-duration:.15s;--dokii-ease-out:cubic-bezier(.16, 1, .3, 1);--dokii-header-bg:var(--dokii-primary);--dokii-header-fg:var(--dokii-primary-contrast);--dokii-header-h:calc(6.75rem + 1px);--dokii-badge-added-bg:#dcfce7;--dokii-badge-added-fg:#166534;--dokii-badge-fixed-bg:#dbeafe;--dokii-badge-fixed-fg:#1e40af;--dokii-badge-improved-bg:#f3e8ff;--dokii-badge-improved-fg:#6b21a8;--dokii-badge-deprecated-bg:#fef3c7;--dokii-badge-deprecated-fg:#92400e;--dokii-badge-removed-bg:#fee2e2;--dokii-badge-removed-fg:#991b1b;color-scheme:light}[data-theme=dark]{--dokii-primary-soft:var(--dokii-primary)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--dokii-primary-soft:color-mix(in srgb, var(--dokii-primary) 16%, transparent)}}[data-theme=dark]{--dokii-primary-text:var(--dokii-primary-text-dark,var(--dokii-primary))}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--dokii-primary-text:var(--dokii-primary-text-dark,color-mix(in srgb, var(--dokii-primary) 45%, #fff))}}[data-theme=dark]{--dokii-bg:#0b0c0d;--dokii-fg:#fff;--dokii-fg-2:#c9ccd4;--dokii-muted:#aeb2bd;--dokii-subtle:#1b1c1e;--dokii-border:#ffffff1a;--dokii-nav-active-bg:#f8f8f117;--dokii-nav-active-fg:#f8f8f1;--dokii-required:#f79799;--dokii-input-bg:#ffffff08;--dokii-credentials-bg:#ffffff08;--dokii-input-placeholder:#9499a6;--dokii-method-get:#a3e6c8;--dokii-method-get-bg:#002e02;--dokii-method-post:#c7d1e5;--dokii-method-post-bg:#17243e;--dokii-method-post-active:#2f57a7;--dokii-method-put:#c2b5df;--dokii-method-put-bg:#110e4d;--dokii-method-patch:#ecb168;--dokii-method-patch-bg:#412401;--dokii-method-delete:#fcb1b2;--dokii-method-delete-bg:#570000;--dokii-method-other:#e7e9ec;--dokii-method-other-bg:#32343a;--dokii-badge-added-bg:#14532d;--dokii-badge-added-fg:#bbf7d0;--dokii-badge-fixed-bg:#1e3a8a;--dokii-badge-fixed-fg:#bfdbfe;--dokii-badge-improved-bg:#581c87;--dokii-badge-improved-fg:#e9d5ff;--dokii-badge-deprecated-bg:#78350f;--dokii-badge-deprecated-fg:#fde68a;--dokii-badge-removed-bg:#7f1d1d;--dokii-badge-removed-fg:#fecaca;color-scheme:dark}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}@media (max-width:767.98px){:root{--dokii-header-h:51px}:root:has(#dokii-nav-toggle){--dokii-header-h:103px}.dokii-menu-button{width:32px;height:32px;color:inherit;cursor:pointer;border:1px solid #0000;border-radius:4px;flex:none;justify-content:center;align-items:center;margin-right:10px;display:inline-flex}.dokii-menu-button:hover{background:#ffffff1a}.dokii-menu-button:focus-visible{outline-offset:2px;outline:2px solid}.dokii-header-current{min-width:0;color:inherit;flex:1;align-items:center;gap:5px;font-size:14px;font-weight:600;line-height:19px;text-decoration:none;display:inline-flex}.dokii-header-current:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.dokii-header-askai button{border-radius:8px;gap:4px;height:32px;padding:0 12px;font-size:14px}.dokii-subnav{background:0 0}.dokii-subnav-row{height:52px;padding:0 0 0 20px;overflow:visible}.dokii-sidebar-trigger{text-align:left;cursor:pointer;background:#0000001a;border-radius:6px;flex:1;align-items:center;gap:8px;min-width:0;height:32px;margin:10px 10px 10px 0;padding:5px 10px;font-size:14px;font-weight:500;line-height:19px;display:flex}.dokii-sidebar-trigger svg{margin-right:-4px}.dokii-sidebar-trigger-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dokii-sidebar-trigger:focus-visible{outline-offset:2px;outline:2px solid}.dokii-sidebar{z-index:40;opacity:0;transform-origin:50% 0;border:0;border-radius:4px;width:auto;transition:opacity .3s,transform .3s,visibility .3s;position:fixed;inset:20px 30px;overflow-y:auto;transform:scale(.88);box-shadow:0 0 0 100vmax #00000020,0 0 15px -3px #00000054}.dokii-nav-toggle:checked~.dokii-body .dokii-sidebar{opacity:1;visibility:visible;transition-property:opacity,transform;transform:none}.dokii-nav-backdrop{z-index:35}.dokii-nav-toggle:checked~.dokii-body .dokii-nav-backdrop{display:block}.dokii-nav-toggle:focus-visible~.dokii-header .dokii-nav-button,.dokii-flyout-toggle:focus-visible~.dokii-header .dokii-flyout-button{outline-offset:2px;outline:2px solid}.dokii-flyout{z-index:50;background:var(--dokii-header-bg);width:288px;color:var(--dokii-header-fg);visibility:hidden;padding:20px;transition:transform .15s cubic-bezier(.16,1,.3,1),visibility .15s;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.dokii-flyout-toggle:checked~.dokii-flyout{visibility:visible;transition-property:transform;transform:none}.dokii-flyout-backdrop{z-index:45;background:#0000001a;display:none;position:fixed;inset:0}.dokii-flyout-toggle:checked~.dokii-flyout-backdrop{display:block}}.dokii-flyout-list{margin:0;padding:0;list-style:none}.dokii-flyout-close{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin:-10px -10px 8px auto;display:flex}.dokii-flyout-close[hidden]{display:none}.dokii-flyout-close:hover{background:#00000012}.dokii-flyout-close:focus-visible{outline-offset:-2px;outline:2px solid}.dokii-flyout-list>li+li{margin-top:2px}.dokii-flyout-item{height:52px;color:inherit;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:5px 10px;font-size:16px;font-weight:600;line-height:22px;text-decoration:none;display:flex}a.dokii-flyout-item:hover,.dokii-flyout-item[aria-current=page]{background:#00000012}a.dokii-flyout-item:focus-visible{outline-offset:-2px;border-color:#ffffff1a;outline:2px solid}.dokii-flyout-version{border-radius:0}.dokii-flyout-divider{background:#0000001a;border:0;height:1px;margin:7px 0}.dokii-flyout-logo{height:40px;color:inherit;border-radius:4px;align-items:center;margin-top:10px;padding:5px;font-weight:600;display:flex}.dokii-flyout-logo img{width:auto;height:24px}.dokii-flyout-logo:focus-visible{outline-offset:2px;outline:2px solid}.dokii-js .dokii-nav-button,.dokii-js .dokii-flyout-button,.dokii-nav-button-js[hidden],.dokii-flyout-button-js[hidden]{display:none}.dokii-sidebar [aria-current=page] .dokii-method{color:var(--dokii-method-active-fg)}.dokii-sidebar [aria-current=page] .dokii-method[data-method=get]{background:var(--dokii-method-get-active)}.dokii-sidebar [aria-current=page] .dokii-method[data-method=post]{background:var(--dokii-method-post-active)}.dokii-sidebar [aria-current=page] .dokii-method[data-method=put]{background:var(--dokii-method-put-active)}.dokii-sidebar [aria-current=page] .dokii-method[data-method=patch]{background:var(--dokii-method-patch-active)}.dokii-sidebar [aria-current=page] .dokii-method[data-method=delete]{background:var(--dokii-method-delete-active)}.dokii-sidebar [aria-current=page] .dokii-method:is([data-method=head],[data-method=options]){background:var(--dokii-method-other-active)}.dokii-nav-group>svg{color:var(--dokii-fg-2);opacity:.5}.dokii-sidebar .dokii-nav-item[aria-current=page]:has([data-method]){font-weight:450}.dokii-prose{overflow-wrap:break-word;font-size:.9375rem;line-height:1.5}.dokii-prose>*+*{margin-top:.9375rem}.dokii-prose h1{margin-top:2rem;font-size:1.875rem;font-weight:600;line-height:1.25}.dokii-prose h2{margin:1.75rem 0 .47rem;font-size:1.5em;font-weight:600;line-height:1.25}.dokii-prose h3{margin:1.5rem 0 .4rem;font-size:1.25em;font-weight:600;line-height:1.3}.dokii-prose h4{margin-top:1.25rem;font-size:1em;font-weight:600}.dokii-prose :is(h2,h3,h4)+*{margin-top:0}.dokii-prose a:not(.dokii-anchor,.dokii-card){color:var(--dokii-primary-text);text-underline-offset:2px;text-decoration:underline}.dokii-prose ul{padding-left:1.5rem;list-style:outside}.dokii-prose ol{padding-left:1.5rem;list-style:decimal}.dokii-prose li+li{margin-top:.25rem}.dokii-prose ul.contains-task-list{padding-left:.25rem;list-style:none}.dokii-prose .task-list-item input{margin-right:.5rem}.dokii-prose blockquote{border-left:3px solid var(--dokii-border);color:var(--dokii-muted);padding-left:1rem}.dokii-prose hr{border-color:var(--dokii-border);margin:2rem 0}.dokii-prose img{border-radius:.375rem;max-width:100%}.dokii-prose :not(pre)>code{font-family:var(--font-mono);background:var(--dokii-subtle);border-radius:3px;padding:.2em .4em;font-size:.9em}[data-theme=dark] .dokii-prose :not(pre)>code{background:#ffffff13}.dokii-table-scroll{max-width:100%;overflow-x:auto}.dokii-table-scroll:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-prose table{border-collapse:collapse;font-size:.875rem}.dokii-prose th,.dokii-prose td{border:1px solid var(--dokii-border);text-align:left;padding:.5rem .75rem}.dokii-prose th{background:var(--dokii-subtle);font-weight:600}.dokii-prose tr:nth-child(2n) td{background:var(--dokii-subtle)}@supports (color:color-mix(in lab, red, red)){.dokii-prose tr:nth-child(2n) td{background:color-mix(in srgb, var(--dokii-subtle) 50%, transparent)}}.dokii-guide .dokii-prose{--dokii-link:var(--dokii-primary-text);--dokii-table-line:#e5e5e5;--dokii-table-head:#f9fafb}[data-theme=dark] .dokii-guide .dokii-prose{--dokii-link:var(--dokii-nav-active-fg);--dokii-table-line:#232426;--dokii-table-head:#ffffff08}.dokii-guide .dokii-prose>*+*,.dokii-guide .dokii-prose>:first-child,.dokii-guide .dokii-prose>link:first-child+*{margin-top:0}.dokii-guide .dokii-prose>:last-child{margin-bottom:0}.dokii-guide .dokii-prose p{margin:0 0 .9375rem}.dokii-guide .dokii-prose h1{margin:33px 0 7.5px;font-size:1.64063rem;font-weight:600;line-height:1.25}.dokii-guide .dokii-prose h2{margin:28px 0 7.5px;font-size:1.40625rem;font-weight:600;line-height:1.25}.dokii-guide .dokii-prose h3{margin:23px 0 7.5px;font-size:1.17188rem;font-weight:600;line-height:1.25}.dokii-guide .dokii-prose h4{margin:19px 0 7.5px;font-size:.9375rem;font-weight:600;line-height:1.25}.dokii-guide .dokii-prose :is(h1,h2,h3,h4)+:is(h1,h2,h3,h4){margin-top:0}.dokii-guide .dokii-prose :is(ul,ol){margin:0 0 1.25rem;padding-left:30px}.dokii-guide .dokii-prose li+li{margin-top:8px}.dokii-guide .dokii-prose li>:is(ul,ol){margin:8px 0 0}.dokii-guide .dokii-prose li>p{margin:0}.dokii-guide .dokii-prose strong{font-weight:600}.dokii-guide .dokii-prose a:not(.dokii-anchor,.dokii-card){color:var(--dokii-link);text-underline-offset:auto;transition:color .15s}.dokii-guide .dokii-prose a:not(.dokii-anchor,.dokii-card):hover{color:var(--dokii-link)}@supports (color:color-mix(in lab, red, red)){.dokii-guide .dokii-prose a:not(.dokii-anchor,.dokii-card):hover{color:color-mix(in srgb, var(--dokii-link) 87%, #000)}}[data-theme=dark] .dokii-guide .dokii-prose a:not(.dokii-anchor,.dokii-card):hover{color:var(--dokii-fg)}.dokii-guide .dokii-prose hr{border:0;border-bottom:1px solid #dfe2e5;margin:15px 0}[data-theme=dark] .dokii-guide .dokii-prose hr{border-bottom-color:#ffffff1a}.dokii-guide .dokii-prose blockquote{margin:0 0 15px}.dokii-guide .dokii-prose .dokii-table-scroll,.dokii-guide .dokii-prose .dokii-callout{margin:15px 0}.dokii-guide .dokii-prose .dokii-zoom{margin:20px 0}.dokii-guide .dokii-prose table{width:100%;font-size:inherit;line-height:inherit;border:1px solid var(--dokii-table-line)}.dokii-guide .dokii-prose :is(th,td){border-color:var(--dokii-table-line);padding:6px 13px}.dokii-guide .dokii-prose th{text-align:center;background:var(--dokii-table-head);font-weight:600}.dokii-guide .dokii-prose :is(th,td):is([align=left],[style*=left]){text-align:left}.dokii-guide .dokii-prose :is(th,td):is([align=right],[style*=right]){text-align:right}.dokii-guide .dokii-prose :is(th,td):is([align=center],[style*=center]){text-align:center}.dokii-guide .dokii-prose tr:nth-child(2n) td{background:0 0}.dokii-guide .dokii-prose tbody tr:nth-child(2n){background:var(--dokii-table-head)}.dokii-zoom{text-align:start;cursor:zoom-in;width:100%;margin:20px 0;padding:0;display:flow-root}.dokii-zoom:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-zoom>img,.dokii-guide .dokii-zoom>img{border-radius:0;max-width:100%;height:auto;margin:20px 0;display:block}.dokii-lightbox{z-index:100;background:var(--dokii-bg);justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.dokii-lightbox{background:color-mix(in srgb, var(--dokii-bg) 90%, transparent)}}.dokii-lightbox{cursor:zoom-out}.dokii-lightbox-img{object-fit:contain;max-width:100%;max-height:100%}.dokii-lightbox-close{color:var(--dokii-fg-2);cursor:pointer;border-radius:6px;padding:4px;display:inline-flex;position:fixed;top:20px;right:20px}.dokii-lightbox-close:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-heading{position:relative}.dokii-anchor{color:var(--dokii-fg);opacity:0;margin-right:4px;padding:12.8px 5px 12.8px 0;text-decoration:none;transition:opacity .2s;display:flex;position:absolute;top:50%;right:100%;translate:0 -50%}.dokii-anchor>svg{width:12.8px;height:12.8px}.dokii-heading:hover .dokii-anchor{opacity:.5}@media (hover:none){.dokii-anchor{display:none}}.dokii-callout{--callout-bar:#8b939c;--callout-title:var(--dokii-fg);--callout-bg:#f8f8f9;border-left:3px solid var(--callout-bar);background:var(--callout-bg);color:var(--dokii-fg);border-radius:2px;margin:15px 0;padding:20px;font-size:.9375rem;line-height:1.5;display:flow-root}.dokii-callout[data-callout=info]{--callout-bar:#012bff;--callout-title:#061560;--callout-bg:#012bff1a}.dokii-callout[data-callout=success]{--callout-bar:#12ca93;--callout-title:#00491f;--callout-bg:#12ca931a}.dokii-callout[data-callout=warning]{--callout-bar:#f7c543;--callout-title:#5a3c00;--callout-bg:#f7c5431a}.dokii-callout[data-callout=error]{--callout-bar:#e95f6a;--callout-title:#900027;--callout-bg:#e95f6a1a}[data-theme=dark] .dokii-callout{--callout-bg:#f9fafb0d}[data-theme=dark] .dokii-callout[data-callout=info]{--callout-bar:#4472d0;--callout-title:#e5e9f0;--callout-bg:#4472d026}[data-theme=dark] .dokii-callout[data-callout=success]{--callout-title:#a3e6c8;--callout-bg:#12ca930d}[data-theme=dark] .dokii-callout[data-callout=warning]{--callout-title:#ffd885;--callout-bg:#f7c5430d}[data-theme=dark] .dokii-callout[data-callout=error]{--callout-title:#ffcbcb;--callout-bg:#e95f6a0d}.dokii-callout-icon{float:left;margin-left:-8px;font-size:.9375rem;line-height:1.5;position:relative}.dokii-callout-body{min-width:0;margin-left:20px}.dokii-callout .dokii-callout-body>*{margin:0 0 15px}.dokii-callout .dokii-callout-body>:last-child{margin-bottom:0}.dokii-callout-body>:is(ul,ol){padding-left:30px}.dokii-callout .dokii-callout-title,.dokii-callout .dokii-callout-body>:is(h1,h2,h3,h4){color:var(--callout-title);margin:0 0 10px;font-size:1.17188rem;font-weight:500;line-height:1.25}.dokii-callout .dokii-callout-body>:is(h1,h2,h3,h4):last-child,.dokii-callout .dokii-callout-title:last-child{margin-bottom:0}.dokii-code{--code-bg:#f2f3f4;--code-bar:#ebedef;border-radius:3px;margin:15px 0;padding-bottom:15px;position:relative;overflow:hidden}[data-theme=dark] .dokii-code{--code-bg:#1e1f20;--code-bar:#121314}.dokii-guide .dokii-prose .dokii-code{margin:15px 0}.dokii-code-header{background:var(--code-bar);align-items:stretch;height:28.125px;display:flex}.dokii-code-tab{white-space:nowrap;color:var(--dokii-fg);background:var(--code-bg);text-overflow:ellipsis;padding:5.625px 11.25px;font-size:.703125rem;line-height:1.5;overflow:hidden}.dokii-copy{z-index:1;width:32px;height:20px;color:var(--dokii-fg);background:var(--code-bg);cursor:copy;opacity:0;border-radius:3px;justify-content:center;align-items:center;padding:0;transition:opacity .15s ease-out;display:inline-flex;position:absolute;top:34.795px;right:8px;box-shadow:inset 0 0 0 1px #aaaaaaa8,-1px 2px 6px -3px #0000001a}.dokii-copy svg{opacity:.66;width:13.33px;height:13.33px}.dokii-code:hover .dokii-copy,.dokii-copy:focus-visible,.dokii-copy[data-state=copied]{opacity:1}@media (hover:none){.dokii-copy{opacity:1}}.dokii-copy:hover svg{opacity:1}.dokii-copy:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:1px}.dokii-copy[hidden],.dokii-copy .dokii-icon-done,.dokii-copy[data-state=copied] .dokii-icon-copy{display:none}.dokii-copy[data-state=copied] .dokii-icon-done{display:block}.dokii-code pre.shiki{white-space:pre-wrap;font-family:var(--font-mono);background:var(--code-bg);border-radius:0 0 3px 3px;margin:0;padding:13.5px;font-size:.84375rem;line-height:1.45;overflow-x:auto}.dokii-code pre.shiki:focus-visible,.dokii-snippet-code:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-3px}.dokii-code pre.shiki,.dokii-code pre.shiki span{color:var(--shiki-light)}[data-theme=dark] .dokii-code pre.shiki,[data-theme=dark] .dokii-code pre.shiki span{color:var(--shiki-dark)}.dokii-tabs>.dokii-tablist{display:none}.dokii-tabs:not([data-ready])>.dokii-tabpanel+.dokii-tabpanel{margin-top:.75rem}.dokii-tabs[data-ready]>.dokii-tablist{border-bottom:1px solid var(--dokii-border);gap:.25rem;display:flex;overflow-x:auto}.dokii-tabs[data-ready] .dokii-tab-caption{display:none}.dokii-tab-caption{margin-bottom:.25rem;font-size:.875rem;font-weight:600}.dokii-tab{color:var(--dokii-fg-2);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .75rem;font-size:.8125rem}.dokii-tab[aria-selected=true]{color:var(--dokii-fg);border-bottom-color:var(--dokii-primary-text);font-weight:600}.dokii-tab:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-2px}.dokii-tabs-content[data-ready]>.dokii-tabpanel{padding-top:1rem}.dokii-guide .dokii-prose .dokii-tabs{margin:0 0 15px}.dokii-tabs-code{--code-bg:#f2f3f4;--code-bar:#ebedef}[data-theme=dark] .dokii-tabs-code{--code-bg:#1e1f20;--code-bar:#121314}.dokii-guide .dokii-prose .dokii-tabs-code{margin:15px 0}.dokii-tabs-code[data-ready]{border-radius:3px;overflow:hidden}.dokii-tabs-code[data-ready]>.dokii-tablist{background:var(--code-bar);border:0;gap:0;height:28.125px}.dokii-tabs-code[data-ready] .dokii-tab{color:var(--dokii-fg);border-bottom:0;margin:0;padding:5.625px 11.25px;font-size:.703125rem;font-weight:400;line-height:1.5;transition:background-color .123s}.dokii-tabs-code[data-ready] .dokii-tab[aria-selected=true]{background:var(--code-bg);box-shadow:inset 0 -2px 0 var(--dokii-primary-text)}.dokii-tabs-code[data-ready] .dokii-code{border-radius:0;margin:0}.dokii-tabs-code[data-ready] .dokii-code-header{display:none}.dokii-tabs-code[data-ready] .dokii-copy{top:6.67px}.dokii-cards{grid-template-columns:repeat(var(--dokii-cards-cols,2), minmax(0, 1fr));gap:1rem;display:grid}@media (max-width:767.98px){.dokii-cards{grid-template-columns:minmax(0,1fr)}}.dokii-card{border:1px solid var(--dokii-border);color:inherit;border-radius:.5rem;padding:1rem;text-decoration:none;display:block}a.dokii-card:hover{border-color:var(--dokii-primary)}a.dokii-card:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-card-icon{margin-bottom:.5rem;display:block}.dokii-card-title{font-weight:600;display:block}.dokii-card-body{color:var(--dokii-muted);margin-top:.25rem;font-size:.875rem}.dokii-accordion{border:1px solid var(--dokii-border);border-radius:.5rem}.dokii-guide .dokii-prose :is(.dokii-cards,.dokii-accordion){margin:0 0 15px}.dokii-accordion>summary{cursor:pointer;gap:.5rem;padding:.75rem 1rem;font-weight:600;display:flex}.dokii-accordion>summary:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-2px;border-radius:.5rem}.dokii-accordion-body{padding:0 1rem 1rem}.dokii-guide-header{border-bottom:1px solid var(--dokii-border);margin-bottom:32px;padding-bottom:32px}.dokii-guide-actions{justify-content:flex-end;gap:8px;min-height:32px;margin:2px 0 8px;display:flex}.dokii-guide-title{font-size:31px;font-weight:600;line-height:1.2857}.dokii-guide-excerpt{color:var(--dokii-fg);margin-top:8px;font-size:1.125rem;line-height:1.5556}.dokii-toc{--toc-rail:#00000013;font-size:.875rem;line-height:1.5}[data-theme=dark] .dokii-toc{--toc-rail:#ffffff1a}.dokii-toc-list{margin:0;padding:0;list-style:none}.dokii-toc-l1{padding-left:8px}.dokii-toc-l2{padding-left:16px}.dokii-toc-link{color:var(--dokii-muted);box-shadow:inset 2px 0 0 var(--toc-rail);padding:4.5px 0 4.5px 20px;text-decoration:none;transition:color .15s,box-shadow .15s;display:block}.dokii-toc-link:hover{color:var(--dokii-fg)}.dokii-toc-link[data-active]{color:var(--dokii-fg);box-shadow:inset 2px 0 0 var(--dokii-focus)}.dokii-toc-link:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-2px}.dokii-updated{padding-top:20px;display:flow-root}.dokii-updated>p{color:var(--dokii-muted);align-items:center;margin:13px 0;font-size:13px;font-weight:500;line-height:1.5;display:flex}.dokii-updated-icon{opacity:.5;flex:none;width:16px;height:16px;margin-right:5px}.dokii-updated>p>time{margin-left:.25em}.dokii-gpager-rule{border:0;border-top:1px solid var(--dokii-border);margin:8px 0}.dokii-gpager{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px 0;display:grid}.dokii-gpager-link{min-width:0;color:var(--dokii-fg-2);border-radius:4px;align-items:center;text-decoration:none;display:flex}.dokii-gpager-next{text-align:end;grid-column:2;justify-content:flex-end}.dokii-gpager-title{overflow-wrap:anywhere;font-size:1rem;font-weight:500;line-height:1.2}.dokii-gpager-prev .dokii-gpager-title{padding-left:10px}.dokii-gpager-next .dokii-gpager-title{padding-right:10px}.dokii-gpager-icon{width:16px;height:16px;color:var(--dokii-muted);flex:none}@supports (color:color-mix(in lab, red, red)){.dokii-gpager-icon{color:color-mix(in srgb, var(--dokii-muted) 60%, transparent)}}.dokii-gpager-icon{transition:translate .15s}.dokii-gpager-prev:hover .dokii-gpager-icon{translate:-3px}.dokii-gpager-next:hover .dokii-gpager-icon{translate:3px}.dokii-gpager-link:hover .dokii-gpager-title{color:var(--dokii-fg)}.dokii-gpager-link:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-feedback{justify-content:center;padding:40px 20px;display:flex}.dokii-feedback-box{border:1px solid var(--dokii-border);color:var(--dokii-muted);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:10px;padding:5px 10px;font-size:14px;line-height:1.5;display:flex;position:relative}.dokii-feedback-cta{display:flex}.dokii-feedback-btn{height:32px;color:var(--dokii-fg-2);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:0 10px;font-weight:500;display:inline-flex}.dokii-feedback-btn>svg{opacity:.6;width:16px;height:16px;margin-left:-4px}.dokii-feedback-btn:hover:not(:disabled){color:var(--dokii-fg)}.dokii-feedback-btn[data-selected]>svg{opacity:1}.dokii-feedback-btn[data-vote=yes][data-selected]>svg{color:#0f8a65}.dokii-feedback-btn[data-vote=no][data-selected]>svg{color:#c0303c}[data-theme=dark] .dokii-feedback-btn[data-vote=yes][data-selected]>svg{color:#12ca93}[data-theme=dark] .dokii-feedback-btn[data-vote=no][data-selected]>svg{color:#f7a1a8}.dokii-feedback-btn:disabled{cursor:default}.dokii-feedback-btn:focus-visible,.dokii-feedback-submit:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:1px}.dokii-feedback-form{z-index:20;border:1px solid var(--dokii-border);background:var(--dokii-bg);border-radius:6px;width:240px;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%;box-shadow:0 5px 10px #0000000d,0 2px 6px #00000006}.dokii-feedback-form[hidden]{display:none}.dokii-feedback-comment{color:var(--dokii-muted);gap:8px;padding:10px;font-size:14px;display:grid}.dokii-feedback-comment textarea{border:1px solid var(--dokii-border);background:var(--dokii-input-bg);min-height:70px;color:var(--dokii-fg);font:inherit;resize:vertical;border-radius:6px;padding:6px 8px}.dokii-feedback-comment textarea:focus-visible{border-color:var(--dokii-focus);box-shadow:0 0 0 3px var(--dokii-focus);outline:0}@supports (color:color-mix(in lab, red, red)){.dokii-feedback-comment textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dokii-focus) 22%, transparent)}}.dokii-feedback-foot{border-top:1px solid var(--dokii-border);padding:10px}.dokii-feedback-submit{background:var(--dokii-primary);width:100%;height:32px;color:var(--dokii-primary-contrast);cursor:pointer;border-radius:6px;font-size:14px;font-weight:600}.dokii-feedback-thanks{text-align:center;flex-basis:100%}.dokii-feedback-thanks:empty{display:none}@media print{.dokii-feedback{display:none}}.dokii-sidebar nav[data-section=docs]{padding:28px 12px 24px 15px}html{scrollbar-width:thin;scrollbar-color:#0003 transparent}html[data-theme=dark]{scrollbar-color:#fff3 transparent}.dokii-sidebar:has(>nav[data-section=docs]){scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#0003 transparent}[data-theme=dark] .dokii-sidebar:has(>nav[data-section=docs]){scrollbar-color:#fff3 transparent}nav[data-section=docs] :is(.dokii-guide-nav-section,.dokii-guide-nav-list,.dokii-nav-sub){flex-direction:column;display:flex}nav[data-section=docs] .dokii-guide-nav-section+.dokii-guide-nav-section{margin-top:20px}nav[data-section=docs] .dokii-guide-nav-section>p{margin:8px 0;padding:0 0 0 10px}nav[data-section=docs] :is(.dokii-guide-nav-list,.dokii-nav-sub){margin:2px 0;padding:0;list-style:none}nav[data-section=docs] .dokii-nav-sub{margin:0 0 2px 10px}nav[data-section=docs] :is(.dokii-guide-nav-list,.dokii-nav-sub)>li{margin-top:1px;position:relative}.dokii-scripted nav[data-section=docs] li[data-open=false]>.dokii-nav-sub,:root:not(.dokii-scripted) .dokii-nav-expand{display:none}nav[data-section=docs] .dokii-nav-item{color:var(--dokii-fg-2)}[data-theme=dark] nav[data-section=docs] .dokii-nav-item{color:var(--dokii-muted)}nav[data-section=docs] .dokii-nav-item:hover,nav[data-section=docs] li:has(>.dokii-nav-expand:hover)>.dokii-nav-item{color:var(--dokii-fg);background:#00000008}[data-theme=dark] nav[data-section=docs] .dokii-nav-item:hover,[data-theme=dark] nav[data-section=docs] li:has(>.dokii-nav-expand:hover)>.dokii-nav-item{background:#ffffff0d}nav[data-section=docs] .dokii-nav-item[aria-current=page]{color:var(--dokii-nav-active-fg);background:var(--dokii-nav-active-fg);font-weight:450}@supports (color:color-mix(in lab, red, red)){nav[data-section=docs] .dokii-nav-item[aria-current=page]{background:color-mix(in srgb, var(--dokii-nav-active-fg) 9%, transparent)}}nav[data-section=docs] .dokii-nav-parent{padding-right:29px}.dokii-nav-ext{opacity:.5;flex:none;width:16px;height:16px;margin-top:2px}.dokii-nav-expand{width:16px;height:16px;color:var(--dokii-fg-2);cursor:pointer;border-radius:3px;padding:0;display:flex;position:absolute;top:8px;right:5px}[data-theme=dark] .dokii-nav-expand{color:var(--dokii-muted)}.dokii-nav-expand>svg{opacity:.5;width:16px;height:16px;transition:rotate var(--dokii-chevron-duration) var(--dokii-ease-out), opacity .15s}.dokii-nav-expand[aria-expanded=true]>svg{rotate:90deg}.dokii-nav-expand:hover{color:var(--dokii-fg)}.dokii-nav-expand:hover>svg{opacity:.75}.dokii-nav-expand:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:1px}li:has(>.dokii-nav-item[aria-current=page])>.dokii-nav-expand{color:var(--dokii-nav-active-fg)}.dokii-main-ref{container:dokii-ref/inline-size}.dokii-ref-wrap{flex-direction:column;max-width:1280px;min-height:100%;margin:0 auto;display:flex}.dokii-ref-article{flex:auto;max-width:800px;padding:32px 20px}.dokii-ref-playground{flex-direction:column;padding:0 20px 16px;display:flex}@media (min-width:768px){.dokii-ref-article{padding:32px}}@container dokii-ref (min-width:768px){.dokii-ref-wrap{flex-direction:row}.dokii-ref-playground{flex:0 0 480px;max-width:480px;padding:22px 32px 16px 0}}@container dokii-ref (min-width:1112px){.dokii-ref-playground{padding-left:16px}}.dokii-ref-playground>.dokii-explorer-slot,.dokii-ref-playground>.dokii-explorer-slot>div{flex-direction:column;flex:auto;display:flex}.dokii-endpoint-header{border-bottom:1px solid var(--dokii-border);margin-bottom:24px;padding-bottom:32px}.dokii-endpoint-header>[data-slot=copy-page]{align-items:flex-start;min-height:28px;margin:2px 0 8px}.dokii-endpoint-header>[data-slot=copy-page]>*{margin-top:-4px}.dokii-endpoint-header>h1{margin:0;line-height:1.2857}.dokii-endpoint{align-items:flex-start;gap:8px;min-width:0;min-height:24px;margin-top:8px;display:flex;position:relative}.dokii-endpoint-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--dokii-muted);flex:0 auto;padding:2px 0;font-size:.875rem;line-height:20px;overflow:hidden}.dokii-endpoint-url .dokii-path-param{background:var(--dokii-credentials-bg);color:var(--dokii-fg-2);border-radius:4px;margin:0 1px;padding:2px}.dokii-endpoint-copy{width:24px;height:24px;color:var(--dokii-fg);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (min-width:768px){.dokii-endpoint-copy{opacity:0;transition:opacity .15s}.dokii-endpoint:hover .dokii-endpoint-copy,.dokii-endpoint:focus-within .dokii-endpoint-copy{opacity:1}}.dokii-endpoint-copy svg{width:15px;height:15px}.dokii-endpoint-copy:hover{color:var(--dokii-fg)}.dokii-endpoint-copy:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:0}.dokii-endpoint-copy[hidden],.dokii-endpoint-copy .dokii-icon-done,.dokii-endpoint-copy[data-state=copied] .dokii-icon-copy{display:none}.dokii-endpoint-copy[data-state=copied] .dokii-icon-done{display:block}.dokii-deprecated-banner{color:#5a3c00;background:#f7c5431a;border-left:3px solid #f7c543;border-radius:2px;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.875rem}[data-theme=dark] .dokii-deprecated-banner{color:#f7d98b;background:#f7c5430f}.dokii-endpoint-description{margin-bottom:2rem}.dokii-ref-section{min-width:0;margin-top:2rem}.dokii-ref-section-head{flex-wrap:wrap;align-items:baseline;gap:.25rem 12px;margin-bottom:8px;display:flex}.dokii-ref-section-title{color:var(--dokii-fg);align-items:center;gap:12px;margin-bottom:8px;font-size:.9375rem;font-weight:600;line-height:22.5px;display:flex}.dokii-ref-section-head>.dokii-ref-section-title{margin-bottom:0}.dokii-ref-section-head>.dokii-media-type{margin-left:auto}.dokii-media-type{font-family:var(--font-mono);color:var(--dokii-muted);font-size:.75rem}.dokii-ref-section>.dokii-param-description{margin:0 0 .5rem}.dokii-schema,.dokii-schema-list{min-width:0}.dokii-schema-list{border:1px solid var(--dokii-border);background:var(--dokii-input-bg);border-radius:.5rem;box-shadow:0 1px 2px #00000006}.dokii-schema-list>.dokii-param+.dokii-param{border-top:1px solid var(--dokii-border)}.dokii-param{min-width:0;padding:.625rem;font-size:.875rem}.dokii-param-head{flex-wrap:wrap;align-items:baseline;gap:.125rem 5px;min-width:0;display:flex}.dokii-param-name{font-family:var(--font-sans);color:var(--dokii-fg);overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.dokii-param-type,.dokii-param-meta,.dokii-param-ref{color:var(--dokii-muted);overflow-wrap:anywhere;font-size:.75rem}.dokii-param-type,.dokii-required{white-space:nowrap}.dokii-param-ref{font-family:var(--font-mono)}.dokii-required{color:var(--dokii-required);font-size:.75rem;font-weight:400}.dokii-param-deprecated>.dokii-param-head .dokii-param-name{color:var(--dokii-muted);text-decoration:line-through}.dokii-deprecated-label,.dokii-circular,.dokii-truncated{background:var(--dokii-subtle);color:var(--dokii-fg-2);border-radius:.25rem;padding:0 .375rem;font-size:.6875rem;font-weight:600}.dokii-param-description,.dokii-param-description.dokii-prose{color:var(--dokii-fg-2);margin-top:5px;font-size:.8125rem;line-height:1.4}.dokii-param-description>*+*{margin-top:.375rem}.dokii-param-default{color:var(--dokii-muted);margin-top:.375rem;font-size:.8125rem}.dokii-param-default code,.dokii-enum-chip{font-family:var(--font-mono);border:1px solid var(--dokii-border);background:var(--dokii-subtle);color:var(--dokii-fg);overflow-wrap:anywhere;border-radius:.25rem;padding:.05rem .375rem;font-size:.75rem}.dokii-enum{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;margin-top:.5rem;display:flex}.dokii-enum-label{color:var(--dokii-muted);font-size:.75rem}.dokii-enum-table{grid-template-columns:minmax(0,1fr);gap:.25rem;margin-top:.5rem;display:grid}.dokii-enum-row{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;min-width:0;display:flex}.dokii-enum-row dd{color:var(--dokii-muted);min-width:0;font-size:.8125rem}.dokii-schema-children{border:1px solid var(--dokii-border);background:var(--dokii-credentials-bg);border-radius:8px;min-width:0;margin-top:10px}.dokii-schema-children>summary,.dokii-array-add{text-transform:uppercase;width:100%;min-height:30px;color:var(--dokii-fg);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:1px 6px;font-size:.75rem;font-weight:600;line-height:normal;list-style:none;display:flex}.dokii-expand-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dokii-schema-children>summary:after{content:"";background:currentColor;border-radius:4px;flex-shrink:0;width:22px;height:22px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E") 50%/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E") 50%/12px no-repeat}.dokii-schema-children[open]>summary:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.dokii-schema-children>summary::-webkit-details-marker{display:none}.dokii-schema-children>summary:hover,.dokii-array-add:hover{box-shadow:0 0 0 1px var(--dokii-border)}.dokii-schema-children>summary:focus-visible,.dokii-array-add:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-schema-children[open]>summary{border-radius:8px 8px 0 0}.dokii-schema-children>summary+*{border-top:1px solid var(--dokii-border)}.dokii-schema-children>.dokii-schema-list{border:0;border-top:1px solid var(--dokii-border);box-shadow:none;border-radius:0 0 8px 8px}.dokii-schema-root{margin-bottom:.5rem}.dokii-switch{flex-wrap:wrap;gap:.375rem;min-width:0;display:flex}.dokii-switch-label{cursor:pointer;border:1px solid var(--dokii-border);font-size:.75rem;font-family:var(--font-mono);color:var(--dokii-fg-2);overflow-wrap:anywhere;border-radius:.375rem;padding:.3rem .625rem}.dokii-switch-input:checked+.dokii-switch-label{color:var(--dokii-primary-text);border-color:var(--dokii-primary-text);background:var(--dokii-primary-soft);box-shadow:inset 0 -2px 0 var(--dokii-primary-text);font-weight:600}.dokii-switch-input:focus-visible+.dokii-switch-label{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-switch-panels{flex-basis:100%;min-width:0;margin-top:.25rem}.dokii-switch-panel{min-width:0;display:none}.dokii-switch[data-many]>.dokii-switch-label{display:none}.dokii-switch[data-many] .dokii-switch-panel,.dokii-switch>input:first-of-type:checked~.dokii-switch-panels>.dokii-switch-panel:first-child,.dokii-switch>input:nth-of-type(2):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(2),.dokii-switch>input:nth-of-type(3):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(3),.dokii-switch>input:nth-of-type(4):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(4),.dokii-switch>input:nth-of-type(5):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(5),.dokii-switch>input:nth-of-type(6):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(6),.dokii-switch>input:nth-of-type(7):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(7),.dokii-switch>input:nth-of-type(8):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(8),.dokii-switch>input:nth-of-type(9):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(9),.dokii-switch>input:nth-of-type(10):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(10),.dokii-switch>input:nth-of-type(11):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(11),.dokii-switch>input:nth-of-type(12):checked~.dokii-switch-panels>.dokii-switch-panel:nth-child(12){display:block}.dokii-variants{min-width:0;margin-top:.625rem}.dokii-variants-title{color:var(--dokii-fg-2);flex-wrap:wrap;gap:.25rem .75rem;margin-bottom:.375rem;font-size:.75rem;font-weight:600;display:flex}.dokii-variants-discriminator{font-weight:400;font-family:var(--font-mono)}.dokii-responses{border:1px solid var(--dokii-border);border-radius:.5rem;min-width:0;box-shadow:0 1px 2px #00000006}.dokii-response{min-width:0}.dokii-response+.dokii-response{border-top:1px solid var(--dokii-border)}.dokii-response>summary{cursor:pointer;align-items:center;gap:.625rem;min-height:4rem;padding:10px;list-style:none;display:flex}.dokii-response>summary::-webkit-details-marker{display:none}.dokii-response>summary:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-2px;border-radius:.5rem}.dokii-status-text{flex-direction:column;flex:1;min-width:0;display:flex}.dokii-status-line{align-items:center;gap:4px;min-height:22px;display:flex}.dokii-status-dot{border:1px solid #00000026;border-radius:9999px;flex-shrink:0;width:10px;height:10px;box-shadow:inset 0 1px #ffffff80,inset 0 -1px 2px #0000001a,0 1px 3px #0000001a}.dokii-responses .dokii-status-line>.dokii-status-dot{width:12px;height:12px;margin:0 3px}.dokii-status-success{background:#12ca93}.dokii-status-error{background:#e95f6a}.dokii-status-neutral{background:#9ca0aa}.dokii-status-code{color:var(--dokii-fg-2);font-size:.875rem;font-weight:600}.dokii-status-summary{color:var(--dokii-fg);overflow-wrap:anywhere;min-width:0;font-size:.9375rem;line-height:20px}.dokii-response-chevron{color:var(--dokii-muted);transition:rotate var(--dokii-chevron-duration) var(--dokii-ease-out);flex-shrink:0}.dokii-response[open]>summary .dokii-response-chevron{rotate:90deg}.dokii-response-body{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;padding:10px;display:grid}.dokii-response[open]>summary{border-bottom:1px solid var(--dokii-border)}.dokii-response-body-head{justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-bottom:-.75rem;display:flex}.dokii-response-body-title{text-transform:uppercase;color:var(--dokii-fg-2);font-size:.75rem;font-weight:600;line-height:1rem}.dokii-response-body>*,.dokii-response-media>*{min-width:0}.dokii-response-empty{color:var(--dokii-muted);font-size:.875rem}.dokii-response-media{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.dokii-response-example-title{color:var(--dokii-fg-2);margin-bottom:.25rem;font-size:.75rem;font-weight:600}.dokii-response-example pre{background:var(--dokii-subtle);max-height:24rem;font-family:var(--font-mono);border-radius:.5rem;margin:0;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;overflow:auto}.dokii-response-example pre:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-3px}.dokii-pager-link{color:var(--dokii-fg);border-radius:.25rem;flex-direction:column;gap:.125rem;padding:.25rem 0;text-decoration:none;display:flex}.dokii-pager-link:hover .dokii-pager-title{color:var(--dokii-primary-text)}.dokii-pager-link:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-pager-title{align-items:center;gap:.375rem;font-size:1.125rem;font-weight:500;display:inline-flex}.dokii-explorer{flex-direction:column;flex:auto;min-width:0;display:flex}.dokii-explorer>*+*{margin-top:20px}.dokii-explorer>.dokii-explorer-sticky{top:var(--dokii-sticky-top,var(--dokii-header-h));min-height:0;max-height:calc(100vh - var(--dokii-sticky-top,var(--dokii-header-h)));flex-direction:column;margin-top:0;padding:20px 0;display:flex;position:sticky}.dokii-explorer-label{text-transform:uppercase;color:var(--dokii-fg-2);margin:0;font-size:.75rem;font-weight:600;line-height:1rem}.dokii-lang-picker>.dokii-explorer-label,.dokii-server>.dokii-explorer-label{align-items:center;height:40px;display:flex}.dokii-lang-row{align-items:center;gap:5px;display:flex}.dokii-lang-tabs{flex:1;gap:5px;min-width:0;display:flex;overflow-x:auto}.dokii-lang-tab{white-space:nowrap;min-width:0;height:60px;color:var(--dokii-fg-2);cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:10px;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.dokii-lang-tab:hover{border-color:#0003}[data-theme=dark] .dokii-lang-tab:hover{border-color:#fff3}.dokii-lang-tab[aria-selected=true]{border-color:var(--dokii-border);background:0 0}.dokii-lang-tab:focus-visible,.dokii-lang-more-button:focus-visible,.dokii-lang-menuitem:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-2px}.dokii-snippet-copy:focus-visible,.dokii-snippet select:focus-visible{outline-offset:2px;outline:2px solid #fff}.dokii-lang-icon{width:1rem;height:1rem;color:var(--lang-color);flex-shrink:0;display:block}[data-theme=dark] .dokii-lang-icon{color:var(--lang-color-dark,var(--lang-color))}@media (max-width:767.98px){.dokii-pager-title{font-size:1rem}}.dokii-lang-more{flex-shrink:0;position:relative}.dokii-lang-more-button{width:40px;height:30px;color:var(--dokii-muted);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.dokii-lang-more-button:hover{color:var(--dokii-primary-text);background:var(--dokii-primary)}@supports (color:color-mix(in lab, red, red)){.dokii-lang-more-button:hover{background:color-mix(in srgb, var(--dokii-primary) 6%, transparent)}}.dokii-lang-more-button:hover{border-color:#0003}[data-theme=dark] .dokii-lang-more-button:hover{border-color:#fff3}.dokii-lang-menu{z-index:20;background:var(--dokii-bg,transparent);border:1px solid var(--dokii-border);border-radius:.5rem;min-width:10rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 8px 24px #0000001f}.dokii-lang-menuitem{text-align:left;cursor:pointer;border-radius:.25rem;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;font-size:.875rem;display:flex}.dokii-lang-menuitem:hover,.dokii-lang-menuitem:focus{background:var(--dokii-subtle)}.dokii-snippet{--snippet-bg:#2b2c31;--snippet-fg:#bebcd7;--snippet-title:#fff;--snippet-muted:#bebcd7;--snippet-icon:#aeb2bd;--snippet-line:#ffffff1a;background:var(--snippet-bg);min-height:0;color:var(--snippet-fg);border:1px solid #0000001a;border-radius:8px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px 2px #0000001a}[data-theme=dark] .dokii-snippet{--snippet-bg:#ffffff08;border-color:#ffffff1a}.dokii-snippet-head{min-height:44px;color:var(--snippet-title);justify-content:space-between;align-items:center;gap:20px;padding:10px 10px 10px 5px;font-size:.8125rem;font-weight:500;line-height:1.0833rem;display:flex}.dokii-snippet-title{white-space:nowrap;align-items:center;min-height:24px;padding:0 12px;display:inline-flex}.dokii-snippet-title:has(select){padding:0}.dokii-snippet-examples{color:#e7e9ec}.dokii-snippet select{appearance:none;field-sizing:content;cursor:pointer;height:24px;color:inherit;font:inherit;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 8px center/15px no-repeat;border:0;border-radius:6px;padding:0 27px 0 12px;line-height:24px}.dokii-snippet select:hover:not(:disabled){background-color:#ffffff14}.dokii-snippet select:disabled{cursor:default;opacity:1}.dokii-snippet option{color:#1c1e21;background:#fff}.dokii-snippet-code{min-height:0;max-height:24rem;font:.75rem/1.125rem var(--font-mono);color:var(--snippet-fg);border-bottom:1px solid #ffffff0d;flex:0 auto;margin:0;padding:4px 0;overflow:auto;box-shadow:inset 0 -1px #0000001a}.dokii-snippet-code code,.dokii-result-body code{counter-reset:dokii-line;min-width:max-content;display:block}.dokii-snippet-line{min-width:100%;padding-right:4px;display:inline-block}.dokii-snippet-line:before{counter-increment:dokii-line;content:counter(dokii-line);text-align:right;width:34px;color:var(--snippet-muted);-webkit-user-select:none;user-select:none;margin-right:4px;padding-right:3px;display:inline-block}.dokii-tok-kw{color:#c792ea}.dokii-snippet[data-lang=shell] .dokii-tok-kw{color:#ffcb6b}.dokii-tok-str{color:#c3e88d}.dokii-tok-num{color:#f78c6c}.dokii-tok-com{color:#a0a6b2;font-style:italic}.dokii-tok-flag{color:#d7b2f0}.dokii-tok-prop{color:#82aaff}.dokii-snippet-error{color:#fca5a5;padding:0 1rem .75rem;font-size:.8125rem}.dokii-snippet-foot{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;min-height:52px;padding:10px;display:flex}.dokii-snippet-copy{width:32px;height:32px;color:var(--snippet-icon);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.dokii-snippet-copy:hover{color:#c9ccd4}.dokii-snippet-code{transition:opacity .15s}.dokii-snippet[data-loading] .dokii-snippet-code{opacity:.45}.dokii-credentials-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;min-height:40px;display:flex}.dokii-credentials-kind{text-transform:uppercase;color:var(--dokii-fg);align-items:center;gap:2px;font-size:.625rem;font-weight:500;line-height:15px;display:inline-flex}.dokii-credentials-kind svg{color:inherit}.dokii-credentials-head>.dokii-credentials-kind{position:relative;top:2.5px}.dokii-credentials-box{border:1px solid var(--dokii-border);background:var(--dokii-credentials-bg);border-radius:4px;overflow:hidden}.dokii-credential{align-items:stretch;gap:5px;min-height:40px;display:flex}.dokii-credential+.dokii-credential{border-top:1px solid var(--dokii-border)}.dokii-credential-prefix{white-space:nowrap;border-right:1px solid var(--dokii-border);color:var(--dokii-fg-2);background:0 0;flex-shrink:0;align-items:center;padding:0 10px;font-size:.75rem;font-weight:600;line-height:18px;display:flex}.dokii-credential input{min-width:0;color:var(--dokii-fg);font:.75rem var(--font-mono);background:0 0;border:0;flex:1;padding:0 10px}.dokii-credential input+input{border-left:1px solid var(--dokii-border)}.dokii-credential input::placeholder{color:var(--dokii-input-placeholder)}.dokii-credential input:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-2px}.dokii-server{gap:0;display:grid}.dokii-server select,.dokii-server input,.dokii-param-input input,.dokii-array-row input,.dokii-body-editor textarea{border:1px solid var(--dokii-border);background:var(--dokii-bg);width:100%;min-width:0;color:var(--dokii-fg);font:.8125rem var(--font-mono);border-radius:.375rem;padding:.375rem .625rem}.dokii-server select:focus-visible,.dokii-server input:focus-visible,.dokii-param-input input:focus-visible,.dokii-body-editor textarea:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:1px}.dokii-server select,.dokii-server input,.dokii-param-input input,.dokii-array-row input,.dokii-body-editor textarea,input[data-param]{background-color:var(--dokii-input-bg);border-radius:.25rem;height:2rem;padding:0 .625rem;font-size:.875rem}.dokii-body-editor textarea{height:auto;min-height:2rem;padding-block:.375rem}.dokii-server input::placeholder,.dokii-param-input input::placeholder,.dokii-array-row input::placeholder,.dokii-body-editor textarea::placeholder,input[data-param]::placeholder{color:var(--dokii-input-placeholder)}.dokii-server select:focus-visible,.dokii-server input:focus-visible,.dokii-param-input input:focus-visible,.dokii-array-row input:focus-visible,.dokii-body-editor textarea:focus-visible,input[data-param]:focus-visible,.dokii-select-native:focus-visible{border-color:var(--dokii-focus);box-shadow:0 0 0 3px var(--dokii-focus);outline:0}@supports (color:color-mix(in lab, red, red)){.dokii-server select:focus-visible,.dokii-server input:focus-visible,.dokii-param-input input:focus-visible,.dokii-array-row input:focus-visible,.dokii-body-editor textarea:focus-visible,input[data-param]:focus-visible,.dokii-select-native:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dokii-focus) 22%, transparent)}}.dokii-server-var{font:.75rem var(--font-mono);color:var(--dokii-muted);grid-template-columns:minmax(4rem,auto) minmax(0,1fr);align-items:center;gap:.5rem;margin-top:.5rem;display:grid}.dokii-try{align-items:center;gap:.75rem;min-width:0;margin-left:auto;display:flex}.dokii-try-disabled{color:var(--snippet-muted);text-align:right;font-size:.75rem}.dokii-try-button{cursor:pointer;white-space:nowrap;background:var(--dokii-primary);height:32px;color:var(--dokii-primary-contrast);box-shadow:inset 0 0 0 1px var(--dokii-primary);border-radius:8px;align-items:center;padding:0 12px;font-size:.875rem;font-weight:500;line-height:21px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dokii-try-button{box-shadow:inset 0 0 0 1px color-mix(in srgb, color-mix(in srgb, var(--dokii-primary) 55%, #000) 20%, transparent)}}.dokii-try-button:hover:not(:disabled){filter:brightness(.94)}.dokii-try-button:focus-visible{outline-offset:2px;outline:2px solid #fff}.dokii-try-button:disabled{opacity:.5;cursor:not-allowed}.dokii-result{border:1px solid var(--dokii-border);background:var(--dokii-bg);border-radius:8px;flex-direction:column;min-height:0;margin-top:12px;display:flex;overflow:hidden}.dokii-result-head{border-bottom:1px solid var(--dokii-border);background:#00000006;flex-shrink:0;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:.75rem;font-weight:600;line-height:18px;display:flex}[data-theme=dark] .dokii-result{background:#ffffff08}[data-theme=dark] .dokii-result-head{background:#ffffff13}.dokii-result-head .dokii-explorer-label{color:var(--dokii-muted);line-height:18px}.dokii-result-pick{height:24px;box-shadow:inset 0 0 0 1px var(--dokii-border);color:var(--dokii-fg-2);font:500 .8125rem/19.5px var(--font-sans);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:0 12px;display:inline-flex;position:relative}.dokii-result-pick:hover{background:var(--dokii-subtle)}.dokii-result-pick:focus-within{outline:2px solid var(--dokii-focus);outline-offset:1px}.dokii-result-pick .dokii-status-dot{margin:0 3px}.dokii-result-pick select{appearance:none;field-sizing:content;min-width:0;color:inherit;font:500 .8125rem/19.5px var(--font-mono);cursor:pointer;background:0 0;border:0;outline:0;margin-right:-19px;padding:0 19px 0 0}.dokii-result-pick svg{pointer-events:none}.dokii-result-status{font:500 .8125rem var(--font-mono);color:var(--dokii-fg-2);align-items:center;gap:4px;display:inline-flex}.dokii-result-status .dokii-status-dot{margin:0 3px}.dokii-result-time{font:.75rem var(--font-mono);color:var(--dokii-muted)}.dokii-result-actions{gap:4px;margin-left:auto;display:flex}.dokii-result-actions button{width:24px;height:24px;color:var(--dokii-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.dokii-result-actions button:hover{color:var(--dokii-fg);background:var(--dokii-subtle)}.dokii-result-actions button:focus-visible,.dokii-result-examples button:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-result-prompt{color:var(--dokii-fg-2);padding:20px 16px;font-size:.875rem;line-height:20px}.dokii-result-empty kbd{border:1px solid var(--dokii-border);font:600 .875rem/20px var(--font-sans);background:#00000006;border-radius:4px;padding:1px 4px}[data-theme=dark] .dokii-result-empty kbd{background:#ffffff13}.dokii-result-choices{flex-direction:column;gap:12px;padding:0 16px 16px;display:flex}.dokii-result-choices .dokii-media-type{font:600 .75rem/1rem var(--font-sans);color:var(--dokii-muted)}.dokii-result-examples{flex-wrap:wrap;gap:8px;display:flex}.dokii-result-examples button{height:28px;color:var(--dokii-fg-2);font:500 .875rem/20px var(--font-mono);cursor:pointer;white-space:nowrap;background:#00000006;border:1px solid #0000000d;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}[data-theme=dark] .dokii-result-examples button{background:#ffffff13;border-color:#ffffff0d}.dokii-result-examples button:hover{background:#00000008;border-color:#0000001a}[data-theme=dark] .dokii-result-examples button:hover{background:#ffffff08;border-color:#ffffff1a}.dokii-result-examples .dokii-status-dot{margin:0 3px}.dokii-result-content{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:12px 16px;font-size:.875rem;display:grid}.dokii-result-loading,.dokii-result-note{color:var(--dokii-muted);font-size:.8125rem}.dokii-result-error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;align-items:flex-start;gap:.5rem;padding:.75rem;line-height:1.5;display:flex}[data-theme=dark] .dokii-result-error{color:#fecaca;background:#2a1212;border-color:#7f1d1d}.dokii-result-error svg{flex-shrink:0;margin-top:.15rem}.dokii-result-headers>summary{cursor:pointer;color:var(--dokii-muted);font-size:.8125rem}.dokii-result-headers dl{font:.75rem var(--font-mono);gap:.25rem;margin-top:.5rem;display:grid}.dokii-result-headers dl>div{grid-template-columns:minmax(6rem,35%) minmax(0,1fr);gap:.5rem;display:grid}.dokii-result-headers dt{color:var(--dokii-muted);overflow-wrap:anywhere}.dokii-result-headers dd{overflow-wrap:anywhere}.dokii-result-body{min-height:0;max-height:28rem;font:.75rem/17.25px var(--font-mono);color:var(--dokii-fg-2);white-space:pre;flex:auto;margin:0;padding:4px 0;overflow:auto}.dokii-result-body .dokii-snippet-line{padding-right:4px}.dokii-result-body .dokii-snippet-line:before{width:41px;color:var(--dokii-muted);margin-right:4px;padding-right:13px}.dokii-result-body .dokii-tok-prop{color:#1d75b3}.dokii-result-body .dokii-tok-str{color:#b35e14}.dokii-result-body :is(.dokii-tok-num,.dokii-tok-kw){color:#75438a}[data-theme=dark] .dokii-result-body{color:#bebcd7}[data-theme=dark] .dokii-result-body .dokii-tok-prop{color:#c792ea}[data-theme=dark] .dokii-result-body .dokii-tok-str{color:#c3e88d}[data-theme=dark] .dokii-result-body .dokii-tok-num{color:#ff5370}[data-theme=dark] .dokii-result-body .dokii-tok-kw{color:#f78c6c}.dokii-result-body:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-3px}.dokii-credential-reveal{width:21px;height:24px;color:var(--dokii-fg-2);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin:0 5px 0 -5px;display:inline-flex}.dokii-credential-reveal:hover{color:var(--dokii-fg)}.dokii-credential-reveal:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:1px}.dokii-credential-note{color:var(--dokii-muted);margin-top:.5rem;font-size:.75rem;line-height:1.5}.dokii-result-live{align-items:center;gap:.75rem;display:inline-flex}.dokii-result-live:empty{display:none}.dokii-result-truncated,.dokii-result-binary{color:var(--dokii-muted);font-size:.8125rem}.dokii-param>.dokii-param-input{margin-top:8px}@media (min-width:414px){.dokii-param:has(>.dokii-param-input){grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,1fr) 140px;align-items:start;column-gap:8px;display:grid}.dokii-param:has(>.dokii-param-input)>*{grid-column:1}.dokii-param:has(>.dokii-param-input)>.dokii-param-input{grid-area:1/2/6;margin-top:0}.dokii-param:has(>.dokii-param-input)>:is(details,.dokii-variants,.dokii-array-input,ul){grid-column:1/-1}}.dokii-param-head>.dokii-param-input{flex-basis:100%;margin-top:.375rem}@media (min-width:640px){.dokii-param-head>.dokii-param-input{flex-basis:auto;align-self:center;width:min(14rem,45%);margin:0 0 0 auto}}.dokii-param-input input{font-family:var(--font-sans);font-weight:500}:is(.dokii-param-input input,.dokii-array-row input,.dokii-select-native):hover:not(:focus-visible){border-color:#0003}[data-theme=dark] :is(.dokii-param-input input,.dokii-array-row input,.dokii-select-native):hover:not(:focus-visible){border-color:#fff3}.dokii-select{width:100%;min-width:0;display:block;position:relative}.dokii-select-native{border:1px solid var(--dokii-border);background-color:var(--dokii-input-bg);width:100%;min-width:0;height:2rem;color:var(--dokii-fg);font:500 .875rem var(--font-sans);text-overflow:ellipsis;appearance:none;cursor:pointer;border-radius:.25rem;padding:0 1.875rem 0 .625rem;display:block}.dokii-select-native[data-empty]{color:var(--dokii-input-placeholder)}.dokii-select-native option{color:var(--dokii-fg);background-color:var(--dokii-bg)}.dokii-select>svg{pointer-events:none;color:#00000040;position:absolute;top:50%;right:.5rem;translate:0 -50%}[data-theme=dark] .dokii-select>svg{color:#ffffff40}.dokii-select:hover>svg,.dokii-select:focus-within>svg{color:var(--dokii-muted)}.dokii-array-input{gap:.375rem;display:grid}.dokii-array-row{align-items:center;gap:.25rem;display:flex}.dokii-array-row>:first-child{flex:1;width:auto;min-width:0}.dokii-array-remove{width:2rem;height:2rem;color:var(--dokii-muted);cursor:pointer;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.dokii-array-remove:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:1px}.dokii-array-add{border:1px solid var(--dokii-border);background:var(--dokii-credentials-bg);min-height:32px}.dokii-array-add>svg{box-sizing:content-box;flex-shrink:0;padding:5px}.dokii-array-remove:hover{color:var(--dokii-fg);background:var(--dokii-subtle)}.dokii-array-group{border:1px solid var(--dokii-border);border-radius:.5rem;gap:.25rem;padding:.5rem .75rem;display:grid}.dokii-array-group-head{font:600 .75rem var(--font-mono);color:var(--dokii-muted);justify-content:space-between;align-items:center;display:flex}.dokii-param>.dokii-array-input{margin-top:10px}.dokii-param-input input::placeholder{font-family:var(--font-sans);color:var(--dokii-input-placeholder)}.dokii-param-input input[aria-invalid=true]{border-color:var(--dokii-required)}.dokii-file-input{gap:.25rem;font-size:.75rem;display:grid}.dokii-param-input .dokii-file-input input{padding:.25rem;font-family:inherit}.dokii-file-name{color:var(--dokii-muted);overflow-wrap:anywhere}.dokii-variant-pick>.dokii-param-head .dokii-param-name{color:var(--dokii-muted);font-weight:600}.dokii-body-editor{grid-template-columns:minmax(0,1fr);gap:.375rem;margin-top:.75rem;display:grid}.dokii-body-editor-head{color:var(--dokii-muted);justify-content:space-between;align-items:center;font-size:.75rem;font-weight:600;display:flex}.dokii-body-reset{color:var(--dokii-primary-text);cursor:pointer;font-size:.75rem}.dokii-body-editor textarea{resize:vertical;line-height:1.55}.dokii-body-editor[data-invalid] textarea{border-color:var(--dokii-required)}.dokii-body-error{color:var(--dokii-required);font-size:.75rem}.dokii-copypage{font-size:.875rem;line-height:1.5;display:inline-flex;position:relative}.dokii-copypage-main,.dokii-copypage-toggle{border:1px solid var(--dokii-border);height:2rem;color:var(--dokii-fg-2);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 12px;font-weight:500;display:inline-flex}.dokii-copypage-main>svg,.dokii-copypage-toggle>svg{flex:none;width:16px;height:16px}.dokii-copypage-main{border-radius:6px 0 0 6px}.dokii-copypage-toggle{border-left:0;border-radius:0 6px 6px 0;justify-content:center;width:2rem;padding:0}.dokii-copypage-main:hover,.dokii-copypage-toggle:hover{background:#00000008}[data-theme=dark] :is(.dokii-copypage-main,.dokii-copypage-toggle):hover{background:#ffffff0d}.dokii-copypage-main:focus-visible,.dokii-copypage-toggle:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:1px}.dokii-copypage-menu{z-index:40;border:1px solid var(--dokii-border);background:var(--dokii-bg,transparent);border-radius:.5rem;min-width:13rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 8px 24px #0000001f}.dokii-copypage-menu[hidden],.dokii-ask-popover[hidden]{display:none}.dokii-copypage-item{text-align:left;width:100%;color:var(--dokii-fg);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.4rem .625rem;text-decoration:none;display:flex}.dokii-copypage-item>svg{color:var(--dokii-muted);flex-shrink:0}.dokii-copypage-item:hover,.dokii-copypage-item:focus-visible{background:var(--dokii-subtle)}.dokii-copypage-item:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-2px}.dokii-copypage-sep{background:var(--dokii-border);height:1px;margin:.25rem -.25rem}.dokii-copypage-heading{color:var(--dokii-muted);padding:.5rem .625rem .25rem;font-size:.75rem;font-weight:600}@media print{.dokii-copypage,.dokii-askbar,.dokii-ask-popover{display:none}}.dokii-collections-link{gap:8px;margin:-3px 0 12px}.dokii-collections-link>svg{color:#ff6c37;flex:none;width:15px;height:15px}@media print{.dokii-collections-link{display:none}}.dokii-guide .dokii-prose .dokii-download,.dokii-download{border:1px solid var(--dokii-border);border-radius:8px;margin:0 0 15px;padding:14px 16px}.dokii-download-head{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:12px;display:flex}.dokii-download-logo{flex:none;width:18px;height:18px}.dokii-download-postman{color:#ff6c37}.dokii-download-insomnia{color:#7c3aed}[data-theme=dark] .dokii-download-insomnia{color:#a78bfa}.dokii-download-title{font-weight:600}.dokii-download-meta{color:var(--dokii-muted);font-size:13px}.dokii-download-actions{flex-wrap:wrap;gap:8px;display:flex}.dokii-prose a.dokii-download-btn,.dokii-guide .dokii-prose a.dokii-download-btn{border-radius:6px;gap:6px;height:34px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none}.dokii-prose a.dokii-download-btn:not(.dokii-btn-secondary),.dokii-guide .dokii-prose a.dokii-download-btn:not(.dokii-btn-secondary){color:var(--dokii-primary-contrast)!important}.dokii-prose a.dokii-download-btn.dokii-btn-secondary,.dokii-guide .dokii-prose a.dokii-download-btn.dokii-btn-secondary{border-color:var(--dokii-border);color:var(--dokii-fg)!important}.dokii-prose a.dokii-download-btn.dokii-btn-secondary:hover{background:var(--dokii-subtle);opacity:1}.dokii-download-btn>svg{flex:none;width:15px;height:15px}.dokii-download-btn:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}@media (max-width:767.98px){.dokii-download-actions{flex-direction:column}.dokii-download-btn{justify-content:center}}@media print{.dokii-download-actions{display:none}}.dokii-askbar,.dokii-ask-popover,.dokii-search-panel{--dokii-glass:#fffc;--dokii-glass-ring:transparent;background:var(--dokii-glass);color:var(--dokii-fg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 0 1px var(--dokii-glass-ring), 0 0 0 1px #00000013, 0 2px 8px #00000013, 0 6px 24px #00000013, 0 9px 48px #00000013;border-radius:12px}[data-theme=dark] .dokii-askbar,[data-theme=dark] .dokii-ask-popover,[data-theme=dark] .dokii-search-panel{--dokii-glass:#17181acc;--dokii-glass-ring:#ffffff1a}.dokii-askbar{z-index:30;align-items:center;gap:8px;width:min(256px,100vw - 40px);height:40px;padding:4px 4px 4px 8px;transition:width .3s cubic-bezier(.16,1,.3,1),opacity .2s,translate .2s;display:flex;position:fixed;bottom:48px;left:50%;translate:-50%}.dokii-askbar:focus-within{outline:2px solid var(--dokii-focus);outline-offset:1px;width:min(400px,100vw - 40px)}.dokii-askbar[data-tucked]:not(:focus-within){opacity:0;pointer-events:none;translate:-50% 12px}.dokii-askbar-input{min-width:0;height:32px;color:var(--dokii-fg);background:0 0;border:0;outline:0;flex:1;padding:4px 2px;font-size:14px;line-height:24px}.dokii-askbar-input::placeholder{color:var(--dokii-muted)}.dokii-askbar-send,.dokii-ask-link{--dokii-btn-bg:#f2f3f4;--dokii-btn-bg-hover:#e6e7e8;--dokii-btn-fg:#484c58;--dokii-btn-ring:#0000001a;background:var(--dokii-btn-bg);color:var(--dokii-btn-fg);cursor:pointer;box-shadow:inset 0 0 0 1px var(--dokii-btn-ring);border:0;border-radius:8px;transition:background-color .15s cubic-bezier(.16,1,.3,1),border .15s cubic-bezier(.16,1,.3,1)}[data-theme=dark] .dokii-askbar-send,[data-theme=dark] .dokii-ask-link{--dokii-btn-bg:#2b2c31;--dokii-btn-bg-hover:#36373b;--dokii-btn-fg:#c9ccd4;--dokii-btn-ring:#ffffff1a}.dokii-askbar-send:hover:not(:disabled),.dokii-ask-link:hover{background:var(--dokii-btn-bg-hover);color:var(--dokii-fg)}.dokii-askbar-send{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.dokii-askbar-send>svg{width:16px;height:16px}.dokii-askbar-send:disabled{opacity:.5;cursor:default}.dokii-ask-popover{z-index:31;width:min(400px,100vw - 40px);padding:12px;position:fixed;bottom:96px;left:50%;translate:-50%}.dokii-ask-question{overflow-wrap:anywhere;margin:0 1.75rem .5rem 0;font-size:14px;font-weight:500;line-height:20px}.dokii-ask-link{align-items:center;height:32px;margin-top:6px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.dokii-ask-link:focus-visible,.dokii-ask-close:focus-visible,.dokii-askbar-send:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-ask-close{width:24px;height:24px;color:var(--dokii-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:18px;line-height:1;position:absolute;top:8px;right:8px}.dokii-ask-close:hover{background:var(--dokii-subtle);color:var(--dokii-fg)}.dokii-askbar[hidden],.dokii-ask-link[hidden],.dokii-header-askai[hidden]{display:none}.dokii-ai{--dokii-ai-ring:var(--dokii-primary)}@supports (color:color-mix(in lab, red, red)){.dokii-ai{--dokii-ai-ring:color-mix(in srgb, var(--dokii-primary) 25%, transparent)}}.dokii-ai{--dokii-ai-code-bg:#f2f3f4;--dokii-ai-code-tabs:#e6e7e9;--dokii-ai-foot-bg:#fff;z-index:40;background:var(--dokii-bg);color:var(--dokii-fg);flex-direction:column;font-size:13px;line-height:1.6;transition:opacity .3s cubic-bezier(.16,1,.3,1),translate .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;overflow:hidden}[data-theme=dark] .dokii-ai{--dokii-ai-ring:#f8f8f140;--dokii-ai-code-bg:#ffffff13;--dokii-ai-code-tabs:#121314;--dokii-ai-foot-bg:#171819}.dokii-ai[hidden]{display:none}.dokii-ai[data-state=closed]{opacity:0;translate:16px}@media (max-width:767.98px){.dokii-ai{height:100dvh;inset:0 0 auto}.dokii-ai .dokii-ai-input{font-size:16px}.dokii-ai[data-state=closed]{translate:0 16px}html.dokii-ai-open{overflow:hidden}}@media (min-width:768px) and (max-width:1279.98px){.dokii-ai{width:345px;box-shadow:0 0 0 1px var(--dokii-border), 0 2px 8px #00000013, 0 9px 48px #0000001f;border-radius:8px;top:20px;bottom:20px;right:10px}}@media (min-width:1280px){.dokii-ai{border-left:1px solid var(--dokii-border);width:345px;top:0;bottom:0;right:0}body{transition:margin-right .3s cubic-bezier(.16,1,.3,1)}html.dokii-ai-open body{margin-right:345px}html.dokii-ai-open .dokii-toaster{right:361px}}@media print{.dokii-ai{display:none}html.dokii-ai-open body{margin-right:0}}.dokii-ai-head{border-bottom:1px solid var(--dokii-border);background:var(--dokii-bg);flex:none;align-items:center;gap:5px;height:53px;padding:10px 20px;display:flex}.dokii-ai-title{letter-spacing:-.02em;flex:1;align-items:center;gap:5px;min-width:0;margin:0;font-size:14px;font-weight:500;line-height:19px;display:flex}.dokii-ai-title>svg{color:var(--dokii-fg-2);flex:none}.dokii-ai-tools{align-items:center;gap:10px;display:flex}.dokii-ai-hbtn,.dokii-ai-vote,.dokii-ai-code-copy{width:24px;height:24px;color:var(--dokii-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .15s cubic-bezier(.16,1,.3,1),color .15s;display:inline-flex}.dokii-ai-hbtn[hidden]{display:none}.dokii-ai-hbtn:disabled{opacity:.4;cursor:default}:is(.dokii-ai-hbtn:not(:disabled),.dokii-ai-vote,.dokii-ai-code-copy):hover{background:var(--dokii-subtle);color:var(--dokii-fg)}.dokii-ai :is(button,a):focus-visible{outline:2px solid var(--dokii-focus);outline-offset:1px}.dokii-ai-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow-y:auto}.dokii-ai[data-empty] .dokii-ai-scroll{background:radial-gradient(circle at 50% 62%, var(--dokii-primary) 0, var(--dokii-bg) 70%);flex-direction:column;justify-content:center;padding:20px;display:flex}@supports (color:color-mix(in lab, red, red)){.dokii-ai[data-empty] .dokii-ai-scroll{background:radial-gradient(circle at 50% 62%, color-mix(in srgb, var(--dokii-primary) 7%, var(--dokii-bg)) 0, var(--dokii-bg) 70%)}}[data-theme=dark] .dokii-ai[data-empty] .dokii-ai-scroll{background:radial-gradient(circle at 50% 62%, #1d1e20 0, var(--dokii-bg) 70%)}.dokii-ai-empty[hidden]{display:none}.dokii-ai-empty-head{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.dokii-ai-empty-head>svg{color:var(--dokii-fg-2)}.dokii-ai-empty-title{margin:0;font-size:22px;font-weight:600;line-height:30px}.dokii-ai-empty-sub{color:var(--dokii-fg-2);margin:0;font-size:14px;line-height:19px}.dokii-ai-examples{flex-direction:column;gap:5px;max-width:400px;margin:24px auto 0;padding:0;list-style:none;display:flex}.dokii-ai-example{width:100%;color:var(--dokii-primary-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 10px;font-size:13px;line-height:18px;transition:color .2s}.dokii-ai-example:hover{color:var(--dokii-fg)}.dokii-ai-form{flex-wrap:wrap;align-items:flex-end;gap:0 4px;display:flex;position:relative}.dokii-ai-input{resize:none;min-width:0;max-height:160px;color:var(--dokii-fg);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:2px;font-size:14px;line-height:19.6px}.dokii-ai-input:focus-visible{outline:0}.dokii-ai-input::placeholder{color:var(--dokii-muted)}.dokii-ai-send{border:1px solid var(--dokii-ai-ring);width:32px;height:32px;color:var(--dokii-primary);background:#ffffff1a;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dokii-ai-send{color:color-mix(in srgb, var(--dokii-primary) 50%, transparent)}}.dokii-ai-send{cursor:pointer;transition:background-color .15s cubic-bezier(.16,1,.3,1),border .15s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 0 0 1px #0000001a}[data-theme=dark] .dokii-ai-send{color:#fff;box-shadow:inset 0 0 0 1px #ffffff1a}.dokii-ai-send:not(:disabled){background:var(--dokii-primary);border-color:var(--dokii-primary);color:var(--dokii-primary-contrast)}.dokii-ai-send:disabled{cursor:default}.dokii-ai-send[data-busy]>svg{display:none}.dokii-ai-send[data-busy]:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite dokii-ai-spin}.dokii-ai-disclaimer{color:var(--dokii-muted);text-align:center;margin:0;padding:4px 20px 8px;font-size:12px;line-height:1.4}.dokii-ai-foot{padding-bottom:env(safe-area-inset-bottom,0px);background:var(--dokii-ai-foot-bg);flex:none}.dokii-ai-foot .dokii-ai-form{border-top:1px solid var(--dokii-border);background:var(--dokii-ai-foot-bg);border-radius:8px 8px 0 0;min-height:74px;padding:10px}.dokii-ai-foot .dokii-ai-input{min-height:54px}.dokii-ai-foot .dokii-ai-form:focus-within{box-shadow:inset 0 0 0 1px var(--dokii-primary)}@supports (color:color-mix(in lab, red, red)){.dokii-ai-foot .dokii-ai-form:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dokii-primary) 60%, transparent)}}[data-theme=dark] .dokii-ai-foot .dokii-ai-form:focus-within{box-shadow:inset 0 0 0 1px #ffffff59}.dokii-ai-msg{overflow-wrap:anywhere;margin-bottom:16px}.dokii-ai-msg:not(.is-static){animation:.3s ease-out dokii-ai-in}.dokii-ai-msg-user{justify-content:flex-end;display:flex}.dokii-ai-bubble{border:1px solid var(--dokii-primary);max-width:85%;padding:5px 10px}@supports (color:color-mix(in lab, red, red)){.dokii-ai-bubble{border:1px solid color-mix(in srgb, var(--dokii-primary) 30%, transparent)}}.dokii-ai-bubble{background:var(--dokii-primary);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.dokii-ai-bubble{background:color-mix(in srgb, var(--dokii-primary) 9%, var(--dokii-bg))}}.dokii-ai-bubble{color:var(--dokii-primary-text);white-space:pre-wrap;line-height:19.5px}.dokii-ai-status,.dokii-ai-note,.dokii-ai-error{color:var(--dokii-fg-2);margin:0}.dokii-ai-dots:after{content:"…";vertical-align:bottom;width:0;animation:1.2s steps(4,end) infinite dokii-ai-dots;display:inline-block;overflow:hidden}.dokii-ai-retry{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.dokii-ai-retry:hover{color:var(--dokii-fg);text-decoration:underline}.dokii-ai-retry>svg{width:13px;height:13px}.dokii-ai-md>:first-child{margin-top:0}.dokii-ai-md :is(p,ul,ol,blockquote,.dokii-ai-code,.dokii-ai-table){margin:0 0 10px}.dokii-ai-md :is(h3,h4,h5,h6){margin:16px 0 8px;font-weight:600;line-height:1.25}.dokii-ai-md h3{font-size:22px}.dokii-ai-md h4{font-size:18px}.dokii-ai-md h5{font-size:15px}.dokii-ai-md h6{font-size:13px}.dokii-ai-md :is(ul,ol){padding-left:20px}.dokii-ai-md ul{list-style:outside}.dokii-ai-md ol{list-style:decimal}.dokii-ai-md li+li{margin-top:4px}.dokii-ai-md li>:is(ul,ol){margin:4px 0 0}.dokii-ai-md a{color:var(--dokii-primary-text);text-underline-offset:2px;text-decoration:underline}.dokii-ai-md blockquote{border-left:3px solid var(--dokii-border);color:var(--dokii-fg-2);padding-left:10px}.dokii-ai-md hr{border:0;border-top:1px solid var(--dokii-border);margin:12px 0}.dokii-ai-md :not(pre)>code{background:var(--dokii-ai-code-bg);font-family:var(--font-mono);border-radius:3px;padding:.2em .4em;font-size:.9em}.dokii-ai-table{overflow-x:auto}.dokii-ai-table table{border-collapse:collapse;width:100%}.dokii-ai-table :is(th,td){border:1px solid var(--dokii-border);vertical-align:middle;padding:6px 10px}.dokii-ai-table th{font-weight:600}.dokii-ai-table :is(th,td){overflow-wrap:normal}.dokii-ai-table code{white-space:nowrap}.dokii-ai-code{border-radius:3px;overflow:hidden}.dokii-ai-code-head{background:var(--dokii-ai-code-tabs);justify-content:space-between;align-items:center;display:flex}.dokii-ai-code-lang{background:var(--dokii-ai-code-bg);border-radius:3px 3px 0 0;min-height:24px;padding:3px 10px;font-size:11px;line-height:18px}.dokii-ai-code-lang:empty{background:0 0}.dokii-ai-code-copy{width:22px;height:22px;margin-right:2px}.dokii-ai-code-copy>svg{width:14px;height:14px}.dokii-ai-code pre{background:var(--dokii-ai-code-bg);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px;font-size:11.7px;line-height:1.45;overflow-x:auto}.dokii-ai-code .dokii-tok-str{color:#b35e14}.dokii-ai-code :is(.dokii-tok-kw,.dokii-tok-num){color:#75438a}.dokii-ai-code :is(.dokii-tok-flag,.dokii-tok-prop){color:#1d75b3}.dokii-ai-code .dokii-tok-com{color:#6b7080}[data-theme=dark] .dokii-ai-code .dokii-tok-str{color:#c3e88d}[data-theme=dark] .dokii-ai-code :is(.dokii-tok-kw,.dokii-tok-num){color:#c792ea}[data-theme=dark] .dokii-ai-code :is(.dokii-tok-flag,.dokii-tok-prop){color:#d7b2f0}[data-theme=dark] .dokii-ai-code .dokii-tok-com{color:#a0a6b2}.dokii-ai-sources{color:var(--dokii-fg-2);margin-top:10px}.dokii-ai-sources-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:0 4px;display:inline-flex}.dokii-ai-sources-toggle>svg{width:14px;height:14px;transition:rotate .2s cubic-bezier(.16,1,.3,1)}.dokii-ai-sources-toggle[aria-expanded=true]>svg{rotate:90deg}.dokii-ai-sources-list{margin:6px 0 0;padding:0;list-style:none}.dokii-ai-sources-list[hidden]{display:none}.dokii-ai-source{color:var(--dokii-fg);border-radius:4px;align-items:center;gap:6px;padding:3px 4px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.dokii-ai-source:hover{background:var(--dokii-subtle)}.dokii-ai-source>svg{color:var(--dokii-fg-2);flex:none}.dokii-ai-source-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dokii-ai-source-section{color:var(--dokii-muted);white-space:nowrap;margin-left:auto;padding-left:8px;font-size:12px}.dokii-ai-votes{gap:4px;margin-top:8px;display:flex}.dokii-ai-vote[aria-pressed=true]{color:var(--dokii-primary-text)}@keyframes dokii-ai-in{0%{opacity:0;translate:0 4px}}@keyframes dokii-ai-dots{to{width:1.1em}}@keyframes dokii-ai-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.dokii-ai-dots:after{width:auto;animation:none}.dokii-ai-send[data-busy]:after{opacity:.6;border-right-color:currentColor;animation:none}}#dokii-content{padding-bottom:6rem}.dokii-home{max-width:1000px;margin:0 auto;padding:48px 24px;font-size:16px;line-height:24px}.dokii-home .dokii-prose{font-size:15px;line-height:22.5px}.dokii-home .dokii-prose>h2{margin:48px 0 7.5px;font-size:22.5px;font-weight:600;line-height:28.125px}.dokii-home .dokii-prose>p{margin:0 0 15px}.dokii-hero{text-align:start;background:var(--dokii-header-bg);max-width:790px;color:var(--dokii-header-fg);box-shadow:0 0 0 100vmax var(--dokii-header-bg);clip-path:inset(0 -100vmax);margin:-48px auto 48px;padding:80px 20px}.dokii-home .dokii-prose>.dokii-hero+*{margin-top:0}.dokii-hero h1{letter-spacing:normal;color:inherit;margin:0 0 10px;font-size:36px;font-weight:600;line-height:normal}.dokii-hero-subtitle{color:inherit;margin:0;padding-bottom:20px;font-size:18px;line-height:25.2px}.dokii-hero-actions{flex-wrap:wrap;gap:20px;margin:0;display:flex}.dokii-hero .dokii-btn{background:var(--dokii-header-fg);border:1px solid #0000;border-radius:6px;gap:8px;height:40px;padding:0 16px;font-size:15px;font-weight:500;color:var(--dokii-header-bg)!important}.dokii-hero .dokii-btn-secondary{background:0 0;color:var(--dokii-header-fg)!important}.dokii-hero .dokii-btn:hover{opacity:1;filter:brightness(.95)}.dokii-hero .dokii-btn-secondary:hover{filter:none;background:#ffffff1a}.dokii-hero .dokii-btn:focus-visible{outline:2px solid var(--dokii-primary-contrast);outline-offset:2px}@media (max-width:767.98px){.dokii-hero{margin:-48px -24px 48px -4px}.dokii-hero-actions{flex-direction:column}.dokii-hero .dokii-btn{justify-content:center;width:100%}}.dokii-btn{border:1px solid var(--dokii-primary);background:var(--dokii-primary);border-radius:.5rem;align-items:center;padding:.55rem 1.1rem;font-weight:600;display:inline-flex;color:var(--dokii-header-fg)!important;text-decoration:none!important}.dokii-btn:hover{opacity:.9}.dokii-btn-secondary{background:0 0;color:var(--dokii-primary-text)!important}.dokii-custom-page-narrow{max-width:864px;margin:0 auto;padding:40px 32px}.dokii-custom-page-header{margin-bottom:21.44px}.dokii-custom-page-title{color:var(--dokii-fg);margin:0;font-size:32px;font-weight:700;line-height:48px}.dokii-custom-page .dokii-prose{font-size:15px;line-height:22.5px}.dokii-not-found{justify-content:center;align-items:center;min-height:80vh;padding:20px;display:flex}.dokii-not-found-title{text-align:center;width:100%;max-width:390px;color:var(--dokii-fg);margin:0;font-size:26px;font-weight:400;line-height:34.67px}.dokii-shell:has(.dokii-not-found) #dokii-content{padding-bottom:0}.dokii-recipe-card{border:1px solid var(--dokii-border);color:inherit;background:var(--dokii-bg);border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.375rem;padding:1rem;text-decoration:none;display:flex}.dokii-recipe-card:hover{border-color:var(--dokii-primary)}.dokii-recipe-card .dokii-recipe-emoji{border-radius:.5rem;width:2.5rem;height:2.5rem;margin-bottom:.25rem;font-size:1.375rem}.dokii-recipe-card-title{font-weight:600}.dokii-recipe-card-desc{color:var(--dokii-muted);font-size:.875rem}.dokii-recipe-card-open{color:var(--dokii-primary-text);margin-top:auto;padding-top:.5rem;font-size:.8125rem;font-weight:600}.dokii-endpoint-recipes{margin-bottom:11px}.dokii-endpoint-recipes-title{text-transform:uppercase;height:40px;color:var(--dokii-fg-2);align-items:center;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.dokii-endpoint-recipe-tiles{flex-wrap:wrap;margin:-5px;padding:0;list-style:none;display:flex}.dokii-endpoint-recipe-tiles>li{flex:0 calc(50% - 10px);min-width:min(100%,200px);max-width:calc(100% - 10px);margin:5px}.dokii-endpoint-recipe-tile{border:1px solid var(--dokii-border);background:var(--dokii-bg);height:100%;color:var(--dokii-fg);border-radius:8px;align-items:flex-start;padding:10px;text-decoration:none;display:flex;box-shadow:0 1px 2px #00000006}.dokii-endpoint-recipe-tile:hover{border-color:#0003}[data-theme=dark] .dokii-endpoint-recipe-tile:hover{border-color:#fff3}.dokii-endpoint-recipe-tile:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-endpoint-recipe-tile-emoji{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:15px;font-size:.875rem;line-height:21px;display:flex}.dokii-endpoint-recipe-tile-text{flex-direction:column;min-width:0;display:flex}.dokii-endpoint-recipe-tile-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.1;display:-webkit-box;overflow:hidden}.dokii-endpoint-recipe-tile-open{color:var(--dokii-muted);align-items:center;font-size:.75rem;line-height:18px;display:inline-flex}.dokii-recipe-emoji{flex:none;justify-content:center;align-items:center;display:inline-flex}.dokii-recipes-index{padding:40px 32px}.dokii-recipes-container{max-width:1100px;margin:0 auto}.dokii-recipe-hero{grid-template-columns:360px minmax(0,1fr);gap:20px;padding-bottom:20px;display:grid}.dokii-recipe-hero-col{padding:0 20px 20px}.dokii-recipe-hero-title{color:var(--dokii-fg);margin:0 0 5px;font-size:30.4px;font-weight:600;line-height:36.48px;display:block}.dokii-recipe-hero-heading{text-transform:uppercase;color:var(--dokii-muted);margin:15px 0 5px;font-size:13px;font-weight:600;line-height:19.5px}.dokii-recipe-hero-list{counter-reset:dokii-steps;margin:0;padding:0;list-style:none}.dokii-recipe-hero-list li{color:var(--dokii-fg-2);counter-increment:dokii-steps;padding:3px 0;font-size:14px;line-height:21px}.dokii-recipe-hero-list li:before{content:counter(dokii-steps);color:var(--dokii-muted);margin-right:5px}.dokii-recipe-hero-more{width:max-content;margin:5px 0 5px 20px;position:relative}.dokii-recipe-hero-more-trigger{border:1px solid var(--dokii-border);background:var(--dokii-bg);color:var(--dokii-fg-2);cursor:pointer;border-radius:3px;padding:1px 6px;font:13px/15px Arial,Helvetica,sans-serif;display:block}[data-theme=dark] .dokii-recipe-hero-more-trigger{background:#ffffff08}.dokii-recipe-hero-more-trigger:focus{outline:0}.dokii-recipe-hero-more-trigger:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-recipe-hero-more-tip{z-index:100;background:var(--dokii-bg);width:max-content;max-width:calc(100vw - 116px);color:var(--dokii-fg-2);box-shadow:0 0 0 1px var(--dokii-border), 0 2px 5px var(--dokii-bg), 0 3px 9px var(--dokii-bg);border-radius:4px;padding:10px;font-size:13px;position:absolute;top:1px;left:36px}@supports (color:color-mix(in lab, red, red)){.dokii-recipe-hero-more-tip{box-shadow:0 0 0 1px var(--dokii-border), 0 2px 5px color-mix(in srgb, var(--dokii-bg) 5%, transparent), 0 3px 9px color-mix(in srgb, var(--dokii-bg) 10%, transparent)}}.dokii-recipe-hero-more-tip{opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1);transform:scale(.95)translateY(-5px)}.dokii-recipe-hero-more:not([data-dismissed]):hover .dokii-recipe-hero-more-tip,.dokii-recipe-hero-more:not([data-dismissed]):focus-within .dokii-recipe-hero-more-tip,.dokii-recipe-hero-more:not([data-dismissed]):active .dokii-recipe-hero-more-tip{opacity:1;transform:none}.dokii-recipe-hero-more-tip .dokii-recipe-hero-list{counter-reset:dokii-steps 3}.dokii-recipe-hero-more-tip .dokii-recipe-hero-list li{line-height:19px}@media (prefers-reduced-motion:reduce){.dokii-recipe-hero-more-tip{transition:opacity .15s linear;transform:none}}.dokii-recipe-open{background:var(--dokii-primary);height:40px;color:var(--dokii-header-fg);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;line-height:22.5px;text-decoration:none;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:inset 0 0 0 1px #051c8e33}.dokii-recipe-open:hover{background:var(--dokii-primary)}@supports (color:color-mix(in lab, red, red)){.dokii-recipe-open:hover{background:color-mix(in srgb, var(--dokii-primary) 90%, #000)}}.dokii-recipe-open:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}[data-theme=dark] .dokii-recipe-open{color:#384248;background:#f8f8f1;box-shadow:inset 0 0 0 1px #7998d833}[data-theme=dark] .dokii-recipe-open:hover{background:#fff}.dokii-recipe-open-lg{border-radius:8px;height:48px;margin-top:10px}.dokii-recipe-hero-code{background:#2b2c31;border:1px solid #0000001a;border-radius:8px;align-self:start;min-width:0;height:342px;margin-top:21px;overflow:hidden}[data-theme=dark] .dokii-recipe-hero-code{background:#ffffff08;border-color:#ffffff1a}.dokii-recipe-hero-code-nav{align-items:center;height:40px;padding:0 20px 0 10px;display:flex}.dokii-recipe-hero-code-nav span{color:#9499a6;padding:0 16px;font-size:15px;font-weight:500}.dokii-recipe-hero-code-body pre.shiki{font-family:var(--font-mono);counter-reset:dokii-line;margin:0;padding:4px 0;font-size:13px;line-height:19.5px;overflow:hidden;background:0 0!important}.dokii-recipe-hero-code-body pre.shiki span{color:var(--shiki-dark)}.dokii-recipe-hero-code-body .dokii-line:before,.dokii-recipe-dialog .dokii-line:before{counter-increment:dokii-line;content:counter(dokii-line);text-align:right;color:#9091b2;min-width:21px;padding:0 3px 0 5px;display:inline-block}.dokii-recipe-hero-code-body .dokii-line{padding-left:0}.dokii-recipe-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:20px 0 40px;list-style:none;display:grid}@media (max-width:1023.98px){.dokii-recipe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.dokii-recipes-index{padding:40px 20px}.dokii-recipe-grid,.dokii-recipe-hero{grid-template-columns:minmax(0,1fr)}.dokii-recipe-hero-code{display:none}}.dokii-recipe-tile{border:1px solid var(--dokii-border);background:var(--dokii-bg);border-radius:8px;flex-direction:column;padding:20px;display:flex;box-shadow:0 3px 6px -2px #00000005,0 1px 1px #0000000a}[data-theme=dark] .dokii-recipe-tile{background:#ffffff08}.dokii-recipe-tile .dokii-recipe-emoji,.dokii-recipe-dialog-header .dokii-recipe-emoji{border-radius:4px;width:40px;height:40px;font-size:24px;line-height:36px}.dokii-recipe-tile-title{color:var(--dokii-fg);margin:16px 0 0;font-size:15px;font-weight:600;line-height:22.5px}.dokii-recipe-tile-desc{color:var(--dokii-fg);margin:4px 0 -3px;font-size:15px;line-height:21.43px}.dokii-recipe-tile-steps{color:var(--dokii-fg-2);flex:1;margin:20px 0 0;font-size:14px;line-height:20px}.dokii-recipe-tile .dokii-recipe-open{width:100%;margin-top:20px}.dokii-recipe-modal{z-index:60;color:var(--dokii-fg);padding:56px 30px 30px;position:fixed;inset:0;overflow:hidden}.dokii-recipe-backdrop{-webkit-backdrop-filter:blur(4px);background:#00000080;position:absolute;inset:0}.dokii-recipe-dialog{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#17181a;border-radius:8px;flex-direction:column;max-width:1200px;height:100%;margin:0 auto;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 0 0 1px #00000013,0 2px 8px #00000013,0 6px 24px #00000013,0 9px 48px #00000013}@starting-style{.dokii-recipe-dialog{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.dokii-recipe-dialog{transition:none}}.dokii-recipe-dialog-header{background:#0b0c0d;border-bottom:1px solid #ffffff1a;flex:none;align-items:center;gap:20px;height:81px;padding:0 10px 0 20px;display:flex}.dokii-recipe-dialog-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:22px;font-weight:600;line-height:30.8px;overflow:hidden}.dokii-recipe-close{color:#c9ccd4;border-radius:6px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.dokii-recipe-dialog:focus{outline:none}.dokii-recipe-close:hover{color:#fff;background:#ffffff1a}.dokii-recipe-close:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-2px}.dokii-recipe-dialog-body{flex:1;min-height:0;display:flex}.dokii-recipe-dialog-steps{background:#0b0c0d;flex:none;width:33.3333%;padding:20px;overflow-y:auto}.dokii-recipe-dialog-code{background:#0b0c0d;border-left:1px solid #ffffff1a;flex:1;min-width:0;overflow:auto}@media (max-width:767.98px){.dokii-recipe-modal{padding:56px 30px 30px}.dokii-recipe-dialog-body{flex-direction:column}.dokii-recipe-dialog-steps{flex:1;width:auto}.dokii-recipe-dialog-code{border-top:1px solid #ffffff1a;border-left:0;flex:none;max-height:160px}}.dokii-recipe-steps{margin:0;padding:0;list-style:none}.dokii-recipe-step{color:#fff;border:1px solid #ffffff1a;border-radius:4px}.dokii-recipe-step+.dokii-recipe-step{margin-top:10px}.dokii-recipe-step[tabindex]{cursor:pointer}.dokii-recipe-step.is-active{cursor:default;background:#ffffff13}.dokii-recipe-step:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}.dokii-recipe-step-title{margin:0;padding:20px 23.92px;font-size:16px;font-weight:600;line-height:19.2px;display:block}.dokii-recipe-step.is-active .dokii-recipe-step-title{box-shadow:inset 0 -1px #ffffff1a}.dokii-recipe-step-body{padding:10px}.dokii-recipe-step-body>.dokii-prose{color:#fff;padding:13.04px;font-size:15px;line-height:18px}.dokii-recipe-step-body>.dokii-prose :is(p,li){line-height:18px}.dokii-recipe-steps.is-enhanced .dokii-recipe-step:not(.is-active) .dokii-recipe-step-body{display:none}.dokii-recipe-step-footer{justify-content:flex-end;display:flex}.dokii-recipe-next{color:#c9ccd4;cursor:pointer;border-radius:6px;align-items:center;gap:0;height:40px;padding:0 16px;font-size:15px;font-weight:500;line-height:22.5px;display:inline-flex}.dokii-recipe-next svg{margin-left:20px}.dokii-recipe-next:hover{color:#fff;background:#ffffff1a}.dokii-recipe-next:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:-2px}.dokii-recipe-next[hidden]{display:none}.dokii-recipe-dialog .dokii-tabs-code[data-ready],.dokii-recipe-dialog .dokii-tabs-code[data-ready]>.dokii-tablist,.dokii-recipe-dialog .dokii-code{background:0 0;border-radius:0}.dokii-recipe-dialog .dokii-tabs-code[data-ready]>.dokii-tablist{align-items:center;gap:0;height:60px;padding:0 70px 0 10px}.dokii-recipe-dialog .dokii-tabs-code[data-ready] .dokii-tab{color:#c9ccd4;height:40px;box-shadow:none;border-radius:6px;padding:0 16px;font-size:15px;font-weight:500}.dokii-recipe-dialog .dokii-tabs-code[data-ready] .dokii-tab[aria-selected=true]{color:#fff;background:#ffffff1a}.dokii-recipe-dialog .dokii-tabs-code[data-ready]{position:relative;overflow:visible}.dokii-recipe-dialog .dokii-tabs-code[data-ready] .dokii-code{position:static}.dokii-recipe-dialog .dokii-tabs-code[data-ready] .dokii-copy{opacity:1;color:#fff;background:0 0;width:40px;height:40px;top:10px;right:20px}.dokii-recipe-dialog .dokii-code pre.shiki{counter-reset:dokii-line;padding:14px 0 10px;font-size:14px;line-height:21px;overflow:visible}.dokii-recipe-dialog .dokii-line{border-left:0;width:100%;padding-right:1rem;display:inline-block}.dokii-recipe-dialog .dokii-line.is-hl{background:#ffffff1a}.dokii-recipe-dialog .dokii-recipe-response{padding:0 0 20px}.dokii-recipe-dialog .dokii-recipe-response .dokii-ref-section-title{padding:0 20px}.dokii-recipe-dialog .dokii-recipe-response .dokii-copy{opacity:1}.dokii-recipe-panel .dokii-line{box-sizing:border-box}html.dokii-recipe-open-page{overflow:hidden}.dokii-changelog-page{padding:40px 32px}.dokii-changelog-container{max-width:1100px;margin:0 auto}.dokii-changelog-entry{gap:40px;margin-bottom:80px;display:flex}.dokii-changelog-aside{text-align:right;flex-direction:column;flex:0 0 190px;align-items:flex-end;padding-top:6.4px;display:flex}.dokii-changelog-post .dokii-changelog-aside{padding-top:0}.dokii-changelog-date{color:var(--dokii-muted);font-size:16px;line-height:24px}.dokii-changelog-author{color:var(--dokii-muted);font-size:12px;line-height:18px}.dokii-changelog-main{flex:1;min-width:0;max-width:800px;margin:0 35px}.dokii-changelog-header{border-bottom:1px solid #e7e9ec;margin-bottom:20px;padding-bottom:10px}[data-theme=dark] .dokii-changelog-header{border-bottom-color:var(--dokii-border)}.dokii-changelog-title{color:var(--dokii-fg);margin:0 0 5px;font-size:30.4px;font-weight:500;line-height:36.48px}.dokii-changelog-title a{color:var(--dokii-primary-text);text-decoration:none}[data-theme=dark] .dokii-changelog-title a{color:#f8f8f1}.dokii-changelog-title a:hover{text-decoration:underline}.dokii-changelog-title a:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px;border-radius:2px}.dokii-changelog-dateline{color:var(--dokii-muted);margin:0;padding-bottom:20px;font-size:14px;line-height:21px}.dokii-changelog-type{color:var(--dokii-muted);margin:0 0 10px;font-size:14px;font-weight:600;line-height:21px;display:flex}.dokii-changelog-body .dokii-prose{font-size:15px;line-height:22.5px}.dokii-changelog-body .dokii-prose h1{margin:0 0 15px;font-size:26.25px;font-weight:600;line-height:32.81px}.dokii-changelog-body .dokii-prose h2{margin:28px 0 7.5px;font-size:22.5px;font-weight:600;line-height:28.125px}.dokii-changelog-body .dokii-prose h3{margin:23px 0 15px;font-size:18.75px;font-weight:600;line-height:23.44px}.dokii-changelog-body .dokii-prose>:first-child{margin-top:0}.dokii-changelog-back{height:32px;color:var(--dokii-primary-text);border-radius:6px;align-items:center;gap:5px;margin:4px 0;padding:0 12px;font-size:14px;font-weight:500;line-height:21px;text-decoration:none;display:inline-flex}[data-theme=dark] .dokii-changelog-back{color:#f8f8f1}.dokii-changelog-back:hover{background:var(--dokii-subtle)}.dokii-changelog-back:focus-visible{outline:2px solid var(--dokii-focus);outline-offset:2px}@media (max-width:767.98px){.dokii-changelog-page{padding:40px 20px}.dokii-changelog-entry{flex-direction:column;gap:10px}.dokii-changelog-aside{text-align:left;flex-flow:wrap;flex:none;align-items:center;gap:10px}.dokii-changelog-main{margin:0}}.dokii-type-badge{text-transform:uppercase;color:var(--dokii-muted);align-items:center;margin-top:5px;margin-bottom:10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.dokii-type-icon{color:#fff;background:linear-gradient(var(--badge-from) 0, var(--badge-to) 100%);border-radius:5px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:5px;padding:2px;display:inline-flex;box-shadow:inset 0 1px 1px #fff3,inset 0 -1px 2px #0003,0 1px 2px #0000000d}.dokii-type-icon svg{width:100%;height:100%}.dokii-type-badge-lg{margin:0;font-size:14px;font-weight:600;line-height:21px}.dokii-type-badge-lg .dokii-type-icon{width:24px;height:24px;margin-right:10px;padding:5px}.dokii-type-badge[data-type=added]{--badge-from:#24ebb0;--badge-to:#12ca93}.dokii-type-badge[data-type=improved]{--badge-from:#a293ce;--badge-to:#8470be}.dokii-type-badge[data-type=fixed]{--badge-from:#5ab4ff;--badge-to:#2d8ff0}.dokii-type-badge[data-type=deprecated]{--badge-from:#ffc35a;--badge-to:#f5a623}.dokii-type-badge[data-type=removed]{--badge-from:#ff7a7a;--badge-to:#e94b4b}.dokii-schema-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--dokii-muted);font-size:.75rem;font-weight:600}a.dokii-param-ref,a.dokii-truncated{text-underline-offset:2px;text-decoration:underline}a.dokii-param-ref:hover,a.dokii-truncated:hover{color:var(--dokii-primary-text)}.dokii-schema-link{padding:.5rem 1rem;font-size:.8125rem}.dokii-schema-link a{color:var(--dokii-primary-text);text-underline-offset:2px;text-decoration:underline}.dokii-schema-children[data-fragment-state=loaded]>.dokii-schema-link{border-top:1px solid var(--dokii-border)}.dokii-schema-example{border:1px solid var(--dokii-border);border-radius:.5rem;padding:.75rem 1rem;font-size:.8125rem;overflow-x:auto}.dokii-scheme{position:relative}.dokii-scheme-toggle>svg:not([data-scheme-icon=system]),[data-scheme=light] .dokii-scheme-toggle>svg:not([data-scheme-icon=light]),[data-scheme=dark] .dokii-scheme-toggle>svg:not([data-scheme-icon=dark]){display:none}[data-scheme=light] .dokii-scheme-toggle>[data-scheme-icon=light],[data-scheme=dark] .dokii-scheme-toggle>[data-scheme-icon=dark]{display:block}.dokii-scheme-menu{z-index:60;border:1px solid var(--dokii-border);background:var(--dokii-menu-bg,#fff);width:208px;color:var(--dokii-fg);border-radius:8px;padding:6px 0;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 5px 10px #0000000d,0 2px 6px #00000006,0 1px 3px #00000006}[data-theme=dark] .dokii-scheme-menu{--dokii-menu-bg:#17181a;box-shadow:0 5px 10px #0000001a,0 2px 6px #0000001a,0 1px 3px #0000000d,inset 0 -1px 1px #0000001a}.dokii-scheme-menu[hidden]{display:none}.dokii-scheme-title{color:var(--dokii-muted);margin:8px 0 4px;padding:0 12px;font-size:12px;font-weight:500;line-height:16px}.dokii-scheme-item{width:calc(100% - 12px);height:32px;color:var(--dokii-fg);cursor:pointer;border-radius:6px;outline:0;align-items:center;gap:8px;margin:0 6px;padding:6px 8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.dokii-scheme-item>svg{color:var(--dokii-muted);flex:none}.dokii-scheme-item:hover,.dokii-scheme-item:focus-visible{background:#00000008}.dokii-scheme-item:focus-visible{box-shadow:0 0 0 3px var(--dokii-primary)}@supports (color:color-mix(in lab, red, red)){.dokii-scheme-item:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dokii-primary) 25%, transparent)}}[data-theme=dark] .dokii-scheme-item:hover,[data-theme=dark] .dokii-scheme-item:focus-visible{background:#ffffff0d}[data-theme=dark] .dokii-scheme-item:focus-visible{box-shadow:0 0 0 3px var(--dokii-primary-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .dokii-scheme-item:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dokii-primary-text) 25%, transparent)}}.dokii-scheme-item[aria-checked=false] .dokii-scheme-check{visibility:hidden}.dokii-scheme-menu,.dokii-copypage-menu,.dokii-lang-menu,.dokii-ask-popover,.dokii-feedback-form{transform-origin:100% 0;animation:.15s cubic-bezier(.16,1,.3,1) dokii-pop-in}.dokii-ask-popover,.dokii-feedback-form{transform-origin:bottom}.dokii-scheme-menu[hidden],.dokii-copypage-menu[hidden],.dokii-ask-popover[hidden],.dokii-feedback-form[hidden]{opacity:0;pointer-events:none;transition:opacity .12s ease-in, transform .12s ease-in, display .12s allow-discrete;animation:none;display:none;transform:scale(.95)}@keyframes dokii-pop-in{0%{opacity:0;transform:scale(.95)}}.dokii-chevron{transition:rotate var(--dokii-chevron-duration) var(--dokii-ease-out), transform var(--dokii-chevron-duration) var(--dokii-ease-out)}@supports (interpolate-size:allow-keywords){:is(.dokii-sidebar details,.dokii-schema-children,.dokii-response,.dokii-accordion,.dokii-result-headers){interpolate-size:allow-keywords}.dokii-sidebar details::details-content{opacity:0;block-size:0;transition:block-size var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), translate var(--dokii-collapse-duration) var(--dokii-ease-out), content-visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s allow-discrete;overflow:clip}.dokii-schema-children::details-content{opacity:0;block-size:0;transition:block-size var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), translate var(--dokii-collapse-duration) var(--dokii-ease-out), content-visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s allow-discrete;overflow:clip}.dokii-response::details-content{opacity:0;block-size:0;transition:block-size var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), translate var(--dokii-collapse-duration) var(--dokii-ease-out), content-visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s allow-discrete;overflow:clip}.dokii-accordion::details-content{opacity:0;block-size:0;transition:block-size var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), translate var(--dokii-collapse-duration) var(--dokii-ease-out), content-visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s allow-discrete;overflow:clip}.dokii-result-headers::details-content{opacity:0;block-size:0;transition:block-size var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), translate var(--dokii-collapse-duration) var(--dokii-ease-out), content-visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s allow-discrete;overflow:clip}.dokii-sidebar details::details-content{translate:0 -8px}:is(.dokii-sidebar details,.dokii-schema-children,.dokii-response,.dokii-accordion,.dokii-result-headers)[open]::details-content{opacity:1;block-size:auto;transition:block-size var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), translate var(--dokii-collapse-duration) var(--dokii-ease-out), content-visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s var(--dokii-collapse-duration) allow-discrete;overflow:visible;translate:none}.dokii-scripted nav[data-section=docs] .dokii-nav-sub{interpolate-size:allow-keywords;transition:height var(--dokii-collapse-duration) var(--dokii-ease-out), margin-bottom var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), translate var(--dokii-collapse-duration) var(--dokii-ease-out), visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s var(--dokii-collapse-duration) allow-discrete;overflow:visible}.dokii-scripted nav[data-section=docs] li[data-open=false]>.dokii-nav-sub{opacity:0;visibility:hidden;height:0;transition:height var(--dokii-collapse-duration) var(--dokii-ease-out), margin-bottom var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), translate var(--dokii-collapse-duration) var(--dokii-ease-out), visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s allow-discrete;margin-bottom:0;display:flex;overflow:clip;translate:0 -8px}.dokii-recipe-steps.is-enhanced .dokii-recipe-step-body{interpolate-size:allow-keywords}.dokii-recipe-steps.is-enhanced .dokii-recipe-step:not(.is-active) .dokii-recipe-step-body{opacity:0;visibility:hidden;height:0;padding-block:0;display:block;overflow:clip}.dokii-recipe-steps[data-animate] .dokii-recipe-step-body{transition:height var(--dokii-collapse-duration) var(--dokii-ease-out), padding-block var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s var(--dokii-collapse-duration) allow-discrete}.dokii-recipe-steps[data-animate] .dokii-recipe-step:not(.is-active) .dokii-recipe-step-body{transition:height var(--dokii-collapse-duration) var(--dokii-ease-out), padding-block var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), visibility var(--dokii-collapse-duration) allow-discrete, overflow 0s allow-discrete}.dokii-ai-sources-list{interpolate-size:allow-keywords;transition:height var(--dokii-collapse-duration) var(--dokii-ease-out), margin-top var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), display var(--dokii-collapse-duration) allow-discrete, overflow 0s var(--dokii-collapse-duration) allow-discrete;overflow:visible}.dokii-ai-sources-list[hidden]{opacity:0;height:0;transition:height var(--dokii-collapse-duration) var(--dokii-ease-out), margin-top var(--dokii-collapse-duration) var(--dokii-ease-out), opacity var(--dokii-collapse-fade) var(--dokii-ease-out), display var(--dokii-collapse-duration) allow-discrete, overflow 0s allow-discrete;margin-top:0;overflow:clip}@starting-style{.dokii-ai-sources-list:not([hidden]){opacity:0;height:0;margin-top:0;overflow:clip}}}.dokii-header{background:var(--dokii-header-bg);color:var(--dokii-header-fg);box-shadow:0 1px #0000001a}[data-theme=dark] .dokii-header{box-shadow:0 1px #ffffff1a}body:has(.dokii-hero) .dokii-header{box-shadow:none}.dokii-hbtn{cursor:pointer;border:1px solid #0000;transition:background-color .15s cubic-bezier(.16,1,.3,1),border .15s cubic-bezier(.16,1,.3,1)}.dokii-hbtn:hover,.dokii-hbtn[aria-expanded=true]{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.dokii-hbtn:hover,.dokii-hbtn[aria-expanded=true]{border-color:color-mix(in srgb, currentColor 10%, transparent)}}.dokii-hbtn:focus-visible,.dokii-logo:focus-visible{border-color:currentColor;outline:0}@supports (color:color-mix(in lab, red, red)){.dokii-hbtn:focus-visible,.dokii-logo:focus-visible{border-color:color-mix(in srgb, currentColor 75%, transparent)}}.dokii-hbtn:focus-visible,.dokii-logo:focus-visible{box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.dokii-hbtn:focus-visible,.dokii-logo:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 25%, transparent)}}.dokii-tab-link[aria-current=page]{background:currentColor}@supports (color:color-mix(in lab, red, red)){.dokii-tab-link[aria-current=page]{background:color-mix(in srgb, currentColor 10%, transparent)}}.dokii-search-toggle{cursor:pointer;color:#000;background:#fff;border-radius:8px;align-items:center;width:100%;height:32px;padding:0 8px;line-height:32px;transition:box-shadow .15s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 0 0 1px #0000001a}.dokii-search-toggle-icon{color:#666b79;opacity:.6;flex:none;width:16px;height:16px}.dokii-search-toggle-text{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#666b79;flex:1;min-width:0;padding-left:5px;font-size:14px;overflow:hidden}.dokii-search-toggle-kbd{letter-spacing:.1em;text-transform:uppercase;color:#666b79;font-family:inherit;font-size:11px;font-weight:600}.dokii-askai-btn{cursor:pointer;color:#32343a;white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:14px;font-weight:500;line-height:normal;display:inline-flex;box-shadow:0 0 0 1px #0000001a}.dokii-askai-btn-icon{opacity:.6;flex:none;width:16px;height:16px}[data-theme=dark] .dokii-search-toggle,[data-theme=dark] .dokii-askai-btn{background:#00000080;box-shadow:0 0 0 1px #ffffff1a}[data-theme=dark] .dokii-search-toggle-icon,[data-theme=dark] .dokii-search-toggle-text,[data-theme=dark] .dokii-search-toggle-kbd{color:#aeb2bd}[data-theme=dark] .dokii-askai-btn{color:#fff}.dokii-search-toggle:focus-visible,.dokii-askai-btn:focus-visible{outline:2px solid var(--dokii-header-fg);outline-offset:2px}.dokii-search-overlay{z-index:50;justify-content:center;align-items:flex-start;padding:20px;display:flex;position:fixed;inset:0}.dokii-search-overlay:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000000d;animation:.15s cubic-bezier(.16,1,.3,1) both dokii-fade-in;position:absolute;inset:0}[data-theme=dark] .dokii-search-overlay:before{background:#0000001f}.dokii-search-panel{flex-direction:column;width:100%;max-width:640px;max-height:min(804px,100% + 3px);margin-top:-3px;font-size:14px;line-height:21px;animation:.3s cubic-bezier(.16,1,.3,1) both dokii-search-enter;display:flex;position:relative;overflow:hidden}@media (max-width:767.98px){.dokii-search-panel{max-height:calc(100% - 48px);margin-top:48px}}@keyframes dokii-search-enter{0%{opacity:0;transform:scale(.97)}}@keyframes dokii-fade-in{0%{opacity:0}}.dokii-search-box{border-bottom:1px solid #0000;flex:none;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.dokii-search-box[data-results]{border-bottom-color:var(--dokii-border)}.dokii-search-box-icon{opacity:.375;flex:none;width:20px;height:20px}.dokii-search-input{min-width:0;height:32px;color:var(--dokii-fg);background:0 0;border:0;outline:0;flex:1;padding:4px 0;font-size:16px;line-height:24px}.dokii-search-input::placeholder{color:var(--dokii-muted)}.dokii-search-close{width:28px;height:28px;color:var(--dokii-muted);border-radius:6px;flex:none;place-items:center;display:grid}.dokii-search-close:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dokii-search-close:hover{color:var(--dokii-fg)}.dokii-search-hint{color:var(--dokii-muted);white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.dokii-search-hint kbd{border:1px solid var(--dokii-border);text-transform:uppercase;border-radius:4px;padding:0 3px;font-family:inherit;font-size:10px;line-height:17px}@media (max-width:767.98px){.dokii-search-hint{display:none}}.dokii-search-body{flex:auto;min-height:0;padding:12px 8px;overflow-y:auto}.dokii-search-body[hidden]{display:none}.dokii-search-body>*+*{margin-top:2px}.dokii-search-list{flex-direction:column;gap:2px;display:flex}.dokii-search-row{color:var(--dokii-fg);cursor:pointer;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:8px;padding:4px;font-size:14px;line-height:20px;display:grid}.dokii-search-row:hover{background:#00000008}.dokii-search-row[aria-selected=true]{box-shadow:0 0 0 3px var(--dokii-primary);background:#0000000d}@supports (color:color-mix(in lab, red, red)){.dokii-search-row[aria-selected=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--dokii-primary) 25%, transparent)}}[data-theme=dark] .dokii-search-row:hover{background:#ffffff0d}[data-theme=dark] .dokii-search-row[aria-selected=true]{box-shadow:0 0 0 3px var(--dokii-primary-text);background:#ffffff13}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .dokii-search-row[aria-selected=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--dokii-primary-text) 25%, transparent)}}.dokii-search-row-icon,.dokii-search-box-icon{color:var(--dokii-fg)}.dokii-search-row-icon{opacity:.375;width:20px;height:16px;margin:2px 0}[data-theme=dark] .dokii-search-row-icon,[data-theme=dark] .dokii-search-box-icon{opacity:.25}.dokii-search-row-head{align-items:center;gap:8px;min-width:0;height:20px;display:flex}.dokii-search-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dokii-search-row-aside{color:var(--dokii-muted);flex:none;align-items:center;gap:4px;margin-left:auto;font-size:12px;display:inline-flex}@media (max-width:639.98px){.dokii-search-row-aside{display:none}}.dokii-search-row .dokii-method{letter-spacing:.1px;text-transform:uppercase;border-radius:4px;flex:none;align-items:center;height:20px;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.dokii-search-crumbs{color:var(--dokii-fg-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:18px;display:block;overflow:hidden}.dokii-search-crumb-sep{vertical-align:middle;width:12px;height:12px;margin:0 2px;display:inline-block;translate:0 -1px}.dokii-search-empty{color:var(--dokii-muted);padding:8px 4px;font-size:14px;line-height:21px}.dokii-search-remove{color:var(--dokii-muted);border-radius:4px;margin-left:auto;padding:4px}.dokii-search-remove:hover{background:var(--dokii-subtle);color:var(--dokii-fg)}.dokii-toaster{z-index:10005;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.dokii-toast{color:#32343a;background:#fff;border:1px solid #0000001a;border-radius:8px;align-items:center;gap:8px;min-width:min(228px,100vw - 32px);max-width:100%;padding:12px;font-size:14px;font-weight:600;line-height:20px;transition:translate .23s cubic-bezier(.21,1.02,.73,1);animation:.23s cubic-bezier(.21,1.02,.73,1) both dokii-toast-in;display:flex;box-shadow:0 6px 18px #00000006,0 3px 9px #0000000b,0 1px 1px #0000000b}.dokii-toast[data-state=leaving]{animation:.23s cubic-bezier(.21,1.02,.73,1) forwards dokii-toast-out}[data-theme=dark] .dokii-toast{color:#fff;background:#17181a;border-color:#ffffff1a}.dokii-toast-icon{color:#fff;background:#008756;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.dokii-toast[data-kind=error] .dokii-toast-icon{background:#d92d36}.dokii-toast-icon>svg{width:14px;height:14px}@keyframes dokii-toast-in{0%{opacity:0;transform:translateY(50px)}}@keyframes dokii-toast-out{to{opacity:0;transform:translateY(50px)}}@media print{.dokii-toaster{display:none}}.dk-icon *{transform-box:fill-box;transform-origin:50%}svg.dk-icon:not(.lucide,[stroke]){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.dk-icon-copy>*,.dk-icon-menu>*,.dk-icon-plus{transition:transform .3s cubic-bezier(.34,1.4,.64,1),opacity .2s}@media (prefers-reduced-motion:no-preference){:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-search>*{animation:1s ease-in-out dk-search}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-sparkles>:first-child{animation:1s ease-in-out forwards dk-sparkle}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-sparkles>:not(:first-child){animation:2s ease-in-out dk-blink}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-moon{animation:1.2s ease-in-out dk-moon}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-sun{animation:.8s ease-in-out dk-rays}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-sun>:first-child,:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-eye>:last-child{animation:.6s ease-in-out dk-shrink}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-sun-moon{animation:1.5s ease-in-out dk-sway}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-sun-moon>:not(:nth-child(2),:nth-child(3)){animation:.4s .1s backwards dk-in}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-copy>:first-child{transform:translate(-3px,-3px)}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-copy>:last-child{transform:translate(3px,3px)}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) :is(.dk-icon-check,.dk-icon-x)>*{animation:.4s ease-out dk-draw}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-eye-off>:last-child,:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-house>:first-child{animation:.6s ease-out dk-draw}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) :is(.dk-icon-chevron-right>*,.dk-icon-code>:first-child){animation:.4s ease-in-out dk-x}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) :is(.dk-icon-chevron-left>*,.dk-icon-code>:last-child){--dk-d:-2px;animation:.4s ease-in-out dk-x}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-chevron-down>*,:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-chevrons-up-down>:first-child{animation:.4s ease-in-out dk-y}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-chevrons-up-down>:last-child{--dk-d:-2px;animation:.4s ease-in-out dk-y}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-circle-arrow-right>:not(:first-child){animation:.4s ease-in-out dk-x}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-thumbs-up{animation:.6s ease-in-out dk-thumb}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-thumbs-down{--dk-r:20deg;--dk-d:2px;animation:.6s ease-in-out dk-thumb}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) :is(.dk-icon-arrow-up,.dk-icon-ellipsis-vertical)>*{--dk-d:-2px;animation:.4s ease-in-out dk-y}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-ellipsis-vertical>:first-child{animation-delay:.1s}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-ellipsis-vertical>:last-child{animation-delay:.2s}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-menu>:first-child{transform:translateY(7px)rotate(45deg)}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-menu>:nth-child(2){opacity:0}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-menu>:last-child{transform:translateY(-7px)rotate(-45deg)}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-plus{transform:rotate(180deg)}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-rss>:first-child{animation:.3s .1s backwards dk-in}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-rss>:nth-child(2){animation:.3s .25s backwards dk-in}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-arrow-up-right>*{animation:.5s ease-in-out dk-pull}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-nudge>*{--dk-d:-2px;animation:.5s ease-in-out dk-pull}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-arrow-left>:first-child{--dk-d:3px;animation:.4s ease-in-out dk-x}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-arrow-left>:last-child{transform-origin:100%;animation:.4s ease-in-out dk-shorten}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-arrow-right>:first-child{transform-origin:0;animation:.4s ease-in-out dk-shorten}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-arrow-right>:last-child{--dk-d:-3px;animation:.4s ease-in-out dk-x}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-eye>:first-child{animation:.4s ease-in-out dk-squint}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-lock{animation:1s cubic-bezier(.4,0,.2,1) dk-lock}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-lock-open{animation:1s cubic-bezier(.4,0,.2,1) dk-unlock}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) :is(.dk-icon-wiggle,.dk-icon-circle-alert,.dk-icon-hash){animation:.5s ease-in-out dk-wiggle}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-corner-down-left{animation:.45s ease-in-out dk-enter}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-file-text>:nth-child(n+3){animation:.7s ease-in-out .2s dk-redraw}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-terminal>:first-child{animation:.8s step-end infinite dk-cursor}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) :is(.dk-icon-house,.dk-icon-bounce){animation:.5s ease-in-out dk-bounce}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-history{--dk-r:-360deg;animation:.8s ease-in-out dk-spin}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-spin{animation:.8s ease-in-out dk-spin}:is(button,a,summary,label,[role=button],[role=option]):is(:hover,:focus-visible) .dk-icon-pop{animation:.4s ease-in-out dk-pop}}@media (prefers-reduced-motion:reduce){.dk-icon,.dk-icon *{transition:none!important;animation:none!important}}@keyframes dk-search{33%{transform:translateY(-4px)}66%{transform:translate(-3px)}}@keyframes dk-sparkle{33%{transform:translateY(-1px)}to{fill:currentColor}}@keyframes dk-blink{0%,33%,83%{opacity:0}17%,to{opacity:1}}@keyframes dk-moon{20%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(5deg)}}@keyframes dk-sway{20%{transform:rotate(-5deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}}@keyframes dk-rays{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes dk-shrink{50%{opacity:.5;transform:scale(.6)}}@keyframes dk-in{0%{opacity:0}}@keyframes dk-draw{0%{stroke-dasharray:30;stroke-dashoffset:30px;opacity:0}25%{opacity:1}to{stroke-dasharray:30;stroke-dashoffset:0}}@keyframes dk-redraw{0%,to{stroke-dasharray:30;stroke-dashoffset:0}50%{stroke-dasharray:30;stroke-dashoffset:30px}}@keyframes dk-x{50%{transform:translateX(var(--dk-d,2px))}}@keyframes dk-y{50%{transform:translateY(var(--dk-d,2px))}}@keyframes dk-pull{50%{transform:translate(calc(-1 * var(--dk-d,3px)), var(--dk-d,3px)) scale(.85)}}@keyframes dk-shorten{50%{transform:scaleX(.64)}}@keyframes dk-squint{50%{opacity:.3;transform:scaleY(.1)}}@keyframes dk-lock{0%{transform:rotate(-3deg)scale(.95)}33%{transform:rotate(1deg)scale(1.05)}66%{transform:rotate(-2deg)scale(.98)}}@keyframes dk-unlock{0%{transform:rotate(2deg)scale(1.05)}33%{transform:rotate(4deg)scale(.95)}66%{transform:rotate(-2deg)scale(1.02)}}@keyframes dk-wiggle{25%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}@keyframes dk-enter{50%{transform:translate(-1.5px)scaleX(1.15)}}@keyframes dk-thumb{40%{transform:translateY(var(--dk-d,-2px)) rotate(var(--dk-r,-20deg))}}@keyframes dk-cursor{50%{opacity:0}}@keyframes dk-bounce{40%{transform:translateY(-2px)}70%{transform:translateY(.5px)}}@keyframes dk-spin{to{transform:rotate(var(--dk-r,180deg))}}@keyframes dk-pop{50%{transform:scale(1.15)}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}