@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Display&display=swap');/* fira-code-300 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Fira Code'; font-style: normal; font-weight: 300; src: url('/fonts/fira-code-v22-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } /* fira-code-600 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Fira Code'; font-style: normal; font-weight: 600; src: url('/fonts/fira-code-v22-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } :root { --font-family: 'Fira Code', monospace; font-family: var(--font-family); /* Spacing */ --spacing-xs: 4px; /* Extra small spacing */ --spacing-sm: 8px; /* Small spacing */ --spacing-md: 16px; /* Medium spacing */ --spacing-lg: 24px; /* Large spacing */ --spacing-xl: 32px; /* Extra large spacing */ } body { overflow: hidden; --neutral-100: #E7E7E7; --neutral-200: #A6A6A6; --neutral-300: #7C7C7C; --neutral-400: #2D2D2D; --neutral-500: #171717; --neutral-800: #111111; --neutral-900: #060606; /* Secondary color */ --secondary-color: #6c757d; --layer-0: var(--neutral-900); --layer-1: var(--neutral-500); --layer-2: var(--neutral-400); --layer-3: var(--neutral-200); --active: #ffffff; --selected: #c65a19; --outline: var(--neutral-400); --connection: #333333; --edge: var(--connection, var(--outline)); --text-color: var(--neutral-200); color: var(--text-color); background-color: var(--layer-0); } body * { color: var(--text-color); } body.theme-light { --text-color: var(--neutral-800); --outline: var(--neutral-300); --layer-0: var(--neutral-100); --layer-1: var(--neutral-100); --layer-2: var(--neutral-100); --layer-3: var(--neutral-500); --active: #000000; --selected: #c65a19; --connection: #888; } body.theme-solarized { --text-color: #425055; --outline: #93a1a1; --layer-0: #fdf6e3; --layer-1: #eee8d5; --layer-2: #c4c0b4; --layer-3: #586e75; --active: #000000; --selected: #268bd2; --connection: #839496; } body.theme-catppuccin { --text-color: #CDD6F4; --outline: #3e3e4f; --layer-3: #a8aac8; --layer-2: #313244; --layer-1: #1E1E2E; --layer-0: #11111b; --connection: #444459; } body.theme-high-contrast { --text-color: #FFFFFF; --outline: white; --layer-0: #000000; --layer-1: black; --layer-2: #222222; --layer-3: #FFFFFF; --connection: #FFF; } body.theme-nord { --text-color: #D8DEE9; --outline: #4C566A; --layer-0: #2E3440; --layer-1: #3B4252; --layer-2: #434C5E; --layer-3: #5E81AC; --active: #8999bd; --selected: #b76c3f; --connection: #4C566A; } body.theme-dracula { --text-color: #F8F8F2; --outline: #6272A4; --layer-0: #282A36; --layer-1: #44475A; --layer-2: #32374D; --layer-3: #BD93F9; --connection: #6272A4; } body { margin: 0; } button { background-color: var(--layer-2); border: 1px solid var(--outline); padding: 8px 9px; border-radius: 4px; } input[type="checkbox"].s-TUFw0ou_zJq2.s-TUFw0ou_zJq2.s-TUFw0ou_zJq2{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#inputPreview.s-TUFw0ou_zJq2.s-TUFw0ou_zJq2.s-TUFw0ou_zJq2{display:flex;gap:20px;justify-content:center}input.s-TUFw0ou_zJq2+label.s-TUFw0ou_zJq2.s-TUFw0ou_zJq2{position:relative;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;height:22px;color:rgb(0, 0, 0)}input.s-TUFw0ou_zJq2+label.s-TUFw0ou_zJq2.s-TUFw0ou_zJq2::before{content:" ";display:inline;vertical-align:middle;margin-right:3px;width:22px;height:22px;background-color:var(--layer-2);border-radius:5px;border:none;box-shadow:none}input.s-TUFw0ou_zJq2:checked+label.s-TUFw0ou_zJq2.s-TUFw0ou_zJq2::after{content:" ";background-repeat:no-repeat;background-size:12px 12px;background-position:center center;position:absolute;display:flex;justify-content:center;align-items:center;margin-left:0px;left:0px;top:0px;text-align:center;background-color:transparent;color:red;font-size:10px;height:22px;width:22px}input.s-TUFw0ou_zJq2+label.s-TUFw0ou_zJq2>svg.s-TUFw0ou_zJq2{position:absolute;display:none;width:12px;height:10px;left:5px;color:var(--text-color);top:5.9px}input.s-TUFw0ou_zJq2:checked+label.s-TUFw0ou_zJq2>svg.s-TUFw0ou_zJq2{display:block}div.s-QRHVBdNdefmq{padding:1em}.component-wrapper.s-7bQ_kN4nOsTx.s-7bQ_kN4nOsTx{position:relative;background-color:var(--layer-2, #4b4b4b);border-radius:2px;user-select:none;transition:box-shadow 0.3s ease;outline:solid 1px var(--outline);overflow:hidden;border-radius:var(--border-radius, 2px)}input[type="number"].s-7bQ_kN4nOsTx.s-7bQ_kN4nOsTx::-webkit-inner-spin-button,input[type="number"].s-7bQ_kN4nOsTx.s-7bQ_kN4nOsTx::-webkit-outer-spin-button{-webkit-appearance:none}input[type="number"].s-7bQ_kN4nOsTx.s-7bQ_kN4nOsTx{box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:var(--font-family);font-variant-numeric:tabular-nums;cursor:pointer;color:var(--text-color);background-color:transparent;padding:var(--padding, 6px);font-size:1em;padding-inline:10px;text-align:center;border:none;border-style:none;min-width:100%}.is-down.s-7bQ_kN4nOsTx>input.s-7bQ_kN4nOsTx{cursor:ew-resize !important}.overlay.s-7bQ_kN4nOsTx.s-7bQ_kN4nOsTx{position:absolute;top:0px;left:0px;height:100%;max-width:100%;background-color:var(--text-color);opacity:0.3;pointer-events:none;transition:width 0.3s ease}.is-down.s-7bQ_kN4nOsTx>.overlay.s-7bQ_kN4nOsTx{transition:none !important}div.s-ixAoiIy-gyh_{padding:1em}.component-wrapper.s-mdEAMJCfSFSg.s-mdEAMJCfSFSg{position:relative;display:flex;background-color:var(--layer-2, #4b4b4b);border-radius:2px;user-select:none;transition:box-shadow 0.3s ease;outline:solid 1px var(--outline);overflow:hidden;border-radius:var(--border-radius, 2px)}input[type="number"].s-mdEAMJCfSFSg.s-mdEAMJCfSFSg{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;cursor:pointer;font-size:1em;font-family:var(--font-family);padding-top:8px;flex:1;width:72%}input[type="number"].s-mdEAMJCfSFSg.s-mdEAMJCfSFSg::-webkit-inner-spin-button,input[type="number"].s-mdEAMJCfSFSg.s-mdEAMJCfSFSg::-webkit-outer-spin-button{-webkit-appearance:none}.overlay.s-mdEAMJCfSFSg.s-mdEAMJCfSFSg{position:absolute;top:0px;left:0px;height:100%;background-color:var(--layer-3);opacity:0.3;pointer-events:none}button.s-mdEAMJCfSFSg.s-mdEAMJCfSFSg{background-color:transparent;border:none;cursor:pointer;line-height:0px;margin:0;color:var(--text-color);margin-inline:6px}div.s-mdEAMJCfSFSg input[type="number"].s-mdEAMJCfSFSg{color:var(--text-color);background-color:transparent;padding:var(--padding, 6px);padding-inline:0px;text-align:center;border:none;border-style:none}div.s-c5uIg08NK9i-{padding:1em}select.s-NKPjzx4oHzNZ{background:var(--layer-2);color:var(--text-color);font-family:var(--font-family);outline:solid 1px var(--outline);padding:0.8em 1em;border-radius:5px;border:none}div.s-fW0cLvH8hir4{padding:1em} .resize-observer[data-v-b329ee4c]{ position:absolute; top:0; left:0; z-index:-1; width:100%; height:100%; border:none; background-color:transparent; pointer-events:none; display:block; overflow:hidden; opacity:0 } .resize-observer[data-v-b329ee4c] object{ display:block; position:absolute; top:0; left:0; height:100%; width:100%; overflow:hidden; pointer-events:none; z-index:-1 } .v-popper__popper{ z-index:10000; top:0; left:0; outline:none } .v-popper__popper.v-popper__popper--hidden{ visibility:hidden; opacity:0; transition:opacity .15s,visibility .15s; pointer-events:none } .v-popper__popper.v-popper__popper--shown{ visibility:visible; opacity:1; transition:opacity .15s } .v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{ transition:none!important } .v-popper__backdrop{ position:absolute; top:0; left:0; width:100%; height:100%; display:none } .v-popper__inner{ position:relative; box-sizing:border-box; overflow-y:auto } .v-popper__inner>div{ position:relative; z-index:1; max-width:inherit; max-height:inherit } .v-popper__arrow-container{ position:absolute; width:10px; height:10px } .v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{ display:none } .v-popper__arrow-inner,.v-popper__arrow-outer{ border-style:solid; position:absolute; top:0; left:0; width:0; height:0 } .v-popper__arrow-inner{ visibility:hidden; border-width:7px } .v-popper__arrow-outer{ border-width:6px } .v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{ left:-2px } .v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{ left:-1px } .v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{ border-bottom-width:0; border-left-color:transparent!important; border-right-color:transparent!important; border-bottom-color:transparent!important } .v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{ top:-2px } .v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{ top:0 } .v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{ border-top-width:0; border-left-color:transparent!important; border-right-color:transparent!important; border-top-color:transparent!important } .v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{ top:-4px } .v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{ top:-6px } .v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{ top:-2px } .v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{ top:-1px } .v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{ border-left-width:0; border-left-color:transparent!important; border-top-color:transparent!important; border-bottom-color:transparent!important } .v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{ left:-4px } .v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{ left:-6px } .v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{ right:-10px } .v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{ border-right-width:0; border-top-color:transparent!important; border-right-color:transparent!important; border-bottom-color:transparent!important } .v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{ left:-2px } .v-popper--theme-dropdown .v-popper__inner{ background:#fff; color:#000; border-radius:6px; border:1px solid #ddd; box-shadow:0 6px 30px #0000001a } .v-popper--theme-dropdown .v-popper__arrow-inner{ visibility:visible; border-color:#fff } .v-popper--theme-dropdown .v-popper__arrow-outer{ border-color:#ddd } .v-popper--theme-tooltip .v-popper__inner{ background:rgba(0,0,0,.8); color:#fff; border-radius:6px; padding:7px 12px 6px } .v-popper--theme-tooltip .v-popper__arrow-outer{ border-color:#000c } .htw-range-input::-webkit-slider-thumb{ height:.75rem; width:.75rem; -webkit-appearance:none; -moz-appearance:none; appearance:none; border-radius:9999px; border-width:1px; border-style:solid; border-color:#00000040; --tw-bg-opacity: 1; background-color:rgb(255 255 255 / var(--tw-bg-opacity)) } :is(.htw-dark .htw-range-input)::-webkit-slider-thumb{ border-color:#ffffff40; --tw-bg-opacity: 1; background-color:rgb(63 63 70 / var(--tw-bg-opacity)) } .htw-range-input:hover::-webkit-slider-thumb{ --tw-border-opacity: 1 !important; border-color:rgb(16 185 129 / var(--tw-border-opacity))!important; --tw-bg-opacity: 1 !important; background-color:rgb(16 185 129 / var(--tw-bg-opacity))!important } .htw-range-input::-moz-range-thumb{ height:.75rem; width:.75rem; -moz-appearance:none; -webkit-appearance:none; appearance:none; border-radius:9999px; border-width:1px; border-style:solid; border-color:#00000040; --tw-bg-opacity: 1; background-color:rgb(255 255 255 / var(--tw-bg-opacity)) } :is(.htw-dark .htw-range-input)::-moz-range-thumb{ border-color:#ffffff40; --tw-bg-opacity: 1; background-color:rgb(63 63 70 / var(--tw-bg-opacity)) } .htw-range-input:hover::-moz-range-thumb{ --tw-border-opacity: 1 !important; border-color:rgb(16 185 129 / var(--tw-border-opacity))!important; --tw-bg-opacity: 1 !important; background-color:rgb(16 185 129 / var(--tw-bg-opacity))!important } .v-popper{ line-height:0 } .htw-dark .v-popper--theme-dropdown .v-popper__inner{ --tw-border-opacity: 1; border-color:rgb(31 31 33 / var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color:rgb(63 63 70 / var(--tw-bg-opacity)); --tw-text-opacity: 1; color:rgb(244 244 245 / var(--tw-text-opacity)) } .htw-dark .v-popper--theme-dropdown .v-popper__arrow-inner{ --tw-border-opacity: 1; border-color:rgb(63 63 70 / var(--tw-border-opacity)) } .htw-dark .v-popper--theme-dropdown .v-popper__arrow-outer{ --tw-border-opacity: 1; border-color:rgb(31 31 33 / var(--tw-border-opacity)) } .v-popper--theme-dropdown.v-popper__popper--show-from .v-popper__wrapper{ transform:scale(.75) } .v-popper--theme-dropdown.v-popper__popper--show-to .v-popper__wrapper{ transform:none; transition:transform .15s cubic-bezier(0,1,.5,1) } .v-popper__popper:focus-visible{ outline:none } .htw-bind-col-size{ grid-template-columns:repeat(auto-fill,minmax(var(--histoire-col-size),1fr)) } .__histoire-json-code[data-v-935458a7] .cm-editor{ height:100%; min-width:280px } /* @TODO custom themes */ .v-popper { line-height: 0; } .htw-dark .v-popper--theme-dropdown .v-popper__inner{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-850) / var(--tw-border-opacity)); --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-700) / var(--tw-bg-opacity)); --tw-text-opacity:1; color:rgb(var(--_histoire-color-gray-100) / var(--tw-text-opacity)) } .htw-dark .v-popper--theme-dropdown .v-popper__arrow-inner{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-700) / var(--tw-border-opacity)) } .htw-dark .v-popper--theme-dropdown .v-popper__arrow-outer{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-850) / var(--tw-border-opacity)) } .v-popper--theme-dropdown.v-popper__popper--show-from .v-popper__wrapper { transform: scale(.75); } .v-popper--theme-dropdown.v-popper__popper--show-to .v-popper__wrapper { transform: none; transition: transform .15s cubic-bezier(0, 1, .5, 1); } .v-popper__popper:focus-visible { outline: none; } .__histoire-scale-x-enter-active, .__histoire-scale-x-leave-active { transition: transform .15s, opacity .15s; } .__histoire-scale-x-enter-from, .__histoire-scale-x-leave-to { transform: scaleX(0); opacity: 0; } .__histoire-scale-y-enter-active, .__histoire-scale-y-leave-active { transition: transform .15s, opacity .15s; } .__histoire-scale-y-enter-from, .__histoire-scale-y-leave-to { transform: scaleY(0); opacity: 0; } .__histoire-fade-enter-active, .__histoire-fade-leave-active { transition: opacity .15s; } .__histoire-fade-enter-from, .__histoire-fade-leave-to { opacity: 0; } .__histoire-fade-bottom-enter-active, .__histoire-fade-bottom-leave-active { transition: transform .15s, opacity .15s; transform: translateY(0px); } .__histoire-fade-bottom-enter-from, .__histoire-fade-bottom-leave-to { transform: translateY(32px); opacity: 0; } *, ::before, ::after { box-sizing: border-box; border-width: 0; border-style: solid; border-color: #e5e7eb; } a, input, button { color: inherit; } a { text-decoration: inherit; } input, button { font-family: inherit; } a, button { -webkit-user-select: none; -moz-user-select: none; user-select: none; } body, pre { margin: 0; } html, body, #app { height: 100%; } html { font-family: 'Noto Sans Display', system-ui, sans-serif; font-size: 1rem; } body { font-size: 1.125rem; } @media (min-width: 640px) { body { font-size: .875rem; } } .__histoire-render-story:not(.__histoire-render-custom-controls) { overflow: auto; min-height: 100%; } .__histoire-code .shiki { background: transparent !important; } .htw-prose h1:not(:hover) .header-anchor[aria-hidden="true"], .htw-prose h2:not(:hover) .header-anchor[aria-hidden="true"], .htw-prose h3:not(:hover) .header-anchor[aria-hidden="true"], .htw-prose h4:not(:hover) .header-anchor[aria-hidden="true"] { visibility: hidden; } .htw-prose hr { margin: 1rem 0; } .__histoire-pane-shadow-from-right { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0)); background-size: 24px; background-repeat: no-repeat; background-position: right; } .htw-dark .__histoire-pane-shadow-from-right { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); } *, ::before, ::after{ --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgb(59 130 246 / 0.5); --tw-ring-offset-shadow:0 0 #0000; --tw-ring-shadow:0 0 #0000; --tw-shadow:0 0 #0000; --tw-shadow-colored:0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: } ::backdrop{ --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgb(59 130 246 / 0.5); --tw-ring-offset-shadow:0 0 #0000; --tw-ring-shadow:0 0 #0000; --tw-shadow:0 0 #0000; --tw-shadow-colored:0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: } .htw-prose{ color:var(--tw-prose-body); max-width:65ch; } .htw-prose :where(p):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:1.25em; margin-bottom:1.25em } .htw-prose :where([class~="lead"]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-lead); font-size:1.25em; line-height:1.6; margin-top:1.2em; margin-bottom:1.2em } .htw-prose :where(a):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:rgb(var(--_histoire-color-primary-500)); text-decoration:none; font-weight:500; } .htw-prose :where(a):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)):hover{ text-decoration:underline } .htw-prose :where(strong):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-bold); font-weight:600 } .htw-prose :where(a strong):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit } .htw-prose :where(blockquote strong):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit } .htw-prose :where(thead th strong):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit } .htw-prose :where(ol):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:decimal; margin-top:1.25em; margin-bottom:1.25em; padding-left:1.625em } .htw-prose :where(ol[type="A"]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:upper-alpha } .htw-prose :where(ol[type="a"]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:lower-alpha } .htw-prose :where(ol[type="A" s]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:upper-alpha } .htw-prose :where(ol[type="a" s]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:lower-alpha } .htw-prose :where(ol[type="I"]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:upper-roman } .htw-prose :where(ol[type="i"]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:lower-roman } .htw-prose :where(ol[type="I" s]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:upper-roman } .htw-prose :where(ol[type="i" s]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:lower-roman } .htw-prose :where(ol[type="1"]):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:decimal } .htw-prose :where(ul):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ list-style-type:disc; margin-top:1.25em; margin-bottom:1.25em; padding-left:1.625em } .htw-prose :where(ol > li):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::marker{ font-weight:400; color:var(--tw-prose-counters) } .htw-prose :where(ul > li):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::marker{ color:var(--tw-prose-bullets) } .htw-prose :where(dt):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-headings); font-weight:600; margin-top:1.25em } .htw-prose :where(hr):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ border-color:var(--tw-prose-hr); border-top-width:1px; margin-top:3em; margin-bottom:3em } .htw-prose :where(blockquote):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ font-weight:500; font-style:italic; color:var(--tw-prose-quotes); border-left-width:0.25rem; border-left-color:var(--tw-prose-quote-borders); quotes:"\201C""\201D""\2018""\2019"; margin-top:1.6em; margin-bottom:1.6em; padding-left:1em; margin-left:0; margin-right:0; background-color:rgb(var(--_histoire-color-gray-100)); padding:.25rem .375rem; } .htw-prose :where(blockquote):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)) p:first-child{ margin-top:0 } .htw-prose :where(blockquote):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)) p:last-child{ margin-bottom:0 } .htw-dark .htw-prose :where(blockquote):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ background-color:rgb(var(--_histoire-color-gray-750)) } .htw-prose :where(blockquote p:first-of-type):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::before{ content:open-quote } .htw-prose :where(blockquote p:last-of-type):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::after{ content:close-quote } .htw-prose :where(h1):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-headings); font-weight:800; font-size:2.25em; margin-top:0; margin-bottom:0.8888889em; line-height:1.1111111 } .htw-prose :where(h1 strong):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ font-weight:900; color:inherit } .htw-prose :where(h2):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-headings); font-weight:700; font-size:1.5em; margin-top:2em; margin-bottom:1em; line-height:1.3333333 } .htw-prose :where(h2 strong):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ font-weight:800; color:inherit } .htw-prose :where(h3):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-headings); font-weight:600; font-size:1.25em; margin-top:1.6em; margin-bottom:0.6em; line-height:1.6 } .htw-prose :where(h3 strong):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ font-weight:700; color:inherit } .htw-prose :where(h4):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-headings); font-weight:600; margin-top:1.5em; margin-bottom:0.5em; line-height:1.5 } .htw-prose :where(h4 strong):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ font-weight:700; color:inherit } .htw-prose :where(img):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:2em; margin-bottom:2em } .htw-prose :where(picture):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ display:block; margin-top:2em; margin-bottom:2em } .htw-prose :where(kbd):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ font-weight:500; font-family:inherit; color:var(--tw-prose-kbd); box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%); font-size:0.875em; border-radius:0.3125rem; padding-top:0.1875em; padding-right:0.375em; padding-bottom:0.1875em; padding-left:0.375em } .htw-prose :where(code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-code); font-weight:normal; font-size:0.8rem; background-color:rgb(var(--_histoire-color-gray-500) / 20%); padding:0.05rem 0.5rem; border-radius:0.25rem; } .htw-prose :where(code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::before, .htw-prose :where(code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::after{ display:none } .htw-prose :where(code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::before{ content:"`" } .htw-prose :where(code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::after{ content:"`" } .htw-prose :where(a code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit } .htw-prose :where(h1 code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit } .htw-prose :where(h2 code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit; font-size:0.875em } .htw-prose :where(h3 code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit; font-size:0.9em } .htw-prose :where(h4 code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit } .htw-prose :where(blockquote code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit } .htw-prose :where(thead th code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:inherit } .htw-prose :where(pre):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-pre-code); background-color:var(--tw-prose-pre-bg); overflow-x:auto; font-weight:400; font-size:0.875em; line-height:1.7142857; margin-top:1.7142857em; margin-bottom:1.7142857em; border-radius:0.375rem; padding-top:0.8571429em; padding-right:1.1428571em; padding-bottom:0.8571429em; padding-left:1.1428571em } .htw-prose :where(pre code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ background-color:transparent; border-width:0; border-radius:0; padding:0; font-weight:inherit; color:inherit; font-size:inherit; font-family:inherit; line-height:inherit } .htw-prose :where(pre code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::before{ content:none } .htw-prose :where(pre code):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *))::after{ content:none } .htw-prose :where(table):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ width:100%; table-layout:auto; text-align:left; margin-top:2em; margin-bottom:2em; font-size:0.875em; line-height:1.7142857 } .htw-prose :where(thead):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ border-bottom-width:1px; border-bottom-color:var(--tw-prose-th-borders) } .htw-prose :where(thead th):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-headings); font-weight:600; vertical-align:bottom; padding-right:0.5714286em; padding-bottom:0.5714286em; padding-left:0.5714286em } .htw-prose :where(tbody tr):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ border-bottom-width:1px; border-bottom-color:var(--tw-prose-td-borders) } .htw-prose :where(tbody tr:last-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ border-bottom-width:0 } .htw-prose :where(tbody td):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ vertical-align:baseline } .htw-prose :where(tfoot):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ border-top-width:1px; border-top-color:var(--tw-prose-th-borders) } .htw-prose :where(tfoot td):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ vertical-align:top } .htw-prose :where(figure > *):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0; margin-bottom:0 } .htw-prose :where(figcaption):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ color:var(--tw-prose-captions); font-size:0.875em; line-height:1.4285714; margin-top:0.8571429em } .htw-prose{ --tw-prose-body:#374151; --tw-prose-headings:#111827; --tw-prose-lead:#4b5563; --tw-prose-links:#111827; --tw-prose-bold:#111827; --tw-prose-counters:#6b7280; --tw-prose-bullets:#d1d5db; --tw-prose-hr:#e5e7eb; --tw-prose-quotes:#111827; --tw-prose-quote-borders:#e5e7eb; --tw-prose-captions:#6b7280; --tw-prose-kbd:#111827; --tw-prose-kbd-shadows:17 24 39; --tw-prose-code:#111827; --tw-prose-pre-code:#e5e7eb; --tw-prose-pre-bg:#1f2937; --tw-prose-th-borders:#d1d5db; --tw-prose-td-borders:#e5e7eb; --tw-prose-invert-body:#d1d5db; --tw-prose-invert-headings:#fff; --tw-prose-invert-lead:#9ca3af; --tw-prose-invert-links:#fff; --tw-prose-invert-bold:#fff; --tw-prose-invert-counters:#9ca3af; --tw-prose-invert-bullets:rgb(var(--_histoire-color-gray-500)); --tw-prose-invert-hr:rgb(var(--_histoire-color-gray-800)); --tw-prose-invert-quotes:#f3f4f6; --tw-prose-invert-quote-borders:rgb(var(--_histoire-color-gray-800)); --tw-prose-invert-captions:#9ca3af; --tw-prose-invert-kbd:#fff; --tw-prose-invert-kbd-shadows:255 255 255; --tw-prose-invert-code:#fff; --tw-prose-invert-pre-code:#d1d5db; --tw-prose-invert-pre-bg:rgb(0 0 0 / 50%); --tw-prose-invert-th-borders:#4b5563; --tw-prose-invert-td-borders:#374151; font-size:1rem; line-height:1.75 } .htw-prose :where(picture > img):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0; margin-bottom:0 } .htw-prose :where(video):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:2em; margin-bottom:2em } .htw-prose :where(li):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0.1rem; margin-bottom:0.1rem } .htw-prose :where(ol > li):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ padding-left:0.375em } .htw-prose :where(ul > li):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ padding-left:0.375em } .htw-prose :where(.htw-prose > ul > li p):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0.75em; margin-bottom:0.75em } .htw-prose :where(.htw-prose > ul > li > *:first-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:1.25em } .htw-prose :where(.htw-prose > ul > li > *:last-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-bottom:1.25em } .htw-prose :where(.htw-prose > ol > li > *:first-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:1.25em } .htw-prose :where(.htw-prose > ol > li > *:last-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-bottom:1.25em } .htw-prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0.75em; margin-bottom:0.75em } .htw-prose :where(dl):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:1.25em; margin-bottom:1.25em } .htw-prose :where(dd):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0.5em; padding-left:1.625em } .htw-prose :where(hr + *):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0 } .htw-prose :where(h2 + *):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0 } .htw-prose :where(h3 + *):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0 } .htw-prose :where(h4 + *):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0 } .htw-prose :where(thead th:first-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ padding-left:0 } .htw-prose :where(thead th:last-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ padding-right:0 } .htw-prose :where(tbody td, tfoot td):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ padding-top:0.5714286em; padding-right:0.5714286em; padding-bottom:0.5714286em; padding-left:0.5714286em } .htw-prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ padding-left:0 } .htw-prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ padding-right:0 } .htw-prose :where(figure):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:2em; margin-bottom:2em } .htw-prose :where(.htw-prose > :first-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-top:0 } .htw-prose :where(.htw-prose > :last-child):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-bottom:0 } .htw-prose :where(h1, h2, h3, h4, th):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)){ margin-bottom:0.75rem; } .htw-prose :where(h1, h2, h3, h4, th):not(:where([class~="htw-not-prose"],[class~="htw-not-prose"] *)):not(:first-child){ margin-top:1.25rem } .htw-pointer-events-none{ pointer-events:none } .htw-invisible{ visibility:hidden } .htw-fixed{ position:fixed } .htw-absolute{ position:absolute } .htw-relative{ position:relative } .htw-inset-0{ inset:0px } .htw-bottom-0{ bottom:0px } .htw-bottom-4{ bottom:1rem } .htw-bottom-5{ bottom:1.25rem } .htw-bottom-8{ bottom:2rem } .htw-left-0{ left:0px } .htw-left-5{ left:1.25rem } .htw-left-8{ left:2rem } .htw-right-0{ right:0px } .htw-right-4{ right:1rem } .htw-right-5{ right:1.25rem } .htw-right-8{ right:2rem } .htw-top-0{ top:0px } .htw-top-5{ top:1.25rem } .htw-top-8{ top:2rem } .htw-isolate{ isolation:isolate } .htw-z-10{ z-index:10 } .htw-z-20{ z-index:20 } .htw-m-0{ margin:0px } .htw-m-1{ margin:0.25rem } .htw-m-4{ margin:1rem } .htw-m-auto{ margin:auto } .-htw-my-1{ margin-top:-0.25rem; margin-bottom:-0.25rem } .htw-mx-1{ margin-left:0.25rem; margin-right:0.25rem } .htw-mx-2{ margin-left:0.5rem; margin-right:0.5rem } .htw-mx-4{ margin-left:1rem; margin-right:1rem } .htw-mx-6{ margin-left:1.5rem; margin-right:1.5rem } .htw-my-0{ margin-top:0px; margin-bottom:0px } .htw-my-2{ margin-top:0.5rem; margin-bottom:0.5rem } .htw-my-4{ margin-top:1rem; margin-bottom:1rem } .htw-my-8{ margin-top:2rem; margin-bottom:2rem } .-htw-mt-1{ margin-top:-0.25rem } .htw-mb-2{ margin-bottom:0.5rem } .htw-mb-6{ margin-bottom:1.5rem } .htw-mb-8{ margin-bottom:2rem } .htw-ml-4{ margin-left:1rem } .htw-ml-auto{ margin-left:auto } .htw-mr-2{ margin-right:0.5rem } .htw-mr-auto{ margin-right:auto } .htw-mt-0{ margin-top:0px } .htw-mt-0\.5{ margin-top:0.125rem } .htw-mt-1{ margin-top:0.25rem } .htw-mt-2{ margin-top:0.5rem } .htw-box-border{ box-sizing:border-box } .htw-block{ display:block } .htw-flex{ display:flex } .htw-inline-flex{ display:inline-flex } .htw-grid{ display:grid } .\!htw-hidden{ display:none !important } .htw-hidden{ display:none } .htw-h-1{ height:0.25rem } .htw-h-10{ height:2.5rem } .htw-h-12{ height:3rem } .htw-h-16{ height:4rem } .htw-h-2{ height:0.5rem } .htw-h-20{ height:5rem } .htw-h-3{ height:0.75rem } .htw-h-32{ height:8rem } .htw-h-4{ height:1rem } .htw-h-48{ height:12rem } .htw-h-5{ height:1.25rem } .htw-h-6{ height:1.5rem } .htw-h-64{ height:16rem } .htw-h-8{ height:2rem } .htw-h-9{ height:2.25rem } .htw-h-\[100px\]{ height:100px } .htw-h-\[16px\]{ height:16px } .htw-h-\[1px\]{ height:1px } .htw-h-\[22px\]{ height:22px } .htw-h-\[27px\]{ height:27px } .htw-h-\[2px\]{ height:2px } .htw-h-\[51px\]{ height:51px } .htw-h-fit{ height:-moz-fit-content; height:fit-content } .htw-h-full{ height:100% } .htw-h-px{ height:1px } .htw-h-screen{ height:100vh } .htw-max-h-\[400px\]{ max-height:400px } .htw-max-h-\[80vh\]{ max-height:80vh } .htw-max-h-full{ max-height:100% } .htw-min-h-32{ min-height:8rem } .htw-min-h-\[26px\]{ min-height:26px } .htw-w-0{ width:0px } .htw-w-16{ width:4rem } .htw-w-2{ width:0.5rem } .htw-w-20{ width:5rem } .htw-w-28{ width:7rem } .htw-w-3{ width:0.75rem } .htw-w-32{ width:8rem } .htw-w-4{ width:1rem } .htw-w-5{ width:1.25rem } .htw-w-6{ width:1.5rem } .htw-w-64{ width:16rem } .htw-w-8{ width:2rem } .htw-w-\[16px\]{ width:16px } .htw-w-\[2px\]{ width:2px } .htw-w-fit{ width:-moz-fit-content; width:fit-content } .htw-w-full{ width:100% } .htw-w-max{ width:-moz-max-content; width:max-content } .htw-w-px{ width:1px } .htw-w-screen{ width:100vw } .htw-min-w-0{ min-width:0px } .htw-min-w-16{ min-width:4rem } .htw-min-w-4{ min-width:1rem } .htw-min-w-\[150px\]{ min-width:150px } .htw-min-w-\[80px\]{ min-width:80px } .htw-max-w-6{ max-width:1.5rem } .htw-max-w-\[400px\]{ max-width:400px } .htw-max-w-\[512px\]{ max-width:512px } .htw-max-w-\[63px\]{ max-width:63px } .htw-max-w-\[82px\]{ max-width:82px } .htw-max-w-full{ max-width:100% } .htw-max-w-none{ max-width:none } .htw-flex-1{ flex:1 1 0% } .htw-flex-none{ flex:none } .htw-flex-shrink{ flex-shrink:1 } .htw-shrink{ flex-shrink:1 } .htw-shrink-0{ flex-shrink:0 } .htw-grow{ flex-grow:1 } .htw-rotate-90{ --tw-rotate:90deg; transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .htw-scale-0{ --tw-scale-x:0; --tw-scale-y:0; transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .htw-cursor-default{ cursor:default } .htw-cursor-ew-resize{ cursor:ew-resize } .htw-cursor-ns-resize{ cursor:ns-resize } .htw-cursor-nwse-resize{ cursor:nwse-resize } .htw-cursor-pointer{ cursor:pointer } .htw-cursor-text{ cursor:text } .htw-select-none{ -webkit-user-select:none; -moz-user-select:none; user-select:none } .htw-resize-none{ resize:none } .htw-resize-y{ resize:vertical } .htw-appearance-none{ -webkit-appearance:none; -moz-appearance:none; appearance:none } .htw-grid-cols-\[repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{ grid-template-columns:repeat(auto-fill,minmax(200px,1fr)) } .htw-flex-row{ flex-direction:row } .htw-flex-col{ flex-direction:column } .htw-flex-wrap{ flex-wrap:wrap } .htw-flex-nowrap{ flex-wrap:nowrap } .htw-place-content-between{ place-content:space-between } .htw-items-start{ align-items:flex-start } .htw-items-end{ align-items:flex-end } .htw-items-center{ align-items:center } .htw-items-baseline{ align-items:baseline } .htw-items-stretch{ align-items:stretch } .htw-justify-end{ justify-content:flex-end } .htw-justify-center{ justify-content:center } .htw-justify-evenly{ justify-content:space-evenly } .htw-gap-0{ gap:0px } .htw-gap-0\.5{ gap:0.125rem } .htw-gap-1{ gap:0.25rem } .htw-gap-12{ gap:3rem } .htw-gap-2{ gap:0.5rem } .htw-gap-4{ gap:1rem } .htw-gap-6{ gap:1.5rem } .htw-gap-px{ gap:1px } .htw-gap-x-2{ -moz-column-gap:0.5rem; column-gap:0.5rem } .htw-gap-y-1{ row-gap:0.25rem } .htw-space-y-4 > :not([hidden]) ~ :not([hidden]){ --tw-space-y-reverse:0; margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom:calc(1rem * var(--tw-space-y-reverse)) } .htw-divide-y > :not([hidden]) ~ :not([hidden]){ --tw-divide-y-reverse:0; border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse))); border-bottom-width:calc(1px * var(--tw-divide-y-reverse)) } .htw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){ --tw-divide-opacity:1; border-color:rgb(var(--_histoire-color-gray-100) / var(--tw-divide-opacity)) } .htw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){ --tw-divide-opacity:1; border-color:rgb(var(--_histoire-color-gray-200) / var(--tw-divide-opacity)) } .htw-overflow-auto{ overflow:auto } .htw-overflow-hidden{ overflow:hidden } .htw-overflow-y-auto{ overflow-y:auto } .htw-overflow-y-scroll{ overflow-y:scroll } .htw-scroll-smooth{ scroll-behavior:smooth } .htw-truncate{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap } .htw-text-ellipsis{ text-overflow:ellipsis } .htw-whitespace-nowrap{ white-space:nowrap } .\!htw-rounded-\[3px\]{ border-radius:3px !important } .htw-rounded{ border-radius:0.375rem } .htw-rounded-full{ border-radius:9999px } .htw-rounded-lg{ border-radius:0.75rem } .htw-rounded-sm{ border-radius:0.25rem } .htw-rounded-b-lg{ border-bottom-right-radius:0.75rem; border-bottom-left-radius:0.75rem } .htw-rounded-l{ border-top-left-radius:0.375rem; border-bottom-left-radius:0.375rem } .htw-rounded-r{ border-top-right-radius:0.375rem; border-bottom-right-radius:0.375rem } .htw-rounded-r-lg{ border-top-right-radius:0.75rem; border-bottom-right-radius:0.75rem } .htw-border{ border-width:1px } .htw-border-0{ border-width:0px } .htw-border-2{ border-width:2px } .htw-border-8{ border-width:8px } .htw-border-b{ border-bottom-width:1px } .htw-border-l-2{ border-left-width:2px } .htw-border-r{ border-right-width:1px } .htw-border-t{ border-top-width:1px } .htw-border-solid{ border-style:solid } .htw-border-black\/20{ border-color:rgb(0 0 0 / 0.2) } .htw-border-black\/25{ border-color:rgb(0 0 0 / 0.25) } .htw-border-black\/50{ border-color:rgb(0 0 0 / 0.5) } .htw-border-current{ border-color:currentColor } .htw-border-gray-100{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-100) / var(--tw-border-opacity)) } .htw-border-gray-200{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-200) / var(--tw-border-opacity)) } .htw-border-gray-300\/30{ border-color:rgb(var(--_histoire-color-gray-300) / 0.3) } .htw-border-gray-500\/10{ border-color:rgb(var(--_histoire-color-gray-500) / 0.1) } .htw-border-gray-500\/30{ border-color:rgb(var(--_histoire-color-gray-500) / 0.3) } .htw-border-gray-500\/40{ border-color:rgb(var(--_histoire-color-gray-500) / 0.4) } .htw-border-gray-500\/5{ border-color:rgb(var(--_histoire-color-gray-500) / 0.05) } .htw-border-gray-500\/50{ border-color:rgb(var(--_histoire-color-gray-500) / 0.5) } .htw-border-gray-600{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-600) / var(--tw-border-opacity)) } .htw-border-gray-800{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-800) / var(--tw-border-opacity)) } .htw-border-gray-850{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-850) / var(--tw-border-opacity)) } .htw-border-primary-200{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-200) / var(--tw-border-opacity)) } .htw-border-primary-500{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } .htw-border-primary-900{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-900) / var(--tw-border-opacity)) } .htw-border-transparent{ border-color:transparent } .\!htw-bg-primary-500{ --tw-bg-opacity:1 !important; background-color:rgb(var(--_histoire-color-primary-500) / var(--tw-bg-opacity)) !important } .htw-bg-gray-100{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-100) / var(--tw-bg-opacity)) } .htw-bg-gray-200{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-200) / var(--tw-bg-opacity)) } .htw-bg-gray-400\/25{ background-color:rgb(var(--_histoire-color-gray-400) / 0.25) } .htw-bg-gray-50{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-50) / var(--tw-bg-opacity)) } .htw-bg-gray-500\/10{ background-color:rgb(var(--_histoire-color-gray-500) / 0.1) } .htw-bg-gray-500\/50{ background-color:rgb(var(--_histoire-color-gray-500) / 0.5) } .htw-bg-gray-700{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-700) / var(--tw-bg-opacity)) } .htw-bg-gray-800{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-800) / var(--tw-bg-opacity)) } .htw-bg-primary-200{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-200) / var(--tw-bg-opacity)) } .htw-bg-primary-50{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-50) / var(--tw-bg-opacity)) } .htw-bg-primary-500{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-500) / var(--tw-bg-opacity)) } .htw-bg-primary-500\/10{ background-color:rgb(var(--_histoire-color-primary-500) / 0.1) } .htw-bg-primary-500\/20{ background-color:rgb(var(--_histoire-color-primary-500) / 0.2) } .htw-bg-primary-500\/25{ background-color:rgb(var(--_histoire-color-primary-500) / 0.25) } .htw-bg-primary-700{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-700) / var(--tw-bg-opacity)) } .htw-bg-primary-800{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-800) / var(--tw-bg-opacity)) } .htw-bg-transparent{ background-color:transparent } .htw-bg-white{ --tw-bg-opacity:1; background-color:rgb(255 255 255 / var(--tw-bg-opacity)) } .htw-bg-white\/80{ background-color:rgb(255 255 255 / 0.8) } .htw-fill-primary-500{ fill:rgb(var(--_histoire-color-primary-500)) } .htw-fill-transparent{ fill:transparent } .htw-stroke-white{ stroke:#fff } .htw-stroke-2{ stroke-width:2 } .htw-p-1{ padding:0.25rem } .htw-p-2{ padding:0.5rem } .htw-p-4{ padding:1rem } .htw-p-8{ padding:2rem } .htw-p-px{ padding:1px } .htw-px-0{ padding-left:0px; padding-right:0px } .htw-px-0\.5{ padding-left:0.125rem; padding-right:0.125rem } .htw-px-1{ padding-left:0.25rem; padding-right:0.25rem } .htw-px-2{ padding-left:0.5rem; padding-right:0.5rem } .htw-px-4{ padding-left:1rem; padding-right:1rem } .htw-px-6{ padding-left:1.5rem; padding-right:1.5rem } .htw-py-0{ padding-top:0px; padding-bottom:0px } .htw-py-0\.5{ padding-top:0.125rem; padding-bottom:0.125rem } .htw-py-1{ padding-top:0.25rem; padding-bottom:0.25rem } .htw-py-12{ padding-top:3rem; padding-bottom:3rem } .htw-py-2{ padding-top:0.5rem; padding-bottom:0.5rem } .htw-py-3{ padding-top:0.75rem; padding-bottom:0.75rem } .htw-py-4{ padding-top:1rem; padding-bottom:1rem } .htw-pl-0{ padding-left:0px } .htw-pl-0\.5{ padding-left:0.125rem } .htw-pl-2{ padding-left:0.5rem } .htw-pl-4{ padding-left:1rem } .htw-pl-6{ padding-left:1.5rem } .htw-pr-2{ padding-right:0.5rem } .htw-pr-6{ padding-right:1.5rem } .htw-pt-4{ padding-top:1rem } .htw-text-left{ text-align:left } .htw-text-center{ text-align:center } .htw-font-mono{ font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace } .htw-text-2xl{ font-size:1.5rem; line-height:2rem } .htw-text-5xl{ font-size:3rem; line-height:1 } .htw-text-lg{ font-size:1.125rem; line-height:1.75rem } .htw-text-sm{ font-size:0.875rem; line-height:1.25rem } .htw-text-xs{ font-size:0.75rem; line-height:1rem } .htw-font-bold{ font-weight:700 } .htw-uppercase{ text-transform:uppercase } .htw-leading-none{ line-height:1 } .htw-leading-normal{ line-height:1.5 } .htw-text-black\/\[1\%\]{ color:rgb(0 0 0 / 1%) } .htw-text-gray-400{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-gray-400) / var(--tw-text-opacity)) } .htw-text-gray-500{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-gray-500) / var(--tw-text-opacity)) } .htw-text-gray-500\/20{ color:rgb(var(--_histoire-color-gray-500) / 0.2) } .htw-text-gray-700{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-gray-700) / var(--tw-text-opacity)) } .htw-text-gray-900{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-gray-900) / var(--tw-text-opacity)) } .htw-text-inherit{ color:inherit } .htw-text-orange-500{ --tw-text-opacity:1; color:rgb(249 115 22 / var(--tw-text-opacity)) } .htw-text-primary-200{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-primary-200) / var(--tw-text-opacity)) } .htw-text-primary-400{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-primary-400) / var(--tw-text-opacity)) } .htw-text-primary-500{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-primary-500) / var(--tw-text-opacity)) } .htw-text-primary-600{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-primary-600) / var(--tw-text-opacity)) } .htw-text-primary-800{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-primary-800) / var(--tw-text-opacity)) } .htw-text-red-500{ --tw-text-opacity:1; color:rgb(239 68 68 / var(--tw-text-opacity)) } .htw-text-white{ --tw-text-opacity:1; color:rgb(255 255 255 / var(--tw-text-opacity)) } .htw-opacity-0{ opacity:0 } .htw-opacity-20{ opacity:0.2 } .htw-opacity-25{ opacity:0.25 } .htw-opacity-30{ opacity:0.3 } .htw-opacity-40{ opacity:0.4 } .htw-opacity-50{ opacity:0.5 } .htw-opacity-60{ opacity:0.6 } .htw-opacity-70{ opacity:0.7 } .htw-shadow-xl{ --tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); --tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) } .htw-outline-none{ outline:2px solid transparent; outline-offset:2px } .htw-transition-all{ transition-property:all; transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1); transition-duration:150ms } .htw-transition-border{ transition-property:border; transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1); transition-duration:150ms } .htw-transition-colors{ transition-property:color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1); transition-duration:150ms } .htw-transition-none{ transition-property:none } .htw-transition-transform{ transition-property:transform; transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1); transition-duration:150ms } .htw-delay-150{ transition-delay:150ms } .htw-duration-150{ transition-duration:150ms } .htw-duration-200{ transition-duration:200ms } .htw-duration-300{ transition-duration:300ms } .htw-ease-\[cubic-bezier\(0\,1\,\.6\,1\)\]{ transition-timing-function:cubic-bezier(0,1,.6,1) } .htw-ease-in-out{ transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) } .htw-ease-out{ transition-timing-function:cubic-bezier(0, 0, 0.2, 1) } .htw-will-change-transform{ will-change:transform } :is(.htw-dark .dark\:htw-prose-invert){ --tw-prose-body:var(--tw-prose-invert-body); --tw-prose-headings:var(--tw-prose-invert-headings); --tw-prose-lead:var(--tw-prose-invert-lead); --tw-prose-links:var(--tw-prose-invert-links); --tw-prose-bold:var(--tw-prose-invert-bold); --tw-prose-counters:var(--tw-prose-invert-counters); --tw-prose-bullets:var(--tw-prose-invert-bullets); --tw-prose-hr:var(--tw-prose-invert-hr); --tw-prose-quotes:var(--tw-prose-invert-quotes); --tw-prose-quote-borders:var(--tw-prose-invert-quote-borders); --tw-prose-captions:var(--tw-prose-invert-captions); --tw-prose-kbd:var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows); --tw-prose-code:var(--tw-prose-invert-code); --tw-prose-pre-code:var(--tw-prose-invert-pre-code); --tw-prose-pre-bg:var(--tw-prose-invert-pre-bg); --tw-prose-th-borders:var(--tw-prose-invert-th-borders); --tw-prose-td-borders:var(--tw-prose-invert-td-borders) } .first\:htw-mt-0:first-child{ margin-top:0px } .last\:htw-mb-0:last-child{ margin-bottom:0px } .focus-within\:htw-border-primary-500:focus-within{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } .focus-within\:htw-bg-gray-500\/5:focus-within{ background-color:rgb(var(--_histoire-color-gray-500) / 0.05) } .hover\:htw-border-primary-500:hover{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } .hover\:htw-bg-gray-200:hover{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-200) / var(--tw-bg-opacity)) } .hover\:htw-bg-gray-500\/10:hover{ background-color:rgb(var(--_histoire-color-gray-500) / 0.1) } .hover\:htw-bg-gray-500\/20:hover{ background-color:rgb(var(--_histoire-color-gray-500) / 0.2) } .hover\:htw-bg-gray-500\/30:hover{ background-color:rgb(var(--_histoire-color-gray-500) / 0.3) } .hover\:htw-bg-primary-100:hover{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-100) / var(--tw-bg-opacity)) } .hover\:htw-bg-primary-200:hover{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-200) / var(--tw-bg-opacity)) } .hover\:htw-bg-primary-300:hover{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-300) / var(--tw-bg-opacity)) } .hover\:htw-bg-primary-50:hover{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-50) / var(--tw-bg-opacity)) } .hover\:htw-bg-primary-500\/10:hover{ background-color:rgb(var(--_histoire-color-primary-500) / 0.1) } .hover\:htw-bg-primary-500\/30:hover{ background-color:rgb(var(--_histoire-color-primary-500) / 0.3) } .hover\:htw-bg-primary-500\/50:hover{ background-color:rgb(var(--_histoire-color-primary-500) / 0.5) } .hover\:htw-bg-primary-600:hover{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-600) / var(--tw-bg-opacity)) } .hover\:htw-text-primary-500:hover{ --tw-text-opacity:1; color:rgb(var(--_histoire-color-primary-500) / var(--tw-text-opacity)) } .hover\:htw-opacity-100:hover{ opacity:1 } .focus\:htw-border-primary-500:focus{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } .focus\:htw-border-primary-500\/50:focus{ border-color:rgb(var(--_histoire-color-primary-500) / 0.5) } .focus\:htw-opacity-100:focus{ opacity:1 } .focus-visible\:htw-border-primary-500:focus-visible{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } .active\:htw-bg-gray-600\/50:active{ background-color:rgb(var(--_histoire-color-gray-600) / 0.5) } .htw-group:first-child .group-first\:htw-hidden{ display:none } .htw-group:nth-child(odd) .group-odd\:htw-bg-gray-100\/50{ background-color:rgb(var(--_histoire-color-gray-100) / 0.5) } .htw-group:focus-within .group-focus-within\:htw-visible{ visibility:visible } .htw-group:hover .group-hover\:htw-flex{ display:flex } .htw-group:hover .group-hover\:htw-border-primary-500{ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } .htw-group:hover .group-hover\:htw-bg-primary-100{ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-100) / var(--tw-bg-opacity)) } .htw-group:hover .group-hover\:htw-opacity-100{ opacity:1 } .htw-group:hover .group-hover\:htw-opacity-90{ opacity:0.9 } .htw-group:active .group-active\:htw-bg-gray-500\/20{ background-color:rgb(var(--_histoire-color-gray-500) / 0.2) } :is(.htw-dark .dark\:htw-divide-gray-750) > :not([hidden]) ~ :not([hidden]){ --tw-divide-opacity:1; border-color:rgb(var(--_histoire-color-gray-750) / var(--tw-divide-opacity)) } :is(.htw-dark .dark\:htw-divide-gray-800) > :not([hidden]) ~ :not([hidden]){ --tw-divide-opacity:1; border-color:rgb(var(--_histoire-color-gray-800) / var(--tw-divide-opacity)) } :is(.htw-dark .dark\:htw-divide-gray-850) > :not([hidden]) ~ :not([hidden]){ --tw-divide-opacity:1; border-color:rgb(var(--_histoire-color-gray-850) / var(--tw-divide-opacity)) } :is(.htw-dark .dark\:htw-border-gray-700\/30){ border-color:rgb(var(--_histoire-color-gray-700) / 0.3) } :is(.htw-dark .dark\:htw-border-gray-750){ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-750) / var(--tw-border-opacity)) } :is(.htw-dark .dark\:htw-border-gray-800){ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-800) / var(--tw-border-opacity)) } :is(.htw-dark .dark\:htw-border-gray-850){ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-gray-850) / var(--tw-border-opacity)) } :is(.htw-dark .dark\:htw-border-primary-900){ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-900) / var(--tw-border-opacity)) } :is(.htw-dark .dark\:htw-border-white\/20){ border-color:rgb(255 255 255 / 0.2) } :is(.htw-dark .dark\:htw-border-white\/25){ border-color:rgb(255 255 255 / 0.25) } :is(.htw-dark .dark\:htw-border-white\/50){ border-color:rgb(255 255 255 / 0.5) } :is(.htw-dark .dark\:htw-bg-black){ --tw-bg-opacity:1; background-color:rgb(0 0 0 / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:htw-bg-gray-600){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-600) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:htw-bg-gray-700){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-700) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:htw-bg-gray-750){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-750) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:htw-bg-gray-900){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-900) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:htw-bg-gray-900\/80){ background-color:rgb(var(--_histoire-color-gray-900) / 0.8) } :is(.htw-dark .dark\:htw-bg-primary-400){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-400) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:htw-bg-primary-600){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-600) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:htw-bg-primary-700){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-700) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:htw-bg-primary-800){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-800) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:htw-text-black){ --tw-text-opacity:1; color:rgb(0 0 0 / var(--tw-text-opacity)) } :is(.htw-dark .dark\:htw-text-gray-100){ --tw-text-opacity:1; color:rgb(var(--_histoire-color-gray-100) / var(--tw-text-opacity)) } :is(.htw-dark .dark\:htw-text-gray-300){ --tw-text-opacity:1; color:rgb(var(--_histoire-color-gray-300) / var(--tw-text-opacity)) } :is(.htw-dark .dark\:htw-text-primary-200){ --tw-text-opacity:1; color:rgb(var(--_histoire-color-primary-200) / var(--tw-text-opacity)) } :is(.htw-dark .dark\:htw-text-primary-400){ --tw-text-opacity:1; color:rgb(var(--_histoire-color-primary-400) / var(--tw-text-opacity)) } :is(.htw-dark .dark\:htw-text-white\/\[1\%\]){ color:rgb(255 255 255 / 1%) } :is(.htw-dark .dark\:focus-within\:htw-border-primary-500:focus-within){ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } :is(.htw-dark .dark\:hover\:htw-border-primary-500:hover){ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } :is(.htw-dark .dark\:hover\:htw-bg-gray-800:hover){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-gray-800) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:hover\:htw-bg-primary-700:hover){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-700) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:hover\:htw-bg-primary-800:hover){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-800) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:hover\:htw-bg-primary-900:hover){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-900) / var(--tw-bg-opacity)) } :is(.htw-dark .dark\:hover\:htw-text-primary-400:hover){ --tw-text-opacity:1; color:rgb(var(--_histoire-color-primary-400) / var(--tw-text-opacity)) } :is(.htw-dark .dark\:focus\:htw-border-primary-500:focus){ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } :is(.htw-dark .htw-group:nth-child(odd) .dark\:group-odd\:htw-bg-gray-750\/40){ background-color:rgb(var(--_histoire-color-gray-750) / 0.4) } .htw-group:hover :is(.htw-dark .group-hover\:dark\:htw-border-primary-500){ --tw-border-opacity:1; border-color:rgb(var(--_histoire-color-primary-500) / var(--tw-border-opacity)) } :is(.htw-dark .htw-group:hover .dark\:group-hover\:htw-bg-primary-700){ --tw-bg-opacity:1; background-color:rgb(var(--_histoire-color-primary-700) / var(--tw-bg-opacity)) } @media (min-width: 640px){ .sm\:htw-h-4{ height:1rem } .sm\:htw-w-4{ width:1rem } .sm\:htw-p-1{ padding:0.25rem } .sm\:htw-py-4{ padding-top:1rem; padding-bottom:1rem } } @media (min-width: 768px){ .md\:htw-mx-auto{ margin-left:auto; margin-right:auto } .md\:htw-mt-16{ margin-top:4rem } .md\:htw-block{ display:block } .md\:htw-max-w-\[600px\]{ max-width:600px } .md\:htw-flex-col{ flex-direction:column } .md\:htw-p-12{ padding:3rem } .md\:htw-py-1{ padding-top:0.25rem; padding-bottom:0.25rem } .md\:htw-py-1\.5{ padding-top:0.375rem; padding-bottom:0.375rem } } @media (min-width: 1024px){ .lg\:htw-max-w-\[800px\]{ max-width:800px } } @media (min-width: 1280px){ .xl\:htw-max-w-\[900px\]{ max-width:900px } } @media (max-width: 767px){ .\!md\:htw-flex-col{ flex-direction:column } } .histoire-story-list-folder-button:hover .\[\.histoire-story-list-folder-button\:hover_\&\]\:htw-opacity-100{ opacity:1 } .landscape > div > .dragger[data-v-4f40a1bb] { width: .625rem; } .portrait > div > .dragger[data-v-4f40a1bb] { height: .625rem; } .landscape > div > .dragger.dragger-offset-before[data-v-4f40a1bb] { right: 0; } .portrait > div > .dragger.dragger-offset-before[data-v-4f40a1bb] { bottom: 0; } .landscape > div > .dragger.dragger-offset-center[data-v-4f40a1bb] { right: -.3125rem; } .portrait > div > .dragger.dragger-offset-center[data-v-4f40a1bb] { bottom: -.3125rem; } .landscape > div > .dragger.dragger-offset-after[data-v-4f40a1bb] { right: -.625rem; } .portrait > div > .dragger.dragger-offset-after[data-v-4f40a1bb] { bottom: -.625rem; } .bind-icon-color[data-v-b8625753] { color: var(--6509026e); } .htw-base-empty[data-v-c5ecfead]:not(.no-animation) { animation: htw-base-empty-c5ecfead .15s .2s both; } @keyframes htw-base-empty-c5ecfead { 0% { opacity: 0; } 100% { opacity: 1; } } .bind-icon-color[data-v-a5a2e343] { color: var(--597bf4c4); } .bind-tree-padding[data-v-cace6303] { padding-left: var(--1ee776cd); } .bind-tree-margin[data-v-c9b616b5] { margin-left: var(--c4f9d186); } .bind-icon-color[data-v-c9b616b5] { color: var(--7270060e); } .bind-icon-color[data-v-abf83c04] { color: var(--02b8e3da); } .bind-icon-color[data-v-f8e09a03] { color: var(--2762f67a); } .__histoire-code-placeholder[data-v-f7d2e46a] { color: inherit; font-size: inherit; } .bind-icon-color[data-v-d75a2748] { color: var(--ddaae392); } .bind-preview-bg[data-v-c48fb2b2] { background-color: var(--627bec82); color: var(--35068428); } .bind-icon-color[data-v-d3ab4dd6] { color: var(--bd0f30ce); } .bind-preview-bg[data-v-d3ab4dd6] { background-color: var(--8da98e9c); } img.colorize-black[data-v-2114f510] { filter: grayscale(100) brightness(0); } .bind-preview-bg[data-v-9bc3d486] { background-color: var(--321f9a07); } .__histoire-hatched-pattern[data-v-91561117] { background: repeating-linear-gradient(135deg, transparent 0px, transparent 32px, currentColor 32px, currentColor 64px); } *, ::before, ::after {--_histoire-color-primary-50: 255 247 237;--_histoire-color-primary-100: 255 237 213;--_histoire-color-primary-200: 254 215 170;--_histoire-color-primary-300: 253 186 116;--_histoire-color-primary-400: 251 146 60;--_histoire-color-primary-500: 249 115 22;--_histoire-color-primary-600: 234 88 12;--_histoire-color-primary-700: 194 65 12;--_histoire-color-primary-800: 154 52 18;--_histoire-color-primary-900: 124 45 18;--_histoire-color-gray-50: 250 250 250;--_histoire-color-gray-100: 244 244 245;--_histoire-color-gray-200: 228 228 231;--_histoire-color-gray-300: 212 212 216;--_histoire-color-gray-400: 161 161 170;--_histoire-color-gray-500: 113 113 122;--_histoire-color-gray-600: 82 82 91;--_histoire-color-gray-700: 63 63 70;--_histoire-color-gray-750: 50 50 56;--_histoire-color-gray-800: 39 39 42;--_histoire-color-gray-850: 31 31 33;--_histoire-color-gray-900: 24 24 27;--_histoire-color-gray-950: 16 16 18;}.htw-range-input::-webkit-slider-thumb{height:.75rem;width:.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-style:solid;border-color:#00000040;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}:is(.htw-dark .htw-range-input)::-webkit-slider-thumb{border-color:#ffffff40;--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity))}.htw-range-input:hover::-webkit-slider-thumb{--tw-border-opacity: 1 !important;border-color:rgb(16 185 129 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(16 185 129 / var(--tw-bg-opacity))!important}.htw-range-input::-moz-range-thumb{height:.75rem;width:.75rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-style:solid;border-color:#00000040;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}:is(.htw-dark .htw-range-input)::-moz-range-thumb{border-color:#ffffff40;--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity))}.htw-range-input:hover::-moz-range-thumb{--tw-border-opacity: 1 !important;border-color:rgb(16 185 129 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(16 185 129 / var(--tw-bg-opacity))!important}.v-popper{line-height:0}.htw-dark .v-popper--theme-dropdown .v-popper__inner{--tw-border-opacity: 1;border-color:rgb(31 31 33 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity))}.htw-dark .v-popper--theme-dropdown .v-popper__arrow-inner{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity))}.htw-dark .v-popper--theme-dropdown .v-popper__arrow-outer{--tw-border-opacity: 1;border-color:rgb(31 31 33 / var(--tw-border-opacity))}.v-popper--theme-dropdown.v-popper__popper--show-from .v-popper__wrapper{transform:scale(.75)}.v-popper--theme-dropdown.v-popper__popper--show-to .v-popper__wrapper{transform:none;transition:transform .15s cubic-bezier(0,1,.5,1)}.v-popper__popper:focus-visible{outline:none}.htw-bind-col-size{grid-template-columns:repeat(auto-fill,minmax(var(--histoire-col-size),1fr))}.__histoire-json-code[data-v-935458a7] .cm-editor{height:100%;min-width:280px}html, body { background: transparent !important; }body { margin: 0; }html { font-size: 1rem; font-family: 'Noto Sans Display', system-ui, sans-serif; }.htw-sandbox-hidden { display: none; }.__histoire-render-story:not(.__histoire-render-custom-controls) { overflow: auto; min-height: 100%; }