.readonly-banner{background-color:#fff4d6;color:#333;border-left:4px solid #f0bb4c;padding:1rem 1.25rem;margin:1rem 0;border-radius:4px;font-size:.95rem;line-height:1.4;display:flex;flex-direction:column;gap:.5rem}.readonly-banner p{margin:0}.upgrade-cta{align-self:flex-start;background-color:#f90;color:#fff;padding:.5rem 1rem;border-radius:4px;font-weight:600;text-decoration:none;transition:background-color .2s ease-in-out}.upgrade-cta:hover,.upgrade-cta:focus{background-color:#e88800}.margin-start{margin-inline-start:1rem}.margin-end{margin-inline-end:1rem}.margin-horizontal{margin-inline:1rem}.padding-start{padding-inline-start:1rem}.padding-end{padding-inline-end:1rem}.padding-horizontal{padding-inline:1rem}.border-start{border-inline-start:1px solid #e2e8f0}.border-end{border-inline-end:1px solid #e2e8f0}.position-start{inset-inline-start:0}.position-end{inset-inline-end:0}.text-start{text-align:start}.text-end{text-align:end}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.card{padding-block:1.5rem;padding-inline:2rem;margin-block:1rem;border-inline-start:4px solid var(--brand-color)}.navigation{padding-inline:1rem;border-block-end:1px solid #e2e8f0}.sidebar{padding-inline-end:2rem;border-inline-end:1px solid #e2e8f0}.form-field{margin-block-end:1rem;padding-inline:.75rem}.button{padding-block:.5rem;padding-inline:1rem;margin-inline-end:.5rem}@media(prefers-reduced-motion:no-preference){.slide-in-start{animation:slideInStart .3s ease-out}.slide-in-end{animation:slideInEnd .3s ease-out}}@keyframes slideInStart{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInEnd{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}[dir=ltr] .ltr-only{display:block}[dir=rtl] .ltr-only{display:none}[dir=rtl] .rtl-only{display:block}[dir=ltr] .rtl-only{display:none}[dir=rtl] .icon-arrow-right,[dir=rtl] .icon-arrow-left,[dir=rtl] .icon-chevron-right,[dir=rtl] .icon-chevron-left{transform:scaleX(-1)}[dir=rtl] .breadcrumb-separator:before{content:"\\"}[dir=ltr] .breadcrumb-separator:before{content:"/"}.number-display{direction:ltr;text-align:start}[dir=rtl] .number-display{text-align:end}.input-ltr{direction:ltr!important;text-align:start}.card-with-image{display:flex;gap:1rem}[dir=rtl] .card-with-image{flex-direction:row-reverse}.dropdown-menu{inset-inline-start:0}[dir=rtl] .dropdown-menu{inset-inline-start:auto;inset-inline-end:0}@keyframes spin-rtl-aware{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tooltip-start{inset-inline-start:100%;margin-inline-start:.5rem}.tooltip-end{inset-inline-end:100%;margin-inline-end:.5rem}@media(max-width:768px){.mobile-stack{flex-direction:column}.mobile-center{text-align:center}.mobile-padding{padding-inline:1rem}}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{color:#213547;background-color:#fff;color-scheme:light;--colors-bg: #fefdf8 !important;--colors-bg-subtle: #fafafa !important;--colors-bg-muted: #f5f5f5 !important;--colors-fg: #3d3d3d !important;--colors-fg-muted: #6d6d6d !important;--colors-fg-subtle: #888888 !important;--colors-border: #e8e8e8 !important;--colors-border-muted: #f5f5f5 !important;--chakra-colors-bg: #fefdf8;--chakra-colors-bg-subtle: #fafafa;--chakra-colors-bg-muted: #f5f5f5;--chakra-colors-fg: #3d3d3d;--chakra-colors-fg-muted: #6d6d6d;--chakra-colors-fg-subtle: #888888;--chakra-colors-border: #e8e8e8;--chakra-colors-border-muted: #f5f5f5}:root[data-theme=light]{color:#213547;background-color:#fff;color-scheme:light;--colors-bg: #fefdf8 !important;--colors-bg-subtle: #fafafa !important;--colors-bg-muted: #f5f5f5 !important;--colors-fg: #3d3d3d !important;--colors-fg-muted: #6d6d6d !important;--colors-fg-subtle: #888888 !important;--colors-border: #e8e8e8 !important;--colors-border-muted: #f5f5f5 !important;--chakra-colors-bg: #fefdf8;--chakra-colors-bg-subtle: #fafafa;--chakra-colors-bg-muted: #f5f5f5;--chakra-colors-fg: #3d3d3d;--chakra-colors-fg-muted: #6d6d6d;--chakra-colors-fg-subtle: #888888;--chakra-colors-border: #e8e8e8;--chakra-colors-border-muted: #f5f5f5}:root[data-theme=dark]{color:#e0e0e0;background-color:#2d2d2d;color-scheme:dark;--colors-bg: #2d2d2d !important;--colors-bg-subtle: #3d3d3d !important;--colors-bg-muted: #5a5a5a !important;--colors-fg: #f5f5f5 !important;--colors-fg-muted: #b0b0b0 !important;--colors-fg-subtle: #888888 !important;--colors-border: #5a5a5a !important;--colors-border-muted: #3d3d3d !important;--chakra-colors-bg: #2d2d2d !important;--chakra-colors-bg-subtle: #3d3d3d !important;--chakra-colors-bg-muted: #5a5a5a !important;--chakra-colors-fg: #f5f5f5 !important;--chakra-colors-fg-muted: #b0b0b0 !important;--chakra-colors-fg-subtle: #888888 !important;--chakra-colors-border: #5a5a5a !important;--chakra-colors-border-muted: #3d3d3d !important}:root[data-theme=dark] body{background-color:#2d2d2d!important;color:#e0e0e0!important}:root[data-theme=dark] main,:root[data-theme=dark] [role=main],:root[data-theme=dark] #root>div:first-child{background-color:#2d2d2d!important;color:#f5f5f5!important}:root[data-theme=dark]{--chakra-colors-gray-50: #3d3d3d !important;--chakra-colors-gray-100: #3d3d3d !important;--chakra-colors-white: #2d2d2d !important}:root[data-theme=light] input[type=checkbox],:root input[type=checkbox]{accent-color:#3B82F6;color-scheme:light;-webkit-appearance:auto;appearance:auto}:root[data-theme=dark] input[type=checkbox]{accent-color:#60A5FA;color-scheme:light;-webkit-appearance:auto;appearance:auto}.share-page-checkbox{width:1.1rem;height:1.1rem;cursor:pointer;color-scheme:light!important;-webkit-appearance:auto!important;appearance:auto!important}:root[data-theme=light] .share-page-checkbox,:root .share-page-checkbox{accent-color:#3B82F6;color-scheme:light!important}:root[data-theme=dark] .share-page-checkbox{accent-color:#60A5FA;color-scheme:light!important}:root[data-theme=dark] input[type=radio]{background-color:#fff!important;color-scheme:light!important}:root[data-theme=dark] [class*=chakra-box]:not([class*=chakra-button]):not([class*=chakra-input]){background-color:var(--chakra-colors-bg, #2d2d2d)!important;color:var(--chakra-colors-fg, #f5f5f5)!important}:root[data-theme=dark] [class*=chakra-container]{background-color:var(--chakra-colors-bg, #2d2d2d)!important;color:var(--chakra-colors-fg, #f5f5f5)!important}:root[data-theme=dark] [class*=chakra-text],:root[data-theme=dark] [class*=chakra-heading]{color:var(--chakra-colors-fg, #f5f5f5)!important}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}body{background-color:#fff;color:#213547}:root[data-theme=dark] body{background-color:#2d2d2d;color:#e0e0e0}html,body{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}:root[data-theme=light] ::selection,:root:not([data-theme]) ::selection{background:#b3d4fc;color:#000}:root[data-theme=dark] ::selection{background:#4a5568;color:#fff}:root[data-theme=light] input::selection,:root[data-theme=light] textarea::selection,:root:not([data-theme]) input::selection,:root:not([data-theme]) textarea::selection{background:#b3d4fc;color:#000}:root[data-theme=dark] input::selection,:root[data-theme=dark] textarea::selection{background:#4a5568;color:#fff}input,textarea,select,[contenteditable]{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}:root[data-theme=light] a:hover,:root:not([data-theme]) a:hover{color:#747bff}:root[data-theme=dark] a:hover{color:#818cf8}
