/*! 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-outline-style:solid;--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;--tw-ease:initial;--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-tracking:initial}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-readable);--default-mono-font-family:var(--font-technical)}}@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}}@layer components;@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}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.max-w-none{max-width:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.prose-neutral{--tw-prose-body:oklch(37.1% 0 none);--tw-prose-headings:oklch(20.5% 0 none);--tw-prose-lead:oklch(43.9% 0 none);--tw-prose-links:oklch(20.5% 0 none);--tw-prose-bold:oklch(20.5% 0 none);--tw-prose-counters:oklch(55.6% 0 none);--tw-prose-bullets:oklch(87% 0 none);--tw-prose-hr:oklch(92.2% 0 none);--tw-prose-quotes:oklch(20.5% 0 none);--tw-prose-quote-borders:oklch(92.2% 0 none);--tw-prose-captions:oklch(55.6% 0 none);--tw-prose-kbd:oklch(20.5% 0 none);--tw-prose-kbd-shadows:oklab(20.5% 0 0/.1);--tw-prose-code:oklch(20.5% 0 none);--tw-prose-pre-code:oklch(92.2% 0 none);--tw-prose-pre-bg:oklch(26.9% 0 none);--tw-prose-th-borders:oklch(87% 0 none);--tw-prose-td-borders:oklch(92.2% 0 none);--tw-prose-invert-body:oklch(87% 0 none);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.8% 0 none);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.8% 0 none);--tw-prose-invert-bullets:oklch(43.9% 0 none);--tw-prose-invert-hr:oklch(37.1% 0 none);--tw-prose-invert-quotes:oklch(97% 0 none);--tw-prose-invert-quote-borders:oklch(37.1% 0 none);--tw-prose-invert-captions:oklch(70.8% 0 none);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87% 0 none);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(43.9% 0 none);--tw-prose-invert-td-borders:oklch(37.1% 0 none)}.\[hub-funding-radar\:v1\]{hub-funding-radar:v1}.dark\:prose-invert:where([data-theme=dark],[data-theme=dark] *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}}:root{--background:oklch(100% 0 0);--foreground:oklch(14.8% .004 228.8);--card:oklch(100% 0 0);--card-foreground:oklch(14.8% .004 228.8);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.8% .004 228.8);--primary:oklch(50% .134 242.749);--primary-foreground:oklch(97.7% .013 236.62);--secondary:oklch(96.7% .001 286.375);--secondary-foreground:oklch(21% .006 285.885);--muted:oklch(96.3% .002 197.1);--muted-foreground:oklch(56% .021 213.5);--accent:oklch(96.3% .002 197.1);--accent-foreground:oklch(21.8% .008 223.9);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.5% .005 214.3);--input:oklch(92.5% .005 214.3);--ring:oklch(72.3% .014 214.4);--chart-1:oklch(82.8% .111 230.318);--chart-2:oklch(68.5% .169 237.323);--chart-3:oklch(58.8% .158 241.966);--chart-4:oklch(50% .134 242.749);--chart-5:oklch(44.3% .11 240.79);--radius:.625rem;--sidebar:oklch(98.7% .002 197.1);--sidebar-foreground:oklch(14.8% .004 228.8);--sidebar-primary:oklch(58.8% .158 241.966);--sidebar-primary-foreground:oklch(97.7% .013 236.62);--sidebar-accent:oklch(96.3% .002 197.1);--sidebar-accent-foreground:oklch(21.8% .008 223.9);--sidebar-border:oklch(92.5% .005 214.3);--sidebar-ring:oklch(72.3% .014 214.4)}html[data-theme=dark]{--background:oklch(14.8% .004 228.8);--foreground:oklch(98.7% .002 197.1);--card:oklch(21.8% .008 223.9);--card-foreground:oklch(98.7% .002 197.1);--popover:oklch(21.8% .008 223.9);--popover-foreground:oklch(98.7% .002 197.1);--primary:oklch(44.3% .11 240.79);--primary-foreground:oklch(97.7% .013 236.62);--secondary:oklch(27.4% .006 286.033);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(27.5% .011 216.9);--muted-foreground:oklch(72.3% .014 214.4);--accent:oklch(27.5% .011 216.9);--accent-foreground:oklch(98.7% .002 197.1);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(56% .021 213.5);--chart-1:oklch(82.8% .111 230.318);--chart-2:oklch(68.5% .169 237.323);--chart-3:oklch(58.8% .158 241.966);--chart-4:oklch(50% .134 242.749);--chart-5:oklch(44.3% .11 240.79);--sidebar:oklch(21.8% .008 223.9);--sidebar-foreground:oklch(98.7% .002 197.1);--sidebar-primary:oklch(68.5% .169 237.323);--sidebar-primary-foreground:oklch(29.3% .066 243.157);--sidebar-accent:oklch(27.5% .011 216.9);--sidebar-accent-foreground:oklch(98.7% .002 197.1);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(56% .021 213.5)}:root{color-scheme:light;--ink:var(--foreground);--muted:var(--muted-foreground);--quiet:var(--muted-foreground);--control-line:var(--input);--line:var(--border);--line-strong:var(--ring);--canvas:var(--sidebar);--surface:var(--sidebar);--paper:var(--card);--accent:var(--primary);--accent-hover:var(--chart-5);--accent-soft:var(--sidebar-accent);--focus:var(--sidebar-primary);--success:#2f7a4d;--danger:#a74635;--warning:#9a6a17;--on-accent:var(--primary-foreground);--font-readable:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-technical:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace}html[data-theme=dark]{color-scheme:dark;--ink:var(--foreground);--muted:var(--muted-foreground);--quiet:var(--muted-foreground);--control-line:var(--input);--line:var(--border);--line-strong:var(--ring);--canvas:var(--background);--surface:var(--sidebar-accent);--paper:var(--card);--accent:var(--chart-1);--accent-hover:var(--primary-foreground);--accent-soft:var(--sidebar-accent);--focus:var(--sidebar-primary);--success:#72c991;--danger:#ed9b86;--warning:#e6bb65;--on-accent:var(--sidebar-primary-foreground)}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{background-color:var(--canvas);font-family:var(--font-readable);--tw-leading:calc(var(--spacing) * 6);font-size:14px;line-height:calc(var(--spacing) * 6);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}a{color:inherit}button,input,textarea,select{font:inherit}button,a,input,textarea,select,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.skip-link{top:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);z-index:100;--tw-translate-y:calc(var(--spacing) * -24);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius);background-color:var(--accent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--on-accent);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;position:fixed}.skip-link:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--accent) 22%, transparent)}}.app-frame{grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.app-sidebar{z-index:40;border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--line);background-color:var(--paper);height:100dvh;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);flex-direction:column;display:flex;position:sticky;top:0}.app-brand{min-height:calc(var(--spacing) * 12);align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.02em;letter-spacing:-.02em;border-width:0;text-decoration-line:none;display:flex}.app-mark,.mark{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) * 1.4);background-color:var(--accent);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:.06em;letter-spacing:.06em;color:var(--on-accent);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-shrink:0;place-items:center;display:grid}.app-nav{gap:var(--spacing);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);padding-top:calc(var(--spacing) * 4);display:grid}.app-nav a{min-height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;grid-template-columns:28px minmax(0,1fr);text-decoration-line:none;display:grid}.app-nav a:hover{background-color:var(--surface);color:var(--ink);border-color:#0000}.app-nav a[aria-current=page]{border-color:var(--line);background-color:var(--accent-soft);color:var(--ink);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.app-nav-icon{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius);border-style:var(--tw-border-style);color:var(--quiet);background-color:#0000;border-width:0;place-items:center;display:grid}.app-nav-icon svg{width:17px;height:17px}.app-nav a[aria-current=page] .app-nav-icon{background-color:var(--paper);color:var(--accent);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--line)}.app-sidebar-foot{gap:calc(var(--spacing) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 4);margin-top:auto;display:grid}.app-private{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:12px;font-weight:var(--font-weight-medium);color:var(--muted);display:flex}.app-private:before{content:"";width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);background-color:var(--success);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--success);border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.app-private:before{--tw-ring-color:color-mix(in srgb, var(--success) 12%, transparent)}}.app-identity{text-overflow:ellipsis;white-space:nowrap;color:var(--quiet);font-size:12px;overflow:hidden}.app-sidebar-actions{margin-top:var(--spacing);gap:calc(var(--spacing) * 2);display:flex}.app-sidebar-actions a,.app-sidebar-actions button,.theme-toggle{min-height:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex:1;justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}.theme-icon{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);flex-shrink:0}.theme-icon svg{width:100%;height:100%;display:block}.theme-icon-sun,html[data-theme=dark] .theme-icon-moon{display:none}html[data-theme=dark] .theme-icon-sun{display:block}.app-sidebar-actions a:hover,.app-sidebar-actions button:hover,.theme-toggle:hover{border-color:var(--line-strong);background-color:var(--surface);color:var(--ink)}.app-content{background-color:var(--canvas);min-width:0}.app-content--wiki{height:100dvh;overflow:hidden}.panel{border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pill{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--muted);border-radius:3.40282e38px;display:inline-flex}.button,.header-action,.reset,.google{min-height:calc(var(--spacing) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--ink);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:inline-flex}.button:hover,.header-action:hover,.reset:hover{border-color:var(--line-strong);background-color:var(--surface)}.button>svg,.header-action>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.button.primary,.google{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.button.primary:hover,.google:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.button.primary:hover,.google:hover{background:color-mix(in oklch, var(--primary) 90%, var(--foreground))}}.button:disabled,.header-action:disabled{cursor:not-allowed;opacity:.5}.resources-shell{width:100%;max-width:1500px;padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 8);margin-inline:auto}.resources-header{margin-bottom:calc(var(--spacing) * 7);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 8);padding:0;display:flex}.resources-heading h1,.page-top h1,.detail-header h1{--tw-leading:var(--leading-tight);font-size:32px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.035em;letter-spacing:-.035em;color:var(--ink);margin:0}.resources-heading p,.page-top p,.detail-header p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-2xl);--tw-leading:calc(var(--spacing) * 6);font-size:14px;line-height:calc(var(--spacing) * 6);color:var(--muted);margin-bottom:0}.resource-notice,.notice{margin-bottom:calc(var(--spacing) * 5);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 5);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:var(--warning);font-size:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.resource-notice,.notice{border-color:color-mix(in srgb, var(--warning) 34%, var(--line))}}.resource-notice,.notice{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.resource-notice,.notice{background:color-mix(in srgb, var(--warning) 7%, var(--paper))}}.resource-notice.ready,.notice.success{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.resource-notice.ready,.notice.success{border-color:color-mix(in srgb, var(--success) 34%, var(--line))}}.resource-notice.ready,.notice.success{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.resource-notice.ready,.notice.success{background:color-mix(in srgb, var(--success) 7%, var(--paper))}}.resource-notice p{text-align:right;color:var(--muted);margin:0}.resource-catalog{border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.resource-group{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 7)}.resource-group+.resource-group{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line)}.resource-group-head{margin-bottom:calc(var(--spacing) * 5)}.resource-group-head h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.02em;letter-spacing:-.02em;margin:0}.resource-group-head p{margin-top:var(--spacing);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--muted);margin-bottom:0}.resource-grid{align-items:stretch;gap:calc(var(--spacing) * 4);grid-template-columns:repeat(auto-fill,minmax(210px,244px));display:grid}.resource-entry,.resource-entry form{min-width:0;margin:0}.resource-tile{border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);width:100%;min-height:190px;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 4);text-align:center;color:var(--ink);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}button.resource-tile{cursor:pointer}button.resource-tile:hover:not(:disabled){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--line-strong);background-color:var(--surface);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.resource-tile.connected{background-color:var(--paper)}.resource-icon{margin-bottom:calc(var(--spacing) * 3);width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:calc(var(--radius) * 1.8);color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#ffffff26;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.resource-icon{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.resource-icon svg{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.resource-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em;display:block}.resource-state,.resource-date{margin-top:var(--spacing);--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);color:var(--muted);display:block}.resource-connect{align-items:center;gap:calc(var(--spacing) * 1.5);padding-top:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--accent);margin-top:auto;display:inline-flex}.resource-connect svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.tile-status{margin-top:calc(var(--spacing) * 2.5);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--muted);display:inline-flex}.tile-actions{justify-content:center;gap:calc(var(--spacing) * 1.5);width:100%;padding-top:calc(var(--spacing) * 3);margin-top:auto;display:flex}.tile-action{min-height:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}.tile-action:hover:not(:disabled){border-color:var(--line-strong);background-color:var(--paper);color:var(--ink)}.resource-footnote{margin-top:calc(var(--spacing) * 4);max-width:var(--container-4xl);--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--quiet);margin-bottom:0}.automations-shell{width:100%;max-width:1500px;padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 8);margin-inline:auto}.page-top,.detail-header{margin-bottom:calc(var(--spacing) * 7);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 8);display:flex}.page-actions,.detail-actions,.editor-footer-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.filter-tabs{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 6);border-inline-style:var(--tw-border-style);border-inline-width:0;border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);background-color:#0000;border-radius:0;width:100%;padding:0;display:flex}.filter-tabs a{min-height:calc(var(--spacing) * 10);border-bottom-style:var(--tw-border-style);padding-inline:0;padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--muted);border-color:#0000;border-bottom-width:2px;border-radius:0;place-items:center;margin-bottom:-1px;text-decoration-line:none;display:grid}.filter-tabs a[aria-current=page]{border-color:var(--accent);color:var(--ink);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000}.automation-library,.activity-panel,.detail-section,.editor-card{border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.library-head,.automation-row{align-items:center;gap:calc(var(--spacing) * 5);grid-template-columns:minmax(300px,1.6fr) minmax(130px,.7fr) minmax(140px,.7fr) minmax(165px,.75fr) 24px;display:grid}.library-head{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--quiet);text-transform:uppercase}.automation-row{min-height:calc(var(--spacing) * 20);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none}.automation-row:hover{background-color:var(--surface)}.job-title{align-items:center;gap:calc(var(--spacing) * 3);grid-template-columns:44px minmax(0,1fr);min-width:0;display:grid}.job-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:block;overflow:hidden}.job-title p{margin-top:var(--spacing);text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--muted);margin-bottom:0;overflow:hidden}.automation-mark{--automation-tone:#5f6a73;isolation:isolate;width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-style:var(--tw-border-style);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--automation-tone);border-radius:13px;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.automation-mark{border-color:color-mix(in srgb, var(--automation-tone) 30%, var(--line))}}.automation-mark{background:var(--automation-tone)}@supports (color:color-mix(in lab, red, red)){.automation-mark{background:color-mix(in srgb, var(--automation-tone) 13%, var(--paper))}}.automation-mark{color:var(--automation-tone)}@supports (color:color-mix(in lab, red, red)){.automation-mark{color:color-mix(in srgb, var(--automation-tone) 88%, var(--ink))}}.automation-mark--compact{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:10px}.automation-mark--large{border-radius:15px;width:52px;height:52px}.automation-mark-motif{pointer-events:none;opacity:.17;place-items:center;display:grid;position:absolute;inset:0}.automation-mark-motif svg{width:100%;height:100%}.automation-mark-initials{z-index:10;--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:11px;line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:.08em;letter-spacing:.08em;position:relative}.automation-mark--compact .automation-mark-initials{font-size:9px}.automation-mark--large .automation-mark-initials{font-size:13px}.automation-mark-state{right:calc(var(--spacing) * -.5);bottom:calc(var(--spacing) * -.5);z-index:20;width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background-color:var(--quiet);box-shadow:0 0 0 2px var(--paper);border-radius:3.40282e38px;position:absolute}.automation-mark-state.active{background-color:var(--success)}.automation-mark-state.paused{background-color:var(--warning)}.automation-mark-state.attention{background-color:var(--danger)}.automation-mark-state.archived{background-color:var(--quiet)}.automation-mark[data-automation-tone=cobalt]{--automation-tone:#476aa8}.automation-mark[data-automation-tone=iris]{--automation-tone:#725aa5}.automation-mark[data-automation-tone=plum]{--automation-tone:#955c83}.automation-mark[data-automation-tone=coral]{--automation-tone:#b45d4e}.automation-mark[data-automation-tone=amber]{--automation-tone:#96701f}.automation-mark[data-automation-tone=teal]{--automation-tone:#26766f}.automation-mark[data-automation-tone=sky]{--automation-tone:#3c789d}.automation-mark[data-automation-tone=graphite]{--automation-tone:#5f6a73}html[data-theme=dark] .automation-mark[data-automation-tone=cobalt]{--automation-tone:#9bb7ed}html[data-theme=dark] .automation-mark[data-automation-tone=iris]{--automation-tone:#b6a2e5}html[data-theme=dark] .automation-mark[data-automation-tone=plum]{--automation-tone:#d7a1bf}html[data-theme=dark] .automation-mark[data-automation-tone=coral]{--automation-tone:#e9a08f}html[data-theme=dark] .automation-mark[data-automation-tone=amber]{--automation-tone:#dfbd6b}html[data-theme=dark] .automation-mark[data-automation-tone=teal]{--automation-tone:#83c8bf}html[data-theme=dark] .automation-mark[data-automation-tone=sky]{--automation-tone:#8dc4e1}html[data-theme=dark] .automation-mark[data-automation-tone=graphite]{--automation-tone:#bac2ca}.row-meta{--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.row-meta strong{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--ink);display:block}.mini-icon{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);color:var(--accent);place-items:center;display:grid}.row-arrow{color:var(--quiet);place-items:center;display:grid}.row-arrow svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.empty-icon svg{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.activity-grid{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);grid-template-columns:1.15fr .85fr;display:grid}.operations-summary{margin-bottom:calc(var(--spacing) * 6);border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.operations-summary article{min-height:calc(var(--spacing) * 20);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--line);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}.operations-summary article:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.operations-summary span{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.07em;letter-spacing:.07em;color:var(--muted);text-transform:uppercase;display:block}.operations-summary strong{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);--tw-tracking:-.03em;letter-spacing:-.03em;display:block}.execution-panel,.workflow-panel{margin-top:calc(var(--spacing) * 5);border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.section-head>div p{margin-top:calc(var(--spacing) * .5);--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--muted);margin-bottom:0}.execution-list{display:grid}.execution-row{min-height:calc(var(--spacing) * 16);align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));grid-template-columns:10px minmax(220px,1.25fr) minmax(150px,.65fr) minmax(130px,.55fr) 24px;text-decoration-line:none;display:grid}.execution-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.execution-row:hover,.execution-row.is-selected{background-color:var(--surface)}.execution-row.is-selected{box-shadow:inset 3px 0 var(--accent)}.execution-status{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background-color:var(--quiet);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--quiet);border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.execution-status{--tw-ring-color:color-mix(in srgb, var(--quiet) 10%, transparent)}}.execution-status.running,.execution-status.queued{background-color:var(--accent);--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.execution-status.running,.execution-status.queued{--tw-ring-color:color-mix(in srgb, var(--accent) 15%, transparent)}}.execution-status.succeeded{background-color:var(--success);--tw-ring-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.execution-status.succeeded{--tw-ring-color:color-mix(in srgb, var(--success) 14%, transparent)}}.execution-status.failed{background-color:var(--danger);--tw-ring-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.execution-status.failed{--tw-ring-color:color-mix(in srgb, var(--danger) 14%, transparent)}}.execution-name,.execution-meta{min-width:0}.execution-name.has-identity{align-items:center;gap:calc(var(--spacing) * 2.5);grid-template-columns:32px minmax(0,1fr);display:grid}.execution-name.has-identity>span{min-width:0}.execution-name strong,.execution-meta strong{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--ink);display:block;overflow:hidden}.execution-name small,.execution-meta small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);color:var(--muted);display:block;overflow:hidden}.section-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}.section-head h2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em;margin:0}.workflow-panel>.section-head a{--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--accent);text-decoration-line:none}.workflow-canvas{align-items:stretch;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 5);grid-template-columns:minmax(160px,1fr) 30px minmax(160px,1fr) 30px minmax(190px,1.15fr) 30px minmax(160px,1fr);margin:0;list-style-type:none;display:grid;overflow-x:auto}.workflow-canvas>li{min-width:0}.workflow-node{min-height:calc(var(--spacing) * 36);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);min-width:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative;overflow:hidden}.workflow-node>summary{min-height:calc(var(--spacing) * 36);cursor:pointer;padding:calc(var(--spacing) * 4);list-style-type:none;position:relative}.workflow-node>summary::-webkit-details-marker{display:none}.workflow-node-top{margin-bottom:calc(var(--spacing) * 5);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.workflow-node-icon{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);color:var(--muted);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-shrink:0;place-items:center;display:grid}.workflow-node-icon svg{width:18px;height:18px}.workflow-node-status{border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.05em;letter-spacing:.05em;color:var(--muted);text-transform:uppercase;border-radius:3.40282e38px}.workflow-node h3{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em;margin:0}.workflow-node summary>p{margin-top:calc(var(--spacing) * 1.5);--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--muted);margin-bottom:0}.workflow-node-inspect{margin-top:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--accent);display:inline-flex}.workflow-node-inspect svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.workflow-node-inspector{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);background-color:var(--paper);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);margin:0}.workflow-node-inspector>div{justify-content:space-between;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);padding-block:calc(var(--spacing) * 2);font-size:12px;display:flex}.workflow-node-inspector>div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.workflow-node-inspector dt{color:var(--muted)}.workflow-node-inspector dd{text-align:right;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ink);margin:0}.workflow-node.running,.workflow-node.queued{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workflow-node.running,.workflow-node.queued{border-color:color-mix(in srgb, var(--accent) 42%, var(--line))}}.workflow-node.running,.workflow-node.queued{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.workflow-node.running,.workflow-node.queued{background:color-mix(in srgb, var(--accent-soft) 52%, var(--paper))}}.workflow-node.running .workflow-node-icon,.workflow-node.queued .workflow-node-icon{border-color:var(--accent);background-color:var(--accent);color:var(--on-accent)}.workflow-node.running .workflow-node-status,.workflow-node.queued .workflow-node-status{border-color:var(--accent);color:var(--accent)}.workflow-node.succeeded .workflow-node-icon{color:var(--success);border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.workflow-node.succeeded .workflow-node-icon{border-color:color-mix(in srgb, var(--success) 35%, var(--line))}}.workflow-node.succeeded .workflow-node-icon{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.workflow-node.succeeded .workflow-node-icon{background:color-mix(in srgb, var(--success) 10%, var(--paper))}}.workflow-node.succeeded .workflow-node-status{color:var(--success);border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.workflow-node.succeeded .workflow-node-status{border-color:color-mix(in srgb, var(--success) 36%, var(--line))}}.workflow-node.failed{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.workflow-node.failed{border-color:color-mix(in srgb, var(--danger) 42%, var(--line))}}.workflow-node.failed .workflow-node-icon{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.workflow-node.failed .workflow-node-icon{border-color:color-mix(in srgb, var(--danger) 35%, var(--line))}}.workflow-node.failed .workflow-node-icon{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.workflow-node.failed .workflow-node-icon{background:color-mix(in srgb, var(--danger) 10%, var(--paper))}}.workflow-node.failed .workflow-node-status{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.workflow-node.failed .workflow-node-status{border-color:color-mix(in srgb, var(--danger) 36%, var(--line))}}.workflow-node.skipped{border-color:var(--line);background-color:var(--canvas)}.workflow-connector{color:var(--line-strong);align-self:start;place-items:center;padding-top:70px;display:grid}.workflow-connector svg{width:calc(var(--spacing) * 6)}.execution-result{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}.execution-result>div span,.execution-result>div strong{display:block}.execution-result>div span{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.07em;letter-spacing:.07em;color:var(--muted);text-transform:uppercase}.execution-result>div strong{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold)}.execution-result.is-failed{background:var(--danger);align-items:flex-start}@supports (color:color-mix(in lab, red, red)){.execution-result.is-failed{background:color-mix(in srgb, var(--danger) 5%, var(--paper))}}.execution-result.is-failed p{max-width:var(--container-xl);text-align:right;--tw-leading:calc(var(--spacing) * 5);font-size:11px;line-height:calc(var(--spacing) * 5);color:var(--muted);margin:0}.automation-detail-title{align-items:center;gap:calc(var(--spacing) * 3.5);min-width:0;display:flex}.automation-detail-title>div{min-width:0}.definition-details,.simulation-action,.danger-zone{margin-top:calc(var(--spacing) * 3)}.definition-details{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);overflow:hidden}.definition-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);display:flex}.definition-details summary span{--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal);color:var(--muted)}.definition-details .instruction-copy{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);--tw-leading:calc(var(--spacing) * 6);font-size:13px;line-height:calc(var(--spacing) * 6);margin:0}.simulation-action .button{width:100%}.activity-item,.run-card{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5)}.activity-item p{margin-top:var(--spacing);--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--muted);margin-bottom:0}.editor-wrap{width:100%;max-width:1040px;margin-inline:auto}.editor-section{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);min-width:0;padding-inline:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * 7);margin:0}.editor-section h2,.editor-section>legend{margin-bottom:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em;padding:0}.editor-section>legend{float:left;width:100%}.editor-section>legend+p{clear:both}.editor-section>p{margin-top:0;margin-bottom:calc(var(--spacing) * 5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.field{gap:calc(var(--spacing) * 1.5);display:grid}.field label,.field>span{--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--ink)}.field input[type=text],.field select,.field textarea,.wiki-command input,.search-field input{border-radius:var(--radius);border-style:var(--tw-border-style);background-color:var(--paper);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);color:var(--ink);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--control-line);font-size:13px}.field input[type=text]:focus,.field select:focus,.field textarea:focus,.wiki-command input:focus,.search-field input:focus{border-color:var(--accent);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.field input[type=text]:focus,.field select:focus,.field textarea:focus,.wiki-command input:focus,.search-field input:focus{--tw-ring-color:color-mix(in srgb, var(--accent) 10%, transparent)}}.field input[type=text]:focus,.field select:focus,.field textarea:focus,.wiki-command input:focus,.search-field input:focus{outline:3px solid var(--focus);outline-offset:2px}.field textarea{min-height:calc(var(--spacing) * 52);resize:vertical;--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.source-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.source-tile,.oauth-tile{align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);width:100%;min-height:104px;padding:calc(var(--spacing) * 4);text-align:left;color:var(--ink);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));grid-template-columns:48px minmax(0,1fr) auto;display:grid;position:relative}.oauth-tile{cursor:pointer}.source-tile:hover,.oauth-tile:hover{border-color:var(--line-strong);background-color:var(--surface)}.source-tile-icon{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);color:var(--accent);place-items:center;display:grid}.source-tile-icon svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.source-tile-icon.pocket{border-color:#df5f6d}@supports (color:color-mix(in lab, red, red)){.source-tile-icon.pocket{border-color:color-mix(in srgb, #df5f6d 28%, var(--line))}}.source-tile-icon.pocket{background:#df5f6d}@supports (color:color-mix(in lab, red, red)){.source-tile-icon.pocket{background:color-mix(in srgb, #df5f6d 12%, var(--paper))}}.source-tile-icon.pocket{color:#d24f60}.source-tile-icon.wispr{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.source-tile-icon.wispr{background:color-mix(in srgb, var(--ink) 7%, var(--surface))}}.source-tile-icon.wispr{color:var(--ink)}.source-tile-icon.wiki{border-color:#6688c7}@supports (color:color-mix(in lab, red, red)){.source-tile-icon.wiki{border-color:color-mix(in srgb, #6688c7 25%, var(--line))}}.source-tile-icon.wiki{background:#6688c7}@supports (color:color-mix(in lab, red, red)){.source-tile-icon.wiki{background:color-mix(in srgb, #6688c7 11%, var(--paper))}}.source-tile-icon.wiki{color:#6688c7}@supports (color:color-mix(in lab, red, red)){.source-tile-icon.wiki{color:color-mix(in srgb, #6688c7 82%, var(--ink))}}.source-tile-copy{min-width:0}.source-tile-copy strong{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em;display:block;overflow:hidden}.source-tile-copy>span{margin-top:var(--spacing);--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);color:var(--muted);display:block}.source-tile-state,.source-tile-action{min-height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--muted);flex-shrink:0;display:inline-flex}.source-tile-action{color:var(--accent)}.source-tile-action svg,.source-tile-state svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.source-tile.is-built-in{cursor:default}.source-tile.unavailable{cursor:not-allowed;background-color:var(--canvas)}.choice-input:checked+.source-tile{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.choice-input:checked+.source-tile{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.choice-input:checked+.source-tile{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.choice-input:checked+.source-tile{background:color-mix(in srgb, var(--accent-soft) 62%, var(--paper))}}.choice-input:focus-visible+.source-tile{outline:3px solid var(--focus);outline-offset:2px}.activation-readiness{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.activation-readiness h2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin:0}.activation-readiness p{margin-top:var(--spacing);max-width:var(--container-xl);--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--muted);margin-bottom:0}.activation-readiness ul{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}.activation-readiness li{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:12px;font-weight:var(--font-weight-medium);color:var(--muted);grid-template-columns:14px minmax(0,1fr) auto;display:grid}.activation-readiness li strong{--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:.06em;letter-spacing:.06em;text-transform:uppercase}.activation-readiness li svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.activation-readiness li.ready{color:var(--success)}.activation-readiness li.needed{color:var(--warning)}.source-toggle{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line-strong);background-color:var(--surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;flex-shrink:0;position:relative}.source-toggle:after{content:"";width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);background-color:var(--quiet);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;position:absolute;top:2px;left:2px}.choice-input:checked+.source-tile .source-toggle{border-color:var(--accent);background-color:var(--accent)}.choice-input:checked+.source-tile .source-toggle:after{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--on-accent)}.model-tabs{gap:calc(var(--spacing) * 1.5);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);padding:calc(var(--spacing) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.model-tabs label{min-height:calc(var(--spacing) * 16);cursor:pointer;border-radius:var(--radius);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:#0000;flex-direction:column;justify-content:center;display:flex}.model-tabs .choice-input:checked+label{border-color:var(--line);background-color:var(--paper);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.schedule-grid{gap:calc(var(--spacing) * 3);grid-template-columns:1fr 1fr 1.35fr;display:grid}.schedule-grid .field input,.schedule-grid .field select{height:calc(var(--spacing) * 11);min-height:calc(var(--spacing) * 11)}.effect-option{min-height:calc(var(--spacing) * 24);cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex}.editor-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * 4);display:flex}.summary-grid{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.summary-card{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.summary-card span{--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--quiet);text-transform:uppercase}.summary-card strong{margin-top:calc(var(--spacing) * 1.5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:block}.automation-detail-grid{margin-top:calc(var(--spacing) * 4);align-items:flex-start;gap:calc(var(--spacing) * 4);grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);display:grid}.inbox-shell{width:100%;max-width:1500px;padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 8);margin-inline:auto}.inbox-page-top{margin-bottom:calc(var(--spacing) * 3)}.inbox-toolbar{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.inbox-toolbar .filter-tabs{width:auto;margin-bottom:0}.inbox-toolbar .filter-tabs a{gap:calc(var(--spacing) * 2);flex-direction:row;display:flex}.inbox-toolbar .filter-tabs a span{background-color:var(--surface);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);color:var(--muted);border-radius:3.40282e38px;font-size:11px}.inbox-layout{align-items:stretch;gap:calc(var(--spacing) * 4);grid-template-columns:minmax(280px,340px) minmax(0,1fr);min-height:680px;display:grid}.inbox-list{scrollbar-gutter:stable;min-width:0;overflow:hidden}.inbox-item{min-height:calc(var(--spacing) * 28);gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));grid-template-columns:34px minmax(0,1fr);text-decoration-line:none;display:grid}.inbox-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.inbox-item:hover,.inbox-item[aria-current=page]{background-color:var(--surface)}.inbox-item[aria-current=page]{box-shadow:inset 3px 0 var(--accent)}.inbox-item-identity{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);position:relative}.inbox-item-state{right:calc(var(--spacing) * -.5);bottom:calc(var(--spacing) * -.5);width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background-color:var(--line-strong);box-shadow:0 0 0 2px var(--paper);border-radius:3.40282e38px;position:absolute}.inbox-item.is-unread .inbox-item-state{background-color:var(--accent);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.inbox-item.is-unread .inbox-item-state{--tw-ring-color:color-mix(in srgb, var(--accent) 12%, transparent)}}.inbox-item-copy{min-width:0}.inbox-item-copy strong{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);display:block;overflow:hidden}.inbox-item-copy>span{margin-top:var(--spacing);--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.inbox-item-copy small{margin-top:calc(var(--spacing) * 2);text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px;display:block;overflow:hidden}.inbox-item.is-read{background-color:var(--canvas)}.inbox-read-label{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--quiet)}.inbox-item.is-unread .inbox-read-label{color:var(--accent)}.inbox-empty-list,.inbox-reader-empty{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 14);text-align:center;place-content:center;display:grid}.inbox-empty-list>span,.inbox-reader-empty>span{margin-inline:auto;margin-bottom:calc(var(--spacing) * 4);width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);color:var(--muted);place-items:center;display:grid}.inbox-empty-list svg,.inbox-reader-empty svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.inbox-empty-list strong,.inbox-reader-empty h2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin:0}.inbox-empty-list p,.inbox-reader-empty p{margin-top:var(--spacing);--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--muted);margin-bottom:0}.inbox-reader{min-width:0;overflow:hidden}.inbox-reader-head{align-items:flex-start;gap:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 7);flex-direction:column;display:flex}.inbox-reader-identity{align-items:flex-start;gap:calc(var(--spacing) * 4);min-width:0;display:flex}.inbox-reader-identity>div{min-width:0}.inbox-result-kicker{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.09em;letter-spacing:.09em;color:var(--accent);text-transform:uppercase}.inbox-reader-head h2{margin-top:calc(var(--spacing) * 2);--tw-leading:var(--leading-tight);font-size:28px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.035em;letter-spacing:-.035em;margin-bottom:0}.inbox-reader-head p{margin-top:calc(var(--spacing) * 2);color:var(--muted);margin-bottom:0;font-size:12px}.inbox-reader-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.inbox-reader-actions form{margin:0}.inbox-provenance{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-size:12px;font-weight:var(--font-weight-medium);color:var(--muted);flex-wrap:wrap;display:flex}.inbox-report{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 8);--tw-prose-body:var(--ink);width:min(100%,78ch);font-size:16px;line-height:1.75}@supports (color:color-mix(in lab, red, red)){.inbox-report{--tw-prose-body:color-mix(in srgb, var(--ink) 86%, var(--muted))}}.inbox-report{--tw-prose-headings:var(--ink);--tw-prose-links:var(--accent);--tw-prose-bold:var(--ink);--tw-prose-bullets:var(--muted);--tw-prose-hr:var(--line);--tw-prose-code:var(--ink);--tw-prose-pre-code:var(--ink);--tw-prose-pre-bg:var(--surface)}.inbox-report>:first-child{margin-top:0}.inbox-report h2{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.025em;letter-spacing:-.025em}.inbox-report h3{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.wiki-shell{background-color:var(--paper);grid-template-rows:72px minmax(0,1fr);width:100%;height:100%;min-height:0;margin:0;padding:0;display:grid}.wiki-topbar{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);background-color:var(--paper);grid-template-columns:clamp(288px,22vw,320px) minmax(0,1fr);align-items:stretch;gap:0;min-height:72px;margin:0;padding:0;display:grid}.wiki-space{align-items:center;gap:calc(var(--spacing) * 3);min-width:0;padding-inline:calc(var(--spacing) * 5);display:flex}.wiki-space-mark{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);color:var(--accent);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-shrink:0;place-items:center;display:grid}.wiki-space-mark svg{width:18px;height:18px}.wiki-space>span:last-child{min-width:0}.wiki-space strong,.wiki-space>span:last-child>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wiki-space strong{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em}.wiki-space>span:last-child>span{color:var(--muted);font-size:10px}.wiki-command-area{align-items:center;gap:calc(var(--spacing) * 3.5);min-width:0;padding-inline:calc(var(--spacing) * 5);display:flex}.wiki-command{width:100%;max-width:680px;margin:auto;position:relative}.wiki-command input{min-height:calc(var(--spacing) * 10);padding-right:calc(var(--spacing) * 16);padding-left:calc(var(--spacing) * 9)}.wiki-search-icon{pointer-events:none;top:50%;left:calc(var(--spacing) * 3);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--muted);place-items:center;display:grid;position:absolute}.wiki-search-icon svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.wiki-command kbd{top:50%;right:calc(var(--spacing) * 2.5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-technical);color:var(--muted);font-size:9px;position:absolute}.wiki-topbar-status{white-space:nowrap;flex-shrink:0}.wiki-layout{grid-template-columns:clamp(288px,22vw,320px) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.wiki-index{background-color:var(--surface);scrollbar-gutter:stable;min-width:0;overflow:auto}.wiki-index-head{z-index:10;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);display:flex;position:sticky;top:0}.wiki-index-head strong{--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold)}.wiki-count{--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);color:var(--muted)}.wiki-pages{padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 6)}.wiki-page-group h2{--tw-font-weight:var(--font-weight-semibold);font-size:9px;font-weight:var(--font-weight-semibold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--quiet);text-transform:uppercase}.wiki-page-group+.wiki-page-group{margin-top:calc(var(--spacing) * .5)}.wiki-page-group summary{min-height:calc(var(--spacing) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) * 1.4);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));grid-template-columns:12px 18px minmax(0,1fr) auto;display:grid}.wiki-page-group summary:hover{background-color:var(--paper);color:var(--ink)}.wiki-tree-chevron{border-right-style:var(--tw-border-style);border-right-width:1.5px;border-bottom-style:var(--tw-border-style);width:7px;height:7px;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-color:currentColor;border-bottom-width:1.5px;transform:rotate(-45deg)}.wiki-page-group details[open]>summary .wiki-tree-chevron{transform:rotate(45deg)}.wiki-page-group details[open]>summary .wiki-tree-folder-icon{border-radius:calc(var(--radius) * .8);background-color:var(--accent-soft);color:var(--accent)}.wiki-tree-folder-icon,.wiki-tree-file{color:var(--quiet);place-items:center;display:grid}.wiki-tree-folder-icon{width:18px;height:18px}.wiki-tree-file{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);color:var(--muted);border-radius:7px}.wiki-tree-folder-icon svg,.wiki-tree-file svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.wiki-tree-count{font-family:var(--font-technical);--tw-font-weight:var(--font-weight-normal);font-size:10px;font-weight:var(--font-weight-normal);color:var(--quiet)}.wiki-tree-children{margin-left:9px;padding-left:13px;position:relative}.wiki-tree-children:before{content:"";background-color:var(--line);width:1px;position:absolute;top:5px;bottom:5px;left:0}.wiki-page-group a{min-height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;text-decoration-line:none;display:grid}.wiki-page-group a:hover{border-color:var(--line);background-color:var(--paper);color:var(--ink)}.wiki-page-group a[aria-current=page]{background-color:var(--accent-soft);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ink);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wiki-page-group a[aria-current=page]{border-color:color-mix(in srgb, var(--accent) 24%, var(--line))}}.wiki-page-group a[data-page-kind=decision] .wiki-tree-file,.wiki-page-group a[data-page-kind=requirement] .wiki-tree-file{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.wiki-page-group a[data-page-kind=decision] .wiki-tree-file,.wiki-page-group a[data-page-kind=requirement] .wiki-tree-file{color:color-mix(in srgb, var(--success) 78%, var(--ink))}}.wiki-page-group a[data-page-kind=conversation] .wiki-tree-file,.wiki-page-group a[data-page-kind=meeting] .wiki-tree-file{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wiki-page-group a[data-page-kind=conversation] .wiki-tree-file,.wiki-page-group a[data-page-kind=meeting] .wiki-tree-file{color:color-mix(in srgb, var(--accent) 78%, var(--ink))}}.wiki-page-group a[data-page-kind=project] .wiki-tree-file,.wiki-page-group a[data-page-kind=concept] .wiki-tree-file{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.wiki-page-group a[data-page-kind=project] .wiki-tree-file,.wiki-page-group a[data-page-kind=concept] .wiki-tree-file{background:color-mix(in srgb, var(--accent-soft) 68%, var(--paper))}}.wiki-page-group a[aria-current=page] .wiki-tree-file{border-color:var(--accent);background-color:var(--accent);color:var(--on-accent)}.wiki-page-group strong{text-overflow:ellipsis;white-space:nowrap;--tw-leading:1.35;--tw-font-weight:var(--font-weight-medium);font-size:13px;line-height:1.35;font-weight:var(--font-weight-medium);display:block;overflow:hidden}.wiki-page-group small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-technical);--tw-leading:calc(var(--spacing) * 3);font-size:10px;line-height:calc(var(--spacing) * 3);color:var(--muted);display:block;overflow:hidden}.wiki-document{background-color:var(--paper);scrollbar-gutter:stable;min-width:0;overflow:auto}.wiki-document-inner{width:100%;max-width:1080px;padding-inline:calc(var(--spacing) * 12);padding-top:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 20);margin-inline:auto}.wiki-reading-column{width:100%;max-width:780px}.wiki-document-tools{z-index:20;margin-inline:calc(var(--spacing) * -2.5);margin-bottom:calc(var(--spacing) * 7);min-height:calc(var(--spacing) * 10);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4);background-color:var(--paper);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 3);display:flex;position:sticky;top:0}.wiki-breadcrumbs{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;color:var(--muted);flex-wrap:wrap;margin:0;font-size:11px;display:flex}.wiki-breadcrumbs a{text-decoration-line:none}@media (hover:hover){.wiki-breadcrumbs a:hover{color:var(--ink)}}.wiki-breadcrumbs i{color:var(--line-strong);font-style:normal}.wiki-section-jump{flex-shrink:0;position:relative}.wiki-section-jump>summary{min-height:calc(var(--spacing) * 8);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--muted);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);list-style-type:none;display:flex}.wiki-section-jump>summary svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.wiki-section-jump-chevron{margin-left:var(--spacing);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-color:currentColor;border-bottom-width:1px;rotate:45deg}.wiki-section-jump[open] .wiki-section-jump-chevron{transform:rotate(225deg)translate(-1px,-1px)}.wiki-section-jump nav{z-index:30;border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding:calc(var(--spacing) * 2);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);width:min(290px,100vw - 32px);max-height:min(60vh,440px);position:absolute;top:calc(100% + 7px);right:0;overflow:auto}.wiki-section-jump nav a{border-radius:var(--radius);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--muted);text-decoration-line:none;display:block}.wiki-section-jump nav a:hover{background-color:var(--surface);color:var(--ink)}.wiki-section-jump nav a.level-3{padding-left:calc(var(--spacing) * 5);color:var(--quiet)}.wiki-document-head{margin-bottom:calc(var(--spacing) * 8);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);padding-bottom:calc(var(--spacing) * 8)}.wiki-document-kicker{align-items:center;gap:calc(var(--spacing) * 2);color:var(--muted);flex-wrap:wrap;font-size:11px;display:flex}.wiki-document-kind{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ink);display:inline-flex}.wiki-document-kind svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--accent)}.wiki-document-access{color:var(--muted)}.wiki-document-access:before{content:"·";margin-right:calc(var(--spacing) * 2);color:var(--line-strong)}.wiki-document-head h1{margin-top:calc(var(--spacing) * 3);--tw-leading:1.08;--tw-font-weight:var(--font-weight-semibold);max-width:25ch;font-size:40px;line-height:1.08;font-weight:var(--font-weight-semibold);--tw-tracking:-.04em;letter-spacing:-.04em;text-wrap:balance;margin-bottom:0}.wiki-document-head p{margin-top:calc(var(--spacing) * 4);--tw-leading:calc(var(--spacing) * 7);max-width:65ch;font-size:15px;line-height:calc(var(--spacing) * 7);color:var(--muted);margin-bottom:0}.wiki-metadata{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.wiki-meta-chip{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-family:var(--font-technical);color:var(--muted);font-size:9px}.wiki-markdown{letter-spacing:-.002em;text-wrap:pretty;--tw-prose-body:var(--ink);max-width:none;font-size:16.5px;line-height:1.76}@supports (color:color-mix(in lab, red, red)){.wiki-markdown{--tw-prose-body:color-mix(in srgb, var(--ink) 86%, var(--muted))}}.wiki-markdown{--tw-prose-headings:var(--ink);--tw-prose-lead:var(--muted);--tw-prose-links:var(--accent);--tw-prose-bold:var(--ink);--tw-prose-counters:var(--quiet);--tw-prose-bullets:var(--quiet);--tw-prose-hr:var(--line);--tw-prose-quotes:var(--ink);--tw-prose-quote-borders:var(--accent);--tw-prose-captions:var(--quiet);--tw-prose-code:var(--ink);--tw-prose-pre-code:var(--ink);--tw-prose-pre-bg:var(--surface);--tw-prose-th-borders:var(--line-strong);--tw-prose-td-borders:var(--line)}.wiki-markdown h2{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 4);--tw-leading:1.24;--tw-font-weight:var(--font-weight-semibold);font-size:26px;line-height:1.24;font-weight:var(--font-weight-semibold);--tw-tracking:-.03em;letter-spacing:-.03em;text-wrap:balance;scroll-margin-top:72px}.wiki-markdown h2:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);padding-top:calc(var(--spacing) * 9)}.wiki-markdown h3{margin-top:calc(var(--spacing) * 9);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.02em;letter-spacing:-.02em;scroll-margin-top:72px}.wiki-markdown p{margin-bottom:calc(var(--spacing) * 5)}.wiki-markdown li+li{margin-top:calc(var(--spacing) * 2)}.wiki-markdown a{text-underline-offset:3px;text-decoration-thickness:1px}.wiki-heading-anchor{margin-left:calc(var(--spacing) * 2);color:var(--muted);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));font-size:.62em;text-decoration-line:none}.wiki-markdown h2:hover .wiki-heading-anchor,.wiki-markdown h3:hover .wiki-heading-anchor,.wiki-heading-anchor:focus-visible{opacity:1}.wiki-table-wrap{margin-block:calc(var(--spacing) * 6);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);max-width:100%;overflow-x:auto}.wiki-markdown table{border-collapse:collapse;width:100%;margin:0;font-size:12px}.wiki-markdown th,.wiki-markdown td{min-width:calc(var(--spacing) * 32);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);vertical-align:top}.wiki-markdown th:last-child,.wiki-markdown td:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.wiki-markdown tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.wiki-markdown th{background-color:var(--surface);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--ink)}.wiki-pagination{margin-top:calc(var(--spacing) * 12);gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);padding-top:calc(var(--spacing) * 8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wiki-pagination a{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--surface);min-width:0;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none}@media (hover:hover){.wiki-pagination a:hover{background-color:var(--paper)}}.wiki-pagination a:last-child{text-align:right}.wiki-pagination span,.wiki-pagination strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wiki-pagination span{--tw-font-weight:var(--font-weight-semibold);font-size:9px;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.wiki-pagination strong{margin-top:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--ink)}.wiki-mobile-pages{display:none}.wiki-empty{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 8);text-align:center;color:var(--muted);font-size:11px}.wiki-unavailable{background-color:var(--paper);min-height:0;padding:calc(var(--spacing) * 12);text-align:center;place-content:center;display:grid}.wiki-unavailable h1{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.wiki-unavailable p{max-width:var(--container-lg);--tw-leading:calc(var(--spacing) * 6);font-size:13px;line-height:calc(var(--spacing) * 6);color:var(--muted);margin-inline:auto;margin-top:0}.app-content>.shell,.app-content .shell{width:100%;max-width:1500px;padding-inline:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 16);margin-inline:auto}.intro{align-items:flex-end;gap:calc(var(--spacing) * 8);padding-top:0;padding-bottom:calc(var(--spacing) * 7);grid-template-columns:minmax(0,1fr) auto;display:grid}.intro h1{margin-top:calc(var(--spacing) * 2);--tw-leading:var(--leading-tight);font-size:34px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.04em;letter-spacing:-.04em;margin-bottom:0}.metrics{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.metric{min-height:calc(var(--spacing) * 28);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--line);padding:calc(var(--spacing) * 5)}.metric:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.metric>span,.metric>div>span{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--quiet);text-transform:uppercase}.metric strong{margin-top:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);--tw-tracking:-.03em;letter-spacing:-.03em;display:block}.catalog{margin-top:0}.section-heading{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 6);display:flex}.section-heading h2{margin-top:var(--spacing);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.025em;letter-spacing:-.025em;margin-bottom:0}.filters{margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:grid}.skill-row{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.skill-card{min-height:calc(var(--spacing) * 44);gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding:calc(var(--spacing) * 4);color:var(--ink);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;text-decoration-line:none;display:flex}.skill-card:hover{border-color:var(--line-strong);background-color:var(--surface);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.skill-card.selected{border-color:var(--accent);background-color:var(--accent-soft)}.skill-description{-webkit-line-clamp:2;--tw-leading:1.55;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.skill-icon{width:calc(var(--spacing) * 11.5);height:calc(var(--spacing) * 11.5)}.skill-open{border-style:var(--tw-border-style);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--muted);border-width:0;align-items:center;margin:0;padding:0;display:flex}.skill-detail{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);padding:calc(var(--spacing) * 6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-column:1/-1;margin-top:0}.skill-detail-grid{gap:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 6);grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);display:grid}.usage-overview{margin-top:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.usage-overview>summary{min-height:calc(var(--spacing) * 12);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--muted);list-style-type:none;display:flex}.usage-overview>summary::-webkit-details-marker{display:none}.usage-overview[open]>summary{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);color:var(--ink)}@media (max-width:1150px){.skill-row{grid-template-columns:repeat(2,minmax(0,1fr))}.app-frame{grid-template-columns:repeat(1,minmax(0,1fr))}.app-sidebar{z-index:40;align-items:center;gap:calc(var(--spacing) * 3);border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);width:100%;height:auto;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.app-brand{border-style:var(--tw-border-style);border-width:0;min-height:0;padding:0}.app-brand>span:last-child,.app-private,.app-identity,.app-sidebar-actions a{display:none}.app-nav{border-style:var(--tw-border-style);border-width:0;justify-content:center;padding:0;display:flex}.app-nav a{min-height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);grid-template-columns:24px minmax(0,auto);font-size:12px}.app-nav-icon{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);display:grid}.app-sidebar-foot,.app-sidebar-actions{border-style:var(--tw-border-style);border-width:0;margin:0;padding:0;display:block}.app-sidebar-actions button{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);min-height:0;padding:0}.app-content--wiki{height:calc(100dvh - 66px);min-height:0;overflow:hidden}}body:has(.login-shell){background-color:var(--canvas);min-height:100vh;padding:calc(var(--spacing) * 6);place-items:center;display:grid}.login-shell{border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);background-color:var(--paper);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:100%;max-width:1040px;min-height:600px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);display:grid;overflow:hidden}.login-shell .context{justify-content:space-between;gap:calc(var(--spacing) * 12);background-color:var(--surface);padding:calc(var(--spacing) * 10);flex-direction:column;display:flex}.login-shell .entry{padding:calc(var(--spacing) * 11);flex-direction:column;justify-content:center;display:flex}.login-shell h1{margin-top:calc(var(--spacing) * 4);max-width:var(--container-xl);--tw-leading:.98;--tw-font-weight:var(--font-weight-semibold);font-size:54px;line-height:.98;font-weight:var(--font-weight-semibold);--tw-tracking:-.055em;letter-spacing:-.055em;text-wrap:balance;margin-bottom:0}.login-shell .entry h2{margin-top:calc(var(--spacing) * 2);--tw-leading:var(--leading-tight);font-size:28px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.035em;letter-spacing:-.035em;margin-bottom:0}@media (max-width:1100px){.library-head,.automation-row{grid-template-columns:minmax(260px,1.5fr) minmax(130px,.7fr) minmax(130px,.7fr) 24px}.library-model{display:none}.wiki-layout,.wiki-topbar{grid-template-columns:264px minmax(0,1fr)}.wiki-document-inner{padding-inline:calc(var(--spacing) * 11)}}@media (max-width:860px){.app-content--wiki{height:auto;min-height:calc(100dvh - 58px);overflow:visible}.resources-shell,.automations-shell,.inbox-shell,.app-content>.shell,.app-content .shell{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6)}.resources-header,.page-top,.detail-header{gap:calc(var(--spacing) * 4);flex-direction:column}.resource-notice{gap:var(--spacing);flex-direction:column}.resource-notice p{text-align:left}.activity-grid,.automation-detail-grid,.inbox-layout{grid-template-columns:repeat(1,minmax(0,1fr))}.inbox-list{max-height:420px;overflow:auto}.operations-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-summary article:nth-child(2){border-right-style:var(--tw-border-style);border-right-width:0}.operations-summary article:nth-child(-n+2){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line)}.workflow-canvas{grid-template-columns:repeat(1,minmax(0,1fr))}.workflow-connector{height:calc(var(--spacing) * 5);align-self:center;padding-top:0;transform:rotate(90deg)}.workflow-node,.workflow-node>summary{min-height:0}.execution-row{grid-template-columns:10px minmax(0,1fr) minmax(110px,.45fr) 24px}.execution-row>.execution-meta:nth-of-type(4),.library-head{display:none}.automation-row{grid-template-columns:minmax(0,1fr) auto}.automation-row>.row-meta,.automation-row>.resource-stack{display:none}.source-grid,.schedule-grid,.effect-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.summary-grid,.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metric:nth-child(2){border-right-style:var(--tw-border-style);border-right-width:0}.metric:nth-child(-n+2){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line)}.wiki-shell{height:auto;min-height:calc(100dvh - 58px);display:block}.wiki-topbar{grid-template-columns:repeat(1,minmax(0,1fr))}.wiki-command-area{padding-inline:calc(var(--spacing) * 3.5);padding-bottom:calc(var(--spacing) * 3)}.wiki-topbar-status{display:none}.wiki-layout{grid-template-columns:repeat(1,minmax(0,1fr));overflow:visible}.wiki-index{display:none}.wiki-mobile-pages{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);background-color:var(--surface);display:block}.wiki-mobile-pages>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);list-style-type:none;display:flex}.wiki-mobile-pages>summary:after{content:"Browse";--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--accent)}.wiki-mobile-pages[open]>summary:after{content:"Close"}.wiki-mobile-pages .wiki-pages{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);max-height:56vh;overflow:auto}.wiki-document{overflow:visible}.wiki-document-inner{padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 14)}.wiki-document-tools{margin-bottom:calc(var(--spacing) * 6);top:0}.skill-row{grid-template-columns:repeat(1,minmax(0,1fr))}.skills-shell .intro{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr))}.skill-detail-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.login-shell{grid-template-columns:repeat(1,minmax(0,1fr));min-height:0}.login-shell .entry{order:-1}}@media (max-width:560px){body:has(.login-shell){padding:calc(var(--spacing) * 3);place-items:start}.app-frame{padding-bottom:calc(66px + env(safe-area-inset-bottom));display:block}.app-sidebar{min-height:calc(var(--spacing) * 14);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row;display:flex}.app-brand{display:flex}.app-brand>span:last-child{font-size:12px;display:inline}.app-nav{z-index:50;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);background-color:var(--paper);padding-inline:var(--spacing);padding-top:var(--spacing);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}.app-nav a{justify-content:center;align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius);min-height:58px;padding-inline:var(--spacing);padding-block:var(--spacing);flex-direction:column;font-size:10px;display:flex}.app-nav-icon{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);display:grid}.app-sidebar-actions button [data-theme-label]{display:none}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-tile{min-height:178px}.model-tabs{grid-template-columns:repeat(1,minmax(0,1fr))}.inbox-reader-head{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);flex-direction:column}.inbox-reader-actions{flex-wrap:wrap;width:100%}.execution-result{flex-direction:column;align-items:stretch}.execution-result .button{width:100%}.execution-result.is-failed p{text-align:left}.inbox-provenance,.inbox-report{padding-inline:calc(var(--spacing) * 5)}.execution-row{grid-template-columns:10px minmax(0,1fr) 24px}.execution-row>.execution-meta{display:none}.metric,.metric:nth-child(2){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line)}.metric:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--line)}.metric:nth-last-child(-n+2){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.wiki-document-inner{padding-inline:calc(var(--spacing) * 5)}.wiki-document-head h1{max-width:none;font-size:34px}.login-shell .context,.login-shell .entry{padding:calc(var(--spacing) * 7)}.login-shell h1{font-size:42px}}@media (max-width:390px){.resource-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skill-meta{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);margin-top:auto;display:flex}.skill-card .category-tag{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);background-color:#0000;border-width:0;padding:0}.skill-card .skill-description{flex:none;max-height:41.85px}.schedule-grid .field+.field{margin-top:0}.editor-section>legend+:not(p){clear:both}.editor-section>legend{align-items:center;gap:9px;display:flex}.editor-section>legend svg{width:17px;height:17px;color:var(--quiet)}.model-tabs label{min-height:48px}.source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.source-grid>input[type=hidden]{display:none}.source-tile-icon.monday{color:#426be8}.source-tile-icon.attio{color:var(--ink)}@media (max-width:600px){.source-grid{grid-template-columns:1fr}}.oauth-tile:disabled{opacity:.55;cursor:not-allowed}.source-entry{min-width:0}.source-retain{color:var(--muted);align-items:center;gap:7px;margin-top:8px;font-size:12px;display:flex}.source-retain input{accent-color:var(--accent)}.wiki-brand-logo{background:#171c1e;border-radius:8px;width:204px;max-width:100%;height:auto;padding:8px;display:block}.wiki-brand-icon{background:#171c1e;border-radius:8px;width:40px;height:40px;padding:5px;display:none}@media (max-width:900px){.app-brand .wiki-brand-logo{display:none}.app-brand .wiki-brand-icon{display:block}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}