._stack_el2ep_1{flex-direction:column;display:flex}._stack_el2ep_1._narrow_el2ep_5{gap:.5rem}._stack_el2ep_1._medium_el2ep_8{gap:1rem}._stack_el2ep_1._wide_el2ep_11{gap:1.5rem}._cluster_1k9ou_1{flex-wrap:wrap;display:flex}._cluster_1k9ou_1._narrow_1k9ou_5{gap:.5rem}._cluster_1k9ou_1._medium_1k9ou_8{gap:1rem}._cluster_1k9ou_1._wide_1k9ou_11{gap:1.5rem}._inline_1oi9y_1{align-items:center;display:flex}._inline_1oi9y_1._narrow_1oi9y_5{gap:.5rem}._inline_1oi9y_1._medium_1oi9y_8{gap:1rem}._inline_1oi9y_1._wide_1oi9y_11{gap:1.5rem}._panel_1pwnn_1{background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:8px;flex-direction:column;gap:1rem;padding:1rem;display:flex}._header_1pwnn_11{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}._eyebrow_1pwnn_18{letter-spacing:.08em;text-transform:uppercase;color:#555;margin:0;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8125rem;font-weight:500}._title_1pwnn_28{margin:0}._label_126y8_1{letter-spacing:.08em;text-transform:uppercase;color:#646464;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.78rem;font-weight:500;line-height:1}._value_7y4n8_1{line-height:1;display:block}._default_7y4n8_6{color:var(--tlr-color-heading,#1e2a38);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:600}._readonly_7y4n8_13{color:var(--tlr-color-text,#585c64);font-family:Roboto Condensed,system-ui,sans-serif;font-size:1.1rem;font-weight:500}._field_8wkfw_1{flex-direction:column;gap:3px;display:flex}._error_pe1bw_1{top:100%;letter-spacing:.02em;color:#b72d2d;margin-top:2px;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.78rem;font-weight:500;line-height:1.3;position:absolute;inset-inline:0}._field_1tv4b_1{flex-direction:column;gap:3px;display:flex;position:relative}._srOnly_1tv4b_8{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._input_1tv4b_20{color:var(--tlr-color-heading,#1e2a38);background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:4px;max-width:300px;height:40px;padding:0 .75rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:600}._input_1tv4b_20:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}.tlr-admin ._input_1tv4b_20{height:calc(1.9625rem + 2px);font-size:.875rem}.tlr-admin .tlr-blockstack ._input_1tv4b_20{height:40px;font-size:1.03125rem}._input_1tv4b_20[aria-invalid=true]{border-width:2px;border-color:#b72d2d;padding-inline:calc(.75rem - 1px)}._field_11vb8_1{flex-direction:column;display:inline-flex;position:relative}._label_11vb8_7{letter-spacing:.08em;text-transform:uppercase;color:#646464;white-space:nowrap;margin-bottom:6px;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.78rem;font-weight:500;line-height:1;position:absolute;bottom:100%;left:0}._input_11vb8_22{font-variant-numeric:tabular-nums;width:60px;height:40px;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));text-align:right;background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:4px;padding:0;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:800}._input_11vb8_22::placeholder{font-variant-numeric:tabular-nums;color:var(--tlr-color-text-muted,#555);opacity:1;font-family:EB Garamond,Georgia,Times New Roman,serif;font-weight:800}._input_11vb8_22:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._field_1ck3g_1{flex-direction:column;gap:3px;display:flex}._row_1ck3g_7{align-items:flex-start;gap:.75rem;display:flex}._swatch_1ck3g_13{--_size:calc(40px + 1.4rem);inline-size:var(--_size);block-size:var(--_size);cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:4px;flex:none;padding:0}._swatch_1ck3g_13:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._swatch_1ck3g_13::-webkit-color-swatch-wrapper{padding:0}._swatch_1ck3g_13::-webkit-color-swatch{border:none;border-radius:3px}._swatch_1ck3g_13::-moz-color-swatch{border:none;border-radius:3px}._meta_1ck3g_42{flex:auto;min-inline-size:0;position:relative}._hex_1ck3g_48{width:7rem;color:var(--tlr-color-heading,#1e2a38);background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:4px;height:40px;padding:0 .75rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:600}._hex_1ck3g_48:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._status_1ck3g_67{white-space:nowrap;letter-spacing:.01em;margin-top:.35rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;position:absolute;top:100%;left:0}._status_1ck3g_67[data-tone=muted]{color:#555;font-weight:300}._status_1ck3g_67[data-tone=danger]{color:#b72d2d;font-weight:500}._pointer_1od20_1{vertical-align:middle;transform-origin:50%;width:1.25em;height:1.25em;transition:transform .2s cubic-bezier(.2,0,0,1);display:inline-block}._right_1od20_10{transform:rotate(0)}._down_1od20_14{transform:rotate(90deg)}._left_1od20_18{transform:rotate(180deg)}._up_1od20_22{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){._pointer_1od20_1{transition:none}}._field_7uyav_1{flex-direction:column;gap:3px;display:flex;position:relative}._srOnly_7uyav_8{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._control_7uyav_20{max-width:300px;position:relative}._input_7uyav_25{box-sizing:border-box;width:100%;color:var(--tlr-color-heading,#1e2a38);background:var(--tlr-color-bg,#f7f4ed);cursor:pointer;border:1px solid #ddd;border-radius:4px;height:40px;padding:0 1.85rem 0 .75rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:600}._input_7uyav_25:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._input_7uyav_25._noChevron_7uyav_46{cursor:text;padding-right:.75rem}._input_7uyav_25._inputDisabled_7uyav_51{color:#555;cursor:not-allowed;background:#f7f7f8;padding-right:.75rem}._input_7uyav_25::placeholder{color:#555;font-family:Roboto Condensed,system-ui,sans-serif;font-weight:300}._input_7uyav_25[aria-invalid=true]{border-width:2px;border-color:#b72d2d}._inputOpenDown_7uyav_69{border-bottom-right-radius:0;border-bottom-left-radius:0}._inputOpenUp_7uyav_74{border-top-left-radius:0;border-top-right-radius:0}._chevron_7uyav_79{pointer-events:none;color:#555;width:.7rem;height:.7rem;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._chevron_7uyav_79 svg{width:100%;height:100%}._listbox_7uyav_96{z-index:1000;background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:4px;margin:0;padding:0;list-style:none;inset:auto;overflow-y:auto}._below_7uyav_108{border-top:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 10px 16px -6px #0000002e}._above_7uyav_115{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 -10px 16px -6px #0000002e}._option_7uyav_122{color:var(--tlr-color-heading,#1e2a38);cursor:pointer;background:#f7f7f8;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:600;display:flex}._option_7uyav_122._active_7uyav_135,._option_7uyav_122:hover{background:var(--tlr-color-bg,#f7f4ed)}._check_7uyav_140{width:13px;height:13px;color:var(--tlr-color-accent,var(--tlr-color-brand-primary,#1e2a38));flex:none;justify-content:center;align-items:center;display:inline-flex}._optionLabel_7uyav_150{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}._empty_7uyav_157{color:#555;padding:.5rem .75rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.78rem;font-weight:500}._panel_12jwu_1{width:max-content;max-width:min(280px,100vw - 16px);color:var(--tlr-color-text,#585c64);transform-origin:var(--tab-x,50%) top;opacity:0;transition:opacity .2s cubic-bezier(.2, 0, 0, 1), transform .2s cubic-bezier(.2, 0, 0, 1), overlay .2s allow-discrete, display .2s allow-discrete;background:#fff;border:1px solid #ddd;border-radius:8px;margin:0;padding:.75rem 1rem;inset:auto;overflow:visible;transform:scale(.9);box-shadow:0 8px 24px -6px #00000047}._panel_12jwu_1[data-side=above]{transform-origin:var(--tab-x,50%) bottom;box-shadow:0 -8px 24px -6px #00000047}._panel_12jwu_1:popover-open{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){._panel_12jwu_1{transition:none}}._panel_12jwu_1[data-side=below][data-halign=left]{border-top-left-radius:0}._panel_12jwu_1[data-side=below][data-halign=right]{border-top-right-radius:0}._panel_12jwu_1[data-side=above][data-halign=left]{border-bottom-left-radius:0}._panel_12jwu_1[data-side=above][data-halign=right]{border-bottom-right-radius:0}._panel_12jwu_1:after{content:"";left:calc(var(--tab-x,50%) - 1px);pointer-events:none;background:#fff;width:20px;height:4px;position:absolute;transform:translate(-50%)}._panel_12jwu_1[data-side=below]:after{top:-1px}._panel_12jwu_1[data-side=above]:after{bottom:-1px}@starting-style{._panel_12jwu_1:popover-open{opacity:0;transform:scale(.9)}}._field_ybjnj_1{flex-direction:column;gap:3px;display:flex;position:relative}._input_ybjnj_8{color:var(--tlr-color-heading,#1e2a38);background:var(--tlr-color-bg,#f7f4ed);resize:vertical;border:1px solid #ddd;border-radius:4px;padding:.5rem .75rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:600;line-height:1.45}._input_ybjnj_8:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._mono_ybjnj_27{font-family:ui-monospace,SF Mono,Cascadia Code,Fira Code,monospace;font-size:.8125rem;font-weight:400}._input_ybjnj_8[aria-invalid=true]{border-width:2px;border-color:#b72d2d;padding:calc(.5rem - 1px) calc(.75rem - 1px)}._field_13v2i_1{flex-direction:column;gap:.25rem;display:flex;position:relative}._row_13v2i_8{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}._box_13v2i_15{appearance:none;cursor:pointer;background:#f7f7f8;border:1.5px solid #ddd;border-radius:4px;flex:none;width:1.15rem;height:1.15rem;margin:0;transition:background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1)}._box_13v2i_15:hover:not(:checked){border-color:var(--tlr-color-heading,#1e2a38)}._box_13v2i_15:checked{background-color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));border-color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-7.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.85rem}._box_13v2i_15:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}._caption_13v2i_47{color:var(--tlr-color-text,#585c64);font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:500}._field_wi9st_1{flex-direction:column;gap:.25rem;display:flex;position:relative}._control_wi9st_8{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}._controlRow_wi9st_15{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._trigger_wi9st_22{letter-spacing:.02em;color:var(--tlr-color-heading,#1e2a38);cursor:pointer;border:1px solid #ddd;border-radius:4px;align-items:center;padding:.5rem 1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:700;display:inline-flex}._trigger_wi9st_22:focus-within{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._trigger_wi9st_22:hover{background:#f7f7f8}._input_wi9st_46{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._preview_wi9st_58{aspect-ratio:16/9;object-fit:contain;background-color:#f7f7f8;border:1px solid #ddd;border-radius:4px;width:100%;display:block}._meta_wi9st_68{color:#555;font-size:.8125rem}._guidance_wi9st_73{color:#555;font-size:.8125rem;line-height:1.45}._soft_wi9st_79{color:var(--tlr-color-text,#585c64);font-size:.8125rem;line-height:1.45}._button_kkxk5_1{letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}._button_kkxk5_1:focus-visible{outline:2px solid var(--tlr-color-text,var(--tlr-color-text,#585c64));outline-offset:2px}._button_kkxk5_1:disabled{opacity:.5;cursor:default}._solid_kkxk5_26{background:var(--tlr-btn-solid-bg,#06c);color:var(--tlr-btn-solid-text,#fff);padding:.5rem 1rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-weight:600}._solid_kkxk5_26:not(:disabled):hover{filter:brightness(.92)}._text_kkxk5_38{color:var(--tlr-btn-link-color,#06c);background:0 0;border:none;padding:0}._text_kkxk5_38:not(:disabled):hover{text-decoration:underline}._text_kkxk5_38._danger_kkxk5_49{color:var(--tlr-color-status-error,#b72d2d)}._solid_kkxk5_26._danger_kkxk5_49{background:var(--tlr-color-status-error,#b72d2d);color:#fff}._icon_kkxk5_58{min-width:44px;min-height:44px;color:var(--tlr-color-text,var(--tlr-color-text,#585c64));background:0 0;border:none;padding:.5rem}._icon_kkxk5_58:not(:disabled):hover{color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38))}._icon_kkxk5_58._danger_kkxk5_49,._icon_kkxk5_58._danger_kkxk5_49:not(:disabled):hover{color:var(--tlr-color-status-error,#b72d2d)}._glyph_kkxk5_76{display:inline-flex}._glyph_kkxk5_76 svg{width:1.25rem;height:1.25rem;display:block}._panel_1e0jp_1{background:var(--tlr-color-bg,#f7f4ed);width:min(440px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--tlr-color-text,#585c64);transition:transform .2s cubic-bezier(.2, 0, 0, 1), overlay .2s allow-discrete, display .2s allow-discrete;border:0;margin:0 0 0 auto;padding:0;transform:translate(100%);box-shadow:0 2px 8px #0000001f}._panel_1e0jp_1[open]{transform:translate(0)}._panel_1e0jp_1._wide_1e0jp_20{width:min(520px,100vw)}._panel_1e0jp_1._xwide_1e0jp_24{width:min(1000px,100vw)}@starting-style{._panel_1e0jp_1[open]{transform:translate(100%)}}._panel_1e0jp_1::backdrop{opacity:0;transition:opacity .2s cubic-bezier(.2, 0, 0, 1), overlay .2s allow-discrete, display .2s allow-discrete;background:#00000059}._panel_1e0jp_1[open]::backdrop{opacity:1}@starting-style{._panel_1e0jp_1[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){._panel_1e0jp_1,._panel_1e0jp_1::backdrop{transition:none}}._inner_1e0jp_54{flex-direction:column;height:100%;display:flex}._header_1e0jp_60{justify-content:space-between;align-items:center;gap:.75rem;height:45px;padding:0 1.25rem;display:flex}._headerTabbed_1e0jp_69{border-bottom:1px solid #ddd;align-items:flex-end}._headerTabbed_1e0jp_69 ._title_1e0jp_74{padding-bottom:.4rem}@media (width<=599px){._headerTabbed_1e0jp_69{border-bottom:none;flex-wrap:wrap;align-items:center;height:auto}._headerTabbed_1e0jp_69 ._title_1e0jp_74{padding-bottom:0}._headerTabbed_1e0jp_69 ._headerExtra_1e0jp_88{border-bottom:1px solid #ddd;flex-basis:100%;order:2;align-items:flex-end;margin-inline-start:0}}._headerExtra_1e0jp_88{flex:auto;align-self:stretch;align-items:flex-end;margin-inline-start:1.25rem;display:flex}._title_1e0jp_74{letter-spacing:.02em;text-transform:capitalize;color:var(--tlr-color-heading,#1e2a38);margin:0;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:500}._body_1e0jp_114{flex:1;padding:.5rem 1.25rem 2rem;overflow-y:auto}._tabbed_1e0jp_120 ._body_1e0jp_114{padding-top:27px}._modal_2x4il_1{background:var(--tlr-color-bg,#f7f4ed);width:min(420px,100vw - 3rem);max-width:100vw;color:var(--tlr-color-text,#585c64);opacity:0;transition:opacity .2s cubic-bezier(.2, 0, 0, 1), transform .2s cubic-bezier(.2, 0, 0, 1), overlay .2s allow-discrete, display .2s allow-discrete;border:0;border-radius:8px;margin:120px auto auto;padding:0;transform:translateY(8px);box-shadow:0 2px 8px #0000001f}._modal_2x4il_1[open]{opacity:1;transform:translateY(0)}@starting-style{._modal_2x4il_1[open]{opacity:0;transform:translateY(8px)}}._modal_2x4il_1::backdrop{opacity:0;transition:opacity .2s cubic-bezier(.2, 0, 0, 1), overlay .2s allow-discrete, display .2s allow-discrete;background:#00000059}._modal_2x4il_1[open]::backdrop{opacity:1}@starting-style{._modal_2x4il_1[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){._modal_2x4il_1{transition:none;transform:none}._modal_2x4il_1::backdrop{transition:none}}._inner_2x4il_51{padding:1.25rem 1.25rem 1rem}._title_2x4il_55{color:var(--tlr-color-heading,#1e2a38);margin:0 0 calc(1rem + 10px);font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:500}._body_2x4il_63{color:var(--tlr-color-text,#585c64);margin:0 0 1.25rem}._actions_2x4il_68{justify-content:center;align-items:center;gap:.75rem;display:flex}._viewport_ehdzd_1{z-index:2000;pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;width:max-content;max-width:min(480px,100vw - 2.5rem);display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}@media (width<=599px){._viewport_ehdzd_1{align-items:stretch;width:auto;max-width:none;left:1rem;right:1rem;transform:none}}._toast_ehdzd_26{pointer-events:auto;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:8px;align-items:center;gap:1rem;padding:.75rem 1rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;animation:.26s cubic-bezier(.2,.9,.2,1.2) both _tlr-toast-in_ehdzd_1;display:flex;box-shadow:0 12px 28px -8px #00000047,0 4px 12px -4px #00000038}@keyframes _tlr-toast-in_ehdzd_1{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._toast_ehdzd_26{animation:none}}._icon_ehdzd_57{flex:none;margin-inline-end:-.5rem;display:inline-flex}._toast_ehdzd_26[data-tone=success] ._icon_ehdzd_57{color:#16641b}._toast_ehdzd_26[data-tone=error] ._icon_ehdzd_57{color:#b72d2d}._message_ehdzd_71{color:#6a6a6a;flex:auto;font-weight:300}._toast_ehdzd_26[data-tone=success] ._message_ehdzd_71{color:#16641b}._toast_ehdzd_26[data-tone=error] ._message_ehdzd_71{color:#b72d2d}._action_ehdzd_85{color:#000;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-weight:700}._action_ehdzd_85:hover,._action_ehdzd_85:focus-visible{text-underline-offset:.2em;text-decoration:underline}._close_ehdzd_100{color:#6a6a6a;opacity:.75;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:2px;display:inline-flex}._close_ehdzd_100:hover,._close_ehdzd_100:focus-visible{opacity:1}._control_zl6ir_1{align-items:flex-start;gap:1rem;display:flex}._beside_zl6ir_7{flex-direction:row}._below_zl6ir_11{flex-direction:column;gap:.75rem}._below_zl6ir_11 ._actions_zl6ir_15{flex-direction:row;align-items:center;gap:1rem}._frames_zl6ir_21{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}._frame_zl6ir_21{flex-direction:column;gap:4px;min-width:0;display:flex}._actions_zl6ir_15{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._remove_zl6ir_43{color:#555;margin-inline-start:-6px}._control_zl6ir_1 ._remove_zl6ir_43:hover,._control_zl6ir_1 ._remove_zl6ir_43:focus-visible{color:var(--tlr-color-status-error,#b72d2d)}._empty_zl6ir_53{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._tabs_q5843_1{gap:.25rem;display:flex}._tab_q5843_1{letter-spacing:.02em;color:var(--tlr-color-heading,#1e2a38);cursor:pointer;white-space:nowrap;opacity:.8;background:0 0;border:1px solid #0000;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:-1px;padding:.4rem 1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:1.6;transition:background .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),font-weight .2s cubic-bezier(.2,0,0,1)}._tab_q5843_1:hover:not(._tabActive_q5843_24){opacity:1}._tab_q5843_1:focus-visible{outline-offset:-2px;outline:2px solid #06c}._tabActive_q5843_24{background:var(--tlr-color-bg,#f7f4ed);color:var(--tlr-color-heading,#1e2a38);border-color:#ddd;border-bottom-color:var(--tlr-color-bg,#f7f4ed);opacity:1;font-weight:700}._picker_q5843_41{flex-direction:column;gap:1.25rem;display:flex}._grid_q5843_47{grid-template-columns:repeat(auto-fill,96px);justify-content:start;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._cell_q5843_57{background:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);cursor:pointer;text-align:left;border:1px solid var(--tlr-color-border,#0000001f);border-radius:4px;flex-direction:column;gap:.25rem;width:96px;padding:.25rem;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1);display:flex}._cell_q5843_57:focus-visible{border-color:#000;outline:none;box-shadow:inset 0 0 0 1px #000}._cell_q5843_57:hover{background:#fff}._cellSelected_q5843_79{border-color:var(--tlr-color-heading,#1e2a38);background:#fff}._thumb_q5843_84{aspect-ratio:1;object-fit:cover;background:#f7f7f8;border-radius:2px;width:100%;display:block}._cellName_q5843_93{color:#555;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.6875rem;overflow:hidden}._upload_q5843_102{flex-direction:column;gap:1rem;display:flex}._actionBtn_q5843_108{align-self:flex-start;min-width:96px}._multiInput_q5843_113{color:#555;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:300}._multiInput_q5843_113::file-selector-button{cursor:pointer;color:#06c;background:0 0;border:1px solid #ddd;border-radius:4px;margin-inline-end:.75rem;padding:.25rem .75rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:700}._outcomes_q5843_133{flex-direction:column;gap:.5rem;display:flex}._outcomeList_q5843_139{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._outcomeOk_q5843_148,._outcomeSkip_q5843_149{align-items:baseline;gap:.5rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;display:flex}._outcomeMark_q5843_157{font-weight:600}._outcomeOk_q5843_148 ._outcomeMark_q5843_157{color:#16641b}._outcomeSkip_q5843_149 ._outcomeMark_q5843_157{color:#b72d2d}._outcomeFile_q5843_169{color:#333;font-weight:700}._outcomeReason_q5843_174{color:#b72d2d;font-weight:400}._outcomeSummary_q5843_179{color:var(--tlr-color-heading,#1e2a38);margin:0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:400}._meta_q5843_187,._single_q5843_193{flex-direction:column;gap:2rem;display:flex}._singleTop_q5843_199{align-items:flex-start;gap:1.25rem;display:flex}._singleCover_q5843_205{cursor:pointer;transform-origin:0 0;background:0 0;border:0;flex-direction:column;flex:none;align-items:flex-start;gap:.25rem;padding:0;animation:.2s cubic-bezier(.2,0,0,1) _tlr-picker-grow_q5843_1;display:flex}@media (prefers-reduced-motion:reduce){._singleCover_q5843_205{animation:none}}._singleCoverImg_q5843_224{background:#f7f7f8;border:1px solid #ddd;border-radius:4px;width:auto;max-width:200px;height:auto;max-height:120px;display:block}._singleCoverName_q5843_235{max-width:200px;color:var(--tlr-color-heading,#1e2a38);text-overflow:ellipsis;white-space:nowrap;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.6875rem;font-weight:700;overflow:hidden}._singleAlt_q5843_246{flex:1;min-width:0}._single_q5843_193 input,._single_q5843_193 textarea{width:100%;max-width:450px}@keyframes _tlr-picker-grow_q5843_1{0%{opacity:.4;transform:scale(.77)}to{opacity:1;transform:scale(1)}}._actions_q5843_267{align-items:center;gap:1rem;padding-top:.5rem;display:flex}._badge_16yo0_1{letter-spacing:.05em;text-transform:uppercase;color:var(--badge-color);border:1px solid var(--badge-color);background:var(--tlr-color-bg,#f7f4ed);border-radius:4px;align-items:center;padding:0 .5rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.7rem;font-weight:500;line-height:1.6;display:inline-flex}._green_16yo0_17{--badge-color:#16641b}._amber_16yo0_21{--badge-color:#e7b416;color:var(--tlr-color-heading,#1e2a38)}._red_16yo0_26{--badge-color:#b72d2d}._neutral_16yo0_30{--badge-color:#555}._disabled_16yo0_34{--badge-color:#767676}._filled_16yo0_38{color:var(--tlr-color-bg,#f7f4ed);background:var(--badge-color);font-weight:700}._amber_16yo0_21._filled_16yo0_38{color:var(--tlr-color-heading,#1e2a38);font-weight:500}._stars_s4er7_1{align-items:center;gap:2px;line-height:1;display:inline-flex}._star_s4er7_1{cursor:pointer;background:0 0;border:0;padding:0 1px;font-size:1.4rem;line-height:1}._star_s4er7_1:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:1px;border-radius:2px}._filled_s4er7_23{color:#ffa41c}._empty_s4er7_27{color:#c9cdd1}._bar_ab3ey_1{margin-inline:calc(-1 * var(--tlr-tab-bleed,0px));padding-inline:var(--tlr-tab-bleed,0px);border-bottom:1px solid #ddd}._tab_ab3ey_7{letter-spacing:.02em;color:var(--tlr-color-heading,#1e2a38);white-space:nowrap;opacity:.8;border:1px solid #0000;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:-1px;padding:.4rem 1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),font-weight .2s cubic-bezier(.2,0,0,1)}._tab_ab3ey_7:hover:not(._active_ab3ey_24){opacity:1}._tab_ab3ey_7:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:-2px}._active_ab3ey_24{background:var(--tlr-tab-active-bg,var(--tlr-color-bg,#f7f4ed));color:var(--tlr-color-heading,#1e2a38);border-color:#ddd;border-bottom-color:var(--tlr-tab-active-bg,var(--tlr-color-bg,#f7f4ed));opacity:1;pointer-events:none;font-weight:700}._group_13zpe_1{background:#f7f7f8;border:1px solid #ddd;border-radius:4px;align-self:start;gap:2px;width:fit-content;max-width:100%;padding:0;display:inline-flex}._group_13zpe_1._disabled_13zpe_13{cursor:not-allowed}._segment_13zpe_17{appearance:none;cursor:pointer;letter-spacing:.02em;color:var(--tlr-color-text,#585c64);white-space:nowrap;background:0 0;border:0;border-radius:3px;flex-direction:column;align-items:center;gap:1px;margin:0;padding:.5rem 1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:500;transition:background .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),font-weight .2s cubic-bezier(.2,0,0,1);display:inline-flex}._segment_13zpe_17:hover:not([aria-checked=true]):not(:disabled){color:var(--tlr-color-heading,#1e2a38);background:var(--tlr-color-bg,#f7f4ed)}._segment_13zpe_17:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:-2px}._segment_13zpe_17:focus-visible:not([aria-checked=true]):not(:disabled){color:var(--tlr-color-heading,#1e2a38)}._segment_13zpe_17[aria-checked=true]{background:var(--tlr-color-bg,#f7f4ed);color:var(--tlr-color-heading,#1e2a38);opacity:1;cursor:default;font-weight:700;box-shadow:0 1px 2px #00000029}._segment_13zpe_17:disabled:not([aria-checked=true]){cursor:not-allowed;color:#767676;opacity:.6}._segmentLabel_13zpe_67{line-height:1.1}._segmentNote_13zpe_71{letter-spacing:.03em;text-transform:uppercase;opacity:.85;font-size:.8125rem;font-weight:500}._summary_1exfg_1{align-items:flex-start;gap:1rem;display:flex}._cover_1exfg_7{flex:none;display:block}._thumb_1exfg_12{aspect-ratio:4/3;object-fit:cover;background:#f7f7f8;border-radius:4px;width:180px;display:block}._empty_1exfg_21{aspect-ratio:4/3;background:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);color:#555;border-radius:4px;justify-content:center;align-items:center;width:180px;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.6875rem;display:flex}._meta_1exfg_34{flex-direction:column;flex:1;gap:.75rem;min-width:0;padding-block:.5rem;display:flex}._metaTop_1exfg_43{align-items:flex-start;gap:.75rem;display:flex}._title_1exfg_49{cursor:pointer;text-align:left;min-width:0;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}button._title_1exfg_49:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:4px}._titleText_1exfg_68{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.5625rem;font-weight:500;overflow:hidden}._caret_1exfg_78{color:#555;flex:none;width:.7em;height:.7em}._action_1exfg_85{flex:none;align-self:center}._remove_1exfg_90{flex:none;margin-inline-start:auto}._summary_1exfg_1 ._remove_1exfg_90{color:#555}._summary_1exfg_1 ._remove_1exfg_90:not(:disabled):hover,._summary_1exfg_1 ._remove_1exfg_90:not(:disabled):focus-visible{color:#b72d2d}._metaBottom_1exfg_104{align-items:center;gap:1rem;display:flex}._count_1exfg_110{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}._countNum_1exfg_118{font-variant-numeric:tabular-nums;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:800}._countLabel_1exfg_126{letter-spacing:.08em;text-transform:uppercase;color:#555;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.625rem;font-weight:500}._btn_1v3dr_1{appearance:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:0 .25rem;line-height:0;display:inline-flex}._btn_1v3dr_1:disabled{cursor:default}._muted_1v3dr_19{color:#555}._muted_1v3dr_19:hover:not(:disabled){color:var(--tlr-color-heading,#1e2a38);background:var(--tlr-color-bg,#f7f4ed)}._muted_1v3dr_19:disabled{color:#ddd}._muted_1v3dr_19:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._onImage_1v3dr_36{color:#fff}._onImage_1v3dr_36:hover:not(:disabled){background:#ffffff1f}._onImage_1v3dr_36:disabled{color:#ffffff73}._onImage_1v3dr_36:focus-visible{outline-offset:1px;outline:2px solid #fff}._pill_1v3dr_50{width:2.25rem;min-width:2.25rem;height:2.25rem;color:var(--tlr-color-heading,#1e2a38);background:#f7f7f8;border:1px solid #ddd;border-radius:50%;padding:0}._pill_1v3dr_50:hover:not(:disabled){background:var(--tlr-color-bg,#f7f4ed)}._pill_1v3dr_50:disabled{color:#ddd}._pill_1v3dr_50:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}._handle_1iofk_1{cursor:ew-resize;flex:0 0 14px;justify-content:center;align-self:stretch;align-items:center;width:14px;display:flex;position:relative}._handle_1iofk_1:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:1px;border-radius:3px}._handle_1iofk_1[data-disabled]{opacity:.25;cursor:default;pointer-events:none}._handle_1iofk_1:hover ._grip_1iofk_21,._handle_1iofk_1:focus-visible ._grip_1iofk_21,._handle_1iofk_1[data-active] ._grip_1iofk_21{background:#555;width:3px}._grip_1iofk_21{background:#ddd;border-radius:1px;width:2px;height:100%;transition:background .12s,width .12s;display:block}@media (prefers-reduced-motion:reduce){._grip_1iofk_21{transition:none}}._readout_1iofk_40{inset-inline-end:calc(100% + .25rem);white-space:nowrap;color:#fff;pointer-events:none;opacity:.82;background:#1d1d22;border-radius:3px;padding:2px .5rem;font-size:.6875rem;transition:opacity .12s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000047}._readout_1iofk_40[data-shown]{opacity:1}@media (prefers-reduced-motion:reduce){._readout_1iofk_40{transition:none}}._wrap_a8ezq_1{flex-direction:column;height:100%;min-height:0;display:flex}._scroller_a8ezq_8{min-height:0;max-height:calc(100dvh - 130px);margin-inline:calc(-1 * var(--tlr-admin-gutter,1.5rem));flex:1 1 0;overflow:auto}._table_a8ezq_17{table-layout:auto;width:100%;margin:0}._table_a8ezq_17 tbody td._expandCell_a8ezq_23{white-space:normal;vertical-align:top;height:auto;padding:1rem var(--tlr-admin-gutter,1.5rem) 1.5rem;background:var(--tlr-color-surface,#f7f7f8)}._table_a8ezq_17 tbody tr._rowExpanded_a8ezq_31 td{background:var(--tlr-color-surface,#f7f7f8);border-bottom-color:#0000}._spacerCol_a8ezq_36{width:100%}._spacerCell_a8ezq_40{padding:0}._table_a8ezq_17 tbody td{vertical-align:middle;white-space:nowrap;height:3.25rem;padding-top:0;padding-bottom:0}._table_a8ezq_17 thead tr:first-child th{letter-spacing:0;text-transform:uppercase;color:#646464;white-space:nowrap;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.78rem;font-weight:500}._table_a8ezq_17 thead{z-index:2;background-color:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 4%, #fff);box-shadow:0 1px 0 0 var(--tlr-color-border,#ddd), 0 5px 6px -3px #00000029;position:sticky;top:0}._table_a8ezq_17 thead th{vertical-align:bottom;background:0 0;border-bottom:0;padding-bottom:.2rem}._table_a8ezq_17 th:first-child,._table_a8ezq_17 td:first-child{min-width:270px;padding-inline-start:var(--tlr-admin-gutter,1.5rem)}._sectionRow_a8ezq_83 th._sectionHeader_a8ezq_83{text-align:start;vertical-align:middle;letter-spacing:0;text-transform:uppercase;color:#646464;white-space:nowrap;background:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);border-top:1px solid var(--tlr-color-border,#ddd);border-bottom:1px solid var(--tlr-color-border,#ddd);height:auto;padding-top:.5rem;padding-bottom:.5rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.78rem;font-weight:500}._caption_a8ezq_101{text-align:left;margin-bottom:.5rem;font-weight:600}._rowActivate_a8ezq_107{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;margin:0;padding:0;display:inline-flex}._rowActivate_a8ezq_107:hover .tlr-page-title,._rowActivate_a8ezq_107:focus-visible .tlr-page-title{text-decoration:underline}._rowActivate_a8ezq_107:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:2px}._sortButton_a8ezq_132{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:0;display:inline-flex}._sortPointer_a8ezq_147{color:#767676;flex:none;width:1.2em;height:1.2em}._sortActive_a8ezq_154{color:var(--tlr-color-heading,#1e2a38)}._sortButton_a8ezq_132:hover ._sortPointer_a8ezq_147:not(._sortActive_a8ezq_154),._sortButton_a8ezq_132:focus-visible ._sortPointer_a8ezq_147:not(._sortActive_a8ezq_154){color:#646464}._filterRow_a8ezq_163 th{padding-top:0;padding-bottom:.5rem}._filterInput_a8ezq_168{box-sizing:border-box;width:100%;height:40px;font-family:var(--tlr-font-ui,system-ui, sans-serif);color:var(--tlr-color-heading,#000);background:var(--tlr-color-bg,#fff);border:1px solid var(--tlr-color-border,#6b6b6b);border-radius:3px;padding:0 .4rem;font-size:.95rem;font-weight:600}._filterInput_a8ezq_168:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._table_a8ezq_17 tbody td._empty_a8ezq_189{white-space:normal;text-align:center;color:#646464;height:auto;padding:2.75rem 1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:1rem;font-style:normal;font-weight:500}._toolbar_a8ezq_201{flex:none;align-items:center;gap:1rem;margin:0;display:flex}._toolbarAction_a8ezq_209{align-items:center;display:flex}._addAction_a8ezq_214{cursor:pointer;color:#06c;background:0 0;border:0;flex:none;padding:0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.95rem;font-weight:700;line-height:1}._addAction_a8ezq_214:hover:not(:disabled){text-decoration:underline}._addAction_a8ezq_214:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:2px}._addAction_a8ezq_214:disabled{color:#767676;cursor:default}._countBlock_a8ezq_242{flex-direction:column;flex:none;align-items:center;margin:0;line-height:1;display:flex}._countNum_a8ezq_251{color:var(--tlr-color-heading,#1e2a38);font-variant-numeric:tabular-nums;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:800;line-height:1}._countLabel_a8ezq_260{letter-spacing:0;text-transform:uppercase;color:#646464;margin-top:.1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.78rem;font-weight:500}._search_a8ezq_270{box-sizing:border-box;width:270px;max-width:100%;height:40px;font-family:var(--tlr-font-ui,system-ui, sans-serif);color:var(--tlr-color-heading,#000);background:var(--tlr-color-bg,#fff);border:1px solid var(--tlr-color-border,#6b6b6b);border-radius:var(--tlr-radius-sm,4px);padding:0 .6rem;font-size:.95rem;font-weight:600}._search_a8ezq_270:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._pager_a8ezq_292{flex:none;align-items:center;gap:1rem;margin:.5rem 0 2rem;display:flex}._pageButton_a8ezq_300{font-family:var(--tlr-font-ui,system-ui, sans-serif);color:var(--tlr-color-text,#333);background:var(--tlr-color-bg,#fff);border:1px solid var(--tlr-color-border,#6b6b6b);border-radius:var(--tlr-radius-sm,4px);cursor:pointer;padding:.3rem .7rem;font-size:.85rem;font-weight:500}._pageButton_a8ezq_300:not(:disabled):hover{background:var(--tlr-color-surface,#f7f7f8)}._pageButton_a8ezq_300:disabled{opacity:.5;cursor:default}._pageButton_a8ezq_300:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}._pageStatus_a8ezq_326{color:var(--tlr-color-muted,#0000008c);font-size:.9em}._note_1fjhb_1{align-items:center;gap:.5rem;margin:0;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8125rem;display:flex}._icon_1fjhb_10{font-size:1rem;line-height:1}._stale_1fjhb_15{color:#e7b416}._error_1fjhb_19{color:#b72d2d}._empty_1fjhb_23{color:#555}._state_1x6ha_1{min-height:80px;color:var(--tlr-color-text-muted,#6b6560)}._hint_1x6ha_6{color:var(--tlr-color-text-muted,#6b6560)}._date_1x6ha_10{color:var(--tlr-color-text,#0f0d0b);font-family:var(--tlr-font-util,"Roboto Condensed", system-ui, sans-serif);white-space:nowrap;font-size:.8125rem}._tagsCell_1x6ha_17{white-space:nowrap;width:max-content;max-width:360px}._index_b7f2v_1{flex-direction:column;gap:24px;padding-block-end:48px;display:flex}._state_b7f2v_8{min-height:96px;color:var(--tlr-color-text-muted,#6b6560);font-family:var(--tlr-font-body,system-ui, sans-serif);flex-direction:column;align-items:flex-start;gap:8px;display:flex}._list_b7f2v_18{grid-template-columns:repeat(auto-fill,minmax(150px,190px));justify-content:start;gap:20px;margin:0;padding:0;list-style:none;display:grid}._list_b7f2v_18>li{display:flex}._card_b7f2v_32{border:1px solid var(--tlr-color-border,#e4e0da);background:var(--tlr-color-surface,#fff);border-radius:8px;flex-direction:column;flex:1;transition:box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden}._card_b7f2v_32:hover{border-color:var(--tlr-color-text-muted,#6b6560);box-shadow:0 6px 20px #0000001a}._card_b7f2v_32:hover ._body_b7f2v_47{background:#fff}._card_b7f2v_32:hover ._title_b7f2v_50 a{color:var(--tlr-color-text,#0f0d0b);text-decoration:none}._cover_b7f2v_55{aspect-ratio:4/5;background:var(--tlr-color-border,#e4e0da);color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}._coverImg_b7f2v_66{object-fit:cover;width:100%;height:100%;display:block}._coverType_b7f2v_73{font-family:var(--tlr-font-display,var(--tlr-font-heading,serif));text-align:center;color:var(--tlr-color-text,#0f0d0b);overflow-wrap:anywhere;padding:16px;font-size:1.25rem;font-weight:700;line-height:1.2;text-decoration:none}._body_b7f2v_47{flex:1;align-items:stretch;gap:5px;padding:12px 8px;display:flex}._text_b7f2v_93{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._card_b7f2v_32 ._title_b7f2v_50{text-align:start;font-family:var(--tlr-font-display,var(--tlr-font-heading,var(--tlr-font-body,serif)));margin:0;font-size:1rem;line-height:1.25}._card_b7f2v_32 ._title_b7f2v_50 a{color:var(--tlr-color-text,#0f0d0b);text-decoration:none}._card_b7f2v_32 ._title_b7f2v_50 a:after{content:"";z-index:1;position:absolute;inset:0}._card_b7f2v_32 ._title_b7f2v_50 a:hover{text-decoration:underline}._date_b7f2v_122{color:var(--tlr-color-text-muted,#6b6560);align-self:center;margin-top:auto;font-size:.75rem}._pager_b7f2v_129{border-top:1px solid var(--tlr-color-border,#e4e0da);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}._pagerLink_b7f2v_138{font-family:var(--tlr-font-util,"Roboto Condensed", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--tlr-color-link,#06c);font-size:.8125rem;font-weight:500;text-decoration:none}._pagerLink_b7f2v_138:hover{text-decoration:underline}._pagerStatus_b7f2v_151{color:var(--tlr-color-text-muted,#6b6560);font-size:.875rem}._arrow_b7f2v_156{color:var(--tlr-color-text-muted,#6b6560);flex:none;align-self:flex-start;margin-top:3px;transition:transform .12s,color .12s;width:.85rem!important;height:.85rem!important}._card_b7f2v_32:hover ._arrow_b7f2v_156{color:var(--tlr-color-text,#0f0d0b);transform:translate(3px)}@media (prefers-reduced-motion:reduce){._arrow_b7f2v_156{transition:color .12s}._card_b7f2v_32:hover ._arrow_b7f2v_156{transform:none}}._tagnav_b7f2v_179{display:block}._chips_b7f2v_183 ul{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}._chip_b7f2v_183{border:1px solid var(--tlr-color-border,#e4e0da);font-family:var(--tlr-font-body,system-ui, sans-serif);color:var(--tlr-color-text-muted,#6b6560);background:0 0;border-radius:999px;padding:4px 12px;font-size:.875rem;line-height:1.3;text-decoration:none;transition:color .12s,border-color .12s,background-color .12s;display:inline-block}._chip_b7f2v_183:hover,._chip_b7f2v_183:focus-visible{color:var(--tlr-color-link,#06c);border-color:var(--tlr-color-link,#06c);background-color:var(--tlr-color-surface,#fff)}._chip_b7f2v_183:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}._chipActive_b7f2v_216{color:var(--tlr-color-text,#0f0d0b);border-color:var(--tlr-color-text,#0f0d0b);background-color:var(--tlr-color-surface,#f4f2ee);font-weight:600}._chipActive_b7f2v_216:hover,._chipActive_b7f2v_216:focus-visible{color:var(--tlr-color-text,#0f0d0b);border-color:var(--tlr-color-text,#0f0d0b)}._tagbar_b7f2v_227{display:none}._tagToggle_b7f2v_231{border:1px solid var(--tlr-color-border,#e4e0da);cursor:pointer;color:var(--tlr-color-text,#33373e);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;transition:border-color .12s;display:inline-flex}._tagToggle_b7f2v_231:hover,._tagToggle_b7f2v_231:focus-visible{border-color:var(--tlr-color-text-muted,#6b6560)}._tagToggle_b7f2v_231:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}._tagToggleLabel_b7f2v_251{font-family:var(--tlr-font-util,"Roboto Condensed", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:500}._tagToggleCaret_b7f2v_259{width:.7rem;height:.7rem;color:var(--tlr-color-text-muted,#6b6560)}._tagpanel_b7f2v_265{background:var(--tlr-color-surface,#fff);width:min(320px,85vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--tlr-color-text,#0f0d0b);transition:transform .2s ease, overlay .2s allow-discrete, display .2s allow-discrete;border:0;margin:0 0 0 auto;padding:0;transform:translate(100%);box-shadow:-8px 0 30px #0000002e}._tagpanel_b7f2v_265[open]{transform:translate(0)}@starting-style{._tagpanel_b7f2v_265[open]{transform:translate(100%)}}._tagpanel_b7f2v_265::backdrop{opacity:0;transition:opacity .2s ease, overlay .2s allow-discrete, display .2s allow-discrete;background:#0006}._tagpanel_b7f2v_265[open]::backdrop{opacity:1}@starting-style{._tagpanel_b7f2v_265[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){._tagpanel_b7f2v_265,._tagpanel_b7f2v_265::backdrop{transition:none}}._tagpanelInner_b7f2v_310{flex-direction:column;height:100%;display:flex}._tagpanelHead_b7f2v_316{border-bottom:1px solid var(--tlr-color-border,#e4e0da);justify-content:space-between;align-items:center;gap:12px;height:50px;padding:0 16px;display:flex}._tagpanelTitle_b7f2v_326{font-family:var(--tlr-font-util,"Roboto Condensed", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--tlr-color-text-muted,#6b6560);font-size:.8125rem;font-weight:600}._tagpanelClose_b7f2v_335{cursor:pointer;width:32px;height:32px;color:var(--tlr-color-text,#33373e);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._tagpanelClose_b7f2v_335:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}._tagpanelList_b7f2v_352{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:12px 16px;list-style:none;display:flex;overflow-y:auto}@media (width<=1023.98px){._index_b7f2v_1{max-width:600px;margin-inline:auto;padding-block-end:32px}._chips_b7f2v_183{display:none}._tagbar_b7f2v_227{justify-content:center;display:flex}._list_b7f2v_18{flex-direction:column;grid-template-columns:none;gap:0;display:flex}._card_b7f2v_32{border:0;border-bottom:1px solid var(--tlr-color-border,#e4e0da);background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:12px;padding:12px 16px;transition:border-color .12s,background-color .12s;overflow:visible}._card_b7f2v_32:hover{box-shadow:none;border-color:var(--tlr-color-text-muted,#6b6560);background:#fff}._card_b7f2v_32:hover ._body_b7f2v_47{background:0 0}._list_b7f2v_18>li:first-child ._card_b7f2v_32{border-top:1px solid var(--tlr-color-border,#e4e0da)}._cover_b7f2v_55{aspect-ratio:4/5;border-radius:4px;flex:none;width:60px}._coverType_b7f2v_73{padding:4px;font-size:.8125rem;line-height:1.15}._body_b7f2v_47{flex:1;align-items:center;min-width:0;padding:0}._arrow_b7f2v_156{align-self:center}._text_b7f2v_93{gap:4px}._card_b7f2v_32 ._title_b7f2v_50{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._date_b7f2v_122{color:#646464;align-self:flex-start;font-size:.8125rem;line-height:1.4}}._panel_11kly_1{background:var(--tlr-color-surface-raised,#fff);border-top:1px solid var(--tlr-color-border,#00000024);border-left:1px solid var(--tlr-color-border,#00000024);width:300px;font-family:var(--tlr-font-util,"Roboto Condensed", system-ui, sans-serif);color:var(--tlr-color-text,#0f0d0b);flex:0 0 300px;align-self:stretch;padding:16px;font-size:.9375rem;overflow-y:auto;box-shadow:0 2px 8px #0000001f}._collapsed_11kly_16{flex:none;width:auto}._collapsed_11kly_16 ._head_11kly_20{border-bottom:0;padding-bottom:0}._head_11kly_20{border-bottom:1px solid var(--tlr-color-border,#0000001f);padding-bottom:12px}._toggle_11kly_30{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;display:inline-flex}._toggle_11kly_30:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#0b5bd0);outline-offset:2px;border-radius:3px}._toggleArrow_11kly_47{color:var(--tlr-color-text-muted,#6b6560);font-size:.75em}._title_11kly_52{text-transform:uppercase;letter-spacing:.04em;color:var(--tlr-color-text-muted,#6b6560);font-size:.75rem;font-weight:600}._scoreLine_11kly_60{align-items:baseline;gap:.35rem;margin:.5rem 0 0;display:flex}._score_11kly_60{color:var(--tlr-color-heading,#0f0d0b);font-size:2rem;font-weight:700;line-height:1}._scoreOf_11kly_74{color:var(--tlr-color-text-muted,#6b6560);font-size:.9375rem}._band_11kly_79{color:var(--tlr-color-heading,#0f0d0b);font-size:.8125rem;font-weight:600}._summaryLine_11kly_85{color:var(--tlr-color-text-muted,#6b6560);margin:.25rem 0 0;font-size:.8125rem}._lists_11kly_91{margin-top:12px}._group_11kly_95+._group_11kly_95{border-top:1px solid var(--tlr-color-border,#00000014);margin-top:12px;padding-top:12px}._list_11kly_91{margin:0;padding:0;list-style:none}._row_11kly_107{border-top:1px solid var(--tlr-color-border,#00000014);gap:.5rem;padding:8px 0;display:flex}._row_11kly_107:first-child{border-top:0}._mark_11kly_117{border-radius:50%;flex:0 0 1.1rem;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:.8rem;font-weight:700;line-height:1;display:inline-flex}._pass_11kly_130 ._mark_11kly_117{color:var(--tlr-color-status-positive,#16641b);box-shadow:inset 0 0 0 1.5px}._fail_11kly_135 ._mark_11kly_117{color:var(--tlr-color-status-error,#b72d2d);box-shadow:inset 0 0 0 1.5px}._na_11kly_140 ._mark_11kly_117{color:var(--tlr-color-text-muted,#6b6560);box-shadow:inset 0 0 0 1.5px var(--tlr-color-border,#0003)}._body_11kly_145{flex-direction:column;gap:.15rem;min-width:0;display:flex}._label_11kly_152{font-size:.875rem;font-weight:600}._na_11kly_140 ._label_11kly_152{color:var(--tlr-color-text-muted,#6b6560)}._message_11kly_161{color:var(--tlr-color-text-muted,#585c64);font-size:.8125rem;line-height:1.35}._fix_11kly_167{color:var(--tlr-color-link,#0b5bd0);align-items:center;gap:.25rem;width:max-content;margin-top:.15rem;font-size:.8125rem;text-decoration:none;display:inline-flex}._fix_11kly_167:hover{text-decoration:underline}._fix_11kly_167:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#0b5bd0);outline-offset:2px;border-radius:3px}._fixArrow_11kly_186{font-size:.7em}._foot_11kly_190{color:var(--tlr-color-text-muted,#6b6560);margin:14px 0 0;font-size:.75rem;font-style:italic}._srOnly_11kly_197{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){._panel_11kly_1{border-left:0;border-top:1px solid var(--tlr-color-border,#00000024);flex-basis:auto;width:100%}}.tlr-post{flex-direction:column;gap:24px;padding-block-end:48px;display:flex}@media (width<=1023.98px){.tlr-post{padding-block-end:32px}}.tlr-post-featured{align-self:center;width:100%;max-width:300px;margin:0}.tlr-post-featured-img{aspect-ratio:4/5;object-fit:cover;border-radius:6px;width:100%;height:auto;display:block}.tlr-post-meta{text-align:center;color:var(--tlr-color-text-muted,#585c64);margin:0;font-size:.9375rem;line-height:1.4}.tlr-post-byline{color:var(--tlr-color-text,#33373e);font-weight:600}.tlr-post-meta-sep{color:var(--tlr-color-text-muted,#585c64);margin:0 .25em}.tlr-post-date{color:inherit}.tlr-post-body{display:flow-root}.tlr-post-body:empty{display:none}.tlr-post-body .tlr-image-figure{max-width:640px}.tlr-post-tags ul{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tlr-post-tag{border:1px solid var(--tlr-color-border,#00000024);font-family:var(--tlr-font-body,system-ui, sans-serif);color:var(--tlr-color-text-muted,#585c64);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.875rem;line-height:1.3;text-decoration:none;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}.tlr-post-tag:hover,.tlr-post-tag:focus-visible{color:var(--tlr-color-link,#0b5bd0);border-color:var(--tlr-color-link,#0b5bd0);background-color:var(--tlr-color-surface,#00000008)}.tlr-post-tag:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#0b5bd0);outline-offset:2px}.tlr-post-tag-arrow{color:currentColor;flex:none;width:.7rem;height:.7rem}.tlr-post-tagdrawer{text-align:center;display:none}.tlr-post-tagdrawer-summary{border:1px solid var(--tlr-color-border,#00000024);cursor:pointer;color:var(--tlr-color-text,#33373e);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;list-style:none;transition:border-color .12s;display:inline-flex}.tlr-post-tagdrawer-summary::-webkit-details-marker{display:none}.tlr-post-tagdrawer-summary:hover{border-color:var(--tlr-color-text-muted,#585c64)}.tlr-post-tagdrawer-summary:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#0b5bd0);outline-offset:2px}.tlr-post-tagdrawer-label{font-family:var(--tlr-font-util,"Roboto Condensed", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:500}.tlr-post-tagdrawer-caret{color:var(--tlr-color-text-muted,#585c64);transition:transform .15s}.tlr-post-tagdrawer[open] .tlr-post-tagdrawer-caret{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.tlr-post-tagdrawer-caret{transition:none}}.tlr-post-tagdrawer-scrim{display:none}.tlr-post-tagdrawer[open] .tlr-post-tagdrawer-scrim{z-index:1000;background:#0006;display:block;position:fixed;inset:0}.tlr-post-tagdrawer-panel{display:none}.tlr-post-tagdrawer[open] .tlr-post-tagdrawer-panel{z-index:1001;text-align:start;background:var(--tlr-color-surface,#fff);width:min(320px,85vw);padding:16px;display:block;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto;box-shadow:-8px 0 30px #0000002e}.tlr-post-tagdrawer[open] .tlr-post-tagdrawer-panel ul{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tlr-post-tagdrawer-link{border:1px solid var(--tlr-color-border,#00000024);font-family:var(--tlr-font-body,system-ui, sans-serif);color:var(--tlr-color-text-muted,#585c64);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.875rem;line-height:1.3;text-decoration:none;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}.tlr-post-tagdrawer-link:hover,.tlr-post-tagdrawer-link:focus-visible{color:var(--tlr-color-link,#0b5bd0);border-color:var(--tlr-color-link,#0b5bd0);background-color:var(--tlr-color-surface,#00000008)}.tlr-post-tagdrawer-link:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#0b5bd0);outline-offset:2px}@media (width<=1023.98px){.tlr-post-tags{display:none}.tlr-post-tagdrawer{display:block}}.tlr-post-nav{border-top:1px solid var(--tlr-color-border,#0000001f);justify-content:space-between;gap:16px;padding-top:20px;display:flex}.tlr-post-nav-spacer{flex:none}.tlr-post-nav-link{color:var(--tlr-color-text,#33373e);align-items:baseline;gap:6px;text-decoration:none;transition:color .12s;display:inline-flex}.tlr-post-nav-link:hover,.tlr-post-nav-link:focus-visible{color:var(--tlr-color-link,#0b5bd0)}.tlr-post-nav-link:hover .tlr-post-nav-dir,.tlr-post-nav-link:focus-visible .tlr-post-nav-dir{text-decoration:underline}.tlr-post-nav-link:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#0b5bd0);outline-offset:3px}.tlr-post-nav-dir{font-family:var(--tlr-font-util,"Roboto Condensed", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:inherit;font-size:.8125rem;font-weight:500}.tlr-post-nav-arrow{color:inherit;font-size:.875rem;line-height:1}.tlr-hero{--hero-p:0;--hero-identity-top:30dvh;--hero-identity-lift:25px;--hero-identity-mark:96px;--hero-identity-name:1.4rem;z-index:5;pointer-events:none;position:relative}.tlr-hero__spacer{height:calc(var(--hero-settle-vh,95) * 1dvh)}.tlr-hero__image{z-index:50;background-image:var(--hero-img,linear-gradient(135deg, #1e2a38, #333));opacity:calc(1 - var(--hero-p));will-change:opacity;background-position:50%;background-size:cover;position:fixed;inset:0}@media (width<=600px){.tlr-hero__image{background-image:var(--hero-img-mobile,var(--hero-img,linear-gradient(135deg, #1e2a38, #333)))}}.tlr-hero__image:after{content:"";background:color-mix(in srgb, var(--tlr-hero-overlay) 60%, transparent);position:absolute;inset:0}.tlr-hero__band{z-index:50;height:50px;opacity:var(--hero-p);will-change:opacity;background-image:var(--hero-img,linear-gradient(135deg, #1e2a38, #333));background-position:50% 40%;background-size:cover;position:fixed;inset:0 0 auto;overflow:hidden;box-shadow:0 1px #ffffff24}@media (width<=600px){.tlr-hero__band{background-image:var(--hero-img-mobile,var(--hero-img,linear-gradient(135deg, #1e2a38, #333)))}}.tlr-hero__band:after{content:"";-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);background:color-mix(in srgb, var(--tlr-hero-overlay) 60%, transparent);position:absolute;inset:-12px}.tlr-hero__identity{z-index:51;color:var(--tlr-hero-text);white-space:nowrap;left:calc(50% + (1rem - 50%) * var(--hero-p));top:calc(var(--hero-identity-top) - var(--hero-identity-lift) + (25px - var(--hero-identity-top) + var(--hero-identity-lift)) * var(--hero-p));transform:translateX(calc(-50% * (1 - var(--hero-p)))) translateY(calc(-50% * var(--hero-p)));transform-origin:0;text-shadow:0 2px 20px rgba(0, 0, 0, calc(.5 * (1 - var(--hero-p))));flex-direction:column;align-items:center;gap:.35rem;display:flex;position:fixed}.tlr-hero[data-hero-docked] .tlr-hero__identity{flex-direction:row;gap:.625rem}.tlr-hero__name{font-family:var(--tlr-font-display,sans-serif);font-weight:700;font-size:calc(var(--hero-identity-name) - (var(--hero-identity-name) - 1.2375rem) * var(--hero-p))}.tlr-hero__logo,.tlr-hero__dot{width:calc(var(--hero-identity-mark) - (var(--hero-identity-mark) - 32px) * var(--hero-p));height:calc(var(--hero-identity-mark) - (var(--hero-identity-mark) - 32px) * var(--hero-p));border-radius:calc(18px - 12px * var(--hero-p));object-fit:contain}.tlr-hero__logo{filter:brightness(0)invert()}.tlr-hero__dot{background:var(--tlr-color-brand-primary,#1e2a38)}.tlr-hero__nav{z-index:52;height:50px;opacity:clamp(0, (var(--hero-p) - .6) * 3, 1);pointer-events:none;align-items:center;gap:1.25rem;display:flex;position:fixed;top:0;right:1.25rem}.tlr-hero[data-hero-docked] .tlr-hero__nav{pointer-events:auto}.tlr-hero__navlink{font-family:var(--tlr-font-ui,system-ui, sans-serif);letter-spacing:.05em;color:var(--tlr-hero-text);text-shadow:0 1px 6px #0000008c;font-size:.84375rem;font-weight:500;text-decoration:none}.tlr-hero__navlink:hover,.tlr-hero__navlink:focus-visible{color:var(--tlr-hero-text);text-underline-offset:.2em;text-decoration:underline}.tlr-hero .tlr-primary-nav{pointer-events:auto}.tlr-hero .tlr-primary-nav .tlr-menu-list{display:none}.tlr-hero .tlr-primary-nav{--tlr-color-site-title:var(--tlr-hero-text)}.tlr-hero .tlr-nav-toggle{z-index:53;background:0 0;border:0;position:fixed;top:8px;right:1rem}.tlr-hero .tlr-nav-toggle-bars>span{box-shadow:0 1px 4px #00000080}@media (width<=1023px){.tlr-hero__nav{display:none}}.tlr-hero__scrollcue{--hero-cue-size:clamp(2.12rem, 5.47vw, 3.34rem);z-index:52;width:120px;height:120px;color:var(--tlr-hero-text);cursor:pointer;opacity:clamp(0, 1 - var(--hero-p) * 3, 1);filter:drop-shadow(0 1px 6px #0000008c);pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;margin-top:24px;padding:0;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tlr-hero[data-hero-cue-spent] .tlr-hero__scrollcue{pointer-events:none}.tlr-hero__scrollcue:focus-visible{outline:2px solid var(--tlr-hero-text);outline-offset:4px;border-radius:4px}.tlr-hero__compass{width:var(--hero-cue-size);height:var(--hero-cue-size);animation:1.9s ease-in-out .4s 3 both tlr-hero-compass;display:inline-flex}.tlr-hero__compass svg{width:100%;height:100%}@keyframes tlr-hero-compass{0%{transform:rotate(0)}7%{transform:rotate(-150deg)}16%{transform:rotate(-360deg)}23%{transform:rotate(-297deg)}31%{transform:rotate(-394deg)}38%{transform:rotate(-352deg)}46%{transform:rotate(-385deg)}54%{transform:rotate(-346deg)}62%{transform:rotate(-366deg)}70%{transform:rotate(-357deg)}76%{transform:rotate(-361deg)}80%{transform:rotate(-360deg)}to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.tlr-hero__compass{animation:none}}.tlr-hero[data-hero-static] .tlr-hero__spacer,.tlr-hero[data-hero-static] .tlr-hero__band,.tlr-hero[data-hero-static] .tlr-hero__nav{display:none}.tlr-hero[data-hero-static] .tlr-hero__scrollcue{opacity:1}.tlr-hero[data-hero-static] .tlr-hero__image{opacity:1;height:80dvh;position:relative}.tlr-hero[data-hero-static] .tlr-hero__identity{position:absolute;top:40%;left:50%;transform:translate(-50%)scale(1.35)}@media (width<=599px){.tlr-hero__scrollcue{margin-top:16px}}.tlr-hero__titleblock{z-index:51;left:50%;top:calc(44dvh + (25px - 44dvh) * var(--hero-p));transform:translateX(-50%) translateY(calc(-50% * var(--hero-p)));width:max-content;max-width:92vw;position:fixed}.tlr-hero__title{--hero-title-rest:clamp(2.5rem, 15vw, 6rem);--hero-title-dock:1.43rem;color:var(--tlr-hero-text);text-align:center;font-family:var(--tlr-font-display,sans-serif);font-weight:500;line-height:calc(1 + .15 * var(--hero-p));font-size:max(var(--hero-title-dock), var(--hero-title-rest) - (var(--hero-title-rest) - var(--hero-title-dock)) * var(--hero-p));text-wrap:balance;text-shadow:0 2px 28px rgba(0, 0, 0, calc(.45 * (1 - var(--hero-p)))), 0 1px 6px #0000008c;margin:0}.tlr-hero[data-hero-static] .tlr-hero__titleblock{position:absolute;top:52%;left:50%;transform:translate(-50%)}@media (width<=599px){.tlr-hero__title{opacity:clamp(0, 1 - var(--hero-p) * 1.5, 1);line-height:12vw}}.tlr-hero-mobile-title{display:none}@media (width<=599px){.tlr-hero-mobile-title{display:block}}.tlr-hero--text{--hero-identity-top:7dvh;--hero-identity-lift:0px;--hero-identity-mark:52px;--hero-identity-name:1.0625rem}.tlr-hero__composition{z-index:51;left:50%;top:calc(20dvh + (25px - 20dvh) * var(--hero-p));transform:translateX(-50%) translateY(calc(-50% * var(--hero-p)));align-items:flex-start;gap:1.5rem;width:min(1180px,88vw);display:flex;position:fixed}.tlr-hero__copy{min-width:0;color:var(--tlr-hero-text);text-align:left;flex:auto}.tlr-hero__eyebrow,.tlr-hero__body,.tlr-hero__cta,.tlr-hero__code{opacity:clamp(0, 1 - var(--hero-p) * 2.5, 1)}.tlr-hero__eyebrow{font-family:var(--tlr-font-ui,system-ui, sans-serif);letter-spacing:.06em;text-shadow:0 1px 6px #0000008c;margin:0 0 .75rem;font-size:1.0625rem;font-weight:500}.tlr-hero__headline{--hero-headline-rest:clamp(2.25rem, 6.5vw, 4.5rem);--hero-headline-dock:1.43rem;color:var(--tlr-hero-text);font-family:var(--tlr-font-display,sans-serif);font-weight:500;line-height:calc(1.02 + .13 * var(--hero-p));font-size:max(var(--hero-headline-dock), var(--hero-headline-rest) - (var(--hero-headline-rest) - var(--hero-headline-dock)) * var(--hero-p));text-wrap:balance;text-shadow:0 2px 28px rgba(0, 0, 0, calc(.45 * (1 - var(--hero-p)))), 0 1px 6px #0000008c;margin:0}.tlr-hero__body{text-shadow:0 1px 6px #00000073;max-width:34rem;margin:1rem 0 0;font-size:1.0625rem;line-height:1.6}.tlr-hero__body p{margin:0 0 .75rem}.tlr-hero__body p:last-child{margin-bottom:0}.tlr-hero__cta{border:1px solid var(--tlr-hero-text);color:var(--tlr-hero-text);font-family:var(--tlr-font-ui,system-ui, sans-serif);letter-spacing:.02em;text-shadow:0 1px 6px #00000073;pointer-events:auto;background:0 0;border-radius:4px;margin-top:1.25rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-block}.tlr-hero__cta:hover,.tlr-hero__cta:focus-visible{text-underline-offset:.2em;text-decoration:underline}.tlr-hero__code{min-width:0;color:var(--tlr-hero-text);pointer-events:auto;flex:0 0 min(24rem,38%)}.tlr-hero[data-hero-docked] .tlr-hero__copy{text-align:center}.tlr-hero[data-hero-docked] .tlr-hero__composition{display:block}.tlr-hero[data-hero-static] .tlr-hero__composition{position:absolute;top:52%;left:50%;transform:translate(-50%)}@media (width<=899px){.tlr-hero__composition{flex-direction:column;gap:1.25rem}.tlr-hero__code{flex:none;width:100%}}@media (width<=599px){.tlr-hero__composition{--text-hero-rest-top-mobile:36dvh;top:calc(var(--text-hero-rest-top-mobile) + (25px - var(--text-hero-rest-top-mobile)) * var(--hero-p));width:88vw}.tlr-hero__headline{line-height:calc(1.06 + .1 * var(--hero-p))}.tlr-hero__eyebrow{font-size:1rem}.tlr-hero__headline{opacity:clamp(0, 1 - var(--hero-p) * 1.5, 1)}}._page_17pr0_1{max-width:60rem;margin:0 auto;padding:2rem 1rem}._reveal_17pr0_7{animation:.32s cubic-bezier(.2,0,0,1) both _reveal_17pr0_7}@keyframes _reveal_17pr0_7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._reveal_17pr0_7{animation:none}}._kicker_17pr0_26{letter-spacing:.08em;text-transform:uppercase;color:#555;margin:0 0 .5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-weight:500}._lede_17pr0_35{color:#555;max-width:75ch}._measure_17pr0_40{max-width:75ch}._tag_17pr0_44{text-transform:uppercase;letter-spacing:.06em;color:#555;border:1px solid #ddd;border-radius:4px;padding:.25rem .5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8125rem}._swatch_17pr0_55{background:var(--tlr-color-brand-primary,#1e2a38);border-radius:50%;width:1rem;height:1rem;display:inline-block}._overlayDemo_17pr0_63{background:#f7f7f8;border-radius:8px;padding:1.5rem;position:relative}._overlay_17pr0_63{background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:8px;max-width:28rem;padding:1rem;box-shadow:0 2px 8px #0000001f}._adaptive_17pr0_79{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._adaptive_17pr0_79>div{text-align:center;background:#f7f7f8;border-radius:4px;padding:1rem}@media (width<=640px){._adaptive_17pr0_79{grid-template-columns:1fr}}._note_17pr0_96{color:#555;margin:.5rem 0 0;font-size:.8125rem}._pointerSample_17pr0_102{align-items:center;gap:.5rem;font-size:1.125rem;display:inline-flex}._disclosure_17pr0_109{color:var(--tlr-color-link,#06c);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.25rem 0;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8125rem;font-weight:500;display:inline-flex}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/eb-garamond-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/eb-garamond-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/eb-garamond-800-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/eb-garamond-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DQk6YvNkeg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DQk6YvNkeg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DQk6YvNkeg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tlr-color-surface:#f7f7f8;--tlr-color-text-muted:#555;--tlr-color-disabled:#767676;--tlr-color-border:#ddd;--tlr-color-link:#06c;--tlr-color-text-on-link:#fff;--tlr-color-accent:var(--tlr-color-brand-primary,#1e2a38);--tlr-motion-reveal:.32s;--tlr-motion-ease:cubic-bezier(.2, 0, 0, 1);--tlr-motion-slide:40px;--tlr-font-body:IBM Plex Sans, system-ui, sans-serif;--tlr-font-display:EB Garamond, Georgia, Times New Roman, serif;--tlr-font-ui:IBM Plex Sans, system-ui, sans-serif;--tlr-font-util:Roboto Condensed, system-ui, sans-serif;--tlr-footer-h:50px;--tlr-seam-thread:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 26%, #8c9097);--tlr-seam-lean:118deg;--tlr-seam-mark:1.8px;--tlr-seam-pitch:8.1px;--tlr-seam-gauge:6.3px}[aria-invalid=true]{--tlr-color-focus-ring:#b72d2d}*{box-sizing:border-box}input::placeholder,textarea::placeholder{color:#555;opacity:1;font-family:Roboto Condensed,system-ui,sans-serif;font-weight:300}html,body{margin:0;padding:0}body{background:var(--tlr-color-bg,#fff);color:var(--tlr-color-text,#0f0d0b);font-family:var(--tlr-font-body,system-ui, sans-serif);flex-direction:column;min-height:100vh;font-weight:400;line-height:1.6;display:flex}h1,h2,h3{font-family:var(--tlr-font-display,sans-serif);color:var(--tlr-color-heading,#000);font-weight:500;line-height:1.15}h1{font-size:clamp(2.4rem,1.6rem + 3.4vw,4.209rem)}h2{font-size:clamp(1.4rem,.98rem + 1.82vw,2.21rem)}h3{font-size:clamp(1.12rem,.84rem + 1.26vw,1.658rem)}.tlr-page-title-display,.tlr-admin .tlr-page-title-display{font-family:var(--tlr-font-display,sans-serif);color:var(--tlr-color-heading,#000);text-align:center;margin:0 0 1.5rem;font-size:calc(clamp(2.4rem,1.6rem + 3.4vw,4.209rem)/1.42857);font-weight:500;line-height:1.15}.tlr-page-title-display{margin-top:1.5rem}@media (width>=600px){body:not([data-editor]) .tlr-page-title-docked{z-index:11;white-space:nowrap;pointer-events:none;align-items:center;height:50px;margin:0;font-size:1.43rem;line-height:1;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}body:not([data-editor]) .tlr-page-simple{padding-top:2rem}}body:not([data-editor]) main :is(h2,h3){text-align:center}h4,h5,h6{font-family:var(--tlr-font-body,serif);color:var(--tlr-color-heading,#000);font-weight:600;line-height:1.15}h4{font-size:clamp(1.333rem,1.1rem + 1vw,1.777rem)}h5{font-size:clamp(1.125rem,1rem + .6vw,1.333rem)}h6{font-size:1rem}main{flex:1 0 auto;width:100%}body:not([data-editor]) main{flex-direction:column;display:flex}.tlr-page-column{flex:1 0 auto;width:100%;max-width:1280px;margin-inline:auto}.tlr-page-column:has(.tlr-section:not(.tlr-section--has-image)){max-width:75ch}body:not([data-editor]) .tlr-page-column{box-sizing:border-box;max-width:calc(1280px + 2*clamp(20px,4vw,48px));padding-inline:clamp(20px,4vw,48px)}body:not([data-editor]) .tlr-page-column:has(.tlr-section:not(.tlr-section--has-image)){max-width:calc(75ch + 2*clamp(20px,4vw,48px))}a{color:var(--tlr-color-link,#06c)}:root[data-hero-mode] .tlr-site-header{display:none}.tlr-hero-content{min-height:calc(100dvh - var(--tlr-footer-h));padding-top:3rem}.tlr-site-header{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.tlr-site-header:not([data-editor]){background:var(--tlr-color-bg);border-bottom:1px solid var(--tlr-color-border);z-index:10;height:50px;padding-block:0;position:sticky;top:0;box-shadow:0 2px 6px #3333331f}.tlr-site-name{font-family:var(--tlr-font-display,var(--tlr-font-body,system-ui, sans-serif));color:var(--tlr-color-site-title,var(--tlr-color-heading,#1e2a38));align-items:center;gap:.625rem;font-size:1.4rem;font-weight:500;text-decoration:none;display:flex}.tlr-site-icon{background:var(--tlr-color-accent,#1e2a38);border-radius:50%;flex-shrink:0;width:24px;height:24px;display:inline-block}.tlr-site-logo{object-fit:contain;flex-shrink:0;width:32px;height:32px;display:inline-block}body[data-editor]{background:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);--tlr-tab-active-bg:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 4%, #fff);--tlr-color-bg:#fff;--tlr-color-text:#333;--tlr-color-heading:#333;height:100dvh;overflow:hidden}body[data-editor] main{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}body[data-editor] .tlr-admin-tabbed{flex-direction:column;flex:1 1 0;min-height:0;margin-bottom:0;display:flex}body[data-editor] .tlr-admin-module{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.tlr-states-field{max-width:16rem}body[data-editor] .tlr-admin-tabpanel{flex-direction:column;flex:1 1 0;min-height:0;padding-top:4px;padding-bottom:0;display:flex;position:relative;overflow:hidden auto}body[data-editor] .tlr-workbench-lower{flex-direction:row;flex:1 1 0;min-width:0;min-height:0;display:flex}@media (width>=901px){body[data-editor] .tlr-workbench-lower>.tlr-admin-tabpanel{margin-inline-end:0}}@media (width<=900px){body[data-editor] .tlr-workbench-lower{flex-direction:column;overflow-y:auto}body[data-editor] .tlr-workbench-lower .tlr-admin-tabpanel{flex:none;overflow-y:visible}}.tlr-code-fill{min-width:0;min-height:0;padding:4px var(--tlr-admin-gutter) .75rem;flex-direction:column;gap:.75rem;display:flex;position:absolute;inset:0}.tlr-site-header[data-editor]{justify-content:flex-start}.tlr-site-section{text-transform:uppercase;letter-spacing:.08em;color:var(--tlr-color-text-muted,#5c5550);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8rem;font-weight:500}.tlr-workbench-version{text-transform:none;letter-spacing:0;color:#555;font-size:.85em}.tlr-site-crumb{letter-spacing:.02em;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:500;display:flex}.tlr-site-crumb-back{color:#06c;text-decoration:none}.tlr-site-crumb-back:hover{text-decoration:underline}.tlr-site-crumb-back:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:4px}.tlr-site-crumb-back .tlr-site-crumb-chevron{width:.7rem;height:.7rem;margin-top:-2px;margin-right:.25rem}.tlr-site-crumb-sep{color:#ddd}.tlr-site-crumb-current{color:var(--tlr-color-heading,#1e2a38);font-weight:700}.tlr-site-signout{margin-inline-start:auto}.tlr-site-signout button{color:#06c;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:500}.tlr-site-header[data-editor]{min-height:2.75rem;padding-block:.25rem}@media (width>=1024px){body[data-editor]{--tlr-workbench-tab-left:317px}body[data-editor] :is(.tlr-workbench-list,.tlr-workbench-page)>nav{top:8px;left:var(--tlr-workbench-tab-left);z-index:6;width:max-content;margin:0;position:fixed}.tlr-site-header[data-editor] .tlr-site-crumb{flex:none}.tlr-site-header[data-editor] .tlr-site-crumb,.tlr-site-header[data-editor] .tlr-site-signout{position:relative;top:3px}.tlr-site-header[data-editor] .tlr-site-name-text{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--tlr-workbench-tab-left) - 140px);display:inline-block;overflow:hidden}body[data-editor] .tlr-admin-tabpanel{border-top:1px solid var(--tlr-color-border,#ddd)}}.tlr-workbench-footer{min-height:34px;padding:0 var(--tlr-admin-gutter);background-color:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);background-image:repeating-linear-gradient(var(--tlr-seam-lean), var(--tlr-seam-thread) 0 var(--tlr-seam-mark), transparent var(--tlr-seam-mark) var(--tlr-seam-pitch));background-position:0;background-repeat:repeat-x;background-size:auto var(--tlr-seam-gauge);flex:none;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 -5px 6px -3px #00000029}.tlr-workbench-footer-text{z-index:1;background-color:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);color:#555;padding-inline:.9rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:300;position:relative}.tlr-workbench-footer-site{font-weight:700}.tlr-workbench-footer-brand{color:#555;font-family:EB Garamond,Georgia,Times New Roman,serif;font-weight:800}.tlr-menu-list{align-self:stretch;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.tlr-menu-list>li{align-items:flex-end;display:flex;position:relative}.tlr-menu-list a{letter-spacing:.02em;color:var(--tlr-color-heading,#000);opacity:.82;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;align-items:center;gap:.28rem;margin-bottom:-1px;padding:.42rem .68rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),opacity .12s cubic-bezier(.2,0,0,1);display:inline-flex}.tlr-menu-list a[aria-current=page]{opacity:1;font-weight:700}.tlr-menu-list a:hover,.tlr-menu-list a:focus-visible{opacity:1}.tlr-menu-list>li:not(.tlr-has-children)>a:hover{text-underline-offset:.2em;text-decoration:underline}.tlr-menu-list a:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:-2px}.tlr-menu-list>li.tlr-has-children:hover>a,.tlr-menu-list>li.tlr-has-children:focus-within>a{opacity:1;background:var(--tlr-color-bg,#fff);border-color:var(--tlr-color-border,#0000001f);border-bottom-color:var(--tlr-color-bg,#fff);z-index:21;position:relative}.tlr-submenu{background:var(--tlr-color-bg,#fff);border:1px solid var(--tlr-color-border,#0000001f);z-index:20;transform-origin:100% 0;opacity:0;visibility:hidden;border-radius:4px 0 4px 4px;width:max-content;min-width:100%;max-width:270px;margin:0;padding:.25rem 0;list-style:none;transition:transform .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),visibility 0s linear .2s;position:absolute;top:100%;left:auto;right:0;transform:translateY(-4px);box-shadow:0 2px 8px #0000001f}.tlr-menu-list>li.tlr-has-children:hover>.tlr-submenu,.tlr-menu-list>li.tlr-has-children:focus-within>.tlr-submenu{opacity:1;visibility:visible;transition:transform .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1);transform:translateY(0)}.tlr-submenu a{letter-spacing:.02em;min-height:1.9rem;color:var(--tlr-color-heading,#000);white-space:normal;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:.35rem .9rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;display:flex}.tlr-submenu a:hover,.tlr-submenu a:focus-visible{background:color-mix(in srgb, var(--tlr-color-heading,#333) 8%, transparent)}.tlr-submenu a[aria-current=page]{font-weight:700}.tlr-nav-caret{color:currentColor;opacity:.8;font-size:.58em;transition:transform .12s cubic-bezier(.2,0,0,1);display:inline-flex}.tlr-menu-list>li.tlr-has-children:hover>a .tlr-nav-caret,.tlr-menu-list>li.tlr-has-children:focus-within>a .tlr-nav-caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.tlr-menu-list a,.tlr-submenu,.tlr-nav-caret{transition:none}}@media (width<=1023px){.tlr-menu-list{display:none}}.tlr-site-footer{box-sizing:border-box;background-color:var(--tlr-color-brand-primary,#1e2a38);color:var(--tlr-color-bg,#f7f4ed);font-family:var(--tlr-font-ui,system-ui, sans-serif);flex-shrink:0;font-size:.875rem;box-shadow:0 -5px 6px -3px #00000029}.tlr-site-footer-seam{justify-content:center;align-items:center;min-block-size:40px;padding:0 16px;display:flex;position:relative}.tlr-site-footer-seam-text{color:var(--tlr-color-bg,#f7f4ed);font-size:.75rem}.tlr-site-footer-inner{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:16px;max-inline-size:960px;margin-inline:auto;padding:10px 16px 32px;display:flex}.tlr-footer-nav ul{flex-wrap:wrap;justify-content:center;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.tlr-footer-nav a{color:inherit;text-decoration:none}.tlr-footer-nav a:hover,.tlr-footer-nav a:focus-visible{text-decoration:underline}.tlr-footer-social{justify-content:center;align-items:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.tlr-footer-social a{color:inherit;opacity:.85;display:inline-flex}.tlr-footer-social a:hover,.tlr-footer-social a:focus-visible{opacity:1}.tlr-footer-social-icon{block-size:18px;inline-size:18px;display:block}.tlr-site-contact{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;display:flex}.tlr-site-contact .tlr-contact{color:inherit;text-decoration:none}.tlr-site-contact .tlr-contact:hover,.tlr-site-contact .tlr-contact:focus-visible{text-decoration:underline}:focus-visible{outline:2px solid var(--tlr-color-link,#06c);outline-offset:3px;border-radius:2px}.tlr-error-page,.tlr-admin-stub{max-width:42rem;margin:4rem auto;padding:0 1rem}.tlr-login-form{width:300px;max-width:100%}.tlr-login-form-wrap{width:300px;max-width:100%;margin-inline:auto;padding-top:2rem;position:relative}.tlr-login-error{margin:0;line-height:1.3;position:absolute;top:0;left:0;right:0}.tlr-login-forgot{color:var(--tlr-color-text-muted,#5c5550);margin-top:1rem;font-size:.875rem}.tlr-page-card-grid-title{margin:2rem 0 1.25rem}.tlr-page-card-grid{grid-template-columns:repeat(auto-fill,minmax(150px,190px));justify-content:start;gap:1.25rem;margin:0 0 3rem;padding:0;list-style:none;display:grid}@media (width>=1024px){.tlr-page-card-grid-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:thin;margin-bottom:3rem;overflow-x:auto}.tlr-page-card-grid-track .tlr-page-card-grid{grid-template-columns:none;grid-auto-columns:190px;grid-auto-flow:column;margin-bottom:0}.tlr-page-card-grid-track .tlr-page-card{scroll-snap-align:start}}.tlr-page-card{background:#f7f7f8;border:1px solid #ddd;border-radius:4px;transition:border-color .12s,background-color .12s;overflow:hidden}.tlr-page-card-link{height:100%;color:var(--tlr-color-text,#585c64);flex-direction:column;text-decoration:none;display:flex}.tlr-page-card:hover,.tlr-page-card:focus-within{background:#fff;border-color:#646464}.tlr-page-card-media{aspect-ratio:4/5;background:var(--tlr-color-bg,#f7f4ed);justify-content:center;align-items:center;display:flex;overflow:hidden}.tlr-page-card-img{object-fit:cover;width:100%;height:100%;display:block}.tlr-page-card-cover-type{text-align:center;color:var(--tlr-color-heading,#1e2a38);overflow-wrap:anywhere;padding:1rem;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:clamp(1.333rem,1.1rem + 1vw,1.777rem);font-weight:500;line-height:1.15}.tlr-page-card-body{flex:1;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.tlr-page-card-text{flex:1;min-width:0}.tlr-page-card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1rem;line-height:1.25;display:-webkit-box;overflow:hidden}.tlr-page-card-summary{-webkit-line-clamp:2;line-clamp:2;color:#646464;-webkit-box-orient:vertical;margin-top:.25rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.tlr-page-card-arrow{color:#646464;flex:none;width:.85rem;height:.85rem;margin-top:3px;transition:transform .12s,color .12s}.tlr-page-card:hover .tlr-page-card-arrow,.tlr-page-card:focus-within .tlr-page-card-arrow{color:var(--tlr-color-text,#585c64);transform:translate(3px)}@media (prefers-reduced-motion:reduce){.tlr-page-card-arrow{transition:color .12s}.tlr-page-card:hover .tlr-page-card-arrow,.tlr-page-card:focus-within .tlr-page-card-arrow{transform:none}}@media (width<=1023px){.tlr-page-card-grid-title,.tlr-page-card-grid{max-width:600px;margin-inline:auto}.tlr-page-card-grid{flex-direction:column;gap:0;display:flex}.tlr-page-card{background:0 0;border:0;border-bottom:1px solid #ddd;border-radius:0}.tlr-page-card:first-child{border-top:1px solid #ddd}.tlr-page-card-link{flex-direction:row;align-items:center;gap:.75rem;padding:.75rem 1rem}.tlr-page-card-media{border-radius:4px;flex:none;width:60px}.tlr-page-card-cover-type{padding:.25rem;font-size:.8125rem;line-height:1.15}.tlr-page-card-body{flex:1;align-items:center;min-width:0;padding:0}}@media (width<=640px){.tlr-page-card-summary{-webkit-line-clamp:1;line-clamp:1}}.tlr-breadcrumb{max-width:60rem;color:var(--tlr-color-text-muted,#5c5550);align-items:center;gap:.5rem;margin:1rem auto 0;padding:0 1rem;font-size:.875rem;display:flex}.tlr-breadcrumb a{color:var(--tlr-color-text-muted,#5c5550);text-decoration:underline}.tlr-breadcrumb a:hover{color:var(--tlr-color-text,#0f0d0b)}.tlr-breadcrumb-sep{color:var(--tlr-color-border,#0006)}.tlr-breadcrumb [aria-current=page]{color:var(--tlr-color-text,#0f0d0b)}.tlr-admin{--tlr-admin-gutter:.75rem;--tlr-tab-bleed:var(--tlr-admin-gutter);max-width:none;position:relative}@media (width>=641px){.tlr-admin{--tlr-admin-gutter:1.5rem}}.tlr-admin{padding:0 var(--tlr-admin-gutter);margin:.75rem 0 2rem}.tlr-admin-tabbed{margin-top:0}.tlr-admin h1,.tlr-admin h2,.tlr-admin h3,.tlr-admin h4,.tlr-admin h5,.tlr-admin h6{margin:0}.tlr-admin h1{font-size:calc(clamp(2.4rem,1.6rem + 3.4vw,4.209rem)/1.5625)}.tlr-admin-editor-head{top:.5rem;right:var(--tlr-admin-gutter);z-index:10;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex;position:absolute}.tlr-admin-tabpanel{margin-inline:calc(-1 * var(--tlr-tab-bleed,0px));padding:1.5rem var(--tlr-admin-gutter) 2rem;background:var(--tlr-tab-active-bg,var(--tlr-color-bg,#f7f4ed))}body[data-editor] .tlr-admin-tabpanel:has(.tlr-blockstack)>*{flex:1 0 auto;gap:0;min-height:0}body[data-editor] .tlr-admin-tabpanel:has(.tlr-media-split:not(.tlr-media-split--stacked)){flex:none;height:calc(100vh - 79px);padding:0;overflow:hidden}.tlr-blocks-fill{flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.tlr-blocks-fill>.tlr-blockstack{flex:1 0 auto}.tlr-seam{background-image:repeating-linear-gradient(var(--tlr-seam-lean), var(--tlr-seam-thread) 0 var(--tlr-seam-mark), transparent var(--tlr-seam-mark) var(--tlr-seam-pitch));inline-size:100%;block-size:var(--tlr-seam-gauge);border:0;margin:0}.tlr-seam--vertical{inline-size:var(--tlr-seam-gauge);--tlr-seam-lean:28deg;align-self:stretch;block-size:100%}.tlr-admin-subsection{margin-top:2rem;padding-top:1.5rem;position:relative}.tlr-admin-subsection:before{background-image:repeating-linear-gradient(var(--tlr-seam-lean), var(--tlr-seam-thread) 0 var(--tlr-seam-mark), transparent var(--tlr-seam-mark) var(--tlr-seam-pitch));content:"";block-size:var(--tlr-seam-gauge);position:absolute;inset-block-start:0;inset-inline:0}.tlr-admin-error,.tlr-admin-ok,.tlr-admin-hint{letter-spacing:.02em;font-family:Roboto Condensed,system-ui,sans-serif}.tlr-panel-intro{letter-spacing:.02em;color:var(--tlr-color-text-muted,#5c5550);margin:0 0 1.5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8rem}.tlr-admin-error{color:#b72d2d;font-weight:500}.tlr-admin-ok{color:#16641b;font-weight:500}.tlr-admin-error-float{z-index:20;top:3rem;right:var(--tlr-admin-gutter);max-width:min(28rem, 100% - 2 * var(--tlr-admin-gutter));background:#fff;border:1px solid #b72d2d;border-radius:4px;margin:0;padding:.5rem .75rem;position:absolute;box-shadow:0 2px 8px #0000001f}.tlr-workbench-page-header{border-bottom:1px solid #ddd;flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.tlr-workbench-page-header .tlr-page-title-display{margin:0}.tlr-workbench-page-titlerow{justify-content:center;margin-bottom:0;display:flex}.tlr-page-title-anchor{display:inline-block;position:relative}.tlr-page-title-anchor .tlr-page-title-display{margin:0}.tlr-page-title-view.tlr-page-title-view{white-space:nowrap;margin-left:1rem;position:absolute;top:21px;left:100%}.tlr-workbench-page-substatus{align-items:center;gap:1rem;min-height:1.5rem;display:flex;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.tlr-view-link.tlr-view-link{color:var(--tlr-color-link,#06c);font-family:Roboto Condensed,system-ui,sans-serif;font-size:.9375rem;font-weight:400}.tlr-view-link .tlr-view-pointer{width:.75rem;height:.75rem;margin-left:-.45em}.tlr-section-head{align-items:baseline;gap:1rem;display:flex}.tlr-section-head h2{margin:0}.tlr-focus-phrase-field input{width:100%}.tlr-hero-text-fields{flex-direction:column;gap:40px;margin-top:40px;display:flex}.tlr-hero-panel-code{min-width:0;overflow-x:hidden}.tlr-hero-copy-group,.tlr-hero-image-group{flex-wrap:wrap;align-items:flex-start;gap:24px;max-width:824px;display:flex}.tlr-hero-image-group{gap:39px}.tlr-hero-copy-lines{flex-direction:column;flex:0 300px;gap:.75rem;min-width:0;display:flex}.tlr-hero-copy-body{flex:320px;min-width:0;max-width:500px}.tlr-hero-copy-body textarea{width:100%;max-width:500px;font-size:.875rem}.tlr-hero-image-group__image{flex:0 auto;min-width:0}.tlr-hero-image-group--noimage .tlr-hero-image-group__image{flex:0 0 300px}.tlr-hero-button-group--empty{flex:0 300px}.tlr-hero-button-group{flex-direction:column;flex:0 300px;gap:.75rem;min-width:0;display:flex}.tlr-hero-button-group input{width:100%}.tlr-hero-button-group .tlr-admin-hint{margin:0}.tlr-page-item-settings{padding-block-start:16px}.tlr-admin-page-meta-footer{margin-top:1.5rem;margin-inline:calc(-1 * var(--tlr-admin-gutter));padding:1rem var(--tlr-admin-gutter) 2rem;border-top:1px solid var(--tlr-color-border,#ddd);background-color:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);flex-wrap:wrap;flex:auto;align-content:flex-start;align-items:flex-start;gap:.25rem 1.5rem;display:flex;box-shadow:inset 0 6px 8px -6px #00000029}.tlr-admin-page-meta-footer .tlr-admin-field-stack{gap:1px}.tlr-admin-page-meta-footer>*>:first-child{font-size:.68rem}.tlr-admin-page-meta-footer>*>:last-child{font-size:.935rem}body[data-editor] .tlr-admin-tabpanel:has(.tlr-admin-page-meta-footer)>*{flex:1 0 auto;min-height:0}.tlr-admin-table{border-collapse:collapse;width:100%;margin:1rem 0 2rem}.tlr-admin-table th,.tlr-admin-table td{text-align:left;border-bottom:1px solid var(--tlr-color-border,#0000001a);vertical-align:middle;padding:.5rem .875rem}.tlr-admin-table tbody tr:last-child td{border-bottom:none}.tlr-admin-row-actions{--tlr-btn-link-color:#06c;align-items:center;gap:1rem;display:flex}.tlr-table-count{font-family:var(--tlr-font-display,Georgia, "Times New Roman", serif);font-variant-numeric:tabular-nums;color:var(--tlr-color-heading,#000);font-weight:800}.tlr-admin-table .tlr-admin-row-delete{color:#555}.tlr-admin-table .tlr-admin-row-delete.tlr-admin-row-delete:hover,.tlr-admin-table .tlr-admin-row-delete.tlr-admin-row-delete:focus-visible{color:var(--tlr-color-status-error,#b72d2d)}.tlr-page-title{font-family:var(--tlr-font-display,Georgia, "Times New Roman", serif);letter-spacing:0;color:var(--tlr-color-heading,#000);font-size:1.2263rem;font-weight:500}.tlr-page-tag{margin-left:.5rem;position:relative;top:-4px}.tlr-admin-field-stack{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.tlr-admin-actions{align-items:center;gap:1rem;display:flex}.tlr-admin-upload{border-top:1px solid var(--tlr-color-border,#0000001a);margin-top:2.5rem;padding-top:1.5rem}.tlr-admin-uploaded{margin-top:1rem}.tlr-admin-uploaded pre{background:var(--tlr-color-surface,#0000000d);border-radius:4px;padding:.5rem .75rem;font-size:.85rem;overflow-x:auto}.tlr-admin-thumb{border:1px solid var(--tlr-color-border,#0000001a);max-width:240px;height:auto;margin-top:.5rem;display:block}.tlr-hero-previews{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.tlr-hero-preview{flex-direction:column;gap:3px;display:flex}.tlr-hero-preview-frame{background-color:#f7f7f8;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ddd;border-radius:4px;height:180px}.tlr-hero-preview-frame--wide{aspect-ratio:16/9}.tlr-hero-preview-frame--tall{aspect-ratio:4/5}.tlr-hero-focal{cursor:crosshair;width:100%;padding:0;display:block;position:relative}.tlr-hero-focal-dot{pointer-events:none;background:#00000059;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000080,0 1px 4px #00000080}.tlr-cover-block{margin-block:28px}.tlr-image-control-frame{flex:none;width:auto}.tlr-image-control-frame:focus-visible{outline-offset:-2px}.tlr-hero-cta{align-self:flex-start}.tlr-admin-library-header{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.tlr-admin-library-header h3{margin:0}.tlr-admin-library-invite{text-align:center;border:1px dashed #ddd;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding:3rem 1.5rem;display:flex}.tlr-admin-invite-cta{--tlr-btn-solid-bg:#06c;--tlr-btn-solid-text:#fff}.tlr-admin-images-split{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin-top:1.5rem;display:grid}.tlr-admin-image-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.tlr-admin-image-card{border:1px solid var(--tlr-color-border,#0000001f);border-radius:6px;flex-direction:column;gap:.25rem;padding:0;display:flex;overflow:hidden}.tlr-admin-image-card .tlr-admin-thumb{object-fit:contain;border:0;border-bottom:1px solid var(--tlr-color-border,#0000001f);background:#f7f7f8;border-radius:0;width:100%;max-width:none;height:180px;margin-top:0}.tlr-admin-image-card-foot{justify-content:center;align-items:center;gap:1rem;padding:0 10px 5px;display:flex}.tlr-admin-image-info-btn{appearance:none;cursor:pointer;color:#555;background:#fff;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:.9rem;font-weight:800;line-height:1;transition:border-radius .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.tlr-admin-image-info-btn:hover,.tlr-admin-image-info-btn:focus-visible{color:var(--tlr-color-heading,#1e2a38);border-color:var(--tlr-color-heading,#1e2a38)}.tlr-admin-image-info-btn[aria-expanded=true]{color:var(--tlr-color-heading,#1e2a38)}.tlr-admin-image-info-btn[data-side=below][aria-expanded=true]{border-bottom-color:#0000;border-radius:8px 8px 0 0}.tlr-admin-image-info-btn[data-side=above][aria-expanded=true]{border-top-color:#0000;border-radius:0 0 8px 8px}@media (prefers-reduced-motion:reduce){.tlr-admin-image-info-btn{transition:none}}.tlr-admin-image-info{flex-direction:column;gap:.5rem;display:flex}.tlr-admin-image-info-name{color:var(--tlr-color-heading,#1e2a38);word-break:break-all;font-family:Roboto Condensed,system-ui,sans-serif;font-size:1.125rem;font-weight:300}.tlr-admin-image-info-date{transform-origin:0 0;transform:scale(.7)}.tlr-admin-image-snippet{background:var(--tlr-color-surface,#f7f7f8);border-radius:3px;margin:0;padding:.25rem .4rem;font-size:.7rem;overflow-x:auto}.tlr-brand-colors{flex-direction:column;gap:1.5rem;display:flex}.tlr-admin-logo-previews{flex-wrap:wrap;align-items:flex-end;gap:1.5rem;margin-top:.5rem;display:flex}.tlr-admin-logo-previews figure{flex-direction:column;align-items:center;gap:.25rem;margin:0;display:flex}.tlr-admin-logo-swatch{object-fit:contain;border:1px solid var(--tlr-color-border,#0000001f);background-image:linear-gradient(45deg,#00000014 25%,#0000 25%),linear-gradient(-45deg,#00000014 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#00000014 75%),linear-gradient(-45deg,#0000 75%,#00000014 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;border-radius:4px;width:32px;height:32px}.tlr-admin-indent{padding-left:1.5rem;display:inline-block;position:relative}.tlr-admin-indent:before{content:"└";color:var(--tlr-color-text-muted,#5c5550);position:absolute;left:.25rem}.tlr-admin-reorder{gap:.25rem;display:flex}.tlr-admin-reorder--overridden{opacity:.85;pointer-events:none}.tlr-admin-reorder form{margin:0}.tlr-admin-hint{color:var(--tlr-color-text-muted,#5c5550);margin-top:.25rem;font-size:.8rem;font-weight:300;display:block}.tlr-admin-page-body{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1.5rem 2rem;display:flex}.tlr-admin-page-fields{flex-direction:column;flex:0 320px;gap:1rem;min-width:0;display:flex}.tlr-admin-tags-field{gap:.5rem}.tlr-admin-tags-field .tlr-tags-block-chips{justify-content:flex-start}.tlr-admin-tag-swatch{border:1px solid var(--tlr-color-border,#0000004d);border-radius:50%;flex:none;width:.85rem;height:.85rem;display:inline-block}.tlr-admin-tag-name{align-items:center;gap:.5rem;display:inline-flex}.tlr-feed{margin-block:1.5rem}.tlr-feed-scroll{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:min(78%,22rem);grid-auto-flow:column;gap:1rem;padding:0 0 .5rem;display:grid;overflow-x:auto}.tlr-feed-card{scroll-snap-align:start;min-width:0}.tlr-feed-img{object-fit:cover;border-radius:4px;width:100%;height:160px}.tlr-feed-video{background:#1b1e24;border-radius:4px;min-height:160px;display:block;position:relative;overflow:hidden}.tlr-feed-video .tlr-feed-img{border-radius:0}.tlr-feed-video-play{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.tlr-feed-video-play:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:-2px}.tlr-feed-video-el{background:#000;width:100%;max-height:70vh;display:block}.tlr-feed-play{background:#00000047;justify-content:center;align-items:center;transition:background .15s;display:flex;position:absolute;inset:0}.tlr-feed-play:after{content:"";filter:drop-shadow(0 1px 2px #00000080);border:.6rem solid #0000;border-left:1rem solid #fff;border-right-width:0;block-size:0;inline-size:0;margin-inline-start:.25rem}.tlr-feed-video-play:hover .tlr-feed-play,.tlr-feed-video-play:focus-visible .tlr-feed-play{background:#0000006b}.tlr-feed-empty{color:var(--tlr-color-text-muted,#555)}.tlr-reviews{margin-block:2rem}.tlr-slider{position:relative}.tlr-slider-arrow{z-index:2;opacity:1;visibility:visible;border:1px solid var(--tlr-color-border,#ddd);background:var(--tlr-color-surface,#f7f7f8);width:2.25rem;height:2.25rem;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;transition:opacity .2s cubic-bezier(.2,0,0,1),visibility;display:inline-flex;position:absolute;top:40%;transform:none;box-shadow:0 2px 6px #0000002e}.tlr-slider-arrow:hover{background:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));color:var(--tlr-color-bg,#fff);border-color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38))}.tlr-slider-arrow:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}.tlr-slider-arrow.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s cubic-bezier(.2,0,0,1),visibility 0s .2s}@media (prefers-reduced-motion:reduce){.tlr-slider-arrow,.tlr-slider-arrow.is-hidden{transition:none}}.tlr-slider-arrow--prev{left:calc(4px - var(--tlr-slider-arrow-shift,30px))}.tlr-slider-arrow--next{right:calc(4px - var(--tlr-slider-arrow-shift,30px))}.tlr-slider:has(.tlr-slider-arrow--next:not(.is-hidden)):after{content:"";z-index:1;pointer-events:none;width:4.5rem;position:absolute;top:0;bottom:0}.tlr-slider:has(.tlr-slider-arrow--prev:not(.is-hidden)):before{content:"";z-index:1;pointer-events:none;width:4.5rem;position:absolute;top:0;bottom:0}.tlr-slider:has(.tlr-slider-arrow--prev:not(.is-hidden)):before{background:linear-gradient(to right, var(--tlr-slider-fade-color,var(--tlr-color-bg,#f7f4ed)), transparent);left:0}.tlr-slider:has(.tlr-slider-arrow--next:not(.is-hidden)):after{background:linear-gradient(to left, var(--tlr-slider-fade-color,var(--tlr-color-bg,#f7f4ed)), transparent);right:0}@media (width<=600px){.tlr-slider-arrow--prev{left:-20px}.tlr-slider-arrow--next{right:-20px}}.tlr-reviews-scroll{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:min(88%,26rem);grid-auto-flow:column;gap:1rem;padding:0 0 .5rem;display:grid;overflow-x:auto}.tlr-review-card{scroll-snap-align:start;border:1px solid var(--tlr-color-border,#ddd);background:#fff;border-radius:8px;flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:1.25rem;display:flex}.tlr-review-head{align-items:center;gap:.75rem;display:flex}.tlr-review-stars{gap:2px;font-size:1.15rem;line-height:1;display:inline-flex}.tlr-star-on{color:#ffa41c}.tlr-star-off{color:#c9cdd1}.tlr-review-text{color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));margin:0;font-size:1.03125rem;line-height:1.5}.tlr-review-foot{align-items:center;gap:.75rem;margin-top:auto;display:flex}.tlr-review-avatar{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.tlr-review-initials{background:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));color:var(--tlr-color-bg,#fff);letter-spacing:.02em;justify-content:center;align-items:center;font-family:Roboto Condensed,system-ui,sans-serif;font-size:1.03125rem;font-weight:700;display:inline-flex}.tlr-review-author{color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));font-weight:600}.tlr-review-source{color:var(--tlr-color-link,#06c);margin-left:auto;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;text-decoration:none}.tlr-review-source:hover{text-decoration:underline}.tlr-gallery{margin-block:2rem}.tlr-gallery-title{margin-bottom:1rem}.tlr-gallery-grid{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:min(78%,22rem);grid-auto-flow:column;gap:1rem;margin:0;padding:0 0 .5rem;list-style:none;display:grid;overflow-x:auto}.tlr-gallery-item{scroll-snap-align:center;margin:0}.tlr-gallery-item figure{background:var(--tlr-color-surface,#f7f7f8);border-radius:8px;margin:0;position:relative;overflow:hidden}.tlr-gallery-image{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.tlr-gallery-link{display:block}.tlr-gallery-link:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:-2px}.tlr-gallery-caption{inset-inline:0;color:#fff;background:linear-gradient(#0000 0%,#000000b8 62%,#000000e0 100%);margin:0;padding:2rem 1rem 1rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1rem;line-height:1.35;position:absolute;bottom:0}.tlr-gallery-credit{color:var(--tlr-color-text-muted,#555);margin:.5rem 0 0;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8125rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tlr-gallery[data-lightbox=on] .tlr-gallery-image{transition:transform .2s cubic-bezier(.2,0,0,1)}.tlr-gallery[data-lightbox=on] .tlr-gallery-item:hover .tlr-gallery-image{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.tlr-gallery-grid{scroll-behavior:auto}}.tlr-gallery[data-layout=grid] .tlr-gallery-grid{scroll-snap-type:none;grid-template-columns:1fr;grid-auto-flow:row;justify-content:center;overflow-x:visible}@media (width>=641px){.tlr-gallery[data-layout=grid] .tlr-gallery-grid{grid-template-columns:repeat(auto-fill,14rem)}}.tlr-gallery[data-layout=grid] .tlr-gallery-item{scroll-snap-align:none}.tlr-gallery[data-lightbox=on] .tlr-gallery-figure{cursor:zoom-in}.tlr-gallery-controls{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.tlr-gallery-nav{border:1px solid var(--tlr-color-border,#ddd);background:var(--tlr-color-surface,#f7f7f8);width:2.25rem;height:2.25rem;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:inline-flex}.tlr-gallery-nav:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}.tlr-gallery-zoom{color:#fff;background:#000;border:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.tlr-gallery-zoom::backdrop{background:#000}@media (prefers-reduced-motion:no-preference){.tlr-gallery-zoom[open]{animation:tlr-zoom-in var(--tlr-motion-reveal) var(--tlr-motion-ease)}.tlr-gallery-zoom[open]::backdrop{animation:tlr-zoom-backdrop var(--tlr-motion-reveal) var(--tlr-motion-ease)}.tlr-gallery-zoom[data-closing]{animation:tlr-zoom-out var(--tlr-motion-reveal) var(--tlr-motion-ease) forwards}.tlr-gallery-zoom[data-closing]::backdrop{animation:tlr-zoom-backdrop var(--tlr-motion-reveal) var(--tlr-motion-ease) reverse forwards}}@keyframes tlr-zoom-in{0%{opacity:0;transform:scale(.94)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes tlr-zoom-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.96)translateY(10px)}}@keyframes tlr-zoom-backdrop{0%{opacity:0}to{opacity:1}}.tlr-gallery-zoom-figure{justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex}.tlr-gallery-zoom-image{object-fit:contain;max-width:100vw;max-height:100vh;display:block}.tlr-gallery-zoom-caption,.tlr-gallery-zoom-link,.tlr-gallery-zoom-counter{text-align:center;margin:0;font-family:IBM Plex Sans,system-ui,sans-serif;position:absolute;inset-inline:0}.tlr-gallery-zoom-caption{background:linear-gradient(#0000,#000000bf);padding:3rem 1rem 1rem;bottom:0}.tlr-gallery-zoom-link{z-index:1;color:#fff;text-decoration:underline;bottom:.5rem}.tlr-gallery-zoom-counter{color:#fffc;font-size:.8125rem;top:.75rem}.tlr-gallery-zoom-close,.tlr-gallery-zoom-prev,.tlr-gallery-zoom-next{color:#fff;cursor:pointer;z-index:2;background:#00000080;border:0;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.tlr-gallery-zoom-close:hover,.tlr-gallery-zoom-prev:hover,.tlr-gallery-zoom-next:hover{background:#000000b8}.tlr-gallery-zoom-close:focus-visible,.tlr-gallery-zoom-prev:focus-visible,.tlr-gallery-zoom-next:focus-visible{outline-offset:2px;outline:2px solid #fff}.tlr-gallery-zoom-prev,.tlr-gallery-zoom-next{width:3rem;height:3rem;top:50%;transform:translateY(-50%)}.tlr-gallery-zoom-prev{inset-inline-start:1rem}.tlr-gallery-zoom-next{inset-inline-end:1rem}.tlr-gallery-zoom-close{top:1rem;width:2.5rem;height:2.5rem;font-size:1.75rem;inset-inline-end:1rem}.tlr-gallery-arrow{width:1.4rem;height:1.4rem;display:block}.tlr-admin-gallery{background:#fff;border:1px solid #ddd;border-radius:8px;margin-top:1.5rem;padding:1rem}.tlr-admin-gallery-count{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}.tlr-admin-gallery-count-num{font-variant-numeric:tabular-nums;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:800}.tlr-admin-gallery-count-label{letter-spacing:.08em;text-transform:uppercase;color:#555;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.625rem;font-weight:500}.tlr-admin-gallery-actions{align-items:center;gap:.75rem;display:flex}.tlr-admin-gallery-item-toolbar{align-items:center;gap:1rem;display:flex}.tlr-admin-gallery-item-tools{align-items:center;gap:.25rem;margin-inline-start:auto;display:inline-flex}.tlr-admin-gallery-item-tools .tlr-admin-row-delete{color:#555}.tlr-admin-gallery-item-tools .tlr-admin-row-delete:not(:disabled):hover,.tlr-admin-gallery-item-tools .tlr-admin-row-delete:not(:disabled):focus-visible{color:#b72d2d}.tlr-admin-gallery-body{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.tlr-admin-gallery-fields{grid-template-columns:2fr 3fr;gap:1rem;display:grid}.tlr-admin-gallery-fields input{width:100%;max-width:none}.tlr-admin-gallery-toggles{flex-wrap:wrap;align-items:start;gap:1.5rem;display:flex}.tlr-admin-gallery-grid{grid-template-columns:repeat(auto-fill,104px);justify-content:start;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.tlr-admin-gallery-tile{background:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);cursor:pointer;border:1px solid var(--tlr-color-border,#0000001f);border-radius:4px;width:104px;padding:0;transition:border-color .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1);display:block;position:relative;overflow:hidden}.tlr-admin-gallery-tile:focus-visible{border-color:#000;outline:none;box-shadow:inset 0 0 0 1px #000}.tlr-admin-gallery-tile:hover{border-color:var(--tlr-color-heading,#1e2a38)}.tlr-admin-gallery-tile-thumb{aspect-ratio:4/3;object-fit:cover;background:#f7f7f8;width:100%;display:block}.tlr-admin-gallery-tile-empty{aspect-ratio:4/3;color:#555;justify-content:center;align-items:center;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.6875rem;display:flex}.tlr-admin-gallery-tile-flag{inset-inline:0;letter-spacing:.02em;text-align:center;color:#fff;background:#b72d2de6;padding:2px 4px;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.625rem;position:absolute;bottom:0}.tlr-admin-gallery-thumb{object-fit:cover;border:1px solid #ddd;border-radius:4px;width:96px;height:96px}.tlr-admin-gallery-overview{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.tlr-admin-gallery-overview>.tlr-admin-gallery{max-width:650px;margin-top:0}.tlr-admin-gallery-item-image{align-items:center;gap:1rem;display:flex}.tlr-section:after{content:"";clear:both;display:block}.tlr-section p{margin:0 0 15px}.tlr-section--lead>p:first-of-type:first-letter{float:left;color:var(--tlr-color-heading,#000);margin-top:5px;padding-bottom:.04em;padding-right:.1em;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:3.54044rem;font-weight:500;line-height:.68}.tlr-section-cta{clear:both;justify-content:center;margin:1rem 0;display:flex}.tlr-cta-button{background:var(--tlr-btn-solid-bg,#06c);color:var(--tlr-btn-solid-text,#fff);cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:600;line-height:1.2;text-decoration:none;transition:filter .12s cubic-bezier(.2,0,0,1);display:inline-block}.tlr-cta-button:hover{filter:brightness(.92)}.tlr-section-figure{margin:0 0 .75rem}.tlr-section-figure img{border-radius:4px;width:100%;height:auto;display:block}@media (width>=901px){.tlr-section-figure.tlr-float-left{float:left;width:400px;margin-inline-end:1rem}.tlr-section-figure.tlr-float-left[data-float-width="600"]{width:600px}.tlr-section-figure.tlr-float-right{float:right;width:400px;margin-inline-start:1rem}.tlr-section-figure.tlr-float-right[data-float-width="600"]{width:600px}}@media (width>=600px) and (width<=900px){.tlr-section-figure.tlr-float-left{float:left;width:400px;margin-inline-end:1rem}.tlr-section-figure.tlr-float-right{float:right;width:400px;margin-inline-start:1rem}}@media (width<=599px){.tlr-section-figure.tlr-float-left,.tlr-section-figure.tlr-float-right{float:none;width:min(400px,100%);margin-inline:auto;display:block}}.tlr-image{float:none;margin-block:2rem}.tlr-image-title{margin-inline:auto;width:100%;margin-bottom:1rem}.tlr-image-figure{width:100%;margin-block:0;margin-inline:auto}.tlr-image-img{aspect-ratio:3/2;object-fit:cover;width:100%;max-width:100%;height:auto;margin-inline:auto;display:block}.tlr-image-caption{width:100%;color:var(--tlr-color-text-muted,#555);margin:.5rem auto 0;padding-inline:.5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8125rem;line-height:1.4}.tlr-quote{text-align:center;border-radius:8px;width:100%;margin-block:2rem;margin-inline:auto;position:relative;overflow:hidden}.tlr-quote-inner{z-index:1;max-width:calc(900px + 3rem);margin-inline:auto;padding-inline:1.5rem;position:relative}.tlr-quote-text{color:inherit;margin:0;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:400;line-height:1.3}.tlr-quote-text:before{content:"“";color:inherit;opacity:.55;margin-bottom:.5rem;font-size:3.5rem;line-height:.6;display:block;position:absolute}.tlr-quote-cite{color:inherit;opacity:.85;margin-top:1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem}.tlr-quote-cite cite{font-style:normal}.tlr-quote-cite a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.tlr-quote-cite a:hover{opacity:.8}.tlr-quote[data-bg=plain]{color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38))}.tlr-quote[data-bg=plain] .tlr-quote-cite a{color:var(--tlr-color-link,#06c)}.tlr-quote[data-bg=primary]{background:var(--tlr-color-brand-primary,#1e2a38);color:var(--tlr-color-text-on-brand,#fff)}.tlr-quote[data-bg=primary] .tlr-quote-inner{padding-block:2rem}.tlr-quote[data-bg=image]{color:var(--tlr-color-text-on-brand,#fff)}.tlr-quote[data-bg=image] .tlr-quote-inner{text-shadow:0 1px 12px #0000008c;padding-block:2rem}.tlr-quote[data-bg=image]:after{content:"";z-index:0;background:color-mix(in srgb, var(--tlr-quote-overlay,#1e2a38) 60%, transparent);position:absolute;inset:0}.tlr-quote-bg-img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tlr-video{text-align:center;width:100%;margin-block:2rem;margin-inline:auto}.tlr-video-title{color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));margin:0 0 .75rem;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:500}.tlr-video-frame{aspect-ratio:16/9;background:var(--tlr-color-surface,#f7f7f8);border-radius:8px;width:100%;position:relative;overflow:hidden}.tlr-video-play{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.tlr-video-play:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:-3px}.tlr-video-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tlr-video-play-glyph{color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:background .15s,transform .15s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tlr-video-play-glyph svg{width:1.6rem;height:1.6rem}.tlr-video-play:hover .tlr-video-play-glyph,.tlr-video-play:focus-visible .tlr-video-play-glyph{background:#000000c7;transform:translate(-50%,-50%)scale(1.06)}@media (prefers-reduced-motion:reduce){.tlr-video-play-glyph{transition:none}.tlr-video-play:hover .tlr-video-play-glyph,.tlr-video-play:focus-visible .tlr-video-play-glyph{transform:translate(-50%,-50%)}}.tlr-video-iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.tlr-video-caption{color:var(--tlr-color-text-muted,#555);margin:.75rem 0 0;font-size:.95rem}.tlr-config-grid{grid-template-columns:max-content var(--tlr-seam-gauge) minmax(0, 1fr);align-items:stretch;column-gap:1.5rem;margin-top:15px;display:grid}.tlr-config-grid>.tlr-seam--vertical{margin-block:10px 16px}.tlr-config-grid>:first-child{padding-inline-end:2rem}.tlr-config-grid>:last-child{padding-inline-start:2rem}@media (width<=1023.98px){.tlr-config-grid{grid-template-columns:minmax(0,1fr);row-gap:1.5rem}.tlr-config-grid>:first-child{padding-inline-end:0}.tlr-config-grid>:last-child{padding-inline-start:0}.tlr-config-grid .tlr-seam--vertical{inline-size:100%;block-size:var(--tlr-seam-gauge);--tlr-seam-lean:118deg}}@media (width>=1024px){.tlr-config-grid--page{grid-template-columns:minmax(0, 450px) var(--tlr-seam-gauge) minmax(0, 1fr)}}.tlr-config-grid--page>:first-child input[type=text]{width:100%;max-width:none}.tlr-config-grid--page>:first-child .tlr-page-parent{flex:1 1 0;min-width:0}.tlr-brand-row{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.tlr-brand-colors{flex-direction:column;flex:0 0 20rem;gap:1.5rem;display:flex}.tlr-brand-icons{flex-direction:column;gap:1.5rem;display:flex}.tlr-icon-tile{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.5rem;padding:0;font-family:IBM Plex Sans,system-ui,sans-serif;display:flex}.tlr-icon-tile:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:3px;border-radius:4px}.tlr-icon-tile-cap{letter-spacing:.04em;text-transform:uppercase;color:var(--tlr-color-text-muted,#555);font-size:.8125rem;font-weight:500}.tlr-icon-tile-art{background:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);border-radius:8px;place-items:center;width:128px;height:128px;transition:box-shadow .12s;display:grid;overflow:hidden}.tlr-icon-tile-art img{object-fit:contain;width:100%;height:100%}.tlr-icon-tile:hover .tlr-icon-tile-art,.tlr-icon-tile:focus-visible .tlr-icon-tile-art{box-shadow:0 2px 8px #0000001f}.tlr-icon-tile-art--fav{border-radius:4px;width:48px;height:48px}.tlr-icon-tile-empty{color:var(--tlr-color-text-muted,#555);font-size:.8125rem}.tlr-admin-social-row{flex-wrap:wrap;align-items:start;gap:.75rem;display:flex}.tlr-admin-social-row>:first-child{flex:none}.tlr-admin-social-row>:nth-child(2){flex:12rem;min-width:0}.tlr-admin-social-row input[type=url]{width:100%;max-width:none}.tlr-disclosure{border-block-start:1px solid var(--tlr-color-border,#ddd);margin-block:1.5rem}.tlr-disclosure-summary{cursor:pointer;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));justify-content:center;align-items:center;gap:.5rem;padding-block:.75rem;font-family:IBM Plex Sans,system-ui,sans-serif;list-style:none;transition:color .12s cubic-bezier(.2,0,0,1);display:flex}.tlr-disclosure-summary::-webkit-details-marker{display:none}.tlr-disclosure-summary:hover{color:var(--tlr-color-accent,var(--tlr-color-brand-primary,#1e2a38))}.tlr-disclosure-summary:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:4px}.tlr-disclosure-label,.tlr-tags-block-label,.tlr-faq .tlr-faq-title{letter-spacing:0;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:800;line-height:1.2}.tlr-disclosure-pointer{width:.6em;height:.6em;color:var(--tlr-color-text-muted,#555);flex:none;transition:transform .2s cubic-bezier(.2,0,0,1);transform:rotate(90deg)}.tlr-disclosure[open] .tlr-disclosure-pointer{transform:rotate(-90deg)}.tlr-disclosure-body{padding-block-end:1rem}@media (prefers-reduced-motion:reduce){.tlr-disclosure-pointer{transition:none}}.tlr-tags-block{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-block:1.5rem;display:flex}.tlr-tags-block-label{margin-inline-end:.25rem}.tlr-tag-chip{border:1px solid var(--tlr-color-border,#ddd);background:var(--tlr-color-bg,#fff);color:var(--tlr-color-text,var(--tlr-color-text,#585c64));border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8125rem;line-height:1.4;text-decoration:none;transition:border-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);display:inline-flex}a.tlr-tag-chip:hover,a.tlr-tag-chip:focus-visible{border-color:var(--tlr-color-accent,var(--tlr-color-brand-primary,#1e2a38));color:var(--tlr-color-accent,var(--tlr-color-brand-primary,#1e2a38))}a.tlr-tag-chip:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}.tlr-tag-chip-count{background:var(--tlr-color-surface,#f7f7f8);min-width:1.4em;color:var(--tlr-color-text-muted,#555);border-radius:999px;justify-content:center;align-items:center;padding:0 .35em;font-size:.85em;display:inline-flex}.tlr-tags-block-editor{flex-direction:column;align-items:center;gap:.75rem;display:flex}.tlr-tags-block-chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.tlr-tag-chip--editable{cursor:default}.tlr-tag-chip-x{cursor:pointer;border:none;font-family:inherit;line-height:1}.tlr-tag-chip-x:hover,.tlr-tag-chip-x:focus-visible{background:var(--tlr-color-status-error,#b72d2d);color:#fff;outline:none}.tlr-tag-addbtn.tlr-tag-addbtn{align-self:flex-start;margin-top:.5rem}.tlr-tag-picker{flex-direction:column;display:flex}.tlr-tag-picker-row{border-bottom:1px solid var(--tlr-color-border,#ddd);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}.tlr-tag-picker-row:last-child{border-bottom:none}.tlr-tag-picker-count{color:var(--tlr-color-text,#585c64);white-space:nowrap;flex:none;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem}.tlr-toc-list,.tlr-toc-editor-preview{margin:0;padding:0;font-family:IBM Plex Sans,system-ui,sans-serif;list-style:none}.tlr-toc-item{line-height:1.7}.tlr-toc-item--h3{padding-inline-start:1rem}.tlr-toc-list{text-align:center}.tlr-toc-list .tlr-toc-item--h3{padding-inline-start:0}.tlr-toc-list a{color:var(--tlr-color-link,#06c);text-decoration:none}.tlr-toc-list a:hover,.tlr-toc-list a:focus-visible{text-decoration:underline}.tlr-toc-editor{flex-direction:column;align-items:center;gap:.75rem;display:flex}.tlr-toc-editor-preview{color:var(--tlr-color-text-muted,#555);font-size:.8125rem}.tlr-faq{margin-block:1.5rem}.tlr-faq-title{text-align:center;margin-block-end:.5rem}.tlr-faq .tlr-disclosure.tlr-faq-item{margin-block:0}.tlr-faq-item .tlr-disclosure-body>p{margin-block:0 .75rem}.tlr-faq-item .tlr-disclosure-body>p:last-child{margin-block-end:0}.tlr-code-block-editor{flex-direction:column;height:420px;min-height:0;display:flex}.tlr-faq-editor{flex-direction:column;align-items:center;gap:1rem;display:flex}.tlr-faq-editor-item{border:1px solid var(--tlr-color-border,#ddd);border-radius:8px;flex-direction:column;align-self:stretch;gap:.5rem;padding:.75rem;display:flex}.tlr-faq-editor-item-head,.tlr-citations-editor-item-head{padding-inline:96px;position:relative}.tlr-faq-editor-toggle,.tlr-citations-editor-toggle{appearance:none;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0;display:flex}.tlr-faq-editor-num,.tlr-citations-editor-num{color:var(--tlr-color-text-muted,#555);flex:none;font-family:IBM Plex Sans,system-ui,sans-serif;font-weight:600}.tlr-faq-editor-summary,.tlr-citations-editor-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));font-family:EB Garamond,Georgia,Times New Roman,serif;font-weight:800;overflow:hidden}.tlr-faq-editor-caret,.tlr-citations-editor-caret{color:var(--tlr-color-text-muted,#555);flex:none;font-size:.5rem}.tlr-faq-editor-collapse,.tlr-citations-editor-collapse{grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.2,0,0,1);display:grid}.tlr-faq-editor-collapse[data-open],.tlr-citations-editor-collapse[data-open]{grid-template-rows:1fr}.tlr-faq-editor-item-body,.tlr-citations-editor-item-body{opacity:0;flex-direction:column;gap:.5rem;min-height:0;padding-block-start:.75rem;transition:opacity .2s cubic-bezier(.2,0,0,1);display:flex;overflow:hidden}.tlr-faq-editor-collapse[data-open]>.tlr-faq-editor-item-body,.tlr-citations-editor-collapse[data-open]>.tlr-citations-editor-item-body{opacity:1}@media (prefers-reduced-motion:reduce){.tlr-faq-editor-collapse,.tlr-citations-editor-collapse,.tlr-faq-editor-item-body,.tlr-citations-editor-item-body{transition:none}}.tlr-faq-editor-arrange{gap:.25rem;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tlr-faq-editor-remove:hover,.tlr-faq-editor-remove:focus-visible{color:var(--tlr-color-status-error,#b72d2d)}.tlr-cite-list{text-align:center;margin:0;padding-inline-start:0;font-family:IBM Plex Sans,system-ui,sans-serif;list-style:none}.tlr-cite-num{color:var(--tlr-color-text-muted,#555);font-family:EB Garamond,Georgia,Times New Roman,serif;font-weight:600}.tlr-cite-item{margin-block-end:.5rem;line-height:1.6}.tlr-cite-item:last-child{margin-block-end:0}.tlr-cite-list a{color:var(--tlr-color-link,#06c);text-decoration:none}.tlr-cite-list a:hover,.tlr-cite-list a:focus-visible{text-decoration:underline}.tlr-cite-note{color:var(--tlr-color-text-muted,#555);font-size:.8125rem}.tlr-cite-ref{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:.72em;font-weight:600;line-height:0}.tlr-cite-ref a{color:var(--tlr-color-text-muted,#555);padding:0 .15em;text-decoration:none}.tlr-cite-ref a:hover,.tlr-cite-ref a:focus-visible{color:var(--tlr-color-link,#06c)}.tlr-cite-back{color:var(--tlr-color-text-muted,#555);margin-inline-start:.5rem;text-decoration:none}.tlr-cite-back:hover,.tlr-cite-back:focus-visible{color:var(--tlr-color-link,#06c)}.tlr-cite-linked{background:color-mix(in srgb, var(--tlr-color-accent,var(--tlr-color-brand-primary,#1e2a38)) 12%, transparent);border-radius:3px}@media (prefers-reduced-motion:no-preference){@keyframes tlr-cite-flash{0%{background:color-mix(in srgb, var(--tlr-color-accent,var(--tlr-color-brand-primary,#1e2a38)) 18%, transparent)}to{background:0 0}}.tlr-cite-item:target,.tlr-cite-ref:target{animation:1.1s cubic-bezier(.2,0,0,1) tlr-cite-flash}}.tlr-citations-editor{flex-direction:column;align-items:center;gap:1rem;display:flex}.tlr-citations-editor-item{border:1px solid var(--tlr-color-border,#ddd);border-radius:8px;flex-direction:column;align-self:stretch;gap:.5rem;padding:.75rem;display:flex}.tlr-citations-editor-item-head{align-items:center;gap:.5rem;display:flex}.tlr-citations-editor-arrange{gap:.25rem;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tlr-citations-editor-remove:hover,.tlr-citations-editor-remove:focus-visible{color:var(--tlr-color-status-error,#b72d2d)}.tlr-primary-nav{align-self:stretch;align-items:center;margin-inline-start:auto;display:flex}.tlr-nav-toggle{background:color-mix(in srgb, var(--tlr-color-heading,#333) 5%, transparent);border:1px solid var(--tlr-color-border,#0000001f);block-size:34px;inline-size:40px;color:var(--tlr-color-site-title,var(--tlr-color-heading,#1e2a38));cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0;display:none}.tlr-nav-toggle-bars{flex-direction:column;gap:4px;inline-size:18px;display:flex}.tlr-nav-toggle-bars>span{background:currentColor;border-radius:1px;block-size:2px;inline-size:100%;display:block}@media (width<=1023px){.tlr-nav-toggle{display:inline-flex}}.tlr-nav-panel{background:var(--tlr-color-bg,#fff);width:min(340px,86vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--tlr-color-text,#222);transition:transform .2s cubic-bezier(.2, 0, 0, 1), overlay .2s allow-discrete, display .2s allow-discrete;border:0;margin:0 0 0 auto;padding:0;transform:translate(100%);box-shadow:-10px 0 26px #0000002e}.tlr-nav-panel[open]{transform:translate(0)}@starting-style{.tlr-nav-panel[open]{transform:translate(100%)}}.tlr-nav-panel::backdrop{opacity:0;transition:opacity .2s cubic-bezier(.2, 0, 0, 1), overlay .2s allow-discrete, display .2s allow-discrete;background:#00000059}.tlr-nav-panel[open]::backdrop{opacity:1}@starting-style{.tlr-nav-panel[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.tlr-nav-panel,.tlr-nav-panel::backdrop,.tlr-nav-substack-collapse,.tlr-nav-substack,.tlr-nav-stack-toggle .tlr-nav-caret{transition:none}}.tlr-nav-panel-inner{flex-direction:column;height:100%;display:flex}.tlr-nav-panel-head{justify-content:space-between;align-items:center;height:50px;padding:0 1.25rem;display:flex}.tlr-nav-panel-title{letter-spacing:.02em;color:var(--tlr-color-heading,#000);font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:500}.tlr-nav-panel-close{block-size:40px;inline-size:40px;color:var(--tlr-color-heading,#000);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tlr-nav-stack{margin:0;padding:.5rem 1.25rem 2rem;list-style:none;overflow-y:auto}.tlr-nav-stack-row{justify-content:space-between;align-items:center;display:flex}.tlr-nav-stack-link{font-family:var(--tlr-font-ui,system-ui, sans-serif);color:var(--tlr-color-heading,#000);padding:.6rem 0;font-size:1.05rem;text-decoration:none;display:block}.tlr-nav-stack-link[aria-current=page]{font-weight:700}.tlr-nav-stack-toggle{block-size:44px;inline-size:44px;color:var(--tlr-color-heading,#000);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tlr-nav-stack-toggle .tlr-nav-caret{opacity:1;font-size:.7em;transition:transform .2s cubic-bezier(.2,0,0,1)}.tlr-nav-stack-toggle[aria-expanded=true] .tlr-nav-caret{transform:rotate(180deg)}.tlr-nav-substack-collapse{grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.2,0,0,1);display:grid}.tlr-nav-substack-collapse[data-open]{grid-template-rows:1fr}.tlr-nav-substack{min-height:0;color:var(--tlr-color-text-muted,#5c5550);opacity:0;margin:0;padding-block-end:.4rem;padding-inline-start:1.35rem;list-style:outside;transition:opacity .2s cubic-bezier(.2,0,0,1);overflow:hidden}.tlr-nav-substack-collapse[data-open] .tlr-nav-substack{opacity:1}.tlr-nav-substack a{font-family:var(--tlr-font-ui,system-ui, sans-serif);color:var(--tlr-color-text,#333);padding:.4rem 0;text-decoration:none;display:block}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:var(--tlr-motion-reveal);animation-timing-function:var(--tlr-motion-ease);animation-fill-mode:both}::view-transition-new(root){animation-duration:var(--tlr-motion-reveal);animation-timing-function:var(--tlr-motion-ease);animation-fill-mode:both}:root[data-nav-direction=forward]::view-transition-old(root){animation-name:tlr-page-exit-left}:root[data-nav-direction=forward]::view-transition-new(root){animation-name:tlr-page-enter-right}:root[data-nav-direction=back]::view-transition-old(root){animation-name:tlr-page-exit-right}:root[data-nav-direction=back]::view-transition-new(root){animation-name:tlr-page-enter-left}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}@keyframes tlr-page-enter-right{0%{opacity:0;transform:translateX(var(--tlr-motion-slide))}to{opacity:1;transform:translate(0)}}@keyframes tlr-page-exit-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(-1 * var(--tlr-motion-slide)))}}@keyframes tlr-page-enter-left{0%{opacity:0;transform:translateX(calc(-1 * var(--tlr-motion-slide)))}to{opacity:1;transform:translate(0)}}@keyframes tlr-page-exit-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(var(--tlr-motion-slide))}}.tlr-tagged-pages{padding:.5rem 0}.tlr-tagged-pages__empty{color:var(--tlr-color-text-muted)}.tlr-tagged-pages__items{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tlr-tagged-pages__link{border:1px solid var(--tlr-color-border);color:var(--tlr-color-text);border-radius:4px;padding:.75rem;text-decoration:none;display:block}.tlr-tagged-pages__link:hover,.tlr-tagged-pages__link:focus-visible{border-color:var(--tlr-color-accent);outline:none}._host_12qss_1{width:100%;height:100%;min-height:0;overflow:hidden}.tlr-code-columns{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.tlr-code-row{flex-direction:row;flex:1 1 0;align-items:stretch;min-width:0;min-height:0;display:flex}.tlr-code-col{border:1px solid #ddd;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.tlr-code-col+.tlr-code-col{border-left:0}.tlr-code-col-header{cursor:pointer;letter-spacing:.04em;width:100%;color:var(--tlr-color-heading,#1e2a38);white-space:nowrap;background:#f7f7f8;border:0;border-bottom:1px solid #ddd;flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8rem;font-weight:500;display:flex;overflow:hidden}.tlr-code-col-header:focus-visible{outline-offset:-2px;outline:2px solid #06c}.tlr-code-col-title{text-overflow:ellipsis;overflow:hidden}.tlr-code-col-body{flex:1 1 0;min-height:0;overflow:hidden}.tlr-code-columns--subtab{gap:.5rem}.tlr-code-subtab-body{border:1px solid #ddd;flex:1 1 0;min-height:0;overflow:hidden}.tlr-blockstack{flex-direction:column;gap:0;display:flex;position:relative}.tlr-blockstack-title.tlr-blockstack-title{width:var(--tlr-col-width,720px);max-width:100%;margin-inline:auto}.tlr-blockstack-item{padding:.5rem 0;position:relative}.tlr-blockstack-rail{top:.5rem;left:calc(50% + var(--tlr-col-width,720px) / 2 + 1.25rem);z-index:5;flex-direction:column;align-items:center;gap:.25rem;display:flex;position:absolute;right:auto;transform:translate(-50%)}.tlr-blockstack-reorder{flex-direction:column;gap:.25rem;display:flex}.tlr-blockstack-rail .tlr-blockstack-reorder button:not(:disabled){color:#555}.tlr-blockstack-rail .tlr-blockstack-reorder button:not(:disabled):hover{color:var(--tlr-color-heading,#1e2a38)}.tlr-blockstack-rail .tlr-blockstack-remove{color:#555}.tlr-blockstack-rail .tlr-blockstack-remove:hover,.tlr-blockstack-rail .tlr-blockstack-remove:focus-visible{color:var(--tlr-color-status-error,#b72d2d)}.tlr-blockstack-body{width:var(--tlr-col-width,720px);min-width:0;max-width:100%;margin-inline:auto}.tlr-blockstack-placeholder{color:#555;background:#f7f7f8;border:1px dashed #ddd;border-radius:4px;padding:1rem;font-style:italic}.tlr-blockstack-add{justify-content:center;align-items:center;margin-top:1rem;padding:.25rem 0;display:flex}.tlr-blockstack>.tlr-blockstack-add{margin-bottom:.5rem}.tlr-newblock{cursor:pointer;color:#555;background:0 0;border:none;align-items:center;gap:.75rem;padding:.5rem .75rem;display:inline-flex}.tlr-newblock:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:3px;border-radius:4px}.tlr-newblock-thread{inline-size:96px;block-size:var(--tlr-seam-gauge,6.3px);background-image:repeating-linear-gradient(var(--tlr-seam-lean,118deg), var(--tlr-seam-thread,color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 26%, #8c9097)) 0 var(--tlr-seam-mark,1.8px), transparent var(--tlr-seam-mark,1.8px) var(--tlr-seam-pitch,8.1px));background-size:auto var(--tlr-seam-gauge,6.3px);transition:transform .2s cubic-bezier(.2,0,0,1)}.tlr-newblock-label{color:var(--tlr-color-link,#06c);letter-spacing:.01em;transform-origin:50%;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.9375rem;font-weight:400;line-height:1;transition:transform .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1)}.tlr-newblock:hover,.tlr-newblock:focus-visible{color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38))}.tlr-newblock:hover .tlr-newblock-label,.tlr-newblock:focus-visible .tlr-newblock-label{transform:scale(1.09)}.tlr-newblock:hover .tlr-newblock-thread--left,.tlr-newblock:focus-visible .tlr-newblock-thread--left{transform:translate(-6px)}.tlr-newblock:hover .tlr-newblock-thread--right,.tlr-newblock:focus-visible .tlr-newblock-thread--right{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.tlr-newblock-label,.tlr-newblock-thread{transition:color .12s cubic-bezier(.2,0,0,1)}.tlr-newblock:hover .tlr-newblock-label,.tlr-newblock:focus-visible .tlr-newblock-label,.tlr-newblock:hover .tlr-newblock-thread--left,.tlr-newblock:focus-visible .tlr-newblock-thread--left,.tlr-newblock:hover .tlr-newblock-thread--right,.tlr-newblock:focus-visible .tlr-newblock-thread--right{transform:none}}.tlr-add-item.tlr-add-item{color:var(--tlr-color-link,#06c);margin-top:-5px;margin-bottom:30px;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.9375rem;font-weight:400}.tlr-cta-editor{background:#fff;border:1px solid #ddd;border-radius:8px;flex-direction:column;gap:.75rem;margin:.75rem 0;padding:1rem 1.25rem;display:flex;box-shadow:0 5px 12px -5px #0000002e}.tlr-cta-editor[data-active]{border-start-start-radius:0}.tlr-cta-preview{margin:0 0 .5rem}.tlr-cta-fields{flex-direction:column;align-items:center;gap:.75rem;display:flex}.tlr-cta-fields>*{width:100%;max-width:250px}.tlr-cta-collapsed .tlr-cta-button{cursor:pointer}.tlr-add-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tlr-add-choice{text-align:start;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;flex-direction:column;gap:2px;width:100%;padding:.75rem 1rem;transition:border-color .12s cubic-bezier(.2,0,0,1),background .12s cubic-bezier(.2,0,0,1);display:flex}.tlr-add-choice:hover{border-color:var(--tlr-color-accent,var(--tlr-color-brand-primary,#1e2a38))}.tlr-add-choice:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}.tlr-add-choice-label{letter-spacing:.02em;color:var(--tlr-color-heading,var(--tlr-color-heading,#1e2a38));align-items:center;gap:.5rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:500;display:flex}.tlr-add-choice-more{color:#555;width:.6em;height:.6em;margin-inline-start:auto}.tlr-add-choice-hint{color:#555;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:300}.tlr-add-section-label{letter-spacing:.08em;text-transform:uppercase;color:#646464;margin-top:1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.78rem;font-weight:500;display:block}.tlr-add-secondary{flex-direction:column;gap:.75rem;display:flex}.tlr-add-back{cursor:pointer;color:var(--tlr-color-link,#06c);background:0 0;border:none;align-self:flex-start;align-items:center;gap:.25rem;padding:0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.9375rem;font-weight:400;display:inline-flex}.tlr-add-back svg{width:.6em;height:.6em}.tlr-add-back:hover{text-decoration:underline}.tlr-add-viewport{position:relative;overflow-x:clip}.tlr-add-pane{transition:transform .32s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.tlr-add-pane{transition:none}}.tlr-add-pane[data-active=false]{position:absolute;inset:0 0 auto}.tlr-add-pane--root[data-active=false]{transform:translate(-100%)}.tlr-add-pane--secondary[data-active=false]{transform:translate(100%)}.tlr-add-choice--summary{padding:.75rem}@keyframes tlr-block-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.tlr-blockstack-item[data-just-added]{animation:.32s cubic-bezier(.2,0,0,1) tlr-block-enter}}.tlr-image-block-editor{background:#fff;border:1px solid #ddd;border-radius:4px;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.tlr-image-block-single-preview{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.tlr-image-block-single-preview .tlr-image-title,.tlr-image-block-single-preview .tlr-image-caption{width:auto;margin:0;padding-inline:0}.tlr-image-block-single-figure{max-width:100%;line-height:0;display:inline-block;position:relative}.tlr-image-block-single-img{background:#f7f7f8;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:120px;display:block}.tlr-image-block-single-replace{position:absolute;bottom:.25rem;left:110%}.tlr-image-block-gallery-preview{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.tlr-image-block-gallery-preview .tlr-gallery-title{margin:0}.tlr-image-block-gallery-summary{text-align:start;width:100%;max-width:480px}.tlr-image-block-gallery-more{flex-flow:row;justify-content:center;gap:.75rem;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.tlr-image-block-gallery-more li{flex:none}.tlr-image-block-gallery-more-thumb{aspect-ratio:4/3;object-fit:cover;background:#f7f7f8;border-radius:4px;width:104px;display:block}.tlr-image-block-replace{cursor:pointer;white-space:nowrap;color:var(--tlr-color-link,#06c);background:0 0;border:0;padding:0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.9375rem;font-weight:400}.tlr-image-block-replace:hover{text-decoration:underline}.tlr-image-block-replace:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:4px}.tlr-media-block-editor{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.tlr-media-block-editor.tlr-media-block-empty{padding-block:.5rem}.tlr-media-block-title.tlr-media-block-title{margin:0}.tlr-media-block-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.tlr-media-block-name{color:var(--tlr-color-heading,#333);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:600}.tlr-feed-choice{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}.tlr-feed-choice-text{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.tlr-feed-choice[disabled]{opacity:.55;cursor:default}.tlr-feed-choice[disabled]:hover{border-color:#ddd}.tlr-feed-choice-selected{color:#16641b;flex:none;align-items:center;gap:4px;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.875rem;font-weight:600;display:inline-flex}.tlr-sec-editor{background:#fff;border:1px solid #ddd;border-radius:4px;margin-inline:0;padding:1rem 1.25rem;display:flow-root}h2.tlr-sec-line-text,h3.tlr-sec-line-text{text-align:center}p.tlr-sec-line-text{margin-bottom:15px;padding:0 15px;transition:padding .12s cubic-bezier(.2,0,0,1)}p.tlr-sec-line-text[data-active]{padding:15px}@media (prefers-reduced-motion:reduce){p.tlr-sec-line-text,.tlr-sec-spine-controls{transition:none}}.tlr-sec-line-text{white-space:pre-wrap;outline:none;min-height:1.4em;margin:0}.tlr-sec-line-text:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:3px;border-radius:2px}.tlr-sec-line-text[data-empty]:before{content:attr(data-placeholder);color:#646464;pointer-events:none}.tlr-sec-line-text[data-active]{position:relative}.tlr-sec-line-text[data-active]:focus-visible{outline:none}.tlr-sec-line-text[data-active]:after{content:"";pointer-events:none;border:1px solid #333;border-radius:4px;position:absolute;inset:-5px;box-shadow:0 5px 12px -5px #0000002e}p.tlr-sec-line-text[data-active]:after,h3.tlr-sec-line-text[data-active]:after{border-radius:0 4px 4px}.tlr-sec-link{color:#06c;text-decoration:underline}.tlr-sec-add-cluster{background:color-mix(in srgb, var(--tlr-color-brand-primary,#1e2a38) 9%, #fff);border:1px solid #ddd;border-top:0;border-end-end-radius:4px;border-end-start-radius:4px;justify-content:center;align-items:center;gap:1rem;margin-top:-2px;margin-bottom:0;padding:5px;display:flex}.tlr-sec-add{cursor:pointer;color:var(--tlr-color-link,#06c);background:0 0;border:none;padding:.25rem .5rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.9375rem;font-weight:400}.tlr-sec-add:hover{text-decoration:underline}.tlr-sec-add:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:4px}.tlr-sec-bubble{z-index:50;background:#1d1d22;border-radius:4px;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex;position:fixed}.tlr-sec-bubble-btn{appearance:none;color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;min-width:28px;min-height:28px;padding:0 .5rem;font-size:.8125rem}.tlr-sec-bubble-btn strong{font-weight:700}.tlr-sec-bubble-btn:hover{background:#ffffff1f}.tlr-sec-bubble-btn[data-pressed]{background:var(--tlr-color-bg,#f7f4ed);color:#1d1d22}.tlr-sec-bubble-btn:focus-visible{outline-offset:1px;outline:2px solid #fff}.tlr-sec-linkfield{flex-direction:column;gap:2px;display:flex}.tlr-sec-linkfield-input{font:inherit;background:var(--tlr-color-bg,#f7f4ed);min-width:16rem;color:var(--tlr-color-text,#585c64);border:1px solid #ddd;border-radius:3px;padding:.25rem .5rem;font-size:.8125rem}.tlr-sec-linkfield-input::placeholder{color:#646464}.tlr-sec-linkfield-input:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}.tlr-sec-linkfield-input[aria-invalid=true]{border-color:#b72d2d;box-shadow:inset 0 0 0 1px #b72d2d}.tlr-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tlr-sec-editor-shell{width:100%;position:relative}.tlr-sec-spine{pointer-events:none;position:absolute;inset:0}.tlr-sec-spine-active{top:var(--tlr-active-top,0px);left:var(--tlr-active-left,1.25rem);pointer-events:auto;z-index:10;position:absolute;transform:translateY(calc(1px - 100%))}.tlr-sec-spine-controls{background:var(--tlr-color-bg,#f7f4ed);opacity:0;border:1px solid #333;border-bottom:none;border-radius:4px 4px 0 0;flex-direction:row;align-items:center;gap:2px;padding:2px 4px;transition:opacity .12s cubic-bezier(.2,0,0,1);display:flex}.tlr-sec-spine-active[data-ready] .tlr-sec-spine-controls{opacity:1}.tlr-sec-spine-active[data-kind=cta] .tlr-sec-spine-controls{border-color:#ddd}.tlr-sec-spine-btn{appearance:none;color:var(--tlr-color-heading,#1e2a38);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;min-width:26px;min-height:26px;padding:0 .25rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.6875rem}.tlr-sec-spine-btn:hover{color:var(--tlr-color-heading,#1e2a38);background:#f7f7f8}.tlr-sec-spine-btn:disabled{color:#ddd;cursor:default}.tlr-sec-spine-btn:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}.tlr-sec-spine-controls button{color:var(--tlr-color-heading,#1e2a38)}.tlr-sec-spine-remove{--tlr-color-status-error:#9a1f1f}.tlr-sec-spine-remove:hover,.tlr-sec-spine-remove:focus-visible{color:var(--tlr-color-status-error);background:#f7f7f8}.tlr-sec-spine-remove svg{display:block}.tlr-sec-editor{width:100%;max-width:100%;position:relative}.tlr-sec-figure{cursor:pointer;margin:0 0 .75rem;transition:width .16s,margin .16s}.tlr-sec-figure img{border-radius:4px;width:100%;height:auto;display:block}.tlr-sec-figure:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px}.tlr-sec-figure[data-selected]{box-shadow:0 0 0 2px var(--tlr-color-heading,#1e2a38);border-radius:4px}@media (prefers-reduced-motion:reduce){.tlr-sec-figure{transition:none}}.tlr-sec-editor[data-band=desktop] .tlr-float-left{float:left;width:400px;margin-inline-end:1rem}.tlr-sec-editor[data-band=desktop] .tlr-float-left[data-float-width="600"]{width:600px}.tlr-sec-editor[data-band=desktop] .tlr-float-right{float:right;width:400px;margin-inline-start:1rem}.tlr-sec-editor[data-band=desktop] .tlr-float-right[data-float-width="600"]{width:600px}.tlr-sec-editor[data-band=tablet] .tlr-float-left{float:left;width:400px;margin-inline-end:1rem}.tlr-sec-editor[data-band=tablet] .tlr-float-right{float:right;width:400px;margin-inline-start:1rem}.tlr-sec-editor[data-band=phone] .tlr-float-full{float:none;width:min(400px,100%);margin-inline:auto;display:block}.tlr-sec-editor[data-band=inline] .tlr-float-full{float:none;width:100%;margin-inline:0;display:block}.tlr-sec-figure-controls{margin-top:.25rem}.tlr-float-controls{background:#1d1d22;border-radius:4px;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}.tlr-float-side-toggle{appearance:none;color:#fff;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;min-width:28px;min-height:28px;display:inline-flex}.tlr-float-side-toggle:hover{background:#ffffff1f}.tlr-float-side-toggle:focus-visible{outline-offset:1px;outline:2px solid #fff}.tlr-float-width{gap:2px;display:inline-flex}.tlr-float-width-item{appearance:none;color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;min-height:28px;padding:0 .5rem;font-size:.75rem}.tlr-float-width-item:hover{background:#ffffff1f}.tlr-float-width-item[data-pressed]{background:var(--tlr-color-bg,#f7f4ed);color:#1d1d22}.tlr-float-width-item:focus-visible{outline-offset:1px;outline:2px solid #fff}.tlr-float-remove{appearance:none;color:#fff;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;min-height:28px;padding:0 .5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.75rem}.tlr-float-remove:hover{background:#ffffff1f}.tlr-float-remove:focus-visible{outline-offset:1px;outline:2px solid #fff}.tlr-sec-insert-slot{margin:.5rem 0}.tlr-float-insert{background:#fff;border:1px solid #ddd;border-radius:8px;flex-direction:column;gap:.75rem;max-width:320px;margin:.75rem auto;padding:1rem 1.25rem;display:flex}.tlr-float-insert>*{width:100%}.tlr-float-insert-actions{justify-content:center;gap:.5rem;display:flex}.tlr-float-insert-upload{flex-direction:column;align-items:center;gap:.5rem;display:flex}.tlr-float-insert-empty{text-align:center}.tlr-blockstack .tlr-sec-width-handle{right:calc((100% - var(--tlr-col-width,720px)) / 2 - 3.35rem);z-index:4;height:calc(100vh - 80px);position:fixed;top:45px}.tlr-blockstack .tlr-sec-width-handle .tlr-drag-grip{display:none}.tlr-blockstack .tlr-sec-width-handle .tlr-drag-readout{inset-inline-end:auto;width:max(0px, (100vw - var(--tlr-col-width,720px)) / 2 - 3.35rem + 14px);z-index:5;background:repeating-linear-gradient(calc(var(--tlr-seam-lean) + 90deg), var(--tlr-seam-thread) 0 var(--tlr-seam-mark), transparent var(--tlr-seam-mark) var(--tlr-seam-pitch)) 10px top/var(--tlr-seam-gauge) auto repeat-y, var(--tlr-tab-active-bg,var(--tlr-color-bg,#f7f4ed));opacity:1;border-radius:0;place-items:center start;padding:0;display:grid;position:absolute;top:0;bottom:0;left:0;transform:none;box-shadow:-4px 0 10px -2px #0000002e}.tlr-drag-readout-text{writing-mode:sideways-lr;white-space:nowrap;background:var(--tlr-tab-active-bg,var(--tlr-color-bg,#f7f4ed));letter-spacing:.04em;color:#06c;padding:1.4rem .5rem 1.4rem 2px;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:700}.tlr-sec-cite{color:var(--tlr-color-accent,var(--tlr-color-brand-primary,#1e2a38));-webkit-user-select:none;user-select:none;font-family:EB Garamond,Georgia,Times New Roman,serif;font-weight:600}.tlr-sec-cite:after{content:"[cite]";font-size:.72em}.tlr-sec-bubble-cite{flex-direction:column;gap:2px;min-width:160px;max-width:260px;max-height:220px;display:flex;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.tlr-sec-bubble-cite{animation:.2s cubic-bezier(.2,0,0,1) tlr-cite-picker-in}}@keyframes tlr-cite-picker-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.tlr-sec-bubble-cite-item{appearance:none;width:100%;color:var(--tlr-color-bg,#f7f4ed);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:baseline;gap:.5rem;padding:.25rem .5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.8rem;display:flex}.tlr-sec-bubble-cite-item:hover,.tlr-sec-bubble-cite-item:focus-visible{background:#ffffff1f;outline:none}.tlr-sec-bubble-cite-num{color:#ffffffa6;flex:none;font-family:EB Garamond,Georgia,Times New Roman,serif;font-weight:800}.tlr-sec-bubble-cite-title{text-overflow:ellipsis;overflow:hidden}.tlr-quote-editor{flex-direction:column;gap:1rem;display:flex}.tlr-quote-preview{margin-block:0}.tlr-quote-preview[data-bg=plain]{background:#f7f7f8;border-radius:8px;padding:1rem}.tlr-quote-text--empty:before{content:none}.tlr-quote-placeholder{color:#646464;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:300}.tlr-quote-editor-top{align-items:flex-start;gap:1rem;display:flex}.tlr-quote-editor-quote{flex:1}.tlr-quote-editor-format{flex-direction:column;align-items:flex-end;gap:.5rem;margin:15px 0;display:flex}.tlr-quote-editor-attrib{flex-direction:row;gap:15px;display:flex}.tlr-quote-editor-attrib>*{flex:1}@media (width<=600px){.tlr-quote-editor-top{flex-direction:column}.tlr-quote-editor-quote{align-self:stretch;max-width:none}.tlr-quote-editor-format{align-items:flex-start}.tlr-quote-editor-attrib{flex-direction:column}}.tlr-video-editor{flex-direction:column;gap:1rem;display:flex}.tlr-video-preview{margin-block:0}.tlr-video-frame[data-empty]{justify-content:center;align-items:center;display:flex}.tlr-video-placeholder{color:#646464;padding:1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:300}.tlr-video-editor-fields{flex-direction:column;gap:.75rem;width:450px;max-width:100%;margin-inline:auto;display:flex}.tlr-video-editor-line{align-items:flex-start;gap:.75rem;display:flex}.tlr-video-editor-link,.tlr-video-editor-title{min-width:0}.tlr-video-editor-link input,.tlr-video-editor-link textarea,.tlr-video-editor-title input,.tlr-video-editor-title textarea{width:100%;max-width:none}.tlr-video-editor-link{flex:0 0 125px}.tlr-video-editor-title{flex:auto}._composer_vdy82_1{margin-top:.5rem}._disclosure_vdy82_5{cursor:pointer;color:var(--tlr-color-text,#585c64);background:0 0;border:0;align-items:center;gap:.5rem;padding:.25rem 0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:500;display:inline-flex}._disclosure_vdy82_5:hover{color:var(--tlr-color-heading,#1e2a38)}._panel_vdy82_23{background:#f7f7f8;border-top:1px solid #ddd;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}._discovery_vdy82_32{align-items:center;gap:.75rem;min-height:2rem;display:flex;position:relative}._statusMsg_vdy82_40{white-space:nowrap;pointer-events:none;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}._statusMsg_vdy82_40[data-tone=ok]{color:#646464}._statusMsg_vdy82_40[data-tone=error]{color:#b72d2d}._chips_vdy82_59{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._chip_vdy82_59,._chipEmpty_vdy82_69{cursor:pointer;border:1px solid #ddd;border-radius:4px;padding:2px .5rem;font-family:ui-monospace,SF Mono,monospace;font-size:.75rem}._chip_vdy82_59{background:var(--tlr-color-bg,#f7f4ed);color:var(--tlr-color-heading,#1e2a38)}._chipEmpty_vdy82_69{color:#555;opacity:.6;cursor:default;background:0 0}._editors_vdy82_90{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=1100px){._editors_vdy82_90{grid-template-columns:1fr 1fr 1fr}}._editorCol_vdy82_101{flex-direction:column;gap:.25rem;min-width:0;display:flex}._editorHeader_vdy82_108{cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.5rem;padding:0;display:inline-flex}._editorLabel_vdy82_119{letter-spacing:.08em;text-transform:uppercase;color:#646464;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.78rem;font-weight:500}._editorHost_vdy82_128{border:1px solid #ddd;border-radius:4px;height:240px;overflow:hidden}._preview_vdy82_135{background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:4px;width:100%;height:240px}._previewEmpty_vdy82_143{color:#555;text-align:center;border:1px dashed #ddd;border-radius:4px;justify-content:center;align-items:center;height:240px;margin:0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;display:flex}._actions_vdy82_157{gap:1rem;display:flex}._h3_1lddr_1{letter-spacing:.02em;text-transform:uppercase;color:var(--tlr-color-text,#585c64);margin:0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:500}._importBox_1lddr_11{background:#fff;border:1px solid #ddd;border-radius:4px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._importHead_1lddr_21{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._templateLink_1lddr_28{color:var(--tlr-color-link,#06c);white-space:nowrap;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;text-decoration:none}._templateLink_1lddr_28:hover{text-decoration:underline}._fileTrigger_1lddr_40{letter-spacing:.02em;color:var(--tlr-color-heading,#1e2a38);cursor:pointer;border:1px solid #ddd;border-radius:4px;align-self:flex-start;align-items:center;padding:.5rem 1rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:700;display:inline-flex}._fileTrigger_1lddr_40:focus-within{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline-offset:-2px;outline:2px solid #0000}._fileTrigger_1lddr_40:hover{background:#f7f7f8}._fileTrigger_1lddr_40[aria-disabled=true]{cursor:default;opacity:.6}._fileInput_1lddr_70{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._importError_1lddr_82{color:#b72d2d;margin:0;font-size:.8125rem}._importResult_1lddr_88{color:var(--tlr-color-text,#585c64);margin:0;font-size:.8125rem}._skippedList_1lddr_94{color:#555;margin:.25rem 0 0;padding-left:.75rem}._reviews_1lddr_100{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._addReview_1lddr_107{cursor:pointer;letter-spacing:.02em;color:var(--tlr-color-link,#06c);background:0 0;border:0;padding:0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:700}._addReview_1lddr_107:hover{text-decoration:underline}._addReview_1lddr_107:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:2px}._gallery_1lddr_129{gap:.75rem;width:100%;padding-bottom:.5rem;display:flex;overflow-x:auto}._card_1lddr_137{box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:4px;flex-direction:column;flex:0 0 450px;gap:.5rem;width:450px;padding:.75rem;display:flex}._cardHead_1lddr_150{align-items:flex-end;gap:.75rem;display:flex}._cardHead_1lddr_150>:first-child{flex:auto}._rows_1lddr_160{flex-direction:column;gap:.5rem;display:flex}._rowsHead_1lddr_166{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._count_1lddr_173{color:var(--tlr-color-heading,#1e2a38);margin-left:.25rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:600}._rating_1lddr_181{box-sizing:border-box;color:#c99700;letter-spacing:1px;background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:4px;height:40px;padding:0 .5rem;font-size:1.03125rem}._text_1lddr_193{box-sizing:border-box;width:100%;color:var(--tlr-color-heading,#1e2a38);background:var(--tlr-color-bg,#f7f4ed);resize:vertical;border:1px solid #ddd;border-radius:4px;padding:.5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem}._rating_1lddr_181:focus-visible,._text_1lddr_193:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline:2px solid #0000}._fieldAdd_jlhr3_1{align-items:center;gap:.5rem;display:flex}._fieldAddInput_jlhr3_7{box-sizing:border-box;height:40px;color:var(--tlr-color-heading,#1e2a38);background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:4px;padding:0 .5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem}._fieldAddInput_jlhr3_7:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline:2px solid #0000}._gridScroll_jlhr3_25{overflow-x:auto}._grid_jlhr3_25{border-collapse:collapse;width:100%}._grid_jlhr3_25 th{text-align:left;color:var(--tlr-color-text,#585c64);white-space:nowrap;border-bottom:1px solid #ddd;padding:.25rem .5rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:500}._grid_jlhr3_25 td{vertical-align:middle;padding:2px .25rem}._cell_jlhr3_50{box-sizing:border-box;width:100%;min-width:8rem;height:40px;color:var(--tlr-color-heading,#1e2a38);background:var(--tlr-color-bg,#f7f4ed);border:1px solid #ddd;border-radius:4px;padding:0 .5rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem}._cell_jlhr3_50:focus-visible{border-color:var(--tlr-color-focus-ring,#06c);box-shadow:inset 0 0 0 1px var(--tlr-color-focus-ring,#06c);outline:2px solid #0000}._composer_jlhr3_70{flex-direction:column;gap:.5rem;display:flex}._chips_jlhr3_76{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._chip_jlhr3_76{color:var(--tlr-color-heading,#1e2a38);cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;padding:2px .5rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem}._chip_jlhr3_76:hover{border-color:var(--tlr-color-focus-ring,#06c)}._editorHost_jlhr3_100,._preview_jlhr3_106{flex-direction:column;gap:.25rem;display:flex}._previewFrame_jlhr3_112{background:#fff;border:1px solid #ddd;border-radius:4px;width:100%;min-height:120px}._expandToggle_1pkcq_1{cursor:pointer;color:var(--tlr-color-text,#585c64);background:0 0;border:0;align-items:center;gap:.25rem;padding:.25rem 0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:500;display:inline-flex}._expandToggle_1pkcq_1:hover{color:var(--tlr-color-heading,#1e2a38)}._expandToggle_1pkcq_1:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:2px}._nameCell_1pkcq_25{align-items:center;gap:.25rem;display:inline-flex}._nameText_1pkcq_31{color:var(--tlr-color-heading,#000);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1.03125rem;font-weight:400}._expandArrow_1pkcq_38{cursor:pointer;color:var(--tlr-color-text,#585c64);background:0 0;border:0;align-items:center;padding:0;font-size:.6em;line-height:1;display:inline-flex}._expandArrow_1pkcq_38:hover{color:var(--tlr-color-heading,#1e2a38)}._expandArrow_1pkcq_38:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:2px}._fieldCaption_1pkcq_60{letter-spacing:.02em;text-transform:uppercase;color:var(--tlr-color-text,#585c64);margin-bottom:.25rem;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:500;display:block}.tlr-media-split{flex-direction:row;align-items:stretch;min-width:0;display:flex;overflow:hidden}.tlr-media-split:not(.tlr-media-split--stacked){flex:1 1 0;min-height:0}.tlr-media-pane{min-width:0}.tlr-media-pane--images{flex:1 1 0;min-width:0;min-height:0;overflow:auto}.tlr-media-pane--galleries{z-index:10;min-width:60px;min-height:0;background:repeating-linear-gradient(calc(var(--tlr-seam-lean) + 90deg), var(--tlr-seam-thread) 0 var(--tlr-seam-mark), transparent var(--tlr-seam-mark) var(--tlr-seam-pitch)) 10px top/var(--tlr-seam-gauge) auto repeat-y, var(--tlr-tab-active-bg,var(--tlr-color-bg,#f7f4ed));flex-direction:column;flex:none;margin-inline-end:calc(-1 * var(--tlr-admin-gutter,1.5rem));display:flex;position:relative;box-shadow:-4px 0 10px -2px #0000002e}.tlr-media-split[data-animating] .tlr-media-pane--galleries{transition:flex-basis .32s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.tlr-media-split[data-animating] .tlr-media-pane--galleries{transition:none}}.tlr-media-seam{z-index:10;cursor:pointer;justify-content:center;align-items:center;width:30px;display:flex;position:absolute;inset-block:0;inset-inline-start:0}.tlr-media-seam .tlr-media-seam-handle{cursor:ew-resize;flex:none;width:auto;position:absolute;inset:0}.tlr-media-seam .tlr-drag-grip{display:none}.tlr-media-seam-label{z-index:1;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:sticky;top:50vh;transform:translateY(-50%)}.tlr-media-seam-text{writing-mode:sideways-lr;white-space:nowrap;background:var(--tlr-tab-active-bg,var(--tlr-color-bg,#f7f4ed));letter-spacing:.04em;color:#06c;padding:1.4rem 0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.8125rem;font-weight:700}.tlr-media-galleries-body{min-width:0;min-height:0;padding-inline:calc(30px + 1rem) var(--tlr-admin-gutter,1.5rem);flex:1 1 0;padding-block:0 1rem;overflow:auto}.tlr-media-panel-header{z-index:3;background:var(--tlr-tab-active-bg,var(--tlr-color-bg,#f7f4ed));align-items:center;gap:1rem;padding:10px 20px;display:flex;position:sticky;top:0;box-shadow:0 5px 6px -5px #0000002e}.tlr-media-panel-title{margin:0}.tlr-media-panel-add{cursor:pointer;color:var(--tlr-color-link,#06c);background:0 0;border:0;align-items:center;margin:0;padding:0;font-family:Roboto Condensed,system-ui,sans-serif;font-size:.9375rem;font-weight:400;display:inline-flex}.tlr-media-panel-add:disabled{opacity:.4;cursor:default}.tlr-media-panel-add:focus-visible{outline:2px solid var(--tlr-color-focus-ring,#06c);outline-offset:2px;border-radius:4px}.tlr-media-panel-body{padding:0 20px}.tlr-media-empty{flex-direction:column;align-items:flex-start;gap:.75rem;padding-block:1.5rem;display:flex}.tlr-media-empty p{color:#555;margin:0;font-family:Roboto Condensed,system-ui,sans-serif;font-weight:300}.tlr-media-split--stacked{flex-direction:column;align-items:stretch}.tlr-media-split--stacked>.tlr-seam{margin-block:1.5rem}.tlr-media-pane--galleries-stacked{min-width:0}.tlr-media-stacked-title{margin:0 0 .5rem}.monaco-editor{--monaco-monospace-font:"SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace;font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,system-ui,Ubuntu,Droid Sans,sans-serif}.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-aria-container{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;top:0;overflow:hidden;position:absolute!important}.monaco-editor .synthetic-focus,.monaco-diff-editor .synthetic-focus,.monaco-editor [tabindex="0"]:focus,.monaco-diff-editor [tabindex="0"]:focus,.monaco-editor [tabindex="-1"]:focus,.monaco-diff-editor [tabindex="-1"]:focus,.monaco-editor button:focus,.monaco-diff-editor button:focus,.monaco-editor input[type=button]:focus,.monaco-diff-editor input[type=button]:focus,.monaco-editor input[type=checkbox]:focus,.monaco-diff-editor input[type=checkbox]:focus,.monaco-editor input[type=search]:focus,.monaco-diff-editor input[type=search]:focus,.monaco-editor input[type=text]:focus,.monaco-diff-editor input[type=text]:focus,.monaco-editor select:focus,.monaco-diff-editor select:focus,.monaco-editor textarea:focus,.monaco-diff-editor textarea:focus{outline-offset:-1px;outline-width:1px;outline-style:solid;outline-color:var(--vscode-focusBorder);opacity:1}.monaco-aria-container{position:absolute;left:-999em}::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{-webkit-text-size-adjust:100%;color:var(--vscode-editor-foreground);background-color:var(--vscode-editor-background);overflow-wrap:initial;position:relative;overflow:visible}.monaco-editor-background{background-color:var(--vscode-editor-background)}.monaco-editor .rangeHighlight{background-color:var(--vscode-editor-rangeHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-rangeHighlightBorder)}.monaco-editor.hc-black .rangeHighlight,.monaco-editor.hc-light .rangeHighlight{border-style:dotted}.monaco-editor .symbolHighlight{background-color:var(--vscode-editor-symbolHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-symbolHighlightBorder)}.monaco-editor.hc-black .symbolHighlight,.monaco-editor.hc-light .symbolHighlight{border-style:dotted}.monaco-editor .editorCanvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .view-overlays>div,.monaco-editor .margin-view-overlays>div{width:100%;position:absolute}.monaco-editor .squiggly-error{border-bottom:4px double var(--vscode-editorError-border)}.monaco-editor .squiggly-error:before{content:"";background:var(--vscode-editorError-background);width:100%;height:100%;display:block}.monaco-editor .squiggly-warning{border-bottom:4px double var(--vscode-editorWarning-border)}.monaco-editor .squiggly-warning:before{content:"";background:var(--vscode-editorWarning-background);width:100%;height:100%;display:block}.monaco-editor .squiggly-info{border-bottom:4px double var(--vscode-editorInfo-border)}.monaco-editor .squiggly-info:before{content:"";background:var(--vscode-editorInfo-background);width:100%;height:100%;display:block}.monaco-editor .squiggly-hint{border-bottom:2px dotted var(--vscode-editorHint-border)}.monaco-editor.showUnused .squiggly-unnecessary{border-bottom:2px dashed var(--vscode-editorUnnecessaryCode-border)}.monaco-editor.showDeprecated .squiggly-inline-deprecated{text-decoration:line-through;-webkit-text-decoration-color:var(--vscode-editor-foreground,inherit);text-decoration-color:var(--vscode-editor-foreground,inherit)}.monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.monaco-scrollable-element>.visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{transition:opacity .8s linear}.monaco-scrollable-element>.shadow{display:none;position:absolute}.monaco-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;display:block;top:0;left:3px}.monaco-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset;display:block;top:3px;left:0}.monaco-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.monaco-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.scrollbar{background:var(--vscode-scrollbar-background)}.monaco-scrollable-element>.scrollbar>.slider{background:var(--vscode-scrollbarSlider-background)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-scrollable-element>.scrollbar>.slider.active{background:var(--vscode-scrollbarSlider-activeBackground)}.monaco-editor .blockDecorations-container{pointer-events:none;position:absolute;top:0}.monaco-editor .blockDecorations-block{box-sizing:border-box;position:absolute}.monaco-editor .view-overlays .current-line,.monaco-editor .margin-view-overlays .current-line{box-sizing:border-box;height:100%;display:block;position:absolute;top:0;left:0}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}.monaco-editor .lines-content .cdr{height:100%;position:absolute}.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .glyph-margin-widgets .cgmr{justify-content:center;align-items:center;display:flex;position:absolute}.monaco-editor .glyph-margin-widgets .cgmr.codicon-modifier-spin:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.monaco-editor .lines-content .core-guide{box-sizing:border-box;height:100%;position:absolute}.monaco-editor .margin-view-overlays .line-numbers{font-variant-numeric:tabular-nums;text-align:right;vertical-align:middle;box-sizing:border-box;cursor:default;display:inline-block;position:absolute;bottom:0}.monaco-editor .relative-current-line-number{text-align:left;width:100%;display:inline-block}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-editor .line-numbers{color:var(--vscode-editorLineNumber-foreground)}.monaco-editor .line-numbers.active-line-number{color:var(--vscode-editorLineNumber-activeForeground)}.monaco-mouse-cursor-text{cursor:text}.mtkcontrol{color:#fff!important;background:#960000!important}.mtkoverflow{background-color:var(--vscode-button-background,var(--vscode-editor-background));color:var(--vscode-button-foreground,var(--vscode-editor-foreground));border-style:solid;border-width:1px;border-color:var(--vscode-contrastBorder);cursor:pointer;border-radius:2px;padding:4px}.mtkoverflow:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{-webkit-user-select:none;user-select:none}.monaco-editor.mac .lines-content:hover,.monaco-editor.mac .view-line:hover,.monaco-editor.mac .view-lines:hover{-webkit-user-select:text;user-select:text}.monaco-editor.enable-user-select{user-select:initial;-webkit-user-select:initial}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{box-sizing:border-box;width:100%;position:absolute}.monaco-editor .lines-content>.view-lines>.view-line>span{position:absolute;top:0;bottom:0}.monaco-editor .mtkw{color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .mtkz{display:inline-block;color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .lines-decorations{background:#fff;position:absolute;top:0}.monaco-editor .margin-view-overlays .cldr{height:100%;position:absolute}.monaco-editor .margin{background-color:var(--vscode-editorGutter-background)}.monaco-editor .margin-view-overlays .cmdr{width:100%;height:100%;position:absolute;left:0}.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover:hover .minimap-slider,.monaco-editor .minimap.slider-mouseover .minimap-slider.active{opacity:1}.monaco-editor .minimap-slider .minimap-slider-horizontal{background:var(--vscode-minimapSlider-background)}.monaco-editor .minimap-slider:hover .minimap-slider-horizontal{background:var(--vscode-minimapSlider-hoverBackground)}.monaco-editor .minimap-slider.active .minimap-slider-horizontal{background:var(--vscode-minimapSlider-activeBackground)}.monaco-editor .minimap-shadow-visible{box-shadow:var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset}.monaco-editor .minimap-shadow-hidden{width:0;position:absolute}.monaco-editor .minimap-shadow-visible{pointer-events:none;width:6px;position:absolute;left:-6px}.monaco-editor.no-minimap-shadow .minimap-shadow-visible{width:1px;position:absolute;left:-1px}.minimap.minimap-autohide-mouseover,.minimap.minimap-autohide-scroll{opacity:0;transition:opacity .5s}.minimap.minimap-autohide-scroll{pointer-events:none}.minimap.minimap-autohide-mouseover:hover,.minimap.minimap-autohide-scroll.active{opacity:1;pointer-events:auto}.monaco-editor .minimap{z-index:5}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}.monaco-editor .view-ruler{box-shadow:1px 0 0 0 var(--vscode-editorRuler-foreground) inset;position:absolute;top:0}.monaco-editor .scroll-decoration{height:6px;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;position:absolute;top:0;left:0}.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .focused .selected-text{background-color:var(--vscode-editor-selectionBackground)}.monaco-editor .selected-text{background-color:var(--vscode-editor-inactiveSelectionBackground)}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor.hc-light .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-light .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-light .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-light .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{box-sizing:border-box;position:absolute;overflow:hidden}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{border-style:solid;border-width:1px;background:0 0!important}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-style:solid;border-bottom-width:2px;background:0 0!important}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-style:solid;border-bottom-width:1px;background:0 0!important}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.cursor-smooth{animation:.5s ease-in-out 20 alternate monaco-cursor-smooth}.cursor-phase{animation:.5s ease-in-out 20 alternate monaco-cursor-phase}.cursor-expand>.cursor{animation:.5s ease-in-out 20 alternate monaco-cursor-expand}.monaco-editor .mwh{position:absolute;color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .monaco-decoration-css-rule-extractor{visibility:hidden;pointer-events:none}.monaco-editor .inputarea{resize:none;color:#0000;z-index:-10;background-color:#0000;border:none;min-width:0;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden;outline:none!important}.monaco-editor .inputarea.ime-input{z-index:10;caret-color:var(--vscode-editorCursor-foreground);color:var(--vscode-editor-foreground)}.monaco-editor .native-edit-context{scrollbar-width:none;z-index:-10;white-space:pre-wrap;margin:0;padding:0;position:absolute;overflow-y:scroll}.monaco-editor .ime-text-area{resize:none;color:#0000;z-index:-10;background-color:#0000;border:none;min-width:0;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden;outline:none!important}.monaco-editor .edit-context-composition-none{background-color:#0000;border-bottom:none}.monaco-editor :not(.hc-black,.hc-light) .edit-context-composition-secondary{border-bottom:1px solid var(--vscode-editor-compositionBorder)}.monaco-editor :not(.hc-black,.hc-light) .edit-context-composition-primary{border-bottom:2px solid var(--vscode-editor-compositionBorder)}.monaco-editor :is(.hc-black,.hc-light) .edit-context-composition-secondary{border:1px solid var(--vscode-editor-compositionBorder)}.monaco-editor :is(.hc-black,.hc-light) .edit-context-composition-primary{border:2px solid var(--vscode-editor-compositionBorder)}.monaco-editor .margin-view-overlays .gpu-mark{border-left:solid 2px var(--vscode-editorWarning-foreground);opacity:.2;width:100%;transition:background-color .1s linear;display:inline-block;position:absolute;top:0;bottom:0;left:0}.monaco-editor .margin-view-overlays .gpu-mark:hover{background-color:var(--vscode-editorWarning-foreground)}.monaco-hover.workbench-hover{z-index:40;background:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border);max-width:700px;color:var(--vscode-editorHoverWidget-foreground);box-shadow:0 2px 8px var(--vscode-widget-shadow);border-radius:5px;font-size:13px;line-height:19px;position:relative;overflow:hidden}.monaco-hover.workbench-hover .monaco-action-bar .action-item .codicon{width:13px;height:13px}.monaco-hover.workbench-hover hr{border-bottom:none}.monaco-hover.workbench-hover.compact{font-size:12px}.monaco-hover.workbench-hover.compact .monaco-action-bar .action-item .codicon{width:12px;height:12px}.monaco-hover.workbench-hover.compact .hover-contents{padding:2px 8px}.workbench-hover-container.locked .monaco-hover.workbench-hover{outline:1px solid var(--vscode-editorHoverWidget-border)}.workbench-hover-container:focus-within.locked .monaco-hover.workbench-hover{outline-color:var(--vscode-focusBorder)}.workbench-hover-pointer{z-index:41;pointer-events:none;position:absolute}.workbench-hover-pointer:after{content:"";background-color:var(--vscode-editorHoverWidget-background);border-right:1px solid var(--vscode-editorHoverWidget-border);border-bottom:1px solid var(--vscode-editorHoverWidget-border);width:5px;height:5px;position:absolute}.workbench-hover-container:not(:focus-within).locked .workbench-hover-pointer:after{border-bottom-width:2px;border-right-width:2px;width:4px;height:4px}.workbench-hover-container:focus-within .workbench-hover-pointer:after{border-right:1px solid var(--vscode-focusBorder);border-bottom:1px solid var(--vscode-focusBorder)}.workbench-hover-pointer.left{left:-3px}.workbench-hover-pointer.right{right:3px}.workbench-hover-pointer.top{top:-3px}.workbench-hover-pointer.bottom{bottom:3px}.workbench-hover-pointer.left:after{transform:rotate(135deg)}.workbench-hover-pointer.right:after{transform:rotate(315deg)}.workbench-hover-pointer.top:after{transform:rotate(225deg)}.workbench-hover-pointer.bottom:after{transform:rotate(45deg)}.monaco-hover.workbench-hover a{color:var(--vscode-textLink-foreground)}.monaco-hover.workbench-hover a:focus{outline-offset:-1px;outline:1px solid;outline-color:var(--vscode-focusBorder);text-decoration:underline}.monaco-hover.workbench-hover a.codicon:focus,.monaco-hover.workbench-hover a.monaco-button:focus{text-decoration:none}.monaco-hover.workbench-hover a:hover,.monaco-hover.workbench-hover a:active{color:var(--vscode-textLink-activeForeground)}.monaco-hover.workbench-hover code{background:var(--vscode-textCodeBlock-background)}.monaco-hover.workbench-hover .hover-row .actions{background:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-hover.workbench-hover.right-aligned{left:1px}.monaco-hover.workbench-hover.right-aligned .hover-row.status-bar .actions{flex-direction:row-reverse}.monaco-hover.workbench-hover.right-aligned .hover-row.status-bar .actions .action-container{margin-left:16px;margin-right:0}.monaco-hover{cursor:default;-webkit-user-select:text;user-select:text;box-sizing:border-box;white-space:var(--vscode-hover-whiteSpace,normal);line-height:1.5em;position:absolute;overflow:hidden}.monaco-hover.fade-in{animation:.1s linear fadein}.monaco-hover.hidden{display:none}.monaco-hover a:hover:not(.disabled){cursor:pointer}.monaco-hover .hover-contents:not(.html-hover-contents){padding:4px 8px}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents){max-width:var(--vscode-hover-maxWidth,500px);word-wrap:break-word}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents) hr{min-width:100%}.monaco-hover p,.monaco-hover .code,.monaco-hover ul,.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{margin:8px 0}.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{line-height:1.1}.monaco-hover code{font-family:var(--monaco-monospace-font)}.monaco-hover hr{box-sizing:border-box;border-left:0;border-right:0;height:1px;margin:4px -8px -4px}.monaco-hover p:first-child,.monaco-hover .code:first-child,.monaco-hover ul:first-child{margin-top:0}.monaco-hover p:last-child,.monaco-hover .code:last-child,.monaco-hover ul:last-child{margin-bottom:0}.monaco-hover ul,.monaco-hover ol{padding-left:20px}.monaco-hover li>p{margin-bottom:0}.monaco-hover li>ul{margin-top:0}.monaco-hover code{border-radius:3px;padding:0 .4em}.monaco-hover .monaco-tokenized-source{white-space:var(--vscode-hover-sourceWhiteSpace,pre-wrap)}.monaco-hover .hover-row.status-bar{font-size:12px;line-height:22px}.monaco-hover .hover-row.status-bar .info{padding:0 8px;font-style:italic}.monaco-hover .hover-row.status-bar .actions{width:100%;padding:0 8px;display:flex}.monaco-hover .hover-row.status-bar .actions .action-container{cursor:pointer;text-wrap:nowrap;text-overflow:ellipsis;margin-right:16px;overflow:hidden}.monaco-hover .hover-row.status-bar .actions .action-container .action .icon{vertical-align:middle;padding-right:4px}.monaco-hover .hover-row.status-bar .actions .action-container a{color:var(--vscode-textLink-foreground);-webkit-text-decoration:var(--text-link-decoration);text-decoration:var(--text-link-decoration)}.monaco-hover .hover-row.status-bar .actions .action-container a .icon.codicon{color:var(--vscode-textLink-foreground)}.monaco-hover .markdown-hover .hover-contents .codicon{color:inherit;font-size:inherit;vertical-align:middle}.monaco-hover .hover-contents a.code-link:hover,.monaco-hover .hover-contents a.code-link{color:inherit}.monaco-hover .hover-contents a.code-link:before{content:"("}.monaco-hover .hover-contents a.code-link:after{content:")"}.monaco-hover .hover-contents a.code-link>span{text-underline-position:under;color:var(--vscode-textLink-foreground);border-bottom:1px solid #0000;text-decoration:underline}.monaco-hover .hover-contents a.code-link>span:hover{color:var(--vscode-textLink-activeForeground)}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) p:last-child [style*=background-color]{margin-bottom:4px;display:inline-block}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span.codicon{margin-bottom:2px}.monaco-hover-content .action-container a{-webkit-user-select:none;user-select:none}.monaco-hover-content .action-container.disabled{pointer-events:none;opacity:.4;cursor:default}.monaco-hover .action-container,.monaco-hover .action,.monaco-hover button,.monaco-hover .monaco-button,.monaco-hover .monaco-text-button,.monaco-hover [role=button]{-webkit-user-select:none;user-select:none}.context-view{position:absolute}.context-view.fixed{all:initial;color:inherit;font-family:inherit;font-size:13px;position:fixed}.monaco-select-box{cursor:pointer;border-radius:2px;width:100%}.monaco-select-box-dropdown-container{text-transform:none;font-size:13px;font-weight:400}.monaco-action-bar .action-item.select-container{cursor:default}.monaco-action-bar .action-item .monaco-select-box{cursor:pointer;min-width:100px;min-height:18px;padding:2px 23px 2px 8px}.mac .monaco-action-bar .action-item .monaco-select-box{border-radius:3px;min-height:24px;font-size:11px}.monaco-list{white-space:nowrap;width:100%;height:100%;position:relative}.monaco-list.mouse-support{-webkit-user-select:none;user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{width:100%;height:100%;position:relative}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{box-sizing:border-box;width:100%;position:absolute;overflow:hidden}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list .monaco-scrollable-element>.scrollbar.vertical,.monaco-pane-view>.monaco-split-view2.vertical>.monaco-scrollable-element>.scrollbar.vertical{z-index:14}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-single,.monaco-list.selection-multiple{outline:0!important}.monaco-list-type-filter-message{box-sizing:border-box;text-align:center;white-space:normal;opacity:.7;pointer-events:none;width:100%;height:100%;padding:40px 1em 1em;position:absolute;top:0;left:0}.monaco-list-type-filter-message:empty{display:none}.monaco-drag-image{z-index:1000;background-color:var(--vscode-list-activeSelectionBackground);color:var(--vscode-list-activeSelectionForeground);outline:1px solid var(--vscode-list-focusOutline);outline-offset:-1px;text-overflow:ellipsis;white-space:nowrap;border-radius:10px;max-width:120px;padding:1px 7px;font-size:12px;display:inline-block;position:absolute;overflow:hidden}.monaco-select-box-dropdown-padding{--dropdown-padding-top:1px;--dropdown-padding-bottom:1px}.hc-black .monaco-select-box-dropdown-padding,.hc-light .monaco-select-box-dropdown-padding{--dropdown-padding-top:3px;--dropdown-padding-bottom:4px}.monaco-select-box-dropdown-container{box-sizing:border-box;display:none}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown *{margin:0}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown code{line-height:15px;font-family:var(--monaco-monospace-font)}.monaco-select-box-dropdown-container.visible{text-align:left;border-bottom-right-radius:3px;border-bottom-left-radius:3px;flex-direction:column;width:1px;display:flex;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container{padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom);box-sizing:border-box;flex:none;align-self:flex-start;width:100%;padding-left:1px;padding-right:1px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-details-pane{padding:5px}.hc-black .monaco-select-box-dropdown-container>.select-box-dropdown-list-container{padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom)}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row{cursor:pointer}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-text{text-overflow:ellipsis;white-space:nowrap;float:left;padding-left:3.5px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-detail{text-overflow:ellipsis;white-space:nowrap;float:left;opacity:.7;padding-left:3.5px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-decorator-right{text-overflow:ellipsis;white-space:nowrap;float:right;padding-right:10px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.visually-hidden{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control{opacity:0;flex:auto;align-self:flex-start}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div{max-height:0;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div>.option-text-width-control{white-space:nowrap;padding-left:4px;padding-right:8px}.monaco-action-bar{white-space:nowrap;height:100%}.monaco-action-bar .actions-container{align-items:center;width:100%;height:100%;margin:0 auto;padding:0;display:flex}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar .action-item{cursor:pointer;justify-content:center;align-items:center;display:block;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar .action-item .icon,.monaco-action-bar .action-item .codicon{display:block}.monaco-action-bar .action-item .codicon{align-items:center;width:16px;height:16px;display:flex}.monaco-action-bar .action-label{border-radius:5px;padding:3px;font-size:11px;display:flex}.monaco-action-bar .action-item.disabled .action-label:not(.icon),.monaco-action-bar .action-item.disabled .action-label:not(.icon):before,.monaco-action-bar .action-item.disabled .action-label:not(.icon):hover{color:var(--vscode-disabledForeground)}.monaco-action-bar .action-item.disabled .action-label.icon,.monaco-action-bar .action-item.disabled .action-label.icon:before,.monaco-action-bar .action-item.disabled .action-label.icon:hover{opacity:.6}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{border-bottom:1px solid var(--vscode-disabledForeground);margin-left:.8em;margin-right:.8em;padding-top:1px;display:block}.monaco-action-bar .action-item .action-label.separator{cursor:default;background-color:var(--vscode-disabledForeground);width:1px;min-width:1px;height:16px;padding:0;margin:5px 4px!important}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{flex:1;justify-content:center;align-items:center;min-width:60px;max-width:170px;margin-right:10px;display:flex;overflow:hidden}.monaco-action-bar .action-item.action-dropdown-item{display:flex}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator{cursor:default;align-items:center;display:flex}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator>div{width:1px}.monaco-dropdown{height:100%;padding:0}.monaco-dropdown>.dropdown-label{cursor:pointer;justify-content:center;align-items:center;height:100%;display:flex}.monaco-dropdown>.dropdown-label>.action-label.disabled{cursor:default}.monaco-dropdown-with-primary{border-radius:5px;flex-direction:row;display:flex!important}.monaco-dropdown-with-primary>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{margin-left:-3px;padding-left:0;padding-right:0;font-size:12px;line-height:16px}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{background-position:50%;background-repeat:no-repeat;background-size:16px;display:block}.monaco-action-bar .action-item.menu-entry .action-label.icon{background-position:50%;background-repeat:no-repeat;background-size:16px;width:16px;height:16px}.monaco-action-bar .action-item.menu-entry.text-only .action-label{color:var(--vscode-descriptionForeground);border-radius:2px;overflow:hidden}.monaco-action-bar .action-item.menu-entry.text-only.use-comma:not(:last-of-type) .action-label:after{content:", "}.monaco-action-bar .action-item.menu-entry.text-only+.action-item:not(.text-only)>.monaco-dropdown .action-label{color:var(--vscode-descriptionForeground)}.monaco-dropdown-with-default{border-radius:5px;flex-direction:row;display:flex!important}.monaco-dropdown-with-default>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-default>.action-container.menu-entry>.action-label.icon{background-position:50%;background-repeat:no-repeat;background-size:16px;width:16px;height:16px}.monaco-dropdown-with-default:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{margin-left:-3px;padding-left:0;padding-right:0;font-size:12px;line-height:16px}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{background-position:50%;background-repeat:no-repeat;background-size:16px;display:block}.quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight,.quick-input-widget .monaco-highlighted-label .highlight{color:#0066bf}.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight,.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight{color:#9dddff}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight,.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight,.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#f38518}.hc-light .quick-input-widget .monaco-highlighted-label .highlight,.hc-light .quick-input-widget .monaco-highlighted-label .highlight{color:#0f4a85}.monaco-keybinding>.monaco-keybinding-key{color:#555;background-color:#ddd6;border:1px solid #ccc6;border-bottom-color:#bbb6;box-shadow:inset 0 -1px #bbb6}.hc-black .monaco-keybinding>.monaco-keybinding-key{box-shadow:none;color:#fff;background-color:#0000;border:1px solid #6fc3df}.hc-light .monaco-keybinding>.monaco-keybinding-key{box-shadow:none;color:#292929;background-color:#0000;border:1px solid #0f4a85}.vs-dark .monaco-keybinding>.monaco-keybinding-key{color:#ccc;background-color:#8080802b;border:1px solid #3339;border-bottom-color:#4449;box-shadow:inset 0 -1px #4449}.monaco-custom-toggle{float:left;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:3px;width:20px;height:20px;margin-left:2px;padding:1px;overflow:hidden}.monaco-custom-toggle:hover{background-color:var(--vscode-inputOption-hoverBackground)}.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{border:1px dashed var(--vscode-focusBorder)}.hc-black .monaco-custom-toggle,.hc-light .monaco-custom-toggle,.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{background:0 0}.monaco-custom-toggle.monaco-checkbox{opacity:1;border:1px solid #0000;border-radius:3px;width:18px;height:18px;margin-left:0;margin-right:9px;padding:0;background-size:16px!important}.monaco-action-bar .checkbox-action-item{border-radius:2px;align-items:center;padding-right:2px;display:flex}.monaco-action-bar .checkbox-action-item:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-action-bar .checkbox-action-item>.monaco-custom-toggle.monaco-checkbox{margin-right:4px}.monaco-action-bar .checkbox-action-item>.checkbox-label{font-size:12px}.quick-input-widget{z-index:2550;-webkit-app-region:no-drag;border-radius:6px;width:600px;position:absolute;left:50%}.quick-input-titlebar{cursor:grab;border-top-left-radius:5px;border-top-right-radius:5px;align-items:center;display:flex}.quick-input-left-action-bar{flex:1;margin-left:4px;display:flex}.quick-input-inline-action-bar>.actions-container>.action-item:first-child{margin-left:5px}.quick-input-inline-action-bar>.actions-container>.action-item{margin-top:2px}.quick-input-title{cursor:grab;text-align:center;text-overflow:ellipsis;padding:3px 0;overflow:hidden}.quick-input-right-action-bar{flex:1;margin-right:4px;display:flex}.quick-input-right-action-bar>.actions-container{justify-content:flex-end}.quick-input-right-action-bar>.actions-container>.action-item{margin-left:4px}.quick-input-titlebar .monaco-action-bar .action-label.codicon{background-position:50%;background-repeat:no-repeat;padding:2px}.quick-input-description{margin:6px 6px 6px 11px}.quick-input-header .quick-input-description{flex:1;margin:4px 2px}.quick-input-header{cursor:grab;padding:6px 6px 2px;display:flex}.quick-input-widget.hidden-input .quick-input-header{margin-bottom:0;padding:0}.quick-input-and-message{flex-direction:column;flex-grow:1;min-width:0;display:flex;position:relative}.quick-input-check-all{align-self:center;margin:0}.quick-input-widget .quick-input-header .monaco-checkbox{margin-top:6px}.quick-input-filter{flex-grow:1;display:flex;position:relative}.quick-input-box{flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{align-self:center;align-items:center;display:flex;position:absolute;right:4px}.quick-input-count .monaco-count-badge{vertical-align:middle;border-radius:2px;min-height:auto;padding:2px 4px;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{align-items:center;height:25px;padding:0 6px;font-size:11px;display:flex}.quick-input-message{overflow-wrap:break-word;margin-top:-1px;padding:5px}.quick-input-message>.codicon{vertical-align:text-bottom;margin:0 .2em}.quick-input-message a{color:inherit}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-list{line-height:22px}.quick-input-widget.hidden-input .quick-input-list{margin-top:4px;padding-bottom:4px}.quick-input-list .monaco-list{max-height:440px;padding-bottom:5px;overflow:hidden}.quick-input-list .monaco-scrollable-element{padding:0 6px}.quick-input-list .quick-input-list-entry{box-sizing:border-box;padding:0 6px;display:flex;overflow:hidden}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-style:solid;border-top-width:1px}.quick-input-list .monaco-list-row{border-radius:3px}.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{flex:1;height:100%;display:flex;overflow:hidden}.quick-input-widget .monaco-checkbox{margin-right:0}.quick-input-widget .quick-input-list .monaco-checkbox,.quick-input-widget .quick-input-tree .monaco-checkbox{margin-top:4px}.quick-input-list .quick-input-list-icon{background-position:0;background-repeat:no-repeat;background-size:16px;justify-content:center;align-items:center;width:16px;height:22px;padding-right:6px;display:flex}.quick-input-list .quick-input-list-rows{text-overflow:ellipsis;flex-direction:column;flex:1;height:100%;margin-left:5px;display:flex;overflow:hidden}.quick-input-list .quick-input-list-rows>.quick-input-list-row{align-items:center;display:flex}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-list .quick-input-list-rows .monaco-highlighted-label>span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:.7;text-overflow:ellipsis;line-height:normal;overflow:hidden}.quick-input-list .monaco-list .monaco-list-row .monaco-highlighted-label .highlight{background-color:unset;font-weight:700;color:var(--vscode-list-highlightForeground)!important}.quick-input-list .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight{color:var(--vscode-list-focusHighlightForeground)!important}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:4px}.quick-input-list .quick-input-list-entry-action-bar{flex:0;display:flex;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px;padding:2px}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px;margin-right:4px}.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,.quick-input-list .quick-input-list-entry.focus-inside .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.passive-focused .quick-input-list-entry-action-bar .action-label{display:flex}.quick-input-list>.monaco-list:focus .monaco-list-row.focused{outline-offset:-1px;outline:1px solid var(--vscode-list-focusOutline)!important}.quick-input-list>.monaco-list:focus .monaco-list-row.focused .quick-input-list-entry.quick-input-list-separator-border{border-color:#0000}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator{color:inherit}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key{background:0 0}.quick-input-list .quick-input-list-separator-as-item{padding:4px 6px;font-size:12px}.quick-input-list .quick-input-list-separator-as-item .label-name{font-weight:600}.quick-input-list .quick-input-list-separator-as-item .label-description{opacity:1!important}.quick-input-list .monaco-tree-sticky-row .quick-input-list-entry.quick-input-list-separator-as-item.quick-input-list-separator-border{border-top-style:none}.quick-input-list .monaco-tree-sticky-row{padding:0 5px}.quick-input-list .monaco-tl-twistie{display:none!important}.quick-input-tree .monaco-list{max-height:440px;padding-bottom:5px;overflow:hidden}.quick-input-tree .quick-input-tree-entry{box-sizing:border-box;padding:0 6px;display:flex;overflow:hidden}.quick-input-tree .quick-input-tree-label{flex:1;height:100%;display:flex;overflow:hidden}.quick-input-tree .quick-input-tree-icon{background-position:0;background-repeat:no-repeat;background-size:16px;justify-content:center;align-items:center;width:16px;height:22px;padding-right:6px;display:flex}.quick-input-tree .quick-input-tree-rows{text-overflow:ellipsis;flex-direction:column;flex:1;height:100%;margin-left:5px;display:flex;overflow:hidden}.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row{align-items:center;display:flex}.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row .monaco-icon-label,.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-tree .quick-input-tree-rows .monaco-highlighted-label>span{opacity:1}.quick-input-tree .quick-input-tree-entry-action-bar{flex:0;display:flex;overflow:visible}.quick-input-tree .quick-input-tree-entry-action-bar .action-label{display:none}.quick-input-tree .quick-input-tree-entry-action-bar .action-label.codicon{margin-right:4px;padding:2px}.quick-input-tree .quick-input-tree-entry-action-bar{margin-top:1px;margin-right:4px}.quick-input-tree .quick-input-tree-entry .quick-input-tree-entry-action-bar .action-label.always-visible,.quick-input-tree .quick-input-tree-entry:hover .quick-input-tree-entry-action-bar .action-label,.quick-input-tree .quick-input-tree-entry.focus-inside .quick-input-tree-entry-action-bar .action-label,.quick-input-tree .monaco-list-row.focused .quick-input-tree-entry-action-bar .action-label,.quick-input-tree .monaco-list-row.passive-focused .quick-input-tree-entry-action-bar .action-label{display:flex}.quick-input-tree>.monaco-list:focus .monaco-list-row.focused{outline-offset:-1px;outline:1px solid var(--vscode-list-focusOutline)!important}.monaco-text-button{box-sizing:border-box;text-align:center;cursor:pointer;border:1px solid var(--vscode-button-border,transparent);border-radius:2px;justify-content:center;align-items:center;width:100%;padding:4px;line-height:18px;display:flex}.monaco-text-button:focus{outline-offset:2px!important}.monaco-text-button:hover{text-decoration:none!important}.monaco-button.disabled:focus,.monaco-button.disabled{cursor:default;opacity:.4!important}.monaco-text-button .codicon{margin:0 .2em;color:inherit!important}.monaco-text-button.monaco-text-button-with-short-label{flex-flow:wrap;height:28px;padding:0 4px;overflow:hidden}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label{flex-basis:100%}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{flex-grow:1;width:0;overflow:hidden}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label,.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{font-weight:400;font-style:inherit;justify-content:center;align-items:center;padding:4px 0;display:flex}.monaco-button-dropdown{cursor:pointer;display:flex}.monaco-button-dropdown.disabled{cursor:default}.monaco-button-dropdown>.monaco-button:focus{outline-offset:-1px!important}.monaco-button-dropdown.disabled>.monaco-button.disabled,.monaco-button-dropdown.disabled>.monaco-button.disabled:focus,.monaco-button-dropdown.disabled>.monaco-button-dropdown-separator{opacity:.4!important}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-right-width:0!important}.monaco-button-dropdown .monaco-button-dropdown-separator{cursor:default;padding:4px 0}.monaco-button-dropdown .monaco-button-dropdown-separator>div{width:1px;height:100%}.monaco-button-dropdown>.monaco-button.monaco-dropdown-button{border:1px solid var(--vscode-button-border,transparent);border-radius:0 2px 2px 0;align-items:center;display:flex;border-left-width:0!important}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-radius:2px 0 0 2px}.monaco-description-button{flex-direction:column;align-items:center;margin:4px 5px;display:flex}.monaco-description-button .monaco-button-description{padding:4px 20px;font-size:11px;font-style:italic}.monaco-description-button .monaco-button-label,.monaco-description-button .monaco-button-description{justify-content:center;align-items:center;display:flex}.monaco-description-button .monaco-button-label>.codicon,.monaco-description-button .monaco-button-description>.codicon{margin:0 .2em;color:inherit!important}.monaco-button.default-colors,.monaco-button-dropdown.default-colors>.monaco-button{color:var(--vscode-button-foreground);background-color:var(--vscode-button-background)}.monaco-button.default-colors:hover,.monaco-button-dropdown.default-colors>.monaco-button:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-button.default-colors.secondary,.monaco-button-dropdown.default-colors>.monaco-button.secondary{color:var(--vscode-button-secondaryForeground);background-color:var(--vscode-button-secondaryBackground)}.monaco-button.default-colors.secondary:hover,.monaco-button-dropdown.default-colors>.monaco-button.secondary:hover{background-color:var(--vscode-button-secondaryHoverBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator{background-color:var(--vscode-button-background);border-top:1px solid var(--vscode-button-border);border-bottom:1px solid var(--vscode-button-border)}.monaco-button-dropdown.default-colors .monaco-button.secondary+.monaco-button-dropdown-separator{background-color:var(--vscode-button-secondaryBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator>div{background-color:var(--vscode-button-separator)}.monaco-count-badge{text-align:center;box-sizing:border-box;border-radius:11px;min-width:18px;min-height:18px;padding:3px 5px;font-size:11px;font-weight:400;line-height:11px;display:inline-block}.monaco-count-badge.long{border-radius:2px;min-height:auto;padding:2px 3px;line-height:normal}.monaco-progress-container{width:100%;height:2px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:2px;display:none;position:absolute;left:0}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{transition:width .1s linear;left:0}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite;transform:translate(0,0)}.monaco-progress-container.infinite.infinite-long-running .progress-bit{animation-timing-function:steps(100,end)}@keyframes progress{0%{transform:translate(0%)scaleX(1)}50%{transform:translate(2500%)scaleX(3)}to{transform:translate(4900%)scaleX(1)}}.monaco-inputbox{box-sizing:border-box;font-size:inherit;border-radius:2px;padding:0;display:block;position:relative}.monaco-inputbox>.ibwrapper>.input,.monaco-inputbox>.ibwrapper>.mirror{padding:4px 6px}.monaco-inputbox>.ibwrapper{width:100%;position:relative}.monaco-inputbox>.ibwrapper>.input{box-sizing:border-box;width:100%;height:100%;line-height:inherit;font-family:inherit;font-size:inherit;resize:none;color:inherit;border:none;display:inline-block}.monaco-inputbox>.ibwrapper>input{text-overflow:ellipsis}.monaco-inputbox>.ibwrapper>textarea.input{scrollbar-width:none;outline:none;display:block}.monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.ibwrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.ibwrapper>.mirror{box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word;width:100%;display:inline-block;position:absolute;top:0;left:0}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{text-align:left;box-sizing:border-box;word-wrap:break-word;width:100%;margin-top:-1px;padding:.4em;font-size:12px;line-height:17px;display:inline-block;overflow:hidden}.monaco-inputbox .monaco-action-bar{position:absolute;top:4px;right:2px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{width:100%;font-size:13px}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls,.hc-light .monaco-findInput.highlight-0 .controls{animation:.1s linear monaco-findInput-highlight-0}.monaco-findInput.highlight-1 .controls,.hc-light .monaco-findInput.highlight-1 .controls{animation:.1s linear monaco-findInput-highlight-1}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{animation:.1s linear monaco-findInput-highlight-dark-0}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{animation:.1s linear monaco-findInput-highlight-dark-1}@keyframes monaco-findInput-highlight-0{0%{background:#fdff00cc}to{background:0 0}}@keyframes monaco-findInput-highlight-1{0%{background:#fdff00cc}99%{background:0 0}}@keyframes monaco-findInput-highlight-dark-0{0%{background:#ffffff70}to{background:0 0}}@keyframes monaco-findInput-highlight-dark-1{0%{background:#ffffff70}99%{background:0 0}}.monaco-icon-label{text-overflow:ellipsis;display:flex;overflow:hidden}.monaco-icon-label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;background-position:0;background-repeat:no-repeat;background-size:16px;flex-shrink:0;width:16px;height:22px;padding-right:6px;display:inline-block;line-height:inherit!important}.monaco-icon-label-iconpath{width:16px;height:22px;margin-right:6px;display:flex}.monaco-icon-label-container.disabled{color:var(--vscode-disabledForeground)}.monaco-icon-label>.monaco-icon-label-container{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{opacity:.5;margin:0 2px}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-suffix-container>.label-suffix{opacity:.7;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;white-space:pre;margin-left:.5em;font-size:.9em}.monaco-icon-label.nowrap>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{white-space:nowrap}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.bold>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.bold>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-weight:700}.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-style:italic}.monaco-icon-label.deprecated{opacity:.66;text-decoration:line-through}.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{text-decoration:line-through}.monaco-icon-label:after{opacity:.75;text-align:center;margin:auto 16px 0 5px;font-size:90%;font-weight:600}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label:after{color:inherit!important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8}.monaco-keybinding{align-items:center;line-height:10px;display:flex}.monaco-keybinding>.monaco-keybinding-key{vertical-align:middle;border-style:solid;border-width:1px;border-radius:3px;margin:0 2px;padding:3px 5px;font-size:11px;display:inline-block}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}.monaco-tl-row{align-items:center;height:100%;display:flex;position:relative}.monaco-tl-row.disabled{cursor:default}.monaco-tl-indent{pointer-events:none;height:100%;position:absolute;top:0;left:16px}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{box-sizing:border-box;opacity:0;border-left:1px solid #0000;height:100%;display:inline-block}.monaco-enable-motion .monaco-tl-indent>.indent-guide{transition:opacity .1s linear}.monaco-tl-twistie,.monaco-tl-contents{height:100%}.monaco-tl-twistie{text-align:right;flex-shrink:0;justify-content:center;align-items:center;width:16px;padding-right:6px;font-size:10px;transform:translate(3px);display:flex!important}.monaco-tl-contents{flex:1;overflow:hidden}.monaco-tl-twistie:before{border-radius:20px}.monaco-tl-twistie.collapsed:before{transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading:before{animation:1.25s steps(30,end) infinite codicon-spin}.monaco-tree-type-filter{z-index:100;border:1px solid var(--vscode-widget-border);border-bottom-right-radius:4px;border-bottom-left-radius:4px;max-width:200px;margin:0 10px 0 6px;padding:3px;display:flex;position:absolute;top:0;right:0}.monaco-enable-motion .monaco-tree-type-filter{transition:top .3s}.monaco-tree-type-filter.disabled{top:-40px!important}.monaco-tree-type-filter-input{flex:1}.monaco-tree-type-filter-input .monaco-inputbox{height:23px}.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.input,.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.mirror{padding:2px 4px}.monaco-tree-type-filter-input .monaco-findInput>.controls{top:2px}.monaco-tree-type-filter-actionbar{margin-left:4px}.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label{padding:2px}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container{z-index:13;background-color:var(--vscode-sideBar-background);width:100%;height:0;position:absolute;top:0;left:0}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row.monaco-list-row{background-color:var(--vscode-sideBar-background);width:100%;position:absolute;overflow:hidden;opacity:1!important}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row:hover{cursor:pointer;background-color:var(--vscode-list-hoverBackground)!important}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty,.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty .monaco-tree-sticky-container-shadow{display:none}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-container-shadow{width:100%;height:0;position:absolute;bottom:-3px;left:0}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container[tabindex="0"]:focus{outline:none}:root{--vscode-sash-size:4px;--vscode-sash-hover-size:4px}.monaco-sash{z-index:35;touch-action:none;position:absolute}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.vertical{cursor:ew-resize;width:var(--vscode-sash-size);height:100%;top:0}.monaco-sash.horizontal{cursor:ns-resize;width:100%;height:var(--vscode-sash-size);left:0}.monaco-sash:not(.disabled)>.orthogonal-drag-handle{content:" ";height:calc(var(--vscode-sash-size) * 2);width:calc(var(--vscode-sash-size) * 2);z-index:100;cursor:all-scroll;display:block;position:absolute}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.start,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.end{cursor:nwse-resize}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.end,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.start{cursor:nesw-resize}.monaco-sash.vertical>.orthogonal-drag-handle.start{left:calc(var(--vscode-sash-size) * -.5);top:calc(var(--vscode-sash-size) * -1)}.monaco-sash.vertical>.orthogonal-drag-handle.end{left:calc(var(--vscode-sash-size) * -.5);bottom:calc(var(--vscode-sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.start{top:calc(var(--vscode-sash-size) * -.5);left:calc(var(--vscode-sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.end{top:calc(var(--vscode-sash-size) * -.5);right:calc(var(--vscode-sash-size) * -1)}.monaco-sash:before{content:"";pointer-events:none;background:0 0;width:100%;height:100%;position:absolute}.monaco-enable-motion .monaco-sash:before{transition:background-color .1s ease-out}.monaco-sash.hover:before,.monaco-sash.active:before{background:var(--vscode-sash-hoverBorder)}.monaco-sash.vertical:before{width:var(--vscode-sash-hover-size);left:calc(50% - (var(--vscode-sash-hover-size) / 2))}.monaco-sash.horizontal:before{height:var(--vscode-sash-hover-size);top:calc(50% - (var(--vscode-sash-hover-size) / 2))}.pointer-events-disabled{pointer-events:none!important}.monaco-sash.debug{background:#0ff}.monaco-sash.debug.disabled{background:#0ff3}.monaco-sash.debug:not(.disabled)>.orthogonal-drag-handle{background:red}.monaco-split-view2{width:100%;height:100%;position:relative}.monaco-split-view2>.sash-container{pointer-events:none;width:100%;height:100%;position:absolute}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:initial}.monaco-split-view2>.monaco-scrollable-element{width:100%;height:100%}.monaco-split-view2>.monaco-scrollable-element>.split-view-container{white-space:nowrap;width:100%;height:100%;position:relative}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view{white-space:initial;position:absolute}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view{height:100%}.monaco-split-view2.separator-border>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{content:" ";z-index:5;pointer-events:none;background-color:var(--separator-border);position:absolute;top:0;left:0}.monaco-split-view2.separator-border.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{width:1px;height:100%}.monaco-split-view2.separator-border.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{width:100%;height:1px}.monaco-table{white-space:nowrap;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.monaco-table>.monaco-split-view2{border-bottom:1px solid #0000}.monaco-table>.monaco-list{flex:1}.monaco-table-tr{height:100%;display:flex}.monaco-table-th{text-overflow:ellipsis;width:100%;height:100%;font-weight:700;overflow:hidden}.monaco-table-th,.monaco-table-td{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}.monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{content:"";left:calc(var(--vscode-sash-size) / 2);border-left:1px solid #0000;width:0;position:absolute}.monaco-enable-motion .monaco-table>.monaco-split-view2,.monaco-enable-motion .monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{transition:border-color .2s ease-out}.monaco-diff-editor .diff-review{position:absolute}.monaco-component.diff-review{-webkit-user-select:none;user-select:none;z-index:99}.monaco-component.diff-review .diff-review-line-number{text-align:right;color:var(--vscode-editorLineNumber-foreground);display:inline-block}.monaco-component.diff-review .diff-review-summary{padding-left:10px}.monaco-component.diff-review .diff-review-shadow{box-shadow:var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset;position:absolute}.monaco-component.diff-review .diff-review-row{white-space:pre}.monaco-component.diff-review .diff-review-table{min-width:100%;display:table}.monaco-component.diff-review .diff-review-row{width:100%;display:table-row}.monaco-component.diff-review .diff-review-spacer{vertical-align:middle;width:10px;display:inline-block}.monaco-component.diff-review .diff-review-spacer>.codicon{font-size:9px!important}.monaco-component.diff-review .diff-review-actions{z-index:100;display:inline-block;position:absolute;top:2px;right:10px}.monaco-component.diff-review .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}.monaco-component.diff-review .revertButton{cursor:pointer}.monaco-component.diff-review .action-label{background:var(--vscode-editorActionList-background)}.monaco-toolbar{height:100%}.monaco-toolbar .toolbar-toggle-more{padding:0;display:inline-block}.monaco-toolbar.responsive .monaco-action-bar>.actions-container>.action-item{flex-shrink:1;min-width:20px}.monaco-editor .diff-hidden-lines-widget{width:100%}.monaco-editor .diff-hidden-lines{height:0;font-size:13px;line-height:14px;transform:translateY(-10px)}.monaco-editor .diff-hidden-lines:not(.dragging) .top:hover,.monaco-editor .diff-hidden-lines:not(.dragging) .bottom:hover,.monaco-editor .diff-hidden-lines .top.dragging,.monaco-editor .diff-hidden-lines .bottom.dragging{background-color:var(--vscode-focusBorder)}.monaco-editor .diff-hidden-lines .top,.monaco-editor .diff-hidden-lines .bottom{background-color:#0000;background-clip:padding-box;border-top:4px solid #0000;border-bottom:2px solid #0000;height:4px;transition:background-color .1s ease-out}.monaco-editor.draggingUnchangedRegion.canMoveTop:not(.canMoveBottom) *,.monaco-editor .diff-hidden-lines .top.canMoveTop:not(.canMoveBottom),.monaco-editor .diff-hidden-lines .bottom.canMoveTop:not(.canMoveBottom){cursor:n-resize!important}.monaco-editor.draggingUnchangedRegion:not(.canMoveTop).canMoveBottom *,.monaco-editor .diff-hidden-lines .top:not(.canMoveTop).canMoveBottom,.monaco-editor .diff-hidden-lines .bottom:not(.canMoveTop).canMoveBottom{cursor:s-resize!important}.monaco-editor.draggingUnchangedRegion.canMoveTop.canMoveBottom *,.monaco-editor .diff-hidden-lines .top.canMoveTop.canMoveBottom,.monaco-editor .diff-hidden-lines .bottom.canMoveTop.canMoveBottom{cursor:ns-resize!important}.monaco-editor .diff-hidden-lines .top{transform:translateY(4px)}.monaco-editor .diff-hidden-lines .bottom{transform:translateY(-6px)}.monaco-editor .diff-unchanged-lines{background:var(--vscode-diffEditor-unchangedCodeBackground)}.monaco-editor .noModificationsOverlay{z-index:1;background:var(--vscode-editor-background);justify-content:center;align-items:center;display:flex}.monaco-editor .diff-hidden-lines .center{background:var(--vscode-diffEditor-unchangedRegionBackground);color:var(--vscode-diffEditor-unchangedRegionForeground);text-overflow:ellipsis;white-space:nowrap;height:24px;box-shadow:inset 0 -5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow), inset 0 5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow);display:block;overflow:hidden}.monaco-editor .diff-hidden-lines .center span.codicon{vertical-align:middle}.monaco-editor .diff-hidden-lines .center a:hover .codicon{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .diff-hidden-lines div.breadcrumb-item{cursor:pointer}.monaco-editor .diff-hidden-lines div.breadcrumb-item:hover{color:var(--vscode-editorLink-activeForeground)}.monaco-editor .movedOriginal,.monaco-editor .movedModified{border:2px solid var(--vscode-diffEditor-move-border)}.monaco-editor .movedOriginal.currentMove,.monaco-editor .movedModified.currentMove{border:2px solid var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path.currentMove{stroke:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path{pointer-events:visiblestroke}.monaco-diff-editor .moved-blocks-lines .arrow{fill:var(--vscode-diffEditor-move-border)}.monaco-diff-editor .moved-blocks-lines .arrow.currentMove{fill:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines .arrow-rectangle{fill:var(--vscode-editor-background)}.monaco-diff-editor .moved-blocks-lines{pointer-events:none;position:absolute}.monaco-diff-editor .moved-blocks-lines path{fill:none;stroke:var(--vscode-diffEditor-move-border);stroke-width:2px}.monaco-editor .char-delete.diff-range-empty{border-left:solid var(--vscode-diffEditor-removedTextBackground) 3px;margin-left:-1px}.monaco-editor .char-insert.diff-range-empty{border-left:solid var(--vscode-diffEditor-insertedTextBackground) 3px}.monaco-editor .fold-unchanged{cursor:pointer}.monaco-diff-editor .diff-moved-code-block{justify-content:flex-end;margin-top:-4px;display:flex}.monaco-diff-editor .diff-moved-code-block .action-bar .action-label.codicon{width:12px;height:12px;font-size:12px}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:#00000008}.monaco-diff-editor.vs-dark .diffOverview{background:#ffffff03}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar{background:0 0}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:#ababab66}.modified-in-monaco-diff-editor.hc-black .slider.active,.modified-in-monaco-diff-editor.hc-light .slider.active{background:0 0}.monaco-editor .insert-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-diff-editor .delete-sign{align-items:center;opacity:.7!important;font-size:11px!important;display:flex!important}.monaco-editor.hc-black .insert-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .delete-sign,.monaco-editor.hc-light .insert-sign,.monaco-diff-editor.hc-light .insert-sign,.monaco-editor.hc-light .delete-sign,.monaco-diff-editor.hc-light .delete-sign{opacity:1}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .inline-added-margin-view-zone{text-align:right}.monaco-editor .arrow-revert-change{z-index:10;position:absolute}.monaco-editor .arrow-revert-change:hover{cursor:pointer}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}.monaco-editor .char-insert,.monaco-diff-editor .char-insert{background-color:var(--vscode-diffEditor-insertedTextBackground)}.monaco-editor .line-insert,.monaco-diff-editor .line-insert{background-color:var(--vscode-diffEditor-insertedLineBackground,var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .line-insert,.monaco-editor .char-insert{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-insertedTextBorder)}.monaco-editor.hc-black .line-insert,.monaco-editor.hc-light .line-insert,.monaco-editor.hc-black .char-insert,.monaco-editor.hc-light .char-insert{border-style:dashed}.monaco-editor .line-delete,.monaco-editor .char-delete{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-removedTextBorder)}.monaco-editor.hc-black .line-delete,.monaco-editor.hc-light .line-delete,.monaco-editor.hc-black .char-delete,.monaco-editor.hc-light .char-delete{border-style:dashed}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .gutter-insert,.monaco-diff-editor .gutter-insert{background-color:var(--vscode-diffEditorGutter-insertedLineBackground,var(--vscode-diffEditor-insertedLineBackground), var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .char-delete,.monaco-diff-editor .char-delete,.monaco-editor .inline-deleted-text{background-color:var(--vscode-diffEditor-removedTextBackground)}.monaco-editor .inline-deleted-text{text-decoration:line-through}.monaco-editor .line-delete,.monaco-diff-editor .line-delete{background-color:var(--vscode-diffEditor-removedLineBackground,var(--vscode-diffEditor-removedTextBackground))}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .gutter-delete,.monaco-diff-editor .gutter-delete{background-color:var(--vscode-diffEditorGutter-removedLineBackground,var(--vscode-diffEditor-removedLineBackground), var(--vscode-diffEditor-removedTextBackground))}.monaco-diff-editor.side-by-side .editor.modified{box-shadow:-6px 0 5px -5px var(--vscode-scrollbar-shadow);border-left:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor.side-by-side .editor.original{box-shadow:6px 0 5px -5px var(--vscode-scrollbar-shadow);border-right:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor .diffViewport{background:var(--vscode-scrollbarSlider-background)}.monaco-diff-editor .diffViewport:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-diff-editor .diffViewport:active{background:var(--vscode-scrollbarSlider-activeBackground)}.monaco-editor .diagonal-fill{background-image:linear-gradient(-45deg, var(--vscode-diffEditor-diagonalFill) 12.5%, #0000 12.5%, #0000 50%, var(--vscode-diffEditor-diagonalFill) 50%, var(--vscode-diffEditor-diagonalFill) 62.5%, #0000 62.5%, #0000 100%);background-size:8px 8px}.monaco-diff-editor .gutter{flex-grow:0;flex-shrink:0;position:relative;overflow:hidden}.monaco-diff-editor .gutter>div{position:absolute}.monaco-diff-editor .gutter .gutterItem{opacity:0;transition:opacity .7s}.monaco-diff-editor .gutter .gutterItem.showAlways{opacity:1;transition:none}.monaco-diff-editor .gutter .gutterItem.noTransition{transition:none}.monaco-diff-editor .gutter:hover .gutterItem{opacity:1;transition:opacity .1s ease-in-out}.monaco-diff-editor .gutter .gutterItem .background{border-left:2px var(--vscode-menu-separatorBackground) solid;width:1px;height:100%;position:absolute;left:50%}.monaco-diff-editor .gutter .gutterItem .buttons{justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar{height:fit-content}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar{line-height:1}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container{background:var(--vscode-editorGutter-itemBackground);border-radius:4px;width:fit-content}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item:hover{background:var(--vscode-toolbar-hoverBackground)}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item .action-label{color:var(--vscode-editorGutter-itemGlyphForeground);padding:1px 2px}.monaco-diff-editor .diff-hidden-lines-compact{height:11px;display:flex}.monaco-diff-editor .diff-hidden-lines-compact .line-left,.monaco-diff-editor .diff-hidden-lines-compact .line-right{border-top:1px solid;border-color:var(--vscode-editorCodeLens-foreground);opacity:.5;width:100%;height:1px;margin:auto}.monaco-diff-editor .diff-hidden-lines-compact .line-left{width:20px}.monaco-diff-editor .diff-hidden-lines-compact .text{color:var(--vscode-editorCodeLens-foreground);text-wrap:nowrap;margin:0 4px;font-size:11px;line-height:11px}.monaco-editor .line-delete-selectable{-webkit-user-select:text!important;user-select:text!important;z-index:1!important}.line-delete-selectable .view-line{-webkit-user-select:text!important;user-select:text!important}.monaco-editor .rendered-markdown kbd{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow);vertical-align:middle;border-radius:3px;padding:1px 3px}.rendered-markdown li:has(input[type=checkbox]){list-style-type:none}.monaco-component.multiDiffEditor{background:var(--vscode-multiDiffEditor-background);width:100%;height:100%;position:relative;overflow-y:hidden}.monaco-component.multiDiffEditor>div{width:100%;height:100%;position:absolute;top:0;left:0}.monaco-component.multiDiffEditor>div.placeholder{visibility:hidden}.monaco-component.multiDiffEditor>div.placeholder.visible{visibility:visible}.monaco-component.multiDiffEditor>div.placeholder{place-content:center;place-items:center;display:grid}.monaco-component.multiDiffEditor .active{--vscode-multiDiffEditor-border:var(--vscode-focusBorder)}.monaco-component.multiDiffEditor .multiDiffEntry{flex-direction:column;flex:1;display:flex;overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button{cursor:pointer;margin:0 5px}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button a{display:block}.monaco-component.multiDiffEditor .multiDiffEntry .header{z-index:1000;background:var(--vscode-editor-background)}.monaco-component.multiDiffEditor .multiDiffEntry .header:not(.collapsed) .header-content{border-bottom:1px solid var(--vscode-sideBarSectionHeader-border)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content{border-top:1px solid var(--vscode-multiDiffEditor-border);color:var(--vscode-foreground);background:var(--vscode-multiDiffEditor-headerBackground);align-items:center;margin:8px 0 0;padding:4px 5px;display:flex}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content.shadow{box-shadow:var(--vscode-scrollbar-shadow) 0px 6px 6px -6px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path{flex:1;min-width:0;display:flex}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title{font-size:14px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title.original{text-overflow:ellipsis;flex:1;min-width:0}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .status{opacity:.75;margin:0 10px;font-weight:600;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .actions{padding:0 8px}.monaco-component.multiDiffEditor .multiDiffEntry .editorParent{border-bottom:1px solid var(--vscode-multiDiffEditor-border);flex-direction:column;flex:1;display:flex;overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .editorContainer{flex:1}
/*$vite$:1*/