*,:before,:after{box-sizing:border-box;border:0 solid}html,:host{font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif);font-feature-settings:normal;font-variation-settings:normal;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5}body{line-height:inherit;margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:auto;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:where(a[href],button,input,select,textarea,summary,[role=button],[role=tab],[role=menuitem],[role=option],[role=checkbox],[role=radio],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);animation:focus-ring-in var(--duration-state) var(--ease-state)}@keyframes focus-ring-in{0%{outline-offset:0;outline-color:#0000}}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{block-size:auto}::-webkit-outer-spin-button{block-size:auto}[type=search]{appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit;appearance:auto}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical;resize:block}input::-moz-placeholder{color:var(--text-placeholder);opacity:1}textarea::-moz-placeholder{color:var(--text-placeholder);opacity:1}input::placeholder,textarea::placeholder{color:var(--text-placeholder);opacity:1}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{block-size:auto;max-inline-size:100%}[hidden]{display:none}@font-face{font-family:Gambetta;font-weight:400;font-style:normal;src:url(/fonts/Gambetta-Regular.woff2)format("woff2")}:root{--app-header-height:72px;--app-content-height:calc(100vh - var(--app-header-height));--tabular-table-max-height:min(calc(100vh - 200px), 960px)}body{font-feature-settings:"kern";font-kerning:normal}.pandektes-next,.pandektes-next body{background-color:var(--surface-page)}.pandektes-next body{-webkit-font-smoothing:antialiased;min-height:100vh;color:var(--black)}@media not print{body.has-modal,body.has-modal-stack,body.no-overflow{overscroll-behavior:none!important;overflow:hidden!important}}.docx-wrapper{background:var(--surface-subtle)!important}[data-sonner-toast][data-styled=true]:not(:focus-visible){box-shadow:var(--elevation-overlay)}.webviewer{height:0}.webviewer.loaded{width:100%;height:100vh}mark:not([data-highlight=true]){background:0 0!important}a.anchor{visibility:hidden;display:block;position:relative;top:-18px}@media (max-width:640px){.main{padding-top:24px;padding-bottom:120px}}.cmdk-no-shadow{--cmdk-shadow:initial}div[cmdk-list-sizer]{height:inherit;min-height:inherit}input[id^=react-select-]:focus{box-shadow:none;outline-offset:initial!important;border:none!important;outline:none!important}@media print{html,body{background:0 0!important}.has-modal-stack main{display:none}[data-floating-ui-portal],body[data-print-answer]>:not([data-print-ancestor]),body[data-print-answer] [data-print-ancestor]>:not([data-print-ancestor],[data-print-target]){display:none!important}body[data-print-answer] [data-print-ancestor]{background:0 0!important;border:none!important;width:auto!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}body[data-print-answer] [data-print-target]{width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:20px!important;display:block!important;position:static!important;overflow:visible!important}body[data-print-no-references] [data-ref-numbers]{display:none!important}}