/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-widest:.1em;--ease-out:cubic-bezier(.2, .8, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-chrome:light-dark(#e3e6ea,#111226);--color-pane:light-dark(#f7f8fa,#15162b);--color-canvas:light-dark(#fff,#1b1c32);--color-surface:light-dark(#fff,#1b1c32);--color-raised:light-dark(#fafbfc,#212239);--color-fill:light-dark(#f4f5f6,#24253d);--color-fill-strong:light-dark(#dcdfe4,#2d2e48);--color-hover:light-dark(#e4e6eb,#24253d);--color-fg:light-dark(#16181d,#eceef7);--color-fg-muted:light-dark(#5b616e,#9ea1bb);--color-fg-subtle:light-dark(#5f646e,#8d90ab);--color-line:light-dark(#dde0e5,#272943);--color-edge:light-dark(#cdd1d8,#33365a);--color-line-strong:light-dark(#8c9096,#686b8c);--color-focus:var(--accent-focus);--color-primary:var(--accent-fill);--color-on-primary:var(--accent-on-fill);--color-primary-soft:var(--accent-soft);--color-primary-text:var(--accent-text);--color-primary-border:var(--accent-border);--color-danger:light-dark(oklch(50.5% .213 27.518),oklch(70.4% .191 22.216));--color-danger-soft:light-dark(oklch(97.1% .013 17.38),oklch(25.8% .092 26.042));--color-danger-text:light-dark(oklch(50.5% .213 27.518),oklch(80.8% .114 19.571));--color-danger-border:light-dark(oklch(88.5% .062 18.334),oklch(39.6% .141 25.723));--color-warning:light-dark(oklch(76.9% .188 70.08),oklch(82.8% .189 84.429));--color-on-warning:oklch(27.9% .077 45.635);--color-warning-text:light-dark(oklch(47.3% .137 46.201),oklch(87.9% .169 91.605));--color-warning-border:light-dark(oklch(92.4% .12 95.746),oklch(41.4% .112 45.904));--color-success-soft:light-dark(oklch(98.2% .018 155.826),oklch(26.6% .065 152.934));--color-success-text:light-dark(oklch(52.7% .154 150.069),oklch(87.1% .15 154.449));--color-success-border:light-dark(oklch(92.5% .084 155.995),oklch(39.3% .095 152.535));--color-info-soft:light-dark(oklch(97% .014 254.604),oklch(28.2% .091 267.935));--color-info-text:light-dark(oklch(48.8% .243 264.376),oklch(80.9% .105 251.813));--color-code-bg:light-dark(#f6f7f9,#13142a);--color-code-line:light-dark(#e3e6eb,#282a45);--color-code-fg:light-dark(#1f2328,#e4e7ee);--color-code-keyword:light-dark(#a626a4,#c792ea);--color-code-constant:light-dark(#b54708,#f78c6c);--color-code-string:light-dark(#1a7f37,#b5e07a);--color-code-comment:light-dark(#677080,#8a91a0);--color-code-operator:light-dark(#0e7490,#89ddff);--color-code-function:light-dark(#2f5bd8,#82aaff);--color-code-variable:light-dark(#c0392b,#ffcb6b);--color-code-punctuation:light-dark(#4b5260,#a4acbd);--color-ink:#1a1b30;--color-ink-deep:#15162b;--color-brand-tab:light-dark(#5b5bd6,#8b8cf8);--color-highlight:light-dark(#fbe9a0,#4d3d0c);--font-display:"Bricolage Grotesque", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--text-xs:.75rem;--text-xs--line-height:1rem;--text-sm:.875rem;--text-sm--line-height:1.25rem;--text-base:1rem;--text-base--line-height:1.5rem;--text-lg:1.125rem;--text-lg--line-height:1.75rem;--text-xl:1.25rem;--text-xl--line-height:1.75rem;--text-2xl:1.5rem;--text-2xl--line-height:2rem;--text-3xl:1.875rem;--text-3xl--line-height:2.25rem;--text-4xl:2.5rem;--text-4xl--line-height:2.75rem;--text-5xl:3.25rem;--text-5xl--line-height:1;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-menu:.625rem;--radius-xl:.875rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 light-dark(#18181b0d,#0000004d);--shadow-sm:0 1px 3px 0 light-dark(#18181b14,#0006), 0 1px 2px -1px light-dark(#18181b0f,#0006);--shadow-md:0 4px 8px -2px light-dark(#18181b14,#00000073), 0 2px 4px -2px light-dark(#18181b0d,#0006);--shadow-pop:0 0 0 .5px light-dark(#00000024,#ffffff1a), 0 16px 48px light-dark(#0f141e38,#000000a6);--shadow-lg:0 16px 32px -8px light-dark(#18181b29,#0009), 0 4px 8px -4px light-dark(#18181b0f,#0006);--color-paper:#f2f1ea;--color-nb-1:#8b8cf8;--color-nb-2:#f5b54a;--color-nb-3:#4cc38a;--color-nb-4:#f07ca0;--color-nb-5:#5cb8f0;--color-nb-6:#f2876e;--radius-notebook:1.625rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.app-bar :is(dialog,[popover],[role=dialog],[role=menu]){color-scheme:var(--page-scheme);color:var(--color-fg);--color-chrome:var(--page-chrome);--color-pane:var(--page-pane);--color-fill:var(--page-fill);--color-fill-strong:var(--page-fill-strong);--color-hover:var(--page-hover);--color-canvas:var(--page-canvas);--color-surface:var(--page-surface);--color-edge:var(--page-edge);--color-line:var(--page-line);--color-line-strong:var(--page-line-strong);--color-primary-soft:var(--page-primary-soft)}:root{color-scheme:light dark;--page-scheme:light dark}[data-theme=light]{color-scheme:light;--page-scheme:light}[data-theme=dark]{color-scheme:dark;--page-scheme:dark}html{-webkit-tap-highlight-color:transparent}body{-webkit-user-select:none;user-select:none}:where(input,textarea,[contenteditable]:not([contenteditable=false])){-webkit-user-select:text;user-select:text}:root{--scrollbar-thumb:light-dark(#8c90968c,#686b8c8c)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-thumb:color-mix(in oklab, var(--color-line-strong) 55%, transparent)}}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}@supports not (scrollbar-color:auto){::-webkit-scrollbar{background:0 0;width:.5rem;height:.5rem}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb) padding-box;border:2px solid #0000;border-radius:9999px}::-webkit-scrollbar-corner{background:0 0}}body{background-color:var(--color-canvas);color:var(--color-fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-display{letter-spacing:-.025em;font-weight:450}.font-display em{color:var(--color-primary-text);font-style:normal}:focus-visible{outline:none}:focus-visible:not(:where([data-input=pointer] :not([role=menu] [role^=menuitem],[role=option],[data-focus-ring]),[tabindex="-1"]:not(a[href],button,input,select,textarea,[role=button],[role^=menuitem],[role=option],[role=tab],[role=checkbox],[role=radio],[role=switch],[data-focus-ring]))){outline:2px solid var(--color-focus);outline-offset:2px}[autofocus]{scroll-margin-bottom:calc(var(--spacing) * 32)}:where(button,[role=button],a[href]:not(:read-write),summary,select,input:is([type=checkbox],[type=radio],[type=file],[type=color],[type=submit],[type=button],[type=reset]),label:has(input:is([type=checkbox],[type=radio])),[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=tab],[role=switch]){cursor:pointer}:where(button,[role=button],a,select,input,[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=tab],[role=switch]):is(:disabled,[aria-disabled=true]),:where(label:has(input:is([type=checkbox],[type=radio]):disabled)){cursor:not-allowed}::selection{background-color:var(--color-primary-soft);color:var(--color-fg)}summary::-webkit-details-marker{display:none}input[type=search]::-webkit-search-cancel-button{appearance:none}dialog::backdrop{background-color:#09090b80}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{scroll-padding-top:calc(var(--help-bar) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body.help{font-size:var(--text-base);line-height:var(--text-base--line-height);-webkit-user-select:text;user-select:text}.help kbd{border:1px solid var(--color-edge);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--text-xs);white-space:nowrap;border-bottom-width:2px;padding-inline:.3125rem;font-weight:500;line-height:1.4;display:inline-block}.app-bar .help-results{color-scheme:var(--page-scheme);color:var(--color-fg);--color-fill:var(--page-fill);--color-hover:var(--page-hover);--color-canvas:var(--page-canvas);--color-surface:var(--page-surface);--color-edge:var(--page-edge);--color-line:var(--page-line);--color-line-strong:var(--page-line-strong);--color-primary-soft:var(--page-primary-soft)}}@layer components{.reader-body{font-family:var(--font-display);line-height:1.7}.rich-text{--rich-text-gap:1rem;overflow-wrap:break-word}.rich-text>:last-child{margin-block-end:0}.rich-text :where(p,ul,ol,blockquote,figure,pre,.rich-text-code,.image-gallery){margin-block:0 var(--rich-text-gap)}.rich-text p:empty{min-block-size:1lh}.rich-text :is(h1,h2,h3,h4,h5,h6){margin-block:0 var(--rich-text-gap);letter-spacing:-.01em;text-wrap:balance;font-weight:600}.rich-text h1{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.rich-text h2{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.rich-text h3{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.rich-text :is(h4,h5,h6){font-size:var(--text-base);line-height:var(--text-base--line-height)}.rich-text strong{font-weight:600}.rich-text em{font-style:italic}.rich-text s{text-decoration-line:line-through}.rich-text mark{border-radius:var(--radius-sm);background-color:var(--color-highlight);color:var(--color-fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.1em}.rich-text a:not([data-chip]){color:var(--color-primary-text);text-underline-offset:.15em;text-decoration-line:underline}.rich-text a:not([data-chip]):hover{text-decoration-thickness:2px}.rich-text blockquote{border-inline-start:.25em solid var(--color-edge);padding:.25lh 0 .25lh 1.25em;font-style:italic}.rich-text blockquote>:last-child{margin-block-end:0}.rich-text hr{border:0;border-block-end:1px solid var(--color-line-strong);inline-size:20%;margin-block:0 var(--rich-text-gap);padding-block-start:calc(var(--rich-text-gap) / 2)}.rich-text :is(ul,ol){margin-inline-start:1.5em;padding:0}.rich-text ul{list-style-type:disc}.rich-text ul ul{list-style-type:circle}.rich-text ol{list-style-type:decimal}.rich-text li>p,.rich-text li>div>p,.rich-text li :is(ul,ol){margin-block:0}.rich-text code{border:1px solid var(--color-code-line);border-radius:var(--radius-md);background-color:var(--color-code-bg);color:var(--color-code-fg);font-family:var(--font-mono);font-variant-ligatures:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .4em;font-size:.82em}.rich-text pre{border:1px solid var(--color-code-line);border-radius:var(--radius-xl);background-color:var(--color-code-bg);color:var(--color-code-fg);font-family:var(--font-mono);font-variant-ligatures:none;-webkit-hyphens:none;hyphens:none;tab-size:2;white-space:pre;padding:1.1em 1.4em;font-size:.76em;line-height:1.7;display:block;overflow-x:auto}.rich-text pre code{color:inherit;font-size:inherit;background:0 0;border:0;padding:0}.rich-text:not(.rich-text-editor) pre[data-language]:not([data-language=plain]):before{content:attr(data-language);color:var(--color-code-comment);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-block-end:.6em;font-size:.75em;font-weight:600;display:block}.rich-text figure{text-align:center}.rich-text figure img{border-radius:var(--radius-lg);object-fit:contain;block-size:auto;max-block-size:32rem;inline-size:auto;max-inline-size:100%;margin-inline:auto;display:block}.rich-text figcaption{color:var(--color-fg-muted);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-block-start:.5rem}.rich-text .image-gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.75rem .5rem;display:grid}.rich-text .image-gallery:is(.image-gallery--2,.image-gallery--4){grid-template-columns:repeat(2,minmax(0,1fr))}.rich-text .image-gallery figure{margin:0}.rich-text .image-gallery figure img{inline-size:100%}.rich-text ul:has(>li[aria-checked]){margin-inline-start:0;list-style:none}.rich-text li[aria-checked]{padding-inline-start:1.75em;position:relative}.rich-text li[aria-checked]:before{content:"";border:1.5px solid var(--color-line-strong);border-radius:var(--radius-sm);background-color:var(--color-surface);inset-inline-start:.125em;block-size:1.05em;inline-size:1.05em;position:absolute;top:.25lh;translate:0 -.1em}.rich-text li[aria-checked=true]{color:var(--color-fg-muted);text-decoration-line:line-through;-webkit-text-decoration-color:var(--color-fg-subtle);-webkit-text-decoration-color:var(--color-fg-subtle);text-decoration-color:var(--color-fg-subtle)}.rich-text li[aria-checked=true]:before{border-color:var(--color-primary);background-color:var(--color-primary)}.rich-text li[aria-checked=true]:after{content:"";border:solid var(--color-on-primary);inset-inline-start:.5em;border-width:0 2px 2px 0;block-size:.55em;inline-size:.3em;position:absolute;top:.25lh;translate:0 .05em;rotate:45deg}.rich-text li[aria-readonly=false]:before{cursor:pointer}.rich-text li[aria-readonly=false]:focus-visible:not(:where([data-input=pointer] :not([role=menu] [role^=menuitem],[role=option],[data-focus-ring]),[tabindex="-1"]:not(a[href],button,input,select,textarea,[role=button],[role^=menuitem],[role=option],[role=tab],[role=checkbox],[role=radio],[role=switch],[data-focus-ring]))){outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}.rich-text-check{cursor:pointer;-webkit-user-select:none;user-select:none;inset-inline-start:0;block-size:1lh;inline-size:1.5em;position:absolute;top:0}.rich-text-check:focus-visible:not(:where([data-input=pointer] :not([role=menu] [role^=menuitem],[role=option],[data-focus-ring]),[tabindex="-1"]:not(a[href],button,input,select,textarea,[role=button],[role^=menuitem],[role=option],[role=tab],[role=checkbox],[role=radio],[role=switch],[data-focus-ring]))){outline:2px solid var(--color-focus);outline-offset:1px;border-radius:var(--radius-sm)}.rich-text :is(.hljs-keyword,.hljs-attr,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-selector-tag,.hljs-section){color:var(--color-code-keyword)}.rich-text :is(.hljs-number,.hljs-literal,.hljs-symbol,.hljs-bullet,.hljs-property,.hljs-name,.hljs-variable.constant_){color:var(--color-code-constant)}.rich-text :is(.hljs-string,.hljs-regexp,.hljs-built_in,.hljs-selector-class,.hljs-selector-id,.hljs-selector-attr,.hljs-addition,.hljs-char){color:var(--color-code-string)}.rich-text :is(.hljs-comment,.hljs-quote,.hljs-meta){color:var(--color-code-comment);font-style:italic}.rich-text :is(.hljs-operator,.hljs-link,.hljs-deletion,.hljs-selector-pseudo){color:var(--color-code-operator)}.rich-text :is(.hljs-title,.hljs-function,.hljs-class,.hljs-type,.hljs-title.function_,.hljs-title.class_){color:var(--color-code-function)}.rich-text :is(.hljs-variable,.hljs-template-variable,.hljs-params,.hljs-subst,.hljs-attribute){color:var(--color-code-variable)}.rich-text .hljs-punctuation{color:var(--color-code-punctuation)}.rich-text .hljs-emphasis{font-style:italic}.rich-text .hljs-strong{font-weight:600}[data-code-theme=light] .rich-text pre{color-scheme:light}[data-code-theme=dark] .rich-text pre{color-scheme:dark}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror [contenteditable=false]{white-space:normal}.ProseMirror [contenteditable=false] [contenteditable=true],.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}img.ProseMirror-separator{border:none!important;width:0!important;height:0!important;margin:0!important;display:inline!important}.ProseMirror-gapcursor{pointer-events:none;margin:0;display:none;position:absolute}.ProseMirror-gapcursor:after{content:"";border-top:2px solid var(--color-focus);width:20px;animation:1.1s steps(2,start) infinite rich-text-caret-blink;display:block;position:absolute;top:-2px}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection *{caret-color:#0000}.rich-text-editor{caret-color:var(--color-primary);min-block-size:2lh}.rich-text-editor:focus-visible{outline:none}.rich-text-editor .is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;block-size:0;color:var(--color-fg-subtle);pointer-events:none}.rich-text-editor li[aria-checked]:before{cursor:pointer}.rich-text-editor :is(figure,hr).ProseMirror-selectednode{outline:none}.rich-text-editor figure.ProseMirror-selectednode img,.rich-text-editor hr.ProseMirror-selectednode{outline:2px solid var(--color-focus);outline-offset:2px}.rich-text-editor:not(.ProseMirror)>pre{padding-block-start:2.75em}.rich-text-editor:not(.ProseMirror) figcaption{margin-block-start:.25rem;padding-block:.25rem}.rich-text-code{position:relative}.rich-text-code>pre{margin:0;padding-block-start:2.75em}.rich-text-language{z-index:1;border:1px solid var(--color-code-line);border-radius:var(--radius-md);background-color:var(--color-code-bg);color:var(--color-code-fg);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--text-xs--line-height);cursor:pointer;padding:.125rem .25rem;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}[data-code-theme=light] .rich-text-language{color-scheme:light}[data-code-theme=dark] .rich-text-language{color-scheme:dark}.rich-text-caption{border-radius:var(--radius-md);inline-size:100%;color:var(--color-fg-muted);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:center;background:0 0;border:0;margin-block-start:.25rem;padding:.25rem .5rem;display:block}.rich-text-caption::placeholder{color:var(--color-fg-subtle)}.rich-text-caption:focus{background-color:var(--color-fill);color:var(--color-fg)}.rich-text-field{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-xs);padding:.5rem .75rem;transition:border-color .15s}.rich-text-field .rich-text{--rich-text-gap:.5rem}.rich-text-field:focus-within{border-color:var(--color-focus);outline:2px solid var(--color-focus);outline-offset:0}.rich-text-field:has([aria-invalid=true]){border-color:var(--color-danger);outline-color:var(--color-danger)}.rich-text-upload{max-inline-size:24rem;margin-block:0 var(--rich-text-gap,1rem);border:1px solid var(--color-line);border-radius:var(--radius-lg);background-color:var(--color-surface);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm--line-height);white-space:normal;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem .5rem .625rem .875rem;display:flex}.rich-text-upload .document-progress{flex-basis:100%;order:1;max-inline-size:none}.rich-text-upload[data-state=failed]{border-color:var(--color-danger-border);background-color:var(--color-danger-soft)}.rich-text-upload-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;font-weight:500;overflow:hidden}.rich-text-upload-message{color:var(--color-danger-text);flex-basis:100%;order:1}.rich-text-upload-cancel,.rich-text-upload-remove{border-radius:var(--radius-md);color:var(--color-fg-muted);cursor:pointer;flex-shrink:0;transition:background-color .15s,color .15s}:is(.rich-text-upload-cancel,.rich-text-upload-remove):hover{background-color:var(--color-fill);color:var(--color-fg)}:is(.rich-text-upload-cancel,.rich-text-upload-remove):focus-visible:not(:where([data-input=pointer] :not([role=menu] [role^=menuitem],[role=option],[data-focus-ring]),[tabindex="-1"]:not(a[href],button,input,select,textarea,[role=button],[role^=menuitem],[role=option],[role=tab],[role=checkbox],[role=radio],[role=switch],[data-focus-ring]))){outline:2px solid var(--color-focus);outline-offset:1px}.rich-text-upload-remove{block-size:1.75rem;padding-inline:.5rem;font-weight:500}.rich-text-upload-cancel{block-size:1.75rem;inline-size:1.75rem;position:relative}.rich-text-upload-cancel:before,.rich-text-upload-cancel:after{content:"";background-color:currentColor;border-radius:1px;block-size:2px;inline-size:.875rem;position:absolute;inset:50% auto auto 50%;translate:-50% -50%;rotate:45deg}.rich-text-upload-cancel:after{rotate:-45deg}.help-skip{z-index:60;border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-pop);color:var(--color-primary-text);font-size:var(--text-sm);padding:.5rem .875rem;font-weight:600;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;translate:0 -200%}.help-skip:focus{translate:0}.help-bar{z-index:30;block-size:var(--help-bar);background:linear-gradient(var(--color-ink), var(--color-ink-deep));color:var(--color-fg);align-items:center;gap:.375rem;padding-inline:.875rem;display:flex;position:sticky;inset-block-start:0}.help-brand{border-radius:var(--radius-lg);color:var(--color-fg);align-items:center;gap:.4375rem;margin-inline:.25rem .75rem;font-size:1.3125rem;display:inline-flex}.help-brand-help{color:var(--color-fg-muted);font-size:var(--text-sm);margin-inline-start:.125rem;font-weight:500}.help-tabs{gap:.125rem;display:flex}.help-tab,.help-support{border-radius:var(--radius-lg);color:var(--color-fg-muted);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:.375rem;padding:.375rem .625rem;font-weight:600;display:inline-flex}:is(.help-tab,.help-support):hover{background-color:var(--color-hover);color:var(--color-fg)}.help-tab[aria-current=page]{background-color:var(--color-fill-strong);color:var(--color-fg)}.help-support{border:1px solid var(--color-edge);color:var(--color-fg);margin-inline-start:.25rem;padding-block:.3125rem}.help-version{white-space:nowrap;margin-inline-start:.5rem;display:inline-block}.help-search{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background-color:var(--color-fill);color:var(--color-fg-muted);align-items:center;gap:.5rem;padding-inline:.625rem;display:flex;position:relative}.help-search:focus-within{outline:2px solid var(--color-focus);outline-offset:1px}.help-search input{min-inline-size:0;color:var(--color-fg);font-size:var(--text-base);background:0 0;border:0;outline:none;flex:1}.help-search input::placeholder{color:var(--color-fg-muted);opacity:1}.help-search kbd{border-color:var(--color-edge);color:var(--color-fg-muted);background:0 0}.help-search:has(input:focus,input:not(:placeholder-shown)) kbd{display:none}@media (hover:none){.help-search kbd{display:none}}.help-bar .help-search{block-size:2.125rem;inline-size:16rem;margin-inline-start:auto}.help-bar .help-search input{font-size:var(--text-sm)}@media not all and (min-width:64rem){.help-bar .help-search{display:none}html[data-search-open] .help-bar .help-search{background-color:var(--color-ink-deep);border-width:0 0 1px;border-radius:0;block-size:3.25rem;inline-size:auto;margin:0;padding-inline:1rem;display:flex;position:absolute;inset-block-start:100%;inset-inline:0}html[data-search-open] .help-bar .help-search:focus-within{outline-offset:-2px}html[data-search-open] .help-bar .help-search input{font-size:var(--text-base)}html[data-search-open] .help-bar .help-search kbd{display:none}}.help-search-big{border-radius:var(--radius-xl);background-color:var(--color-surface);block-size:3.25rem;max-inline-size:30rem;box-shadow:var(--shadow-md);color:var(--color-fg-subtle);padding-inline:.875rem}.help-results{z-index:40;border-radius:var(--radius-menu);background-color:var(--color-raised);max-block-size:min(28rem,70dvh);min-inline-size:min(26rem,100vw - 2rem);box-shadow:var(--shadow-pop);text-align:start;padding:.25rem;position:absolute;inset-block-start:calc(100% + .375rem);inset-inline:0;overflow-y:auto}.help-results[hidden]{display:none}.help-results ul{margin:0;padding:0;list-style:none}.help-results [role=option]>a{border-radius:var(--radius-lg);color:var(--color-fg);gap:.125rem;padding:.5rem .625rem;display:grid}.help-results [role=option]>a:hover,.help-results [role=option][aria-selected=true]>a{background-color:var(--color-hover)}.help-results [data-title]{font-size:var(--text-sm);font-weight:600}.help-results [data-section]{color:var(--color-fg-subtle);font-size:var(--text-xs)}.help-results [data-snippet]{color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.help-results mark{border-radius:var(--radius-sm);background-color:var(--color-highlight);color:var(--color-fg)}.help-results [data-empty]{color:var(--color-fg-muted);font-size:var(--text-sm);margin:0;padding:.75rem .625rem}.help-bar .help-results{inset-inline:auto 0}@media not all and (min-width:64rem){.help-bar .help-results{min-inline-size:0;inset-inline:.5rem}}.help-body{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.help-body:has(>.help-nav){grid-template-columns:15rem minmax(0,1fr)}.help-pane{max-block-size:calc(100dvh - var(--help-bar));overscroll-behavior:contain;align-self:start;position:sticky;inset-block-start:var(--help-bar);overflow-y:auto}}.help-nav{block-size:calc(100dvh - var(--help-bar));border-inline-end:1px solid var(--color-line);background-color:var(--color-pane);font-size:var(--text-sm);padding:1.125rem .75rem 2rem}.help-nav-group+.help-nav-group{margin-block-start:1.125rem}.help-nav-link{border-radius:var(--radius-lg);color:var(--color-fg);align-items:center;gap:.5rem;padding:.3125rem .5rem;display:flex}.help-nav-link:hover{background-color:var(--color-hover)}.help-nav-link[aria-current=page]{background-color:var(--color-primary-soft);color:var(--color-primary-text);font-weight:600}.help-read{max-inline-size:var(--help-measure);margin-inline:auto}@media (min-width:80rem){.help-read{grid-template-columns:minmax(0,48rem) 12.5rem;justify-content:center;gap:2.5rem;max-inline-size:63rem;display:grid}}.help-toc{max-block-size:calc(100dvh - var(--help-bar) - 2 * var(--help-top));border-inline-start:1px solid var(--color-line);font-size:var(--text-sm);align-self:start;padding:.25rem 0 .25rem 1.125rem;position:sticky;inset-block-start:calc(var(--help-bar) + var(--help-top));overflow-y:auto}.help-toc-link{color:var(--color-fg-muted);line-height:var(--text-sm--line-height);border-inline-start:2px solid #0000;margin-inline-start:-.75rem;padding:.3125rem 0 .3125rem .625rem;display:block}.help-toc-link:hover{color:var(--color-fg)}.help-toc-link[aria-current=true]{border-color:var(--color-primary);color:var(--color-primary-text);font-weight:600}.help-toc-inline{border:1px solid var(--color-line);border-radius:var(--radius-xl);font-size:var(--text-sm);margin-block-end:1.5rem;padding:.5rem 1rem}.help-toc-inline summary{padding-block:.25rem;font-weight:600;list-style:none}.help-toc-inline summary:before{content:"▸";color:var(--color-fg-subtle);margin-inline-end:.5rem;display:inline-block}.help-toc-inline[open] summary:before{rotate:90deg}.help-toc-inline ul{margin:.25rem 0;padding:0}.help-toc-inline a{color:var(--color-primary-text);padding-block:.25rem;display:block}.help-main{min-inline-size:0;padding:var(--help-top) 1.125rem 4rem;outline:none}@media (min-width:40rem){.help-main{padding:var(--help-top) 2.75rem 5rem}}.help-article{max-inline-size:48rem}.help-lede{max-inline-size:40rem;color:var(--color-fg-muted);font-size:var(--text-lg);margin:.5rem 0 0;line-height:1.55}.help-prose{--rich-text-gap:.875rem;line-height:1.65}.help-prose h2{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.025em;margin-block:2.25rem .75rem;font-weight:450}.help-prose h3{margin-block:1.75rem .5rem}.help-prose>:first-child{margin-block-start:0}.help-prose li{margin-block:.25rem;padding-inline-start:.25rem}.help-prose li>:is(pre,figure,.help-callout,.help-table,table,blockquote){margin-block:calc(var(--spacing) * 2) calc(var(--spacing) * 5)}.help-prose li>:is(p,ul,ol)+:is(p,ul,ol){margin-block-start:calc(var(--spacing) * 2)}.help-prose :is(ol,ul)+:is(pre,figure,.help-callout,.help-table,table,blockquote){margin-block-start:calc(var(--spacing) * 6)}.help-prose pre{color-scheme:dark}.help-prose :is(h2,h3) a[href^=\#]{color:var(--color-fg-subtle);opacity:0;margin-inline-start:.375rem;text-decoration-line:none}.help-prose :is(h2,h3):hover a[href^=\#],.help-prose :is(h2,h3) a[href^=\#]:focus-visible{opacity:1}.help-prose table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-block:0 var(--rich-text-gap)}.help-prose th{color:var(--color-fg-muted);text-align:start;font-weight:600}.help-prose :is(th,td){border-block-start:1px solid var(--color-line);vertical-align:top;padding:.5625rem .875rem .5625rem 0}.help-prose td:first-child{white-space:nowrap}.help-table{margin-block-end:var(--rich-text-gap);overflow-x:auto}.help-table table{margin:0}.help-type{color:var(--color-fg-subtle);font-size:var(--text-xs);margin-block-start:.125rem;display:block}.help-method{border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.03em;text-align:center;flex-shrink:0;font-weight:700;line-height:1.4;display:inline-block}.help-method-md{min-inline-size:3.25rem;padding-inline:.375rem}.help-method-sm{min-inline-size:2.75rem;padding-inline:.25rem}.help-op+.help-op{border-block-start:1px solid var(--color-line);margin-block-start:3rem;padding-block-start:.5rem}.help-op>h2{margin-block-start:1.75rem}.help-endpoint{border-radius:var(--radius-lg);background-color:var(--color-fill);flex-wrap:wrap;align-items:center;gap:.625rem;padding:.5625rem .75rem;display:flex}.help-endpoint code{font-size:var(--text-sm);overflow-wrap:anywhere;background:0 0;border:0;padding:0}.help-callout{margin-block:0 var(--rich-text-gap);border:1px solid var(--color-primary-border);border-radius:var(--radius-xl);background-color:var(--color-primary-soft);font-size:var(--text-sm);gap:.625rem;padding:.625rem .875rem;line-height:1.6;display:flex}.help-callout>svg{color:var(--color-primary-text)}.help-callout>div>:last-child{margin-block-end:0}.help-callout[data-kind=note]{border-color:var(--color-line);background-color:var(--color-fill)}.help-callout[data-kind=note]>svg{color:var(--color-fg-muted)}.help-callout[data-kind=new]{border-color:var(--color-success-border);background-color:var(--color-success-soft)}.help-callout[data-kind=new]>svg{color:var(--color-success-text)}.help-callout-badge{color:var(--color-success-text);font-weight:700;display:block}.help-prose .help-steps{--step-num:2.5rem;--step-gap:2rem;gap:var(--step-gap);margin:1.75rem 0;padding:0;list-style:none;display:grid}.help-prose .help-step{grid-template-columns:var(--step-num) minmax(0, 1fr);gap:.875rem;margin:0;padding:0;display:grid;position:relative}.help-prose .help-step:not(:last-child):before{content:"";inset-block:calc(var(--step-num) + .375rem) calc(-1 * var(--step-gap) + .375rem);border-inline-start:2px dashed var(--color-line-strong);position:absolute;inset-inline-start:calc(var(--step-num) / 2 - 1px)}.help-prose .help-step:not(:last-child):after{content:"";background-color:var(--color-line-strong);clip-path:polygon(0 0,100% 0,50% 100%);block-size:.5rem;inline-size:.75rem;position:absolute;inset-block-end:calc(-1 * var(--step-gap) + .25rem);inset-inline-start:calc(var(--step-num) / 2 - .375rem)}.help-step-num{inline-size:var(--step-num);block-size:var(--step-num);border-radius:var(--radius-xl);background-color:var(--nb-tab);box-shadow:var(--shadow-sm);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-xl);place-items:center;font-weight:600;display:grid}.help-step-card{border:1px solid var(--color-line);border-block-start:3px solid var(--nb-tab);border-radius:var(--radius-2xl);background-color:var(--color-surface);min-inline-size:0;box-shadow:var(--shadow-xs);padding:.875rem 1.25rem 1rem}.help-step-card>h2{font-size:var(--text-xl);margin-block:0 .5rem}.help-step-card>:last-child{margin-block-end:0}.help-figure{margin-block:1.5rem}.help-figure .help-shot{border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.help-shot-missing{aspect-ratio:16/10;border:2px dashed var(--color-edge);border-radius:var(--radius-xl);background-color:var(--color-fill);color:var(--color-fg-subtle);font-family:var(--font-sans);font-size:var(--text-sm);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;display:flex}.help-drawer{border:0;border-inline-start:1px solid var(--color-line);background-color:var(--color-pane);block-size:100dvh;max-block-size:100dvh;inline-size:min(20rem,88vw);color:var(--color-fg);margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0}.help-drawer[open]{flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.help-drawer[open]{transition:translate .18s var(--ease-out)}@starting-style{.help-drawer[open]{translate:100%}}}.help-drawer-tab{border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-fg-muted);font-size:var(--text-sm);padding:.375rem .75rem;font-weight:600}.help-drawer-tab[aria-current=page]{border-color:var(--color-primary-border);background-color:var(--color-primary-soft);color:var(--color-primary-text)}.help-home{container-type:inline-size}.help-home>*{max-inline-size:63rem;margin-inline:auto}.nb-hero{align-items:start;gap:1.75rem;display:grid}@container (min-width:54rem){.nb-hero{grid-template-columns:1fr 1.05fr;gap:2.5rem}}.nb{margin-inline-end:3.375rem;position:relative}@media (min-width:40rem){.nb{margin-inline-end:4.125rem;rotate:-1.2deg}}.nb-page{z-index:2;border-radius:var(--radius-notebook);background-color:light-dark(var(--color-paper),var(--color-ink));min-block-size:18rem;box-shadow:var(--shadow-lg);color:light-dark(var(--color-ink),var(--color-paper));color-scheme:dark;padding:1.875rem 1.5rem 2.125rem;position:relative}@media (min-width:40rem){.nb-page{min-block-size:24rem;padding-inline:2rem}}@media (prefers-color-scheme:dark){.nb-page{color-scheme:light}}[data-theme=light] .nb-page{color-scheme:dark}[data-theme=dark] .nb-page{color-scheme:light}.nb-sec{font-size:var(--text-2xl);align-items:center;gap:.625rem;margin:0 0 .25rem;display:flex}.nb-swatch{border-radius:var(--radius-sm);background-color:var(--nb-tab);block-size:.75rem;inline-size:.75rem}.nb-blurb{color:currentColor;margin:0 0 1.125rem}@supports (color:color-mix(in lab, red, red)){.nb-blurb{color:color-mix(in oklab, currentColor 78%, transparent)}}.nb-blurb{font-size:var(--text-sm)}.nb-page{display:grid}.nb-panel{grid-area:1/1}.nb-panel[data-off]{visibility:hidden}.nb-panel ul{margin:0;padding:0}.nb-line{border-block-end:2px solid;justify-content:space-between;align-items:center;gap:.625rem;display:flex}@supports (color:color-mix(in lab, red, red)){.nb-line{border-block-end:2px solid color-mix(in oklab, currentColor 14%, transparent)}}.nb-line{color:inherit;padding:.5625rem .125rem;font-weight:550}.nb-line small{color:currentColor;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.nb-line small{color:color-mix(in oklab, currentColor 68%, transparent)}}.nb-line small{font-size:var(--text-xs);font-weight:400}.nb-line:hover{padding-inline-start:.5rem}.nb-more{border-block-end:0;font-weight:650}@media (prefers-reduced-motion:no-preference){.nb-line{transition:padding .15s var(--ease-out)}.nb-tab{transition:translate .18s var(--ease-out)}}.nb-tabs{z-index:1;gap:.625rem;display:grid;position:absolute;inset-block-start:1.625rem;inset-inline-end:-3.875rem}.nb-tab{background-color:var(--nb-tab);block-size:3.875rem;inline-size:5.75rem;color:var(--color-ink);font-size:var(--text-xs);letter-spacing:.02em;border:0;border-radius:0 1rem 1rem 0;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:0 0 0 1.875rem;font-weight:700;display:flex;translate:-.75rem}.nb-tab:hover{translate:-.25rem}.nb-tab[aria-selected=true]{translate:0}@media not all and (min-width:40rem){.nb-tab{block-size:3.25rem;inline-size:4.75rem;padding-inline-start:1.5rem}.nb-tab-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.nb-c1{--nb-tab:var(--color-nb-1)}.nb-c2{--nb-tab:var(--color-nb-2)}.nb-c3{--nb-tab:var(--color-nb-3)}.nb-c4{--nb-tab:var(--color-nb-4)}.nb-c5{--nb-tab:var(--color-nb-5)}.nb-c6{--nb-tab:var(--color-nb-6)}.help-duo{gap:.875rem;margin-block-start:2.5rem;display:grid}@media (min-width:48rem){.help-duo{grid-template-columns:1fr 1fr}}.help-card{border:1px solid var(--color-line);border-radius:var(--radius-2xl);background-color:var(--color-surface);padding:1.125rem 1.25rem}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.m-0{margin:0}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.my-1{margin-block:var(--spacing)}.ms-auto{margin-inline-start:auto}.me-2\.5{margin-inline-end:calc(var(--spacing) * 2.5)}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-60{flex-basis:calc(var(--spacing) * 60)}.resize{resize:both}.list-disc{list-style-type:disc}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.overflow-y-auto{overflow-y:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-edge{border-color:var(--color-edge)}.border-line{border-color:var(--color-line)}.border-warning-border{border-color:var(--color-warning-border)}.bg-danger-soft{background-color:var(--color-danger-soft)}.bg-fill{background-color:var(--color-fill)}.bg-info-soft{background-color:var(--color-info-soft)}.bg-on-warning{background-color:var(--color-on-warning)}.bg-primary-soft{background-color:var(--color-primary-soft)}.bg-success-soft{background-color:var(--color-success-soft)}.bg-surface{background-color:var(--color-surface)}.bg-warning{background-color:var(--color-warning)}.fill-brand-tab{fill:var(--color-brand-tab)}.p-0{padding:0}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.font-display{font-family:var(--font-display)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-danger-text{color:var(--color-danger-text)}.text-fg{color:var(--color-fg)}.text-fg-muted{color:var(--color-fg-muted)}.text-fg-subtle{color:var(--color-fg-subtle)}.text-info-text{color:var(--color-info-text)}.text-on-warning{color:var(--color-on-warning)}.text-primary-text{color:var(--color-primary-text)}.text-success-text{color:var(--color-success-text)}.text-warning{color:var(--color-warning)}.text-warning-text{color:var(--color-warning-text)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.hover\:bg-hover:hover{background-color:var(--color-hover)}.hover\:text-fg:hover{color:var(--color-fg)}.hover\:underline:hover{text-decoration-line:underline}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media (min-width:40rem){.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:64rem){.lg\:hidden{display:none}}@media (min-width:80rem){.xl\:hidden{display:none}}.dark\:block:where([data-theme=dark],[data-theme=dark] *){display:block}@media (prefers-color-scheme:dark){.dark\:block:not(:where([data-theme=light],[data-theme=light] *)){display:block}}.dark\:hidden:where([data-theme=dark],[data-theme=dark] *){display:none}@media (prefers-color-scheme:dark){.dark\:hidden:not(:where([data-theme=light],[data-theme=light] *)){display:none}}}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:100 900;src:url(fonts/hanken-grotesk-latin-ext-wght-normal.woff2)format("woff2-variations");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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:100 900;src:url(fonts/hanken-grotesk-latin-wght-normal.woff2)format("woff2-variations");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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:100 900;src:url(fonts/hanken-grotesk-latin-ext-wght-italic.woff2)format("woff2-variations");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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:100 900;src:url(fonts/hanken-grotesk-latin-wght-italic.woff2)format("woff2-variations");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(fonts/bricolage-grotesque-latin-ext-opsz-normal.woff2)format("woff2-variations");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(fonts/bricolage-grotesque-latin-opsz-normal.woff2)format("woff2-variations");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}[data-accent]{--color-focus:var(--accent-focus);--color-primary:var(--accent-fill);--color-primary-hover:var(--accent-fill-hover);--color-on-primary:var(--accent-on-fill);--color-primary-soft:var(--accent-soft);--color-primary-text:var(--accent-text);--color-primary-border:var(--accent-border)}:root,[data-accent=iris]{--accent-fill:light-dark(#5b5bd6,#6766e6);--accent-fill-hover:light-dark(#5151c8,#5d5cdc);--accent-on-fill:#fff;--accent-soft:light-dark(#ebebfa,#2d2e43);--accent-text:light-dark(#5250cf,#8b8cf8);--accent-border:light-dark(#c6c6f1,#42436c);--accent-focus:light-dark(#5250cf,#8b8cf8)}[data-accent=coral]{--accent-fill:light-dark(#d0472f,#f2705a);--accent-fill-hover:light-dark(#c03e27,#f5826e);--accent-on-fill:light-dark(#fff,oklch(18% .02 260));--accent-soft:light-dark(#f7e7e5,#3f2e2e);--accent-text:light-dark(#bb3923,#ff8b72);--accent-border:light-dark(#e7bab2,#6b433d);--accent-focus:light-dark(#bb3923,#ff8b72)}[data-accent=jade]{--accent-fill:light-dark(#12866e,#2fb592);--accent-fill-hover:light-dark(#0f7a64,#45c3a1);--accent-on-fill:light-dark(#fff,oklch(18% .02 260));--accent-soft:light-dark(#e0eeec,#233938);--accent-text:light-dark(#00755e,#4fd1ae);--accent-border:light-dark(#a6cfc7,#2d5b52);--accent-focus:light-dark(#00755e,#4fd1ae)}[data-accent=saffron]{--accent-fill:light-dark(#a86400,#b06200);--accent-fill-hover:light-dark(#9a5a00,#a35f00);--accent-on-fill:#fff;--accent-soft:light-dark(#f3ebe0,#383024);--accent-text:light-dark(#995600,#ffc04d);--accent-border:light-dark(#dbc4a6,#6b5530);--accent-focus:light-dark(#995600,#ffc04d)}[data-accent=orchid]{--accent-fill:light-dark(#b8389f,#d966c4);--accent-fill-hover:light-dark(#a93192,#e07ccf);--accent-on-fill:light-dark(#fff,oklch(18% .02 260));--accent-soft:light-dark(#f5e7f3,#3d2e3f);--accent-text:light-dark(#ae3398,#f08ade);--accent-border:light-dark(#e3b8db,#664363);--accent-focus:light-dark(#ae3398,#f08ade)}[data-accent=steel]{--accent-fill:light-dark(#3f5d7a,#7f9cba);--accent-fill-hover:light-dark(#36526d,#90abc6);--accent-on-fill:light-dark(#fff,oklch(18% .02 260));--accent-soft:light-dark(#e8ecef,#30353e);--accent-text:light-dark(#3f5d7a,#9db8d4);--accent-border:light-dark(#bcc6d0,#495360);--accent-focus:light-dark(#3f5d7a,#9db8d4)}.app-bar{color-scheme:dark;--color-chrome:var(--color-ink);--color-pane:var(--color-ink-deep);--color-fill:oklch(100% 5.96046e-8 none/.07);--color-fill-strong:oklch(100% 5.96046e-8 none/.13);--color-hover:oklch(100% 5.96046e-8 none/.07);--color-canvas:oklch(0% none none/.28);--color-surface:oklch(100% 5.96046e-8 none/.08);--color-edge:oklch(100% 5.96046e-8 none/.12);--color-line:oklch(100% 5.96046e-8 none/.09);--color-line-strong:oklch(100% 5.96046e-8 none/.24);--color-primary-soft:var(--accent-fill)}@supports (color:color-mix(in lab, red, red)){.app-bar{--color-primary-soft:color-mix(in oklch, var(--accent-fill) 30%, transparent)}}:root{--page-chrome:var(--color-chrome);--page-pane:var(--color-pane);--page-fill:var(--color-fill);--page-fill-strong:var(--color-fill-strong);--page-hover:var(--color-hover);--page-canvas:var(--color-canvas);--page-surface:var(--color-surface);--page-edge:var(--color-edge);--page-line:var(--color-line);--page-line-strong:var(--color-line-strong);--page-primary-soft:var(--color-primary-soft)}#flash [data-undo]:not(:nth-last-child(1 of [data-undo]:not([data-undone]))) kbd{display:none}.rich-text-editor :is(.ProseMirror-selectednode[data-chip],.ProseMirror-selectednode [data-chip]){background-color:var(--color-primary);color:var(--color-on-primary)}@keyframes rich-text-caret-blink{to{visibility:hidden}}:root{--help-bar:3.125rem;--help-measure:48rem;--help-top:calc(var(--spacing) * 8)}@media (min-width:40rem){:root{--help-top:calc(var(--spacing) * 16)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}