.prokodo-Animated{opacity:0;visibility:hidden;transition:opacity .3s ease-out,transform .3s ease-out,visibility .3s ease-out;will-change:opacity,transform,visibility}.prokodo-Animated--animate-bottom-top{transform:translateY(20vh)}.prokodo-Animated--animate-top-bottom{transform:translateY(-20vh)}.prokodo-Animated--animate-left-right{transform:translate(-20vh)}.prokodo-Animated--animate-right-left{transform:translate(20vh)}.prokodo-Animated--is-visible{opacity:1;transform:none;visibility:visible}.prokodo-Animated--is-disabled{transform:none}.prokodo-Animated--has-fast-speed{transition:opacity .5s ease-out,transform .5s ease-out,visibility .5s ease-out}.prokodo-Animated--has-slow-speed{transition:opacity 1.5s ease-out,transform .5s ease-out,visibility 1.5s ease-out}:root{--pk-rte-bg:var(--pk-color-surface);--pk-rte-toolbar-bg:color-mix(in srgb,var(--pk-color-brand) 8%,var(--pk-color-surface));--pk-rte-accent:var(--pk-color-brand);--pk-rte-icon-color:var(--pk-color-fg);--pk-rte-icon-opacity:0.7;--pk-rte-picker-bg:var(--pk-color-surface);--pk-rte-picker-border:var(--pk-color-border);--pk-rte-picker-hover-bg:color-mix(in srgb,var(--pk-rte-accent) 8%,var(--pk-color-surface));--pk-rte-picker-active-bg:color-mix(in srgb,var(--pk-rte-accent) 16%,var(--pk-color-surface));--pk-rte-picker-shadow:0 10px 30px rgba(0,0,0,0.12);--pk-rte-code-bg:color-mix(in srgb,var(--pk-color-fg) 6%,transparent);--pk-rte-radius:var(--pk-radius-md);--pk-rte-radius-lg:14px;--pk-rte-resize-color:var(--pk-color-fg);--pk-rte-resize-opacity:0.55}.prokodo-RichText__a{color:var(--pk-color-brand)}.prokodo-RichText__a b,.prokodo-RichText__a strong{color:var(--pk-color-brand)!important}.prokodo-RichText__p{color:var(--pk-color-muted);font-weight:400;font-size:1.125rem;font-family:var(--font-secondary),-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;line-height:1.55;letter-spacing:.03em;text-transform:none;text-align:left;text-decoration:none}@media screen and (min-width:480px){.prokodo-RichText__p{font-size:1rem}}@media screen and (min-width:960px){.prokodo-RichText__p{font-size:1rem}}.prokodo-RichText__p{text-align:inherit}.prokodo-RichText__p b,.prokodo-RichText__p strong{color:var(--pk-color-emphasis)}.prokodo-RichText__pre{color:var(--pk-color-muted);padding:0;border:1px solid var(--pk-color-border);border-radius:var(--pk-radius-sm);background-color:var(--pk-color-surface-raised);overflow-x:auto;overflow-wrap:break-word;font-weight:400;font-size:1rem;font-family:var(--font-secondary),-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;line-height:1.45;letter-spacing:.03em;text-transform:none;text-align:left;text-decoration:none}@media screen and (min-width:480px){.prokodo-RichText__pre{font-size:.875rem;line-height:1.4}}@media screen and (min-width:960px){.prokodo-RichText__pre{font-size:.875rem;line-height:1.4}}.prokodo-RichText__pre{text-align:inherit}.prokodo-RichText__blockquote{background-color:var(--pk-color-surface-raised);border-left:3px solid var(--pk-color-border);padding:1px var(--pk-space-lg);margin:0}.prokodo-RichText__image{object-fit:cover;border-radius:var(--pk-radius-md)}.prokodo-RichText__image__wrapper{position:relative;display:block;width:100%;height:300px;overflow:hidden;border-radius:var(--pk-radius-md)}.prokodo-RichText__ol,.prokodo-RichText__ul{padding:0;list-style-type:none}.prokodo-RichText__li{display:flex;align-items:flex-start;padding-bottom:var(--pk-space-xs);margin-top:2px}.prokodo-RichText__li__icon{flex:0 0 20px;width:20px;height:20px;margin-right:var(--pk-space-sm);padding-top:2px;line-height:1}.prokodo-RichText__li__content{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;display:inline;font-weight:400;font-size:1.125rem;font-family:var(--font-secondary),-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;line-height:1.55;letter-spacing:.03em;text-transform:none;text-align:left;text-decoration:none}@media screen and (min-width:480px){.prokodo-RichText__li__content{font-size:1rem}}@media screen and (min-width:960px){.prokodo-RichText__li__content{font-size:1rem}}.prokodo-RichText__li__content{color:var(--pk-color-muted)}.prokodo-RichText__li__content b,.prokodo-RichText__li__content strong{color:var(--pk-color-emphasis)}.prokodo-RichText__ol__decimal{display:flex;justify-content:center;align-items:center;width:19px;height:19px;background-color:var(--pk-color-brand);color:var(--pk-palette-white);border:1px solid var(--pk-color-brand);border-radius:200px;margin-right:var(--pk-space-sm);font-weight:400;font-size:1rem;font-family:var(--font-secondary),-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;line-height:1.45;letter-spacing:.03em;text-transform:none;text-align:left;text-decoration:none}@media screen and (min-width:480px){.prokodo-RichText__ol__decimal{font-size:.875rem;line-height:1.4}}@media screen and (min-width:960px){.prokodo-RichText__ol__decimal{font-size:.875rem;line-height:1.4}}.prokodo-RichText__ol__decimal{text-align:inherit}.prokodo-RichText__ol>li{display:-webkit-box}.prokodo-RichText__ol>li icon--inherit{color:var(--pk-color-fg)}.prokodo-RichText__ol>li icon--primary{color:var(--pk-color-brand)}.prokodo-RichText__ol>li icon--secondary{color:var(--pk-color-accent)}.prokodo-RichText__ol>li icon--info{color:var(--pk-color-muted)}.prokodo-RichText__ol>li icon--success{color:var(--pk-color-success)}.prokodo-RichText__ol>li icon--error{color:var(--pk-color-error)}.prokodo-RichText__ol>li icon--warning{color:var(--pk-color-warning)}.prokodo-RichText__ol>li icon--white{color:var(--pk-palette-white)}:root{--pk-skeleton-bg:rgba(0,0,0,0.08);--pk-skeleton-bg-dark:rgba(30,48,79,0.11);--pk-skeleton-shimmer-fg:var(--pk-palette-white);--pk-skeleton-shimmer-fg-dark:var(--pk-palette-primary-50,var(--pk-color-brand));--pk-skeleton-radius:4px}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes skeleton-wave{0%{left:-100%}50%{left:100%}to{left:100%}}.prokodo-Skeleton{display:inline-block;background-color:var(--pk-skeleton-bg);border-radius:var(--pk-skeleton-radius);position:relative;overflow:hidden}html[data-theme=dark] .prokodo-Skeleton{background-color:var(--pk-skeleton-bg-dark)}.prokodo-Skeleton:after{content:"";display:block;position:absolute;inset:0;left:-100%;background:linear-gradient(90deg,transparent,var(--pk-skeleton-shimmer-fg),transparent);opacity:.6}html[data-theme=dark] .prokodo-Skeleton:after{background:linear-gradient(90deg,transparent,var(--pk-skeleton-shimmer-fg-dark),transparent)}.prokodo-Skeleton--text{height:1em}.prokodo-Skeleton--rectangular,.prokodo-Skeleton--text{border-radius:var(--pk-skeleton-radius)}.prokodo-Skeleton--circular{border-radius:50%}.prokodo-Skeleton--pulse{animation:skeleton-pulse 1.5s ease-in-out infinite}.prokodo-Skeleton--wave:after{animation:skeleton-wave 1.6s linear infinite}.prokodo-Skeleton--none:after{display:none}@media (prefers-reduced-motion:reduce){.prokodo-Skeleton--pulse,.prokodo-Skeleton--wave:after{animation:none!important}}:root{--pk-drawer-bg:var(--pk-color-surface);--pk-drawer-border:var(--pk-color-border);--pk-drawer-shadow:var(--elevation-1);--pk-drawer-backdrop-bg:rgba(0,0,0,0.5);--pk-drawer-z-index:1302;--pk-drawer-padding:var(--pk-space-md)}.prokodo-Drawer__backdrop{position:fixed;inset:0;background-color:var(--pk-drawer-backdrop-bg);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:calc(var(--pk-drawer-z-index) - 1)}.prokodo-Drawer__backdrop--open{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.prokodo-Drawer__backdrop{transition:none!important}}.prokodo-Drawer__container{position:fixed;background-color:var(--pk-drawer-bg);box-shadow:var(--pk-drawer-shadow);z-index:var(--pk-drawer-z-index);pointer-events:none;width:300px;height:100%;overscroll-behavior:contain;opacity:0;will-change:transform,opacity;transition:transform .3s ease,opacity .3s ease}.prokodo-Drawer__container--open{pointer-events:auto;opacity:1}.prokodo-Drawer__container--fullscreen{width:100vw!important;height:100vh!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.prokodo-Drawer__container--anchor-left{top:0;left:0;width:80vw;height:100vh;transform:translateX(-100%)}.prokodo-Drawer__container--anchor-left--open{transform:translateX(0)}.prokodo-Drawer__container--anchor-right{top:0;right:0;width:80vw;height:100vh;transform:translateX(100%)}.prokodo-Drawer__container--anchor-right--open{transform:translateX(0)}.prokodo-Drawer__container--anchor-top{top:0;left:0;width:100vw;height:50vh;transform:translateY(-100%)}.prokodo-Drawer__container--anchor-top--open{transform:translateY(0)}.prokodo-Drawer__container--anchor-bottom{bottom:0;left:0;width:100vw;height:50vh;transform:translateY(100%)}.prokodo-Drawer__container--anchor-bottom--open{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.prokodo-Drawer__container{transition:none!important;transform:translateX(0) translateY(0)!important;opacity:1!important}}.prokodo-Drawer__header{display:flex;align-items:center;justify-content:space-between;padding:var(--pk-drawer-padding);border-bottom:1px solid var(--pk-drawer-border)}.prokodo-Drawer__content{padding:var(--pk-drawer-padding);max-height:calc(100% - 7rem);overflow-y:auto;-webkit-overflow-scrolling:touch}