.kb-path-description,.kb-path-title,.kb-topic-articles,.kb-topic-description,.kb-topic-title{overflow-wrap:break-word}.kb-path-title{min-block-size:1lh}.kb-path-description{min-block-size:4lh}.kb-topic-title{min-inline-size:0}.kb-topic-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;block-size:2lh;overflow:hidden}.kb-topic-articles{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,calc(1lh + .75rem));font-size:.9375rem;line-height:1.375}.kb-sidebar-sticky{height:calc(100vh - 73px - 24px);height:calc(100dvh - 73px - 24px)}.kb-sidebar-sticky:after{content:"";position:absolute;inset:auto 1px 0 0;height:20px;background:linear-gradient(180deg,rgb(255 255 255/0),#fff);pointer-events:none}.kb-sidebar-scroll{scroll-padding-block:24px}.kb-sidebar-scroll a{scroll-margin-block:24px}.kb-toc{max-height:calc(100vh - 73px - 24px);max-height:calc(100dvh - 73px - 24px)}.kb-prose{color:#3f5c78;overflow-wrap:break-word}.kb-prose a{color:#005af0;font-weight:600;text-decoration:underline;text-decoration-color:rgb(0 90 240/.35);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .15s}.kb-prose a:hover{text-decoration-color:initial}.kb-prose a:focus-visible{border-radius:2px;outline:2px solid #005af0;outline-offset:2px}.kb-prose strong{color:#09264a;font-weight:600}.kb-steps>li{position:relative;padding:0 0 1.25rem 2.75rem}.kb-steps>li:last-child{padding-bottom:0}.kb-steps>li:before{content:"";position:absolute;top:2.125rem;bottom:.25rem;left:calc(.875rem - .5px);width:1px;background:#d7e3f3}.kb-steps>li:last-child:before{display:none}.kb-step-number{position:absolute;top:.125rem;left:0;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid #cfe0f5;border-radius:9999px;background:#eef5ff;color:#005af0;font-size:.8125rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.kb-dialog{max-width:none;max-height:none;padding:0;border:0;background:transparent;color:#09264a}.kb-dialog::backdrop{background:rgb(1 37 81/.45)}.kb-dialog:focus-visible{outline:none}html:has(.kb-dialog[open]){overflow:hidden;scrollbar-gutter:stable}.kb-palette{width:min(46rem,calc(100vw - 1.5rem));height:min(36rem,calc(88vh - 1rem));height:min(36rem,calc(88dvh - 1rem));max-height:calc(88vh - 1rem);max-height:calc(88dvh - 1rem);margin:12vh auto auto;overflow:hidden;border:1px solid #d7e3f3;border-radius:1rem;background:#ffffff;box-shadow:0 32px 80px -32px rgb(1 37 81/.55)}.kb-palette[open]{display:flex;flex-direction:column}.kb-palette-footer,.kb-palette-header{flex:0 0 auto}.kb-palette-results{flex:1 1 0;min-height:0}@media (max-width:639px){.kb-palette{margin-top:.75rem;height:min(36rem,calc(100vh - 1.5rem));height:min(36rem,calc(100dvh - 1.5rem));max-height:calc(100vh - 1.5rem);max-height:calc(100dvh - 1.5rem)}}.kb-drawer{width:min(22rem,calc(100vw - 3rem));height:100vh;height:100dvh;margin:0 auto 0 0;border-right:1px solid #d7e3f3;background:#ffffff}.kb-drawer[open]{display:flex;flex-direction:column}.kb-copy-dialog{width:min(46rem,calc(100vw - 2rem));margin:auto;border:1px solid #d7e3f3;border-radius:1rem;background:#ffffff;box-shadow:0 32px 80px -32px rgb(1 37 81/.55)}@media (prefers-reduced-motion:no-preference){.kb-dialog[open]::backdrop{animation:kb-fade .16s ease-out}.kb-copy-dialog[open],.kb-palette[open]{animation:kb-rise .16s ease-out}.kb-drawer[open]{animation:kb-slide .2s ease-out}}@keyframes kb-fade{0%{opacity:0}}@keyframes kb-rise{0%{opacity:0;transform:translateY(-6px)}}@keyframes kb-slide{0%{opacity:0;transform:translateX(-16px)}}.kb-image-frame{position:relative;display:block;overflow:hidden}.kb-image-frame img{display:block;width:100%;height:auto}.kb-image-marker{position:absolute;display:grid;place-items:center;width:1.25rem;height:1.25rem;transform:translate(-50%,-50%);border:1px solid white;border-radius:50%;background:#012551;color:white;font:700 .6875rem/1 sans-serif;box-shadow:0 1px 3px rgb(1 37 81/.25);pointer-events:none}.kb-image-notes{list-style:decimal;padding-left:1.5rem;margin:.5rem 0 0}.kb-image-notes li+li{margin-top:.25rem}@media (max-width:639px){.kb-image-marker{display:none}}.kb-error-message blockquote{margin:0;font-size:.9375rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;user-select:text}.kb-codes h2{color:#012551;font-size:1.5rem;font-weight:700;line-height:1.3}.kb-codes-scope{margin-top:.75rem;max-width:48rem;color:#012551;line-height:1.6}.kb-codes-filter{margin-top:1.25rem;max-width:32rem}.kb-codes-filter label{display:block;color:#012551;font-weight:600}.kb-codes-filter input{margin-top:.5rem;width:100%;min-height:2.75rem;border:1px solid #8fa9c8;border-radius:.75rem;background:#ffffff;padding:.5rem .875rem;color:#012551;font-size:1rem}.kb-codes-filter input:focus-visible{border-color:#0066f9;outline-offset:2px}.kb-codes-count,.kb-codes-hint{margin-top:.375rem;color:#3f5c78;font-size:.875rem;line-height:1.5}.kb-codes-count{color:#012551;font-weight:600}@media (scripting:none){.kb-codes-filter{display:none}}.kb-codes-general{margin-top:1rem;max-width:48rem;color:#3f5c78;font-size:.9375rem;line-height:1.6}.kb-codes-general a,.kb-codes-skip{color:#0066f9;font-weight:600;text-decoration:underline;text-decoration-color:rgb(0 102 249/.35);text-underline-offset:3px}.kb-codes-skip{display:inline-flex;align-items:center;min-height:2.75rem;margin-top:.5rem;font-size:.875rem}.kb-codes-general a:hover,.kb-codes-skip:hover{text-decoration-color:initial}.kb-codes-skip:focus-visible{outline:2px solid #0066f9;outline-offset:2px}.kb-codes-scroll{margin-top:.5rem;overflow-x:auto;border:1px solid #d7e3f3;border-radius:1rem;background:#ffffff}.kb-codes-scroll:focus-visible{outline:2px solid #0066f9;outline-offset:2px}.kb-codes-table{width:100%;min-width:34rem;border-collapse:collapse;font-size:.9375rem;line-height:1.5;text-align:left}.kb-codes-table thead th{background:#f1f7fd;border-bottom:1px solid #d7e3f3;color:#012551;font-size:.8125rem;font-weight:700;letter-spacing:.02em;padding:.75rem 1rem;text-transform:uppercase}.kb-codes-table tbody tr{scroll-margin-top:7rem}.kb-codes-table tbody tr+tr{border-top:1px solid #e3ecf7}.kb-codes-table tbody td,.kb-codes-table tbody th{padding:.75rem 1rem;vertical-align:top}.kb-codes-table tbody th{width:6rem;color:#012551;font-family:var(--font-mono,ui-monospace,monospace);font-weight:700;white-space:nowrap}.kb-codes-table tbody td{color:#3f5c78;overflow-wrap:break-word}.kb-codes-table tbody td:last-child{width:11rem;overflow-wrap:anywhere}.kb-codes-table code{color:#012551;font-size:.8125rem}.kb-codes-source a,.kb-codes-table td a{color:#0066f9;font-weight:600;text-decoration:underline;text-decoration-color:rgb(0 102 249/.35);text-underline-offset:3px}.kb-codes-table td a{display:block;margin-top:.375rem;font-size:.875rem}.kb-codes-source a:hover,.kb-codes-table td a:hover{text-decoration-color:initial}@media (max-width:40rem){.kb-codes-table{display:block;min-width:0}.kb-codes-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kb-codes-table tbody{display:block}.kb-codes-table tbody tr{display:grid;grid-template-columns:5.25rem minmax(0,1fr)}.kb-codes-table tbody tr[hidden]{display:none}.kb-codes-table tbody th{grid-row:span 2;width:auto;padding-right:.5rem}.kb-codes-table tbody td:last-child{width:auto;padding-top:0}.kb-codes-table tbody td:last-child:before{content:"Campo: ";content:"Campo: "/"";color:#3f5c78;font-size:.8125rem;font-weight:600}}.kb-codes-table tr:target{background:#eaf2ff;box-shadow:inset 4px 0 0 #0066f9}.kb-codes-source{scroll-margin-top:7rem;margin-top:.75rem;color:#3f5c78;font-size:.875rem;line-height:1.6}.kb-screen-tour [data-screen-tour-phase][hidden],.kb-screen-tour [data-screen-tour-step][hidden]{display:none}.kb-screen-tour [data-screen-tour-step][data-highlight]{outline:2px solid #0066f9;outline-offset:6px;border-radius:.5rem}.kb-screen-tour-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:1.25rem 0 0;padding:.75rem 1rem;border:1px solid #cfe0f5;border-radius:.75rem;background:#ffffff}.kb-screen-tour[data-mode=stepper] .kb-screen-tour-steps>li[data-current]{padding:1rem 1rem 1rem 3.75rem;border:1px solid #cfe0f5;border-radius:.75rem;background:#ffffff}.kb-screen-tour[data-mode=stepper] .kb-screen-tour-steps>li[data-current]:before{display:none}.kb-screen-tour[data-mode=stepper] .kb-screen-tour-steps>li[data-current]>.kb-step-number{top:1.0625rem;left:1rem;border-color:#0066f9;background:#0066f9;color:#ffffff}@media (prefers-reduced-motion:no-preference){.kb-screen-tour[data-mode=stepper] .kb-screen-tour-steps>li[data-current]{animation:kb-fade .16s ease-out}}