/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,orbit-primitives,components,utilities,orbit-structural,orbit-workflows;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: -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-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black: #000;--spacing: .25rem;--container-sm: 24rem;--container-md: 28rem;--container-2xl: 42rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--leading-tight: 1.25;--radius-md: .375rem;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-orbit-accent: #b23b16;--color-orbit-walnut: #3a3035;--color-orbit-surface-0: #ffffff;--color-orbit-surface-50: #faf8f4;--color-orbit-surface-200: #e0d7c9;--color-orbit-surface-400: #736959;--color-orbit-surface-500: #5c5450;--color-orbit-surface-600: #3d3531;--color-orbit-surface-800: #241b1f;--color-orbit-chrome-bg: #1a1816;--color-orbit-chrome-text-strong: #ffffff;--color-orbit-chrome-text-muted: #a89e92;--color-orbit-success: #1f6b47;--color-orbit-warning-text: #6b4500;--color-orbit-error: #b53c2c}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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)){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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;position:fixed;inset:0rem;margin:0rem;display:grid;height:100%;max-height:none;width:100%;max-width:none;align-items:center;justify-items:center;background-color:transparent;padding:0rem;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overflow:clip;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto}.modal::backdrop{display:none}}@layer daisyui.l1.l2{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:100%;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006;.modal-box{translate:0 0;scale:1;opacity:1}:root:has(&){--page-has-backdrop: 1;--page-overflow: hidden;--page-scroll-bg: var(--page-scroll-bg-on);--page-scroll-gutter: stable;--page-scroll-transition: var(--page-scroll-transition-on);animation:set-page-has-scroll forwards;animation-timeline:scroll()}}@starting-style{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{opacity:0%}}}@layer daisyui.l1.l2.l3{.tooltip{position:relative;display:inline-block;--tt-bg: var(--color-neutral);--tt-off: calc(100% + .5rem) ;--tt-tail: calc(100% + 1px + .25rem) }.tooltip>.tooltip-content,.tooltip[data-tip]:before{position:absolute;max-width:20rem;border-radius:var(--radius-field);padding-inline:.5rem;padding-block:.25rem;text-align:center;white-space:normal;color:var(--color-neutral-content);opacity:0%;font-size:.875rem;line-height:1.25;background-color:var(--tt-bg);width:max-content;pointer-events:none;z-index:2;--tw-content: attr(data-tip);content:var(--tw-content)}.tooltip:after{opacity:0%;background-color:var(--tt-bg);content:"";pointer-events:none;width:.625rem;height:.25rem;display:block;position:absolute;mask-repeat:no-repeat;mask-position:-1px 0;--mask-tooltip: url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");mask-image:var(--mask-tooltip)}@media(prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:100%;--tt-pos: 0rem;@media(prefers-reduced-motion:no-preference){transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s,transform .2s cubic-bezier(.4,0,.2,1) 0s}}}@layer daisyui.l1.l2{.tooltip>.tooltip-content,.tooltip[data-tip]:before{transform:translate(-50%) translateY(var(--tt-pos, .25rem));inset:auto auto var(--tt-off) 50%}.tooltip:after{transform:translate(-50%) translateY(var(--tt-pos, .25rem));inset:auto auto var(--tt-tail) 50%}}@layer daisyui.l1.l2.l3{.tab{position:relative;display:inline-flex;cursor:pointer;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;webkit-user-select:none;user-select:none}@media(hover:hover){.tab:hover{color:var(--color-base-content)}}.tab{--tab-p: .75rem;--tab-bg: var(--color-base-100);--tab-border-color: var(--color-base-300);--tab-radius-ss: 0;--tab-radius-se: 0;--tab-radius-es: 0;--tab-radius-ee: 0;--tab-order: 0;--tab-radius-min: calc(.75rem - var(--border));--tab-radius-limit: min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad: #0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px) ;border-color:#0000;order:var(--tab-order);height:var(--tab-height);font-size:.875rem;padding-inline:var(--tab-p)}.tab:is(input[type=radio]){min-width:fit-content;&:after{--tw-content: attr(aria-label);content:var(--tw-content)}}.tab:is(label){position:relative;input{position:absolute;inset:0rem;cursor:pointer;appearance:none;opacity:0%}}:is(.tab:checked,.tab:is(label:has(:checked)),.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.tab:not(input):empty{flex-grow:1;cursor:default}.tab:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline:2px solid currentColor;outline-offset:-5px}.tab[disabled]{pointer-events:none;opacity:40%}.menu{display:flex;width:fit-content;flex-direction:column;flex-wrap:wrap;padding:.5rem;--menu-active-fg: var(--color-neutral-content);--menu-active-bg: var(--color-neutral);font-size:.875rem}.menu :where(li ul){position:relative;margin-inline-start:1rem;padding-inline-start:.5rem;white-space:nowrap;&:before{position:absolute;inset-inline-start:0rem;top:.75rem;bottom:.75rem;background-color:var(--color-base-content);opacity:10%;width:var(--border);content:""}}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;border-radius:var(--radius-field);padding-inline:.75rem;padding-block:.375rem;text-align:start;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);grid-auto-columns:minmax(auto,max-content) auto max-content;text-wrap:balance;user-select:none}.menu :where(li>details>summary){--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}&::-webkit-details-marker{display:none}}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{justify-self:flex-end;display:block;height:.375rem;width:.375rem;rotate:-135deg;translate:0 -1px;transition-property:rotate,translate;transition-duration:.2s;content:"";transform-origin:50% 50%;box-shadow:2px 2px inset;pointer-events:none}.menu details{overflow:hidden;interpolate-size:allow-keywords}.menu details::details-content{block-size:0;@media(prefers-reduced-motion:no-preference){transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{rotate:45deg;translate:0 1px}.menu :where(li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}color:var(--color-base-content);--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}.menu :where(li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:0 1px #00000003 inset,0 -1px #ffffff03 inset}.menu :where(li:empty){background-color:var(--color-base-content);opacity:10%;margin:.5rem 1rem;height:1px}.menu :where(li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch;.badge{justify-self:flex-end}>*:not(ul,.menu-title,details,.btn):active,>*:not(ul,.menu-title,details,.btn).menu-active,>details>summary:active{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);&:not(&:active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{rotate:45deg;translate:0 1px}.menu .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}.dock{position:fixed;right:0rem;bottom:0rem;left:0rem;z-index:1;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-around;background-color:var(--color-base-100);padding:.5rem;color:currentcolor;border-top:.5px solid var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.dock{border-top:.5px solid color-mix(in oklab,var(--color-base-content) 5%,#0000)}}.dock{height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.dock>*{position:relative;margin-bottom:.5rem;display:flex;height:100%;max-width:8rem;flex-shrink:1;flex-basis:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:var(--radius-box);background-color:transparent;transition:opacity .2s ease-out;@media(hover:hover){&:hover{opacity:80%}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}opacity:100%}}.dock-label{font-size:.6875rem}&:after{content:"";position:absolute;height:.25rem;width:1.5rem;border-radius:calc(infinity * 1px);background-color:transparent;bottom:.2rem;border-top:3px solid transparent;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out}}.dropdown{position:relative;display:inline-block;position-area:var(--anchor-v, bottom) var(--anchor-h, span-right)}.dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content,.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{display:none;transform-origin:top;opacity:0%;scale:95%}.dropdown[popover],.dropdown .dropdown-content{z-index:999;@media(prefers-reduced-motion:no-preference){animation:dropdown .2s;transition-property:opacity,scale,display;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@starting-style{.dropdown[popover],.dropdown .dropdown-content{scale:95%;opacity:0}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content{opacity:100%;scale:100%}.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:100%;scale:100%}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:#0000}.dropdown[popover]{position:fixed;color:inherit;@supports not (position-area: bottom){margin:auto;&.dropdown-close,&.dropdown-open:not(:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%}&::backdrop{background-color:color-mix(in oklab,#000 30%,#0000)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%}}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;background-color:currentcolor;vertical-align:middle;width:calc(var(--size-selector, .25rem) * 6);mask-size:100%;mask-repeat:no-repeat;mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}@layer daisyui.l1.l2{.btn-disabled:not(.btn-link,.btn-ghost){background-color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}box-shadow:none}.btn-disabled{pointer-events:none;--btn-border: #0000;--btn-noise: none;--btn-fg: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.btn-disabled{--btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000)}}}.countdown.countdown{line-height:1em}@layer daisyui.l1.l2.l3{.countdown{display:inline-flex}.countdown>*{visibility:hidden;position:relative;display:inline-block;overflow-y:clip;transition:width .4s ease-out .2s;height:1em;--value-v: mod(max(0, var(--value)), 1000) ;--value-hundreds: round(to-zero, var(--value-v) / 100, 1) ;--value-tens: round(to-zero, mod(var(--value-v), 100) / 10, 1) ;--value-ones: mod(var(--value-v), 100) ;--show-hundreds: clamp(clamp(0, var(--digits, 1) - 2, 1), var(--value-hundreds), 1);--show-tens: clamp( clamp(0, var(--digits, 1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1 );--first-digits: round(to-zero, var(--value-v) / 10, 1) ;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;&:before,&:after{visibility:visible;position:absolute;overflow-x:clip;--tw-content: "00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s}&:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);inset-inline-end:0;opacity:var(--show-tens)}&:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}}}.collapse:not(td,tr,colgroup){visibility:revert-layer}@layer daisyui.l1.l2.l3{.collapse{display:grid;position:relative;overflow:hidden;border-radius:var(--radius-box, 1rem);width:100%;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);isolation:isolate}@media(prefers-reduced-motion:no-preference){.collapse{transition:grid-template-rows .2s}}.collapse>input:is([type=checkbox],[type=radio]){grid-column-start:1;grid-row-start:1;appearance:none;opacity:0;z-index:1;width:100%;padding:1rem;padding-inline-end:3rem;min-height:1lh;transition:background-color .2s ease-out}.collapse:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),.collapse:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility: visible){visibility:visible}}.collapse:focus-visible,.collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible),.collapse:has(summary:focus-visible){outline-color:var(--color-base-content);outline-style:solid;outline-width:2px;outline-offset:2px}.collapse:not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-close)>.collapse-title{cursor:pointer}:is(.collapse[tabindex]:focus:not(.collapse-close,.collapse[open]),.collapse[tabindex]:focus-within:not(.collapse-close,.collapse[open]))>.collapse-title{cursor:unset}.collapse:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}}@layer daisyui.l1.l2{@media(prefers-reduced-motion:no-preference){.collapse:is([open]).collapse-arrow>.collapse-title:after{transform:translateY(-50%) rotate(225deg)}.collapse.collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%) rotate(225deg)}}.collapse.collapse-open.collapse-plus>.collapse-title:after{--tw-content: "\2212";content:var(--tw-content)}:is(.collapse[tabindex].collapse-arrow:focus:not(.collapse-close),.collapse.collapse-arrow[tabindex]:focus-within:not(.collapse-close))>.collapse-title:after{transform:translateY(-50%) rotate(225deg)}.collapse.collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%) rotate(225deg)}.collapse[open].collapse-plus>.collapse-title:after{--tw-content: "\2212";content:var(--tw-content)}.collapse[tabindex].collapse-plus:focus:not(.collapse-close)>.collapse-title:after{--tw-content: "\2212";content:var(--tw-content)}.collapse.collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content: "\2212";content:var(--tw-content)}}@layer daisyui.l1.l2.l3{.collapse:is(details){width:100%}@media(prefers-reduced-motion:no-preference){.collapse:is(details)::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;height:0;interpolate-size:allow-keywords}.collapse:is(details):where([open])::details-content{height:auto}}.collapse:is(details) summary{position:relative;display:block;&::-webkit-details-marker{display:none}}.collapse:is(details)>.collapse-content{content-visibility:visible}.collapse:is(details) summary{outline:none}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}@layer daisyui.l1.l2.l3{.list{display:flex;flex-direction:column;font-size:.875rem}.list .list-row{--list-grid-cols: minmax(0, auto) 1fr;position:relative;display:grid;grid-auto-flow:column;gap:1rem;border-radius:var(--radius-box);padding:1rem;word-break:break-word;grid-template-columns:var(--list-grid-cols)}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);position:absolute;bottom:0rem;border-color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}}@layer daisyui.l1.l2{.list .list-row:has(.list-col-grow:nth-child(1)){--list-grid-cols: 1fr}.list .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols: minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols: minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}}@layer daisyui.l1.l2.l3{.toggle{border:var(--border) solid currentColor;color:var(--input-color);position:relative;display:inline-grid;flex-shrink:0;cursor:pointer;appearance:none;place-content:center;vertical-align:middle;webkit-user-select:none;user-select:none;grid-template-columns:0fr 1fr 1fr;--radius-selector-max: calc( var(--radius-selector) + var(--radius-selector) + var(--radius-selector) );border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px currentColor inset}@supports (color: color-mix(in lab,red,red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000) inset}}.toggle{transition:color .3s,grid-template-columns .2s;--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.toggle{--input-color: color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.toggle{--toggle-p: calc(var(--size) * .125);--size: calc(var(--size-selector, .25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:var(--size)}.toggle>*{z-index:1;grid-column:span 1 / span 1;grid-column-start:2;grid-row-start:1;height:100%;cursor:pointer;appearance:none;background-color:transparent;padding:.125rem;transition:opacity .2s,rotate .4s;border:none;&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:nth-child(2){color:var(--color-base-100);rotate:0deg}&:nth-child(3){color:var(--color-base-100);opacity:0%;rotate:-15deg}}.toggle:has(:checked)>:nth-child(2){opacity:0%;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:100%;rotate:0deg}.toggle:before{position:relative;inset-inline-start:0rem;grid-column-start:2;grid-row-start:1;aspect-ratio:1 / 1;height:100%;width:100%;border-radius:var(--radius-selector);background-color:currentcolor;translate:0;--tw-content: "";content:var(--tw-content);transition:background-color .1s,translate .2s,inset-inline-start .2s;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor;@supports (color: color-mix(in lab,red,red)){box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000)}background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}@media(forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{.toggle:before{outline:.25rem solid;outline-offset:-1rem}}.toggle:focus-visible,.toggle:has(:focus-visible){outline:2px solid currentColor;outline-offset:2px}.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked){grid-template-columns:1fr 1fr 0fr;background-color:var(--color-base-100);--input-color: var(--color-base-content);&:before{background-color:currentcolor}@starting-style{&:before{opacity:0}}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:30%;&:before{background-color:transparent;border:var(--border) solid currentColor}}.input{cursor:text;border:var(--border) solid #0000;position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:.5rem;background-color:var(--color-base-100);padding-inline:.75rem;vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size, .875rem),.875rem);touch-action:manipulation;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input{--size: calc(var(--size-field, .25rem) * 10);--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.input{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input:where(input){display:inline-flex}.input :where(input){display:inline-flex;height:100%;width:100%;appearance:none;background-color:transparent;border:none;&:focus,&:focus-within{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}.input :where(input[type=url]),.input :where(input[type=email]){direction:ltr}.input :where(input[type=date]){display:inline-flex}.input:focus,.input:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.input:focus,.input:focus-within{--font-size: 1rem}}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}&::placeholder{color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}box-shadow:none}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.input:has(>input[type=date]) :where(input[type=date]){display:inline-flex;webkit-appearance:none;appearance:none}.input:has(>input[type=date]) input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em;width:1em;height:1em;cursor:pointer}.indicator{position:relative;display:inline-flex;width:max-content}.indicator :where(.indicator-item){z-index:1;position:absolute;white-space:nowrap;top:var(--indicator-t, 0);bottom:var(--indicator-b, auto);left:var(--indicator-s, auto);right:var(--indicator-e, 0);translate:var(--indicator-x, 50%) var(--indicator-y, -50%)}.table{font-size:.875rem;position:relative;width:100%;border-collapse:separate;--tw-border-spacing-x: 0rem ;--tw-border-spacing-y: 0rem ;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media(hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){padding-inline:1rem;padding-block:.75rem;vertical-align:middle}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content);@supports (color: color-mix(in lab,red,red)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.table :where(.table-pin-rows thead tr){position:sticky;top:0rem;z-index:1;background-color:var(--color-base-100)}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0rem;z-index:1;background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){position:sticky;right:0rem;left:0rem;background-color:var(--color-base-100)}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content);@supports (color: color-mix(in lab,red,red)){border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.steps{display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem;--step-bg: var(--color-base-300);--step-fg: var(--color-base-content);&:before{top:0rem;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;border:1px solid;color:var(--step-bg);background-color:var(--step-bg);content:"";margin-inline-start:-100%}>.step-icon,&:not(:has(.step-icon)):after{--tw-content: counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:calc(infinity * 1px)}&:first-child:before{--tw-content: none;content:var(--tw-content)}&[data-content]:after{--tw-content: attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg: var(--color-neutral);--step-fg: var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg: var(--color-primary);--step-fg: var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg: var(--color-secondary);--step-fg: var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg: var(--color-accent);--step-fg: var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg: var(--color-info);--step-fg: var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg: var(--color-success);--step-fg: var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg: var(--color-warning);--step-fg: var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg: var(--color-error);--step-fg: var(--color-error-content)}}@layer daisyui.l1.l2.l3{.range{appearance:none;webkit-appearance:none;--range-thumb: var(--color-base-100);--range-thumb-size: calc(var(--size-selector, .25rem) * 6);--range-progress: currentColor;--range-fill: 1;--range-p: .25rem;--range-bg: currentColor}@supports (color: color-mix(in lab,red,red)){.range{--range-bg: color-mix(in oklab, currentColor 10%, #0000)}}.range{cursor:pointer;overflow:hidden;background-color:transparent;vertical-align:middle;width:clamp(3rem,20rem,100%);--radius-selector-max: calc( var(--radius-selector) + var(--radius-selector) + var(--radius-selector) );border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));border:none;height:var(--range-thumb-size)}[dir=rtl] .range{--range-dir: -1}.range:focus{outline:none}.range:focus-visible{outline:2px solid;outline-offset:2px}.range::-webkit-slider-runnable-track{width:100%;background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size) * .5)}@media(forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-webkit-slider-thumb{position:relative;box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;top:50%;color:var(--range-progress);transform:translateY(-50%);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir, 1) * -100cqw) - (var(--range-dir, 1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));@supports (color: color-mix(in lab,red,red)){box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir, 1) * -100cqw) - (var(--range-dir, 1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill))}}.range::-moz-range-track{width:100%;background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size) * .5)}.range::-moz-range-thumb{position:relative;box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:currentColor;height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;top:50%;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir, 1) * -100cqw) - (var(--range-dir, 1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));@supports (color: color-mix(in lab,red,red)){box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir, 1) * -100cqw) - (var(--range-dir, 1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill))}}.range:disabled{cursor:not-allowed;opacity:30%}.select{border:var(--border) solid #0000;position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:.375rem;background-color:var(--color-base-100);padding-inline-start:.75rem;padding-inline-end:1.75rem;vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);font-size:.875rem;touch-action:manipulation;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.select{border-color:var(--input-color);--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.select{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{--size: calc(var(--size-field, .25rem) * 10)}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%);&::picker(select),select::picker(select){translate:.5rem 0}}.select[multiple]{height:auto;overflow:auto;padding-block:.75rem;padding-inline-end:.75rem;background-image:none}.select select{margin-inline-start:-.75rem;margin-inline-end:-1.75rem;width:calc(100% + 2.75rem);appearance:none;padding-inline-start:.75rem;padding-inline-end:1.75rem;height:calc(100% - calc(var(--border) * 2));align-items:center;background:inherit;border-radius:inherit;border-style:none;&:focus,&:focus-within{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:not(:last-child){margin-inline-end:-1.375rem;background-image:none}}.select:focus,.select:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}&::placeholder{color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance: base-select){:is(.select),.select select{appearance:base-select}:is(:is(.select),.select select)::picker(select){appearance:base-select}}:is(:is(.select),.select select)::picker(select){color:inherit;max-height:min(24rem,70dvh);margin-inline:.5rem;translate:-.5rem 0;border:var(--border) solid var(--color-base-200);margin-block:.5rem;border-radius:var(--radius-box);padding:.5rem;background-color:inherit;box-shadow:0 2px calc(var(--depth) * 3px) -2px #0003;box-shadow:0 20px 25px -5px rgb(0 0 0 / calc(var(--depth) * .1)),0 8px 10px -6px rgb(0 0 0 / calc(var(--depth) * .1))}:is(:is(.select),.select select)::picker-icon{display:none}:is(:is(.select),.select select) optgroup{padding-top:.5em;option{&:nth-child(1){margin-top:.5em}}}:is(:is(.select),.select select) option{border-radius:var(--radius-field);padding-inline:.75rem;padding-block:.375rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);white-space:normal;&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}}}.timeline{position:relative;display:flex}.timeline>li{position:relative;display:grid;flex-shrink:0;align-items:center;grid-template-rows:var(--timeline-row-start, minmax(0, 1fr)) auto var( --timeline-row-end, minmax(0, 1fr) );grid-template-columns:var(--timeline-col-start, minmax(0, 1fr)) auto var( --timeline-col-end, minmax(0, 1fr) );>hr{border:none;width:100%;&:first-child{grid-column-start:1;grid-row-start:2}&:last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}@media print{border:.1px solid var(--color-base-300)}}}.timeline :where(hr){height:.25rem;background-color:var(--color-base-300)}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector)}.timeline:has(.timeline-middle hr):last-child{border-start-start-radius:var(--radius-selector);border-end-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0}.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-end-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector)}.swap{position:relative;display:inline-grid;cursor:pointer;place-content:center;vertical-align:middle;webkit-user-select:none;user-select:none}.swap input{appearance:none;border:none}.swap>*{grid-column-start:1;grid-row-start:1;@media(prefers-reduced-motion:no-preference){transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0%}.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0%}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:100%;backface-visibility:visible}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}@layer daisyui.l1.l2.l3{.avatar{position:relative;display:inline-flex;vertical-align:middle}.avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.avatar img{height:100%;width:100%;object-fit:cover}.checkbox{border:var(--border) solid var(--input-color, var(--color-base-content))}@supports (color: color-mix(in lab,red,red)){.checkbox{border:var(--border) solid var(--input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{position:relative;display:inline-block;flex-shrink:0;cursor:pointer;appearance:none;border-radius:var(--radius-selector);padding:.25rem;vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 0 #0000 inset,0 0 #0000;transition:background-color .2s,box-shadow .2s;--size: calc(var(--size-selector, .25rem) * 6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}.checkbox:before{--tw-content: "";content:var(--tw-content);display:block;width:100%;height:100%;rotate:45deg;background-color:currentcolor;opacity:0%;transition:clip-path .3s,opacity .1s,rotate .3s,translate .3s;transition-delay:.1s;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);box-shadow:0 3px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;font-size:1rem;line-height:.75}.checkbox:focus-visible{outline:2px solid var(--input-color, currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color, #0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:100%}@media(forced-colors:active){&:before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}@media print{&:before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}}.checkbox:indeterminate{background-color:var( --input-color, var(--color-base-content) );@supports (color: color-mix(in lab,red,red)){background-color:var( --input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000) )}&:before{rotate:0deg;opacity:100%;translate:0 -35%;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%)}}}@layer daisyui.l1.l2{.checkbox:disabled{cursor:not-allowed;opacity:20%}}@layer daisyui.l1.l2.l3{.radio{position:relative;display:inline-block;flex-shrink:0;cursor:pointer;appearance:none;border-radius:calc(infinity * 1px);padding:.25rem;vertical-align:middle;border:var(--border) solid var(--input-color, currentColor)}@supports (color: color-mix(in lab,red,red)){.radio{border:var(--border) solid var(--input-color, color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size: calc(var(--size-selector, .25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color, currentColor)}.radio:before{display:block;width:100%;height:100%;border-radius:calc(infinity * 1px);--tw-content: "";content:var(--tw-content);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}.radio:focus-visible{outline:2px solid currentColor}.radio:checked,.radio[aria-checked=true]{border-color:currentcolor;background-color:var(--color-base-100);@media(prefers-reduced-motion:no-preference){animation:radio .2s ease-out}&:before{background-color:currentcolor;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}@media(forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{&:before{outline:.25rem solid;outline-offset:-1rem}}}}@layer daisyui.l1.l2{.radio:disabled{cursor:not-allowed;opacity:20%}}@layer daisyui.l1.l2.l3{.drawer{position:relative;display:grid;width:100%;grid-auto-columns:max-content auto}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-box);outline-width:2px;transition:outline .2s ease-in-out;outline:0 solid #0000;outline-offset:2px}.card:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}.card:focus-visible{outline-color:currentColor}.card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.card figure{display:flex;align-items:center;justify-content:center}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}.card:has(>:checked){outline:2px solid currentColor}.progress{position:relative;height:.5rem;width:100%;appearance:none;overflow:hidden;border-radius:var(--radius-box);background-color:currentcolor}@supports (color: color-mix(in lab,red,red)){.progress{background-color:color-mix(in oklab,currentcolor 20%,transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%;@media(prefers-reduced-motion:no-preference){animation:progress 5s ease-in-out infinite}@supports (-moz-appearance: none){&::-moz-progress-bar{background-color:transparent;@media(prefers-reduced-motion:no-preference){animation:progress 5s ease-in-out infinite;background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%}}}}@supports (-moz-appearance: none){.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentcolor}}@supports (-webkit-appearance: none){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:transparent}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.join{display:inline-flex;align-items:stretch;--join-ss: 0;--join-se: 0;--join-es: 0;--join-ee: 0;:where(.join-item){border-start-start-radius:var(--join-ss, 0);border-start-end-radius:var(--join-se, 0);border-end-start-radius:var(--join-es, 0);border-end-end-radius:var(--join-ee, 0);*{--join-ss: var(--radius-field);--join-se: var(--radius-field);--join-es: var(--radius-field);--join-ee: var(--radius-field)}}>.join-item:where(:first-child){--join-ss: var(--radius-field);--join-se: 0;--join-es: var(--radius-field);--join-ee: 0}:first-child:not(:last-child){:where(.join-item){--join-ss: var(--radius-field);--join-se: 0;--join-es: var(--radius-field);--join-ee: 0}}>.join-item:where(:last-child){--join-ss: 0;--join-se: var(--radius-field);--join-es: 0;--join-ee: var(--radius-field)}:last-child:not(:first-child){:where(.join-item){--join-ss: 0;--join-se: var(--radius-field);--join-es: 0;--join-ee: var(--radius-field)}}>.join-item:where(:only-child){--join-ss: var(--radius-field);--join-se: var(--radius-field);--join-es: var(--radius-field);--join-ee: var(--radius-field)}:only-child{:where(.join-item){--join-ss: var(--radius-field);--join-se: var(--radius-field);--join-es: var(--radius-field);--join-ee: var(--radius-field)}}>:where(:focus,:has(:focus)){z-index:1}@media(hover:hover){>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}@layer daisyui.l1.l2.l3{.file-input{cursor:pointer;border:var(--border) solid #0000;display:inline-flex;appearance:none;align-items:center;background-color:var(--color-base-100);vertical-align:middle;webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);padding-inline-end:.75rem;font-size:.875rem;line-height:2;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.file-input{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.file-input{--size: calc(var(--size-field, .25rem) * 10);--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.file-input{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.file-input::file-selector-button{margin-inline-end:1rem;cursor:pointer;padding-inline:1rem;webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-block:calc(var(--border) * -1);margin-inline-start:calc(var(--border) * -1);font-size:.875rem;color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);border-start-start-radius:calc(var(--join-ss, var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es, var(--radius-field) - var(--border)));font-weight:600;background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px #fff inset,var(--btn-shadow);@supports (color: color-mix(in lab,red,red)){box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg)) calc(var(--depth) * 20%),#0000) inset,var(--btn-shadow)}--size: calc(var(--size-field, .25rem) * 10);--btn-bg: var(--btn-color, var(--color-base-200));--btn-fg: var(--color-base-content);--btn-border: var(--btn-bg);@supports (color: color-mix(in lab,red,red)){--btn-border: color-mix(in oklab, var(--btn-bg), #000 5%)}--btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg);@supports (color: color-mix(in lab,red,red)){--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000)}--btn-noise: var(--fx-noise)}.file-input:focus{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) 10%,#0000)}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.file-input:has(>input[disabled]),.file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);&::placeholder{color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}box-shadow:none;color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklch,var(--color-base-content) 20%,#0000)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border: #0000;--btn-noise: none;--btn-fg: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000)}}}.textarea{border:var(--border) solid #0000;min-height:5rem;flex-shrink:1;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);padding-block:.5rem;vertical-align:middle;width:clamp(3rem,20rem,100%);padding-inline-start:.75rem;padding-inline-end:.75rem;font-size:max(var(--font-size, .875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.textarea{--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.textarea{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.textarea textarea{appearance:none;background-color:transparent;border:none;&:focus,&:focus-within{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}.textarea:focus,.textarea:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.textarea:focus,.textarea:focus-within{--font-size: 1rem}}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}&::placeholder{color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}box-shadow:none}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.stack{display:inline-grid;grid-template-columns:3px 4px 1fr 4px 3px;grid-template-rows:3px 4px 1fr 4px 3px}.stack>*{height:100%;width:100%;&:nth-child(n+2){width:100%;opacity:70%}&:nth-child(2){z-index:2;opacity:90%}&:nth-child(1){z-index:3;width:100%}}}@layer daisyui.l1.l2{:is(:is(.stack),.stack.stack-bottom)>*{grid-column:3 / 4;grid-row:3 / 6;&:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}&:nth-child(1){grid-column:1 / 6;grid-row:1 / 4}}.stack.stack-top>*{grid-column:3 / 4;grid-row:1 / 4;&:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}&:nth-child(1){grid-column:1 / 6;grid-row:3 / 6}}.stack.stack-start>*{grid-column:1 / 4;grid-row:3 / 4;&:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}&:nth-child(1){grid-column:3 / 6;grid-row:1 / 6}}.stack.stack-end>*{grid-column:3 / 6;grid-row:3 / 4;&:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}&:nth-child(1){grid-column:1 / 4;grid-row:1 / 6}}}@layer daisyui.l1.l2.l3{.hero{display:grid;width:100%;place-items:center;background-size:cover;background-position:center}.hero>*{grid-column-start:1;grid-row-start:1}}.container{width:100%;@media(width>=40rem){max-width:40rem}@media(width>=48rem){max-width:48rem}@media(width>=64rem){max-width:64rem}@media(width>=80rem){max-width:80rem}@media(width>=96rem){max-width:96rem}}@layer daisyui.l1.l2.l3{.divider{display:flex;height:1rem;flex-direction:row;align-items:center;align-self:stretch;white-space:nowrap;margin:var(--divider-m, 1rem 0);--divider-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.divider{--divider-color: color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.divider:before,.divider:after{content:"";height:.125rem;width:100%;flex-grow:1;background-color:var(--divider-color)}@media print{.divider:before,.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.filter{display:flex;flex-wrap:wrap}.filter input[type=radio]{width:auto}.filter input{overflow:hidden;opacity:100%;scale:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;&:not(:last-child){margin-inline-end:.25rem}&.filter-reset{aspect-ratio:1 / 1;&:after{--tw-content: "\d7";content:var(--tw-content)}}}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset]{scale:0;border-width:0;margin-inline:0rem;width:0rem;padding-inline:0rem;opacity:0%}.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){scale:0;border-width:0;margin-inline:0rem;width:0rem;padding-inline:0rem;opacity:0%}}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}@layer daisyui.l1.l2.l3{.breadcrumbs{max-width:100%;overflow-x:auto;padding-block:.5rem}.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol{display:flex;min-height:min-content;align-items:center;white-space:nowrap;>li{display:flex;align-items:center;>*{display:flex;cursor:pointer;align-items:center;gap:.5rem;&:hover{@media(hover:hover){text-decoration-line:underline}}&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:focus-visible{outline:2px solid currentColor;outline-offset:2px}}+*:before{content:"";margin-inline-start:.5rem;margin-inline-end:.75rem;display:block;height:.375rem;width:.375rem;opacity:40%;rotate:45deg;border-top:1px solid;border-right:1px solid;background-color:#0000}[dir=rtl] &+*:before{rotate:-135deg}}}.label{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;color:currentcolor}@supports (color: color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentcolor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){display:flex;height:calc(100% - .5rem);align-items:center;padding-inline:.75rem;white-space:nowrap;font-size:inherit;&:first-child{margin-inline-start:-.75rem;margin-inline-end:.75rem;border-inline-end:var(--border) solid currentColor;@supports (color: color-mix(in lab,red,red)){border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}&:last-child{margin-inline-start:.75rem;margin-inline-end:-.75rem;border-inline-start:var(--border) solid currentColor;@supports (color: color-mix(in lab,red,red)){border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}}}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}@layer daisyui.l1.l2.l3{.status{display:inline-block;aspect-ratio:1 / 1;width:.5rem;height:.5rem;border-radius:var(--radius-selector);background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.status{background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.status{background-position:center;background-repeat:no-repeat;vertical-align:middle;color:color-mix(in srgb,#000 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.status{color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0 / calc(var(--depth) * .5)),#0000);box-shadow:0 2px 3px -1px currentColor}@supports (color: color-mix(in lab,red,red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth) * 100%),#0000)}}.badge{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color, var(--color-base-200));font-size:.875rem;width:fit-content;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg: var(--badge-color, var(--color-base-100));--badge-fg: var(--color-base-content);--size: calc(var(--size-selector, .25rem) * 6);height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border))}.tabs{display:flex;flex-wrap:wrap;--tabs-height: auto;--tabs-direction: row;--tab-height: calc(var(--size-field, .25rem) * 10);height:var(--tabs-height);flex-direction:var(--tabs-direction)}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}.footer.footer-center{grid-auto-flow:column dense;place-items:center;text-align:center;>*{place-items:center}}}.alert{border-width:var(--border);border-color:var(--alert-border-color, var(--color-base-200));@layer daisyui.l1.l2.l3{border-style:solid;--alert-border-color: var(--color-base-200);display:grid;align-items:center;gap:1rem;border-radius:var(--radius-box);padding-inline:1rem;padding-block:.75rem;color:var(--color-base-content);background-color:var(--alert-color, var(--color-base-200));justify-content:start;justify-items:start;grid-auto-flow:column;grid-template-columns:auto;text-align:start;font-size:.875rem;line-height:1.25rem;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));@supports (color: color-mix(in lab,red,red)){box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color, var(--color-base-200))) calc(var(--depth) * 20%),#0000),0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}@layer daisyui.l1.l2.l3{.fieldset{display:grid;gap:.375rem;padding-block:.25rem;font-size:.75rem;grid-template-columns:1fr;grid-auto-rows:max-content}.chat{display:grid;grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;--mask-chat: url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e")}}:root .prose{--tw-prose-body: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--tw-prose-body: color-mix(in oklab, var(--color-base-content) 80%, #0000)}--tw-prose-headings: var(--color-base-content);--tw-prose-lead: var(--color-base-content);--tw-prose-links: var(--color-base-content);--tw-prose-bold: var(--color-base-content);--tw-prose-counters: var(--color-base-content);--tw-prose-bullets: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--tw-prose-bullets: color-mix(in oklab, var(--color-base-content) 50%, #0000)}--tw-prose-hr: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--tw-prose-hr: color-mix(in oklab, var(--color-base-content) 20%, #0000)}--tw-prose-quotes: var(--color-base-content);--tw-prose-quote-borders: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--tw-prose-quote-borders: color-mix(in oklab, var(--color-base-content) 20%, #0000)}--tw-prose-captions: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--tw-prose-captions: color-mix(in oklab, var(--color-base-content) 50%, #0000)}--tw-prose-code: var(--color-base-content);--tw-prose-pre-code: var(--color-neutral-content);--tw-prose-pre-bg: var(--color-neutral);--tw-prose-th-borders: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--tw-prose-th-borders: color-mix(in oklab, var(--color-base-content) 50%, #0000)}--tw-prose-td-borders: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--tw-prose-td-borders: color-mix(in oklab, var(--color-base-content) 20%, #0000)}--tw-prose-kbd: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--tw-prose-kbd: color-mix(in oklab, var(--color-base-content) 80%, #0000)}:where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border) solid var(--color-base-300);padding-inline:.5em;padding-block:.2em;font-weight:inherit;&:before,&:after{display:none}}}@layer daisyui.l1.l2.l3{.mask{display:inline-block;vertical-align:middle;mask-size:contain;mask-repeat:no-repeat;mask-position:center}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-36{height:calc(var(--spacing) * 36)}.h-\[18px\]{height:18px}.h-auto{height:auto}.max-h-96{max-height:calc(var(--spacing) * 96)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}@layer daisyui.l1.l2{.btn-block{width:100%}.loading-xs{width:calc(var(--size-selector, .25rem) * 4)}}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-28{width:calc(var(--spacing) * 28)}.w-\[18px\]{width:18px}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0px}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}@layer daisyui.l1.l2.l3{.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300)}@media(prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}.skeleton{will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,var(--color-base-100) 50%,#0000 60% 100%);background-size:200% auto;background-position-x:-50%}@media(prefers-reduced-motion:no-preference){.skeleton{animation:skeleton 1.8s ease-in-out infinite}}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-orbit-surface-200{border-color:var(--color-orbit-surface-200)}.bg-black{background-color:var(--color-black)}.bg-orbit-accent{background-color:var(--color-orbit-accent)}.bg-orbit-chrome-bg{background-color:var(--color-orbit-chrome-bg)}.bg-orbit-surface-0{background-color:var(--color-orbit-surface-0)}.bg-orbit-surface-50{background-color:var(--color-orbit-surface-50)}.bg-orbit-walnut{background-color:var(--color-orbit-walnut)}@layer daisyui.l1.l2{.loading-spinner{mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.text-orbit-accent{color:var(--color-orbit-accent)}.text-orbit-chrome-text-muted{color:var(--color-orbit-chrome-text-muted)}.text-orbit-chrome-text-strong{color:var(--color-orbit-chrome-text-strong)}.text-orbit-error{color:var(--color-orbit-error)}.text-orbit-success{color:var(--color-orbit-success)}.text-orbit-surface-400{color:var(--color-orbit-surface-400)}.text-orbit-surface-500{color:var(--color-orbit-surface-500)}.text-orbit-surface-600{color:var(--color-orbit-surface-600)}.text-orbit-surface-800{color:var(--color-orbit-surface-800)}.text-orbit-warning-text{color:var(--color-orbit-warning-text)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.underline{text-decoration-line:underline}.ring{--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)}.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))}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\:col-start-1{grid-column-start:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[9rem\,1fr\]{grid-template-columns:9rem,1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_17rem\]{grid-template-columns:minmax(0,1fr) 17rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-8{padding:calc(var(--spacing) * 8)}}@media(width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@font-face{font-display:swap;font-family:Instrument Sans;font-style:normal;font-stretch:100%;font-weight:400 800;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Instrument Sans;font-style:normal;font-stretch:100%;font-weight:400 800;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjRV6eIupYT5Kmgq3s84t.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjRV6eIWpYT5Kmgq3sw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=orbit]{--orbit-color-accent: #b23b16;--orbit-color-accent-hover-dark: #e26330;--orbit-color-accent-subtle: rgb(178 59 22 / 10%);--orbit-color-accent-fill-dark: #b23b16;--orbit-color-walnut: #3a3035;--orbit-color-signal: #dca13a;--orbit-color-illustration-skin: #efd8b8;--orbit-color-illustration-cheek: #e0a98a;--orbit-color-surface-0: #ffffff;--orbit-color-surface-50: #faf8f4;--orbit-color-surface-100: #f1ece6;--orbit-color-surface-150: #eae3da;--orbit-color-surface-200: #e0d7c9;--orbit-color-surface-300: #c9c2c4;--orbit-color-surface-350: #b6ada4;--orbit-color-surface-400: #736959;--orbit-color-surface-500: #5c5450;--orbit-color-surface-600: #3d3531;--orbit-color-surface-700: #2e2629;--orbit-color-surface-800: #241b1f;--orbit-color-surface-900: var(--orbit-color-surface-800);--orbit-color-surface-250: var(--orbit-color-surface-200);--orbit-color-text-out-of-reach: #a79c92;--orbit-color-chart-rank-1: var(--orbit-color-accent);--orbit-color-chart-rank-2: var(--orbit-color-walnut);--orbit-color-chart-rank-3: #c56a3d;--orbit-color-chart-rank-4: var(--orbit-color-surface-400);--orbit-color-chart-rank-5: #e0a98a;--orbit-color-chart-rank-6: #a79c90;--orbit-color-chart-rest: #bfb6ab;--orbit-color-geo-step-1: #f0cfc4;--orbit-color-geo-step-2: #e0a48f;--orbit-color-geo-step-3: #ce795c;--orbit-color-geo-step-4: #c05733;--orbit-color-geo-step-5: var(--orbit-color-accent);--orbit-color-ink: var(--orbit-color-surface-800);--orbit-color-chrome-bg: #1a1816;--orbit-color-chrome-bg-lift: #25221f;--orbit-color-chrome-border: rgb(255 255 255 / 8%);--orbit-color-chrome-border-strong: rgb(255 255 255 / 14%);--orbit-color-chrome-text: #b8b0a6;--orbit-color-chrome-text-strong: #ffffff;--orbit-color-chrome-text-muted: #a89e92;--orbit-color-success: #1f6b47;--orbit-color-success-bg: #d7e8dd;--orbit-color-warning: #dca13a;--orbit-color-warning-text: #6b4500;--orbit-color-warning-bg: #f8ebcc;--orbit-color-error: #b53c2c;--orbit-color-error-bg: #f5dcd8;--orbit-color-error-text: #7a2418;--orbit-color-info: #b23b16;--orbit-color-info-bg: rgb(178 59 22 / 10%);--orbit-color-accent-strong: var(--orbit-color-accent-hover-dark);--orbit-color-accent-light: #f2b78e;--orbit-color-action-primary: var(--orbit-color-accent);--orbit-font-display: "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--orbit-font-body: "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--orbit-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--orbit-font-hand: "Caveat", "Comic Neue", cursive;--orbit-font-weight-display: 700;--orbit-font-weight-title: 600;--orbit-font-weight-label: 600;--orbit-font-weight-strong: 500;--orbit-font-weight-body: 400;--orbit-text-display: 3.5rem;--orbit-line-height-display: 3.75rem;--orbit-text-h1: 2.5rem;--orbit-line-height-h1: 2.75rem;--orbit-text-h2: 1.875rem;--orbit-line-height-h2: 2.25rem;--orbit-text-h3: 1.5rem;--orbit-line-height-h3: 2rem;--orbit-text-h4: 1.25rem;--orbit-line-height-h4: 1.75rem;--orbit-text-lead: 1.125rem;--orbit-line-height-lead: 1.75rem;--orbit-text-body: 1rem;--orbit-line-height-body: 1.5rem;--orbit-text-small: .875rem;--orbit-line-height-small: 1.25rem;--orbit-text-micro: .75rem;--orbit-line-height-micro: 1rem;--orbit-text-marker: .5625rem;--orbit-line-height-marker: .75rem;--orbit-icon-size-notice: 17px;--orbit-space-0-5: .125rem;--orbit-space-1: .25rem;--orbit-space-2: .5rem;--orbit-space-3: .75rem;--orbit-space-4: 1rem;--orbit-space-5: 1.25rem;--orbit-space-6: 1.5rem;--orbit-space-8: 2rem;--orbit-space-10: 2.5rem;--orbit-space-12: 3rem;--orbit-space-16: 4rem;--orbit-space-20: 5rem;--orbit-space-24: 6rem;--orbit-layout-sidebar-width: 17.5rem;--orbit-layout-sidebar-width-collapsed: 4.5rem;--orbit-show-row-height: 4.25rem;--orbit-show-row-padding: .55rem;--orbit-show-panel-padding: .35rem;--orbit-control-height-compact: 2rem;--orbit-control-height-toolbar: 2.25rem;--orbit-control-height-default: 2.375rem;--orbit-calendar-day-width: 2.25rem;--orbit-calendar-day-height: 2rem;--orbit-pager-step-width: 2rem;--orbit-radius-none: 0;--orbit-radius-pill: 9999px;--orbit-radius-neutral-control: 2px;--orbit-radius-neutral-card: 4px;--orbit-border-width-default: 1px;--orbit-border-default: var(--orbit-border-width-default) solid var(--orbit-color-surface-200);--orbit-border-chrome: var(--orbit-border-width-default) solid var(--orbit-color-chrome-border);--orbit-border-focus: var(--orbit-border-width-default) solid var(--orbit-color-accent);--orbit-shadow-none: none;--orbit-shadow-hover: 0 1px 2px rgb(0 0 0 / 5%);--orbit-shadow-focus: 0 0 0 1px var(--orbit-color-accent);--orbit-motion-fast: .15s ease-out;--orbit-motion-base: .2s ease-in-out;--orbit-motion-slow: .3s ease-in-out;--orbit-transition-fast: var(--orbit-motion-fast);--orbit-transition-base: var(--orbit-motion-base);--orbit-transition-slow: var(--orbit-motion-slow)}@layer base{.orbit-root{min-height:100vh;overflow-x:clip;background:radial-gradient(circle at 18% 12%,rgb(178 59 22 / 8%),transparent 28rem),linear-gradient(135deg,var(--orbit-color-surface-50),var(--orbit-color-surface-100));color:var(--orbit-color-surface-700);font-family:var(--orbit-font-body)}.orbit-root *,.orbit-root :before,.orbit-root :after{box-sizing:border-box}.orbit-root :focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-root svg[data-icon]{width:1em;height:1em}}@layer components{.orbit-button{:where(&){@layer daisyui.l1.l2.l3{width:unset}}.prose :where(a&:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1.l2.l3{display:inline-flex;flex-shrink:0;cursor:pointer;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.375rem;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links: var(--btn-fg);height:var(--size);font-size:var(--fontsize, .875rem);font-weight:600;outline-color:var(--btn-color, var(--color-base-content));transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));background-color:var(--btn-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset,var(--btn-shadow);--size: calc(var(--size-field, .25rem) * 10);--btn-bg: var(--btn-color, var(--color-base-200));--btn-fg: var(--color-base-content);--btn-p: 1rem;--btn-border: var(--btn-bg);@supports (color: color-mix(in lab,red,red)){--btn-border: color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}--btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg);@supports (color: color-mix(in lab,red,red)){--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}--btn-noise: var(--fx-noise);@media(hover:hover){&:hover{--btn-bg: var(--btn-color, var(--color-base-200));@supports (color: color-mix(in lab,red,red)){--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%)}}}&:focus-visible,&:has(:focus-visible){outline-width:2px;outline-style:solid;isolation:isolate}&:active:not(.btn-active){translate:0 .5px;--btn-bg: var(--btn-color, var(--color-base-200));@supports (color: color-mix(in lab,red,red)){--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 5%)}--btn-border: var(--btn-color, var(--color-base-200));@supports (color: color-mix(in lab,red,red)){--btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%)}--btn-shadow: 0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0)}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content: attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color: var(--color-primary);--btn-fg: var(--color-primary-content);isolation:isolate}}&:disabled{@layer daisyui.l1.l2{&:not(.btn-link,.btn-ghost){background-color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}box-shadow:none}pointer-events:none;--btn-border: #0000;--btn-noise: none;--btn-fg: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000)}}}&[disabled]{@layer daisyui.l1.l2{&:not(.btn-link,.btn-ghost){background-color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}box-shadow:none}pointer-events:none;--btn-border: #0000;--btn-noise: none;--btn-fg: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000)}}}border-style:var(--tw-border-style);border-width:1px;--tw-tracking: .01em;letter-spacing:.01em;--size: var(--orbit-control-height-toolbar);--btn-p: .75rem;min-height:2.25rem;border-radius:var(--orbit-radius-none);box-shadow:var(--orbit-shadow-none);font-family:var(--orbit-font-body);font-weight:600;text-transform:none}.orbit-button:not(:disabled):not([aria-disabled=true]),.orbit-card-interactive,.orbit-select-trigger:not(:disabled),.orbit-choice-label,.orbit-checkbox:not(:disabled),.orbit-radio:not(:disabled),.orbit-toggle:not(:disabled),.orbit-sidebar-workspace:not(:disabled),.orbit-sidebar-nav-item{cursor:pointer}.orbit-button:disabled,.orbit-button[aria-disabled=true],.orbit-select-trigger:disabled,.orbit-checkbox:disabled,.orbit-radio:disabled,.orbit-toggle:disabled,.orbit-sidebar-workspace:disabled{cursor:not-allowed}.orbit-button.btn-disabled{opacity:1}.orbit-button:focus-visible,.orbit-button:has(:focus-visible){outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-button-primary{@layer daisyui.l1.l2.l3{--btn-color: var(--color-primary);--btn-fg: var(--color-primary-content)}background-color:var(--orbit-color-accent);border-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0)}.orbit-button-primary:hover{background-color:var(--orbit-color-accent-hover-dark);border-color:var(--orbit-color-accent-hover-dark)}.orbit-button-primary:disabled,.orbit-button-primary[aria-disabled=true],.orbit-button-primary.btn-disabled{background-color:var(--orbit-color-accent)!important;border-color:var(--orbit-color-accent)!important;color:var(--orbit-color-surface-0)!important;opacity:.55;--btn-bg: var(--orbit-color-accent);--btn-fg: var(--orbit-color-surface-0);--btn-border: var(--orbit-color-accent);--btn-noise: none}.orbit-button-dark{background-color:var(--orbit-color-surface-800);border-color:var(--orbit-color-surface-800);color:var(--orbit-color-surface-0)}.orbit-button-dark:hover{background-color:var(--orbit-color-surface-600);border-color:var(--orbit-color-surface-600)}.orbit-button-secondary{background-color:var(--orbit-color-surface-0);border-color:var(--orbit-color-surface-300);color:var(--orbit-color-surface-700)}.orbit-button-secondary:hover{background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-button-ghost:hover{background-color:var(--orbit-color-surface-100)}.orbit-button-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow: "";--btn-bg: #0000;--btn-border: #0000;--btn-noise: none;&:not(:disabled,[disabled],.btn-disabled){outline-color:currentcolor;--btn-fg: var(--btn-color, currentColor)}}@media(hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{outline-color:currentcolor;--btn-shadow: "";--btn-bg: #0000;--btn-fg: var(--btn-color, currentColor);--btn-border: #0000;--btn-noise: none}}}color:var(--orbit-color-surface-700)}.orbit-button-destructive{background-color:var(--orbit-color-error);border-color:var(--orbit-color-error);color:var(--orbit-color-surface-0)}.orbit-button-destructive:disabled,.orbit-button-destructive[aria-disabled=true],.orbit-button-destructive.btn-disabled{background-color:var(--orbit-color-error)!important;border-color:var(--orbit-color-error)!important;color:var(--orbit-color-surface-0)!important;opacity:.55;--btn-bg: var(--orbit-color-error);--btn-fg: var(--orbit-color-surface-0);--btn-border: var(--orbit-color-error);--btn-noise: none}.orbit-button-ghost.orbit-button-destructive-text{color:var(--orbit-color-error)}.orbit-button-ghost.orbit-button-destructive-text:hover{background-color:var(--orbit-color-error-bg)}.orbit-button-secondary.orbit-button-destructive-text{color:var(--orbit-color-error)}.orbit-button-secondary.orbit-button-destructive-text:hover{background-color:var(--orbit-color-error-bg);border-color:var(--orbit-color-error);color:var(--orbit-color-error-text)}.orbit-button-sm{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));@layer daisyui.l1.l2{--fontsize: .75rem;--btn-p: .75rem;--size: calc(var(--size-field, .25rem) * 8)}--size: var(--orbit-control-height-compact);min-height:1.75rem}.orbit-button-md{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));@layer daisyui.l1.l2{--fontsize: .875rem;--btn-p: 1rem;--size: calc(var(--size-field, .25rem) * 10)}--size: var(--orbit-control-height-toolbar);--btn-p: .75rem}.orbit-button-lg{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));@layer daisyui.l1.l2{--fontsize: 1.125rem;--btn-p: 1.25rem;--size: calc(var(--size-field, .25rem) * 12)}--size: 3rem;--btn-p: 1.25rem}[data-busy-hidden]{display:none}.orbit-copy{display:contents}.orbit-copy-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.orbit-copy[data-clipboard-state=refused] .orbit-copy-status{position:static;order:1;flex:1 1 100%;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal;color:var(--orbit-color-error)}.orbit-copy-idle,.orbit-copy-done,.orbit-copy-failed{display:inline-flex;gap:var(--orbit-space-1);align-items:center}.orbit-copy-done,.orbit-copy-failed,.orbit-copy[data-clipboard-state] .orbit-copy-idle{display:none}.orbit-copy[data-clipboard-state=copied] .orbit-copy-done,.orbit-copy[data-clipboard-state=error] .orbit-copy-failed,.orbit-copy[data-clipboard-state=refused] .orbit-copy-failed{display:inline-flex}.orbit-copy[data-clipboard-state=copied] .orbit-copy-button{border-color:var(--orbit-color-success);color:var(--orbit-color-success)}.orbit-copy[data-clipboard-state=error] .orbit-copy-button,.orbit-copy[data-clipboard-state=refused] .orbit-copy-button{border-color:var(--orbit-color-error);color:var(--orbit-color-error)}}@layer orbit-structural{dialog#orbit-command-palette-dialog{margin-top:4.5rem;margin-bottom:auto;max-height:calc(100vh - 6.5rem);overflow:hidden}#orbit-command-palette-dialog .orbit-modal-panel{gap:0;padding:0;overflow:hidden}#orbit-command-palette-dialog .orbit-modal-panel>header{display:none}#orbit-command-palette-dialog .orbit-modal-panel>div{font-size:inherit;line-height:inherit;color:inherit}.orbit-command-palette{--orbit-palette-gutter: 1.5rem;display:flex;max-height:calc(100vh - 6.5rem);flex-direction:column;min-height:0}.orbit-command-palette-bar{display:flex;align-items:stretch;gap:var(--orbit-space-3);flex:none;padding:1rem var(--orbit-palette-gutter, 1.5rem);border-bottom:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-50)}.orbit-command-palette-field{display:flex;flex:1;min-width:0;align-items:center;gap:var(--orbit-space-2);padding:0 var(--orbit-space-3);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-command-palette-field:focus-within{border-color:var(--orbit-color-accent)}.orbit-command-palette-field-icon{display:inline-flex;flex:none;color:var(--orbit-color-surface-400)}.orbit-command-palette-input{flex:1;min-width:0;height:var(--orbit-control-height-toolbar);padding:0;border:0;background:transparent;color:var(--orbit-color-surface-800);font-size:var(--orbit-text-small)}.orbit-command-palette-input:focus,.orbit-command-palette-input:focus-visible{outline:none;box-shadow:none}.orbit-command-palette-input::-webkit-search-cancel-button{display:none}.orbit-command-palette-dismiss{display:flex;flex:none}.orbit-command-palette-dismiss-button{display:inline-flex;width:var(--orbit-control-height-toolbar);align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--orbit-color-surface-500);cursor:pointer}.orbit-command-palette-dismiss-button:hover{background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-700)}.orbit-command-palette-dismiss-button:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-command-palette-trail{display:flex;flex:none;align-items:center;gap:var(--orbit-space-2);padding:var(--orbit-space-2) var(--orbit-palette-gutter, 1.5rem);border-bottom:1px solid var(--orbit-color-surface-200);color:var(--orbit-color-surface-500);font-size:var(--orbit-text-small)}.orbit-command-palette-trail b{color:var(--orbit-color-surface-800);font-weight:var(--orbit-font-weight-title)}.orbit-command-palette-trail-back{display:inline-flex;align-items:center;gap:var(--orbit-space-1);padding:.15rem .35rem;border:0;background:transparent;color:var(--orbit-color-surface-600);font-weight:var(--orbit-font-weight-strong);cursor:pointer}.orbit-command-palette-trail-back:hover{background-color:var(--orbit-color-surface-100)}.orbit-command-palette-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.orbit-command-palette-body:not(:has(.orbit-command-palette-pagination)){padding-bottom:var(--orbit-space-2)}.orbit-command-palette-group-heading{padding:var(--orbit-space-4) var(--orbit-palette-gutter, 1.5rem) var(--orbit-space-1);color:var(--orbit-color-surface-400);font-family:var(--orbit-font-mono);font-size:var(--orbit-text-micro);font-weight:var(--orbit-font-weight-strong);letter-spacing:.12em;text-transform:uppercase}.orbit-command-palette-sections ul,.orbit-command-palette-group ul{margin:0;padding:0;list-style:none}.orbit-command-palette-row{display:flex;width:100%;align-items:center;gap:var(--orbit-space-3);padding:var(--orbit-space-2) var(--orbit-palette-gutter, 1.5rem);border:0;border-left:2px solid transparent;background:transparent;color:inherit;text-align:start;text-decoration:none;cursor:pointer}.orbit-command-palette-row:hover,.orbit-command-palette-row:focus-visible{background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-command-palette-row:hover .orbit-command-palette-row-title,.orbit-command-palette-row:focus-visible .orbit-command-palette-row-title{color:var(--orbit-color-accent)}.orbit-command-palette-row:focus-visible{outline:none;border-left-color:var(--orbit-color-accent)}.orbit-command-palette-row-inert{cursor:default}.orbit-command-palette-row-inert .orbit-command-palette-row-tile{background-color:var(--orbit-color-surface-50)}.orbit-command-palette-row-inert:hover{background-color:transparent}.orbit-command-palette-row-inert:hover .orbit-command-palette-row-title{color:var(--orbit-color-surface-500)}.orbit-command-palette-row-tile{display:inline-flex;flex:none;width:1.875rem;height:1.875rem;align-items:center;justify-content:center;background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-500)}.orbit-command-palette-row-inert .orbit-command-palette-row-tile{color:var(--orbit-color-surface-400)}.orbit-command-palette-row-text{display:flex;min-width:0;flex:1;flex-direction:column}.orbit-command-palette-row-title{overflow:hidden;color:var(--orbit-color-surface-800);font-size:var(--orbit-text-small);font-weight:var(--orbit-font-weight-strong);text-overflow:ellipsis;white-space:nowrap}.orbit-command-palette-row-inert .orbit-command-palette-row-title{color:var(--orbit-color-surface-500)}.orbit-command-palette-row-note{overflow:hidden;color:var(--orbit-color-surface-400);font-size:var(--orbit-text-micro);text-overflow:ellipsis;white-space:nowrap}.orbit-command-palette-remedy{display:block;padding:0 var(--orbit-palette-gutter, 1.5rem) var(--orbit-space-2) 4.125rem;color:var(--orbit-color-accent);font-size:var(--orbit-text-micro)}.orbit-command-palette-note{padding:var(--orbit-space-3) var(--orbit-palette-gutter, 1.5rem);color:var(--orbit-color-surface-500);font-size:var(--orbit-text-small)}.orbit-command-palette-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--orbit-space-2);padding:.75rem var(--orbit-space-3);border-top:1px solid var(--orbit-color-surface-200)}.orbit-command-palette a:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-command-palette-trigger{display:inline-flex;width:var(--orbit-control-height-compact);height:var(--orbit-control-height-compact);flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--orbit-color-surface-700);cursor:pointer}.orbit-command-palette-trigger:hover{background-color:var(--orbit-color-surface-100)}.orbit-command-palette-trigger:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}}@layer components{.orbit-public-auth-shell{min-height:100vh;padding:clamp(1rem,4vw,3rem);background:radial-gradient(circle at 14% 8%,rgb(178 59 22 / 11%),transparent 20rem),linear-gradient(135deg,var(--orbit-color-surface-50),var(--orbit-color-surface-100))}.orbit-public-auth-panel{width:min(100%,72rem);margin:0 auto}.orbit-public-auth-brand{display:grid;grid-template-columns:max-content minmax(max-content,1fr);align-items:center;gap:var(--orbit-space-3);margin-bottom:clamp(1.25rem,4vw,3rem)}.orbit-public-auth-logo{width:clamp(10.5rem,22vw,15rem);height:auto}.orbit-public-auth-grid{display:grid;gap:clamp(1.25rem,4vw,3rem);grid-template-columns:minmax(0,1fr);align-items:start}.orbit-public-auth-main{display:grid;gap:1.25rem;min-width:0}.orbit-public-auth-title{max-width:48rem;color:var(--orbit-color-surface-800);font-size:clamp(2.35rem,6vw,4.2rem);font-weight:900;letter-spacing:0;line-height:.94;text-wrap:balance}.orbit-public-auth-copy,.orbit-auth-card-copy,.orbit-auth-hero-copy,.orbit-empty-workspace-body,.orbit-onboarding-survey-copy,.orbit-onboarding-completion-body{color:var(--orbit-color-surface-500);font-size:.95rem;line-height:1.7}.orbit-public-auth-footer{color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.6}.orbit-public-auth-aside{min-width:0}.orbit-auth-aside-stack{display:grid;gap:var(--orbit-space-4)}.orbit-public-auth-aside .orbit-auth-card{padding:clamp(1rem,3vw,1.35rem)}.orbit-public-auth-aside .orbit-auth-card-title{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.05}.orbit-auth-signup-note{color:var(--orbit-color-surface-500);font-size:.82rem;font-weight:800;line-height:1.5}.orbit-auth-card{display:grid;gap:1.25rem;background-color:var(--orbit-color-surface-0);border:var(--orbit-border-default);padding:clamp(1rem,4vw,1.75rem)}.orbit-auth-card-header,.orbit-auth-card-body,.orbit-auth-card-body form{display:grid;gap:.85rem}.orbit-auth-card-title,.orbit-auth-hero-title,.orbit-empty-workspace-title,.orbit-onboarding-survey-title,.orbit-onboarding-completion-title{color:var(--orbit-color-surface-800);font-size:clamp(1.65rem,4vw,2.45rem);font-weight:900;letter-spacing:0;line-height:1}.orbit-auth-card-notice{min-width:0}.orbit-auth-card-actions{display:grid;gap:var(--orbit-space-3)}.orbit-auth-divider{display:flex;align-items:center;gap:var(--orbit-space-3);color:var(--orbit-color-surface-400);font-size:var(--orbit-text-micro);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.orbit-auth-divider:before,.orbit-auth-divider:after{content:"";height:1px;flex:1;background-color:var(--orbit-color-surface-200)}.orbit-auth-oauth-list{display:grid;gap:.65rem}.orbit-auth-small-link{color:var(--orbit-color-surface-500);font-size:.82rem;font-weight:800}.orbit-auth-small-link a{color:var(--orbit-color-accent);text-decoration:underline;text-underline-offset:.2em}.orbit-auth-hero{position:relative;display:grid;gap:var(--orbit-space-4);overflow:hidden;background:linear-gradient(90deg,rgb(36 27 31 / 4%) 1px,transparent 1px) 0 0 / 36px 36px,radial-gradient(circle at 84% 8%,rgb(226 99 48 / 8%),transparent 15rem),var(--orbit-color-surface-50);border:var(--orbit-border-default);color:var(--orbit-color-surface-500);padding:clamp(1.1rem,3vw,1.65rem)}.orbit-auth-hero-title{color:var(--orbit-color-surface-800);font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.02}.orbit-auth-hero-copy{color:var(--orbit-color-surface-500)}.orbit-auth-hero-list{display:grid;gap:.7rem}.orbit-auth-hero-list li{display:flex;align-items:flex-start;gap:.65rem;color:var(--orbit-color-surface-500);font-size:.86rem;line-height:1.5}.orbit-auth-hero-actions{display:grid;gap:var(--orbit-space-3)}.orbit-auth-hero-preview{display:grid;gap:.8rem;margin-top:.5rem;border:var(--orbit-border-default);background-color:#ffffff7a;padding:var(--orbit-space-4)}.orbit-auth-hero-preview-title{color:var(--orbit-color-surface-700);font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.orbit-auth-hero-preview-items{display:grid;gap:.55rem}.orbit-auth-hero-preview-item{display:grid;grid-template-columns:minmax(6rem,max-content) 1fr;align-items:center;gap:var(--orbit-space-3)}.orbit-auth-hero-preview-label{min-width:0;color:var(--orbit-color-surface-500);font-size:.78rem;font-weight:800}.orbit-auth-hero-preview-line{display:block;height:.45rem;background:linear-gradient(90deg,rgb(178 59 22 / 24%),transparent 74%),#241b1f14}.orbit-language-switcher{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.25rem;justify-self:end;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:800}.orbit-language-switcher a,.orbit-language-switcher span{border:var(--orbit-border-default);background-color:#ffffff70;padding:.38rem .58rem;text-decoration:none}.orbit-language-switcher a:hover{background-color:var(--orbit-color-surface-0);border-color:var(--orbit-color-surface-300);color:var(--orbit-color-surface-800)}.orbit-language-switcher span{background-color:var(--orbit-color-accent-subtle);border-color:#e263303d;color:var(--orbit-color-accent)}.orbit-oauth-button{display:flex;width:100%;min-height:3rem;align-items:center;justify-content:center;gap:var(--orbit-space-3);border:1px solid var(--orbit-color-surface-300);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-800);cursor:pointer;font-weight:900;letter-spacing:0;padding:.75rem 1rem}.orbit-oauth-button:hover{background-color:var(--orbit-color-surface-100);border-color:var(--orbit-color-surface-400)}.orbit-oauth-button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.orbit-oauth-button-mark{display:grid;width:1.65rem;height:1.65rem;flex-shrink:0;place-items:center;background-color:var(--orbit-color-surface-800);color:var(--orbit-color-surface-0);font-size:var(--orbit-text-micro);font-weight:900}.orbit-oauth-button-icon{display:block;width:1.15rem;height:1.15rem}.orbit-oauth-button-google .orbit-oauth-button-mark,.orbit-oauth-button-apple .orbit-oauth-button-mark,.orbit-oauth-button-microsoft .orbit-oauth-button-mark{background-color:#fff;border:1px solid var(--orbit-color-surface-300)}.orbit-terms-notice{color:var(--orbit-color-surface-500);font-size:.76rem;line-height:1.6}.orbit-terms-notice a{color:var(--orbit-color-accent);font-weight:900;text-decoration:underline;text-underline-offset:.2em}.orbit-invite-banner{display:flex;align-items:flex-start;gap:var(--orbit-space-3);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-700);padding:.9rem}.orbit-invite-banner-title{color:var(--orbit-color-surface-800);font-weight:900;line-height:1.25}.orbit-invite-banner-body{margin-top:.25rem;color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-neutral-auth{min-height:100vh;padding:var(--orbit-space-12) var(--orbit-space-6) var(--orbit-space-10);background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-800)}.orbit-neutral-auth-column{display:flex;width:min(100%,30rem);flex-direction:column;gap:var(--orbit-space-4);margin:0 auto}.orbit-neutral-auth-brand{display:flex;align-items:center;justify-content:space-between;gap:var(--orbit-space-3);padding:0 var(--orbit-space-0-5) var(--orbit-space-2)}.orbit-neutral-auth-logo{width:8.5rem;height:auto}.orbit-neutral-auth .orbit-language-switcher{font-size:.8125rem;font-weight:600}.orbit-neutral-auth .orbit-language-switcher a,.orbit-neutral-auth .orbit-language-switcher span{display:inline-flex;min-height:var(--orbit-control-height-compact);align-items:center;border-radius:var(--orbit-radius-neutral-control);padding:0 .625rem}.orbit-neutral-auth .orbit-language-switcher a{background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-600)}.orbit-neutral-auth .orbit-language-switcher a:hover{color:var(--orbit-color-accent)}.orbit-neutral-auth-card,.orbit-neutral-auth-signup{background-color:var(--orbit-color-surface-0);border:var(--orbit-border-default);border-radius:var(--orbit-radius-neutral-card)}.orbit-neutral-auth-card{display:grid;gap:var(--orbit-space-5);padding:var(--orbit-space-8) var(--orbit-space-8) 1.75rem}.orbit-neutral-auth-header{display:grid;gap:var(--orbit-space-2)}.orbit-neutral-auth-eyebrow{margin:0;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.orbit-neutral-auth-title{color:var(--orbit-color-surface-800);font-size:2.75rem;font-weight:700;letter-spacing:-.03em;line-height:1}.orbit-neutral-auth-copy{color:var(--orbit-color-surface-500);font-size:.9375rem;line-height:1.5}.orbit-neutral-auth-note{display:flex;align-items:flex-start;gap:.625rem;border:1px solid var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){border:1px solid color-mix(in srgb,var(--orbit-color-accent) 20%,var(--orbit-color-surface-0))}border-radius:var(--orbit-radius-neutral-control);background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-surface-600);font-size:var(--orbit-text-small);line-height:1.45;padding:var(--orbit-space-3) .875rem}.orbit-neutral-auth-note>svg{flex:none;margin-top:.0625rem}.orbit-neutral-auth-body,.orbit-neutral-auth-body form{display:grid;gap:var(--orbit-space-4)}.orbit-neutral-auth-body{gap:var(--orbit-space-5)}.orbit-neutral-auth-password{display:grid;gap:var(--orbit-space-2)}.orbit-neutral-auth-link{justify-self:start;color:var(--orbit-color-accent);font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.orbit-neutral-auth-link:hover{color:var(--orbit-color-accent-strong)}.orbit-neutral-auth .orbit-field-label{color:var(--orbit-color-surface-600);font-size:var(--orbit-text-micro);font-weight:600;letter-spacing:.07em}.orbit-neutral-auth .orbit-input{--size: 2.875rem;border-radius:var(--orbit-radius-neutral-control);font-size:var(--orbit-text-body)}.orbit-neutral-auth .orbit-button{border-radius:var(--orbit-radius-neutral-control)}.orbit-neutral-auth .orbit-password-reveal .orbit-button{color:var(--orbit-color-surface-500);font-size:.8125rem;font-weight:500}.orbit-neutral-auth .orbit-button-primary{font-size:var(--orbit-text-body)}.orbit-neutral-auth .orbit-auth-divider{font-weight:600}.orbit-neutral-auth .orbit-auth-oauth-list{gap:.625rem}.orbit-neutral-auth .orbit-oauth-button{min-height:3rem;border-radius:var(--orbit-radius-neutral-control);font-size:.9375rem;font-weight:600}.orbit-neutral-auth .orbit-oauth-button:hover{background-color:var(--orbit-color-surface-50);border-color:var(--orbit-color-surface-400)}.orbit-neutral-auth .orbit-oauth-button-mark{width:auto;height:auto;background-color:transparent;border:0}.orbit-neutral-auth .orbit-oauth-button-icon{width:1.25rem;height:1.25rem}.orbit-neutral-auth .orbit-terms-notice{font-size:.8125rem;line-height:1.5;text-align:center}.orbit-neutral-auth-signup{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--orbit-space-3);padding:1.125rem var(--orbit-space-6)}.orbit-neutral-auth-signup-action{display:inline-flex;min-height:2.5rem;align-items:center;gap:var(--orbit-space-2);border:1px solid var(--orbit-color-accent);border-radius:var(--orbit-radius-neutral-control);color:var(--orbit-color-accent);font-size:var(--orbit-text-small);font-weight:600;padding:0 var(--orbit-space-4);text-decoration:none}.orbit-neutral-auth-signup-action:hover{background-color:var(--orbit-color-accent-subtle)}.orbit-neutral-auth-signup-action:focus-visible,.orbit-neutral-auth-link:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}@media(width<640px){.orbit-neutral-auth{padding:var(--orbit-space-5) var(--orbit-space-4) var(--orbit-space-10)}.orbit-neutral-auth-title{font-size:2.375rem}}.orbit-step-progress{display:grid;align-content:start;gap:var(--orbit-space-3);border:var(--orbit-border-default);background:linear-gradient(90deg,rgb(178 59 22 / 5%) 1px,transparent 1px) 0 0 / 32px 32px,var(--orbit-color-surface-50);padding:clamp(.85rem,2vw,1rem)}.orbit-step-progress-header{display:flex;align-items:center;justify-content:space-between;gap:var(--orbit-space-4);color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.orbit-step-progress-bar{@layer daisyui.l1.l2.l3{position:relative;height:.5rem;width:100%;appearance:none;overflow:hidden;border-radius:var(--radius-box);background-color:currentcolor;@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,currentcolor 20%,transparent)}color:var(--color-base-content);&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%;@media(prefers-reduced-motion:no-preference){animation:progress 5s ease-in-out infinite}@supports (-moz-appearance: none){&::-moz-progress-bar{background-color:transparent;@media(prefers-reduced-motion:no-preference){animation:progress 5s ease-in-out infinite;background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%}}}}@supports (-moz-appearance: none){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentcolor}}@supports (-webkit-appearance: none){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:transparent}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}height:.32rem;color:var(--orbit-color-accent);background-color:var(--orbit-color-surface-150)}.orbit-step-progress-list{display:flex;flex-wrap:wrap;gap:.45rem .65rem}.orbit-step-progress-item{display:flex;align-items:center;gap:.4rem;color:var(--orbit-color-surface-400);font-size:.7rem;font-weight:900;line-height:1.2}.orbit-step-progress-item span{display:grid;width:1.35rem;height:1.35rem;place-items:center;border:1px solid var(--orbit-color-surface-300);background-color:var(--orbit-color-surface-0)}.orbit-step-progress-item-current,.orbit-step-progress-item-complete{color:var(--orbit-color-surface-800)}.orbit-step-progress-item-current span,.orbit-step-progress-item-complete span{background-color:var(--orbit-color-accent);border-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0)}.orbit-onboarding-survey-shell,.orbit-onboarding-completion-shell{display:grid;min-width:0;min-height:100vh;padding:clamp(1rem,4vw,2.5rem)}.orbit-onboarding-survey-panel{display:grid;align-content:start;gap:clamp(1rem,3vw,1.35rem);width:min(100%,76rem);margin:0 auto}.orbit-onboarding-completion-panel{display:grid;align-content:start;width:min(100%,76rem);margin:0 auto}.orbit-onboarding-survey-header{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,3vw,1.5rem);align-items:start;border-top:3px solid var(--orbit-color-surface-800);border-right:1px solid var(--orbit-color-surface-150);border-bottom:1px solid var(--orbit-color-surface-150);border-left:1px solid var(--orbit-color-surface-150);background:linear-gradient(90deg,rgb(36 27 31 / 4%) 1px,transparent 1px) 0 0 / 40px 40px,radial-gradient(circle at 88% 8%,rgb(220 161 58 / 13%),transparent 18rem),var(--orbit-color-surface-0);padding:clamp(1.1rem,3vw,1.65rem)}.orbit-onboarding-survey-title,.orbit-onboarding-completion-title{max-width:44rem}.orbit-onboarding-survey-copy{max-width:38rem;margin-top:.55rem}.orbit-onboarding-survey-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--orbit-space-4)}.orbit-onboarding-survey-card,.orbit-onboarding-survey-aside{border:var(--orbit-border-default);background-color:#ffffffd1}.orbit-onboarding-survey-card{display:grid;gap:1.15rem;min-width:0;padding:clamp(1rem,3vw,1.35rem)}.orbit-onboarding-survey-body{display:grid;gap:1.1rem;min-width:0}.orbit-onboarding-survey-body>form{display:grid;gap:clamp(1rem,3vw,1.35rem);min-width:0}.orbit-onboarding-survey-body>form>.orbit-button{justify-self:start}.orbit-onboarding-survey-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3);align-items:center;justify-content:space-between;border-top:1px solid var(--orbit-color-surface-150);padding-top:1rem}.orbit-onboarding-survey-aside{display:grid;gap:.85rem;align-content:start;color:var(--orbit-color-surface-500);font-size:.86rem;line-height:1.6;padding:clamp(.85rem,3vw,1rem)}.orbit-onboarding-survey-aside strong{color:var(--orbit-color-surface-800)}.orbit-onboarding-survey-aside .orbit-notice{border-color:var(--orbit-color-surface-150);background-color:var(--orbit-color-surface-100);padding:var(--orbit-space-4)}.orbit-onboarding-completion{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,4vw,2rem);overflow:hidden;border-top:3px solid var(--orbit-color-surface-800);border-right:1px solid var(--orbit-color-surface-150);border-bottom:1px solid var(--orbit-color-surface-150);border-left:1px solid var(--orbit-color-surface-150);background:linear-gradient(90deg,rgb(36 27 31 / 4%) 1px,transparent 1px) 0 0 / 40px 40px,radial-gradient(circle at 88% 10%,rgb(178 59 22 / 10%),transparent 18rem),var(--orbit-color-surface-0);padding:clamp(1.1rem,3vw,1.65rem)}.orbit-onboarding-completion-copy{display:grid;gap:var(--orbit-space-4);min-width:0;align-content:center}.orbit-onboarding-completion-copy .orbit-button{justify-self:start}.orbit-onboarding-completion-highlights{display:grid;gap:.55rem}.orbit-onboarding-completion-highlight{display:flex;gap:.55rem;align-items:center;color:var(--orbit-color-surface-600);font-size:.85rem;font-weight:800}.orbit-onboarding-completion-visual{display:grid;min-height:13rem;align-items:end;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,3vw,1.4rem);border-left:1px solid var(--orbit-color-surface-150);background:linear-gradient(90deg,rgb(178 59 22 / 7%) 1px,transparent 1px) 0 0 / 34px 34px,var(--orbit-color-surface-50);padding:clamp(1rem,4vw,1.5rem)}.orbit-onboarding-completion-visual span{display:block;height:var(--orbit-completion-bar-height, 62%);background-color:#b23b1624}.orbit-onboarding-completion-visual span:nth-child(2){--orbit-completion-bar-height: 86%;background-color:#b23b1638}.orbit-onboarding-completion-visual span:nth-child(3){--orbit-completion-bar-height: 48%}.orbit-choice-card-group{display:grid;gap:var(--orbit-space-4);min-width:0;margin:0;padding:0;border:0}.orbit-choice-card-group>.orbit-field-label{display:block;margin:0 0 .45rem;padding:0;line-height:1.25}.orbit-choice-card-list{display:grid;gap:var(--orbit-space-3);grid-template-columns:minmax(0,1fr);margin-top:.25rem}.orbit-choice-card{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:flex-start;gap:.8rem;border:var(--orbit-border-default);background:linear-gradient(90deg,#b23b1600 0 100%),var(--orbit-color-surface-0);color:var(--orbit-color-surface-700);cursor:pointer;min-height:3.65rem;padding:var(--orbit-space-4);transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform .12s ease}.orbit-choice-card:hover{border-color:var(--orbit-color-surface-300);background-color:var(--orbit-color-surface-50)}.orbit-choice-card-disabled,.orbit-choice-card:has(.orbit-choice-card-input:disabled){cursor:not-allowed;opacity:.62}.orbit-choice-card-disabled:hover,.orbit-choice-card:has(.orbit-choice-card-input:disabled):hover{border-color:var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-0)}.orbit-choice-card:has(.orbit-choice-card-input:focus-visible){outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-choice-card:has(.orbit-choice-card-input:checked){border-color:#b23b166b;background:linear-gradient(90deg,rgb(178 59 22 / 16%) 0 .28rem,transparent .28rem),var(--orbit-color-accent-subtle)}.orbit-choice-card-input{position:absolute;opacity:0}.orbit-choice-card-visual{width:1.1rem;height:1.1rem;margin-top:.05rem;border:1px solid var(--orbit-color-surface-300);border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-surface-0)}.orbit-choice-card-checkbox .orbit-choice-card-visual{border-radius:var(--orbit-radius-none)}.orbit-choice-card-input:checked+.orbit-choice-card-visual{border-color:var(--orbit-color-accent);box-shadow:inset 0 0 0 .25rem var(--orbit-color-surface-0);background-color:var(--orbit-color-accent)}.orbit-choice-card strong{display:block;color:var(--orbit-color-surface-800);font-size:.92rem;line-height:1.35}.orbit-choice-card small{display:block;margin-top:.25rem;color:var(--orbit-color-surface-500);font-size:.76rem;line-height:1.45}.orbit-other-option-field{margin-top:.75rem}.orbit-empty-workspace{display:grid;gap:clamp(1rem,4vw,2rem);grid-template-columns:minmax(0,1fr);border:var(--orbit-border-default);background:radial-gradient(circle at 82% 8%,rgb(220 161 58 / 15%),transparent 16rem),var(--orbit-color-surface-0);padding:clamp(1.1rem,4vw,2rem)}.orbit-empty-workspace-copy{display:grid;align-content:center;gap:var(--orbit-space-4);min-width:0}.orbit-empty-workspace-actions{display:grid;gap:.6rem;max-width:22rem}.orbit-empty-workspace-preview{display:grid;gap:var(--orbit-space-3);align-content:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);padding:var(--orbit-space-4)}.orbit-empty-workspace-preview-item{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:var(--orbit-space-3);border:1px solid var(--orbit-color-surface-150);background-color:var(--orbit-color-surface-0);padding:var(--orbit-space-3)}.orbit-empty-workspace-preview-item span{display:block;width:2rem;height:2rem;background-color:var(--orbit-color-surface-150)}.orbit-empty-workspace-preview-item p{color:var(--orbit-color-surface-500);font-size:.8rem;font-weight:800;line-height:1.35}.orbit-first-value-action{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--orbit-space-4);align-items:start;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:var(--orbit-space-4)}.orbit-first-value-action-icon{display:grid;width:3rem;height:3rem;place-items:center;background-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0)}.orbit-first-value-action h3{color:var(--orbit-color-surface-800);font-size:1.15rem;font-weight:900;letter-spacing:0;line-height:1.15}.orbit-first-value-action p:not(.orbit-kicker){margin-top:.3rem;color:var(--orbit-color-surface-500);font-size:.84rem;line-height:1.55}.orbit-first-value-hero,.orbit-first-publish-celebration{display:grid;gap:clamp(1rem,4vw,2rem);grid-template-columns:minmax(0,1fr);border:var(--orbit-border-default);background:radial-gradient(circle at 86% 18%,rgb(220 161 58 / 15%),transparent 17rem),linear-gradient(90deg,rgb(36 27 31 / 4%) 1px,transparent 1px) 0 0 / 40px 40px,var(--orbit-color-surface-0);padding:clamp(1.25rem,4vw,2rem)}.orbit-first-value-hero-copy,.orbit-first-publish-copy{display:grid;align-content:center;gap:var(--orbit-space-4);min-width:0}.orbit-first-value-hero-title,.orbit-first-publish-copy h2{color:var(--orbit-color-surface-800);font-size:clamp(2.2rem,6vw,3.65rem);font-weight:900;letter-spacing:0;line-height:.95;text-wrap:balance}.orbit-first-value-hero-body,.orbit-first-publish-copy>p{max-width:42rem;color:var(--orbit-color-surface-500);font-size:.95rem;line-height:1.75}.orbit-first-value-hero-actions{display:grid;gap:.7rem;max-width:27rem}.orbit-first-value-hero-actions p{color:var(--orbit-color-surface-400);font-size:.78rem;line-height:1.55}.orbit-first-value-hero-without-preview .orbit-first-value-hero-copy{max-width:48rem}.orbit-first-value-hero-with-ai .orbit-first-value-hero-copy{max-width:54rem}.orbit-first-value-hero-with-ai{justify-self:start;width:min(100%,52rem)}.orbit-first-value-hero-preview{display:grid;gap:var(--orbit-space-3);align-content:center;border:var(--orbit-border-default);background-color:#ffffffb3;padding:var(--orbit-space-4)}.orbit-first-value-hero-preview-item{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:var(--orbit-space-3);border:1px solid var(--orbit-color-surface-150);background-color:var(--orbit-color-surface-0);padding:var(--orbit-space-3)}.orbit-first-value-hero-preview-item span{display:block;width:2rem;height:2rem;background-color:var(--orbit-color-surface-150)}.orbit-first-value-hero-preview-item p{color:var(--orbit-color-surface-600);font-size:.8rem;font-weight:900;line-height:1.35}.orbit-first-value-hero-ai{display:grid;gap:var(--orbit-space-4);width:min(100%,46rem);min-width:0;border-top:1px solid var(--orbit-color-surface-200);padding-top:clamp(1rem,3vw,1.5rem)}.orbit-first-value-hero-ai-copy{display:grid;gap:.55rem}.orbit-first-value-hero-ai-copy h3{color:var(--orbit-color-surface-800);font-size:clamp(1.3rem,3vw,1.9rem);font-weight:900;letter-spacing:0;line-height:1.05}.orbit-first-value-hero-ai-copy p:not(.orbit-kicker){color:var(--orbit-color-surface-500);font-size:.88rem;line-height:1.65}.orbit-first-value-hero-ai .orbit-agent-composer{box-shadow:var(--orbit-shadow-none);padding:var(--orbit-space-3)}.orbit-first-value-hero-ai .orbit-agent-composer-input{min-height:6.25rem}.orbit-first-episode-workspace{display:grid;gap:clamp(1.25rem,3vw,1.8rem);max-width:76rem;margin-inline:auto}.orbit-first-episode-notice-stack{display:grid;gap:var(--orbit-space-3)}.orbit-first-episode-panel{min-width:0;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:clamp(1.05rem,3vw,1.55rem)}.orbit-first-episode-panel-muted{background-color:#ffffffa8}.orbit-first-episode-panel-narrow{max-width:48rem}.orbit-first-episode-panel-header,.orbit-first-publish-panel-heading{display:grid;gap:.35rem;margin-bottom:var(--orbit-space-5)}.orbit-first-publish-panel-heading{align-items:start}.orbit-first-episode-panel-header>.orbit-sparkle-action{justify-self:start;margin-top:.35rem}.orbit-first-publish-panel-heading>div{display:grid;gap:.35rem;min-width:0}.orbit-first-episode-panel-header h2,.orbit-first-publish-panel-heading h2{color:var(--orbit-color-surface-800);font-size:1.25rem;font-weight:900;letter-spacing:0;line-height:1.15}.orbit-first-episode-panel-header>p:not(.orbit-kicker),.orbit-first-publish-panel-heading p:not(.orbit-kicker),.orbit-first-publish-primary-action p{color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-first-publish-review-grid{display:grid;gap:var(--orbit-space-4);align-items:start}.orbit-first-publish-main-column,.orbit-first-publish-form-grid{display:grid;gap:var(--orbit-space-4)}.orbit-first-publish-details-panel{display:grid;gap:var(--orbit-space-4);padding-bottom:var(--orbit-space-5)}.orbit-first-publish-details-top{display:grid;gap:var(--orbit-space-3)}.orbit-first-publish-details-header{display:grid;gap:.35rem}.orbit-first-publish-details-header h2{color:var(--orbit-color-surface-800);font-size:1.25rem;font-weight:900;line-height:1.15}.orbit-first-publish-details-intro{color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55;margin:0}.orbit-first-publish-details-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2)}.orbit-first-publish-details-fields{display:grid;gap:var(--orbit-space-3)}.orbit-first-publish-details-field{display:grid;gap:.45rem;min-width:0}.orbit-first-publish-details-label{color:var(--orbit-color-surface-500);font-size:.72rem;font-weight:800;letter-spacing:.06em;line-height:1.2;margin:0;text-transform:uppercase}.orbit-first-publish-details-value{margin:0;border:var(--orbit-border-subtle);background-color:var(--orbit-color-surface-50);color:var(--orbit-color-surface-800);font-size:.95rem;font-weight:700;line-height:1.45;padding:.8rem .9rem;white-space:pre-wrap;word-break:break-word}.orbit-first-publish-details-value.is-missing{color:var(--orbit-color-surface-500);font-style:italic;font-weight:600}.orbit-first-publish-details-field--long .orbit-first-publish-details-value{max-height:min(16rem,42vh);overflow:auto;font-weight:600;line-height:1.55}.orbit-first-publish-decision-panel{padding:0}.orbit-first-publish-decision-panel .orbit-first-publish-panel-heading{margin-bottom:0;border-bottom:var(--orbit-border-subtle);padding:clamp(1.05rem,3vw,1.55rem)}.orbit-first-publish-decision-panel>form{display:grid;gap:var(--orbit-space-5);padding:clamp(1.05rem,3vw,1.55rem)}.orbit-first-publish-control-group{display:grid;gap:var(--orbit-space-2);min-width:0;margin:0;border:0;padding:0}.orbit-first-publish-field-label{color:var(--orbit-color-surface-700);font-size:.72rem;font-weight:900;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.orbit-first-publish-field-hint{margin:0;color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.5}.orbit-first-publish-segmented{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-first-publish-segment{display:grid;position:relative;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;align-items:center;min-width:0;min-height:4.25rem;border-block-start:var(--orbit-border-subtle);color:var(--orbit-color-surface-600);cursor:pointer;padding:.85rem 1rem;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}.orbit-first-publish-segment:first-child{border-block-start:0}.orbit-first-publish-segment input{position:absolute;inset:0;margin:0;cursor:inherit;opacity:0}.orbit-first-publish-segment-icon{display:grid;width:1.5rem;height:1.5rem;place-items:center;border:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-0)}.orbit-first-publish-segment strong,.orbit-first-publish-segment small{display:block;min-width:0}.orbit-first-publish-segment strong{color:var(--orbit-color-surface-800);font-size:.95rem;font-weight:900;line-height:1.2}.orbit-first-publish-segment small{margin-top:.2rem;color:var(--orbit-color-surface-500);font-size:.78rem;line-height:1.4}.orbit-first-publish-segment:has(input:focus-visible){outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-first-publish-segment:has(input:checked){z-index:1;background-color:var(--orbit-color-accent-subtle);box-shadow:inset 0 0 0 2px #b23b1699}.orbit-first-publish-segment:has(input:checked) .orbit-first-publish-segment-icon{border-color:var(--orbit-color-accent);background-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0)}.orbit-first-publish-segment-disabled{background-color:#ffffff7a;cursor:not-allowed}.orbit-first-publish-segment-disabled strong,.orbit-first-publish-segment-disabled small,.orbit-first-publish-segment-disabled .orbit-first-publish-segment-icon{opacity:.52}.orbit-first-publish-schedule-panel{max-width:24rem}.orbit-first-publish-schedule-panel .orbit-field{margin:0}.orbit-first-publish-action-footer{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3);align-items:center;justify-content:space-between;border-top:var(--orbit-border-subtle);padding-top:var(--orbit-space-4)}.orbit-first-publish-processing-refresh{display:contents}.orbit-first-publish-action-footer p{max-width:32rem;margin:0;color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-first-publish-action-buttons{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--orbit-space-3);min-width:0;justify-content:flex-end}.orbit-first-publish-action-buttons>div,.orbit-first-publish-action-buttons .orbit-button{max-width:100%}.orbit-first-publish-action-buttons .orbit-button{height:auto;white-space:normal}.orbit-first-publish-action-buttons .orbit-button-label{min-width:0;overflow-wrap:anywhere}.orbit-first-publish-panel-footer{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3);align-items:center;justify-content:space-between;margin-top:var(--orbit-space-5)}.orbit-first-publish-panel-footer-actions{justify-content:flex-end;text-align:right}.orbit-first-publish-panel-footer p{margin:0;color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-first-publish-schedule-panel[hidden],[data-orbit-publish-mode-target=nowAction][hidden],[data-orbit-publish-mode-target=scheduleAction][hidden]{display:none}.orbit-first-publish-action-row{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3);align-items:center;justify-content:space-between}.orbit-first-publish-action-row-left{justify-content:flex-start}.orbit-first-publish-action-row-right{justify-content:flex-end}.orbit-first-publish-primary-action{display:grid;gap:.45rem;justify-items:end;text-align:right}.orbit-first-publish-youtube-form,.orbit-first-publish-youtube-fields{display:grid;gap:var(--orbit-space-4)}@media(width>=56rem){.orbit-first-publish-review-grid{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.65fr)}.orbit-first-publish-panel-heading{grid-template-columns:minmax(0,1fr) auto;gap:var(--orbit-space-4)}.orbit-first-publish-details-top{align-items:start;grid-template-columns:minmax(0,1fr) auto;gap:var(--orbit-space-4)}.orbit-first-publish-details-actions{justify-content:flex-end;padding-top:.15rem}.orbit-first-publish-segmented{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-first-publish-segment{border-block-start:0;border-inline-start:var(--orbit-border-subtle)}.orbit-first-publish-segment:first-child{border-inline-start:0}}.orbit-activation-ladder,.orbit-setup-checklist,.orbit-publish-readiness,.orbit-processing-timeline,.orbit-category-suggestions{display:grid;gap:.9rem;min-width:0}.orbit-activation-ladder{width:100%;max-width:44rem}.orbit-activation-ladder ol,.orbit-setup-checklist ul,.orbit-publish-readiness ul,.orbit-processing-timeline ol{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.orbit-activation-ladder-item,.orbit-setup-checklist-item,.orbit-processing-timeline-step{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.85rem;align-items:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:.85rem}.orbit-activation-ladder-item>span,.orbit-processing-timeline-marker{display:grid;position:relative;width:2.2rem;height:2.2rem;place-items:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-600);font-size:.72rem;font-weight:900}.orbit-processing-timeline-marker-value{position:relative;z-index:1}.orbit-activation-ladder-item-current,.orbit-activation-ladder-item-complete{border-color:#b23b1657;background-color:var(--orbit-color-accent-subtle)}.orbit-processing-timeline-step-complete{border-color:var(--orbit-color-surface-200);background-color:#ffffff8f}.orbit-processing-timeline-step-active{border-color:#dca13a61;background:linear-gradient(90deg,rgb(248 235 204 / 60%),transparent 64%),var(--orbit-color-surface-0)}.orbit-processing-timeline-step-failed{border-color:#b53c2c42;background-color:var(--orbit-color-error-bg)}.orbit-processing-timeline-step-ready{border-color:#dca13a6b;background:linear-gradient(90deg,rgb(248 235 204 / 70%),transparent 64%),var(--orbit-color-surface-0)}.orbit-processing-timeline-step-without-marker{grid-template-columns:minmax(0,1fr);justify-items:stretch}.orbit-processing-timeline-step-without-marker .orbit-processing-timeline-content{grid-column:1 / -1;width:100%}.orbit-activation-ladder-item-current>span,.orbit-activation-ladder-item-complete>span{background-color:var(--orbit-color-accent);border-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0)}.orbit-processing-timeline-step-complete .orbit-processing-timeline-marker{background-color:#1f6b4724;border-color:#1f6b473d;color:var(--orbit-color-success)}.orbit-processing-timeline-step-active .orbit-processing-timeline-marker{border-color:var(--orbit-color-warning);background-color:var(--orbit-color-warning-bg);color:var(--orbit-color-warning-text)}.orbit-processing-timeline-step-failed .orbit-processing-timeline-marker{border-color:var(--orbit-color-error);background-color:#b53c2c1f;color:var(--orbit-color-error)}.orbit-processing-timeline-step-ready .orbit-processing-timeline-marker{display:none}.orbit-processing-timeline-step-active .orbit-spinner{color:var(--orbit-color-warning-text)}.orbit-processing-timeline-step-pending .orbit-processing-timeline-marker,.orbit-processing-timeline-step-queued .orbit-processing-timeline-marker,.orbit-processing-timeline-step-skipped .orbit-processing-timeline-marker{border-color:var(--orbit-color-surface-200);background-color:transparent;color:var(--orbit-color-surface-500)}.orbit-processing-timeline-content{display:grid;gap:.18rem;min-width:0}.orbit-processing-timeline-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;align-items:center;justify-content:space-between;gap:.45rem .85rem}.orbit-processing-timeline-heading strong{min-width:0}.orbit-processing-timeline-heading-actions{display:flex;flex:0 0 auto;align-items:center;gap:.6rem;justify-self:end}.orbit-processing-timeline-heading-actions .orbit-button{display:inline-flex;box-sizing:border-box;height:1.9rem;min-height:1.9rem;align-items:center;justify-content:center;padding-block:0;padding-inline:.65rem;font-size:.66rem;line-height:1}.orbit-processing-timeline-status{color:var(--orbit-color-surface-500);font-size:.74rem;font-weight:600;line-height:1.2;white-space:nowrap}.orbit-processing-timeline-step-complete .orbit-processing-timeline-status{color:var(--orbit-color-success)}.orbit-processing-timeline-step-active .orbit-processing-timeline-status{color:var(--orbit-color-warning-text)}.orbit-processing-timeline-step-failed .orbit-processing-timeline-status{color:var(--orbit-color-error)}.orbit-processing-timeline-step-ready .orbit-processing-timeline-status{color:var(--orbit-color-warning-text);font-weight:800}.orbit-processing-timeline-compact ol{gap:.52rem}.orbit-processing-timeline-compact .orbit-processing-timeline-step:not(.orbit-processing-timeline-step-without-marker){grid-template-columns:1.7rem minmax(0,1fr);gap:.65rem;padding:.58rem .68rem}.orbit-processing-timeline-compact .orbit-processing-timeline-step-complete{border-color:#1f6b472e;background-color:#1f6b470f}.orbit-processing-timeline-compact .orbit-processing-timeline-marker{width:1.7rem;height:1.7rem}.orbit-processing-timeline-compact .orbit-processing-timeline-marker .orbit-spinner-sm{width:.92rem;height:.92rem}.orbit-processing-timeline-compact .orbit-processing-timeline-step-complete .orbit-processing-timeline-marker{border-color:#1f6b4733;background-color:#1f6b471a;color:var(--orbit-color-success)}.orbit-processing-timeline-compact .orbit-processing-timeline-step-complete p{display:none}.orbit-activation-ladder strong,.orbit-setup-checklist strong,.orbit-processing-timeline strong{color:var(--orbit-color-surface-800);font-size:.9rem;font-weight:900;line-height:1.3}.orbit-activation-ladder p,.orbit-setup-checklist p,.orbit-processing-timeline p{margin-top:.25rem;color:var(--orbit-color-surface-500);font-size:.78rem;line-height:1.55}.orbit-processing-timeline-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.36rem}.orbit-content-source-picker{display:grid;gap:var(--orbit-space-4);min-width:0;margin:0;padding:0;border:0}.orbit-content-source-picker legend{display:grid;gap:.35rem;color:var(--orbit-color-surface-500);line-height:1.55}.orbit-content-source-picker-legend{display:grid;overflow:hidden;gap:.35rem;justify-items:center;max-height:14rem;max-width:48rem;margin-block-end:clamp(1rem,2vw,1.6rem);margin-inline:auto;color:var(--orbit-color-surface-500);line-height:1.55;text-align:center;transition:max-height .22s ease-out,margin-block-end .22s ease-out,opacity .18s ease-out,transform .18s ease-out}.orbit-content-source-picker-legend[hidden]{display:none}.orbit-content-source-picker-dropzone{gap:clamp(1.8rem,2.6vw,2.2rem);max-width:86rem;margin-inline:auto}.orbit-content-source-picker-dropzone .orbit-content-source-picker-legend{margin-block-end:clamp(.65rem,1.3vw,1.05rem)}.orbit-media-upload-header-retiring,.orbit-content-source-picker-dropzone .orbit-media-upload-header-retiring{max-height:0;margin-block-end:0;opacity:0;pointer-events:none;transform:translateY(-.55rem)}.orbit-content-source-picker-dropzone legend{justify-items:center;max-width:48rem;margin-block-end:clamp(.65rem,1.3vw,1.05rem);margin-inline:auto;text-align:center}.orbit-content-source-eyebrow{display:inline-flex;gap:.45rem;align-items:center;justify-content:center;width:fit-content;border:1px solid var(--orbit-color-surface-100);background-color:var(--orbit-color-surface-50);color:var(--orbit-color-surface-800);font-size:.76rem;font-weight:900;letter-spacing:.08em;padding:.42rem .7rem;text-transform:uppercase}.orbit-content-source-headline{display:block;color:var(--orbit-color-surface-900);font-family:var(--orbit-font-display);font-size:clamp(1.9rem,4vw,3.2rem);font-weight:900;letter-spacing:0;line-height:.96}.orbit-content-source-headline strong{color:var(--orbit-color-accent);font-weight:inherit}.orbit-content-source-body{display:block;max-width:44rem;color:var(--orbit-color-surface-500);font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.45}.orbit-content-source-primary{display:grid;min-width:0}.orbit-content-source-divider{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1.8rem;align-items:center;color:var(--orbit-color-surface-500);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.orbit-content-source-divider span{height:1px;background-color:var(--orbit-color-surface-200)}.orbit-content-source-grid{display:grid;gap:var(--orbit-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.orbit-content-source-grid-secondary{gap:1.25rem}.orbit-media-upload-secondary{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .22s ease-out,opacity .18s ease-out,transform .18s ease-out}.orbit-media-upload-secondary-body{min-height:0;overflow:hidden}.orbit-media-upload-secondary[hidden]{display:none}.orbit-media-upload-secondary-retiring{grid-template-rows:0fr;opacity:0;pointer-events:none;transform:translateY(-.55rem)}.orbit-content-source-settings-start{position:relative;display:flex;gap:var(--orbit-space-4);align-items:center;justify-content:space-between;min-width:0;margin-top:var(--orbit-space-4);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);cursor:pointer;padding:var(--orbit-space-4)}.orbit-content-source-settings-form{flex-shrink:0}.orbit-content-source-settings-start:hover{border-color:var(--orbit-color-surface-300);background-color:var(--orbit-color-surface-50)}.orbit-content-source-settings-start .orbit-button{isolation:auto}.orbit-content-source-settings-start .orbit-button:active{translate:none}.orbit-content-source-settings-start .orbit-button:after{content:"";position:absolute;z-index:1;inset:0}.orbit-source-option-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:start;min-width:0;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);cursor:pointer;padding:var(--orbit-space-4)}.orbit-source-option-card:hover{border-color:var(--orbit-color-surface-300);background-color:var(--orbit-color-surface-50)}.orbit-source-option-card-post{position:relative}.orbit-source-option-submit{appearance:none;border:0;background:none;cursor:pointer;padding:0;color:inherit;font:inherit;text-align:start}.orbit-source-option-submit:after{content:"";position:absolute;z-index:1;inset:0}.orbit-source-option-submit:focus-visible{outline:none}.orbit-source-option-card-post:has(.orbit-source-option-submit:focus-visible){outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-source-option-card-dropzone{grid-template-columns:1fr;overflow:hidden;max-height:24rem;min-height:clamp(12.5rem,20vw,17rem);align-items:center;justify-items:center;border-style:dashed;border-width:2px;background-color:#ffffffa3;padding:clamp(1.55rem,4.8vw,3.6rem);text-align:center;transition:max-height .22s ease-out,min-height .22s ease-out,opacity .18s ease-out,padding .22s ease-out,transform .18s ease-out,border-color .18s ease-out,background-color .18s ease-out}.orbit-source-option-card-dropzone:hover{border-color:#b23b165c;background-color:#faf6f0c7}.orbit-media-upload-dragging .orbit-source-option-card-dropzone{transform:translateY(-2px);border-color:#b23b16c2;background:radial-gradient(circle at 50% 42%,rgb(220 161 58 / 18%),transparent 46%),linear-gradient(135deg,#b23b1624,#faf6f0f0),#faf6f0f5;box-shadow:0 0 0 4px #b23b1624,0 1.25rem 3rem #30241f1a}.orbit-media-upload-dragging .orbit-source-option-cta{border-color:var(--orbit-color-accent);background-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0)}.orbit-media-upload-rejecting .orbit-source-option-card-dropzone{transform:translateY(-1px);border-color:#b53c2cbd;background:radial-gradient(circle at 50% 42%,rgb(181 60 44 / 14%),transparent 46%),linear-gradient(135deg,var(--orbit-color-error-bg),rgb(250 246 240 / 94%)),#faf6f0f5;box-shadow:0 0 0 4px #b53c2c1f,0 1.25rem 3rem #30241f14}.orbit-media-upload-rejecting .orbit-source-option-cta{border-color:var(--orbit-color-error);background-color:var(--orbit-color-error-bg);color:var(--orbit-color-error)}.orbit-media-upload-dragging .orbit-source-option-cta-default{display:none}.orbit-media-upload-dragging .orbit-source-option-cta-drop{display:inline}.orbit-source-option-cta-invalid,.orbit-media-upload-rejecting .orbit-source-option-cta-default,.orbit-media-upload-rejecting .orbit-source-option-cta-drop{display:none}.orbit-media-upload-rejecting .orbit-source-option-cta-invalid{display:inline}.orbit-content-source-picker-compact{max-width:none;margin-inline:0}.orbit-content-source-picker-compact .orbit-source-option-card-dropzone{min-height:0;max-height:none;padding:1rem;border-width:1px;border-color:var(--orbit-color-surface-300);background:var(--orbit-color-surface-50);justify-items:stretch;text-align:start;transition:border-color .16s ease-out,background-color .16s ease-out}.orbit-content-source-picker-compact .orbit-source-option-card-dropzone:hover{border-color:#b23b167f;background:linear-gradient(0deg,#b23b160d,#b23b160d),var(--orbit-color-surface-50);transform:none;box-shadow:none}.orbit-content-source-picker-compact.orbit-media-upload-has-file .orbit-media-upload-selected,.orbit-content-source-picker-compact .orbit-media-upload-selected{min-height:0;border-style:solid;border-color:var(--orbit-color-surface-200);background:linear-gradient(90deg,rgb(178 59 22 / 10%) 0 .22rem,transparent .22rem),var(--orbit-color-surface-50)}.orbit-source-option-compact-inner{display:flex;align-items:center;gap:.85rem;min-width:0}.orbit-content-source-picker-compact .orbit-source-option-card-dropzone .orbit-source-option-icon{flex:none;align-self:start;width:2.75rem;height:2.75rem;margin-inline:0;background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-500)}.orbit-source-option-compact-copy{display:grid;gap:.1rem;min-width:0}.orbit-content-source-picker-compact .orbit-source-option-cta{display:block;min-width:0;min-height:0;margin:0;padding:0;border:0;background-color:transparent;color:var(--orbit-color-surface-800);font-size:.9rem;font-weight:700;line-height:1.35}.orbit-media-upload-dragging .orbit-content-source-picker-compact .orbit-source-option-cta,.orbit-content-source-picker-compact.orbit-media-upload-dragging .orbit-source-option-cta{background-color:transparent;color:var(--orbit-color-accent);font-weight:600}.orbit-media-upload-rejecting .orbit-content-source-picker-compact .orbit-source-option-cta,.orbit-content-source-picker-compact.orbit-media-upload-rejecting .orbit-source-option-cta{background-color:transparent;border:0;color:var(--orbit-color-error);font-weight:600}.orbit-source-option-compact-cta{flex:none;display:inline-flex;align-items:center;justify-content:center;height:var(--orbit-control-height-compact);padding-inline:.75rem;border:1px solid var(--orbit-color-accent);border-radius:var(--orbit-radius-none);background-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0);font-size:.8rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.orbit-source-option-compact-cta:hover{background-color:var(--orbit-color-accent-hover-dark);border-color:var(--orbit-color-accent-hover-dark)}.orbit-content-source-picker-compact .orbit-source-option-accepted{margin-inline-start:0;font-size:.82rem;color:var(--orbit-color-surface-500);line-height:1.4}.orbit-source-option-compact-cta{margin-inline-start:auto}@media(max-width:34rem){.orbit-source-option-compact-inner{flex-wrap:wrap}.orbit-content-source-picker-compact .orbit-source-option-accepted{margin-inline-start:0;width:100%}}.orbit-source-option-card:has(.orbit-source-option-input:checked){border-color:#b23b166b;background:linear-gradient(90deg,rgb(178 59 22 / 16%) 0 .28rem,transparent .28rem),var(--orbit-color-accent-subtle)}.orbit-source-option-card-dropzone:has(.orbit-source-option-input:checked){background:linear-gradient(90deg,rgb(178 59 22 / 14%) 0 .3rem,transparent .3rem),#ffffffc2}.orbit-source-option-card-disabled{cursor:not-allowed;opacity:.64}.orbit-source-option-input{position:absolute;opacity:0}.orbit-media-upload-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}.orbit-media-upload-status{margin-top:.95rem;min-height:1.5rem;color:var(--orbit-color-surface-500);font-size:.82rem;font-weight:800;text-align:center}.orbit-media-upload-status-error{color:var(--orbit-color-error)}.orbit-media-upload-busy .orbit-source-option-card-dropzone{cursor:wait;border-color:#b23b166b;background-color:#faf6f0d1}.orbit-media-upload-has-file .orbit-source-option-card-dropzone{max-height:0;min-height:0;border-color:transparent;opacity:0;padding-block:0;pointer-events:none;transform:translateY(-.65rem)}.orbit-media-upload-has-file{gap:.8rem}.orbit-media-upload-selected{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--orbit-space-4);align-items:center;margin-top:1rem;border:var(--orbit-border-default);background:linear-gradient(90deg,rgb(178 59 22 / 10%) 0 .22rem,transparent .22rem),var(--orbit-color-surface-0);padding:.95rem 1rem;text-align:left;transition:opacity .18s ease-out,transform .18s ease-out}.orbit-media-upload-has-file .orbit-media-upload-selected{gap:.7rem;margin-top:0;background-color:#ffffffd1;padding:.7rem .8rem}.orbit-media-upload-has-file .orbit-media-upload-selected-copy{gap:.08rem}.orbit-media-upload-has-file .orbit-media-upload-selected-copy strong{font-size:.86rem}.orbit-media-upload-has-file .orbit-media-upload-selected-copy small{font-size:.7rem}.orbit-media-upload-selected[hidden]{display:none}.orbit-media-upload-selected-folding{opacity:0;pointer-events:none;transform:translateY(-.45rem)}.orbit-media-upload-selected-copy{display:grid;gap:.18rem;min-width:0}.orbit-media-upload-selected-copy span{color:var(--orbit-color-accent);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.orbit-media-upload-selected-copy strong{overflow:hidden;color:var(--orbit-color-surface-900);font-size:.95rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.orbit-media-upload-selected-copy small{color:var(--orbit-color-surface-500);font-size:.76rem;font-weight:800}.orbit-media-upload-selected-actions{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.orbit-media-upload-busy .orbit-media-upload-selected-actions{opacity:.44;pointer-events:none}.orbit-media-upload-progress{display:grid;grid-column:1 / -1;gap:.42rem}.orbit-media-upload-progress[hidden]{display:none}.orbit-media-upload-progress-track{overflow:hidden;width:100%;height:.42rem;background-color:var(--orbit-color-surface-100);box-shadow:inset 0 0 0 1px #30241f14}.orbit-media-upload-progress-fill{display:block;width:0%;height:100%;background-color:var(--orbit-color-accent);transition:width .18s ease-out}.orbit-media-upload-progress>span{color:var(--orbit-color-surface-500);font-size:.72rem;font-weight:900;text-transform:uppercase}.orbit-media-upload-complete{display:inline-flex;grid-column:1 / -1;gap:.55rem;align-items:center;width:fit-content;border:1px solid rgb(31 107 71 / 18%);background-color:var(--orbit-color-success-bg);color:var(--orbit-color-success);font-size:.82rem;font-weight:900;line-height:1.35;padding:.52rem .68rem;transition:opacity .18s ease-out,transform .18s ease-out}.orbit-media-upload-complete[hidden]{display:none}.orbit-media-upload-complete-icon{display:inline-grid;flex:0 0 auto;width:1.3rem;height:1.3rem;place-items:center}.orbit-media-upload-has-file .orbit-media-upload-complete{padding:.36rem .52rem;font-size:.72rem}.orbit-media-upload-has-file .orbit-media-upload-complete-icon{width:1.05rem;height:1.05rem}.orbit-media-upload-fallback{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.orbit-media-upload-details{display:grid;gap:1.15rem;margin-top:var(--orbit-space-3);border:var(--orbit-border-default);background-color:#ffffffad;padding:clamp(var(--orbit-space-4),2.4vw,var(--orbit-space-5));text-align:left;transition:opacity .18s ease-out,transform .18s ease-out}.orbit-media-upload-submit{display:flex;justify-content:flex-end;margin-top:1rem;transition:opacity .18s ease-out,transform .18s ease-out}.orbit-media-upload-entering{opacity:0;transform:translateY(.55rem)}.orbit-source-option-icon{display:grid;width:2.3rem;height:2.3rem;place-items:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50)}.orbit-source-option-card-dropzone .orbit-source-option-icon{margin-inline:auto;width:3.1rem;height:3.1rem;background-color:var(--orbit-color-surface-0)}.orbit-source-option-dropzone-inner{display:grid;gap:1.15rem;justify-items:center;max-width:34rem}.orbit-source-option-copy{display:grid;gap:.35rem;min-width:0}.orbit-source-option-copy>span{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.orbit-source-option-copy strong{color:var(--orbit-color-surface-800);font-weight:900;line-height:1.25}.orbit-source-option-copy em{background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-500);font-size:.68rem;font-style:normal;font-weight:900;padding:.2rem .4rem;text-transform:uppercase}.orbit-source-option-copy small{color:var(--orbit-color-surface-500);font-size:.78rem;line-height:1.55}.orbit-source-option-card-dropzone .orbit-source-option-copy{justify-items:center;gap:.55rem}.orbit-source-option-card-dropzone .orbit-source-option-copy strong{font-size:clamp(1.05rem,2vw,1.35rem)}@media(max-width:640px){.orbit-content-source-settings-start{display:grid}.orbit-content-source-settings-form,.orbit-content-source-settings-form .orbit-button{width:100%}.orbit-media-upload-selected{grid-template-columns:1fr}.orbit-media-upload-selected-actions{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.orbit-content-source-picker-legend,.orbit-source-option-card-dropzone,.orbit-media-upload-selected,.orbit-media-upload-details,.orbit-media-upload-submit,.orbit-media-upload-complete,.orbit-media-upload-secondary{transition:none}}.orbit-source-option-accepted{color:var(--orbit-color-surface-500)}.orbit-source-option-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:.75rem;background-color:var(--orbit-color-accent);border:1px solid var(--orbit-color-accent);color:var(--orbit-color-surface-0);font-weight:800;min-height:3rem;padding:.7rem 1.35rem}.orbit-source-option-cta-drop{display:none}.orbit-show-identity-form,.orbit-show-identity-fields{display:grid;gap:1.15rem;min-width:0}.orbit-show-identity-fields{max-width:54rem}.orbit-show-identity-grid{display:grid;gap:1.25rem;min-width:0}.orbit-cover-art-input{display:grid;gap:.8rem;min-width:0;margin:0;padding:0;border:0;container-type:inline-size}.orbit-cover-art-region{width:min(100%,24rem)}.orbit-cover-art-input>.orbit-field-label{display:block;margin-block-end:.7rem}.orbit-cover-art-current{display:grid;gap:var(--orbit-space-2);margin:0}.orbit-cover-art-current img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border:1px solid var(--orbit-color-surface-300)}.orbit-cover-art-current figcaption{color:var(--orbit-color-surface-600);font-size:.76rem}.orbit-cover-art-dropzone{display:grid;min-height:clamp(12.5rem,20vw,17rem);place-items:center;gap:1.15rem;border:var(--orbit-border-default);border-style:dashed;border-width:2px;background-color:#ffffffa3;color:var(--orbit-color-surface-600);cursor:pointer;padding:clamp(1.55rem,4.8vw,3.6rem);text-align:center}.orbit-cover-art-dropzone-copy{display:grid;gap:.55rem;justify-items:center;min-width:0}.orbit-cover-art-dropzone-cta{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;border:1px solid var(--orbit-color-accent);background-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0);font-weight:800;padding:.7rem 1.35rem}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone,.orbit-cover-art-input-panel .orbit-cover-art-dropzone{grid-template-columns:auto minmax(0,1fr) auto;min-height:0;place-items:center start;gap:.85rem;border-width:1px;border-color:var(--orbit-color-surface-300);background:var(--orbit-color-surface-50);padding:1rem;text-align:start;transition:border-color .16s ease-out,background-color .16s ease-out}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone:hover,.orbit-cover-art-input-panel .orbit-cover-art-dropzone:hover,.orbit-cover-art-input-has-art .orbit-cover-art-dropzone.orbit-cover-art-dropzone-active,.orbit-cover-art-input-panel .orbit-cover-art-dropzone.orbit-cover-art-dropzone-active{border-color:#b23b167f;background:linear-gradient(0deg,#b23b160d,#b23b160d),var(--orbit-color-surface-50)}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone-icon,.orbit-cover-art-input-panel .orbit-cover-art-dropzone-icon{align-self:start;width:2.75rem;height:2.75rem;background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-500)}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone-copy,.orbit-cover-art-input-panel .orbit-cover-art-dropzone-copy{justify-items:start;gap:.1rem}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone strong,.orbit-cover-art-input-panel .orbit-cover-art-dropzone strong{font-size:.9rem;font-weight:700;line-height:1.35}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone small,.orbit-cover-art-input-panel .orbit-cover-art-dropzone small{max-width:none;font-size:.82rem;line-height:1.4}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone-cta,.orbit-cover-art-input-panel .orbit-cover-art-dropzone-cta{min-height:var(--orbit-control-height-compact);padding:0 .75rem;font-size:.8rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone-cta:hover,.orbit-cover-art-input-panel .orbit-cover-art-dropzone-cta:hover{border-color:var(--orbit-color-accent-hover-dark);background-color:var(--orbit-color-accent-hover-dark)}@container (width < 26rem){.orbit-cover-art-input-has-art .orbit-cover-art-dropzone,.orbit-cover-art-input-panel .orbit-cover-art-dropzone{grid-template-columns:minmax(0,1fr);place-items:center;gap:.9rem;padding:1.25rem 1rem;text-align:center}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone-icon,.orbit-cover-art-input-panel .orbit-cover-art-dropzone-icon{align-self:center}.orbit-cover-art-input-has-art .orbit-cover-art-dropzone-copy,.orbit-cover-art-input-panel .orbit-cover-art-dropzone-copy{justify-items:center}}.orbit-cover-art-input-panel{width:100%}.orbit-cover-art-input-panel .orbit-cover-art-known{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:flex-start;min-width:0}.orbit-cover-art-input-panel .orbit-cover-art-current{width:11.25rem;flex:none}.orbit-cover-art-input-panel .orbit-cover-art-current img{height:11.25rem}.orbit-cover-art-facts{display:grid;flex:1 1 12rem;min-width:0;margin:0;align-content:start}.orbit-cover-art-fact{display:grid;grid-template-columns:minmax(6.5rem,.34fr) minmax(0,1fr);gap:var(--orbit-space-2);align-items:center;min-height:3.025rem;padding-block:var(--orbit-space-3);border-top:1px solid var(--orbit-color-surface-200)}.orbit-cover-art-fact:first-child{border-top:0}.orbit-cover-art-fact dt{color:var(--orbit-color-surface-500);font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.orbit-cover-art-fact dd{display:flex;align-items:center;gap:.35rem;min-width:0;min-height:1.4625rem;margin:0;overflow-wrap:anywhere;color:var(--orbit-color-surface-800);font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}.orbit-cover-art-fact-warning{color:var(--orbit-color-warning-text);font-weight:600}.orbit-cover-art-dropzone:hover,.orbit-cover-art-dropzone.orbit-cover-art-dropzone-active{border-color:var(--orbit-color-accent);background-color:var(--orbit-color-accent-subtle)}.orbit-cover-crop-stage{border:var(--orbit-border-default);background-color:var(--orbit-color-surface-800)}.orbit-cover-crop-stage cropper-canvas{display:block;height:min(26rem,60vh)}.orbit-cover-art-selection{color:var(--orbit-color-surface-600);font-size:.75rem;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.orbit-cover-art-dropzone-icon{display:grid;width:3.1rem;height:3.1rem;place-items:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-cover-art-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.orbit-cover-art-dropzone strong{color:var(--orbit-color-surface-800);font-size:var(--orbit-text-body);font-weight:900}.orbit-cover-art-dropzone small{max-width:18rem;color:var(--orbit-color-surface-500);font-size:.76rem;line-height:1.5}.orbit-generated-cover-grid{display:grid;gap:var(--orbit-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}.orbit-generated-cover-option{display:grid;gap:var(--orbit-space-2);cursor:pointer;color:var(--orbit-color-surface-700)}.orbit-generated-cover-option:has(input:checked){color:var(--orbit-color-accent)}.orbit-generated-cover-option:has(input:checked) .orbit-generated-cover-preview{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-generated-cover-option:has(input:focus-visible) .orbit-generated-cover-preview{outline:2px solid var(--orbit-color-surface-800);outline-offset:4px}.orbit-generated-cover-preview{position:relative;display:block;aspect-ratio:1;border:var(--orbit-border-default);overflow:hidden}.orbit-generated-cover-badge{position:absolute;z-index:1;top:.65rem;left:.65rem;border:1px solid rgb(255 255 255 / 72%);background:#ffffffe0;color:var(--orbit-color-surface-800);font-size:.65rem;font-weight:900;letter-spacing:.06em;line-height:1;padding:.35rem .45rem;text-transform:uppercase}.orbit-generated-cover-art{display:block;width:100%;height:100%;aspect-ratio:1;background:radial-gradient(circle at 30% 24%,rgb(226 99 48 / 45%),transparent 42%),linear-gradient(135deg,var(--orbit-color-surface-800),var(--orbit-color-accent))}img.orbit-generated-cover-art{object-fit:cover;background:var(--orbit-color-surface-50)}.orbit-generated-cover-option-calm .orbit-generated-cover-art{background:radial-gradient(circle at 68% 30%,rgb(220 161 58 / 36%),transparent 44%),linear-gradient(135deg,var(--orbit-color-surface-100),var(--orbit-color-surface-800))}.orbit-generated-cover-option small{color:var(--orbit-color-surface-500);font-size:.72rem;line-height:1.4}.orbit-first-episode-panels,.orbit-first-episode-layout{display:grid;gap:clamp(1.25rem,3vw,1.8rem)}@media(width>=64rem){.orbit-first-episode-layout{grid-template-columns:minmax(0,1fr) 19rem;align-items:start}}.orbit-first-episode-sidebar{display:grid;gap:clamp(1.25rem,3vw,1.8rem);align-content:start}.orbit-episode-media{display:block;width:100%}video.orbit-episode-media{aspect-ratio:16 / 9;background-color:var(--orbit-color-surface-800)}.orbit-visibility-check{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.orbit-visibility-item{display:flex;align-items:center;gap:.55rem;color:var(--orbit-color-surface-500);font-size:.85rem}.orbit-visibility-item.is-done{color:var(--orbit-color-surface-800)}.orbit-visibility-dot{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border:1px solid var(--orbit-color-surface-300);border-radius:999px}.orbit-visibility-item.is-done .orbit-visibility-dot{border-color:var(--orbit-color-accent);background-color:var(--orbit-color-accent)}.orbit-visibility-item.is-done .orbit-visibility-dot:after{content:"";width:.4rem;height:.2rem;border-left:2px solid var(--orbit-color-surface-0);border-bottom:2px solid var(--orbit-color-surface-0);transform:translateY(-.06rem) rotate(-45deg)}.orbit-chapter-list-rows{display:grid;gap:.65rem}.orbit-chapter-list-row{display:grid;grid-template-columns:minmax(4.8rem,6rem) minmax(0,1fr) 2.5rem;gap:.55rem;align-items:start}.orbit-chapter-list-row-hidden{display:none}.orbit-chapter-list-time,.orbit-chapter-list-title{min-width:0}.orbit-chapter-list-time-input{font-variant-numeric:tabular-nums;text-align:center}.orbit-chapter-list-remove{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.45rem;border:1px solid transparent;background:transparent;color:var(--orbit-color-surface-500);cursor:pointer}.orbit-chapter-list-remove:hover,.orbit-chapter-list-remove:focus-visible{border-color:var(--orbit-color-surface-300);color:var(--orbit-color-accent)}.orbit-chapter-list-remove:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-chapter-list-footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-3);margin-top:.8rem}.orbit-chapter-list-add{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;color:var(--orbit-color-surface-700);cursor:pointer;font-size:.82rem;font-weight:800}.orbit-chapter-list-add:hover,.orbit-chapter-list-add:focus-visible{color:var(--orbit-color-accent)}.orbit-chapter-list-add:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:3px}.orbit-chapter-list-footer .orbit-field-hint{margin-left:auto}@media(width<36rem){.orbit-chapter-list-row{grid-template-columns:minmax(0,1fr) 2.5rem}.orbit-chapter-list-time{grid-column:1 / 2}.orbit-chapter-list-title{grid-column:1 / -1;grid-row:2}.orbit-chapter-list-remove{grid-column:2 / 3;grid-row:1;justify-self:end}}.orbit-keyword-input-control{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-2);min-height:var(--orbit-control-height-toolbar);padding:.25rem .75rem;border:1px solid var(--orbit-color-surface-300);background-color:var(--orbit-color-surface-0)}.orbit-keyword-input-control:focus-within{border-color:var(--orbit-color-accent);outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-keyword-input-list{display:contents}.orbit-keyword-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .55rem;background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent);font-size:.8rem}.orbit-keyword-pill-remove{border:0;background:transparent;color:currentcolor;cursor:pointer;font-size:1rem;line-height:1}.orbit-keyword-input-field{flex:1 1 8rem;min-width:8rem;border:0;background:transparent;color:var(--orbit-color-surface-800);font-size:.8125rem;line-height:1.45}.orbit-keyword-input-field::placeholder{color:var(--orbit-color-surface-400);opacity:1}.orbit-keyword-input-status:empty{display:none}.orbit-keyword-input-status{color:var(--orbit-color-surface-400);font-size:.75rem;margin-top:.3rem}.orbit-keyword-input-field:focus{outline:none}.orbit-keyword-input-field:disabled{cursor:not-allowed}.orbit-keyword-input-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--orbit-space-2)}.orbit-keyword-input-meta:not(:has(.orbit-textarea-actions)){align-items:baseline}.orbit-keyword-input-meta:not(:has(.orbit-textarea-actions))>.orbit-field-hint{flex:1 1 0;min-width:0}.orbit-keyword-input-counter{margin-left:auto;color:var(--orbit-color-surface-500);font-size:.72rem}.orbit-category-suggestion-list{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2)}.orbit-agent-field-suggestion{display:grid;gap:var(--orbit-space-3);margin-top:-.35rem;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);padding:.85rem;color:var(--orbit-color-surface-700);font-size:.86rem;line-height:1.45}.orbit-agent-field-suggestion strong{font-weight:900}.orbit-agent-field-suggestion button{width:fit-content;border:1px solid var(--orbit-color-accent);color:var(--orbit-color-accent);font-family:var(--orbit-font-display);font-size:.78rem;font-weight:900;padding:.5rem .7rem;text-transform:uppercase}.orbit-category-suggestion{display:inline-flex;align-items:center;gap:.45rem;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-700);cursor:pointer;font-size:.76rem;font-weight:900;padding:.45rem .55rem}.orbit-category-suggestion:has(input:checked){border-color:var(--orbit-color-accent);background-color:var(--orbit-color-accent-subtle);box-shadow:inset 0 0 0 1px #b23b1657;color:var(--orbit-color-accent)}.orbit-category-suggestion-mark{display:grid;place-items:center;width:1rem;height:1rem;border:1px solid var(--orbit-color-surface-300);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-0);font-size:.65rem;line-height:1}.orbit-category-suggestion-mark:before{content:"\2713";opacity:0}.orbit-category-suggestion:has(input:checked) .orbit-category-suggestion-mark{border-color:var(--orbit-color-accent);background-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0)}.orbit-category-suggestion:has(input:checked) .orbit-category-suggestion-mark:before{opacity:1}.orbit-category-suggestion:focus-within{outline:2px solid var(--orbit-color-ink);outline-offset:3px}.orbit-category-suggestion:hover{border-color:var(--orbit-color-surface-500)}.orbit-category-suggestion small{color:var(--orbit-color-surface-400);font-size:.66rem;font-weight:800}.orbit-category-suggestion:has(input:checked) small{color:var(--orbit-color-accent)}.orbit-draft-safety-notice{display:flex;gap:var(--orbit-space-3);align-items:flex-start;border:1px solid rgb(31 107 71 / 24%);background-color:var(--orbit-color-success-bg);color:var(--orbit-color-success);padding:.85rem}.orbit-draft-safety-notice strong{font-weight:900}.orbit-draft-safety-notice p{margin-top:.25rem;font-size:.78rem;line-height:1.55}.orbit-first-value-progress{display:grid;gap:var(--orbit-space-3);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:var(--orbit-space-4)}.orbit-first-value-progress header{display:flex;justify-content:space-between;gap:var(--orbit-space-4);color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.orbit-first-value-progress-bar{@layer daisyui.l1.l2.l3{position:relative;height:.5rem;width:100%;appearance:none;overflow:hidden;border-radius:var(--radius-box);background-color:currentcolor;@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,currentcolor 20%,transparent)}color:var(--color-base-content);&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%;@media(prefers-reduced-motion:no-preference){animation:progress 5s ease-in-out infinite}@supports (-moz-appearance: none){&::-moz-progress-bar{background-color:transparent;@media(prefers-reduced-motion:no-preference){animation:progress 5s ease-in-out infinite;background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%}}}}@supports (-moz-appearance: none){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentcolor}}@supports (-webkit-appearance: none){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:transparent}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}height:.35rem;color:var(--orbit-color-accent);background-color:var(--orbit-color-surface-150)}.orbit-first-value-progress ol{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;padding:0;list-style:none}.orbit-first-value-progress-step{display:inline-flex;align-items:center;gap:.3rem;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:700}.orbit-first-value-progress-step+.orbit-first-value-progress-step:before{width:.75rem;height:1px;margin-inline-end:.3rem;background-color:var(--orbit-color-surface-300);content:""}.orbit-first-value-progress-step-current{color:var(--orbit-color-accent);font-weight:900}.orbit-first-value-progress-step-current .orbit-first-value-progress-step-label{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}.orbit-first-value-progress-step-complete{color:var(--orbit-color-success)}.orbit-first-value-progress-step-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.orbit-first-value-progress-step-label{min-width:0}@container orbit-first-episode (width >= 40rem){.orbit-first-value-progress{grid-template-areas:"label steps count" "bar bar bar";grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem var(--orbit-space-4);padding-block:var(--orbit-space-3)}.orbit-first-value-progress header{display:contents}.orbit-first-value-progress header p{grid-area:label}.orbit-first-value-progress header strong{grid-area:count}.orbit-first-value-progress ol{grid-area:steps}.orbit-first-value-progress-bar{grid-area:bar;height:.25rem}}@container orbit-first-episode (width < 40rem){.orbit-first-value-progress{gap:var(--orbit-space-2);padding:var(--orbit-space-3)}}.orbit-first-episode-source-entry{display:grid;gap:var(--orbit-space-5);align-items:start;min-width:0}.orbit-first-episode-source-entry .orbit-content-source-picker-dropzone{gap:var(--orbit-space-4);margin-inline:0}.orbit-first-episode-source-entry .orbit-content-source-picker-legend{gap:var(--orbit-space-1);margin-block-end:0}.orbit-first-episode-source-entry .orbit-content-source-headline{font-size:clamp(1.6rem,3vw,2.35rem)}.orbit-first-episode-source-entry .orbit-content-source-body{font-size:clamp(.95rem,1.4vw,1.05rem)}.orbit-first-episode-source-entry .orbit-content-source-picker:not(.orbit-media-upload-has-file) .orbit-source-option-card-dropzone{min-height:clamp(9.5rem,15vw,13rem);padding:clamp(1.1rem,2.6vw,2rem)}.orbit-first-episode-source-entry .orbit-content-source-divider{gap:var(--orbit-space-3);margin-block-end:var(--orbit-space-3)}.orbit-first-episode-source-entry .orbit-content-source-grid-secondary{gap:var(--orbit-space-3)}.orbit-first-episode-source-entry .orbit-content-source-settings-start{margin-top:var(--orbit-space-3)}@container orbit-first-episode (width >= 52rem){.orbit-first-episode-source-entry{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem)}.orbit-first-episode-source-entry:has(>.orbit-media-upload-secondary[hidden],>.orbit-media-upload-secondary-retiring){grid-template-columns:minmax(0,1fr)}.orbit-first-episode-source-entry .orbit-content-source-grid-secondary{grid-template-columns:minmax(0,1fr)}.orbit-first-episode-source-entry .orbit-content-source-settings-start{display:grid}}.orbit-first-episode-recording{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--orbit-space-3) var(--orbit-space-4);align-items:center;min-width:0;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:var(--orbit-space-4)}.orbit-first-episode-recording-file{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--orbit-space-3);align-items:center;min-width:0}.orbit-first-episode-recording-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);color:var(--orbit-color-surface-800)}.orbit-first-episode-recording-copy{display:grid;gap:.15rem;min-width:0}.orbit-first-episode-recording-copy strong{overflow:hidden;color:var(--orbit-color-surface-800);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.orbit-first-episode-recording-copy small,.orbit-first-episode-recording-note{color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.5}.orbit-first-episode-recording-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);justify-content:flex-end}.orbit-first-episode-recording-note{grid-column:1 / -1;margin:0}.orbit-episode-sidebar-panel .orbit-first-episode-recording{grid-template-columns:minmax(0,1fr);border:0;padding:0}.orbit-episode-sidebar-panel .orbit-first-episode-recording-actions{justify-content:flex-start}@container orbit-first-episode (width < 40rem){.orbit-first-episode-recording{grid-template-columns:minmax(0,1fr)}.orbit-first-episode-recording-actions{justify-content:flex-start}}.orbit-publish-readiness{container-type:inline-size}.orbit-publish-readiness-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--orbit-space-3);align-items:center;border-top:1px solid var(--orbit-color-surface-200);padding-top:.75rem;color:var(--orbit-color-surface-600)}.orbit-publish-readiness-item span{overflow-wrap:anywhere;font-size:.82rem;font-weight:800}.orbit-publish-readiness-item strong{color:var(--orbit-color-surface-800);font-size:.72rem;font-weight:900;text-transform:uppercase}.orbit-publish-readiness-detail{grid-column:2 / -1;color:var(--orbit-color-surface-700);font-size:.78rem;line-height:1.45}@container (width < 18rem){.orbit-publish-readiness-item{grid-template-columns:auto minmax(0,1fr);row-gap:var(--orbit-space-1)}.orbit-publish-readiness-item strong{grid-column:2}}.orbit-platform-connection-card{display:grid;position:relative;grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--orbit-space-3);row-gap:.45rem;align-items:center;border:var(--orbit-border-default);background-color:#ffffffb8;padding:.9rem}.orbit-platform-connection-copy{grid-column:2;min-width:0}.orbit-platform-connection-card-collapsed{cursor:pointer}.orbit-platform-connection-card-reveal{position:absolute;z-index:1;inset:0;border:0;background:transparent;cursor:pointer;color:transparent;font-size:0}.orbit-platform-connection-card-reveal:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-platform-connection-card-reveal[hidden]{display:none}.orbit-platform-connection-card-featured{border-color:var(--orbit-color-surface-200);background-color:#ffffffd1;padding:.9rem}.orbit-platform-connection-icon{display:grid;width:2.4rem;height:2.4rem;place-items:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);overflow:hidden}.orbit-platform-connection-card-has-logo .orbit-platform-connection-icon{align-self:center}.orbit-platform-connection-logo{width:auto;max-width:none;height:1.55rem;object-fit:contain}.orbit-platform-connection-card header{display:flex;flex-wrap:wrap;gap:.65rem .85rem;align-items:center;justify-content:space-between;min-width:0}.orbit-platform-connection-card h3{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-platform-connection-card-featured header{gap:.75rem 1rem}.orbit-platform-connection-card .orbit-pill{border-radius:var(--orbit-radius-none);padding:.16rem .45rem;font-size:.66rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.orbit-platform-connection-card h3,.orbit-distribution-status-card h3,.orbit-generated-metadata-review h3,.orbit-public-url-card h3{color:var(--orbit-color-surface-800);font-weight:900;letter-spacing:0;line-height:1.15}.orbit-platform-connection-card-featured h3{font-size:1.02rem}.orbit-platform-connection-card p,.orbit-distribution-status-card header>p:not(.orbit-kicker),.orbit-public-url-card p{margin-top:.45rem;color:var(--orbit-color-surface-500);font-size:.8rem;line-height:1.55}.orbit-platform-connection-card .orbit-platform-connection-copy>p:not([data-visible=true]){display:none}.orbit-disclosure{display:grid;border:var(--orbit-border-default);background-color:#ffffffb8}.orbit-disclosure.orbit-disclosure-open{border-color:var(--orbit-color-surface-300);background-color:#ffffffd1}.orbit-disclosure-summary{display:grid;gap:.7rem;align-items:stretch}.orbit-disclosure-trigger{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--orbit-space-3);align-items:center;width:100%;border:0;background:transparent;padding:.9rem;text-align:left}.orbit-disclosure-trigger:not(:disabled){cursor:pointer}.orbit-disclosure-trigger:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-disclosure-icon{display:grid;width:2.4rem;height:2.4rem;place-items:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);overflow:hidden}.orbit-disclosure-logo{width:auto;max-width:none;height:1.55rem;object-fit:contain}.orbit-disclosure-copy{display:grid;min-width:0;gap:.45rem}.orbit-disclosure-copy-header{display:flex;flex-wrap:wrap;gap:.65rem .85rem;align-items:center;justify-content:space-between;min-width:0}.orbit-disclosure-title{flex:1 1 0;min-width:0;color:var(--orbit-color-surface-800);font-size:var(--orbit-text-body);font-weight:900;letter-spacing:0;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbit-disclosure-body{display:none}.orbit-disclosure-trigger-label{display:flex;flex-wrap:nowrap;gap:.45rem;align-items:center;justify-content:flex-end;color:var(--orbit-color-surface-600);font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media(width<32rem){.orbit-disclosure-trigger{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--orbit-space-2);padding:.7rem .6rem}.orbit-disclosure-icon{width:1.9rem;height:1.9rem}.orbit-disclosure-logo{height:1.2rem}.orbit-disclosure-copy-header{align-items:flex-start;justify-content:flex-start;gap:.4rem .6rem}.orbit-disclosure-title{flex-basis:100%;white-space:normal;overflow-wrap:anywhere}.orbit-disclosure-trigger-label>span:not(.orbit-disclosure-chevron){display:none}}.orbit-disclosure-chevron{display:inline-grid;transition:transform var(--orbit-transition-base)}.orbit-disclosure-open .orbit-disclosure-chevron{transform:rotate(180deg)}.orbit-disclosure-secondary-action{padding:0 .9rem .9rem}.orbit-disclosure-secondary-action .orbit-button-ghost{color:var(--orbit-color-surface-500);font-weight:600;letter-spacing:0;text-transform:none;padding-inline:.4rem;min-height:1.7rem}.orbit-disclosure-secondary-action .orbit-button-ghost:hover,.orbit-disclosure-secondary-action .orbit-button-ghost:focus-visible{color:var(--orbit-color-surface-800);background:transparent}.orbit-disclosure-panel{height:0;overflow:hidden;opacity:0;transform:translateY(-.2rem);transition:height .28s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .28s cubic-bezier(.22,1,.36,1)}.orbit-disclosure-open .orbit-disclosure-panel{opacity:1;transform:translateY(0)}.orbit-disclosure-panel[hidden]{display:none}.orbit-disclosure-panel-inner{display:grid;gap:var(--orbit-space-4);background-color:transparent;padding:0 clamp(.9rem,2vw,1rem) clamp(.9rem,2vw,1.1rem) .9rem}@media(width>=30rem){.orbit-disclosure-panel-inner{padding-left:3.65rem}}@media(width>=42rem){.orbit-disclosure-summary{grid-template-columns:minmax(0,1fr) auto}.orbit-disclosure-secondary-action{display:flex;align-items:center;padding:.9rem .9rem .9rem 0}}.orbit-preparation-workspace{display:grid;gap:clamp(1.35rem,3vw,1.8rem);border:var(--orbit-border-default);background:linear-gradient(90deg,rgb(178 59 22 / 7%) 0 .24rem,transparent .24rem),var(--orbit-color-surface-0);padding:clamp(1.05rem,3vw,1.55rem)}.orbit-preparation-workspace-note{color:var(--orbit-color-surface-500);font-size:.88rem;line-height:1.65}.orbit-preparation-workspace-grid{display:grid;gap:clamp(1.15rem,3vw,1.55rem);grid-template-columns:minmax(0,1fr)}.orbit-preparation-workspace-lane{display:grid;align-content:start;gap:var(--orbit-space-4);min-width:0;border:var(--orbit-border-default);background-color:#ffffffad;padding:var(--orbit-space-4)}.orbit-preparation-workspace-lane-primary{container:orbit-preparation-setup / inline-size;border-color:var(--orbit-color-surface-200);background-color:#ffffffd1;padding:clamp(1rem,2.4vw,1.25rem)}.orbit-preparation-workspace-lane-secondary{background-color:#ffffff8f}.orbit-preparation-workspace-lane-secondary .orbit-kicker{color:var(--orbit-color-surface-500);font-size:.66rem;letter-spacing:.12em}.orbit-preparation-workspace-lane-header{display:grid;gap:.55rem}.orbit-preparation-workspace-lane-header>p:not(.orbit-kicker){color:var(--orbit-color-surface-500);font-size:.8rem;line-height:1.55}.orbit-preparation-workspace-platforms{display:grid;gap:.95rem}.orbit-preparation-workspace-platforms>turbo-frame{display:block;min-width:0}.orbit-preparation-workspace-footer{display:flex;flex-wrap:wrap;gap:.85rem 1rem;align-items:center;justify-content:space-between;border-top:1px solid var(--orbit-color-surface-200);padding-top:1rem}.orbit-preparation-workspace-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-left:auto}.orbit-suggestion-proposal{display:grid;gap:var(--orbit-space-4);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:var(--orbit-space-4)}.orbit-suggestion-proposal-suggested{border-color:#b23b1652;background:linear-gradient(90deg,rgb(178 59 22 / 10%) 0 .22rem,transparent .22rem),var(--orbit-color-accent-subtle)}.orbit-suggestion-proposal-applied{border-color:#1f6b4747;background-color:var(--orbit-color-success-bg)}.orbit-suggestion-proposal-failed{border-color:#b53c2c3d;background-color:var(--orbit-color-error-bg)}.orbit-suggestion-proposal-rejected{opacity:.78}.orbit-suggestion-proposal-header{display:flex;flex-wrap:wrap;gap:.65rem 1rem;align-items:start;justify-content:space-between}.orbit-suggestion-proposal-header h3{margin-top:.25rem;color:var(--orbit-color-surface-800);font-size:var(--orbit-text-body);font-weight:900;letter-spacing:0;line-height:1.2}.orbit-suggestion-proposal-values{display:grid;gap:var(--orbit-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0}.orbit-suggestion-proposal-multiline .orbit-suggestion-proposal-values{grid-template-columns:minmax(0,1fr)}.orbit-suggestion-proposal-value{min-width:0;border:var(--orbit-border-default);background-color:#ffffffa8;padding:.8rem}.orbit-suggestion-proposal-value dt{color:var(--orbit-color-surface-400);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.orbit-suggestion-proposal-value dd{margin-top:.4rem;color:var(--orbit-color-surface-700);font-size:.86rem;font-weight:800;line-height:1.55;overflow-wrap:anywhere;white-space:pre-line}.orbit-suggestion-proposal-current dd{color:var(--orbit-color-surface-500)}.orbit-suggestion-proposal-reason{color:var(--orbit-color-surface-500);font-size:.8rem;line-height:1.55}.orbit-suggestion-proposal-actions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.orbit-platform-connection-card-actions{display:flex;grid-column:3;grid-row:1;flex-wrap:wrap;gap:.55rem;align-items:center;justify-content:flex-end;justify-self:end;margin-top:0}@media(width<32rem){.orbit-platform-connection-card{grid-template-columns:auto minmax(0,1fr);column-gap:var(--orbit-space-2);row-gap:.55rem;padding:.7rem .6rem}.orbit-platform-connection-icon{width:1.9rem;height:1.9rem}.orbit-platform-connection-logo{height:1.2rem}.orbit-platform-connection-card-actions{grid-column:1 / -1;grid-row:2;justify-self:stretch;justify-content:flex-end}}.orbit-platform-connection-card-actions .orbit-button{flex:0 0 auto;justify-content:center;font-size:.64rem;letter-spacing:.035em;min-height:2rem;min-width:0;padding-inline:.9rem;width:auto}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions .orbit-button:not(.orbit-button-ghost),.orbit-preparation-workspace-platforms .orbit-disclosure-trigger-label{width:auto;min-width:8.75rem;max-width:100%}.orbit-platform-connection-card-actions .orbit-button span{white-space:nowrap}.orbit-platform-connection-card-actions .orbit-button:only-child{max-width:13.5rem}.orbit-platform-connection-card-actions .orbit-button-ghost,.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action .orbit-button-ghost{color:var(--orbit-color-surface-500);font-size:.64rem;font-weight:600;letter-spacing:0;text-transform:none;padding-inline:.4rem;min-height:1.7rem}.orbit-platform-connection-card-actions .orbit-button-ghost:hover,.orbit-platform-connection-card-actions .orbit-button-ghost:focus-visible,.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action .orbit-button-ghost:hover,.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action .orbit-button-ghost:focus-visible{color:var(--orbit-color-surface-800);background:transparent}.orbit-platform-connection-card-dense{grid-template-columns:auto minmax(0,1fr) auto;column-gap:.7rem;row-gap:0;align-items:center;border-color:#00000012;background-color:#ffffff7f;padding:.55rem .8rem}.orbit-platform-connection-card-dense .orbit-platform-connection-icon{width:1.65rem;height:1.65rem}.orbit-platform-connection-card-dense .orbit-platform-connection-logo{height:1.05rem}.orbit-platform-connection-card-dense .orbit-platform-connection-copy{display:contents}.orbit-platform-connection-card-dense header{gap:var(--orbit-space-2);align-items:center;justify-content:flex-start}.orbit-platform-connection-card-dense h3{font-size:.85rem;font-weight:800}.orbit-platform-connection-card-dense p{display:none}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-dense p[data-visible=true]{display:block;grid-column:2 / -1;order:1;margin-top:.3rem}.orbit-platform-connection-card-dense .orbit-platform-connection-card-actions{grid-column:auto;margin-top:0;justify-content:flex-end}.orbit-platform-connection-card-dense .orbit-platform-connection-card-actions .orbit-button{min-height:1.7rem;padding-inline:.55rem;font-size:.66rem;font-weight:700;letter-spacing:0;text-transform:none;background:transparent;border-color:transparent;color:var(--orbit-color-accent-hover-dark)}.orbit-platform-connection-card-dense .orbit-platform-connection-card-actions .orbit-button:hover,.orbit-platform-connection-card-dense .orbit-platform-connection-card-actions .orbit-button:focus-visible{background-color:#b23b160f;color:var(--orbit-color-accent)}.orbit-platform-connection-card-dense .orbit-platform-connection-card-actions .orbit-button-ghost{color:var(--orbit-color-surface-500)}.orbit-platform-connection-card-dense .orbit-platform-connection-card-actions .orbit-button-ghost:hover{color:var(--orbit-color-surface-800)}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions .orbit-button-ghost,.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions .orbit-button-ghost.btn-disabled,.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action .orbit-button-ghost,.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action .orbit-button-ghost.btn-disabled{min-height:1.7rem;border-color:transparent;background-color:transparent!important;color:var(--orbit-color-surface-500);font-size:.64rem;font-weight:600;letter-spacing:0;line-height:1.2;padding-inline:.4rem;text-transform:none}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions .orbit-button-ghost:hover,.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions .orbit-button-ghost:focus-visible,.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action .orbit-button-ghost:hover,.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action .orbit-button-ghost:focus-visible{background-color:transparent;color:var(--orbit-color-surface-800)}.orbit-platform-connection-card-featured .orbit-button{min-height:2rem;font-size:.68rem}.orbit-platform-connection-card-featured .orbit-platform-connection-card-actions .orbit-button{font-size:.68rem}.orbit-preparation-workspace-platforms .orbit-disclosure-trigger-label{min-height:2rem;border:var(--orbit-border-default);border-color:var(--orbit-color-surface-300);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-700);padding-inline:.9rem}.orbit-preparation-workspace-platforms .orbit-disclosure-trigger:hover .orbit-disclosure-trigger-label{background-color:var(--orbit-color-surface-100)}@media(width>=42rem){.orbit-preparation-workspace-platforms .orbit-disclosure-summary{gap:.55rem}.orbit-preparation-workspace-platforms .orbit-disclosure-trigger{padding-right:0}}@container orbit-preparation-setup (width < 38rem){.orbit-preparation-workspace-platforms .orbit-platform-connection-card{grid-template-columns:auto minmax(8rem,1fr) auto;column-gap:.75rem;row-gap:.35rem;align-items:center;padding:.75rem}.orbit-preparation-workspace-platforms .orbit-platform-connection-card:not(.orbit-platform-connection-card-has-actions){grid-template-columns:auto minmax(0,1fr)}.orbit-preparation-workspace-platforms .orbit-platform-connection-card h3,.orbit-preparation-workspace-platforms .orbit-disclosure-title{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions{display:flex;grid-column:3;grid-row:1;flex-wrap:nowrap;gap:.55rem;align-items:center;justify-content:flex-end;justify-self:end;margin-top:0}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions .orbit-button{justify-self:start;width:auto;min-width:8.75rem}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions .orbit-button-ghost{min-width:0;width:auto;justify-self:start}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-dense{grid-template-columns:auto minmax(8rem,1fr) auto;row-gap:.45rem}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-dense .orbit-platform-connection-copy{display:contents}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-dense .orbit-platform-connection-card-actions{grid-column:3;grid-row:1}.orbit-preparation-workspace-platforms .orbit-disclosure-summary{grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.orbit-preparation-workspace-platforms .orbit-disclosure-trigger{grid-template-columns:auto minmax(8rem,1fr) auto;column-gap:.75rem;row-gap:.45rem;padding:.75rem 0 .75rem .75rem}.orbit-preparation-workspace-platforms .orbit-disclosure-trigger-label{grid-column:3;justify-content:center;justify-self:end;width:auto}.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action{justify-content:flex-start;justify-self:end;width:auto;margin-top:0;padding:.75rem .75rem .75rem 0}.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action .orbit-button-ghost{margin-left:0;margin-top:0}}@container orbit-preparation-setup (width < 32rem){.orbit-preparation-workspace-platforms .orbit-platform-connection-card,.orbit-preparation-workspace-platforms .orbit-platform-connection-card-dense{grid-template-columns:auto minmax(0,1fr);row-gap:.45rem;align-items:start}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions,.orbit-preparation-workspace-platforms .orbit-platform-connection-card-dense .orbit-platform-connection-card-actions{display:flex;grid-column:2;grid-row:2;flex-wrap:nowrap;gap:.55rem;align-items:center;justify-self:start}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions .orbit-button{width:auto;min-width:8.75rem}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-actions .orbit-button-ghost{min-width:0;width:auto}.orbit-preparation-workspace-platforms .orbit-platform-connection-card-dense .orbit-platform-connection-copy{display:block}.orbit-preparation-workspace-platforms .orbit-disclosure-summary{grid-template-columns:minmax(0,1fr);gap:0}.orbit-preparation-workspace-platforms .orbit-disclosure-trigger{grid-template-columns:auto minmax(0,1fr);padding:.75rem}.orbit-preparation-workspace-platforms .orbit-disclosure-trigger-label{grid-column:2;justify-content:flex-start;justify-self:start;width:min(100%,13.5rem)}.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action{justify-self:start;margin-top:-2.45rem;padding:0 .75rem .75rem 17.95rem}.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action .orbit-button-ghost{margin-left:0}}@container orbit-preparation-setup (width < 24rem){.orbit-preparation-workspace-platforms .orbit-disclosure-secondary-action{margin-top:0;padding-left:3.9rem}}.orbit-distribution-status-card,.orbit-generated-metadata-review,.orbit-public-url-card{display:grid;gap:1.2rem;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);container-type:inline-size;padding:1.2rem}.orbit-distribution-platforms{display:grid;gap:.9rem}.orbit-generated-metadata-review dl{display:grid;gap:.9rem;margin:0}.orbit-generated-metadata-review dl div{border-top:1px solid var(--orbit-color-surface-200);padding-top:.9rem}.orbit-generated-metadata-review dt{color:var(--orbit-color-surface-400);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.orbit-generated-metadata-review dd{margin-top:.4rem;color:var(--orbit-color-surface-700);font-size:.84rem;line-height:1.6;white-space:pre-line}.orbit-public-url-card-actions{display:grid;gap:.65rem;align-items:center}.orbit-public-url-card-highlights{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.orbit-public-url-card-highlights li{display:flex;gap:.55rem;align-items:center;color:var(--orbit-color-surface-700);font-size:.84rem;font-weight:900;line-height:1.4}.orbit-public-url-card-highlights svg{flex:0 0 auto}.orbit-public-url-card-hero{display:grid;gap:1.2rem;align-items:center}.orbit-public-url-card-visual{min-width:0;overflow:hidden;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);aspect-ratio:4 / 3}.orbit-public-url-card-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.orbit-public-url-card-link{display:grid;gap:.35rem;min-width:0}.orbit-public-url-card-link>span{color:var(--orbit-color-surface-500);font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.orbit-public-url-card code{display:block;min-width:0;width:100%;overflow-wrap:anywhere;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);color:var(--orbit-color-surface-800);font-size:.82rem;font-weight:900;line-height:1.45;padding:.8rem}.orbit-public-url-card-actions .orbit-button{justify-content:center}@container (max-width: 30rem){.orbit-public-url-card-hero{grid-template-columns:minmax(0,1fr)}.orbit-public-url-card-visual{max-height:12rem}.orbit-public-url-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-public-url-card-link{grid-column:1 / -1}}.orbit-first-publish-copy ul{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.orbit-first-publish-copy li{display:flex;gap:.55rem;align-items:center;color:var(--orbit-color-surface-600);font-size:.84rem;font-weight:900}.orbit-first-publish-copy .orbit-button{justify-self:start}.orbit-first-publish-visual{display:grid;min-height:14rem;align-items:end;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,3vw,1.5rem);border:1px solid var(--orbit-color-surface-150);background:linear-gradient(90deg,rgb(178 59 22 / 7%) 1px,transparent 1px) 0 0 / 34px 34px,var(--orbit-color-surface-50);padding:clamp(1rem,4vw,1.5rem)}.orbit-first-publish-visual span{display:block;height:var(--orbit-first-publish-bar-height, 52%);background-color:#b23b1624}.orbit-first-publish-visual span:nth-child(2){--orbit-first-publish-bar-height: 86%;background-color:#b23b163d}.orbit-first-publish-visual span:nth-child(3){--orbit-first-publish-bar-height: 42%}@container (max-width: 30rem){.orbit-public-url-card-hero{grid-template-columns:minmax(0,1fr)}.orbit-public-url-card-visual{display:none}.orbit-public-url-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-public-url-card-link{grid-column:1 / -1}}.orbit-card{display:flex;flex-direction:column;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);border-radius:var(--orbit-radius-none);box-shadow:var(--orbit-shadow-none)}.orbit-card-head:last-child{border-bottom:0}.orbit-card-head+.orbit-card-footer{border-top:0}.orbit-card-destructive{border-color:#b53c2c66}.orbit-card-destructive .orbit-card-head,.orbit-card-destructive .orbit-card-footer{border-color:#b53c2c3d}.orbit-card-interactive:hover{border-color:var(--orbit-color-surface-300);box-shadow:var(--orbit-shadow-hover)}.orbit-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-card-head-text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.orbit-card-head-start{display:flex;align-items:center;gap:var(--orbit-space-2);min-width:0}.orbit-card-head:has(>.orbit-card-head-note){flex-wrap:wrap}.orbit-card-head:has(>.orbit-card-head-note)>.orbit-card-head-text,.orbit-card-head:has(>.orbit-card-head-note)>.orbit-card-head-start{flex:1 1 0;min-width:0}.orbit-card-head-note{flex:1 0 100%}.orbit-card-head-leading{display:flex;flex-shrink:0;color:var(--orbit-color-surface-500)}.orbit-card-title{font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--orbit-color-surface-800)}.orbit-card-title-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.orbit-card-title-note{font-size:.875rem;line-height:1.428;color:var(--orbit-color-surface-500)}.orbit-card-description{font-size:.875rem;line-height:1.4;color:var(--orbit-color-surface-500)}.orbit-card-footer-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%}.orbit-card-controls{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.orbit-card-status{display:inline-flex;gap:.5rem;align-items:center;height:var(--orbit-control-height-compact);padding:0 .75rem;font-size:.8125rem;font-weight:600;color:var(--orbit-color-surface-500);background-color:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200);cursor:default;user-select:none}.orbit-card-status .orbit-spinner{width:.875rem;height:.875rem;color:currentcolor}.orbit-card-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end}turbo-frame[aria-busy=true] .orbit-card-actions{pointer-events:none}.orbit-card-head-tabbed{padding-bottom:.75rem;border-bottom:0}.orbit-card-tabs{padding:0 1.5rem;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-card-body{padding:1.5rem}.orbit-card-body>.orbit-notice-band:has(+*){margin-bottom:1rem}.orbit-card-body-flush{padding:0}.orbit-card-footer{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.75rem;line-height:1rem;color:var(--orbit-color-surface-500);border-top:1px solid var(--orbit-color-surface-200)}.orbit-card-footer-actions{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}turbo-frame[aria-busy=true] .orbit-card{opacity:.6;transition:opacity .15s ease-out .3s}turbo-frame[aria-busy=true] .orbit-card-controls{pointer-events:none}@media(prefers-reduced-motion:reduce){turbo-frame[aria-busy=true] .orbit-card{transition:none}}@media(width<=1024px){.orbit-card-head{flex-wrap:wrap;padding:1rem}.orbit-card-head-text{flex:1 1 100%}.orbit-card-controls{flex-wrap:wrap;flex-shrink:1;margin-left:auto;row-gap:.5rem}.orbit-card-body{padding:1rem}.orbit-card-body-flush{padding:0}.orbit-card-footer{padding:.625rem 1rem}}.orbit-card-action{display:inline-flex;align-items:center;height:var(--orbit-control-height-compact);padding:0 .75rem;font-size:.8125rem;font-weight:600;color:var(--orbit-color-surface-800);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-card-action:not(.orbit-out-of-reach):hover{background:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}@media(width<480px){.orbit-card-controls>.orbit-view-toggle:first-child:nth-last-child(n+3){flex-basis:100%}}.orbit-breakdown-tab-row{display:flex;flex-wrap:wrap;margin-bottom:-1px}.orbit-breakdown-tab-menu{position:relative}.orbit-breakdown-tab-select{display:none;gap:.625rem;font-family:inherit}.orbit-breakdown-tab{padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:var(--orbit-color-surface-500);border-bottom:2px solid transparent}.orbit-breakdown-tab-active{color:var(--orbit-color-surface-800);border-bottom-color:var(--orbit-color-accent)}@media(width<=1024px){.orbit-breakdown-tab-select{display:inline-flex}.orbit-card-tabs:has(>.orbit-breakdown-tab-menu){padding:0 1rem 1rem}.orbit-breakdown-tab-row-closed{display:none}.orbit-breakdown-tab-menu .orbit-breakdown-tab-row:not(.orbit-breakdown-tab-row-closed){position:absolute;top:100%;left:0;z-index:2;flex-direction:column;min-width:100%;margin-bottom:0;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}}.orbit-donut{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:2.5rem;align-items:center}.orbit-donut-ring{display:block;width:12.5rem;height:12.5rem}.orbit-donut-caption{font-size:14px;fill:var(--orbit-color-surface-500)}.orbit-donut-total{font-size:24px;font-weight:700;fill:var(--orbit-color-surface-800)}.orbit-chart-rank-1{color:var(--orbit-color-chart-rank-1);stroke:var(--orbit-color-chart-rank-1);background:var(--orbit-color-chart-rank-1)}.orbit-chart-rank-2{color:var(--orbit-color-chart-rank-2);stroke:var(--orbit-color-chart-rank-2);background:var(--orbit-color-chart-rank-2)}.orbit-chart-rank-3{color:var(--orbit-color-chart-rank-3);stroke:var(--orbit-color-chart-rank-3);background:var(--orbit-color-chart-rank-3)}.orbit-chart-rank-4{color:var(--orbit-color-chart-rank-4);stroke:var(--orbit-color-chart-rank-4);background:var(--orbit-color-chart-rank-4)}.orbit-chart-rank-5{color:var(--orbit-color-chart-rank-5);stroke:var(--orbit-color-chart-rank-5);background:var(--orbit-color-chart-rank-5)}.orbit-chart-rank-6{color:var(--orbit-color-chart-rank-6);stroke:var(--orbit-color-chart-rank-6);background:var(--orbit-color-chart-rank-6)}.orbit-chart-rank-rest{color:var(--orbit-color-chart-rest);stroke:var(--orbit-color-chart-rest);background:var(--orbit-color-chart-rest)}.orbit-donut-segment.orbit-donut-raised{stroke-width:28}.orbit-donut-row.orbit-donut-raised{background:var(--orbit-color-surface-50)}.orbit-donut-legend{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.orbit-donut-row{display:grid;grid-template-columns:1rem minmax(0,1fr) 1fr 5.625rem 3.5rem;gap:.75rem;align-items:center;font-size:.875rem;line-height:1.25rem}.orbit-donut-swatch{width:.625rem;height:.625rem}.orbit-donut-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--orbit-color-surface-700)}.orbit-donut-bar{height:.375rem;background:var(--orbit-color-surface-100)}.orbit-donut-bar-fill{display:block;height:.375rem}.orbit-donut-value{font-weight:600;text-align:right;color:var(--orbit-color-surface-800)}.orbit-donut-share{text-align:right;color:var(--orbit-color-surface-500)}@media(width<=1024px){.orbit-donut{grid-template-columns:minmax(0,1fr);gap:1.5rem;justify-items:center}.orbit-donut-legend{width:100%}}@media(width<480px){.orbit-donut-row{display:grid;grid-template-columns:auto minmax(0,1fr) 4.25rem 3.25rem;column-gap:1rem;row-gap:.125rem;align-items:center}.orbit-donut-label{grid-column:2 / -1}.orbit-donut-bar{grid-column:1 / 3}.orbit-donut-label{overflow:visible;text-overflow:clip;white-space:normal}}.orbit-donut-compact{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1rem;width:100%}.orbit-donut-compact .orbit-donut-ring{width:12rem;height:12rem}.orbit-donut-compact .orbit-donut-caption{font-size:16px}.orbit-donut-compact .orbit-donut-legend{width:100%}.orbit-donut-compact .orbit-donut-row{grid-template-columns:8px minmax(0,1fr) auto auto;gap:8px}.orbit-donut-compact .orbit-donut-row.orbit-donut-raised{background:var(--orbit-color-surface-150)}.orbit-donut-compact .orbit-donut-bar{display:none}.orbit-donut-compact .orbit-donut-label{grid-column:auto;white-space:normal;overflow:visible;text-overflow:clip}.orbit-field{@layer daisyui.l1.l2.l3{display:grid;gap:.375rem;padding-block:.25rem;font-size:.75rem;grid-template-columns:1fr;grid-auto-rows:max-content}gap:calc(var(--spacing) * 2);padding:0;color:var(--orbit-color-surface-700);min-width:0}.orbit-field>legend.orbit-field-label{margin-bottom:.5rem}.orbit-field-label{@layer daisyui.l1.l2.l3{margin-bottom:-.25rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-block:.5rem;color:var(--color-base-content);font-weight:600}padding:0;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-tracking: .08em;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-input,.orbit-file-input,.orbit-select-trigger,.orbit-textarea{@layer daisyui.l1.l2.l3{cursor:text;border:var(--border) solid #0000;position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:.5rem;background-color:var(--color-base-100);padding-inline:.75rem;vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size, .875rem),.875rem);touch-action:manipulation;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}--size: calc(var(--size-field, .25rem) * 10);--input-color: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}&:where(input){display:inline-flex}:where(input){display:inline-flex;height:100%;width:100%;appearance:none;background-color:transparent;border:none;&:focus,&:focus-within{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}:where(input[type=url]),:where(input[type=email]){direction:ltr}:where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout: none){&:focus,&:focus-within{--font-size: 1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}&::placeholder{color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}box-shadow:none}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){:where(input[type=date]){display:inline-flex;webkit-appearance:none;appearance:none}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em;width:1em;height:1em;cursor:pointer}}}width:100%;--size: var(--orbit-control-height-toolbar);background-color:var(--orbit-color-surface-0);border-color:var(--orbit-color-surface-300);border-radius:var(--orbit-radius-none);color:var(--orbit-color-surface-800);font-family:var(--orbit-font-body);font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.45;max-width:100%;min-width:0;text-rendering:optimizeLegibility}.orbit-input:focus-visible,.orbit-file-input:focus-visible,.orbit-select:focus-visible,.orbit-select-trigger:focus-visible,.orbit-textarea:focus-visible{border-color:var(--orbit-color-accent);outline:2px solid var(--orbit-color-accent);outline-offset:2px;box-shadow:none}.orbit-select-trigger:focus,.orbit-file-input:focus{border-color:var(--orbit-color-accent);outline:2px solid var(--orbit-color-accent);outline-offset:2px;box-shadow:none}.orbit-input::placeholder,.orbit-file-input::placeholder,.orbit-select-trigger::placeholder,.orbit-textarea::placeholder,.orbit-email-input-field::placeholder,.orbit-country-select-search-input::placeholder{color:var(--orbit-color-surface-400);opacity:1}.orbit-textarea{@layer daisyui.l1.l2.l3{border:var(--border) solid #0000;min-height:5rem;flex-shrink:1;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);padding-block:.5rem;vertical-align:middle;width:clamp(3rem,20rem,100%);padding-inline-start:.75rem;padding-inline-end:.75rem;font-size:max(var(--font-size, .875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}--input-color: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}textarea{appearance:none;background-color:transparent;border:none;&:focus,&:focus-within{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}&:focus,&:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout: none){&:focus,&:focus-within{--font-size: 1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}&::placeholder{color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}box-shadow:none}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}min-height:10rem;overflow-x:hidden;padding:.55rem .75rem;line-height:1.5;resize:vertical;white-space:pre-wrap}.orbit-file-input{@layer daisyui.l1.l2.l3{cursor:pointer;border:var(--border) solid #0000;display:inline-flex;appearance:none;align-items:center;background-color:var(--color-base-100);vertical-align:middle;webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);padding-inline-end:.75rem;font-size:.875rem;line-height:2;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}--size: calc(var(--size-field, .25rem) * 10);--input-color: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}&::file-selector-button{margin-inline-end:1rem;cursor:pointer;padding-inline:1rem;webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-block:calc(var(--border) * -1);margin-inline-start:calc(var(--border) * -1);font-size:.875rem;color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);border-start-start-radius:calc(var(--join-ss, var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es, var(--radius-field) - var(--border)));font-weight:600;background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px #fff inset,var(--btn-shadow);@supports (color: color-mix(in lab,red,red)){box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg)) calc(var(--depth) * 20%),#0000) inset,var(--btn-shadow)}--size: calc(var(--size-field, .25rem) * 10);--btn-bg: var(--btn-color, var(--color-base-200));--btn-fg: var(--color-base-content);--btn-border: var(--btn-bg);@supports (color: color-mix(in lab,red,red)){--btn-border: color-mix(in oklab, var(--btn-bg), #000 5%)}--btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg);@supports (color: color-mix(in lab,red,red)){--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000)}--btn-noise: var(--fx-noise)}&:focus{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) 10%,#0000)}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);&::placeholder{color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}box-shadow:none;color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklch,var(--color-base-content) 20%,#0000)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border: #0000;--btn-noise: none;--btn-fg: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000)}}}}--size: var(--orbit-control-height-toolbar)}.orbit-select{@layer daisyui.l1.l2.l3{border:var(--border) solid #0000;position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:.375rem;background-color:var(--color-base-100);padding-inline-start:.75rem;padding-inline-end:1.75rem;vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);font-size:.875rem;touch-action:manipulation;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}border-color:var(--input-color);--input-color: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}--size: calc(var(--size-field, .25rem) * 10);[dir=rtl] &{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%);&::picker(select),select::picker(select){translate:.5rem 0}}&[multiple]{height:auto;overflow:auto;padding-block:.75rem;padding-inline-end:.75rem;background-image:none}select{margin-inline-start:-.75rem;margin-inline-end:-1.75rem;width:calc(100% + 2.75rem);appearance:none;padding-inline-start:.75rem;padding-inline-end:1.75rem;height:calc(100% - calc(var(--border) * 2));align-items:center;background:inherit;border-radius:inherit;border-style:none;&:focus,&:focus-within{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:not(:last-child){margin-inline-end:-1.375rem;background-image:none}}&:focus,&:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}&::placeholder{color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,select{@supports (appearance: base-select){appearance:base-select}@supports (appearance: base-select){&::picker(select){appearance:base-select}}&::picker(select){color:inherit;max-height:min(24rem,70dvh);margin-inline:.5rem;translate:-.5rem 0;border:var(--border) solid var(--color-base-200);margin-block:.5rem;border-radius:var(--radius-box);padding:.5rem;background-color:inherit;box-shadow:0 2px calc(var(--depth) * 3px) -2px #0003;box-shadow:0 20px 25px -5px rgb(0 0 0 / calc(var(--depth) * .1)),0 8px 10px -6px rgb(0 0 0 / calc(var(--depth) * .1))}&::picker-icon{display:none}optgroup{padding-top:.5em;option{&:nth-child(1){margin-top:.5em}}}option{border-radius:var(--radius-field);padding-inline:.75rem;padding-block:.375rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);white-space:normal;&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}}}}}--size: var(--orbit-control-height-toolbar);appearance:auto;background-image:none;padding-inline:.75rem;background-color:var(--orbit-color-surface-0);border-color:var(--orbit-color-surface-300);border-radius:var(--orbit-radius-none);color:var(--orbit-color-surface-800);font-family:var(--orbit-font-body);font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.45;max-width:100%}.orbit-select-native{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.orbit-select-control{position:relative;width:100%}.orbit-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--orbit-space-4);height:var(--size);padding-inline:.75rem;text-align:left}.orbit-select-menu{position:absolute;top:calc(100% + .375rem);right:0;left:0;z-index:60;display:none;max-height:min(18rem,50vh);margin:0;padding:var(--orbit-space-2);overflow-y:auto;background-color:var(--orbit-color-surface-0);border:var(--orbit-border-default);box-shadow:var(--orbit-shadow-hover);list-style:none}.orbit-select-open .orbit-select-menu{display:block}.orbit-country-select-search{position:sticky;top:-.5rem;z-index:1;margin:-.5rem -.5rem .35rem;padding:var(--orbit-space-2);background-color:var(--orbit-color-surface-0);border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-country-select-search-input{width:100%;min-height:var(--orbit-control-height-toolbar);font-size:.8125rem;line-height:1.45;padding:.25rem .75rem;background-color:var(--orbit-color-surface-50);border:1px solid var(--orbit-color-surface-300);border-radius:var(--orbit-radius-none);color:var(--orbit-color-surface-800);font-family:var(--orbit-font-body)}.orbit-country-select-search-input:focus{border-color:var(--orbit-color-accent);outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-select-options{display:grid;gap:.15rem;margin:0;padding:0;list-style:none}.orbit-select-option{display:grid;grid-template-columns:1.5rem minmax(0,1fr);width:100%;padding:.75rem .85rem;border-left:.2rem solid transparent;color:var(--orbit-color-surface-800);font-family:var(--orbit-font-body);font-weight:700;line-height:1.25;text-align:left}.orbit-select-option:hover,.orbit-select-option:focus-visible{background-color:var(--orbit-color-surface-50)}.orbit-select-option:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-select-option-selected{background-color:var(--orbit-color-surface-100);border-left-color:var(--orbit-color-accent)}.orbit-select-option-selected:hover,.orbit-select-option-selected:focus-visible{background-color:var(--orbit-color-surface-100)}.orbit-select-option-check{color:var(--orbit-color-accent)}.orbit-select-option-text{display:grid;gap:.2rem}.orbit-select-option-description{color:var(--orbit-color-surface-400);font-size:.8rem;font-weight:400;line-height:1.35;text-wrap:pretty}.orbit-select-option-selected .orbit-select-option-description,.orbit-select-option:hover .orbit-select-option-description{color:var(--orbit-color-surface-600)}.orbit-select-empty{margin:0;padding:.75rem .85rem;color:var(--orbit-color-surface-400);font-size:.85rem}.orbit-input[aria-invalid=true],.orbit-select-trigger[aria-invalid=true],.orbit-textarea[aria-invalid=true]{border-color:var(--orbit-color-error)}.orbit-checkbox[aria-invalid=true]{box-shadow:0 0 0 2px var(--orbit-color-error)}.orbit-field-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--orbit-space-2) var(--orbit-space-3);justify-content:flex-start}.orbit-field-counter{color:var(--orbit-color-surface-400);font-size:.75rem;line-height:1.45;margin:0 0 0 auto;text-align:right}.orbit-field-counter-full{color:var(--orbit-color-accent);font-weight:700}.orbit-field-hint{@layer daisyui.l1.l2.l3{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 60%,transparent)}&:has(input){cursor:pointer}&:is(.input>*,.select>*){display:flex;height:calc(100% - .5rem);align-items:center;padding-inline:.75rem;white-space:nowrap;font-size:inherit;&:first-child{margin-inline-start:-.75rem;margin-inline-end:.75rem;border-inline-end:var(--border) solid currentColor;@supports (color: color-mix(in lab,red,red)){border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}&:last-child{margin-inline-start:.75rem;margin-inline-end:-.75rem;border-inline-start:var(--border) solid currentColor;@supports (color: color-mix(in lab,red,red)){border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}}}padding:0;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--orbit-color-surface-400);display:block;line-height:1.45;overflow-wrap:anywhere;white-space:normal}.orbit-field-hint a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.orbit-email-domain-suggestion{color:var(--orbit-color-surface-600)}.orbit-email-domain-suggestion-button{color:var(--orbit-color-accent);cursor:pointer;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.orbit-email-domain-suggestion-button:hover,.orbit-email-domain-suggestion-button:focus-visible{color:var(--orbit-color-accent-strong)}.orbit-field-error{@layer daisyui.l1.l2.l3{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 60%,transparent)}&:has(input){cursor:pointer}&:is(.input>*,.select>*){display:flex;height:calc(100% - .5rem);align-items:center;padding-inline:.75rem;white-space:nowrap;font-size:inherit;&:first-child{margin-inline-start:-.75rem;margin-inline-end:.75rem;border-inline-end:var(--border) solid currentColor;@supports (color: color-mix(in lab,red,red)){border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}&:last-child{margin-inline-start:.75rem;margin-inline-end:-.75rem;border-inline-start:var(--border) solid currentColor;@supports (color: color-mix(in lab,red,red)){border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}}}padding:0;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--orbit-color-error);display:block;line-height:1.45;overflow-wrap:anywhere;white-space:normal}.orbit-choice-field{@layer daisyui.l1.l2.l3{display:grid;gap:.375rem;padding-block:.25rem;font-size:.75rem;grid-template-columns:1fr;grid-auto-rows:max-content}gap:calc(var(--spacing) * 2);padding:0;color:var(--orbit-color-surface-700);min-width:0}.orbit-choice-label{@layer daisyui.l1.l2.l3{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 60%,transparent)}&:has(input){cursor:pointer}&:is(.input>*,.select>*){display:flex;height:calc(100% - .5rem);align-items:center;padding-inline:.75rem;white-space:nowrap;font-size:inherit;&:first-child{margin-inline-start:-.75rem;margin-inline-end:.75rem;border-inline-end:var(--border) solid currentColor;@supports (color: color-mix(in lab,red,red)){border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}&:last-child{margin-inline-start:.75rem;margin-inline-end:-.75rem;border-inline-start:var(--border) solid currentColor;@supports (color: color-mix(in lab,red,red)){border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}}}cursor:pointer;align-items:flex-start;justify-content:flex-start;gap:calc(var(--spacing) * 3);padding:0;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);color:var(--orbit-color-surface-700);line-height:1.35;min-width:0;white-space:normal}.orbit-choice-label span{min-width:0}.orbit-choice-label a{color:var(--orbit-color-accent);text-decoration:underline;text-underline-offset:.2em}.orbit-checkbox,.orbit-radio{width:.875rem;height:.875rem;accent-color:var(--orbit-color-accent);flex-shrink:0;margin:.0625rem 0 0}.orbit-radio-group-options{display:grid;gap:var(--orbit-space-4);padding-top:.45rem}.orbit-toggle{@layer daisyui.l1.l2.l3{border:var(--border) solid currentColor;color:var(--input-color);position:relative;display:inline-grid;flex-shrink:0;cursor:pointer;appearance:none;place-content:center;vertical-align:middle;webkit-user-select:none;user-select:none;grid-template-columns:0fr 1fr 1fr;--radius-selector-max: calc( var(--radius-selector) + var(--radius-selector) + var(--radius-selector) );border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px currentColor inset;@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000) inset}transition:color .3s,grid-template-columns .2s;--input-color: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--input-color: color-mix(in oklab, var(--color-base-content) 50%, #0000)}--toggle-p: calc(var(--size) * .125);--size: calc(var(--size-selector, .25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:var(--size);>*{z-index:1;grid-column:span 1 / span 1;grid-column-start:2;grid-row-start:1;height:100%;cursor:pointer;appearance:none;background-color:transparent;padding:.125rem;transition:opacity .2s,rotate .4s;border:none;&:focus{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&:nth-child(2){color:var(--color-base-100);rotate:0deg}&:nth-child(3){color:var(--color-base-100);opacity:0%;rotate:-15deg}}&:has(:checked){>:nth-child(2){opacity:0%;rotate:15deg}>:nth-child(3){opacity:100%;rotate:0deg}}&:before{position:relative;inset-inline-start:0rem;grid-column-start:2;grid-row-start:1;aspect-ratio:1 / 1;height:100%;width:100%;border-radius:var(--radius-selector);background-color:currentcolor;translate:0;--tw-content: "";content:var(--tw-content);transition:background-color .1s,translate .2s,inset-inline-start .2s;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor;@supports (color: color-mix(in lab,red,red)){box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000)}background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}@media(forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{&:before{outline:.25rem solid;outline-offset:-1rem}}&:focus-visible,&:has(:focus-visible){outline:2px solid currentColor;outline-offset:2px}&:checked,&[aria-checked=true],&:has(>input:checked){grid-template-columns:1fr 1fr 0fr;background-color:var(--color-base-100);--input-color: var(--color-base-content);&:before{background-color:currentcolor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:30%;&:before{background-color:transparent;border:var(--border) solid currentColor}}}@layer daisyui.l1.l2{&:is([type=checkbox]),&:has([type=checkbox]){--size: calc(var(--size-selector, .25rem) * 5)}}border-color:var(--orbit-color-surface-300);background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-300);flex-shrink:0;margin-top:.0625rem}.orbit-toggle:checked{border-color:var(--orbit-color-accent);background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent)}.orbit-form-settings-grid{display:grid;gap:1.25rem;margin-top:1.25rem;max-width:42rem}.orbit-form-settings-primary{max-width:26rem}.orbit-form-settings-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--orbit-space-3);min-width:0}.orbit-setting-tile{background-color:var(--orbit-color-surface-50);border:var(--orbit-border-default);min-width:0;overflow-wrap:anywhere;padding:var(--orbit-space-4)}.orbit-email-input-control{align-items:center;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-300);cursor:text;display:flex;flex-wrap:wrap;gap:.4rem;min-height:2.25rem;padding:.25rem .75rem}.orbit-email-input-control:focus-within{border-color:var(--orbit-color-accent);outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-email-input-field:focus{outline:none}.orbit-email-input-list{display:contents}.orbit-email-pill{align-items:center;background-color:var(--orbit-color-surface-50);border:1px solid var(--orbit-color-surface-200);color:var(--orbit-color-surface-800);display:inline-flex;font-size:.75rem;gap:.3rem;line-height:1.35;max-width:100%;padding:.1rem .45rem}.orbit-email-pill-invalid{background-color:var(--orbit-color-error-bg);border-color:var(--orbit-color-error);color:var(--orbit-color-error-text)}.orbit-email-pill-remove{background:transparent;border:0;color:var(--orbit-color-surface-500);cursor:pointer;font-size:.95rem;line-height:1;padding:0}.orbit-email-input-field{background:transparent;border:0;color:var(--orbit-color-surface-800);flex:1 1 12rem;font-size:.8125rem;line-height:1.45;min-width:8rem}.orbit-email-input-status:empty{display:none}.orbit-email-input-status{color:var(--orbit-color-surface-400);font-size:.75rem;margin-top:.3rem}.orbit-email-input-status-full{color:var(--orbit-color-error-text)}.orbit-read-only-fields{display:contents}.orbit-password-reveal .orbit-input-has-trailing .orbit-input{padding-right:5.5rem}.orbit-checkbox-group{border:0;margin:0;min-width:0;padding:0}.orbit-checkbox-group-legend{margin-bottom:var(--orbit-space-2)}.orbit-checkbox-group-options{display:grid;gap:var(--orbit-space-2) var(--orbit-space-5);grid-template-columns:minmax(0,1fr)}@media(width>=40rem){.orbit-checkbox-group-cols-2 .orbit-checkbox-group-options{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-checkbox-group-cols-3 .orbit-checkbox-group-options{grid-template-columns:repeat(3,minmax(0,1fr))}}.orbit-checkbox-group-option{align-items:flex-start;display:flex;gap:.625rem;min-width:0}.orbit-checkbox-group-option .orbit-checkbox{cursor:pointer;margin-top:.1875rem}.orbit-checkbox-group-text{min-width:0}.orbit-checkbox-group-label{color:var(--orbit-color-surface-700);cursor:pointer;display:block;font-size:.8125rem;line-height:1.45;overflow-wrap:anywhere}.orbit-checkbox-group-option-hint,.orbit-checkbox-group-hint{color:var(--orbit-color-surface-400);font-size:.75rem;line-height:1.45;margin:0;overflow-wrap:anywhere}.orbit-checkbox-group-hint{margin-top:var(--orbit-space-2)}.orbit-checkbox-group-option-disabled .orbit-checkbox,.orbit-checkbox-group-option-disabled .orbit-checkbox-group-label{cursor:not-allowed}.orbit-checkbox-group-option-disabled .orbit-checkbox-group-label{color:var(--orbit-color-surface-400)}.orbit-checkbox-group>.orbit-field-error{margin-top:var(--orbit-space-2)}.orbit-color-field-control{display:flex;align-items:stretch;gap:var(--orbit-space-2)}.orbit-color-field-input{max-width:9.5rem;font-family:var(--orbit-font-mono);text-transform:uppercase}.orbit-color-field-picker{flex:none;width:2.75rem;height:auto;min-height:var(--orbit-control-height-toolbar);padding:.3rem;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-300);border-radius:var(--orbit-radius-none);cursor:pointer}.orbit-color-field-picker:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-color-field-picker:disabled{cursor:not-allowed;opacity:.5}.orbit-color-field>legend.orbit-field-label{margin-bottom:var(--orbit-space-2)}.orbit-color-field-palette{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2)}.orbit-color-field-option{position:relative;display:inline-flex;cursor:pointer}.orbit-color-field-radio{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.orbit-color-field-chip{display:inline-block;width:2.25rem;height:2.25rem;background-color:var(--orbit-color-field-swatch);border:1px solid var(--orbit-color-surface-300);border-radius:var(--orbit-radius-none)}.orbit-color-field-radio:checked+.orbit-color-field-chip{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-color-field-radio:focus-visible+.orbit-color-field-chip{outline:2px solid var(--orbit-color-surface-800);outline-offset:2px}.orbit-color-field-radio:disabled+.orbit-color-field-chip{opacity:.5}.orbit-audio-preview-transport{display:flex;align-items:center;gap:.75rem;min-width:0}.orbit-audio-preview-play{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--orbit-control-height-compact);height:var(--orbit-control-height-compact);border:var(--orbit-border-default);border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-800);cursor:pointer}.orbit-audio-preview-play:hover{background-color:var(--orbit-color-surface-100)}.orbit-audio-preview-track{flex:1;min-width:3rem;height:.25rem;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-surface-200);overflow:hidden;cursor:pointer}.orbit-audio-preview-fill{display:block;width:0;height:100%;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-accent)}.orbit-audio-preview-playing .orbit-audio-preview-fill{transition:width .25s linear}.orbit-audio-preview-time{flex:none;font-size:.75rem;color:var(--orbit-color-surface-500);font-variant-numeric:tabular-nums;white-space:nowrap}.orbit-save-state{display:inline-flex;align-items:center;gap:var(--orbit-space-2);color:var(--orbit-color-surface-500);font-size:.85rem}.orbit-save-state-dot{width:.5rem;height:.5rem;flex:none;border-radius:50%;background-color:var(--orbit-color-surface-300)}.orbit-save-state[data-state=idle] .orbit-save-state-dot{background-color:transparent}.orbit-save-state[data-state=saving] .orbit-save-state-dot{background-color:var(--orbit-color-accent);animation:orbit-save-state-pulse 1.2s ease-in-out infinite}.orbit-save-state[data-state=saved]{color:var(--orbit-color-success)}.orbit-save-state[data-state=saved] .orbit-save-state-dot{background-color:var(--orbit-color-success)}.orbit-save-state[data-state=failed]{color:var(--orbit-color-error)}.orbit-save-state[data-state=failed] .orbit-save-state-dot{background-color:var(--orbit-color-error)}@keyframes orbit-save-state-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.orbit-save-state[data-state=saving] .orbit-save-state-dot{animation:none}}.orbit-sparkle-action{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:.3rem;border:1px solid transparent;background:transparent;color:var(--orbit-color-accent);cursor:pointer;font-family:var(--orbit-font-body);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.orbit-sparkle-action:focus-visible{outline:none;box-shadow:var(--orbit-shadow-focus)}.orbit-sparkle-action-label{line-height:1;min-width:0;overflow-wrap:anywhere;white-space:normal}.orbit-sparkle-action-pill{border-color:var(--orbit-color-accent-subtle);background-color:var(--orbit-color-accent-subtle);padding:.32rem .6rem}.orbit-sparkle-action-pill:hover{border-color:var(--orbit-color-accent)}.orbit-field-meta .orbit-sparkle-action-pill{padding:.18rem .5rem}.orbit-input-wrap{position:relative;display:flex;align-items:center}.orbit-input-trailing{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);display:flex;align-items:center}.orbit-input-has-trailing .orbit-input{padding-right:7.5rem}.orbit-textarea-actions{display:flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-3)}.orbit-pill{display:inline-flex;align-items:center;gap:6px;height:auto;padding:3px 10px;border:1px solid transparent;border-radius:var(--orbit-radius-pill);background-clip:padding-box;font-family:var(--orbit-font-body);font-size:.6875rem;font-weight:600;line-height:1.4;letter-spacing:.04em;white-space:nowrap}.orbit-pill.badge-xs{height:auto;padding:.02rem .25rem;font-size:.62rem;letter-spacing:.02em;line-height:1.35}.orbit-pill .orbit-spinner{width:var(--orbit-text-micro)}.orbit-pill-neutral{background-color:var(--orbit-color-surface-100);border-color:var(--orbit-color-surface-200);color:var(--orbit-color-surface-600)}.orbit-pill-accent{background-color:var(--orbit-color-accent-subtle);border-color:#b23b163d;color:var(--orbit-color-accent)}.orbit-pill-success{background-color:var(--orbit-color-success-bg);border-color:#1f6b473d;color:var(--orbit-color-success)}.orbit-pill-warning{background-color:var(--orbit-color-warning-bg);border-color:#6b45003d;color:var(--orbit-color-warning-text)}.orbit-pill-error{background-color:var(--orbit-color-error-bg);border-color:#b53c2c3d;color:var(--orbit-color-error)}.orbit-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.83rem}.orbit-table-auto{table-layout:auto}.orbit-table thead th{font-size:var(--orbit-text-micro);font-weight:600;text-align:left;text-transform:uppercase;color:var(--orbit-color-surface-500);border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-table-banded thead th{background:var(--orbit-color-surface-100)}.orbit-table tbody td,.orbit-table tbody th{color:var(--orbit-color-surface-500);border-bottom:1px solid var(--orbit-color-surface-150);text-align:left}.orbit-table tbody th{font-weight:600}.orbit-table-banded tbody tr:hover{background-color:var(--orbit-color-surface-50)}.orbit-table th.orbit-table-cell-end,.orbit-table td.orbit-table-cell-end{text-align:right}.orbit-table-separate{border-collapse:separate;border-spacing:0}.orbit-table-gutter thead th{padding:.625rem 1rem .625rem 0}.orbit-table-gutter thead th:first-child{padding-left:1.5rem}.orbit-table-gutter thead th:last-child{padding-right:1.5rem}.orbit-table-banded thead th{height:39px;padding-top:0;padding-bottom:0}.orbit-table-gutter tbody td,.orbit-table-gutter tbody th{padding:.75rem 1rem .75rem 0}.orbit-table-gutter tbody td:first-child,.orbit-table-gutter tbody th:first-child{padding-left:1.5rem}.orbit-table-gutter tbody td:last-child,.orbit-table-gutter tbody th:last-child{padding-right:1.5rem}.orbit-table-flush-last tbody:last-of-type tr:last-child td,.orbit-table-flush-last tbody:last-of-type tr:last-child th{border-bottom:0}.orbit-table-sort{display:inline-flex;gap:.25rem;align-items:center;font-size:var(--orbit-text-micro);font-weight:600;text-transform:uppercase;color:var(--orbit-color-surface-500);text-decoration:none;cursor:pointer}.orbit-table-sort>svg{flex-shrink:0;opacity:.35}.orbit-table-sort:not(.orbit-table-sort-active):hover{color:var(--orbit-color-surface-800)}.orbit-table-sort:not(.orbit-table-sort-active):hover>svg{opacity:.7}.orbit-table-sort-active{color:var(--orbit-color-surface-800)}.orbit-table-sort-active>svg{opacity:1}.orbit-table th[aria-sort=ascending] button.orbit-table-sort>svg{transform:rotate(180deg)}.orbit-table-sort-end{justify-content:flex-end;width:100%}.orbit-table-cell-end{text-align:right}.orbit-table-cell-strong{font-weight:600;color:var(--orbit-color-surface-800)}.orbit-table-select{display:inline-flex;gap:.625rem;align-items:center;height:100%;font-size:.83rem;color:var(--orbit-color-surface-800);cursor:pointer}.orbit-table-select input{flex:0 0 .875rem;width:.875rem;height:.875rem;margin:0;accent-color:var(--orbit-color-accent);cursor:pointer}.orbit-table-group-label{margin-right:.75rem;font-size:.75rem;font-weight:600;line-height:1rem;color:var(--orbit-color-surface-500);text-transform:uppercase}.orbit-table-group-hint{font-size:.75rem;font-weight:400;line-height:1rem;color:var(--orbit-color-surface-400);text-transform:none;letter-spacing:0}.orbit-table-no-match{padding:2rem 1.5rem;font-size:.875rem;color:var(--orbit-color-surface-500)}.orbit-table-scroll{position:relative;overflow-x:auto}@media(width<=1024px){.orbit-table-pin,.orbit-table-pin-name{position:sticky;left:0;z-index:1}.orbit-table tbody .orbit-table-pin,.orbit-table tbody .orbit-table-pin-name{background:var(--orbit-color-surface-0)}.orbit-table-pin-name{border-right:1px solid var(--orbit-color-surface-200)}}@media(width<640px){.orbit-table-pin,.orbit-table-pin-name{position:static}.orbit-table-pin-name{border-right:0}}.orbit-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:1rem 1.5rem;border-bottom:1px solid var(--orbit-color-surface-150)}.orbit-search-field{display:inline-flex;flex:1;align-items:center;gap:.5rem;min-width:11.25rem;height:var(--orbit-control-height-toolbar);padding:0 .625rem;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-search-field input{flex:1;min-width:0;font-size:.8125rem;color:var(--orbit-color-surface-800);background:transparent;border:0;outline-offset:.25rem}.orbit-per-page{height:var(--orbit-control-height-toolbar);padding:0 .625rem;font-size:.875rem;color:var(--orbit-color-surface-800);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-counter{font-size:.75rem;color:var(--orbit-color-surface-500)}.orbit-card-footer .orbit-toolbar{flex:1;min-width:0;padding:0;border-bottom:0}@media(width<=1024px){.orbit-toolbar{padding:.75rem 1rem}.orbit-toolbar .orbit-search-field{flex:1 1 100%}}.orbit-tooltip{position:fixed;z-index:80;max-width:22rem;border:1px solid var(--orbit-color-chrome-border-strong);background-color:var(--orbit-color-chrome-bg-lift);color:var(--orbit-color-chrome-text-strong);padding:.4rem .6rem;font-family:var(--orbit-font-body);font-size:var(--orbit-text-micro);font-weight:600;line-height:1.35;overflow-wrap:anywhere;pointer-events:none;box-shadow:0 .8rem 1.8rem #00000052}.orbit-tooltip[hidden]{display:none}}@layer orbit-primitives{.orbit-advanced-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid transparent;border-radius:var(--orbit-radius-pill);background-clip:padding-box;font-family:var(--orbit-font-body);font-weight:600;line-height:1.5rem;white-space:nowrap}.orbit-advanced-pill-sm{padding:2px 8px;font-size:10px}.orbit-advanced-pill-md{font-size:11px}.orbit-advanced-pill-lg{padding:4px 12px;font-size:12px}.orbit-advanced-pill-neutral{background:var(--orbit-color-surface-100);color:var(--orbit-color-surface-800)}.orbit-advanced-pill-accent{background:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent)}.orbit-advanced-pill-success{background:var(--orbit-color-success-bg);color:var(--orbit-color-success)}.orbit-advanced-pill-warning{background:var(--orbit-color-warning-bg);color:var(--orbit-color-warning-text)}.orbit-advanced-pill-error{background:var(--orbit-color-error-bg);color:var(--orbit-color-error)}.orbit-advanced-pill-dot{width:6px;height:6px;flex:0 0 auto;border-radius:var(--orbit-radius-pill);background:currentcolor}.orbit-advanced-pill-dot.is-animated{animation:orbit-advanced-pill-pulse 1.6s cubic-bezier(.2,.7,.2,1) infinite}@keyframes orbit-advanced-pill-pulse{0%,to{box-shadow:0 0 0 4px #b23b162e}50%{box-shadow:0 0 0 6px #b23b161a}}@media(prefers-reduced-motion:reduce){.orbit-advanced-pill-dot.is-animated{animation:none}}.orbit-advanced-pill-trailing{font-variant-numeric:tabular-nums}}@layer components{.orbit-badge{padding:.125rem .5rem;font-size:.6875rem;letter-spacing:.06em;color:var(--orbit-color-surface-500);background:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200)}.orbit-badge-strong{font-weight:700;text-transform:uppercase;color:var(--orbit-color-surface-0);background:var(--orbit-color-surface-800);border-color:var(--orbit-color-surface-800)}}@layer orbit-primitives{.orbit-avatar{display:grid;place-items:center;overflow:hidden;flex:0 0 auto;line-height:1.5rem;border:1px solid var(--orbit-color-chrome-border-strong);background-color:var(--orbit-color-chrome-bg-lift);color:var(--orbit-color-chrome-text-strong);font-weight:800}.orbit-avatar-image{display:block;width:100%;height:100%;object-fit:cover}.orbit-avatar-xs{width:1.75rem;height:1.75rem;font-size:.6875rem;font-weight:700}.orbit-avatar-sm{width:2rem;height:2rem;font-size:.68rem}.orbit-avatar-md{width:2.5rem;height:2.5rem;font-size:var(--orbit-text-small)}.orbit-avatar-lg{width:3rem;height:3rem;font-size:var(--orbit-text-small)}.orbit-avatar-pill{border-radius:var(--orbit-radius-pill);border-color:#fff3;background:linear-gradient(135deg,var(--orbit-color-accent-subtle),rgb(255 255 255 / 6%))}.orbit-avatar-stack{display:inline-flex;align-items:center}.orbit-avatar-stack .orbit-avatar+.orbit-avatar,.orbit-avatar-stack .orbit-avatar+.orbit-avatar-stack-more{margin-left:-.5rem}.orbit-avatar-stack .orbit-avatar{border-width:2px;border-color:var(--orbit-color-surface-0);background:var(--orbit-color-surface-500);background-image:none;color:var(--orbit-color-surface-0)}.orbit-avatar-stack-more{background:var(--orbit-color-surface-100);color:var(--orbit-color-surface-500);font-size:10px;font-weight:600}.orbit-filter-chips{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:4px;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-filter-chip{appearance:none;display:inline-flex;align-items:baseline;gap:6px;background:transparent;border:0;padding:8px 12px;font-family:var(--orbit-font-body);font-size:13px;color:var(--orbit-color-surface-500);text-decoration:none;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s cubic-bezier(.2,.7,.2,1),border-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-filter-chip:hover{color:var(--orbit-color-surface-800)}.orbit-filter-chip:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-filter-chip[aria-current=page],.orbit-filter-chip-active{color:var(--orbit-color-surface-800);font-weight:600;border-bottom-color:var(--orbit-color-accent)}.orbit-filter-chip-count{font-style:normal;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px;font-weight:500;color:var(--orbit-color-surface-500);font-feature-settings:"tnum" 1}.orbit-filter-chip[aria-current=page] .orbit-filter-chip-count,.orbit-filter-chip-active .orbit-filter-chip-count{color:var(--orbit-color-accent)}@media(prefers-reduced-motion:reduce){.orbit-filter-chip{transition:none}}}@layer components{.orbit-export{gap:.5rem;font-family:inherit}.orbit-explainer-summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--orbit-space-3)}.orbit-explainer-summary:after{content:"";flex:none;width:.5rem;height:.5rem;margin-inline-end:.2rem;border-right:1.5px solid var(--orbit-color-surface-500);border-bottom:1.5px solid var(--orbit-color-surface-500);transform:rotate(45deg) translateY(-.15rem);transition:transform .15s ease}.orbit-explainer[open]>.orbit-explainer-summary:after{transform:rotate(-135deg) translateY(-.15rem)}.orbit-explainer:not([open])>.orbit-explainer-summary{border-bottom:0}.orbit-explainer-summary .orbit-card-title{font-size:1rem;font-weight:900;line-height:1.2}.orbit-explainer-summary:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-explainer-summary::-webkit-details-marker{display:none}.orbit-explainer-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.orbit-explainer-body:has(>:only-child){grid-template-columns:minmax(0,1fr)}.orbit-explainer-text{font-size:.875rem;line-height:1.5;color:var(--orbit-color-surface-700)}.orbit-explainer-cell{display:flex;flex-direction:column;gap:.625rem;align-items:flex-start}.orbit-explainer-wide{grid-column:1 / -1}@media(width<=1024px){.orbit-explainer-body{grid-template-columns:minmax(0,1fr)}}.orbit-help-chip{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border:1px solid var(--orbit-color-surface-200);background:var(--orbit-color-surface-0)}.orbit-help-chip:hover{border-color:var(--orbit-color-surface-400)}.orbit-help-chip-pill{gap:.5rem;width:auto;height:auto;padding:.3125rem .625rem;font-size:.8125rem;font-weight:600;color:var(--orbit-color-accent);background:var(--orbit-color-surface-100)}.orbit-out-of-reach{color:var(--orbit-color-surface-400);background:var(--orbit-color-surface-50);cursor:not-allowed}.orbit-out-of-reach:hover{border-color:var(--orbit-color-surface-200)}.orbit-plan-gate{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:1.25rem 1.5rem;background:var(--orbit-color-info-bg);border:1px solid var(--orbit-color-surface-200)}.orbit-plan-gate-text{display:flex;flex:1 1 14rem;flex-direction:column;gap:.25rem;min-width:0}.orbit-plan-gate-step{font-size:.875rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-plan-gate-body{font-size:.875rem;color:var(--orbit-color-surface-500)}.orbit-plan-gate-action{flex-shrink:0;margin-left:auto}.orbit-pager{display:flex;margin-left:auto}.orbit-pager-page,.orbit-pager-step,.orbit-pager-gap{display:inline-flex;align-items:center;justify-content:center;min-width:var(--orbit-pager-step-width);height:var(--orbit-control-height-toolbar);padding:0 .5rem;font-size:.8125rem;font-weight:600;color:var(--orbit-color-surface-500);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);margin-left:-1px}.orbit-pager>:first-child{margin-left:0}.orbit-pager-page-active{color:var(--orbit-color-surface-0);background:var(--orbit-color-surface-800);border-color:var(--orbit-color-surface-800)}.orbit-pager-gap{font-weight:400;color:var(--orbit-color-surface-400)}.orbit-pager-step-out-of-reach{background:var(--orbit-color-surface-50);color:var(--orbit-color-surface-400)}.orbit-pager-step-out-of-reach svg{opacity:.35}.orbit-pager-typed{gap:.5rem;align-items:center}.orbit-pager-typed .orbit-pager-step{margin-left:0}.orbit-pager-sentence{display:inline-flex;gap:.375rem;align-items:center;font-size:.8125rem;line-height:1.125rem;color:var(--orbit-color-surface-800);white-space:nowrap}.orbit-pager-field{width:2.75rem;padding:.375rem .5rem;font-size:.8125rem;line-height:1.125rem;color:var(--orbit-color-surface-800);text-align:center;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}@media(width<480px){.orbit-pager{flex-wrap:wrap;justify-content:flex-end;row-gap:.25rem;margin-left:0}}.orbit-row-menu{display:flex;justify-content:flex-end}.orbit-row-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--orbit-color-surface-700);background:transparent;border:1px solid transparent;cursor:pointer}.orbit-row-menu-toggle:hover{color:var(--orbit-color-surface-800);background-color:var(--orbit-color-surface-100)}.orbit-row-menu-toggle[aria-expanded=true]{color:var(--orbit-color-surface-800);background-color:var(--orbit-color-surface-100);border-color:var(--orbit-color-surface-200)}.orbit-row-menu-panel{display:none;flex-direction:column;position:fixed;inset:auto;min-width:13rem;max-width:min(20rem,calc(100vw - 1rem));margin:0;padding:.25rem;color:inherit;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-row-menu-panel:popover-open{display:flex;max-height:calc(100dvh - .5rem);overflow-y:auto}.orbit-row-menu-panel:popover-open[data-anchored]:not([data-placed]){visibility:hidden}.orbit-row-menu-form{display:contents}.orbit-row-menu-item{display:flex;gap:var(--orbit-space-2);align-items:center;width:100%;padding:.4375rem .625rem;color:var(--orbit-color-surface-700);font-size:.875rem;line-height:1.25rem;text-align:left;background:transparent;border:0;cursor:pointer}.orbit-row-menu-item:hover{color:var(--orbit-color-surface-900);background-color:var(--orbit-color-surface-100)}.orbit-row-menu-item:disabled{opacity:.55;cursor:default}.orbit-row-menu-item-destructive{color:var(--orbit-color-error)}.orbit-row-menu-item-destructive:hover{color:var(--orbit-color-error-text);background-color:var(--orbit-color-error-bg)}.orbit-row-menu-item-destructive:not(:only-child){position:relative;margin-top:.5rem}.orbit-row-menu-item-destructive:not(:only-child):before{content:"";position:absolute;top:-.25rem;right:-.25rem;left:-.25rem;border-top:1px solid var(--orbit-color-surface-200)}.orbit-view-toggle{display:flex}.orbit-view-option{display:inline-flex;align-items:center;justify-content:center;gap:var(--orbit-space-2);height:var(--orbit-control-height-compact);padding-inline:.75rem;font-size:.8125rem;line-height:1.125rem;font-weight:600;color:var(--orbit-color-surface-500);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);cursor:pointer}.orbit-view-toggle-toolbar .orbit-view-option{height:var(--orbit-control-height-toolbar)}.orbit-view-option+.orbit-view-option{border-left:0}.orbit-view-option:not(.orbit-view-option-active):not(.orbit-view-option-recessed):hover{background:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-view-option-active{color:var(--orbit-color-surface-0);background:var(--orbit-color-surface-800);border-color:var(--orbit-color-surface-800)}.orbit-view-option-short{display:none}.orbit-view-option-recessed{color:var(--orbit-color-surface-400);background:var(--orbit-color-surface-100);cursor:default}@media(width<480px){.orbit-view-toggle-toolbar{width:100%}.orbit-view-toggle-toolbar .orbit-view-option{flex:1 1 0}.orbit-view-option-long{display:none}.orbit-view-option-short{display:inline}}.orbit-surface-header{display:grid;gap:.2rem;min-width:0}.orbit-surface-header-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-2);min-width:0;line-height:1.25}.orbit-surface-header-title{color:var(--orbit-color-surface-800);font-size:clamp(1.5rem,2.2vw,1.625rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}.orbit-surface-header-title-clamped{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:1}.orbit-surface-header-body{max-width:64ch;color:var(--orbit-color-surface-500);font-size:.875rem;line-height:1.5}.orbit-sidebar-nav-item{display:flex;width:100%;align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;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);background-color:transparent;border-color:transparent;color:var(--orbit-color-chrome-text);border-radius:var(--orbit-radius-none)}.orbit-sidebar-nav-item:not(:disabled):hover{background-color:var(--orbit-color-chrome-bg-lift);border-color:var(--orbit-color-chrome-border);color:var(--orbit-color-chrome-text-strong)}.orbit-sidebar-nav-item:disabled{cursor:default}.orbit-sidebar-nav-item-active{background-color:var(--orbit-color-chrome-bg-lift);border-color:var(--orbit-color-chrome-border-strong);color:var(--orbit-color-chrome-text-strong)}.orbit-sidebar-nav-item-wrapper{position:relative;min-width:0}.orbit-sidebar-nav-item-icon{display:grid;flex:0 0 auto;place-items:center}.orbit-sidebar-section-nav .orbit-sidebar-nav-item-icon{color:var(--orbit-color-chrome-text-muted)}.orbit-sidebar-nav-item-label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-sidebar-nav-item-withheld{color:var(--orbit-color-chrome-text);@supports (color: color-mix(in lab,red,red)){color:color-mix(in srgb,var(--orbit-color-chrome-text) 82%,var(--orbit-color-chrome-bg))}}.orbit-product-sidebar :focus-visible{outline-color:var(--orbit-color-accent-hover-dark)}.orbit-sidebar-nav-item-inert{color:var(--orbit-color-chrome-text);@supports (color: color-mix(in lab,red,red)){color:color-mix(in srgb,var(--orbit-color-chrome-text) 62%,var(--orbit-color-chrome-bg))}}.orbit-sidebar-nav-item-badge{flex-shrink:0;border:1px solid var(--orbit-color-chrome-border-strong);background-color:var(--orbit-color-chrome-bg-lift);color:var(--orbit-color-chrome-text);padding:.1rem .4rem;font-size:.75rem;font-weight:700;line-height:1.25;white-space:nowrap}.orbit-advertised-absence{display:grid;align-content:start;justify-items:start;gap:var(--orbit-space-3);max-width:44rem;padding:var(--orbit-space-8) 0}.orbit-advertised-absence-state{color:var(--orbit-color-surface-400);font-size:var(--orbit-text-micro);font-weight:var(--orbit-font-weight-label);letter-spacing:.14em;text-transform:uppercase}.orbit-advertised-absence-locked .orbit-advertised-absence-state{color:var(--orbit-color-accent)}h1.orbit-advertised-absence-title,h2.orbit-advertised-absence-title{color:var(--orbit-color-ink);font-weight:var(--orbit-font-weight-title);line-height:var(--orbit-line-height-h2)}h1.orbit-advertised-absence-title{font-size:var(--orbit-text-h2)}h2.orbit-advertised-absence-title{font-size:var(--orbit-text-h4)}.orbit-advertised-absence-body{color:var(--orbit-color-surface-500);font-size:var(--orbit-text-lead);line-height:1.55}.orbit-advertised-absence-reason{border-top:var(--orbit-border-default);padding-top:var(--orbit-space-3);width:100%;color:var(--orbit-color-surface-400);font-size:var(--orbit-text-small)}.orbit-advertised-absence-remedy a{color:var(--orbit-color-accent);font-size:var(--orbit-text-small);font-weight:var(--orbit-font-weight-label);text-decoration:underline;text-underline-offset:.2em}.orbit-metric-band{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-metric-band-single{grid-template-columns:minmax(0,1fr)}.orbit-metric-band-paired{grid-template-columns:minmax(0,1.4fr) minmax(0,2fr)}.orbit-metric-band-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.orbit-metric-band-key{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.5rem;min-width:0}.orbit-metric-band-key:not(:last-child){border-right:1px solid var(--orbit-color-surface-200)}.orbit-metric-band-figure{font-size:2.5rem;line-height:1.1;font-weight:700;color:var(--orbit-color-surface-800)}.orbit-metric-band-period{margin-top:auto;font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500)}.orbit-metric-band-pair{padding:0;gap:0}.orbit-metric-band-paired .orbit-metric-band-figure{font-size:2.125rem;line-height:1.176}.orbit-metric-band-head{padding:.5rem 1.5rem;background:var(--orbit-color-surface-100);border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-metric-band-kicker{font-size:.75rem;line-height:1.333;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-metric-band-kicker-note{margin-top:.25rem;font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500)}.orbit-metric-band-figures{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-metric-band-entry{display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.5rem;min-width:0}.orbit-metric-band-entry+.orbit-metric-band-entry{border-left:1px solid var(--orbit-color-surface-100)}.orbit-metric-band-stacked .orbit-metric-band-figures{grid-template-columns:minmax(0,1fr)}.orbit-metric-band-stacked .orbit-metric-band-entry+.orbit-metric-band-entry{border-left:0;border-top:1px solid var(--orbit-color-surface-100)}.orbit-metric-band-entry-label{font-size:.875rem;line-height:1.428;color:var(--orbit-color-surface-500)}.orbit-metric-band-entry .orbit-metric-label{font-size:.875rem;line-height:1.428;font-weight:400;letter-spacing:normal;text-transform:none}.orbit-metric-band-paired .orbit-metric-band-entry .orbit-metric-placeholder{font-size:2.125rem;line-height:1.176}.orbit-metric-band-note{font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-800)}.orbit-metric-band-note-date{white-space:nowrap}.orbit-metric-band-caption{margin-top:auto;font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500)}.orbit-metric-band-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.orbit-metric-band-head-warning{background:var(--orbit-color-warning-bg);border-bottom-color:var(--orbit-color-warning)}.orbit-metric-band-head-warning .orbit-metric-band-kicker,.orbit-metric-band-head-warning .orbit-metric-band-kicker-note{color:var(--orbit-color-warning-text)}.orbit-metric-band-tiles .orbit-metric-band-figure{font-size:1.875rem;line-height:1.2}.orbit-metric{display:flex;flex-direction:column;gap:.25rem}.orbit-metric-label{display:flex;gap:.375rem;align-items:center;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-metric-placeholder{font-size:2.5rem;line-height:1.1;font-weight:700;color:var(--orbit-color-surface-400);font-variant-numeric:tabular-nums}.orbit-metric-degraded{color:var(--orbit-color-surface-300)}.orbit-metric-remedy{font-size:.875rem;color:var(--orbit-color-accent)}.orbit-metric-band>turbo-frame{display:flex;min-width:0}.orbit-metric-group{gap:.375rem}.orbit-metric-group .orbit-metric-label{font-size:.875rem;line-height:1.428;font-weight:400;letter-spacing:normal;text-transform:none}.orbit-metric-figure,.orbit-metric-group .orbit-metric-placeholder{font-size:1.875rem;line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums}.orbit-metric-figure{color:var(--orbit-color-surface-800)}@media(width<=1024px){.orbit-metric-band{grid-template-columns:minmax(0,1fr)}.orbit-metric-band-key{padding:1rem}.orbit-metric-band-key:not(:last-child){border-right:0;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-metric-band-period{margin-top:0}.orbit-metric-figure,.orbit-metric-group .orbit-metric-placeholder{font-size:1.5rem;line-height:1.25}.orbit-metric-group{gap:.25rem}.orbit-metric-band-pair{padding:0}.orbit-metric-band-head,.orbit-metric-band-entry{padding-inline:1rem}.orbit-metric-band-caption{margin-top:0}.orbit-metric-band-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-metric-band-tiles .orbit-metric-band-entry:nth-child(odd){border-left:0}.orbit-metric-band-tiles .orbit-metric-band-entry:nth-child(n+3){border-top:1px solid var(--orbit-color-surface-100)}}@media(width<480px){.orbit-metric-band-figures{grid-template-columns:minmax(0,1fr)}.orbit-metric-band-entry+.orbit-metric-band-entry{border-left:0;border-top:1px solid var(--orbit-color-surface-100)}.orbit-metric-band-tiles .orbit-metric-band-entry{flex-flow:row wrap;align-items:baseline;justify-content:space-between;column-gap:1rem}.orbit-metric-band-tiles .orbit-metric-band-figure{font-size:1.5rem;line-height:1.25}.orbit-metric-band-tiles .orbit-metric-band-caption:not(.orbit-metric-band-caption-kept){display:none}.orbit-metric-band-tiles .orbit-metric-band-caption-kept{flex-basis:100%}}.orbit-modal-panel{background-color:var(--orbit-color-surface-0);border:var(--orbit-border-default);border-radius:var(--orbit-radius-none);color:var(--orbit-color-surface-700);box-shadow:var(--orbit-shadow-none)}dialog.orbit-modal-dialog{position:fixed;inset:0;width:min(calc(100vw - 2rem),47.5rem)!important;max-width:none;height:fit-content;max-height:calc(100vh - 2rem);margin:auto;padding:0;overflow:auto;border:0;border-radius:var(--orbit-radius-none);background:transparent}dialog.orbit-modal-dialog-small{width:min(calc(100vw - 2rem),35rem)!important}dialog.orbit-modal-dialog-big{width:min(calc(100vw - 2rem),57.5rem)!important}dialog.orbit-modal-dialog-fullscreen{width:min(calc(100vw - 2rem),72rem)!important;height:calc(100vh - 2rem)}.orbit-heading{color:var(--orbit-color-surface-800);font-weight:900}.orbit-heading-hero{font-size:clamp(2.35rem,6vw,4.5rem);letter-spacing:0;line-height:.94}.orbit-heading-page{font-size:clamp(2rem,4vw,3.25rem);letter-spacing:0;line-height:1}.orbit-heading-section{font-size:1.8rem;letter-spacing:0;line-height:1.05}.orbit-heading-card{font-size:1.35rem;letter-spacing:0;line-height:1.1}.orbit-text{line-height:1.7}.orbit-text-xs{font-size:var(--orbit-text-micro)}.orbit-text-sm{font-size:var(--orbit-text-small)}.orbit-text-md{font-size:.95rem}.orbit-text-lg{font-size:1.1rem}.orbit-text-body{color:var(--orbit-color-surface-700)}.orbit-text-muted{color:var(--orbit-color-surface-500)}.orbit-text-strong{color:var(--orbit-color-surface-800);font-weight:800}.orbit-text-chrome{color:var(--orbit-color-chrome-text)}.orbit-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-divider{border-color:var(--orbit-color-surface-200);color:var(--orbit-color-surface-400);font-size:var(--orbit-text-micro);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.orbit-divider-horizontal{@layer daisyui.l1.l2.l3{display:flex;height:1rem;flex-direction:row;align-items:center;align-self:stretch;white-space:nowrap;margin:var(--divider-m, 1rem 0);--divider-color: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--divider-color: color-mix(in oklab, var(--color-base-content) 10%, transparent)}&:before,&:after{content:"";height:.125rem;width:100%;flex-grow:1;background-color:var(--divider-color)}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}margin-block:calc(var(--spacing) * 2)}.orbit-divider-vertical{@layer daisyui.l1.l2.l3{display:flex;height:1rem;flex-direction:row;align-items:center;align-self:stretch;white-space:nowrap;margin:var(--divider-m, 1rem 0);--divider-color: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--divider-color: color-mix(in oklab, var(--color-base-content) 10%, transparent)}&:before,&:after{content:"";height:.125rem;width:100%;flex-grow:1;background-color:var(--divider-color)}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}margin-inline:calc(var(--spacing) * 2);@layer daisyui.l1.l2{--divider-m: 0 1rem;&.divider{height:auto;width:1rem;flex-direction:column;&:before{height:100%;width:.125rem}&:after{height:100%;width:.125rem}}}}.orbit-kicker{color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.orbit-fact-list{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem;font-weight:400;color:var(--orbit-color-surface-800)}.orbit-fact-list li{position:relative;padding-left:.875rem}.orbit-fact-list li:before{content:"";position:absolute;top:.5rem;left:0;width:4px;height:4px;border-radius:50%;background:var(--orbit-color-surface-500)}.orbit-notice{border-width:var(--border);border-color:var(--alert-border-color, var(--color-base-200));@layer daisyui.l1.l2.l3{border-style:solid;--alert-border-color: var(--color-base-200);display:grid;align-items:center;gap:1rem;border-radius:var(--radius-box);padding-inline:1rem;padding-block:.75rem;color:var(--color-base-content);background-color:var(--alert-color, var(--color-base-200));justify-content:start;justify-items:start;grid-auto-flow:column;grid-template-columns:auto;text-align:start;font-size:.875rem;line-height:1.25rem;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));@supports (color: color-mix(in lab,red,red)){box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color, var(--color-base-200))) calc(var(--depth) * 20%),#0000),0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}border-style:var(--tw-border-style);border-width:1px;align-items:center;gap:.625rem;border-radius:var(--orbit-radius-none);font-family:var(--orbit-font-body);line-height:normal}.orbit-notice-end{justify-self:end}@media(width<640px){.orbit-notice:has(>.orbit-notice-end){grid-auto-flow:row;grid-template-columns:auto minmax(0,1fr)}.orbit-notice-end{grid-column:2;justify-self:start}}.orbit-notice>svg{flex:none;width:var(--orbit-icon-size-notice)!important;height:var(--orbit-icon-size-notice)!important}.orbit-notice-info{background-color:var(--orbit-color-surface-100);border-color:var(--orbit-color-surface-200);color:var(--orbit-color-surface-700)}.orbit-notice-success{background-color:var(--orbit-color-success-bg);border-color:#1f6b473d;color:var(--orbit-color-success)}.orbit-notice-warning{background-color:var(--orbit-color-warning-bg);border-color:#6b45003d;color:var(--orbit-color-warning-text)}.orbit-notice-error{background-color:var(--orbit-color-error-bg);border-color:#b53c2c3d;color:var(--orbit-color-error)}.orbit-notice a:not(.orbit-button){color:currentcolor;font-weight:900;text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.2em;cursor:pointer}.orbit-notice a:not(.orbit-button):hover{text-decoration-thickness:.16em}.orbit-notice-action{display:inline-flex;margin-left:.35rem;padding-bottom:.05rem}.orbit-notice-band{display:flex;flex-wrap:wrap;gap:.625rem;align-items:flex-start;padding:.75rem 1rem;font-size:.875rem;line-height:1.43}.orbit-notice-band>svg{margin-top:.0625rem}.orbit-notice-band>p{flex:1 1 auto}.orbit-notice-band-quiet{color:var(--orbit-color-surface-700);background:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200)}.orbit-notice-band-warning{color:var(--orbit-color-warning-text);background:var(--orbit-color-warning-bg);border:1px solid var(--orbit-color-warning)}.orbit-notice-band-error{color:var(--orbit-color-error-text);background:var(--orbit-color-error-bg);border:1px solid var(--orbit-color-error)}.orbit-notice-band-link{font-weight:600;color:inherit;text-decoration:underline;white-space:nowrap}.orbit-agent-panel{position:relative;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;height:100dvh;min-height:0;background-color:var(--orbit-color-surface-50);color:var(--orbit-color-surface-700);overflow:hidden}.orbit-agent-command-center{display:grid;align-content:start;gap:clamp(1rem,2vw,1.5rem);width:min(100%,70rem);min-height:calc(100svh - 5rem);margin-inline:auto;padding:clamp(1rem,4vw,3rem)}.orbit-agent-command-center-empty{align-content:center;width:min(100%,48rem)}.orbit-agent-command-center-active{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;width:min(100%,58rem);min-height:calc(100svh - 5rem);padding-block:clamp(1rem,3vw,2rem)}.orbit-chat-navigation{display:grid;gap:var(--orbit-space-3);min-width:0;padding-block-end:var(--orbit-space-3);border-block-end:1px solid var(--orbit-color-surface-200)}.orbit-chat-navigation h2{font-size:1rem;font-weight:600;overflow-wrap:anywhere}.orbit-chat-navigation p,.orbit-agent-thread small{display:block;font-size:.8rem;color:var(--orbit-color-surface-500);overflow-wrap:anywhere;white-space:normal}.orbit-chat-navigation nav,.orbit-chat-history-pager{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-3)}.orbit-chat-history-pager{margin-block:var(--orbit-space-3)}.orbit-chat-navigation [hidden]{display:none}.orbit-chat-navigation-icon{width:var(--orbit-space-8);padding-inline:0;flex-shrink:0}.orbit-agent-chat-browser{position:absolute;grid-column:1;grid-row:2 / -1;inset:0;z-index:2;overflow-y:auto;padding:var(--orbit-space-4);background:var(--orbit-color-surface-50)}.orbit-agent-chat-browser[hidden]{display:none}.orbit-chat-browser-heading{display:flex;align-items:center;gap:var(--orbit-space-3);margin-block-end:var(--orbit-space-4)}.orbit-chat-browser-heading h2{font-size:var(--orbit-text-small);font-weight:600}.orbit-agent-chat-browser form{display:grid;gap:var(--orbit-space-4)}.orbit-agent-command-center-active .orbit-agent-command-header,.orbit-agent-command-center-active .orbit-agent-workspace-note,.orbit-agent-command-center-active .orbit-agent-command-secondary{display:none}.orbit-agent-command-header{display:grid;justify-items:center;gap:.55rem;max-width:42rem;margin-inline:auto;text-align:center}.orbit-agent-mark{display:grid;width:3.25rem;height:3.25rem;place-items:center;border:var(--orbit-border-default);border-radius:50%;background-color:var(--orbit-color-surface-0);box-shadow:0 1rem 2.25rem #231b1f17;color:var(--orbit-color-accent);font-size:.78rem;font-weight:900}.orbit-agent-command-header h1{max-width:18ch;color:var(--orbit-color-surface-800);font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:0;line-height:1.08}.orbit-agent-command-header p{max-width:34rem;color:var(--orbit-color-surface-600);font-size:clamp(.92rem,1.4vw,1rem);line-height:1.6}.orbit-agent-command-grid,.orbit-agent-command-main,.orbit-agent-command-side{display:grid;min-width:0;gap:var(--orbit-space-4)}.orbit-agent-conversation-log{display:grid;align-content:start;gap:var(--orbit-space-3);max-height:min(52vh,34rem);overflow-y:auto;padding:.25rem;scrollbar-color:var(--orbit-color-surface-300) transparent;scrollbar-width:thin}.orbit-agent-conversation-log>[data-chat-entry]>.orbit-agent-affordance{margin-block-start:var(--orbit-space-3)}.orbit-agent-command-center-active .orbit-agent-conversation-log{max-height:none;min-height:0;padding:clamp(.75rem,2vw,1.5rem) .25rem}.orbit-agent-conversation-log:empty{display:none}.orbit-agent-panel .orbit-agent-conversation-log{max-height:none;overflow:visible;padding:0}.orbit-agent-command-composer{display:grid;width:min(100%,46rem);margin-inline:auto;gap:.65rem}.orbit-agent-command-center-active .orbit-agent-command-composer{align-self:end;width:min(100%,48rem)}.orbit-agent-stream-status{width:min(100%,46rem);margin-inline:auto;color:var(--orbit-color-surface-500);font-size:.78rem;font-weight:800}.orbit-agent-workspace-note{max-width:42rem;margin-inline:auto;color:var(--orbit-color-surface-500);font-size:.78rem;font-weight:700;line-height:1.5;text-align:center}.orbit-agent-command-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.9rem,2vw,1.5rem);width:min(100%,42rem);margin:clamp(.75rem,2vw,1.5rem) auto 0}.orbit-agent-mini-panel,.orbit-agent-thread-list{display:grid;align-content:start;gap:.7rem;color:var(--orbit-color-surface-600);font-size:.86rem;line-height:1.45}.orbit-agent-mini-panel button{display:block;width:100%;color:var(--orbit-color-surface-800);cursor:pointer;font-size:.92rem;font-weight:800;line-height:1.35;text-align:left}.orbit-agent-mini-panel button:hover{color:var(--orbit-color-accent)}.orbit-agent-thread-items{display:grid;gap:.45rem}.orbit-agent-thread{display:grid;gap:.2rem;color:var(--orbit-color-surface-700);padding-block:var(--orbit-space-3);border-block-end:1px solid var(--orbit-color-surface-200)}.orbit-agent-thread:hover,.orbit-agent-thread-active{color:var(--orbit-color-accent)}.orbit-agent-thread strong{overflow:hidden;color:var(--orbit-color-surface-800);font-size:.82rem;font-weight:600;overflow-wrap:anywhere;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbit-agent-thread .orbit-agent-thread-meta{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);align-items:baseline}.orbit-agent-thread small{font-size:var(--orbit-text-micro);font-weight:400}.orbit-agent-thread time{color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:400}.orbit-agent-affordance{display:grid;gap:var(--orbit-space-3);border:1px solid var(--orbit-color-surface-250);border-left:4px solid var(--orbit-color-accent);background-color:var(--orbit-color-surface-0);box-shadow:0 1rem 2.5rem #231b1f14;padding:var(--orbit-space-4)}.orbit-agent-affordance h3{color:var(--orbit-color-surface-800);font-size:var(--orbit-text-body);font-weight:900;line-height:1.2}.orbit-agent-affordance p,.orbit-agent-affordance dd{color:var(--orbit-color-surface-600);font-size:.85rem;line-height:1.5}.orbit-agent-affordance .orbit-agent-navigation-section{margin-top:calc(var(--orbit-space-2) * -1);color:var(--orbit-color-surface-800);font-weight:700}.orbit-agent-navigation-card .orbit-button{max-width:100%;overflow-wrap:anywhere;white-space:normal}.orbit-agent-affordance dl{display:grid;gap:.45rem}.orbit-agent-affordance ol{display:grid;gap:.35rem;color:var(--orbit-color-surface-700);font-size:.85rem;line-height:1.45;padding-left:1.25rem}.orbit-agent-affordance dl div{display:flex;justify-content:space-between;gap:var(--orbit-space-4);border-top:1px solid var(--orbit-color-surface-150);padding-top:.45rem}.orbit-agent-affordance dt,.orbit-agent-diff span{color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:900;text-transform:uppercase}.orbit-agent-affordance-actions,.orbit-agent-show-options{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2)}.orbit-agent-plan-area{display:grid;gap:.6rem;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);padding:.9rem}.orbit-agent-plan-area h3{color:var(--orbit-color-surface-800);font-size:var(--orbit-text-body);font-weight:900}.orbit-agent-plan-area ol{display:grid;gap:.35rem;padding-left:1.25rem}.orbit-agent-diff{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--orbit-space-3)}.orbit-agent-panel .orbit-agent-diff{grid-template-columns:minmax(0,1fr)}.orbit-agent-change-list{display:grid;gap:var(--orbit-space-3)}.orbit-agent-change{display:grid;gap:.45rem}.orbit-agent-diff div,.orbit-agent-metadata-row{display:grid;gap:.4rem;border:1px solid var(--orbit-color-surface-150);background-color:var(--orbit-color-surface-50);padding:var(--orbit-space-3)}.orbit-agent-metadata-field{display:grid;gap:.55rem}.orbit-agent-metadata-field strong{color:var(--orbit-color-surface-800);font-size:.9rem;font-weight:900;line-height:1.2;text-transform:none}.orbit-agent-diff textarea,.orbit-agent-metadata-row textarea{min-height:5.5rem;resize:vertical;border:1px solid var(--orbit-color-surface-250);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-800);font:inherit;line-height:1.45;padding:.65rem}.orbit-agent-artifact-preview--long-form,.orbit-agent-long-form-preview{display:grid;gap:var(--orbit-space-3)}.orbit-agent-long-form-current{border:1px solid var(--orbit-color-surface-150);background-color:var(--orbit-color-surface-50);padding:var(--orbit-space-3)}.orbit-agent-long-form-current summary{cursor:pointer;color:var(--orbit-color-surface-700);font-size:.82rem;font-weight:700}.orbit-agent-long-form-proposed{display:grid;gap:.4rem}.orbit-agent-long-form-content,.orbit-agent-long-form-editor{max-height:min(42vh,16rem);overflow:auto;border:1px solid var(--orbit-color-surface-250);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-800);font:inherit;line-height:1.45;padding:.65rem;white-space:pre-wrap;word-break:break-word}.orbit-agent-long-form-editor{min-height:min(36vh,12rem);resize:vertical;width:100%}.orbit-agent-long-form-content--readonly{background-color:var(--orbit-color-surface-50)}.orbit-agent-formatted-content{white-space:normal}.orbit-agent-formatted-content :is(p,ul,ol)+:is(p,ul,ol){margin-top:.65rem}.orbit-agent-formatted-content ul{list-style:disc;padding-left:1.5em}.orbit-agent-formatted-content ol{list-style:decimal;padding-left:1.5em}.orbit-agent-formatted-content a{text-decoration:underline}.orbit-agent-long-form-hint{color:var(--orbit-color-surface-500);font-size:.78rem;line-height:1.35;margin:0}.orbit-agent-metadata-row--long-form .orbit-agent-long-form-editor{min-height:min(36vh,12rem)}.orbit-agent-variant-list{display:grid;gap:var(--orbit-space-2)}.orbit-agent-variant{display:grid;gap:.5rem;border:1px solid var(--orbit-color-surface-150);background-color:var(--orbit-color-surface-50);padding:var(--orbit-space-3)}.orbit-agent-variant .orbit-agent-variant-value{color:var(--orbit-color-surface-800);font-size:.9rem;font-weight:700;line-height:1.35}.orbit-agent-variant .orbit-agent-variant-rationale{color:var(--orbit-color-surface-500);font-size:.78rem;line-height:1.4}.orbit-agent-cover-preview{display:block;width:min(100%,16rem);aspect-ratio:1 / 1;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);object-fit:cover}.orbit-agent-hidden-value{display:none}.orbit-agent-show-options button{border:1px solid var(--orbit-color-surface-250);background-color:var(--orbit-color-surface-50);color:var(--orbit-color-surface-800);cursor:pointer;font-size:.85rem;font-weight:900;padding:.65rem .8rem}.orbit-agent-run-timeline{display:grid;gap:.45rem;color:var(--orbit-color-surface-600);font-size:.8rem}.orbit-agent-panel-header,.orbit-agent-section-header{display:flex;align-items:center;justify-content:space-between;gap:.85rem}.orbit-agent-panel-header{border-bottom:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-50);padding:1rem 1rem .85rem}.orbit-agent-panel-close{display:inline-grid;width:2.35rem;height:2.35rem;flex:0 0 auto;place-items:center;border:var(--orbit-border-default);border-radius:var(--orbit-radius-none);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-500);cursor:pointer}.orbit-agent-panel-close:hover{border-color:#b23b1652;background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent)}.orbit-agent-panel-header h2,.orbit-agent-section-header h3{color:var(--orbit-color-surface-800);font-size:var(--orbit-text-body);font-weight:900;letter-spacing:0;line-height:1.1}.orbit-agent-panel-navigation{min-width:0;padding:var(--orbit-space-3) var(--orbit-space-4) 0}.orbit-agent-panel-navigation nav{gap:var(--orbit-space-2)}.orbit-agent-panel-navigation .orbit-chat-navigation-heading{min-width:0}.orbit-agent-panel-navigation h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.orbit-agent-panel-navigation .orbit-chat-navigation-heading a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-agent-panel-body{display:grid;align-content:start;gap:.8rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.9rem 1rem 1rem;scrollbar-color:var(--orbit-color-surface-300) transparent;scrollbar-width:thin}.orbit-agent-panel-footer{display:grid;gap:.45rem;border-top:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-50);box-shadow:0 -.75rem 1.5rem #231b1f0d;padding:.85rem 1rem 1rem}.orbit-agent-panel-active .orbit-agent-panel-intro,.orbit-agent-panel-active .orbit-agent-quick-actions{display:none}.orbit-agent-context-card,.orbit-agent-actions{display:grid;gap:.65rem;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:.85rem}.orbit-agent-quick-actions,.orbit-agent-conversation{display:grid;gap:.65rem;min-width:0}.orbit-agent-section-header{padding-inline:.05rem}.orbit-agent-panel-intro{border-left:3px solid var(--orbit-color-accent);padding:.1rem 0 .1rem .75rem}.orbit-agent-panel-intro p{color:var(--orbit-color-surface-600);font-size:.78rem;line-height:1.55}.orbit-agent-composer{display:grid;gap:var(--orbit-space-3);border:var(--orbit-border-default);border-radius:var(--orbit-radius-none);background-color:var(--orbit-color-surface-0);box-shadow:0 1rem 2.5rem #231b1f14;padding:.85rem}.orbit-agent-panel-footer>.orbit-agent-composer{gap:.55rem;border-radius:var(--orbit-radius-none);box-shadow:var(--orbit-shadow-none);padding:var(--orbit-space-3)}.orbit-agent-composer:focus-within{border-color:var(--orbit-color-accent);box-shadow:0 1.25rem 3rem #b23b161c}.orbit-agent-context-summary{color:var(--orbit-color-surface-600);font-size:.85rem;line-height:1.65}.orbit-agent-context-facts{display:grid;gap:var(--orbit-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-agent-context-facts div{border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:.65rem}.orbit-agent-context-facts dt,.orbit-agent-context-list p,.orbit-agent-action-id{color:var(--orbit-color-surface-400);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.orbit-agent-context-facts dd{margin-top:.2rem;color:var(--orbit-color-surface-800);font-size:.78rem;font-weight:800}.orbit-agent-context-list ul{display:grid;gap:.35rem;margin-top:.45rem}.orbit-agent-context-list li{color:var(--orbit-color-surface-600);font-size:.78rem;line-height:1.45}.orbit-agent-context-list span{color:var(--orbit-color-surface-500);font-weight:800}.orbit-agent-action-list,.orbit-agent-quick-action-list,.orbit-agent-message-list{display:grid;gap:.65rem}.orbit-agent-quick-action{display:grid;gap:.25rem;width:100%;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-700);cursor:pointer;padding:.7rem;text-align:left}.orbit-agent-quick-action:hover{border-color:#b23b1652;background-color:var(--orbit-color-accent-subtle)}.orbit-agent-quick-action strong{color:var(--orbit-color-surface-800);font-size:.8rem;line-height:1.3}.orbit-agent-quick-action span{color:var(--orbit-color-surface-600);font-size:.73rem;line-height:1.45}.orbit-agent-action-card{display:grid;gap:.65rem;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:var(--orbit-space-3)}.orbit-agent-action-title{color:var(--orbit-color-surface-800);font-size:.85rem;font-weight:900;line-height:1.3}.orbit-agent-action-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;color:var(--orbit-color-surface-500);font-size:.7rem;font-weight:700}.orbit-agent-message{display:grid;gap:.4rem;max-width:min(88%,42rem);border:var(--orbit-border-default);border-radius:var(--orbit-radius-none);background-color:var(--orbit-color-surface-0);padding:.9rem}.orbit-agent-message-user{justify-self:end;background-color:var(--orbit-color-accent-subtle);border-color:#b23b163d}.orbit-agent-message-system{max-width:100%;background-color:var(--orbit-color-warning-bg);border-color:#6b45003d}.orbit-agent-message header{display:flex;justify-content:space-between;gap:var(--orbit-space-3);color:var(--orbit-color-surface-400);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.orbit-agent-message p,.orbit-agent-message-body{color:var(--orbit-color-surface-700);font-size:.82rem;line-height:1.55;white-space:pre-wrap}.orbit-agent-message-body strong{color:var(--orbit-color-surface-800);font-weight:900}.orbit-agent-message-body a{color:var(--orbit-color-accent);text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.orbit-agent-message-body a:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:3px}.orbit-agent-suggestions{display:flex;flex-wrap:wrap;gap:.45rem}.orbit-agent-suggestion{border:1px solid rgb(178 59 22 / 24%);background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent);cursor:pointer;font-size:var(--orbit-text-micro);font-weight:800;padding:.35rem .5rem}.orbit-agent-composer-suggestions{display:flex;flex-wrap:wrap;gap:.45rem}.orbit-agent-composer-suggestion{border:1px solid rgb(35 27 31 / 14%);border-radius:var(--orbit-radius-pill);background-color:#ffffffad;color:var(--orbit-color-surface-600);cursor:pointer;font-size:.74rem;font-weight:800;line-height:1.25;padding:.38rem .62rem;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.orbit-agent-composer-suggestion:hover{border-color:#b23b1657;background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent)}.orbit-agent-composer-suggestion:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:3px}.orbit-agent-composer-input{@layer daisyui.l1.l2.l3{border:var(--border) solid #0000;min-height:5rem;flex-shrink:1;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);padding-block:.5rem;vertical-align:middle;width:clamp(3rem,20rem,100%);padding-inline-start:.75rem;padding-inline-end:.75rem;font-size:max(var(--font-size, .875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}--input-color: var(--color-base-content);@supports (color: color-mix(in lab,red,red)){--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}textarea{appearance:none;background-color:transparent;border:none;&:focus,&:focus-within{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}&:focus,&:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color);@supports (color: color-mix(in lab,red,red)){box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout: none){&:focus,&:focus-within{--font-size: 1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}&::placeholder{color:var(--color-base-content);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}box-shadow:none}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}width:100%;min-height:6rem;resize:vertical;background-color:var(--orbit-color-surface-0);border:0;border-radius:var(--orbit-radius-none);color:var(--orbit-color-surface-800);font-family:var(--orbit-font-body);font-size:.98rem;line-height:1.55;outline:none;padding:.2rem}.orbit-agent-panel .orbit-agent-composer-input{min-height:var(--orbit-space-16);max-height:max(var(--orbit-space-16),25dvh);overflow-y:auto;font-size:.86rem}.orbit-agent-panel .orbit-agent-composer-input:disabled:placeholder-shown{height:var(--orbit-space-8);min-height:var(--orbit-space-8);resize:none}@media(max-height:40rem){.orbit-agent-panel .orbit-agent-composer-input{max-height:var(--orbit-space-16)}}.orbit-agent-composer-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--orbit-space-3);border-top:1px solid var(--orbit-color-surface-200);color:var(--orbit-color-surface-400);font-size:.68rem;line-height:1.4;padding-top:.65rem}.orbit-agent-panel .orbit-agent-composer-actions{align-items:center;flex-direction:row;justify-content:flex-end;padding-top:.55rem}.orbit-agent-composer-actions-without-hint{justify-content:flex-end}.orbit-agent-composer-submit{display:inline-grid;place-items:center;flex:0 0 auto;width:2.45rem;height:2.45rem;border:1px solid var(--orbit-color-accent);border-radius:var(--orbit-radius-none);background-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.orbit-agent-composer-submit:hover{background-color:var(--orbit-color-accent-hover-dark);border-color:var(--orbit-color-accent-hover-dark)}.orbit-agent-composer-submit:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:3px}.orbit-agent-composer-submit:active{transform:translateY(1px)}.orbit-agent-composer-submit:disabled{cursor:not-allowed;opacity:.62;transform:none}.orbit-agent-composer-submit-icon{position:relative;display:block;width:1rem;height:1rem}.orbit-agent-composer-submit-icon:before{position:absolute;bottom:.08rem;left:50%;width:.13rem;height:.78rem;background-color:currentcolor;content:"";transform:translate(-50%)}.orbit-agent-composer-submit-icon:after{position:absolute;top:.08rem;left:50%;width:.56rem;height:.56rem;border-top:.13rem solid currentcolor;border-left:.13rem solid currentcolor;content:"";transform:translate(-50%) rotate(45deg)}.orbit-sidebar-assistant{display:grid;gap:var(--orbit-space-2);width:100%;min-width:0}.orbit-sidebar-assistant .orbit-button{width:100%;max-width:100%;min-width:0;justify-content:center}.orbit-sidebar-assistant .orbit-button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-spinner{@layer daisyui.l1.l2.l3{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;background-color:currentcolor;vertical-align:middle;width:calc(var(--size-selector, .25rem) * 6);mask-size:100%;mask-repeat:no-repeat;mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}@layer daisyui.l1.l2{mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}color:var(--orbit-color-accent)}@layer daisyui.l1.l2{.orbit-spinner-xs{width:calc(var(--size-selector, .25rem) * 4)}.orbit-spinner-sm{width:calc(var(--size-selector, .25rem) * 5)}.orbit-spinner-md{width:calc(var(--size-selector, .25rem) * 6)}.orbit-spinner-lg{width:calc(var(--size-selector, .25rem) * 7)}}.orbit-skeleton{position:relative;overflow:hidden;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 46%),transparent),linear-gradient(0deg,var(--orbit-color-surface-150),var(--orbit-color-surface-150));background-size:220% 100%;border-radius:var(--orbit-radius-none);animation:orbit-skeleton-sheen 1.8s ease-in-out infinite}.orbit-skeleton-text{width:24rem;max-width:100%;height:1rem}.orbit-skeleton-block{width:36rem;max-width:100%;min-height:8rem}.orbit-skeleton-circle{width:3rem;height:3rem;border-radius:var(--orbit-radius-pill)}@keyframes orbit-skeleton-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}:root.orbit-inspector-scroll-locked,:root.orbit-inspector-scroll-locked body,:root.orbit-sidebar-scroll-locked,:root.orbit-sidebar-scroll-locked body{overflow:hidden}.orbit-styleguide-shell{--orbit-sidebar-current: var(--orbit-layout-sidebar-width);display:grid;grid-template-columns:minmax(0,1fr);min-height:100vh;overflow-x:clip}.orbit-styleguide-shell.orbit-sidebar-collapsed{--orbit-sidebar-current: var(--orbit-layout-sidebar-width-collapsed)}.orbit-styleguide-shell.orbit-shell-focused{--orbit-sidebar-current: 0px}.orbit-shell-focused .orbit-topbar-actions{display:flex;min-width:0;max-width:100%}.orbit-shell-focused .orbit-topbar-page-actions{display:flex}.orbit-shell-focused .orbit-topbar-actions .orbit-button{min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.orbit-shell-focused .orbit-topbar-inner{flex-wrap:wrap;height:auto;min-height:4rem;padding-block:.5rem}.orbit-product-sidebar{display:flex;flex-direction:column;position:fixed;inset:0 auto 0 0;z-index:40;width:min(20rem,calc(100vw - 3rem));height:100dvh;min-height:100dvh;overflow:hidden;transform:translate(-100%);visibility:hidden;transition:transform .18s ease,visibility 0s linear .18s;background:linear-gradient(90deg,rgb(255 255 255 / 4%) 1px,transparent 1px) 0 0 / 30px 30px,radial-gradient(circle at 30% 0%,rgb(178 59 22 / 16%),transparent 18rem),var(--orbit-color-chrome-bg);border-right:1px solid var(--orbit-color-chrome-border-strong);color:var(--orbit-color-chrome-text);padding:var(--orbit-space-4)}.orbit-sidebar-nav-regions{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:.125rem;scrollbar-color:var(--orbit-color-chrome-border-strong) transparent;scrollbar-width:thin}.orbit-sidebar-open .orbit-product-sidebar{transform:translate(0);visibility:visible;transition:transform .18s ease,visibility 0s linear 0s}.orbit-sidebar-overlay{position:fixed;inset:0;z-index:35;display:none;background-color:transparent;border:0;padding:0}.orbit-sidebar-open .orbit-sidebar-overlay{display:block}.orbit-sidebar-close{position:absolute;top:1rem;right:1rem;z-index:1;display:inline-grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid var(--orbit-color-chrome-border-strong);border-radius:var(--orbit-radius-none);background-color:var(--orbit-color-chrome-bg-lift);color:var(--orbit-color-chrome-text);cursor:pointer}.orbit-sidebar-close:hover{border-color:#b23b1652;color:var(--orbit-color-chrome-text-strong)}.orbit-sidebar-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--orbit-space-2);overflow:hidden}.orbit-sidebar-brand{display:inline-block;flex:0 0 auto}.orbit-sidebar-brand img{max-width:none}.orbit-sidebar-brand-mark{display:none}.orbit-sidebar-collapse-toggle{display:none;flex:0 0 auto;place-items:center;border:0;background-color:transparent;color:var(--orbit-color-chrome-text-muted);padding:var(--orbit-space-2)}.orbit-sidebar-collapse-toggle:hover{color:var(--orbit-color-chrome-text-strong)}.orbit-sidebar-workspace{display:flex;width:100%;align-items:center;min-height:var(--orbit-show-row-height);text-align:left;border:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-50);color:var(--orbit-color-surface-800);padding:var(--orbit-show-row-padding)}.orbit-sidebar-workspace-row{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.75rem}.orbit-sidebar-workspace-caret{display:flex;flex:0 0 auto}.orbit-sidebar-workspace-menu{position:relative}.orbit-sidebar-workspace-menu[open] .orbit-sidebar-workspace-caret svg{transform:rotate(180deg)}.orbit-sidebar-workspace-summary{cursor:pointer;list-style:none}.orbit-sidebar-workspace-summary::-webkit-details-marker{display:none}.orbit-sidebar-workspace-menu[open] .orbit-sidebar-workspace-summary{border-color:var(--orbit-color-action-primary);background-color:var(--orbit-color-surface-100)}.orbit-sidebar-workspace-panel{position:absolute;top:calc(100% + .5rem);right:0;left:0;z-index:50;border:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-0);padding:var(--orbit-show-panel-padding);box-shadow:0 1.2rem 2.4rem #00000042}.orbit-sidebar-workspace-options{display:grid;gap:.25rem;max-height:21rem;overflow-y:auto;scrollbar-color:var(--orbit-color-surface-200) transparent;scrollbar-width:thin}.orbit-sidebar-workspace-search{display:flex;align-items:center;gap:.35rem;padding:.15rem .15rem .35rem}.orbit-sidebar-workspace-search-count{flex:1 1 auto;padding-left:.55rem;color:var(--orbit-color-surface-400);font-size:.68rem;line-height:1.25}.orbit-sidebar-workspace-search-field{position:relative;display:flex;min-width:0;flex:1 1 auto;align-items:center}.orbit-sidebar-workspace-search-input{width:100%;padding-left:2.1rem}.orbit-sidebar-workspace-search-manage{display:flex;height:var(--orbit-control-height-toolbar);width:var(--orbit-control-height-toolbar);flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--orbit-color-surface-300);color:var(--orbit-color-surface-500)}.orbit-sidebar-workspace-search-manage:hover{background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-sidebar-workspace-search-icon{position:absolute;left:.85rem;z-index:1;display:flex;color:var(--orbit-color-surface-500);pointer-events:none}.orbit-sidebar-workspace-empty{color:var(--orbit-color-surface-500);padding:.75rem .55rem;font-size:.75rem}.orbit-sidebar-workspace-option{display:flex;min-width:0;align-items:center;gap:.65rem;min-height:var(--orbit-show-row-height);border:1px solid transparent;color:var(--orbit-color-surface-800);padding:var(--orbit-show-row-padding)}.orbit-sidebar-workspace-option:hover{border-color:var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-100)}.orbit-sidebar-workspace-option-active{border-color:#e2633070;background-color:#e263301a}.orbit-sidebar-workspace-actions{border-top:1px solid var(--orbit-color-surface-200);margin-top:var(--orbit-show-panel-padding);padding-top:var(--orbit-show-panel-padding)}.orbit-sidebar-workspace-option-action{gap:.5rem;min-height:0;padding:.45rem .55rem}.orbit-sidebar-workspace-option-action .orbit-sidebar-workspace-option-title{font-size:.78rem;font-weight:800;-webkit-line-clamp:1}.orbit-sidebar-workspace-option-limited{border-color:var(--orbit-color-warning);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--orbit-color-warning) 55%,transparent)}background-color:var(--orbit-color-warning-bg)}.orbit-sidebar-workspace-option-limited .orbit-sidebar-workspace-option-subtitle{color:var(--orbit-color-warning-text)}.orbit-sidebar-workspace-option-action .orbit-sidebar-workspace-copy{max-height:none}.orbit-sidebar-workspace-option-action .orbit-sidebar-workspace-option-subtitle{white-space:normal}.orbit-sidebar-workspace-copy{min-width:0;max-height:3rem;flex:1 1 auto;overflow:hidden}.orbit-sidebar-workspace-option-title{display:-webkit-box;overflow:hidden;color:var(--orbit-color-surface-800);font-size:.8rem;font-weight:900;line-height:1.2;overflow-wrap:anywhere;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbit-sidebar-workspace-option-meta{display:flex;min-width:0;align-items:center;gap:.35rem;margin-top:.15rem}.orbit-sidebar-workspace-option-subtitle{display:block;overflow:hidden;flex:0 0 auto;color:var(--orbit-color-surface-500);font-size:.68rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.orbit-sidebar-workspace-option-meta .orbit-pill{display:block;max-width:6rem;min-width:0;overflow:hidden;flex:0 1 auto;text-overflow:ellipsis;white-space:nowrap}.orbit-sidebar-section-label{color:var(--orbit-color-chrome-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.orbit-sidebar-footer{display:grid;flex-shrink:0;gap:var(--orbit-space-4);width:100%;min-width:0;min-height:0;margin-top:auto;border-top:1px solid var(--orbit-color-chrome-border);color:var(--orbit-color-chrome-text-muted)}.orbit-sidebar-user-menu{position:relative;min-width:0}.orbit-sidebar-user-menu-trigger{display:block;width:100%;cursor:pointer;list-style:none;border:1px solid transparent;color:var(--orbit-color-chrome-text);padding:.55rem}.orbit-sidebar-user-menu-row{display:flex;min-width:0;align-items:center;gap:.75rem}.orbit-sidebar-user-menu-trigger:hover,.orbit-sidebar-user-menu-open .orbit-sidebar-user-menu-trigger{border-color:var(--orbit-color-chrome-border-strong);background-color:#ffffff0d;color:var(--orbit-color-chrome-text-strong)}.orbit-sidebar-user-menu-open .orbit-sidebar-user-menu-trigger svg{transform:rotate(180deg)}.orbit-sidebar-user-menu-panel{position:absolute;right:0;bottom:calc(100% + .5rem);left:0;z-index:55;display:grid;gap:.35rem;border:1px solid var(--orbit-color-chrome-border-strong);background-color:var(--orbit-color-chrome-bg-lift);padding:.35rem;max-height:calc(100dvh - 8rem);overflow-y:auto;box-shadow:0 1.2rem 2.4rem #00000047}.orbit-sidebar-user-menu-panel[hidden]{display:none}.orbit-sidebar-user-menu-identity{display:flex;min-width:0;align-items:center;gap:.65rem;padding:.55rem .55rem .7rem}.orbit-sidebar-user-menu-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-sidebar-user-menu-detail{display:-webkit-box;overflow:hidden;line-height:1.35;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbit-sidebar-user-menu-name{color:var(--orbit-color-chrome-text-strong);font-size:.8rem;font-weight:900}.orbit-sidebar-user-menu-detail{margin-top:.15rem;color:var(--orbit-color-chrome-text-muted);font-size:.7rem}.orbit-sidebar-user-menu-form{margin:0}.orbit-sidebar-user-menu-item{display:flex;width:100%;cursor:pointer;align-items:center;gap:.6rem;border:1px solid transparent;color:var(--orbit-color-chrome-text);padding:.65rem .55rem;text-align:left}.orbit-sidebar-user-menu-item>svg{flex:0 0 auto}.orbit-sidebar-user-menu-item:hover{border-color:#e2633070;background-color:#e263301a;color:var(--orbit-color-chrome-text-strong)}.orbit-sidebar-user-menu-separator{height:0;margin:.15rem .55rem;border-top:1px solid var(--orbit-color-chrome-border)}.orbit-page-notices{position:fixed;top:4.75rem;left:50%;z-index:70;display:grid;gap:.5rem;width:min(40rem,calc(100% - 2rem));transform:translate(-50%);pointer-events:none}.orbit-page-notices:not(:has(*)){display:none}.orbit-page-notices>*{pointer-events:auto}.orbit-workspace{min-width:0;background:radial-gradient(circle at 86% 8%,rgb(220 161 58 / 14%),transparent 20rem),linear-gradient(135deg,var(--orbit-color-surface-50),var(--orbit-color-surface-100))}.orbit-shell-inspector{position:fixed;inset:0 0 0 auto;z-index:45;display:grid;grid-template-rows:minmax(0,1fr);width:min(28rem,100vw);height:100dvh;min-width:0;overflow:hidden;transform:translateY(100%);transition:transform .18s ease;border-left:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-50)}.orbit-shell-inspector>.orbit-agent-panel{height:100%;min-height:0}.orbit-inspector-open .orbit-shell-inspector{transform:translateY(0)}.orbit-inspector-overlay,.orbit-inspector-overlay[hidden]{display:none}.orbit-shell-header{display:contents}.orbit-inspector-toggle{position:fixed;right:clamp(1rem,3vw,1.4rem);bottom:clamp(1rem,3vw,1.4rem);z-index:26;display:inline-flex;align-items:center;gap:.45rem;border:var(--orbit-border-default);border-radius:var(--orbit-radius-none);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-accent);cursor:pointer;font-size:.72rem;font-weight:900;padding:.72rem .92rem;box-shadow:0 10px 24px #241b1f1f;transition:border-color .16s ease,background-color .16s ease,opacity .16s ease,transform .16s ease,visibility 0s linear 0s;visibility:visible}.orbit-inspector-toggle span{white-space:nowrap}.orbit-inspector-toggle:hover,.orbit-inspector-toggle[aria-expanded=true]{border-color:#b23b1652;background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 10%,var(--orbit-color-surface-0))}}.orbit-inspector-open .orbit-inspector-toggle{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.35rem);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.orbit-topbar{position:sticky;top:0;z-index:20;min-height:4rem;border-bottom:1px solid var(--orbit-color-surface-200);background-color:#faf8f4eb;backdrop-filter:blur(14px)}.orbit-topbar-navigationless{border-bottom:0}@media(max-width:47.999rem){.orbit-shell-header:has(>.orbit-inspector-toggle){position:sticky;top:0;z-index:26;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:var(--orbit-border-default);background-color:var(--orbit-color-surface-50)}.orbit-shell-header:has(>.orbit-inspector-toggle)>.orbit-topbar{position:static;min-width:0;border-bottom:0}.orbit-shell-header:has(>.orbit-inspector-toggle)>.orbit-inspector-toggle{position:static;min-width:2.75rem;min-height:2.75rem;justify-content:center;margin-inline-end:.875rem;padding:var(--orbit-space-2);box-shadow:none}.orbit-shell-header:has(>.orbit-inspector-toggle)>.orbit-inspector-toggle span{display:none}@media(min-width:40rem){.orbit-shell-header:has(>.orbit-inspector-toggle)>.orbit-inspector-toggle{margin-inline-end:1rem}}}@media(min-width:48rem){.orbit-shell-header:has(>.orbit-inspector-toggle)+.orbit-styleguide-page{padding-block-end:4.25rem}}.orbit-topbar-inner{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:var(--orbit-space-3);padding:0 .875rem}.orbit-mobile-menu-button{display:inline-flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-800)}.orbit-topbar-nav{min-width:0;flex:1}.orbit-topbar-nav ol{min-width:0}.orbit-topbar-actions{display:flex;align-items:center;gap:var(--orbit-space-2);flex-shrink:0}.orbit-topbar-page-actions{display:none;align-items:center;gap:var(--orbit-space-2);flex-shrink:0}.orbit-topbar-breadcrumb{display:none;overflow:hidden;min-width:0;max-width:14rem;color:var(--orbit-color-surface-600);text-overflow:ellipsis;white-space:nowrap}.orbit-topbar-breadcrumb-separator{display:none}.orbit-topbar-breadcrumb>a,.orbit-topbar-breadcrumb>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-topbar-title{max-width:20rem}.orbit-topbar-breadcrumb{flex-shrink:40}.orbit-topbar-breadcrumb,.orbit-topbar-title{font-size:var(--orbit-text-small);font-weight:var(--orbit-font-weight-title);letter-spacing:0;line-height:1.2}.orbit-topbar-breadcrumb{font-weight:var(--orbit-font-weight-strong)}.orbit-topbar-breadcrumb a,.orbit-topbar-breadcrumb span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-topbar-title{color:var(--orbit-color-surface-800)}.orbit-command-pill{display:none;align-items:center;gap:var(--orbit-space-2);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:700;padding:.55rem .75rem}.orbit-classic-switch{border:var(--orbit-border-default);background-color:transparent;color:var(--orbit-color-surface-500);cursor:pointer;font-size:.72rem;font-weight:800;letter-spacing:.06em;padding:.48rem .65rem;text-transform:uppercase}.orbit-classic-switch:hover{background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-800)}.orbit-styleguide-page{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--orbit-space-6);padding:1.25rem}.orbit-shell-notice{display:grid;gap:var(--orbit-space-6);padding:0 1rem}.orbit-shell-notice:not(:has(*)){display:none}.orbit-shell-phone-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-2);padding:0 1rem}@media(min-width:40rem){.orbit-shell-phone-actions{display:none}}@layer orbit-primitives{.orbit-styleguide-page>*{padding:1rem}}.orbit-page-header{display:flex;gap:1rem;align-items:flex-start}.orbit-page-header-cover{width:5rem;height:5rem;object-fit:cover;border:1px solid var(--orbit-color-surface-200)}.orbit-page-header-text{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}.orbit-page-header-kicker{display:flex;gap:.5rem;align-items:center}.orbit-page-header-title,.orbit-analytics-screen-caption{hyphens:auto;overflow-wrap:break-word}.orbit-page-header-link{display:inline-flex;gap:.25rem;align-items:center;font-size:.875rem;color:var(--orbit-color-accent)}.orbit-page-header-actions{display:flex;flex:0 0 auto;gap:.5rem;align-items:center}.orbit-page-header-middot{color:var(--orbit-color-surface-400)}.orbit-page-header-number{font-weight:700;color:var(--orbit-color-surface-800)}@media(width<=1024px){.orbit-page-header-cover{width:4.5rem;height:4.5rem}.orbit-page-header-title{font-size:1.5rem}}@media(width<640px){.orbit-page-header{flex-wrap:wrap}.orbit-page-header-actions{flex-basis:100%;justify-content:flex-end}}@media(width<375px){.orbit-page-header-cover{width:4rem;height:4rem}}}@layer orbit-structural{.orbit-recording-studio-topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:16px;padding:0 24px;min-height:4rem;background-color:#faf8f4eb;backdrop-filter:blur(14px);border-bottom:1px solid var(--orbit-color-surface-200);flex:0 0 auto}.orbit-recording-studio-topbar-crumbs{min-width:0;flex:1;overflow:hidden}.orbit-recording-studio-topbar-crumbs ol{display:flex;align-items:center;gap:8px;min-width:0}.orbit-recording-studio-topbar-crumb,.orbit-recording-studio-topbar-title{font-size:var(--orbit-text-small);font-weight:var(--orbit-font-weight-title);letter-spacing:0;line-height:1.2}.orbit-recording-studio-topbar-crumb{min-width:0;font-weight:var(--orbit-font-weight-strong);color:var(--orbit-color-surface-600)}.orbit-recording-studio-topbar-crumb a,.orbit-recording-studio-topbar-crumb span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-recording-studio-topbar-title{min-width:0;color:var(--orbit-color-surface-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-recording-studio-topbar-crumb-sep{display:inline-flex;align-items:center;flex:0 0 auto;color:var(--orbit-color-surface-500)}.orbit-recording-studio-topbar-crumb-link{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:color .12s cubic-bezier(.2,.7,.2,1),border-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-topbar-crumb-link:hover{color:var(--orbit-color-accent);border-bottom-color:currentColor}.orbit-recording-studio-topbar-crumb-link:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-topbar-actions{margin-left:auto;display:flex;align-items:center;gap:10px;flex-shrink:0}@media(max-width:40rem){.orbit-recording-studio-processing-topbar-status-pill,.orbit-recording-studio-editor-topbar-status-pill{display:none}}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-topbar-crumb-link{transition:none}}}@layer components{.orbit-first-episode-page{--orbit-first-episode-flow-width: min(100%, 86rem);container:orbit-first-episode / inline-size;display:grid;gap:1.5rem;align-items:start;min-width:0}.orbit-first-episode-page>.orbit-first-value-progress,.orbit-first-episode-page>.orbit-first-episode-notice,.orbit-first-episode-page>.orbit-first-episode-source-workspace,.orbit-first-episode-page>.orbit-first-episode-workspace{width:var(--orbit-first-episode-flow-width);max-width:none;margin-inline:auto}.orbit-first-episode-source-workspace{display:grid;gap:clamp(1.25rem,2.8vw,1.8rem);min-width:0}.orbit-apple-setup-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.25rem}.orbit-apple-setup-grid{display:grid;gap:var(--orbit-space-4)}.orbit-apple-setup-panel{display:grid;gap:var(--orbit-space-4);min-width:0;padding:clamp(1rem,3vw,1.35rem);background-color:var(--orbit-color-surface-50);border:var(--orbit-border-default)}.orbit-apple-setup-panel-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--orbit-space-3)}.orbit-apple-setup-panel-header h2{color:var(--orbit-color-surface-800);font-size:1.1rem;font-weight:900;line-height:1.2}.orbit-apple-setup-panel-body{max-width:46rem;color:var(--orbit-color-surface-600);font-size:.95rem;line-height:1.65}.orbit-apple-setup-actions,.orbit-apple-setup-form-stack{display:grid;gap:var(--orbit-space-4)}.orbit-apple-setup-errors{margin:0;padding-left:1rem}.orbit-apple-inline-setup{display:grid;gap:.85rem}.orbit-apple-claim-token-panel{display:grid;gap:var(--orbit-space-4);min-width:0}.orbit-apple-claim-token-guide{display:grid;gap:.8rem;min-width:0}.orbit-apple-claim-token-guide-header{display:grid;gap:.35rem}.orbit-apple-claim-token-guide-header h4{color:var(--orbit-color-surface-800);font-size:.92rem;font-weight:900;letter-spacing:0;line-height:1.2}.orbit-apple-claim-token-guide-header p:not(.orbit-apple-inline-step-label){color:var(--orbit-color-surface-600);font-size:.78rem;line-height:1.55}.orbit-apple-claim-token-links{display:flex;flex-wrap:wrap;gap:.65rem}.orbit-apple-claim-token-link{color:var(--orbit-color-accent);font-size:.78rem;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18rem}.orbit-apple-claim-token-link:hover,.orbit-apple-claim-token-link:focus-visible{color:var(--orbit-color-surface-800)}.orbit-apple-claim-token-modal-content{display:grid;gap:var(--orbit-space-4)}.orbit-apple-inline-setup>.orbit-apple-inline-advanced+.orbit-apple-inline-advanced{margin-top:.1rem}.orbit-apple-inline-step-body,.orbit-apple-inline-step-note,.orbit-apple-inline-next-note,.orbit-apple-inline-advanced summary small{display:block;margin-top:.35rem;color:var(--orbit-color-surface-600);font-size:.78rem;line-height:1.55}.orbit-apple-inline-steps{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.orbit-apple-inline-step{display:grid;grid-template-columns:.95rem minmax(0,1fr);gap:.65rem;min-width:0;border:0;background-color:transparent;padding:.1rem 0 .45rem}.orbit-apple-inline-step-current{background-color:transparent}.orbit-apple-inline-advanced{padding-top:0}.orbit-apple-inline-setup>.orbit-apple-inline-advanced:first-of-type{margin-top:.25rem;border-top:1px solid var(--orbit-color-surface-200);padding-top:.85rem}.orbit-apple-inline-next-note{margin:0;padding:0}.orbit-apple-inline-advanced summary{display:grid;gap:.15rem;cursor:pointer;color:var(--orbit-color-surface-500);font-size:.76rem;font-weight:600;line-height:1.4}.orbit-apple-inline-advanced summary:hover,.orbit-apple-inline-advanced[open] summary{color:var(--orbit-color-surface-800)}.orbit-apple-inline-advanced .orbit-apple-setup-form-stack,.orbit-apple-inline-advanced .orbit-apple-inline-manual{margin-top:.7rem}.orbit-apple-inline-step-marker{display:grid;width:.85rem;height:.85rem;margin-top:.21rem;place-items:center;border:1px solid var(--orbit-color-surface-300);border-radius:var(--orbit-radius-pill);color:transparent;font-size:0}.orbit-apple-inline-step-complete .orbit-apple-inline-step-marker{border-color:var(--orbit-color-success);background-color:var(--orbit-color-success)}.orbit-apple-inline-step-current .orbit-apple-inline-step-marker{border-color:var(--orbit-color-accent);background-color:var(--orbit-color-accent)}.orbit-apple-inline-step-content{display:grid;min-width:0;gap:.55rem}.orbit-apple-inline-step-header{display:flex;flex-wrap:wrap;gap:.6rem;align-items:flex-start;justify-content:space-between}.orbit-apple-inline-step-label{color:var(--orbit-color-surface-500);font-size:.66rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.orbit-apple-inline-step-header h4{color:var(--orbit-color-surface-800);font-size:.92rem;font-weight:900;letter-spacing:0;line-height:1.2}.orbit-apple-inline-action-grid,.orbit-apple-inline-manual{display:grid;gap:var(--orbit-space-3)}.orbit-apple-inline-action-grid .orbit-button{justify-self:start}.orbit-apple-inline-id-grid{display:grid;gap:.8rem}@media(width>=58rem){.orbit-apple-setup-grid,.orbit-apple-inline-id-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer orbit-workflows{.orbit-vu-meter{display:inline-flex;align-items:stretch;gap:.125rem}.orbit-vu-meter-horizontal{flex-direction:row;height:.5rem}.orbit-vu-meter-vertical{flex-direction:column-reverse;width:.5rem;height:4rem}.orbit-vu-meter-segment{flex:1 1 0;min-width:.125rem;background-color:var(--orbit-color-surface-200);transition:background-color 60ms linear}.orbit-vu-meter-segment.is-on{background-color:var(--orbit-color-success)}.orbit-vu-meter-segment.is-hot{background-color:var(--orbit-color-warning)}.orbit-vu-meter-segment.is-clip{background-color:var(--orbit-color-error)}.orbit-vu-bar{position:relative;overflow:hidden;width:100%;height:.5rem;background-color:var(--orbit-color-surface-200)}.orbit-vu-bar-fill{display:block;width:0;height:100%;background-color:var(--orbit-color-success);transition:width 60ms linear,background-color 60ms linear}.orbit-vu-bar-fill.is-hot{background-color:var(--orbit-color-warning)}.orbit-vu-bar-fill.is-clip{background-color:var(--orbit-color-error)}.orbit-connection-bars{display:inline-flex;align-items:flex-end;gap:.125rem;height:.75rem}.orbit-connection-bars-bar{width:.2rem;background-color:var(--orbit-color-surface-300)}.orbit-connection-bars-bar-1{height:.3rem}.orbit-connection-bars-bar-2{height:.55rem}.orbit-connection-bars-bar-3{height:.8rem}.orbit-connection-bars-q1 .orbit-connection-bars-bar-active{background-color:var(--orbit-color-error)}.orbit-connection-bars-q2 .orbit-connection-bars-bar-active{background-color:var(--orbit-color-warning)}.orbit-connection-bars-q3 .orbit-connection-bars-bar-active{background-color:var(--orbit-color-success)}.orbit-signal-mark{display:inline-flex;align-items:flex-end;gap:.125rem;color:currentcolor}.orbit-signal-mark-bar{display:inline-block;width:.125rem;background-color:currentcolor}.orbit-recording-studio-sessions-list{display:flex;flex-direction:column;gap:.75rem}.orbit-recording-studio-session-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:24px;align-items:center;padding:20px 24px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);color:inherit;text-decoration:none;cursor:pointer;transition:background-color .12s cubic-bezier(.2,.7,.2,1),border-color .12s cubic-bezier(.2,.7,.2,1),box-shadow .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-session-row:hover{border-color:var(--orbit-color-surface-300);box-shadow:var(--orbit-shadow-hover)}.orbit-recording-studio-session-row:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-session-row-cancelled{background-color:var(--orbit-color-surface-100)}.orbit-recording-studio-session-row-cancelled .orbit-recording-studio-session-row-title{text-decoration:line-through;color:var(--orbit-color-surface-500)}.orbit-recording-studio-session-row-cancelled .orbit-recording-studio-session-row-meta{color:var(--orbit-color-surface-500)}.orbit-recording-studio-session-row-main{min-width:0}.orbit-recording-studio-session-row-title{font-family:var(--orbit-font-display);font-size:18px;line-height:24px;font-weight:600;color:var(--orbit-color-surface-800);overflow-wrap:anywhere;word-break:break-word}.orbit-recording-studio-session-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:13px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-session-row-meta>span{white-space:nowrap}.orbit-recording-studio-session-row-meta-sep{width:3px;height:3px;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-surface-500);display:inline-block}.orbit-recording-studio-session-row-warn-note{color:var(--orbit-color-warning-text)}.orbit-recording-studio-session-row-side{display:flex;align-items:center;gap:10px}.orbit-recording-studio-session-row-count{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:12px;color:var(--orbit-color-surface-500);font-feature-settings:"tnum" 1}.orbit-recording-studio-session-row-status{display:inline-flex;align-items:center}.orbit-recording-studio-session-row-chevron{width:14px;text-align:right;font-size:22px;color:var(--orbit-color-surface-500);font-weight:300;transition:color .12s cubic-bezier(.2,.7,.2,1),transform .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-session-row:hover .orbit-recording-studio-session-row-chevron{color:var(--orbit-color-accent);transform:translate(2px)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-session-row,.orbit-recording-studio-session-row-chevron{transition:none}.orbit-recording-studio-session-row:hover .orbit-recording-studio-session-row-chevron{transform:none}}.orbit-recording-studio-page{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px;overflow-y:auto}.orbit-recording-studio-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.orbit-recording-studio-page-head-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-page-h1{font-family:var(--orbit-font-display);font-size:36px;line-height:40px;font-weight:700;color:var(--orbit-color-surface-800);margin:4px 0 0}.orbit-recording-studio-page-lead{font-size:16px;line-height:24px;color:var(--orbit-color-surface-500);margin:8px 0 0;max-width:64ch}.orbit-recording-studio-show-scope{display:flex}.orbit-recording-studio-show-scope-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);border-left:3px solid var(--orbit-color-accent);font-size:13px;line-height:20px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-show-scope-label{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.orbit-recording-studio-show-scope-name{font-weight:700;color:var(--orbit-color-surface-800)}.orbit-recording-studio-show-scope-clear{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;color:var(--orbit-color-surface-500);text-decoration:none;transition:color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-show-scope-clear:hover{color:var(--orbit-color-surface-800)}.orbit-recording-studio-show-scope-clear:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}@media(max-width:40rem){.orbit-recording-studio-show-scope-clear-label{display:none}}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-show-scope-clear{transition:none}}.orbit-recording-studio-sessions-empty-state{display:flex;flex-direction:column;align-items:flex-start;width:100%;box-sizing:border-box;padding:3.5rem 3.5rem 3rem;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-sessions-empty-state-filtered{padding:2.5rem 2.5rem 2.25rem;align-items:flex-start}.orbit-recording-studio-sessions-empty-state-title-compact{font-size:1.5rem;line-height:2rem}.orbit-recording-studio-sessions-empty-state-art{display:flex;align-items:flex-end;height:2.5rem;margin-bottom:1.375rem;color:var(--orbit-color-accent)}.orbit-recording-studio-sessions-empty-state-title{margin:.375rem 0 0;font-family:var(--orbit-font-display);font-size:2.5rem;line-height:2.75rem;font-weight:700;color:var(--orbit-color-surface-800)}.orbit-recording-studio-sessions-empty-state-lead{margin:.875rem 0 0;max-width:60ch;font-size:1.0625rem;line-height:1.625rem;color:var(--orbit-color-surface-700, var(--orbit-color-surface-800))}.orbit-recording-studio-sessions-empty-state-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.orbit-recording-studio-sessions-empty-state-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:100%;margin-top:3rem;padding-top:1.75rem;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-sessions-empty-state-perk-body{margin-top:.375rem;font-size:.8125rem;line-height:1.25rem;color:var(--orbit-color-surface-700, var(--orbit-color-surface-800))}@media(max-width:720px){.orbit-recording-studio-sessions-empty-state{padding:2rem 1.5rem}.orbit-recording-studio-sessions-empty-state-perks{grid-template-columns:1fr}.orbit-recording-studio-session-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main chevron" "side status";row-gap:14px}.orbit-recording-studio-session-row-main{grid-area:main}.orbit-recording-studio-session-row-side{grid-area:side}.orbit-recording-studio-session-row-status{grid-area:status;justify-self:end}.orbit-recording-studio-session-row-chevron{grid-area:chevron}}.orbit-recording-studio-upload-status{flex:0 0 auto;display:flex;flex-direction:column;gap:10px;padding:16px 18px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-upload-status-head{display:flex;align-items:center;justify-content:space-between}.orbit-recording-studio-upload-status-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-upload-status-dot{flex:0 0 auto;width:9px;height:9px;border-radius:9999px;background-color:var(--orbit-color-surface-400)}.orbit-recording-studio-upload-status[data-orbit-recording-studio-upload-status-state-value=recording] .orbit-recording-studio-upload-status-dot{background-color:var(--orbit-color-success);animation:orbit-recording-studio-upload-pulse 1.8s ease-out infinite}.orbit-recording-studio-upload-status[data-orbit-recording-studio-upload-status-state-value=finalizing] .orbit-recording-studio-upload-status-dot{background-color:var(--orbit-color-warning-text);animation:orbit-recording-studio-upload-pulse-warning 1.8s ease-out infinite}.orbit-recording-studio-upload-status[data-orbit-recording-studio-upload-status-state-value=done] .orbit-recording-studio-upload-status-dot{background-color:var(--orbit-color-success)}.orbit-recording-studio-upload-status[data-orbit-recording-studio-upload-status-state-value=interrupted] .orbit-recording-studio-upload-status-dot,.orbit-recording-studio-upload-status[data-orbit-recording-studio-upload-status-state-value=not_connected] .orbit-recording-studio-upload-status-dot,.orbit-recording-studio-upload-status[data-orbit-recording-studio-upload-status-state-value=not_captured] .orbit-recording-studio-upload-status-dot,.orbit-recording-studio-upload-status[data-orbit-recording-studio-upload-status-state-value=unconfirmed] .orbit-recording-studio-upload-status-dot{background-color:var(--orbit-color-warning-text)}.orbit-recording-studio-upload-status-title{font-family:var(--orbit-font-display);font-size:15px;line-height:20px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-upload-status-sub{font-size:12px;line-height:18px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-upload-status-hint{display:grid;grid-template-columns:16px 1fr;gap:8px;align-items:start;padding:8px 10px;background-color:var(--orbit-color-warning-bg);color:var(--orbit-color-warning-text);font-size:12px;line-height:16px;font-weight:500}.orbit-recording-studio-upload-status-hint-glyph{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-top:1px;font-weight:700;color:var(--orbit-color-warning-text)}.orbit-recording-studio-upload-status-warning{background-color:var(--orbit-color-warning-bg);border-color:var(--orbit-color-warning)}.orbit-recording-studio-upload-status-warning .orbit-recording-studio-upload-status-title{color:var(--orbit-color-warning-text)}@keyframes orbit-recording-studio-upload-pulse{0%{box-shadow:0 0 #1f6b4773}70%{box-shadow:0 0 0 6px #1f6b4700}to{box-shadow:0 0 #1f6b4700}}@keyframes orbit-recording-studio-upload-pulse-warning{0%{box-shadow:0 0 #6b450073}70%{box-shadow:0 0 0 6px #6b450000}to{box-shadow:0 0 #6b450000}}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-upload-status-dot{animation:none!important}}.orbit-recording-studio-host-topbar{display:flex;align-items:center;gap:16px;height:64px;flex:0 0 auto;padding:0 24px;background-color:var(--orbit-color-surface-0);border-bottom:1px solid var(--orbit-color-surface-200);transition:background-color .16s cubic-bezier(.2,.7,.2,1),border-color .16s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-topbar-crumbs{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-host-topbar-crumbs strong{color:var(--orbit-color-surface-800);font-weight:600}.orbit-recording-studio-host-topbar-crumb-sep{color:var(--orbit-color-surface-400)}.orbit-recording-studio-host-topbar-crumb-link{color:var(--orbit-color-surface-500);text-decoration:none;border-bottom:1px solid transparent;transition:color .12s cubic-bezier(.2,.7,.2,1),border-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-topbar-crumb-link:hover{color:var(--orbit-color-accent);border-bottom-color:currentcolor}.orbit-recording-studio-host-topbar-crumb-link:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-host-topbar-right{margin-left:auto;display:flex;align-items:center;gap:10px}.orbit-recording-studio-host-topbar-rec-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent);font-size:13px;font-weight:600;font-feature-settings:"tnum" 1;white-space:nowrap}.orbit-recording-studio-host-topbar-rec-dot{width:8px;height:8px;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-accent);animation:orbit-recording-studio-host-topbar-rec-pulse 1.6s cubic-bezier(.2,.7,.2,1) infinite}@keyframes orbit-recording-studio-host-topbar-rec-pulse{0%,to{box-shadow:0 0 0 4px #b23b162e}50%{box-shadow:0 0 0 6px #b23b161a}}.orbit-recording-studio-host-topbar-time-left{display:inline-flex;align-items:baseline;gap:6px;font-size:12px;color:var(--orbit-color-surface-500);white-space:nowrap}.orbit-recording-studio-host-topbar-time-num{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-weight:500;color:var(--orbit-color-surface-700)}.orbit-recording-studio-host-topbar-time-left-warn,.orbit-recording-studio-host-topbar-time-left-warn .orbit-recording-studio-host-topbar-time-num{color:var(--orbit-color-warning-text)}.orbit-recording-studio-host-topbar-stopped-pill,.orbit-recording-studio-host-topbar-ready-pill{display:inline-flex;align-items:center;padding:5px 12px;background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-800);font-size:13px;font-weight:600;font-feature-settings:"tnum" 1;white-space:nowrap}.orbit-recording-studio-host-topbar-actions{display:flex;align-items:center;gap:10px}.orbit-recording-studio-host-topbar-announce{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.orbit-recording-studio-host-topbar-theme-dark{background-color:var(--orbit-color-chrome-bg, #2A211D);border-bottom-color:var(--orbit-color-chrome-border, rgb(255 255 255 / 10%))}.orbit-recording-studio-host-topbar-theme-dark .orbit-recording-studio-host-topbar-crumbs{color:#ffffff8c}.orbit-recording-studio-host-topbar-theme-dark .orbit-recording-studio-host-topbar-crumbs strong{color:#fff}.orbit-recording-studio-host-topbar-theme-dark .orbit-recording-studio-host-topbar-time-left{color:#fff9}.orbit-recording-studio-host-topbar-theme-dark .orbit-recording-studio-host-topbar-time-num{color:#ffffffd9}.orbit-recording-studio-host-topbar-theme-dark .orbit-recording-studio-host-topbar-stopped-pill{background-color:#ffffff1a;color:#ffffffd9}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-host-topbar{transition:none}.orbit-recording-studio-host-topbar-rec-dot{animation:none}}.orbit-recording-studio-session-details-card{display:flex;flex-direction:column;gap:14px;padding:20px 22px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-session-details-card-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-session-details-card-field{display:flex;flex-direction:column;gap:6px}.orbit-recording-studio-session-details-card-label{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-session-details-card-input-textarea{min-height:3.75rem}.orbit-recording-studio-session-details-card-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;margin-top:4px;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-session-details-card-actions-right{display:flex;align-items:center;gap:12px}.orbit-recording-studio-session-details-card-cancel{appearance:none;background:transparent;border:0;color:var(--orbit-color-error);font-size:13px;font-weight:600;padding:8px 12px;cursor:pointer;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-session-details-card-cancel:hover{background-color:var(--orbit-color-error-bg, rgb(220 53 53 / 10%))}.orbit-recording-studio-session-details-card-cancel:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-session-details-card-save{appearance:none;border:0;background-color:var(--orbit-color-accent);color:#fff;font-size:13px;font-weight:600;padding:8px 14px;cursor:pointer;transition:background-color .12s cubic-bezier(.2,.7,.2,1),opacity .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-session-details-card-save:disabled{cursor:default;opacity:.4}.orbit-recording-studio-session-details-card-save:not(:disabled):hover{background-color:var(--orbit-color-accent-strong, var(--orbit-color-accent));filter:brightness(.95)}.orbit-recording-studio-session-details-card-save:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-session-details-card-saved-flash{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--orbit-color-success);animation:orbit-recording-studio-session-details-card-saved-fade .4s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-session-details-card-saved-flash:before{content:"";display:inline-block;width:6px;height:6px;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-success)}@keyframes orbit-recording-studio-session-details-card-saved-fade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-session-details-card-cancel,.orbit-recording-studio-session-details-card-save{transition:none}.orbit-recording-studio-session-details-card-saved-flash{animation:none}}.orbit-recording-studio-preflight-check-row{border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-preflight-check-row:last-child{border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-preflight-check-row-head{appearance:none;display:grid;grid-template-columns:24px 18px 1fr auto 18px;align-items:center;gap:14px;width:100%;padding:14px 0;background:transparent;border:0;cursor:pointer;text-align:left;color:var(--orbit-color-surface-800);transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-preflight-check-row-head:hover{background-color:var(--orbit-color-surface-100)}.orbit-recording-studio-preflight-check-row-head:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-recording-studio-preflight-check-row[data-status=pending] .orbit-recording-studio-preflight-check-row-head{cursor:default;color:var(--orbit-color-surface-500);pointer-events:none}.orbit-recording-studio-preflight-check-row[data-status=pending] .orbit-recording-studio-preflight-check-row-head:hover{background-color:transparent}.orbit-recording-studio-preflight-check-row-number{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:12px;text-align:center;color:var(--orbit-color-surface-500);font-feature-settings:"tnum" 1}.orbit-recording-studio-preflight-check-row-icon{width:18px;height:18px;border-radius:var(--orbit-radius-pill);display:inline-flex;align-items:center;justify-content:center;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px;font-weight:700;color:#fff}.orbit-recording-studio-preflight-check-row-icon-passed,.orbit-recording-studio-preflight-check-row[data-status=passed] .orbit-recording-studio-preflight-check-row-icon{background-color:var(--orbit-color-success)}.orbit-recording-studio-preflight-check-row-icon-failed,.orbit-recording-studio-preflight-check-row[data-status=failed] .orbit-recording-studio-preflight-check-row-icon{background-color:var(--orbit-color-error)}.orbit-recording-studio-preflight-check-row-icon-warning,.orbit-recording-studio-preflight-check-row[data-status=warning] .orbit-recording-studio-preflight-check-row-icon{background-color:var(--orbit-color-warning);color:#2e1b00}.orbit-recording-studio-preflight-check-row-icon-pending,.orbit-recording-studio-preflight-check-row[data-status=pending] .orbit-recording-studio-preflight-check-row-icon{background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-500)}.orbit-recording-studio-preflight-check-row-icon-running,.orbit-recording-studio-preflight-check-row[data-status=running] .orbit-recording-studio-preflight-check-row-icon{background-color:var(--orbit-color-warning-bg);color:var(--orbit-color-warning-text)}.orbit-recording-studio-preflight-check-row-spinner{width:10px;height:10px;border:1.5px solid currentcolor;border-top-color:transparent;border-radius:var(--orbit-radius-pill);animation:orbit-recording-studio-preflight-row-spin .8s linear infinite}@keyframes orbit-recording-studio-preflight-row-spin{to{transform:rotate(360deg)}}.orbit-recording-studio-preflight-check-row-label{font-size:14px;font-weight:600}.orbit-recording-studio-preflight-check-row-chevron{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:var(--orbit-color-surface-500);transition:transform .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-preflight-check-row-chevron-open,.orbit-recording-studio-preflight-check-row[data-open=true] .orbit-recording-studio-preflight-check-row-chevron{transform:rotate(90deg)}.orbit-recording-studio-preflight-check-row-body{padding:4px 0 18px 38px;font-size:13px;line-height:20px;color:var(--orbit-color-surface-700);display:flex;flex-direction:column;gap:12px}.orbit-recording-studio-preflight-check-row:not([data-open=true]) .orbit-recording-studio-preflight-check-row-body{display:none}.orbit-recording-studio-preflight-check-row-detail{margin:0}.orbit-recording-studio-preflight-check-row-action{align-self:flex-start;appearance:none;border:0;padding:6px 12px;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-preflight-check-row-action-primary{background-color:var(--orbit-color-accent);color:#fff}.orbit-recording-studio-preflight-check-row-action-secondary{background-color:transparent;color:var(--orbit-color-accent);border:1px solid var(--orbit-color-surface-200)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-preflight-check-row-head,.orbit-recording-studio-preflight-check-row-chevron{transition:none}.orbit-recording-studio-preflight-check-row-spinner{animation:none}}.orbit-recording-studio-host-participant-panel{display:flex;flex-direction:column}.orbit-recording-studio-host-participant-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-host-participant-panel-head-title{font-size:14px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-host-participant-panel-head-sub{margin-top:2px;font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-host-participant-panel-list{display:flex;flex-direction:column}.orbit-recording-studio-participant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(140px,var(--orbit-studio-feed-row-height, 1fr));align-content:start;gap:14px;min-height:0;align-self:stretch;overflow-y:auto}.orbit-recording-studio-participant-tile{position:relative;width:100%;aspect-ratio:16 / 10;max-height:100%;align-self:start;min-height:0;overflow:hidden;display:flex;flex-direction:column;background-color:#0a0809;border:1px solid var(--orbit-color-chrome-border, rgb(255 255 255 / 10%));color:#fff;font:inherit;text-align:left;padding:0;cursor:pointer}.orbit-recording-studio-participant-tile:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-recording-studio-participant-tile-disconnected .orbit-recording-studio-participant-tile-video{opacity:.4;filter:grayscale(1)}.orbit-recording-studio-participant-tile-disconnected .orbit-recording-studio-participant-tile-name-plate{opacity:.6}.orbit-recording-studio-participant-tile-disconnected-label{display:none}.orbit-recording-studio-participant-tile-disconnected .orbit-recording-studio-participant-tile-disconnected-label{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:3;display:inline-block;padding:3px 10px;background-color:#241b1fe0;color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--orbit-radius-pill);white-space:nowrap}.orbit-recording-studio-participant-tile-speaker{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-recording-studio-participant-tile-video{flex:1;position:relative;background-color:#0a0809;background-size:cover;background-position:center}.orbit-recording-studio-participant-tile-video>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.orbit-recording-studio-participant-tile-self .orbit-recording-studio-participant-tile-video>video{transform:scaleX(-1)}.orbit-recording-studio-participant-tile-video>.orbit-recording-studio-participant-tile-fallback:not(:only-child){display:none}.orbit-recording-studio-participant-tile-video:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 55%,rgb(0 0 0 / 55%));pointer-events:none}.orbit-recording-studio-participant-tile-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffffff0a,#fff0 60%);pointer-events:none}.orbit-recording-studio-participant-tile-silhouette{width:40%;max-width:96px;height:auto;color:#ffffff3d}.orbit-recording-studio-participant-tile-silhouette circle{fill:currentcolor}.orbit-recording-studio-participant-tile-silhouette path{fill:none;stroke:currentcolor;stroke-width:4;stroke-linecap:round}.orbit-recording-studio-participant-tile-video[style*=background-image] .orbit-recording-studio-participant-tile-fallback{display:none}.orbit-recording-studio-participant-tile-tl,.orbit-recording-studio-participant-tile-tr{position:absolute;top:10px;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background-color:#241b1fc7;color:#fff;font-size:11px;font-weight:600}.orbit-recording-studio-participant-tile-tl{left:10px;text-transform:uppercase;letter-spacing:.04em}.orbit-recording-studio-participant-tile-tr{right:10px}.orbit-recording-studio-participant-tile-tr[hidden]{display:none}.orbit-recording-studio-participant-tile-role-dot{width:6px;height:6px;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-accent)}.orbit-recording-studio-participant-tile .orbit-connection-bars-bar{background-color:#ffffff59}.orbit-recording-studio-participant-tile .orbit-connection-bars-bar-active{background-color:#fff}.orbit-recording-studio-participant-tile-name-plate{position:absolute;left:12px;bottom:12px;z-index:1;display:flex;align-items:baseline;gap:8px;padding:5px 12px;max-width:calc(100% - 24px);background-color:#241b1fd9;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.orbit-recording-studio-participant-tile-name{overflow:hidden;text-overflow:ellipsis}.orbit-recording-studio-participant-tile-db{opacity:.55;font-weight:400;font-size:11px;font-feature-settings:"tnum" 1}.orbit-recording-studio-participant-tile-you-tag{margin-left:auto;padding:2px 7px;background-color:var(--orbit-color-accent);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.orbit-recording-studio-participant-tile-speaker-glow{position:absolute;left:0;right:0;bottom:0;height:3px;z-index:2;background-color:var(--orbit-color-accent);pointer-events:none}.orbit-recording-studio-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-modal-header-text{min-width:0}.orbit-recording-studio-modal-header-kicker{margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-modal-header-title{margin:0;font-family:var(--orbit-font-display);font-size:22px;line-height:28px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-modal-header-close{appearance:none;flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:var(--orbit-color-surface-500);transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-modal-header-close:hover{background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-800)}.orbit-recording-studio-modal-header-close:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-modal-body{padding:20px 24px;overflow-y:auto;flex:1;min-height:0;font-size:14px;line-height:22px;color:var(--orbit-color-surface-700)}.orbit-recording-studio-modal-body>p:first-child{margin-top:0}.orbit-recording-studio-modal-body>:last-child{margin-bottom:0}.orbit-recording-studio-modal-footer{padding:14px 24px;border-top:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-50, var(--orbit-color-surface-100))}.orbit-recording-studio-modal-footer-row{display:flex;align-items:center;gap:10px}.orbit-recording-studio-modal-footer-row-end{justify-content:flex-end}.orbit-recording-studio-modal-footer-row-start{justify-content:flex-start}.orbit-recording-studio-modal-footer-row-between{justify-content:space-between}.orbit-recording-studio-modal-footer-actions{display:flex;align-items:center;gap:10px}.orbit-recording-studio-modal-footer-hint{font-size:12px;color:var(--orbit-color-surface-500)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-modal-header-close{transition:none}}.orbit-recording-studio-rail-tabs{display:flex;background-color:var(--orbit-color-surface-100);border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-rail-tabs-tab{appearance:none;flex:1;padding:12px 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:transparent;border:0;cursor:pointer;font-size:13px;font-weight:600;color:var(--orbit-color-surface-500);border-bottom:2px solid transparent;transition:color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-rail-tabs-tab:hover{color:var(--orbit-color-surface-800)}.orbit-recording-studio-rail-tabs-tab:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-recording-studio-rail-tabs-tab-active{color:var(--orbit-color-surface-800);background-color:var(--orbit-color-surface-0);border-bottom-color:var(--orbit-color-accent)}.orbit-recording-studio-rail-tabs-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.orbit-recording-studio-rail-tabs-count{background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-700);padding:1px 6px;border-radius:var(--orbit-radius-pill);font-size:10px}.orbit-recording-studio-rail-tabs-tab-active .orbit-recording-studio-rail-tabs-count{background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent)}.orbit-recording-studio-host-level-meter{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center}.orbit-recording-studio-host-level-meter-bar{position:relative;height:8px;overflow:hidden;background-color:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-host-level-meter-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(to right,var(--orbit-color-success) 0%,var(--orbit-color-success) 62%,var(--orbit-color-warning) 78%,var(--orbit-color-warning) 92%,var(--orbit-color-error) 100%);transition:width .1s linear}.orbit-recording-studio-host-level-meter-db{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px;color:var(--orbit-color-surface-500);font-feature-settings:"tnum" 1}.orbit-recording-studio-host-level-meter-pill{display:inline-flex;align-items:center;padding:1px 7px;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--orbit-radius-pill)}.orbit-recording-studio-host-level-meter-pill-hot{background-color:var(--orbit-color-warning-bg);color:var(--orbit-color-warning-text)}.orbit-recording-studio-host-level-meter-pill-clip{background-color:#dc35351f;color:var(--orbit-color-error)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-host-level-meter-fill{transition:none}}.orbit-recording-studio-gain-control{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.orbit-recording-studio-gain-control-label{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--orbit-color-surface-400, var(--orbit-color-surface-500))}.orbit-recording-studio-gain-control-track{position:relative;height:18px;display:flex;align-items:center}.orbit-recording-studio-gain-control-track:before{content:"";position:absolute;inset:7px 0;background-color:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200);pointer-events:none}.orbit-recording-studio-gain-control-zero{position:absolute;left:50%;top:4px;bottom:4px;width:1px;background-color:var(--orbit-color-surface-400, var(--orbit-color-surface-500));transform:translate(-.5px);pointer-events:none}.orbit-recording-studio-gain-control-fill{position:absolute;top:7px;bottom:7px;background-color:var(--orbit-color-surface-400, var(--orbit-color-surface-500));pointer-events:none;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-gain-control-fill-adj{background-color:var(--orbit-color-accent)}.orbit-recording-studio-gain-control-track input[type=range]{appearance:none;-webkit-appearance:none;position:relative;z-index:2;width:100%;height:18px;background:transparent;outline:none;margin:0;padding:0;cursor:ew-resize}.orbit-recording-studio-gain-control-track input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent}.orbit-recording-studio-gain-control-track input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:4px;height:16px;margin-top:-6px;background-color:var(--orbit-color-chrome-bg, #2A211D);box-shadow:0 0 0 4px var(--orbit-color-surface-0);cursor:ew-resize}.orbit-recording-studio-gain-control-track input[type=range]::-moz-range-thumb{width:4px;height:16px;background-color:var(--orbit-color-chrome-bg, #2A211D);box-shadow:0 0 0 4px var(--orbit-color-surface-0);border:0;cursor:ew-resize}.orbit-recording-studio-gain-control-track input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--orbit-color-surface-0),0 0 0 6px var(--orbit-color-accent)}.orbit-recording-studio-gain-control-track input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--orbit-color-surface-0),0 0 0 6px var(--orbit-color-accent)}.orbit-recording-studio-gain-control-value{appearance:none;background:transparent;border:0;padding:0;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px;color:var(--orbit-color-surface-500);font-feature-settings:"tnum" 1;min-width:50px;text-align:right;cursor:pointer}.orbit-recording-studio-gain-control-value-adj{color:var(--orbit-color-accent);font-weight:600}.orbit-recording-studio-gain-control-value:hover{color:var(--orbit-color-surface-800)}.orbit-recording-studio-gain-control-value-adj:hover{color:var(--orbit-color-accent);text-decoration:underline}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-gain-control-fill{transition:none}}[data-theme=dark] .orbit-recording-studio-gain-control-label{color:var(--orbit-color-chrome-text-muted)}[data-theme=dark] .orbit-recording-studio-gain-control-track:before{background-color:var(--orbit-color-chrome-border-strong)}[data-theme=dark] .orbit-recording-studio-gain-control-zero{background-color:var(--orbit-color-chrome-text-muted)}[data-theme=dark] .orbit-recording-studio-gain-control-fill{background-color:var(--orbit-color-accent)}[data-theme=dark] .orbit-recording-studio-gain-control-track input[type=range]::-webkit-slider-thumb{background-color:var(--orbit-color-chrome-text-strong);border-color:var(--orbit-color-chrome-border-strong)}[data-theme=dark] .orbit-recording-studio-gain-control-value{color:var(--orbit-color-chrome-text-muted)}[data-theme=dark] .orbit-recording-studio-gain-control-value:hover{color:var(--orbit-color-chrome-text-strong)}.orbit-recording-studio-outline-panel-head{padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-outline-panel-kicker{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-outline-panel-sub{margin-top:2px;font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-outline-panel-list{list-style:none;padding:0;margin:0;counter-reset:orbit-recording-studio-outline-step;display:flex;flex-direction:column}.orbit-recording-studio-outline-panel-list li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-outline-panel-list li:first-child{border-top:0;padding-top:4px}.orbit-recording-studio-outline-panel-list li:before{counter-increment:orbit-recording-studio-outline-step;content:counter(orbit-recording-studio-outline-step);grid-column:1;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-500);font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px;font-weight:600}.orbit-recording-studio-outline-panel-list li>*{grid-column:2}.orbit-recording-studio-outline-panel-list strong{display:block;margin-bottom:3px;font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-outline-panel-list span{font-size:12px;line-height:18px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-live-transcript-panel-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-live-transcript-panel-kicker{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-live-transcript-panel-sub{margin-top:2px;font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-live-transcript-panel-list{display:flex;flex-direction:column;gap:16px}.orbit-recording-studio-live-transcript-panel-line{display:flex;gap:10px;font-size:13px}.orbit-recording-studio-live-transcript-panel-avatar{flex:0 0 28px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--orbit-radius-pill);color:#fff;font-size:10px;font-weight:700}.orbit-recording-studio-live-transcript-panel-body{flex:1;min-width:0}.orbit-recording-studio-live-transcript-panel-who-row{display:flex;align-items:baseline;gap:8px;margin-bottom:3px}.orbit-recording-studio-live-transcript-panel-who{font-size:11px;font-weight:600;color:var(--orbit-color-accent)}.orbit-recording-studio-live-transcript-panel-ts{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:10px;color:var(--orbit-color-surface-400, var(--orbit-color-surface-500));font-feature-settings:"tnum" 1}.orbit-recording-studio-live-transcript-panel-text{color:var(--orbit-color-surface-700);line-height:20px}.orbit-recording-studio-live-transcript-panel-truncated{margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed var(--orbit-color-surface-200);color:var(--orbit-color-surface-500);font-size:12px;line-height:16px}.orbit-recording-studio-live-transcript-panel-live-hint{margin-top:12px;padding:12px;display:flex;align-items:center;gap:8px;background-color:var(--orbit-color-accent-subtle);border:1px solid var(--orbit-color-accent);color:var(--orbit-color-accent);font-size:12px;font-weight:600}.orbit-recording-studio-host-participant-card{display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto auto auto;column-gap:12px;row-gap:4px;padding:14px 0;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-host-participant-card-disconnected .orbit-recording-studio-host-participant-card-avatar-circle{opacity:.55;filter:grayscale(1)}.orbit-recording-studio-host-participant-card-disconnected .orbit-recording-studio-host-participant-card-level,.orbit-recording-studio-host-participant-card-disconnected .orbit-recording-studio-host-participant-card-gain{opacity:.45}.orbit-recording-studio-host-participant-card-disconnected .orbit-recording-studio-host-participant-card-meta-dot{background-color:var(--orbit-color-surface-400)}.orbit-recording-studio-host-participant-card-disconnected-label{display:none}.orbit-recording-studio-host-participant-card-disconnected .orbit-recording-studio-host-participant-card-disconnected-label{display:inline-flex;align-items:center;padding:2px 7px;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--orbit-color-error);background-color:var(--orbit-color-error-bg, rgb(220 53 53 / 10%));border-radius:var(--orbit-radius-pill);white-space:nowrap}.orbit-recording-studio-host-participant-card-avatar{grid-row:1 / 5;align-self:start;padding-top:2px}.orbit-recording-studio-host-participant-card-avatar-circle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--orbit-radius-pill);color:#fff;font-size:12px;font-weight:700}.orbit-recording-studio-host-participant-card-name{grid-column:2;grid-row:1;display:flex;align-items:center;gap:8px;min-width:0}.orbit-recording-studio-host-participant-card-name-text{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800);min-width:0}.orbit-recording-studio-host-participant-card-host-pill{display:inline-flex;align-items:center;padding:2px 7px;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--orbit-color-accent);background-color:var(--orbit-color-accent-subtle);border-radius:var(--orbit-radius-pill)}.orbit-recording-studio-host-participant-card-upload-pill{display:inline-flex;align-items:center;padding:2px 7px;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--orbit-radius-pill);color:var(--orbit-color-warning);background-color:var(--orbit-color-warning);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-warning) 14%,transparent)}}.orbit-recording-studio-host-participant-card-upload-pill[data-state=saved]{color:var(--orbit-color-success);background-color:var(--orbit-color-success);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-success) 14%,transparent)}}.orbit-recording-studio-host-participant-card-upload-pill[data-state=left]{color:var(--orbit-color-error-text);background-color:var(--orbit-color-error-bg)}.orbit-recording-studio-host-participant-card-remove{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:none;border:0;border-radius:var(--orbit-radius-pill);font-size:11px;line-height:1;cursor:pointer;color:var(--orbit-color-surface-500);background-color:transparent;opacity:.5;transition:opacity .12s ease,color .12s ease,background-color .12s ease}.orbit-recording-studio-host-participant-card:hover .orbit-recording-studio-host-participant-card-remove,.orbit-recording-studio-host-participant-card-remove:hover,.orbit-recording-studio-host-participant-card-remove:focus-visible{opacity:1}@media(hover:none){.orbit-recording-studio-host-participant-card-remove{opacity:1}}.orbit-recording-studio-host-participant-card-remove:hover{color:var(--orbit-color-error);background-color:var(--orbit-color-error);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-error) 14%,transparent)}}.orbit-recording-studio-host-studio-body:not([data-recording=ready]) .orbit-recording-studio-host-participant-card-remove{display:none}.orbit-recording-studio-end-session-upload-warning{font-weight:600;color:var(--orbit-color-warning)}.orbit-recording-studio-host-participant-card-meta{grid-column:2;grid-row:2;display:flex;align-items:center;font-size:11px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-host-participant-card-meta-dot{width:6px;height:6px;margin-right:6px;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-success);display:inline-block}.orbit-recording-studio-host-participant-card[data-lifecycle-state=recording] .orbit-recording-studio-host-participant-card-meta-dot{background-color:var(--orbit-color-error)}.orbit-recording-studio-host-participant-card[data-lifecycle-state=ready] .orbit-recording-studio-host-participant-card-meta-dot{background-color:var(--orbit-color-surface-400)}.orbit-recording-studio-host-participant-card[data-lifecycle-state=recording] .orbit-recording-studio-host-participant-card-avatar-circle{box-shadow:0 0 0 2px var(--orbit-color-error)}.orbit-recording-studio-host-participant-card-disconnected[data-lifecycle-state=recording] .orbit-recording-studio-host-participant-card-avatar-circle{box-shadow:none}.orbit-recording-studio-host-studio-body:not([data-recording=active]) .orbit-recording-studio-host-participant-card[data-lifecycle-state=recording] .orbit-recording-studio-host-participant-card-avatar-circle{box-shadow:none}.orbit-recording-studio-host-studio-body:not([data-recording=active]) .orbit-recording-studio-host-participant-card[data-lifecycle-state=recording] .orbit-recording-studio-host-participant-card-meta-dot{background-color:var(--orbit-color-surface-400)}.orbit-recording-studio-host-participant-card[data-lifecycle-state=disconnected] .orbit-recording-studio-host-participant-card-meta-dot,.orbit-recording-studio-host-participant-card[data-lifecycle-state=reconnecting] .orbit-recording-studio-host-participant-card-meta-dot{background-color:var(--orbit-color-warning)}.orbit-recording-studio-host-participant-card-level{grid-column:2;grid-row:3;margin-top:4px}.orbit-recording-studio-host-participant-card-gain{grid-column:2;grid-row:4;margin-top:6px;padding-top:8px;border-top:1px dashed var(--orbit-color-surface-200)}.orbit-recording-studio-host-header-actions{display:inline-flex;align-items:center;gap:10px}.orbit-recording-studio-host-header-actions-theme-toggle,.orbit-recording-studio-host-header-actions-invite,.orbit-recording-studio-host-header-actions-stop,.orbit-recording-studio-host-header-actions-end-session{appearance:none;background:transparent;border:0;cursor:pointer;font-family:var(--orbit-font-body, inherit);font-weight:600;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-header-actions-theme-toggle{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--orbit-color-surface-500);font-size:14px;transition:color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-header-actions-theme-toggle:hover{color:var(--orbit-color-surface-800)}.orbit-recording-studio-host-header-actions-invite{padding:6px 12px;font-size:13px;color:var(--orbit-color-surface-700)}.orbit-recording-studio-host-header-actions-invite:hover{background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-800)}.orbit-recording-studio-host-header-actions-stop{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background-color:var(--orbit-color-error);color:#fff;font-size:13px}.orbit-recording-studio-host-header-actions-stop:hover{background-color:var(--orbit-color-error-hover, var(--orbit-color-error));filter:brightness(.95)}.orbit-recording-studio-host-header-actions-stop-glyph{width:10px;height:10px;background-color:#fff;display:inline-block}.orbit-recording-studio-host-header-actions-end-session{padding:8px 16px;background-color:var(--orbit-color-accent);color:#fff;font-size:14px}.orbit-recording-studio-host-header-actions-end-session:hover{filter:brightness(.95)}.orbit-recording-studio-audio-blocked{position:fixed;left:50%;top:16px;transform:translate(-50%);z-index:40;display:flex;align-items:center;gap:12px;max-width:min(560px,calc(100vw - 32px));padding:10px 12px 10px 16px;background-color:var(--orbit-color-chrome-bg, #2A211D);border:1px solid var(--orbit-color-chrome-border, rgb(255 255 255 / 10%));box-shadow:0 12px 30px -10px #241b1f4d}.orbit-recording-studio-audio-blocked[hidden]{display:none}.orbit-recording-studio-audio-blocked-text{color:var(--orbit-color-chrome-text-strong, #FFFFFF);font-size:.8125rem;line-height:1.25rem}.orbit-recording-studio-host-control-bar{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:50;display:inline-flex;align-items:center;gap:6px;padding:6px;background-color:var(--orbit-color-chrome-bg, #2A211D);border:1px solid var(--orbit-color-chrome-border, rgb(255 255 255 / 10%));box-shadow:0 12px 30px -10px #241b1f4d}.orbit-recording-studio-host-control-bar-ctl{position:relative;width:44px;height:44px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:#fff;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-control-bar-ctl:hover{background-color:#ffffff12}.orbit-recording-studio-host-control-bar-ctl-off{background-color:#b53c2c47}.orbit-recording-studio-host-control-bar-ctl-off:after{content:"";position:absolute;left:8px;right:8px;top:50%;height:1.5px;background-color:var(--orbit-color-error);transform:rotate(-30deg)}.orbit-recording-studio-host-control-bar-ctl-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.orbit-recording-studio-host-control-bar-ctl-label{position:absolute;bottom:-22px;left:50%;transform:translate(-50%);font-size:10px;font-weight:500;color:#ffffff8c;white-space:nowrap}.orbit-recording-studio-host-control-bar-divider{width:1px;align-self:stretch;background-color:#ffffff1f;margin:4px}.orbit-recording-studio-host-control-bar-stop{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;background-color:var(--orbit-color-error);color:#fff;border:0;cursor:pointer;font-weight:600;font-size:13px;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-control-bar-stop:hover{filter:brightness(.93)}.orbit-recording-studio-host-control-bar-stop-glyph{width:10px;height:10px;background-color:#fff;display:inline-block}.orbit-recording-studio-host-control-bar-start{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;background-color:var(--orbit-color-accent);color:#fff;border:0;cursor:pointer;font-weight:600;font-size:13px;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-control-bar-start:hover{filter:brightness(.93)}.orbit-recording-studio-host-control-bar-start-form,.orbit-recording-studio-host-control-bar-stop-form{display:inline-flex;margin:0}.orbit-recording-studio-host-control-bar-leave{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;background:transparent;color:#ffffffd9;border:0;cursor:pointer;font-weight:600;font-size:13px}.orbit-recording-studio-host-control-bar-leave:hover{background-color:#ffffff12;color:#fff}.orbit-recording-studio-host-control-bar-leave-locked,.orbit-recording-studio-host-control-bar-leave[disabled]{opacity:.4;cursor:not-allowed;color:#ffffff7f}.orbit-recording-studio-host-control-bar-leave-locked:hover,.orbit-recording-studio-host-control-bar-leave[disabled]:hover{background:transparent;color:#ffffff7f}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-host-control-bar-ctl,.orbit-recording-studio-host-control-bar-stop{transition:none}}.orbit-recording-studio-host-view{display:grid;grid-template-columns:56px 1fr;min-height:320px}.orbit-recording-studio-host-view-sidebar-placeholder{width:56px;background-color:var(--orbit-color-chrome-bg, #2A211D);border-right:1px solid var(--orbit-color-chrome-border, rgb(255 255 255 / 10%))}.orbit-recording-studio-host-view-main{display:grid;grid-template-rows:64px 1fr;min-width:0;background-color:var(--orbit-color-surface-50, var(--orbit-color-surface-100));color:var(--orbit-color-surface-700);transition:background-color .16s cubic-bezier(.2,.7,.2,1),color .16s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-view-canvas{display:grid;grid-template-columns:1fr 360px;gap:24px;padding:24px 24px 120px;min-height:0}.orbit-recording-studio-host-view-canvas-no-dock{padding-bottom:24px}.orbit-recording-studio-host-view-rail{display:flex;flex-direction:column;gap:16px;min-height:0}.orbit-recording-studio-host-view[data-theme=dark] .orbit-recording-studio-host-view-main,.orbit-recording-studio-host-view .orbit-recording-studio-host-view-main[data-theme=dark]{background-color:var(--orbit-color-chrome-bg, #1F1916);color:#ffffffd9}.orbit-recording-studio-segmented-vu-meter{display:flex;align-items:stretch;gap:2px;width:100%;height:8px}.orbit-recording-studio-segmented-vu-meter-segment{flex:1;height:100%;background-color:var(--orbit-color-surface-200);transition:background-color 80ms linear}.orbit-recording-studio-segmented-vu-meter-segment-on{background-color:var(--orbit-color-success)}.orbit-recording-studio-segmented-vu-meter-segment-hot{background-color:var(--orbit-color-warning)}.orbit-recording-studio-segmented-vu-meter-segment-clip{background-color:var(--orbit-color-error)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-segmented-vu-meter-segment{transition:none}}.orbit-recording-studio-green-room-camera-preview{position:relative;width:100%;aspect-ratio:16 / 9;background-color:#0a0809;overflow:hidden}.orbit-recording-studio-green-room-camera-preview-feed{position:absolute;inset:0;background-size:cover;background-position:center}.orbit-recording-studio-green-room-camera-preview-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.orbit-recording-studio-green-room-camera-preview-feed:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 60%,rgb(0 0 0 / 60%));pointer-events:none}.orbit-recording-studio-green-room-camera-preview-name{position:absolute;left:20px;bottom:18px;z-index:1;color:#fff;font-size:15px;font-weight:600}.orbit-recording-studio-green-room-camera-preview-self{position:absolute;right:20px;bottom:18px;z-index:1;padding:4px 10px;background-color:#0006;color:#ffffffb3;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px}.orbit-recording-studio-green-room-mic-level{display:flex;flex-direction:column;gap:6px}.orbit-recording-studio-green-room-mic-level-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.orbit-recording-studio-green-room-mic-level-label{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--orbit-color-surface-500)}.orbit-recording-studio-green-room-mic-level-hint{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:var(--orbit-color-surface-400, var(--orbit-color-surface-500))}.orbit-recording-studio-green-room-mic-level-hint:before{content:"";width:6px;height:6px;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-success);animation:orbit-rs-gr-live-pulse 1.6s cubic-bezier(.2,.7,.2,1) infinite}@keyframes orbit-rs-gr-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.orbit-recording-studio-green-room-mic-level-area{display:flex;flex-direction:column;gap:4px}.orbit-recording-studio-green-room-mic-level-track{position:relative;width:100%;height:18px;background-color:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200);overflow:hidden}.orbit-recording-studio-green-room-mic-level-bar{height:100%;background:linear-gradient(to right,var(--orbit-color-success) 0%,var(--orbit-color-success) 62%,var(--orbit-color-warning) 78%,var(--orbit-color-warning) 92%,var(--orbit-color-error) 100%);transition:width .1s linear;min-width:0;width:0}.orbit-recording-studio-green-room-mic-level-readout{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;min-height:18px}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-green-room-mic-level-hint:before{animation:none}}.orbit-recording-studio-green-room-device-preview{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);position:relative;z-index:1;container-name:device-preview;container-type:inline-size}.orbit-recording-studio-green-room-device-preview-controls{padding:22px 24px;display:flex;flex-direction:column;gap:18px}.orbit-recording-studio-green-room-device-preview-footer{border-top:1px solid var(--orbit-color-surface-200);padding:20px 24px}.orbit-recording-studio-green-room-device-preview-split{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;align-items:start}.orbit-recording-studio-green-room-device-preview-half{display:flex;flex-direction:column;gap:10px;min-width:0}@container device-preview (max-width: 44rem){.orbit-recording-studio-green-room-device-preview-split{grid-template-columns:minmax(0,1fr)}}.orbit-recording-studio-green-room-device-preview-output-default,.orbit-recording-studio-green-room-device-preview-headphones-intro{margin:0;font-size:12px;line-height:18px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-green-room-device-preview-test-sound{align-self:flex-start}.orbit-recording-studio-green-room-device-preview-row{display:flex;flex-direction:column;gap:6px}.orbit-recording-studio-green-room-device-preview-label{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--orbit-color-surface-500)}.orbit-recording-studio-green-room-device-preview-calibrate{display:flex;flex-direction:column;gap:8px}.orbit-recording-studio-green-room-device-preview-calibrate-button{align-self:flex-start}.orbit-recording-studio-green-room-device-preview-calibrate-intro{margin:0;font-size:12px;line-height:18px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-green-room-device-preview-calibrate-prompt{margin:0;font-size:12px;line-height:18px;color:var(--orbit-color-surface-500);font-style:italic}.orbit-recording-studio-green-room-device-preview-calibrate-verdict{margin:0;font-size:12px;line-height:18px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-green-room-device-preview-calibrate-verdict[data-status=fail]{color:var(--orbit-color-error, #dc3535)}.orbit-recording-studio-green-room-device-preview-calibrate-verdict[data-status=pass]{color:var(--orbit-color-surface-700)}.orbit-recording-studio-device-select{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);border-radius:4px;cursor:pointer;min-height:40px;width:100%}.orbit-recording-studio-device-select:hover{background-color:var(--orbit-color-surface-50, var(--orbit-color-surface-100))}.orbit-recording-studio-device-select:focus-within{border-color:var(--orbit-color-accent);outline:2px solid var(--orbit-color-accent);outline-offset:-1px}.orbit-recording-studio-device-select-icon,.orbit-recording-studio-device-select-chev{display:inline-flex;align-items:center;color:var(--orbit-color-surface-500);pointer-events:none}.orbit-recording-studio-device-select-trigger{appearance:none;background:transparent;border:0;padding:0;margin:0;text-align:left;cursor:pointer;min-width:0;width:100%;font:inherit;color:inherit}.orbit-recording-studio-device-select-trigger:focus{outline:none}.orbit-recording-studio-device-select-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--orbit-font-body);font-size:14px;font-weight:500;color:var(--orbit-color-surface-800);min-width:0}.orbit-recording-studio-device-select-listbox{position:absolute;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px;list-style:none;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);border-radius:6px;box-shadow:0 8px 24px #241b1f29;max-height:320px;overflow-y:auto;z-index:50}.orbit-recording-studio-device-select-option{padding:8px 10px;border-radius:4px;cursor:pointer;font-family:var(--orbit-font-body);font-size:14px;color:var(--orbit-color-surface-800);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-recording-studio-device-select-option:hover,.orbit-recording-studio-device-select-option:focus{background-color:var(--orbit-color-surface-100);outline:none}.orbit-recording-studio-device-select-option-active{background-color:var(--orbit-color-accent-soft, var(--orbit-color-surface-100));color:var(--orbit-color-accent-hover-dark);font-weight:600}.orbit-recording-studio-green-room-topbar{display:grid;grid-template-columns:auto auto minmax(10rem,1fr) auto;align-items:center;gap:14px;padding:14px 24px;background-color:var(--orbit-color-chrome-bg, #2A211D);color:#ffffffd9;border-bottom:1px solid var(--orbit-color-chrome-border, rgb(255 255 255 / 10%))}.orbit-recording-studio-green-room-topbar-guest{grid-template-columns:auto minmax(10rem,1fr) auto}.orbit-recording-studio-green-room-topbar-back{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:#ffffff0a;border:1px solid rgb(255 255 255 / 10%);color:#ffffffd9;text-decoration:none;cursor:pointer;transition:background-color .12s cubic-bezier(.2,.7,.2,1);font-size:16px}.orbit-recording-studio-green-room-topbar-back:hover{background-color:#ffffff1a}.orbit-recording-studio-green-room-topbar-logo{width:120px;color:#fff;line-height:1;display:inline-flex;align-items:center;justify-content:center}.orbit-recording-studio-green-room-topbar-logo-image{width:100%;height:100%;object-fit:contain}.orbit-recording-studio-green-room-topbar-meta{min-width:0;padding-left:8px}.orbit-recording-studio-green-room-topbar-kicker{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73}.orbit-recording-studio-green-room-topbar-title{font-family:var(--orbit-font-display);font-size:16px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-recording-studio-green-room-topbar-right{min-width:0;margin-left:auto;display:flex;align-items:center;gap:16px}.orbit-recording-studio-green-room-topbar-schedule{min-width:0;overflow-wrap:anywhere;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200);color:var(--orbit-color-surface-800);font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:13px;font-feature-settings:"tnum" 1;border-radius:4px}.orbit-recording-studio-green-room-topbar-schedule>svg{flex-shrink:0}.orbit-recording-studio-green-room-topbar-hosted-by{display:inline-flex;align-items:center;gap:8px;color:#ffffffbf;font-size:13px}.orbit-recording-studio-green-room-topbar-hosted-by strong{color:#fff;font-weight:600}.orbit-recording-studio-green-room-topbar-hosted-by-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--orbit-radius-pill);color:#fff;font-size:11px;font-weight:700;box-shadow:0 0 0 2px var(--orbit-color-chrome-bg, #2A211D)}.orbit-recording-studio-green-room-topbar-cta{flex-shrink:0;white-space:nowrap;appearance:none;padding:12px 20px;background-color:var(--orbit-color-accent-hover, var(--orbit-color-accent));border:1px solid var(--orbit-color-accent-hover, var(--orbit-color-accent));color:#fff;font-family:var(--orbit-font-body, inherit);font-weight:600;font-size:15px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.orbit-recording-studio-green-room-topbar-cta[aria-disabled=true]{background-color:#e2633052;border-color:#e2633052;color:#ffffffc7;cursor:not-allowed;pointer-events:none}@media(max-width:64rem){.orbit-recording-studio-green-room-topbar{grid-template-columns:auto auto minmax(0,1fr);row-gap:10px}.orbit-recording-studio-green-room-topbar-guest{grid-template-columns:auto minmax(0,1fr)}.orbit-recording-studio-green-room-topbar-right{grid-column:1 / -1;margin-left:0;justify-content:space-between;gap:12px}}@media(max-width:40rem){.orbit-recording-studio-green-room-topbar{column-gap:12px;padding:12px 16px}.orbit-recording-studio-green-room-topbar-logo{width:88px}.orbit-recording-studio-green-room-topbar-meta{padding-left:0}.orbit-recording-studio-green-room-topbar-cta{padding:10px 16px;font-size:14px}}.orbit-recording-studio-green-room-body{flex:1;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(360px,1fr);gap:24px;padding:24px 24px 64px;align-items:start}.orbit-recording-studio-green-room-col-left{display:flex;flex-direction:column;gap:24px;min-width:0}.orbit-recording-studio-green-room-col-right{display:flex;flex-direction:column;gap:16px;min-width:0}@media(max-width:64rem){.orbit-recording-studio-green-room-body{grid-template-columns:minmax(0,1fr)}}.orbit-guest-shell:has(>.orbit-recording-studio-host-studio-body),.orbit-studio-shell:has(>.orbit-recording-studio-host-studio-body){display:flex;flex-direction:column;height:100dvh}.orbit-studio-shell-frame .orbit-inspector-toggle{right:auto;left:clamp(1rem,3vw,1.4rem)}.orbit-studio-shell-frame .orbit-inspector-overlay{z-index:55}.orbit-studio-shell-frame .orbit-shell-inspector{z-index:60}.orbit-recording-studio-host-studio-body{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-rows:minmax(0,1fr);gap:24px;padding:24px 24px 120px;align-items:start;min-height:0}.orbit-recording-studio-host-studio-body>.orbit-recording-studio-host-studio-rail-mount,.orbit-recording-studio-host-studio-body>.orbit-recording-studio-guest-rail-panel{align-self:stretch;min-height:0}.orbit-recording-studio-host-studio-rail-mount{display:flex;flex-direction:column}.orbit-recording-studio-host-studio-rail-mount>.orbit-recording-studio-host-rail-panel{flex:1 1 auto;min-height:0}@media(max-width:64rem){.orbit-recording-studio-host-studio-body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,60dvh) auto}.orbit-guest-shell:has(>.orbit-recording-studio-host-studio-body),.orbit-studio-shell:has(>.orbit-recording-studio-host-studio-body){height:auto;min-height:100dvh}}main.orbit-workspace[data-theme=dark]{background:#14110f;min-height:100vh}[data-theme=dark]{--orbit-color-surface-0: #3A3035;--orbit-color-surface-50: #14110F;--orbit-color-surface-100: #14110F;--orbit-color-surface-150: #2A2226;--orbit-color-surface-200: rgb(255 255 255 / 10%);--orbit-color-surface-300: rgb(255 255 255 / 18%);--orbit-color-surface-400: rgb(255 255 255 / 40%);--orbit-color-surface-500: rgb(255 255 255 / 55%);--orbit-color-surface-600: rgb(255 255 255 / 70%);--orbit-color-surface-700: rgb(255 255 255 / 78%);--orbit-color-surface-800: rgb(255 255 255 / 96%);--orbit-color-accent: #E26330;--orbit-color-accent-subtle: rgb(226 99 48 / 16%);--orbit-color-warning-text: #F2C46B;--orbit-color-warning-bg: rgb(242 196 107 / 14%);--color-orbit-surface-0: var(--orbit-color-surface-0);--color-orbit-surface-50: var(--orbit-color-surface-50);--color-orbit-surface-100: var(--orbit-color-surface-100);--color-orbit-surface-150: var(--orbit-color-surface-150);--color-orbit-surface-200: var(--orbit-color-surface-200);--color-orbit-surface-300: var(--orbit-color-surface-300);--color-orbit-surface-400: var(--orbit-color-surface-400);--color-orbit-surface-500: var(--orbit-color-surface-500);--color-orbit-surface-600: var(--orbit-color-surface-600);--color-orbit-surface-700: var(--orbit-color-surface-700);--color-orbit-surface-800: var(--orbit-color-surface-800);--color-orbit-warning-text: var(--orbit-color-warning-text);--color-orbit-warning-bg: var(--orbit-color-warning-bg)}[data-theme=dark] .orbit-button-primary{--orbit-color-accent: var(--orbit-color-accent-fill-dark);--orbit-color-surface-0: var(--orbit-color-chrome-text-strong)}[data-theme=dark] .orbit-button-destructive{--orbit-color-surface-0: var(--orbit-color-chrome-text-strong)}[data-theme=dark] .orbit-recording-studio-host-studio-body{background-color:var(--orbit-color-surface-50);color:var(--orbit-color-surface-700)}[data-theme=dark] .orbit-recording-studio-host-topbar-rec-pill{background-color:#e2633033;color:#ffb89a}[data-theme=dark] .orbit-recording-studio-host-topbar-rec-dot{background-color:#ffb89a;box-shadow:0 0 0 4px #e263302e}[data-theme=dark] .orbit-recording-studio-host-control-bar{border-color:#ffffff24;box-shadow:0 1px #ffffff0f inset,0 14px 40px -8px #000000b3}.orbit-recording-studio-host-green-room-session-details{background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:20px 22px;display:flex;flex-direction:column;gap:14px}.orbit-recording-studio-host-green-room-session-details-embedded{background:none;border:0;padding:0}.orbit-recording-studio-green-room-details-disclosure .orbit-disclosure-panel-inner{padding-left:.9rem;padding-right:.9rem}.orbit-recording-studio-host-green-room-session-details .orbit-kicker{display:block;margin:0 0 4px}.orbit-recording-studio-host-green-room-session-details-field{display:flex;flex-direction:column;gap:6px}.orbit-recording-studio-host-green-room-session-details-label{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800);display:inline-flex;align-items:center;gap:8px}.orbit-recording-studio-host-green-room-session-details-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;margin-top:4px;border-top:1px solid var(--orbit-color-surface-100)}.orbit-recording-studio-host-green-room-session-details-actions-right{display:flex;align-items:center;gap:12px}.orbit-recording-studio-host-green-room-session-details-cancel-form{margin:0;padding:0;display:contents}.orbit-recording-studio-host-green-room-session-details-cancel{appearance:none;background:transparent;border:none;padding:6px 0;font-size:13px;font-weight:600;color:var(--orbit-color-error);cursor:pointer;text-decoration:none}.orbit-recording-studio-host-green-room-session-details-cancel:hover{text-decoration:underline}.orbit-recording-studio-host-green-room-session-details-cancel[disabled],.orbit-recording-studio-host-green-room-session-details-cancel[aria-disabled=true]{opacity:.55;cursor:not-allowed}.orbit-recording-studio-host-green-room-session-details-saved-flash{font-size:12px;font-weight:600;color:var(--orbit-color-success)}.orbit-recording-studio-invite-box{padding-top:14px;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-invite-box-row{display:grid;grid-template-columns:1fr 1fr auto;gap:8px}.orbit-recording-studio-invite-box-submit{appearance:none;padding:8px 14px;background-color:var(--orbit-color-accent);color:#fff;border:0;font-size:13px;font-weight:600;cursor:pointer}.orbit-recording-studio-invite-box-submit:disabled{opacity:.4;cursor:not-allowed}.orbit-recording-studio-invite-box-hint{margin:8px 0 0;font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-invite-box-notice{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background-color:var(--orbit-color-warning-bg);border:1px solid var(--orbit-color-warning);font-size:13px}.orbit-recording-studio-invite-box-notice strong{color:var(--orbit-color-surface-800);font-weight:600}.orbit-recording-studio-share-link-box{padding:20px 22px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-share-link-box-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500);margin-bottom:4px}.orbit-recording-studio-share-link-box-sub{margin:6px 0 12px;font-size:13px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-share-link-box-row{display:grid;grid-template-columns:1fr auto;gap:8px}.orbit-recording-studio-share-link-box-input{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:.75rem;color:var(--orbit-color-surface-700)}.orbit-recording-studio-host-participant-row{display:flex;flex-direction:column;padding:12px 0;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-host-participant-row:first-child{border-top:0}.orbit-recording-studio-host-participant-row-summary{display:flex;align-items:center;gap:10px;min-width:0}.orbit-recording-studio-host-participant-row-who{flex:1 1 auto;min-width:0}.orbit-recording-studio-host-participant-row-remove-spacer{display:inline-block;width:24px;height:24px;flex-shrink:0}.orbit-recording-studio-host-participant-row-failure-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--orbit-color-error, #dc3535)}.orbit-recording-studio-host-participant-row-disclosure{appearance:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:50%;color:var(--orbit-color-surface-500);cursor:pointer;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-participant-row-disclosure:hover{background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-700)}.orbit-recording-studio-host-participant-row-disclosure svg{transform:scaleX(-1);transition:transform .15s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-participant-row[data-expanded=true] .orbit-recording-studio-host-participant-row-disclosure svg{transform:rotate(90deg)}.orbit-recording-studio-host-participant-row-ladder-wrap{padding:12px 8px 4px}.orbit-recording-studio-host-participant-row-ladder{list-style:none;margin:0;padding:0;display:grid;gap:6px}.orbit-recording-studio-host-participant-row-ladder-item{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;border:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-0);padding:8px 10px}.orbit-recording-studio-host-participant-row-ladder-marker{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-600);font-size:10px;font-weight:700}.orbit-recording-studio-host-participant-row-ladder-content{min-width:0}.orbit-recording-studio-host-participant-row-ladder-content strong{display:block;font-size:12px;font-weight:700;line-height:1.2;color:var(--orbit-color-surface-800)}.orbit-recording-studio-host-participant-row-ladder-content p{margin:2px 0 0;font-size:11px;line-height:1.4;color:var(--orbit-color-surface-500)}.orbit-recording-studio-host-participant-row-ladder-item-passed{border-color:#1f6b473d}.orbit-recording-studio-host-participant-row-ladder-item-passed .orbit-recording-studio-host-participant-row-ladder-marker{background-color:#1f6b4724;border-color:#1f6b473d;color:var(--orbit-color-success)}.orbit-recording-studio-host-participant-row-ladder-item-warning{border-color:#dca13a52}.orbit-recording-studio-host-participant-row-ladder-item-warning .orbit-recording-studio-host-participant-row-ladder-marker{background-color:#dca13a2e;border-color:#dca13a61;color:var(--orbit-color-warning)}.orbit-recording-studio-host-participant-row-ladder-item-failed{border-color:#b53c2c42}.orbit-recording-studio-host-participant-row-ladder-item-failed .orbit-recording-studio-host-participant-row-ladder-marker{background-color:#b53c2c29;border-color:#b53c2c47;color:var(--orbit-color-error)}.orbit-recording-studio-host-participant-row-avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--orbit-radius-pill);color:#fff;font-size:11px;font-weight:700}.orbit-recording-studio-host-participant-row-who{min-width:0}.orbit-recording-studio-host-participant-row-name{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-host-participant-row-host-pill{padding:2px 6px;background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent);border-radius:var(--orbit-radius-pill);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.orbit-recording-studio-host-participant-row-email{margin-top:2px;font-size:11px;color:var(--orbit-color-surface-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-recording-studio-host-participant-row-remove{appearance:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:50%;color:var(--orbit-color-surface-500);cursor:pointer;opacity:.5;transition:opacity .12s cubic-bezier(.2,.7,.2,1),background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-participant-row-remove:hover{opacity:1;background-color:var(--orbit-color-error-bg, rgb(220 53 53 / 10%));color:var(--orbit-color-error)}.orbit-recording-studio-host-participants-panel{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:20px 22px;display:flex;flex-direction:column;gap:14px}.orbit-recording-studio-host-participants-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.orbit-recording-studio-host-participants-panel-kicker{margin-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-host-participants-panel-title{margin:0;font-family:var(--orbit-font-display);font-size:16px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-host-participants-panel-reload{appearance:none;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:transparent;border:1px solid transparent;color:var(--orbit-color-surface-800);font-size:13px;font-weight:600;cursor:pointer;border-radius:var(--orbit-radius-sm, 4px)}.orbit-recording-studio-host-participants-panel-reload:hover{background:var(--orbit-color-surface-100)}.orbit-recording-studio-host-participants-panel-reload:disabled{opacity:.6;cursor:not-allowed}.orbit-recording-studio-host-participants-panel-reload-loading>span[aria-hidden]{display:inline-block;animation:orbit-rs-spin .8s linear infinite}@keyframes orbit-rs-spin{to{transform:rotate(360deg)}}.orbit-recording-studio-host-participants-panel-list{display:flex;flex-direction:column}.orbit-recording-studio-preflight-panel{padding:24px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-green-room-cta-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-green-room-cta-card-embedded{padding:0;background:none;border:0}.orbit-recording-studio-green-room-cta-card-explanation{margin:0;flex:1;font-size:12px;line-height:18px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-green-room-cta-card-cta{appearance:none;padding:12px 20px;background-color:var(--orbit-color-accent-hover, var(--orbit-color-accent));border:1px solid var(--orbit-color-accent-hover, var(--orbit-color-accent));color:#fff;font-family:var(--orbit-font-body, inherit);font-weight:600;font-size:15px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.orbit-recording-studio-green-room-cta-card-cta[aria-disabled=true]{background-color:#e2633052;border-color:#e2633052;color:#ffffffc7;cursor:not-allowed;pointer-events:none}@media(max-width:640px){.orbit-recording-studio-green-room-cta-card{flex-direction:column;align-items:stretch}.orbit-recording-studio-green-room-cta-card-cta{justify-content:center}}.orbit-recording-studio-preflight-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.orbit-recording-studio-preflight-panel-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500);margin-bottom:6px}.orbit-recording-studio-preflight-panel-title{margin:0;font-family:var(--orbit-font-display);font-size:22px;line-height:28px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-preflight-panel-progress{display:flex;align-items:center;gap:12px;margin-top:12px}.orbit-recording-studio-preflight-panel-progress-bar{position:relative;flex:1;max-width:300px;height:4px;background-color:var(--orbit-color-surface-100)}.orbit-recording-studio-preflight-panel-progress-fill{position:absolute;inset:0 auto 0 0;background-color:var(--orbit-color-accent);transition:width .2s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-preflight-panel-progress-sub{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-preflight-panel-rerun{appearance:none;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:transparent;border:1px solid transparent;color:var(--orbit-color-surface-800);font-size:13px;font-weight:600;cursor:pointer;border-radius:var(--orbit-radius-sm, 4px)}.orbit-recording-studio-preflight-panel-rerun:hover{background:var(--orbit-color-surface-100)}.orbit-recording-studio-preflight-panel-list{display:flex;flex-direction:column}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-preflight-panel-progress-fill{transition:none}.orbit-recording-studio-host-participants-panel-reload-loading>span[aria-hidden]{animation:none}}.orbit-recording-studio-modal-backdrop{position:fixed;inset:0;z-index:1000;background:var(--orbit-color-scrim, rgb(36 27 31 / 55%));display:flex;align-items:center;justify-content:center;padding:24px;animation:orbit-recording-studio-modal-fade .16s cubic-bezier(.2,.7,.2,1)}@keyframes orbit-recording-studio-modal-fade{0%{opacity:0}to{opacity:1}}.orbit-recording-studio-modal-dialog{background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);width:100%;max-height:calc(100vh - 48px);display:flex;flex-direction:column;box-shadow:var(--orbit-shadow-modal, 0 18px 48px -12px rgb(36 27 31 / 45%));outline:none;animation:orbit-recording-studio-modal-slide .2s cubic-bezier(.2,.7,.2,1)}@keyframes orbit-recording-studio-modal-slide{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.orbit-recording-studio-modal-dialog-sm{max-width:400px}.orbit-recording-studio-modal-dialog-md{max-width:560px}.orbit-recording-studio-modal-dialog-lg{max-width:720px}.orbit-recording-studio-modal-dialog-xl{max-width:920px}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-modal-backdrop,.orbit-recording-studio-modal-dialog{animation:none}}}@layer orbit-workflows{.orbit-recording-studio-modal-scrolling-region{outline:none}.orbit-recording-studio-modal-scrolling-region:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-modal-confirm-body{margin:0;color:var(--orbit-color-surface-800);font-size:15px;line-height:1.5}.orbit-recording-studio-modal-forced-choice-body{margin:0;font-size:14px;line-height:22px;color:var(--orbit-color-surface-700)}.orbit-recording-studio-modal-picker-note{margin:0 0 14px;font-size:14px;line-height:1.5;color:var(--orbit-color-surface-700)}.orbit-recording-studio-modal-picker-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.orbit-recording-studio-modal-picker-card{appearance:none;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);border-radius:0;color:inherit;cursor:pointer;text-align:left;text-decoration:none;transition:border-color .12s ease,background-color .12s ease}.orbit-recording-studio-modal-picker-card:hover{border-color:var(--orbit-color-surface-300)}.orbit-recording-studio-modal-picker-card:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-modal-picker-card.is-active{border-color:var(--orbit-color-accent);background-color:var(--orbit-color-surface-100)}.orbit-recording-studio-modal-picker-card-art{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:var(--orbit-color-surface-200);color:var(--orbit-color-surface-800);font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.orbit-recording-studio-modal-picker-card-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.orbit-recording-studio-modal-picker-card-name{font-size:14px;font-weight:600;color:var(--orbit-color-surface-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-recording-studio-modal-picker-card-sub{font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-modal-picker-card-pick{font-size:18px;line-height:1;color:var(--orbit-color-surface-500)}.orbit-recording-studio-modal-picker-card.is-active .orbit-recording-studio-modal-picker-card-pick{color:var(--orbit-color-accent)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-modal-picker-card{transition:none}}.orbit-recording-studio-modal-invite-form{display:flex;flex-direction:column;gap:14px}.orbit-recording-studio-modal-invite-note{margin:0;font-size:12px;line-height:1.5;color:var(--orbit-color-surface-500)}}@layer orbit-workflows{.orbit-recording-studio-new-session-side{display:flex;flex-direction:column;gap:16px}.orbit-recording-studio-new-session-side-card{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:20px}.orbit-recording-studio-new-session-side-kicker{margin:0 0 14px}.orbit-recording-studio-new-session-side-next-steps{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.orbit-recording-studio-new-session-side-next-step{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start}.orbit-recording-studio-new-session-side-next-step-num{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--orbit-color-chrome-bg);color:#fff;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px;font-weight:600}.orbit-recording-studio-new-session-side-next-step-title{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800);margin-bottom:2px}.orbit-recording-studio-new-session-side-next-step-sub{font-size:12px;line-height:18px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-plan-gate-features{display:flex;flex-direction:column;gap:var(--orbit-space-5);margin:0;padding:0;list-style:none}.orbit-recording-studio-plan-gate-feature{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--orbit-space-4);align-items:start}.orbit-recording-studio-plan-gate-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent)}.orbit-recording-studio-plan-gate-feature-title{margin:0;font-size:var(--orbit-text-body);font-weight:var(--orbit-font-weight-title);line-height:var(--orbit-line-height-body);color:var(--orbit-color-surface-800)}.orbit-recording-studio-plan-gate-feature-body{margin:var(--orbit-space-0-5) 0 0;max-width:60ch;font-size:var(--orbit-text-small);line-height:var(--orbit-line-height-small);color:var(--orbit-color-surface-500)}.orbit-recording-studio-plan-gate-actions{margin-top:var(--orbit-space-6);padding-top:var(--orbit-space-5);border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-new-session-form{background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:28px;display:flex;flex-direction:column;gap:22px}.orbit-recording-studio-new-session-form-row{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.orbit-recording-studio-new-session-form-when{min-width:0}.orbit-recording-studio-new-session-form-when>legend{padding:0;margin-bottom:8px}.orbit-recording-studio-new-session-form-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.orbit-recording-studio-new-session-form-label{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-new-session-form-required{color:var(--orbit-color-accent);margin-left:2px}.orbit-recording-studio-new-session-form-optional{color:var(--orbit-color-surface-400);font-weight:500;margin-left:6px}.orbit-recording-studio-new-session-form-hint{font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-new-session-form-error{margin:0;font-size:12px;color:var(--orbit-color-accent)}.orbit-recording-studio-new-session-form-title-input{font-family:var(--orbit-font-display);font-size:20px;font-weight:600}.orbit-recording-studio-new-session-form-description-input{min-height:5.25rem}.orbit-recording-studio-guest-topbar{display:flex;align-items:center;gap:16px;height:64px;flex:0 0 auto;padding:0 24px;background-color:var(--orbit-color-surface-0);border-bottom:1px solid var(--orbit-color-surface-200);transition:background-color .16s cubic-bezier(.2,.7,.2,1),border-color .16s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-guest-topbar-crumbs{display:flex;align-items:baseline;gap:10px;min-width:0;font-size:13px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-guest-topbar-title{margin:0;font-family:var(--orbit-font-display, inherit);font-size:15px;line-height:24px;font-weight:600;color:var(--orbit-color-surface-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbit-recording-studio-guest-topbar-crumb-sep{color:var(--orbit-color-surface-400)}.orbit-recording-studio-guest-topbar-hosted-by{color:var(--orbit-color-surface-500);white-space:nowrap}.orbit-recording-studio-guest-topbar-right{margin-left:auto;display:flex;align-items:center;gap:10px}.orbit-recording-studio-guest-topbar-rec-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent);font-size:13px;font-weight:600;font-feature-settings:"tnum" 1;white-space:nowrap}.orbit-recording-studio-guest-topbar-rec-dot{width:8px;height:8px;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-accent);animation:orbit-recording-studio-guest-topbar-rec-pulse 1.6s cubic-bezier(.2,.7,.2,1) infinite}@keyframes orbit-recording-studio-guest-topbar-rec-pulse{0%,to{box-shadow:0 0 0 4px #b23b162e}50%{box-shadow:0 0 0 6px #b23b161a}}.orbit-recording-studio-guest-topbar-not-yet-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-800);font-size:13px;font-weight:600;white-space:nowrap}.orbit-recording-studio-guest-topbar-ok-dot{width:8px;height:8px;border-radius:var(--orbit-radius-pill);background-color:var(--orbit-color-success, #1F6B47)}.orbit-recording-studio-guest-topbar-time-left{display:inline-flex;align-items:baseline;gap:6px;font-size:12px;color:var(--orbit-color-surface-500);white-space:nowrap}.orbit-recording-studio-guest-topbar-time-num{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-weight:500;color:var(--orbit-color-surface-700)}.orbit-recording-studio-guest-topbar-time-left-warn,.orbit-recording-studio-guest-topbar-time-left-warn .orbit-recording-studio-guest-topbar-time-num{color:var(--orbit-color-warning-text)}.orbit-recording-studio-host-topbar [data-host-topbar-pill],.orbit-recording-studio-host-topbar [data-host-topbar-actions]{display:none}.orbit-recording-studio-host-topbar[data-phase=active] [data-host-topbar-pill=active],.orbit-recording-studio-host-topbar[data-phase=ready] [data-host-topbar-pill=ready],.orbit-recording-studio-host-topbar[data-phase=wrap_up] [data-host-topbar-pill=wrap_up],.orbit-recording-studio-host-topbar[data-phase=stopped] [data-host-topbar-pill=stopped]{display:inline-flex}.orbit-recording-studio-host-topbar[data-phase=active] [data-host-topbar-actions=active],.orbit-recording-studio-host-topbar[data-phase=ready] [data-host-topbar-actions=ready],.orbit-recording-studio-host-topbar[data-phase=wrap_up] [data-host-topbar-actions=wrap_up],.orbit-recording-studio-host-topbar[data-phase=stopped] [data-host-topbar-actions=stopped]{display:inline-flex;align-items:center;gap:8px}.orbit-recording-studio-host-control-bar [data-host-dock-transport]{display:none}.orbit-recording-studio-host-control-bar[data-phase=ready] [data-host-dock-transport=ready],.orbit-recording-studio-host-control-bar[data-phase=active] [data-host-dock-transport=active],.orbit-recording-studio-host-control-bar[data-phase=ready] [data-host-dock-transport=transport],.orbit-recording-studio-host-control-bar[data-phase=active] [data-host-dock-transport=transport]{display:inline-flex}.orbit-recording-studio-guest-topbar [data-guest-topbar-pill]{display:none}.orbit-recording-studio-guest-topbar[data-phase=recording] [data-guest-topbar-pill=recording],.orbit-recording-studio-guest-topbar[data-phase=wrap_up] [data-guest-topbar-pill=wrap_up],.orbit-recording-studio-guest-topbar[data-phase=not_yet_recording] [data-guest-topbar-pill=not_yet_recording]{display:inline-flex}.orbit-recording-studio-guest-topbar-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid var(--orbit-color-surface-200);border-radius:var(--orbit-radius-pill);color:var(--orbit-color-surface-700);cursor:pointer;transition:background-color .12s cubic-bezier(.2,.7,.2,1),border-color .12s cubic-bezier(.2,.7,.2,1),color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-guest-topbar-theme-toggle:hover{background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-800)}.orbit-recording-studio-guest-topbar-theme-toggle:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-guest-topbar-theme-dark{background-color:var(--orbit-color-chrome-bg, #2A211D);border-bottom-color:var(--orbit-color-chrome-border, rgb(255 255 255 / 10%))}.orbit-recording-studio-guest-topbar-theme-dark .orbit-recording-studio-guest-topbar-title{color:#fff}.orbit-recording-studio-guest-topbar-theme-dark .orbit-recording-studio-guest-topbar-hosted-by{color:#fff9}.orbit-recording-studio-guest-topbar-theme-dark .orbit-recording-studio-guest-topbar-crumb-sep{color:#ffffff59}.orbit-recording-studio-guest-topbar-theme-dark .orbit-recording-studio-guest-topbar-not-yet-pill{background-color:#ffffff1a;color:#ffffffd9}.orbit-recording-studio-guest-topbar-theme-dark .orbit-recording-studio-guest-topbar-time-left{color:#fff9}.orbit-recording-studio-guest-topbar-theme-dark .orbit-recording-studio-guest-topbar-time-num{color:#ffffffd9}.orbit-recording-studio-guest-topbar-theme-dark .orbit-recording-studio-guest-topbar-theme-toggle{border-color:#ffffff26;color:#ffffffd9}.orbit-recording-studio-guest-topbar-theme-dark .orbit-recording-studio-guest-topbar-theme-toggle:hover{background-color:#ffffff14;color:#fff}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-guest-topbar{transition:none}.orbit-recording-studio-guest-topbar-rec-dot{animation:none}.orbit-recording-studio-guest-topbar-theme-toggle{transition:none}}.orbit-recording-studio-guest-session-overview{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:20px 22px;display:flex;flex-direction:column}.orbit-recording-studio-guest-session-overview-kicker{margin:0}.orbit-recording-studio-guest-session-overview-title{margin:6px 0 0;font-family:var(--orbit-font-display);font-size:17px;line-height:24px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-guest-session-overview-sub{margin:8px 0 16px;font-size:13px;line-height:20px;color:var(--orbit-color-surface-700)}.orbit-recording-studio-guest-session-overview-rows{margin:0;padding:0}.orbit-recording-studio-guest-session-overview-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid var(--orbit-color-surface-200);font-size:13px}.orbit-recording-studio-guest-session-overview-label{margin:0;color:var(--orbit-color-surface-500)}.orbit-recording-studio-guest-session-overview-value{margin:0;font-family:var(--orbit-font-mono);font-size:12px;font-weight:500;color:var(--orbit-color-surface-800)}.orbit-recording-studio-guest-session-overview-host{margin:0;display:inline-flex;align-items:center;gap:8px;color:var(--orbit-color-surface-800);font-weight:500}.orbit-recording-studio-guest-status-banner{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:flex-start;padding:18px 20px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-guest-status-banner-icon{padding-top:2px}.orbit-recording-studio-guest-status-banner-step-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;font-size:14px;font-weight:700;line-height:1}.orbit-recording-studio-guest-status-banner-step-icon-ok{background-color:var(--orbit-color-success);color:var(--orbit-color-surface-0)}.orbit-recording-studio-guest-status-banner-step-icon-err{background-color:var(--orbit-color-error);color:var(--orbit-color-surface-0)}.orbit-recording-studio-guest-status-banner-step-icon-running{background-color:var(--orbit-color-surface-200);color:var(--orbit-color-surface-700)}.orbit-recording-studio-guest-status-banner-spinner{width:14px;height:14px;border-radius:999px;border:2px solid var(--orbit-color-surface-200);border-top-color:var(--orbit-color-surface-700);animation:orbit-recording-studio-guest-status-banner-spin .8s linear infinite}@keyframes orbit-recording-studio-guest-status-banner-spin{to{transform:rotate(360deg)}}.orbit-recording-studio-guest-status-banner-title{font-family:var(--orbit-font-display);font-size:18px;line-height:24px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-guest-status-banner-sub{font-size:13px;line-height:20px;color:var(--orbit-color-surface-700);margin-top:6px}.orbit-recording-studio-guest-status-banner-ok{background-color:var(--orbit-color-success-bg);border-color:var(--orbit-color-success)}.orbit-recording-studio-guest-status-banner-ok .orbit-recording-studio-guest-status-banner-title{color:var(--orbit-color-success)}.orbit-recording-studio-guest-status-banner-error{background-color:var(--orbit-color-error-bg);border-color:var(--orbit-color-error)}.orbit-recording-studio-guest-status-banner-error .orbit-recording-studio-guest-status-banner-title{color:var(--orbit-color-error)}.orbit-recording-studio-guest-status-banner-neutral{background-color:var(--orbit-color-surface-0);border-color:var(--orbit-color-surface-200)}.orbit-recording-studio-guest-status-banner-embedded{padding:0;background:none;border:0}.orbit-recording-studio-guest-status-banner-embedded.orbit-recording-studio-guest-status-banner-error{padding:12px 14px;background-color:var(--orbit-color-error-bg);border:1px solid var(--orbit-color-error)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-guest-status-banner-spinner{animation:none}}.orbit-recording-studio-guest-presence-list{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:20px 22px;display:flex;flex-direction:column;gap:14px}.orbit-recording-studio-guest-presence-list-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-guest-presence-list-list{display:flex;flex-direction:column}.orbit-recording-studio-guest-presence-list-row{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:12px 0;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-guest-presence-list-row:first-child{border-top:0}.orbit-recording-studio-guest-presence-list-avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--orbit-radius-pill);color:#fff;font-size:11px;font-weight:700}.orbit-recording-studio-guest-presence-list-who{min-width:0}.orbit-recording-studio-guest-presence-list-name{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-guest-presence-list-row-you .orbit-recording-studio-guest-presence-list-name{color:var(--orbit-color-accent)}.orbit-recording-studio-guest-presence-list-email{margin-top:2px;font-size:11px;color:var(--orbit-color-surface-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-recording-studio-guest-presence-list-host-pill,.orbit-recording-studio-guest-presence-list-you-pill{padding:2px 6px;border-radius:var(--orbit-radius-pill);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.orbit-recording-studio-guest-presence-list-host-pill{background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent)}.orbit-recording-studio-guest-presence-list-you-pill{background-color:var(--orbit-color-surface-100, var(--orbit-color-surface-200));color:var(--orbit-color-surface-700)}.orbit-recording-studio-guest-presence-list-status{padding:4px 10px;border-radius:var(--orbit-radius-pill);font-size:11px;font-weight:600;line-height:1}.orbit-recording-studio-guest-presence-list-status-success{background-color:var(--orbit-color-success-bg, var(--orbit-color-surface-100));color:var(--orbit-color-success)}.orbit-recording-studio-guest-presence-list-status-warning{background-color:var(--orbit-color-warning-bg, var(--orbit-color-surface-100));color:var(--orbit-color-warning)}.orbit-recording-studio-guest-presence-list-status-neutral{background-color:var(--orbit-color-surface-100, var(--orbit-color-surface-200));color:var(--orbit-color-surface-700)}.orbit-recording-studio-guest-rail-panel{display:flex;flex-direction:column;gap:16px;min-height:0;width:360px;max-width:100%}.orbit-recording-studio-guest-rail-panel-upload{flex:0 0 auto}.orbit-recording-studio-guest-rail-panel-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);overflow:hidden}.orbit-recording-studio-guest-rail-panel-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px}.orbit-recording-studio-guest-rail-panel-body:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}[data-theme=dark] .orbit-recording-studio-guest-rail-panel-panel{background-color:var(--orbit-color-surface-900, #221c1a);border-color:#ffffff14}.orbit-recording-studio-guest-name-gate{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 24px 80px}.orbit-recording-studio-guest-name-gate-card{width:100%;max-width:440px;display:flex;flex-direction:column;gap:24px;padding:32px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-guest-name-gate-host{display:flex;align-items:flex-start;gap:14px}.orbit-recording-studio-guest-name-gate-host-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--orbit-radius-pill);color:#fff;font-size:13px;font-weight:700}.orbit-recording-studio-guest-name-gate-host-meta{min-width:0}.orbit-recording-studio-guest-name-gate-kicker{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-guest-name-gate-title{margin-top:4px;font-family:var(--orbit-font-display);font-size:20px;line-height:26px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-guest-name-gate-sub{margin-top:2px;font-size:13px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-guest-name-gate-sub strong{color:var(--orbit-color-surface-800);font-weight:600}.orbit-recording-studio-guest-name-gate-form{display:flex;flex-direction:column;gap:8px;padding-top:22px;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-guest-name-gate-input{font-size:1rem}.orbit-recording-studio-guest-name-gate-hint{margin:2px 0 14px;font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-guest-name-gate-form .orbit-button{align-self:flex-start}.orbit-recording-studio-guest-control-bar{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:50;display:inline-flex;align-items:center;gap:6px;padding:6px;background-color:var(--orbit-color-chrome-bg, #2A211D);border:1px solid var(--orbit-color-chrome-border, rgb(255 255 255 / 10%));box-shadow:0 12px 30px -10px #241b1f4d}.orbit-recording-studio-guest-control-bar-ctl{position:relative;width:44px;height:44px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:#fff;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-guest-control-bar-ctl:hover{background-color:#ffffff12}.orbit-recording-studio-guest-control-bar-ctl-off{background-color:#b53c2c47}.orbit-recording-studio-guest-control-bar-ctl-off:after{content:"";position:absolute;left:8px;right:8px;top:50%;height:1.5px;background-color:var(--orbit-color-error);transform:rotate(-30deg)}.orbit-recording-studio-guest-control-bar-ctl-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.orbit-recording-studio-guest-control-bar-ctl-label{position:absolute;bottom:-22px;left:50%;transform:translate(-50%);font-size:10px;font-weight:500;color:#ffffff8c;white-space:nowrap}.orbit-recording-studio-guest-control-bar-divider{width:1px;align-self:stretch;background-color:#ffffff1f;margin:4px}.orbit-recording-studio-guest-control-bar-leave{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;background:transparent;color:#ffffffd9;border:0;cursor:pointer;font-weight:600;font-size:13px}.orbit-recording-studio-guest-control-bar-leave:hover{background-color:#ffffff12;color:#fff}.orbit-recording-studio-guest-control-bar-leave-locked,.orbit-recording-studio-guest-control-bar-leave[aria-disabled=true]{opacity:.4;cursor:not-allowed;color:#ffffff7f}.orbit-recording-studio-guest-control-bar-leave-locked:hover,.orbit-recording-studio-guest-control-bar-leave[aria-disabled=true]:hover{background:transparent;color:#ffffff7f}.orbit-recording-studio-guest-control-bar-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-guest-control-bar-ctl{transition:none}}.orbit-recording-studio-editor-topbar-status-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;font-size:12px;color:var(--orbit-color-surface-800);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);border-radius:var(--orbit-radius-pill);white-space:nowrap}.orbit-recording-studio-editor-topbar-status-dot{width:6px;height:6px;border-radius:var(--orbit-radius-pill);background:var(--orbit-color-success);display:inline-block;flex:0 0 auto}.orbit-recording-studio-editor-session-meta{display:flex;flex-direction:column;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:18px 20px;min-width:0}.orbit-recording-studio-editor-session-meta-kicker{margin:0}.orbit-recording-studio-editor-session-meta-title{margin:6px 0 12px;font-family:var(--orbit-font-display);font-size:15px;line-height:22px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-session-meta-rows{margin:0;padding:0}.orbit-recording-studio-editor-session-meta-row{display:flex;gap:var(--orbit-space-3);align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid var(--orbit-color-surface-200);font-size:13px}.orbit-recording-studio-editor-session-meta-row:first-of-type{border-top:0;padding-top:0}.orbit-recording-studio-editor-session-meta-label{flex-shrink:0;margin:0;color:var(--orbit-color-surface-500)}.orbit-recording-studio-editor-session-meta-value{min-width:0;margin:0;text-align:end;font-family:var(--orbit-font-mono);font-size:13px;font-weight:500;font-feature-settings:"tnum" 1;color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-track-row{display:flex;flex-direction:column;gap:10px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:14px 16px 16px}.orbit-recording-studio-editor-track-row-head{display:flex;align-items:center;gap:12px}.orbit-recording-studio-editor-track-row-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--orbit-radius-pill);color:#fff;font-size:12px;font-weight:700;flex:0 0 auto}.orbit-recording-studio-editor-track-row-who{flex:1 1 auto;min-width:0}.orbit-recording-studio-editor-track-row-mute-note{margin:2px 0 0;font-size:.72rem;color:var(--orbit-color-surface-500)}.orbit-recording-studio-editor-track-row-name{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--orbit-color-surface-800);min-width:0}.orbit-recording-studio-editor-track-row-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.orbit-recording-studio-editor-track-row-host-pill{padding:2px 6px;background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent);border-radius:var(--orbit-radius-pill);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;flex:0 0 auto}.orbit-recording-studio-editor-track-row-actions{display:inline-flex;align-items:center;flex:0 0 auto}.orbit-recording-studio-editor-track-row-track{position:relative}.orbit-recording-studio-editor-track-meta{margin-top:2px;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px;color:var(--orbit-color-surface-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbit-recording-studio-editor-track-actions{display:inline-flex;align-items:center;gap:6px}.orbit-recording-studio-editor-track-actions-align{display:inline-flex;align-items:center;gap:8px;padding:0 10px 0 8px;margin-right:4px}.orbit-recording-studio-editor-track-actions-wf-btn{appearance:none;width:28px;height:28px;border:1px solid var(--orbit-color-surface-200);background:var(--orbit-color-surface-0);font-weight:600;cursor:pointer;transition:background .12s cubic-bezier(.2,.7,.2,1),color .12s,border-color .12s}.orbit-recording-studio-editor-track-actions-wf-btn:not(.orbit-recording-studio-editor-track-actions-wf-btn-on):hover{background:var(--orbit-color-surface-100)}.orbit-recording-studio-editor-track-actions-wf-btn-on{background:var(--orbit-color-success);border-color:var(--orbit-color-success);color:#fff}.orbit-recording-studio-editor-track-actions-wf-btn-on.orbit-recording-studio-editor-track-actions-wf-btn-muted{background:var(--orbit-color-error);border-color:var(--orbit-color-error)}.orbit-recording-studio-editor-track-actions-wf-btn[aria-busy=true]{cursor:progress}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-editor-track-actions-wf-btn{transition:none}}.orbit-recording-studio-editor-waveform{position:relative;height:80px;cursor:crosshair;overflow:hidden}.orbit-recording-studio-editor-waveform-svg{width:100%;height:100%;display:block;color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-waveform-trim-mask{position:absolute;top:0;bottom:0;background:var(--orbit-color-surface-0);opacity:.78;pointer-events:none}.orbit-recording-studio-editor-waveform-trim-mask-left{left:0}.orbit-recording-studio-editor-waveform-trim-mask-right{right:0}.orbit-recording-studio-editor-waveform-playhead{position:absolute;top:0;bottom:0;width:2px;background-color:var(--orbit-color-accent);pointer-events:none}.orbit-recording-studio-editor-waveform-unavailable{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:6px;font-size:12px;color:var(--orbit-color-surface-600);pointer-events:none}.orbit-recording-studio-editor-waveform-unavailable[hidden]{display:none}.orbit-recording-studio-editor-master-transport{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:18px 20px 20px;display:flex;flex-direction:column;gap:16px}.orbit-recording-studio-editor-master-transport-head{display:flex;flex-direction:column;gap:6px}.orbit-recording-studio-editor-master-transport-head-text{display:flex;flex-direction:column;gap:2px}.orbit-recording-studio-editor-master-transport-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-editor-master-transport-title{margin:0;font-size:18px;font-weight:600;line-height:1.25;color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-master-transport-hint{margin:0;font-size:13px;line-height:1.5;color:var(--orbit-color-surface-500);max-width:64ch}.orbit-recording-studio-editor-tracks-section{display:flex;flex-direction:column;gap:12px}.orbit-recording-studio-editor-section-head{display:flex;flex-direction:column;gap:8px}.orbit-recording-studio-editor-section-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-editor-section-title{margin:0;font-size:18px;font-weight:600;line-height:1.25;color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-section-hint{margin:0;font-size:13px;line-height:1.5;color:var(--orbit-color-surface-500);max-width:64ch}.orbit-recording-studio-editor-section-hint strong{color:var(--orbit-color-surface-800);font-weight:600}.orbit-recording-studio-editor-tracks-list{display:flex;flex-direction:column;gap:12px}.orbit-recording-studio-editor-tracks-note{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.5;color:var(--orbit-color-surface-500);max-width:72ch}.orbit-recording-studio-editor-tracks-note strong{color:var(--orbit-color-surface-800);font-weight:600}.orbit-recording-studio-editor-tracks-note-glyph{display:inline-flex;line-height:0;margin-top:3px;flex:0 0 auto}.orbit-recording-studio-editor-track-row-unmonitored .orbit-recording-studio-editor-track-row-track{opacity:.5}.orbit-recording-studio-editor-track-row-unmonitored .orbit-recording-studio-editor-track-row-name{color:var(--orbit-color-surface-500)}.orbit-recording-studio-editor-track-row-unmonitored .orbit-recording-studio-editor-track-meta{color:var(--orbit-color-surface-400)}.orbit-recording-studio-editor-master-transport-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.orbit-recording-studio-editor-master-transport-controls{display:inline-flex;align-items:center;gap:8px}.orbit-recording-studio-editor-master-transport-play{width:40px;height:40px;background-color:var(--orbit-color-accent);color:#fff;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:filter .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-editor-master-transport-play:hover{background-color:#9b3413}.orbit-recording-studio-editor-master-transport-play:focus-visible{outline:0;box-shadow:0 0 0 3px var(--orbit-color-accent-subtle)}.orbit-recording-studio-editor-master-transport-stop,.orbit-recording-studio-editor-master-transport-mark{width:40px;height:40px;background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-700);border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s cubic-bezier(.2,.7,.2,1),color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-editor-master-transport-stop:hover,.orbit-recording-studio-editor-master-transport-mark:hover{background-color:var(--orbit-color-surface-200);color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-master-transport-stop:focus-visible,.orbit-recording-studio-editor-master-transport-mark:focus-visible{outline:0;box-shadow:0 0 0 3px var(--orbit-color-accent-subtle)}.orbit-recording-studio-editor-master-transport-controls-sep{width:1px;align-self:stretch;margin:0 2px;background-color:var(--orbit-color-surface-200)}.orbit-recording-studio-editor-master-transport-time{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--orbit-font-mono);font-feature-settings:"tnum" 1}.orbit-recording-studio-editor-master-transport-time-now{font-size:18px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-master-transport-time-sep,.orbit-recording-studio-editor-master-transport-time-total{color:var(--orbit-color-surface-500);font-size:14px}.orbit-recording-studio-editor-master-transport-scrubber{position:relative;height:56px}.orbit-recording-studio-editor-master-transport-track{position:absolute;inset:8px 0;background-color:var(--orbit-color-surface-100, rgb(36 27 31 / 6%));overflow:hidden}.orbit-recording-studio-editor-master-transport-trim-mask{position:absolute;top:0;bottom:0;background-color:#faf8f49e;backdrop-filter:blur(1px)}.orbit-recording-studio-editor-master-transport-trim-mask-left{left:0;border-right:1px solid rgb(36 27 31 / 18%)}.orbit-recording-studio-editor-master-transport-trim-mask-right{right:0;border-left:1px solid rgb(36 27 31 / 18%)}.orbit-recording-studio-editor-master-transport-playhead{position:absolute;top:-8px;bottom:-8px;width:2px;background-color:var(--orbit-color-accent);z-index:3;cursor:ew-resize}.orbit-recording-studio-editor-master-transport-playhead:focus-visible{outline:0;box-shadow:0 0 0 3px var(--orbit-color-accent-subtle)}.orbit-recording-studio-editor-master-transport-trim-handle{position:absolute;top:8px;bottom:8px;width:12px;margin-left:-6px;cursor:ew-resize;z-index:4}.orbit-recording-studio-editor-master-transport-trim-handle-grip{position:absolute;top:0;bottom:0;left:4px;width:4px;background-color:var(--orbit-color-walnut)}.orbit-recording-studio-editor-master-transport-trim-handle:hover .orbit-recording-studio-editor-master-transport-trim-handle-grip{background-color:var(--orbit-color-accent)}.orbit-recording-studio-editor-master-transport-trim-handle:focus-visible{outline:0}.orbit-recording-studio-editor-master-transport-trim-handle:focus-visible .orbit-recording-studio-editor-master-transport-trim-handle-grip{box-shadow:0 0 0 3px var(--orbit-color-accent-subtle)}.orbit-recording-studio-editor-master-transport-trim-handle-label{position:absolute;bottom:-22px;left:50%;transform:translate(-50%);font-family:var(--orbit-font-mono);font-feature-settings:"tnum" 1;font-size:11px;color:var(--orbit-color-surface-500);white-space:nowrap}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-editor-master-transport-play{transition:none}}.orbit-recording-studio-editor-alignment-overview{display:flex;flex-direction:column;gap:6px;padding:16px 18px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-editor-alignment-overview-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-editor-alignment-overview-title{margin:2px 0 6px;font-family:var(--orbit-font-display);font-size:18px;line-height:24px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-alignment-overview-rows-caption{margin:8px 0 6px;font-size:11px;line-height:16px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-editor-alignment-overview-rows{display:flex;flex-direction:column;margin:0;padding:0}.orbit-recording-studio-editor-alignment-overview-row{display:grid;grid-template-columns:60px 1fr 60px;align-items:center;gap:10px;padding:6px 0;font-size:12px}.orbit-recording-studio-editor-alignment-overview-name{margin:0;color:var(--orbit-color-surface-800);font-weight:500}.orbit-recording-studio-editor-alignment-overview-bar-cell{margin:0}.orbit-recording-studio-editor-alignment-overview-bar{position:relative;display:block;height:4px;background-color:var(--orbit-color-surface-100)}.orbit-recording-studio-editor-alignment-overview-fill{position:absolute;left:0;top:0;bottom:0;background-color:var(--orbit-color-surface-400)}.orbit-recording-studio-editor-alignment-overview-fill-neutral{background-color:var(--orbit-color-surface-400)}.orbit-recording-studio-editor-alignment-overview-fill-notable{background-color:var(--orbit-color-signal)}.orbit-recording-studio-editor-alignment-overview-value{margin:0;font-family:var(--orbit-font-mono);font-size:11px;color:var(--orbit-color-surface-500);text-align:right;font-feature-settings:"tnum" 1}.orbit-recording-studio-editor-alignment-overview-foot{margin-top:12px;padding-top:12px;border-top:1px solid var(--orbit-color-surface-200);font-size:11px;line-height:16px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-editor-video-preview{position:relative;width:100%;background-color:#0a0809;border:1px solid var(--orbit-color-chrome-border);overflow:hidden}.orbit-recording-studio-editor-video-preview-frame{position:relative;width:100%;aspect-ratio:16 / 9;background-size:cover;background-position:center}video.orbit-recording-studio-editor-video-preview-frame{display:block;object-fit:contain;background-color:#0a0809}.orbit-recording-studio-editor-video-preview-frame:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 70%,rgb(0 0 0 / 60%));pointer-events:none}.orbit-recording-studio-editor-video-preview-overlay{position:absolute;left:16px;right:16px;bottom:14px;display:flex;align-items:center;justify-content:space-between;color:#fff;z-index:1}.orbit-recording-studio-editor-video-preview-badge{background:#241b1fc7;padding:4px 10px;font-size:10px;font-weight:700;letter-spacing:.1em}.orbit-recording-studio-editor-video-preview-time{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:13px;background:#241b1fc7;padding:4px 10px;font-feature-settings:"tnum" 1}.orbit-recording-studio-editor-downloads{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:18px 20px;display:flex;flex-direction:column}.orbit-recording-studio-editor-downloads-kicker{margin:0}.orbit-recording-studio-editor-downloads-title{margin:6px 0 0;font-family:var(--orbit-font-display, inherit);font-size:17px;line-height:24px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-downloads-group{display:flex;flex-direction:column;gap:8px;margin-top:12px}.orbit-recording-studio-editor-downloads-group+.orbit-recording-studio-editor-downloads-group{margin-top:16px;padding-top:16px;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-editor-downloads-group-kicker{margin:0 0 2px}.orbit-recording-studio-editor-downloads-btn{display:grid;grid-template-columns:18px 1fr 14px;align-items:center;gap:12px;width:100%;padding:10px 12px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);color:var(--orbit-color-surface-800);text-align:left;text-decoration:none;cursor:pointer;transition:background-color .12s cubic-bezier(.2,.7,.2,1),border-color .12s}.orbit-recording-studio-editor-downloads-btn:hover,.orbit-recording-studio-editor-downloads-btn:focus-visible{background-color:var(--orbit-color-surface-50);border-color:var(--orbit-color-surface-300)}.orbit-recording-studio-editor-downloads-glyph{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--orbit-color-surface-500);opacity:.7;font-size:14px}.orbit-recording-studio-editor-downloads-label{display:flex;flex-direction:column;gap:2px;min-width:0}.orbit-recording-studio-editor-downloads-label strong{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-editor-downloads-sub{font-family:var(--orbit-font-mono);font-size:11px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-editor-downloads-arrow{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--orbit-color-surface-500);opacity:.5;font-size:12px;transition:opacity .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-editor-downloads-btn:hover .orbit-recording-studio-editor-downloads-arrow,.orbit-recording-studio-editor-downloads-btn:focus-visible .orbit-recording-studio-editor-downloads-arrow{opacity:1}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-editor-downloads-btn,.orbit-recording-studio-editor-downloads-arrow{transition:none}}.orbit-recording-studio-align-slider{display:inline-flex;align-items:center;gap:8px;padding:0 10px 0 8px;margin-right:4px}.orbit-recording-studio-align-slider-locked .orbit-recording-studio-align-slider-track{opacity:.45}.orbit-recording-studio-align-slider-locked .orbit-recording-studio-align-slider-reset{color:var(--orbit-color-surface-400)}.orbit-recording-studio-align-slider-locked input[type=range],.orbit-recording-studio-align-slider-locked .orbit-recording-studio-align-slider-reset{cursor:not-allowed}.orbit-recording-studio-align-slider-label{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--orbit-color-surface-400, var(--orbit-color-surface-500))}.orbit-recording-studio-align-slider-track{position:relative;width:120px;height:18px;flex:0 0 120px;display:flex;align-items:center}.orbit-recording-studio-align-slider-track:before{content:"";position:absolute;inset:7px 0;background-color:var(--orbit-color-surface-100);pointer-events:none}.orbit-recording-studio-align-slider-zero{position:absolute;left:50%;top:4px;bottom:4px;width:1px;background-color:var(--orbit-color-surface-400, var(--orbit-color-surface-500));transform:translate(-.5px);pointer-events:none}.orbit-recording-studio-align-slider-shift{position:absolute;top:7px;bottom:7px;background-color:var(--orbit-color-surface-400, var(--orbit-color-surface-500));pointer-events:none;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-align-slider-shift-adj{background-color:var(--orbit-color-accent)}.orbit-recording-studio-align-slider-track input[type=range]{appearance:none;-webkit-appearance:none;position:relative;z-index:2;width:100%;height:18px;background:transparent;outline:none;margin:0;padding:0;cursor:ew-resize}.orbit-recording-studio-align-slider-track input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent}.orbit-recording-studio-align-slider-track input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:4px;height:16px;margin-top:-6px;background-color:var(--orbit-color-walnut, #2A211D);border:0;cursor:ew-resize}.orbit-recording-studio-align-slider-track input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--orbit-color-surface-0),0 0 0 4px var(--orbit-color-accent)}.orbit-recording-studio-align-slider-val{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px;color:var(--orbit-color-surface-500);font-feature-settings:"tnum" 1;min-width:48px;text-align:right}.orbit-recording-studio-align-slider-val-adj{color:var(--orbit-color-accent);font-weight:600}.orbit-recording-studio-align-slider-reset{appearance:none;background:none;border:0;padding:0;font-size:11px;font-weight:600;color:var(--orbit-color-accent);border-bottom:1px solid currentColor;cursor:pointer}.orbit-recording-studio-align-slider-reset:hover{color:#9b3413}.orbit-recording-studio-align-slider-baseline-description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-align-slider-shift{transition:none}}.orbit-recording-studio-ai-assistance{border:1px solid var(--orbit-color-surface-200);margin:14px 0}.orbit-recording-studio-ai-assistance-is-open{border-color:var(--orbit-color-accent)}.orbit-recording-studio-ai-assistance-head{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:var(--orbit-color-accent-subtle);border:0;cursor:pointer;font-weight:600;font-size:13px;color:var(--orbit-color-accent);text-align:left}.orbit-recording-studio-ai-assistance-spark{display:inline-flex;width:16px;height:16px;color:var(--orbit-color-surface-800)}.orbit-recording-studio-ai-assistance-title{flex:1}.orbit-recording-studio-ai-assistance-count{background:var(--orbit-color-accent);color:#fff;font-size:11px;font-weight:700;min-width:18px;height:18px;border-radius:var(--orbit-radius-pill);display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.orbit-recording-studio-ai-assistance-chev{width:14px;height:14px;display:inline-flex;color:var(--orbit-color-surface-800);transform:rotate(-90deg);transition:transform .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-ai-assistance-chev-is-open{transform:rotate(0)}.orbit-recording-studio-ai-assistance-body{padding:12px;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-ai-assistance-intro{font-size:12px;color:var(--orbit-color-surface-500);line-height:18px;margin:0 0 12px}.orbit-recording-studio-ai-assistance-options{display:flex;flex-direction:column;gap:10px}.orbit-recording-studio-ai-assistance-option{appearance:none;display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:flex-start;padding:14px 16px;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);text-align:left;cursor:pointer;transition:border-color .12s cubic-bezier(.2,.7,.2,1),background .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-ai-assistance-option:hover{background:var(--orbit-color-surface-50)}.orbit-recording-studio-ai-assistance-option-is-on{border-color:var(--orbit-color-accent);background:var(--orbit-color-accent-subtle)}.orbit-recording-studio-ai-assistance-option-check{width:22px;height:22px;border:1.5px solid var(--orbit-color-surface-300);background:var(--orbit-color-surface-0);display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.orbit-recording-studio-ai-assistance-option-is-on .orbit-recording-studio-ai-assistance-option-check{background:var(--orbit-color-accent);border-color:var(--orbit-color-accent);color:var(--orbit-color-surface-0)}.orbit-recording-studio-ai-assistance-option-check-mark{display:inline-flex}.orbit-recording-studio-ai-assistance-option-body{display:flex;flex-direction:column;gap:4px}.orbit-recording-studio-ai-assistance-option-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-ai-assistance-option-eta{font-family:var(--orbit-font-mono);font-size:11px;font-weight:500;color:var(--orbit-color-surface-500)}.orbit-recording-studio-ai-assistance-option-desc{font-size:13px;line-height:19px;color:var(--orbit-color-surface-700)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-ai-assistance-chev,.orbit-recording-studio-ai-assistance-option{transition:none}}.orbit-recording-studio-processing-topbar-status-pill{display:inline-flex;align-items:center;padding:6px 12px;background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-800);font-size:13px;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-feature-settings:"tnum" 1;white-space:nowrap}.orbit-recording-studio-processing-side{display:flex;flex-direction:column;gap:16px}.orbit-recording-studio-processing-side-card{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:20px 22px}.orbit-recording-studio-processing-side-kicker{margin:0}.orbit-recording-studio-processing-side-title{margin:6px 0 14px;font-size:16px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-processing-side-snapshot{margin:0;padding:0}.orbit-recording-studio-processing-side-snapshot-row{display:flex;gap:var(--orbit-space-3);justify-content:space-between;padding:8px 0;border-top:1px solid var(--orbit-color-surface-200);font-size:13px}.orbit-recording-studio-processing-side-snapshot-row:first-of-type{border-top:0;padding-top:0}.orbit-recording-studio-processing-side-snapshot-label{flex-shrink:0;margin:0;color:var(--orbit-color-surface-500)}.orbit-recording-studio-processing-side-snapshot-value{min-width:0;margin:0;text-align:end;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-weight:500;font-feature-settings:"tnum" 1;color:var(--orbit-color-surface-800)}.orbit-recording-studio-upload-wait,.orbit-moment-details .orbit-recording-studio-missing-tracks{margin-bottom:16px}.orbit-recording-studio-processing-progress{display:flex;flex-direction:column;gap:28px;padding:28px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-processing-progress-timeline{display:grid;position:relative;padding:8px 0 4px}.orbit-recording-studio-processing-progress-node{display:flex;flex-direction:column;align-items:flex-start;gap:10px;position:relative;padding-right:8px}.orbit-recording-studio-processing-progress-node-line{position:absolute;left:0;right:-8px;top:16px;height:2px;background-color:var(--orbit-color-surface-200);z-index:0}.orbit-recording-studio-processing-progress-node-done .orbit-recording-studio-processing-progress-node-line,.orbit-recording-studio-processing-progress-node-running .orbit-recording-studio-processing-progress-node-line{background-color:var(--orbit-color-accent)}.orbit-recording-studio-processing-progress-node-failed .orbit-recording-studio-processing-progress-node-line{background-color:var(--orbit-color-error)}.orbit-recording-studio-processing-progress-node-circle{position:relative;z-index:1;width:34px;height:34px;border-radius:50%;border:2px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-0);display:inline-flex;align-items:center;justify-content:center;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-feature-settings:"tnum" 1;font-size:13px;color:var(--orbit-color-surface-800)}.orbit-recording-studio-processing-progress-node-done .orbit-recording-studio-processing-progress-node-circle{background-color:var(--orbit-color-accent);border-color:var(--orbit-color-accent);color:#fff}.orbit-recording-studio-processing-progress-node-running .orbit-recording-studio-processing-progress-node-circle{border-color:var(--orbit-color-accent);box-shadow:0 0 0 4px var(--orbit-color-accent-subtle)}.orbit-recording-studio-processing-progress-node-pulse{width:12px;height:12px;border-radius:50%;background-color:var(--orbit-color-accent);animation:orbit-recording-studio-processing-progress-pulse 1.4s ease-in-out infinite}.orbit-recording-studio-processing-progress-node-failed .orbit-recording-studio-processing-progress-node-circle{background-color:var(--orbit-color-error);border-color:var(--orbit-color-error);color:#fff}.orbit-recording-studio-processing-progress-node-label{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-processing-progress-node-running .orbit-recording-studio-processing-progress-node-label{color:var(--orbit-color-accent)}.orbit-recording-studio-processing-progress-node-failed .orbit-recording-studio-processing-progress-node-label{color:var(--orbit-color-error)}.orbit-recording-studio-processing-progress-node-sub{font-size:11px;color:var(--orbit-color-surface-500);margin-top:2px}.orbit-recording-studio-processing-progress-detail{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-processing-progress-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.orbit-recording-studio-processing-progress-detail-title{font-family:var(--orbit-font-display);font-size:24px;line-height:30px;font-weight:600;color:var(--orbit-color-surface-800);margin:0}.orbit-recording-studio-processing-progress-detail-desc{font-size:14px;line-height:22px;color:var(--orbit-color-surface-700);max-width:56ch;margin:0}.orbit-recording-studio-processing-progress-eta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:0 0 auto}.orbit-recording-studio-processing-progress-eta-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-processing-progress-eta-value{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:14px;font-weight:500;color:var(--orbit-color-surface-800);font-feature-settings:"tnum" 1}.orbit-recording-studio-processing-progress-bar-row{display:flex;align-items:center;gap:12px}.orbit-recording-studio-processing-progress-bar{flex:1;position:relative;height:6px;background-color:var(--orbit-color-surface-100);overflow:hidden}.orbit-recording-studio-processing-progress-bar-fill{position:absolute;inset:0 auto 0 0;background-color:var(--orbit-color-accent);transition:width .2s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-processing-progress-bar-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);animation:orbit-recording-studio-processing-progress-shimmer 1.4s linear infinite}.orbit-recording-studio-processing-progress-bar-pct{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:12px;font-weight:600;color:var(--orbit-color-surface-800);font-feature-settings:"tnum" 1}.orbit-recording-studio-processing-progress-sub{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-processing-progress-error{display:flex;flex-direction:column;gap:12px}.orbit-recording-studio-processing-progress-error-meta{display:flex;align-items:center;gap:8px}.orbit-recording-studio-processing-progress-error-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-error)}.orbit-recording-studio-processing-progress-error-code{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:12px;padding:2px 6px;background-color:var(--orbit-color-error-bg);color:var(--orbit-color-error)}.orbit-recording-studio-processing-progress-actions,.orbit-recording-studio-processing-progress-ready-cta{display:flex;align-items:center;gap:12px}@keyframes orbit-recording-studio-processing-progress-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes orbit-recording-studio-processing-progress-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-processing-progress-node-pulse,.orbit-recording-studio-processing-progress-bar-fill:after{animation:none}.orbit-recording-studio-processing-progress-bar-fill{transition:none}}.orbit-recording-studio-processing-steps{display:grid;gap:16px;align-items:start;width:100%}.orbit-recording-studio-processing-steps-node{display:flex;flex-direction:column;align-items:flex-start;gap:10px;position:relative;padding-right:8px}.orbit-recording-studio-processing-steps-line{position:absolute;left:0;right:-8px;top:16px;height:2px;background:var(--orbit-color-surface-200);z-index:0}.orbit-recording-studio-processing-steps-node:first-child .orbit-recording-studio-processing-steps-line{left:16px}.orbit-recording-studio-processing-steps-node:last-child .orbit-recording-studio-processing-steps-line{right:calc(100% - 17px)}.orbit-recording-studio-processing-steps-node-done .orbit-recording-studio-processing-steps-line,.orbit-recording-studio-processing-steps-node-running .orbit-recording-studio-processing-steps-line{background:var(--orbit-color-accent)}.orbit-recording-studio-processing-steps-node-failed .orbit-recording-studio-processing-steps-line{background:var(--orbit-color-error)}.orbit-recording-studio-processing-steps-circle{position:relative;z-index:1;width:34px;height:34px;border-radius:50%;border:2px solid var(--orbit-color-surface-200);background:var(--orbit-color-surface-0);display:inline-flex;align-items:center;justify-content:center;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-feature-settings:"tnum" 1;color:var(--orbit-color-surface-500)}.orbit-recording-studio-processing-steps-node-done .orbit-recording-studio-processing-steps-circle{background:var(--orbit-color-accent);border-color:var(--orbit-color-accent);color:#fff}.orbit-recording-studio-processing-steps-node-running .orbit-recording-studio-processing-steps-circle{border-color:var(--orbit-color-accent);box-shadow:0 0 0 4px var(--orbit-color-accent-subtle)}.orbit-recording-studio-processing-steps-pulse{width:12px;height:12px;border-radius:50%;background:var(--orbit-color-accent);animation:orbit-recording-studio-processing-steps-pulse 1.4s ease-in-out infinite}.orbit-recording-studio-processing-steps-node-failed .orbit-recording-studio-processing-steps-circle{background:var(--orbit-color-error);border-color:var(--orbit-color-error);color:#fff}.orbit-recording-studio-processing-steps-label{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-processing-steps-sub{font-size:11px;color:var(--orbit-color-surface-500);margin-top:2px}.orbit-recording-studio-processing-steps-node-running .orbit-recording-studio-processing-steps-label{color:var(--orbit-color-accent)}.orbit-recording-studio-processing-steps-node-failed .orbit-recording-studio-processing-steps-label{color:var(--orbit-color-error)}.orbit-recording-studio-processing-steps-node-pending .orbit-recording-studio-processing-steps-label{color:var(--orbit-color-surface-500)}@keyframes orbit-recording-studio-processing-steps-pulse{0%,to{transform:scale(.9);opacity:1}50%{transform:scale(1.05);opacity:.75}}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-processing-steps-pulse{animation:none}}.orbit-recording-studio-processing-detail{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-processing-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.orbit-recording-studio-processing-detail-head-text{min-width:0}.orbit-recording-studio-processing-detail-kicker{margin:0}.orbit-recording-studio-processing-detail-title{margin:4px 0 0;font-family:var(--orbit-font-display);font-size:24px;line-height:30px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-processing-detail-desc{margin:0;font-size:14px;line-height:22px;color:var(--orbit-color-surface-700);max-width:56ch}.orbit-recording-studio-processing-detail-eta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.orbit-recording-studio-processing-detail-eta-label{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-recording-studio-processing-detail-eta-value{font-family:var(--orbit-font-mono);font-size:14px;font-weight:500;color:var(--orbit-color-surface-800)}.orbit-recording-studio-processing-detail-progress{display:flex;align-items:center;gap:12px}.orbit-recording-studio-processing-detail-bar{flex:1;height:6px;background:var(--orbit-color-surface-100);position:relative;overflow:hidden}.orbit-recording-studio-processing-detail-bar-fill{position:absolute;inset:0 auto 0 0;background:var(--orbit-color-accent);transition:width .2s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-processing-detail-bar-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 30%),transparent);animation:orbit-recording-studio-processing-detail-shimmer 1.4s linear infinite}.orbit-recording-studio-processing-detail-pct,.orbit-recording-studio-processing-detail-sub{font-family:var(--orbit-font-mono);font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-processing-detail-error{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--orbit-color-error-bg);border:1px solid var(--orbit-color-error)}.orbit-recording-studio-processing-detail-error-row{display:flex;align-items:center;gap:8px}.orbit-recording-studio-processing-detail-error-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--orbit-color-error)}.orbit-recording-studio-processing-detail-error-code{font-family:var(--orbit-font-mono);font-size:12px;color:var(--orbit-color-error)}.orbit-recording-studio-processing-detail-error-message{margin:0;font-size:13px;line-height:20px;color:var(--orbit-color-surface-700)}.orbit-recording-studio-processing-detail-error-actions{display:flex;gap:8px;align-items:center;margin-top:4px}.orbit-recording-studio-processing-detail-ready-cta{margin-top:4px}@keyframes orbit-recording-studio-processing-detail-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-processing-detail-bar-fill:after{animation:none}}.orbit-recording-studio-processing-tip{display:flex;flex-direction:column;gap:4px;padding:16px;background-color:var(--orbit-color-accent-subtle);border:1px solid var(--orbit-color-accent);font-size:13px}.orbit-recording-studio-processing-tip-title{font-weight:600;color:var(--orbit-color-accent)}.orbit-recording-studio-processing-tip-body{color:var(--orbit-color-surface-700);font-size:12px}.orbit-recording-studio-processing-help{display:flex;flex-direction:column;gap:16px}.orbit-recording-studio-processing-help-card{background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:20px 22px}.orbit-recording-studio-processing-help-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500);margin-bottom:6px}.orbit-recording-studio-processing-help-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.orbit-recording-studio-processing-help-list-item{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start}.orbit-recording-studio-processing-help-list-num{width:22px;height:22px;background:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent);font-family:var(--orbit-font-mono, ui-monospace, monospace);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.orbit-recording-studio-processing-help-list-text{display:block}.orbit-recording-studio-processing-help-list-title{display:block;font-size:13px;font-weight:600;color:var(--orbit-color-surface-800);margin-bottom:2px}.orbit-recording-studio-processing-help-list-body{display:block;font-size:12px;color:var(--orbit-color-surface-500);line-height:18px}.orbit-recording-studio-processing-help-tip{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--orbit-color-accent-subtle);border:1px solid var(--orbit-color-accent);font-size:13px}.orbit-recording-studio-processing-help-tip-title{font-weight:600;color:var(--orbit-color-accent)}.orbit-recording-studio-processing-help-tip-body{color:var(--orbit-color-surface-700);font-size:12px}.orbit-recording-studio-host-invite-box{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:14px 18px;border-top:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-50);position:relative}.orbit-recording-studio-host-invite-box-copy{flex:1;display:flex}.orbit-recording-studio-host-invite-box-copy .orbit-button{width:100%;justify-content:center}.orbit-recording-studio-host-invite-box-invite{flex:0 0 auto}.orbit-recording-studio-host-invite-box-full-reason{position:absolute;left:18px;right:18px;bottom:-22px;font-size:12px;color:var(--orbit-color-surface-500)}[data-theme=dark] .orbit-recording-studio-host-invite-box{background-color:#ffffff06}.orbit-recording-studio-host-rail-panel{display:flex;flex-direction:column;gap:16px;min-height:0;width:360px;max-width:100%}.orbit-recording-studio-host-rail-panel-upload{flex:0 0 auto}.orbit-recording-studio-host-rail-panel-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);overflow:hidden;transition:background-color .16s cubic-bezier(.2,.7,.2,1),border-color .16s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-host-rail-panel-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px}.orbit-recording-studio-host-rail-panel-body:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-recording-studio-host-rail-panel-body::-webkit-scrollbar{width:8px}.orbit-recording-studio-host-rail-panel-body::-webkit-scrollbar-thumb{background-color:var(--orbit-color-surface-200);border-radius:4px}.orbit-recording-studio-host-rail-panel-foot{flex:0 0 auto;border-top:1px solid var(--orbit-color-surface-200);padding:12px 16px}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-host-rail-panel-panel{transition:none}}[data-theme=dark] .orbit-recording-studio-host-rail-panel-panel{background-color:var(--orbit-color-surface-900, #221c1a);border-color:#ffffff14}[data-theme=dark] .orbit-recording-studio-host-rail-panel-foot{border-top-color:#ffffff14}.orbit-recording-studio-schedule-field{display:flex;flex-direction:column;gap:12px}.orbit-recording-studio-schedule-field-radio-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.orbit-recording-studio-schedule-field-radio-card{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);cursor:pointer;transition:border-color .12s cubic-bezier(.2,.7,.2,1),background .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-schedule-field-radio-card:hover{background:var(--orbit-color-surface-50)}.orbit-recording-studio-schedule-field-radio-card-selected{border-color:var(--orbit-color-accent);background:var(--orbit-color-accent-subtle)}.orbit-recording-studio-schedule-field-radio-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}.orbit-recording-studio-schedule-field-radio-card:focus-within{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-schedule-field-radio-card-title{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-schedule-field-radio-card-sub{font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-schedule-field-dt{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.orbit-recording-studio-schedule-field-input{width:auto;min-width:160px}.orbit-recording-studio-schedule-field-tz-hint{font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-schedule-field-error{margin:0;font-size:12px;color:var(--orbit-color-error)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-schedule-field-radio-card{transition:none}}.orbit-recording-studio-show-picker{position:relative;width:100%}.orbit-recording-studio-show-picker-trigger{appearance:none;display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;width:100%;padding:10px 12px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s cubic-bezier(.2,.7,.2,1),background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-show-picker-trigger:hover{background-color:var(--orbit-color-surface-50)}.orbit-recording-studio-show-picker-trigger.is-open{border-color:var(--orbit-color-accent);outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-recording-studio-show-picker-trigger:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-show-picker-trigger.is-invalid{border-color:var(--orbit-color-accent)}.orbit-recording-studio-show-picker-chev{width:12px;height:12px;font-size:12px;line-height:1;opacity:.6;transition:transform .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-show-picker-trigger.is-open .orbit-recording-studio-show-picker-chev{transform:rotate(180deg)}.orbit-recording-studio-show-picker-pop{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;display:flex;flex-direction:column;max-height:320px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);box-shadow:0 8px 24px -8px #241b1f33}.orbit-recording-studio-show-picker-search{flex:0 0 auto;padding:10px;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-recording-studio-show-picker-search-input{width:100%}.orbit-recording-studio-show-picker-list{flex:1;min-height:0;overflow-y:auto;padding:4px 0}.orbit-recording-studio-show-picker-option{appearance:none;display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;width:100%;padding:8px 12px;background-color:transparent;border:0;color:inherit;cursor:pointer;text-align:left;transition:background-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-show-picker-option:hover{background-color:var(--orbit-color-surface-50)}.orbit-recording-studio-show-picker-option:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:-2px}.orbit-recording-studio-show-picker-option.is-active{background-color:var(--orbit-color-accent-subtle)}.orbit-recording-studio-show-picker-check{width:14px;height:14px;font-size:14px;line-height:1;color:var(--orbit-color-accent)}.orbit-recording-studio-show-picker-empty{padding:18px 14px;font-size:13px;color:var(--orbit-color-surface-500);text-align:center}.orbit-recording-studio-show-picker-art{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--orbit-color-surface-200);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.orbit-recording-studio-show-picker-meta{display:flex;flex-direction:column;min-width:0}.orbit-recording-studio-show-picker-name{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-recording-studio-show-picker-sub{margin-top:2px;font-size:11px;color:var(--orbit-color-surface-500)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-show-picker-trigger,.orbit-recording-studio-show-picker-chev,.orbit-recording-studio-show-picker-option{transition:none}}.orbit-recording-studio-video-toggle-wrapper{display:block;width:100%}.orbit-recording-studio-video-toggle{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 16px;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);cursor:pointer;text-align:left;transition:background .12s cubic-bezier(.2,.7,.2,1),border-color .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-video-toggle:hover{background:var(--orbit-color-surface-50)}.orbit-recording-studio-video-toggle:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-recording-studio-video-toggle-on{border-color:var(--orbit-color-accent);background:var(--orbit-color-accent-subtle)}.orbit-recording-studio-video-toggle-on:hover{background:var(--orbit-color-accent-subtle)}.orbit-recording-studio-video-toggle-body{display:flex;flex-direction:column;gap:2px;min-width:0}.orbit-recording-studio-video-toggle-label{font-size:13px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-video-toggle-sub{font-size:12px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-video-toggle-switch{position:relative;flex:0 0 36px;width:36px;height:20px;border-radius:var(--orbit-radius-pill);background:var(--orbit-color-surface-300);transition:background .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-video-toggle-thumb{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #241b1f33;transition:transform .16s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-video-toggle-on .orbit-recording-studio-video-toggle-switch{background:var(--orbit-color-accent)}.orbit-recording-studio-video-toggle-on .orbit-recording-studio-video-toggle-thumb{transform:translate(16px)}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-video-toggle,.orbit-recording-studio-video-toggle-switch,.orbit-recording-studio-video-toggle-thumb{transition:none}}.orbit-recording-studio-plan-limits-box{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:20px}.orbit-recording-studio-plan-limits-box-kicker{margin:0 0 14px}.orbit-recording-studio-plan-limits-box-list{margin:0;padding:0}.orbit-recording-studio-plan-limits-box-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid var(--orbit-color-surface-200);font-size:13px}.orbit-recording-studio-plan-limits-box-row:first-child{border-top:0;padding-top:0}.orbit-recording-studio-plan-limits-box-label{margin:0;color:var(--orbit-color-surface-500)}.orbit-recording-studio-plan-limits-box-value{margin:0;font-family:var(--orbit-font-mono, ui-monospace, monospace);font-weight:500;font-feature-settings:"tnum" 1;color:var(--orbit-color-surface-800)}.orbit-recording-studio-plan-limits-box-upgrade{display:inline-block;margin-top:12px;font-size:13px;color:var(--orbit-color-accent);text-decoration:none}.orbit-recording-studio-plan-limits-box-upgrade:hover{text-decoration:underline}.orbit-recording-studio-recovery-banner{grid-column:1 / -1;display:grid;grid-template-columns:36px 1fr auto;gap:16px;align-items:center;padding:16px 20px;background-color:var(--orbit-color-warning-bg);border:1px solid var(--orbit-color-warning);color:var(--orbit-color-warning-text)}.orbit-recording-studio-recovery-banner-icon{width:36px;height:36px;border-radius:50%;background-color:#dca13a4d;display:inline-flex;align-items:center;justify-content:center}.orbit-recording-studio-recovery-banner-icon img{width:18px;height:18px}.orbit-recording-studio-recovery-banner-body{min-width:0}.orbit-recording-studio-recovery-banner-title{font-family:var(--orbit-font-display);font-size:16px;line-height:22px;font-weight:600;color:var(--orbit-color-warning-text)}.orbit-recording-studio-recovery-banner-text{margin:4px 0 0;font-size:13px;line-height:20px;color:var(--orbit-color-warning-text)}.orbit-recording-studio-recovery-banner-mono{font-family:var(--orbit-font-mono, ui-monospace, monospace);font-weight:600;font-feature-settings:"tnum" 1}.orbit-recording-studio-recovery-banner-actions{display:flex;gap:8px;align-items:center}.orbit-recording-studio-recovery-banner-actions .orbit-button-ghost{color:var(--orbit-color-warning-text)}.orbit-recording-studio-recovery-banner-actions .orbit-button-ghost:hover{background-color:#dca13a2e}@media(max-width:720px){.orbit-recording-studio-recovery-banner{grid-template-columns:36px 1fr}.orbit-recording-studio-recovery-banner-actions{grid-column:2 / -1;justify-content:flex-end;flex-wrap:wrap}}.orbit-recording-studio-reprocess-box{background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:18px 20px;display:flex;flex-direction:column}.orbit-recording-studio-reprocess-box-kicker{margin:0}.orbit-recording-studio-reprocess-box-title{margin:6px 0 0;font-family:var(--orbit-font-display, inherit);font-size:17px;line-height:24px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-reprocess-box-body{font-size:13px;line-height:19px;color:var(--orbit-color-surface-700);margin:10px 0 0}.orbit-recording-studio-reprocess-box-ai{margin:14px 0 0}.orbit-recording-studio-reprocess-box-cta{width:100%;margin-top:14px;padding:10px 14px;background:var(--orbit-color-accent);color:var(--orbit-color-surface-0);border:0;font-weight:600;font-size:13px;line-height:18px;cursor:pointer;text-align:center;transition:background .12s cubic-bezier(.2,.7,.2,1)}.orbit-recording-studio-reprocess-box-cta:hover,.orbit-recording-studio-reprocess-box-cta:focus-visible{background:var(--orbit-color-accent-strong, var(--orbit-color-accent))}.orbit-recording-studio-reprocess-box-foot{font-size:11px;color:var(--orbit-color-surface-500);margin:10px 0 0;text-align:center}@media(prefers-reduced-motion:reduce){.orbit-recording-studio-reprocess-box-cta{transition:none}}.orbit-recording-studio-guest-end-state{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:24px}.orbit-recording-studio-guest-end-state-card{max-width:520px;width:100%;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:32px 36px;display:flex;flex-direction:column;gap:14px;text-align:left}.orbit-recording-studio-guest-end-state-kicker{margin:0}.orbit-recording-studio-guest-end-state-heading{margin:0;font-family:var(--orbit-font-display);font-size:24px;line-height:30px;font-weight:700;color:var(--orbit-color-surface-800)}.orbit-recording-studio-guest-end-state-body{margin:0;font-size:14px;line-height:21px;color:var(--orbit-color-surface-700)}.orbit-recording-studio-guest-end-state-host{margin:8px 0 0;font-size:13px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-theme-toggle-glyph{display:inline-flex;align-items:center;justify-content:center;line-height:0}.orbit-recording-studio-theme-toggle-glyph-dark{display:none}.orbit-recording-studio-theme-toggle-glyph[data-glyph-theme=dark] .orbit-recording-studio-theme-toggle-glyph-dark{display:inline-flex}.orbit-recording-studio-theme-toggle-glyph[data-glyph-theme=dark] .orbit-recording-studio-theme-toggle-glyph-light{display:none}.orbit-recording-studio-create-episode .orbit-recording-studio-show-picker-pop{position:static;margin-top:4px;max-height:min(320px,40vh)}.orbit-recording-studio-create-episode{display:flex;flex-direction:column;gap:20px}.orbit-recording-studio-create-episode-connected{display:flex;flex-direction:column;gap:8px}.orbit-recording-studio-create-episode-label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--orbit-color-surface-400)}.orbit-recording-studio-create-episode-card{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:12px;border:1px solid var(--orbit-color-surface-200);border-radius:10px;background:var(--orbit-color-surface-0)}.orbit-recording-studio-create-episode-art{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;color:#fff;font-size:15px;font-weight:700;letter-spacing:.02em}.orbit-recording-studio-create-episode-card-text{display:flex;flex-direction:column;gap:2px;min-width:0}.orbit-recording-studio-create-episode-card-name{overflow:hidden;font-size:15px;font-weight:600;color:var(--orbit-color-surface-800);text-overflow:ellipsis;white-space:nowrap}.orbit-recording-studio-create-episode-card-meta{font-size:13px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-create-episode-error{margin:0;font-size:14px;line-height:1.5;color:var(--orbit-color-error)}.orbit-recording-studio-host-control-bar-ctl-icon-off,.orbit-recording-studio-guest-control-bar-ctl-icon-off,.orbit-recording-studio-host-control-bar-ctl-off .orbit-recording-studio-host-control-bar-ctl-icon-on,.orbit-recording-studio-guest-control-bar-ctl-off .orbit-recording-studio-guest-control-bar-ctl-icon-on{display:none}.orbit-recording-studio-host-control-bar-ctl-off .orbit-recording-studio-host-control-bar-ctl-icon-off,.orbit-recording-studio-guest-control-bar-ctl-off .orbit-recording-studio-guest-control-bar-ctl-icon-off{display:inline-flex}.orbit-recording-studio-host-participant-card-muted,.orbit-recording-studio-host-participant-card-cam-off{display:none;align-items:center;color:var(--orbit-color-surface-400)}.orbit-recording-studio-host-participant-card[data-mic-muted=true] .orbit-recording-studio-host-participant-card-muted,.orbit-recording-studio-host-participant-card[data-camera-off=true] .orbit-recording-studio-host-participant-card-cam-off{display:inline-flex}.orbit-recording-studio-participant-tile-muted,.orbit-recording-studio-participant-tile-cam-off{display:none;align-items:center;color:#ffffffbf}.orbit-recording-studio-participant-tile[data-mic-muted=true] .orbit-recording-studio-participant-tile-muted,.orbit-recording-studio-participant-tile[data-camera-off=true] .orbit-recording-studio-participant-tile-cam-off{display:inline-flex}.orbit-recording-studio-connection-status{display:flex;align-items:flex-start;gap:16px;max-width:min(480px,calc(100vw - 32px));padding:16px 18px;background-color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);box-shadow:0 12px 30px -10px #241b1f4d}.orbit-recording-studio-connection-status[hidden]{display:none}.orbit-recording-studio-host-studio-body>.orbit-recording-studio-connection-status{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:45;width:max-content}.orbit-recording-studio-connection-status-text{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.orbit-recording-studio-connection-status-title{margin:0;font-family:var(--orbit-font-display);font-size:15px;line-height:20px;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-recording-studio-connection-status-body{margin:0;font-size:13px;line-height:19px;color:var(--orbit-color-surface-500)}.orbit-recording-studio-connection-status-retry{flex:0 0 auto;align-self:center}.orbit-recording-studio-connection-status-retry[hidden],.orbit-recording-studio-connection-status-diagnostic[hidden]{display:none}.orbit-recording-studio-connection-status-diagnostic{margin:4px 0 0;padding:8px 10px;font-family:var(--orbit-font-mono);font-size:12px;line-height:18px;color:var(--orbit-color-surface-800);background-color:var(--orbit-color-surface-100);overflow-wrap:anywhere}.orbit-recording-studio-connection-status-diagnostic-kicker{font-weight:700}.orbit-recording-studio-connection-status-warning{background-color:var(--orbit-color-warning-bg);border-color:var(--orbit-color-warning)}.orbit-recording-studio-connection-status-warning .orbit-recording-studio-connection-status-title{color:var(--orbit-color-warning-text)}.orbit-recording-studio-connection-status-error{background-color:var(--orbit-color-error-bg);border-color:var(--orbit-color-error)}.orbit-recording-studio-connection-status-error .orbit-recording-studio-connection-status-title{color:var(--orbit-color-error-text)}@media(max-width:30rem){.orbit-recording-studio-connection-status{flex-direction:column}.orbit-recording-studio-connection-status-retry{align-self:flex-start}}.orbit-recording-studio-host-topbar [data-topbar-connection-pill],.orbit-recording-studio-guest-topbar [data-topbar-connection-pill]{display:none}.orbit-recording-studio-host-topbar[data-connection=connecting] [data-topbar-connection-pill=connecting],.orbit-recording-studio-host-topbar[data-connection=reconnecting] [data-topbar-connection-pill=reconnecting],.orbit-recording-studio-host-topbar[data-connection=offline] [data-topbar-connection-pill=offline],.orbit-recording-studio-host-topbar[data-connection=offline_capturing] [data-topbar-connection-pill=offline],.orbit-recording-studio-guest-topbar[data-connection=connecting] [data-topbar-connection-pill=connecting],.orbit-recording-studio-guest-topbar[data-connection=reconnecting] [data-topbar-connection-pill=reconnecting],.orbit-recording-studio-guest-topbar[data-connection=offline] [data-topbar-connection-pill=offline],.orbit-recording-studio-guest-topbar[data-connection=offline_capturing] [data-topbar-connection-pill=offline]{display:inline-flex}.orbit-recording-studio-host-topbar[data-phase][data-connection]:not([data-connection=connected]) :is([data-host-topbar-pill=ready],[data-host-topbar-pill=wrap_up]),.orbit-recording-studio-host-topbar[data-phase]:is([data-connection=connecting],[data-connection=offline]) [data-host-topbar-pill=active],.orbit-recording-studio-guest-topbar[data-phase][data-connection]:not([data-connection=connected]) [data-guest-topbar-pill=wrap_up],.orbit-recording-studio-guest-topbar[data-phase]:is([data-connection=connecting],[data-connection=offline]) [data-guest-topbar-pill=recording]{display:none}.orbit-recording-studio-host-control-bar-ctl:disabled,.orbit-recording-studio-guest-control-bar-ctl:disabled,.orbit-recording-studio-host-control-bar-start:disabled,.orbit-recording-studio-host-topbar-actions button[form]:disabled{cursor:not-allowed;opacity:.45}.orbit-recording-studio-host-control-bar-ctl:disabled:hover,.orbit-recording-studio-guest-control-bar-ctl:disabled:hover{background-color:transparent}.orbit-recording-studio-take-ended{display:none}.orbit-recording-studio-host-studio-body[data-recording=wrap_up]>.orbit-recording-studio-take-ended{position:fixed;left:50%;bottom:96px;z-index:40;display:block;width:min(640px,calc(100vw - 32px));transform:translate(-50%)}.orbit-recording-studio-take-ended-actions{display:flex;flex-wrap:wrap;gap:8px}}@layer components{.orbit-status-summary{border:var(--orbit-border-default);padding:var(--orbit-space-4)}.orbit-status-summary-dark{border-color:#ffffff24;background-color:#ffffff12;color:var(--orbit-color-chrome-text)}.orbit-status-summary-light{background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-600)}.orbit-status-summary-header{display:flex;align-items:center;justify-content:space-between;gap:var(--orbit-space-3)}.orbit-status-summary-header p{color:inherit;font-size:.85rem;font-weight:900;line-height:1.25}.orbit-status-summary-dark .orbit-status-summary-header p,.orbit-status-summary-dark .orbit-status-summary-list dd{color:var(--orbit-color-chrome-text-strong)}.orbit-status-summary-signal{height:3rem;margin:1.5rem 0;background:repeating-linear-gradient(90deg,transparent 0 .75rem,rgb(226 99 48 / 45%) .75rem .9rem,transparent .9rem 1.65rem);mask-image:radial-gradient(ellipse at center,#000 0%,transparent 72%);opacity:.72}.orbit-status-summary-list{display:grid;gap:var(--orbit-space-3)}.orbit-status-summary-list div{display:flex;justify-content:space-between;gap:var(--orbit-space-4)}.orbit-status-summary-list dt{font-size:.82rem;line-height:1.4}.orbit-status-summary-list dd{color:var(--orbit-color-surface-800);font-size:.82rem;font-weight:900;line-height:1.4;text-align:right}.orbit-hero-wave{height:3rem;background:repeating-linear-gradient(90deg,transparent 0 .75rem,rgb(226 99 48 / 45%) .75rem .9rem,transparent .9rem 1.65rem);mask-image:radial-gradient(ellipse at center,#000 0%,transparent 72%);opacity:.72}.orbit-dashboard-page{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;width:min(100%,78rem);margin-inline:auto}.orbit-current-draft{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);overflow:hidden;min-height:10.9rem;border:var(--orbit-border-default);border-top:2px solid var(--orbit-color-surface-800);background:linear-gradient(90deg,#f8ebccbd,#f8ebcc7a 56%,#ffffffb3),var(--orbit-color-warning-bg)}.orbit-current-draft-copy{position:relative;z-index:1;display:grid;gap:.8rem;padding:clamp(1.6rem,4vw,2rem) clamp(1.5rem,4vw,2rem)}.orbit-current-draft-kicker{display:flex;flex-wrap:wrap;gap:.55rem;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:900;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.orbit-current-draft h1{max-width:40rem;color:var(--orbit-color-surface-800);font-size:clamp(1.35rem,3.4vw,1.95rem);font-weight:900;letter-spacing:0;line-height:1.08}.orbit-current-draft-copy>p:last-child{max-width:37rem;color:var(--orbit-color-surface-600);font-size:.92rem;line-height:1.65}.orbit-current-draft-wave{position:absolute;right:0;bottom:0;width:min(32rem,38%);height:100%;color:var(--orbit-color-accent);opacity:.13;pointer-events:none}.orbit-current-draft-wave:after{position:absolute;inset:0 0 0 34%;background:repeating-linear-gradient(90deg,transparent 0 1.05rem,currentColor 1.05rem 1.15rem,transparent 1.15rem 1.9rem);content:""}.orbit-current-draft-wave svg{position:relative;z-index:1;display:block;width:100%;height:100%;overflow:visible}.orbit-current-draft-wave-line{fill:none;stroke:currentColor;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-width:2.4}.orbit-current-draft-actions{position:absolute;z-index:2;top:clamp(1.8rem,3vw,2.25rem);right:clamp(1.5rem,4vw,2rem);display:flex;width:clamp(14rem,18vw,20rem);flex-direction:column;align-items:stretch;gap:.8rem}.orbit-current-draft-actions .orbit-button{justify-content:center}.orbit-current-draft-actions .orbit-button-ghost{border-color:transparent;background-color:transparent}.orbit-quick-actions{display:grid;gap:.65rem}.orbit-quick-action-tile{display:flex;min-width:0;min-height:3rem;align-items:center;gap:var(--orbit-space-3);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-800);cursor:pointer;padding:.85rem 1rem;text-align:left}.orbit-quick-action-tile:not(.orbit-quick-action-tile-disabled):hover{background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-quick-action-tile:not(.orbit-quick-action-tile-disabled):hover .orbit-quick-action-label,.orbit-quick-action-tile:not(.orbit-quick-action-tile-disabled):hover .orbit-quick-action-chevron{color:var(--orbit-color-accent)}.orbit-quick-action-tile-disabled{cursor:not-allowed}.orbit-quick-action-icon{color:var(--orbit-color-surface-500);flex-shrink:0}.orbit-quick-action-label{min-width:0;flex:1;color:var(--orbit-color-surface-800);font-size:.86rem;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbit-quick-action-chevron{color:var(--orbit-color-surface-400);flex-shrink:0}.orbit-section-header{display:flex;align-items:end;justify-content:space-between;gap:var(--orbit-space-4)}.orbit-recent-section,.orbit-recent-grid{display:grid;gap:var(--orbit-space-4)}.orbit-episode-index-toolbar{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);align-items:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:.75rem 1rem}.orbit-episode-index-toolbar>:first-child{flex:1 1 32rem;min-width:0}.orbit-episode-cover-form{display:grid;gap:var(--orbit-space-3);margin-top:var(--orbit-space-4)}.orbit-recent-section>turbo-frame{display:contents}.orbit-episode-index-toolbar .orbit-toolbar{padding:0;border-bottom:0}.orbit-episode-index-toolbar+.orbit-episode-index-table-wrap,.orbit-episode-index-table-wrap+.orbit-episode-index-footer{margin-top:calc(-1 * var(--orbit-space-4));border-top:0}.orbit-episode-index-footer .orbit-toolbar{justify-content:flex-end}.orbit-episode-index-toolbar .orbit-toolbar .orbit-select{width:auto;min-width:11rem}.orbit-episode-index-table-wrap{overflow-x:auto;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-episode-index-table{min-width:54rem}.orbit-episode-index-table tbody td,.orbit-episode-index-table tbody th{color:var(--orbit-color-surface-700);line-height:var(--orbit-line-height-small);vertical-align:middle}.orbit-episode-index-table tbody th{width:min(32rem,42vw)}.orbit-episode-index-table th:nth-child(3),.orbit-episode-index-table td:nth-child(3),.orbit-episode-index-table th:nth-child(4),.orbit-episode-index-table td:nth-child(4),.orbit-episode-index-table th:nth-child(5),.orbit-episode-index-table td:nth-child(5),.orbit-episode-index-table th:nth-child(6),.orbit-episode-index-table td:nth-child(6){white-space:nowrap}.orbit-episode-index-table th:nth-child(3),.orbit-episode-index-table td:nth-child(3){min-width:7.5rem}.orbit-episode-index-table th:nth-child(5),.orbit-episode-index-table td:nth-child(5){min-width:6.75rem}.orbit-episode-index-table tbody th a{display:inline-block;max-width:100%;color:inherit;font-size:.83rem;font-weight:600;line-height:1.25;text-decoration:none}.orbit-episode-index-table tbody th span{display:block;max-width:44rem;margin-top:.1rem;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:500;line-height:1.45}.orbit-episode-card{position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-episode-card:hover{background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-episode-card:hover .orbit-episode-card-body h3 a{color:var(--orbit-color-accent)}.orbit-episode-card-body h3 a:after{content:"";position:absolute;z-index:1;inset:0}.orbit-episode-card:has(h3 a:focus-visible){outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-episode-card:has(h3 a:focus-visible) h3 a:focus-visible{outline:none}.orbit-dashboard-page .orbit-recent-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.orbit-episode-card-media{position:relative;aspect-ratio:1;overflow:hidden;border-bottom:var(--orbit-border-default);background-color:var(--orbit-color-surface-100)}.orbit-episode-card-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.orbit-episode-card-placeholder{position:absolute;inset:0;display:grid;place-items:center;color:var(--orbit-color-surface-400)}.orbit-episode-card-badge,.orbit-episode-card-collaborators,.orbit-episode-card-duration{position:absolute;z-index:1;background-color:var(--orbit-color-surface-800);color:var(--orbit-color-surface-0);font-size:.68rem;font-weight:900;letter-spacing:.06em;line-height:1;padding:.42rem .55rem;text-transform:uppercase}.orbit-episode-card-badge{top:0;left:.75rem}.orbit-episode-card-collaborators{bottom:.75rem;left:.75rem;text-transform:none}.orbit-episode-card-duration{right:.75rem;bottom:.75rem;background-color:#241b1fd1}.orbit-episode-card-body{display:grid;align-content:start;gap:.4rem;padding:var(--orbit-space-4)}.orbit-episode-card-body h3{display:-webkit-box;overflow:hidden;min-height:2.375rem;color:var(--orbit-color-surface-800);font-size:.95rem;font-weight:900;letter-spacing:0;line-height:1.25;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbit-episode-card-body h3 a{color:inherit;text-decoration:none}.orbit-episode-card-body h3 a:hover{color:var(--orbit-color-accent)}.orbit-episode-card-body p{min-width:0;color:var(--orbit-color-surface-500);font-size:.78rem;line-height:1.45}.orbit-episode-card-meta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--orbit-space-2);min-width:0}.orbit-assistant-fab{position:fixed;right:clamp(1rem,3vw,1.4rem);bottom:clamp(1rem,3vw,1.4rem);z-index:25;display:inline-flex;align-items:center;gap:var(--orbit-space-2);border:var(--orbit-border-default);border-radius:var(--orbit-radius-none);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-accent);cursor:pointer;font-size:var(--orbit-text-micro);font-weight:900;letter-spacing:.04em;padding:.85rem 1rem;box-shadow:0 10px 24px #241b1f1f}.orbit-assistant-fab:hover{border-color:#b23b1652;background-color:var(--orbit-color-accent-subtle)}.orbit-workflow-steps{display:grid;gap:var(--orbit-space-3)}.orbit-workflow-steps li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.9rem;align-items:start;border-top:1px solid var(--orbit-color-surface-200);padding-top:.9rem}.orbit-workflow-step-index{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid rgb(178 59 22 / 28%);background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-accent);font-size:.78rem;font-weight:900}.orbit-workflow-steps strong{color:var(--orbit-color-surface-800);font-size:.95rem;font-weight:900;letter-spacing:0;line-height:1.25}.orbit-workflow-steps p{margin-top:.3rem;color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.6}.orbit-resource-list{display:grid;gap:var(--orbit-space-3)}.orbit-resource-row{display:flex;align-items:center;justify-content:space-between;gap:var(--orbit-space-4);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);padding:var(--orbit-space-4)}.orbit-resource-row strong{color:var(--orbit-color-surface-800);font-size:.95rem;font-weight:900;line-height:1.25}.orbit-resource-row p{margin-top:.3rem;color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-sparkline{display:block;min-width:4.75rem;height:2.65rem;color:var(--orbit-color-accent)}.orbit-sparkline svg{display:block;width:100%;height:100%;overflow:visible}.orbit-sparkline polyline{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.25;opacity:.62;vector-effect:non-scaling-stroke}#episode-transcript{scroll-margin-top:calc(var(--orbit-space-16) + var(--orbit-space-4))}.orbit-episode-editor-page{display:grid;gap:1.5rem;width:min(100%,76rem);margin-inline:auto}.orbit-episode-editor-header{display:grid;gap:var(--orbit-space-4);align-items:center}@media(width>=48rem){.orbit-episode-editor-header{grid-template-columns:auto minmax(0,1fr) auto}}.orbit-episode-editor-cover{align-self:stretch;width:auto;height:auto;max-height:6.625rem;aspect-ratio:1;border:var(--orbit-border-default);background:radial-gradient(circle at 72% 32%,var(--orbit-color-warning),transparent 44%),linear-gradient(135deg,var(--orbit-color-warning-bg),var(--orbit-color-warning));@supports (color: color-mix(in lab,red,red)){background:radial-gradient(circle at 72% 32%,color-mix(in srgb,var(--orbit-color-warning) 36%,transparent),transparent 44%),linear-gradient(135deg,var(--orbit-color-warning-bg),var(--orbit-color-warning))}overflow:hidden}.orbit-episode-editor-cover img{display:block;width:100%;height:100%;object-fit:cover}.orbit-episode-editor-updated{color:var(--orbit-color-surface-500);font-size:.86rem;line-height:1.45}.orbit-episode-editor-layout{display:grid;gap:clamp(1.25rem,3vw,1.8rem);align-items:start}@media(width>=70rem){.orbit-episode-editor-layout{grid-template-columns:minmax(0,1fr) 20rem}}.orbit-episode-editor-form,.orbit-episode-editor-sidebar,.orbit-episode-editor-fields{display:grid;gap:clamp(1rem,2vw,1.45rem);min-width:0}.orbit-episode-editor-panel,.orbit-episode-editor-side-card,.orbit-episode-editor-form .orbit-disclosure{min-width:0;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-episode-editor-panel,.orbit-episode-editor-side-card,.orbit-episode-editor-form .orbit-disclosure-panel-inner{padding:clamp(1rem,2.5vw,1.35rem)}.orbit-episode-editor-panel-header,.orbit-episode-editor-side-card-header{display:flex;align-items:start;justify-content:space-between;gap:var(--orbit-space-4);margin-bottom:var(--orbit-space-4)}.orbit-episode-editor-panel-header h2,.orbit-episode-editor-side-card h2{color:var(--orbit-color-surface-800);font-size:1rem;font-weight:900;line-height:1.2}.orbit-episode-editor-panel-header p,.orbit-episode-editor-side-card p{color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-episode-editor-side-card>.orbit-button,.orbit-episode-editor-side-card>.orbit-episode-editor-media,.orbit-episode-preview-side-card>.orbit-button,.orbit-episode-editor-panel .orbit-episode-transcript-preview+.orbit-button,.orbit-episode-preview-card .orbit-episode-transcript-preview+.orbit-button{margin-top:var(--orbit-space-4)}.orbit-episode-preview-side-card>h2+p{margin-top:var(--orbit-space-3)}.orbit-show-notes-source{display:grid;gap:.5rem;margin-top:var(--orbit-space-3)}.orbit-episode-editor-form .orbit-disclosure-title{color:var(--orbit-color-surface-800);font-size:1rem;font-weight:900;line-height:1.2}.orbit-episode-editor-form .orbit-disclosure-body{color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-episode-editor-media{display:block;width:100%;margin-top:var(--orbit-space-3)}video.orbit-episode-editor-media{aspect-ratio:16 / 9;background-color:var(--orbit-color-surface-800)}.orbit-episode-transcript-preview{display:grid;gap:var(--orbit-space-2)}.orbit-episode-transcript-line{display:grid;gap:var(--orbit-space-3);align-items:baseline;border-bottom:var(--orbit-border-default);padding-block:var(--orbit-space-2)}.orbit-episode-transcript-line:last-child{border-bottom:0}@media(width>=48rem){.orbit-episode-transcript-line{grid-template-columns:4rem 5rem minmax(0,1fr)}}.orbit-episode-transcript-line time{color:var(--orbit-color-accent);font-size:.82rem;font-weight:900;font-variant-numeric:tabular-nums}.orbit-episode-transcript-line strong,.orbit-episode-transcript-line p{color:var(--orbit-color-surface-800);font-size:.88rem;line-height:1.55}.orbit-episode-expert-fields{display:grid;gap:var(--orbit-space-4)}@media(width>=48rem){.orbit-episode-expert-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.orbit-episode-expert-checks,.orbit-episode-editor-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-4);align-items:center}.orbit-episode-editor-actions{justify-content:flex-end}.orbit-episode-preview-page{display:grid;gap:1.5rem;width:min(100%,82rem);margin-inline:auto}.orbit-episode-preview-hero{display:grid;gap:clamp(1rem,3vw,1.6rem);align-items:stretch;border:var(--orbit-border-default);background:linear-gradient(135deg,var(--orbit-color-surface-0),var(--orbit-color-warning-bg)),var(--orbit-color-surface-0);padding:clamp(1rem,3vw,1.5rem)}@media(width>=58rem){.orbit-episode-preview-hero{grid-template-columns:minmax(0,1fr) 15rem}}.orbit-episode-preview-hero-copy{display:grid;gap:var(--orbit-space-3);align-content:space-between;min-width:0}.orbit-episode-preview-hero-copy .orbit-kicker{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);align-items:center}.orbit-episode-preview-hero h1{display:-webkit-box;overflow:hidden;max-width:40rem;color:var(--orbit-color-surface-800);font-size:clamp(1.625rem,2.6vw,1.875rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbit-episode-preview-subtitle,.orbit-episode-preview-lead{display:-webkit-box;overflow:hidden;max-width:46rem;color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55;-webkit-box-orient:vertical}.orbit-episode-preview-subtitle{color:var(--orbit-color-surface-800);font-weight:600;-webkit-line-clamp:1}.orbit-episode-preview-lead{-webkit-line-clamp:2}.orbit-episode-preview-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--orbit-space-3);max-width:48rem}@media(width>=44rem){.orbit-episode-preview-meta-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.orbit-episode-preview-meta-grid div{min-width:0;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-surface-0) 72%,transparent)}padding:var(--orbit-space-3)}.orbit-episode-preview-meta-grid dt,.orbit-episode-preview-detail-list dt{color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:900;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.orbit-episode-preview-meta-grid dd,.orbit-episode-preview-detail-list dd{margin-top:.3rem;color:var(--orbit-color-surface-800);font-size:.88rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.orbit-episode-preview-cover{position:relative;align-self:center;width:100%;max-width:15rem;aspect-ratio:1;margin:0;overflow:hidden;border:var(--orbit-border-default);background:radial-gradient(circle at 72% 28%,var(--orbit-color-warning),transparent 38%),linear-gradient(135deg,var(--orbit-color-surface-800),var(--orbit-color-chrome-bg))}.orbit-episode-preview-cover img,.orbit-episode-preview-cover-fallback{display:grid;width:100%;height:100%;place-items:center;object-fit:cover}.orbit-episode-preview-cover-fallback{color:var(--orbit-color-surface-0)}.orbit-episode-preview-layout{display:grid;gap:clamp(1.25rem,3vw,1.8rem);align-items:start}@media(width>=72rem){.orbit-episode-preview-layout{grid-template-columns:minmax(0,1fr) 22rem}}.orbit-episode-preview-main,.orbit-episode-preview-sidebar{display:grid;gap:clamp(1rem,2vw,1.35rem);min-width:0}.orbit-episode-preview-player-card,.orbit-episode-preview-card,.orbit-episode-preview-side-card{min-width:0;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:clamp(1rem,2.5vw,1.35rem)}.orbit-episode-preview-player-card{padding:clamp(.85rem,2vw,1rem)}.orbit-episode-preview-player-card .orbit-recording-studio-missing-tracks{margin-bottom:1rem}.orbit-episode-preview-side-card-strong{border-top:2px solid var(--orbit-color-accent)}.orbit-episode-preview-section-header{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3);align-items:start;justify-content:space-between;margin-bottom:var(--orbit-space-4)}.orbit-episode-preview-section-header:last-child{margin-bottom:0}.orbit-episode-feed-status,.orbit-episode-delivery-status{display:grid;gap:var(--orbit-space-4);justify-items:start}.orbit-episode-feed-status>.orbit-explainer,.orbit-episode-delivery-status>.orbit-processing-timeline,.orbit-episode-delivery-status>.orbit-delivery-channel-list{justify-self:stretch}.orbit-episode-delivery-status>.orbit-delivery-channel-list{border-top:0}.orbit-episode-publishing-state{margin-top:var(--orbit-space-3)}.orbit-episode-publishing-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2)}.orbit-episode-preview-section-header h2,.orbit-player-embed-header h2,.orbit-episode-preview-side-card h2{color:var(--orbit-color-surface-800);font-size:1rem;font-weight:900;line-height:1.2}.orbit-episode-preview-section-header .orbit-kicker,.orbit-player-embed-header .orbit-kicker{margin-bottom:.2rem}.orbit-episode-preview-video-frame{overflow:hidden;aspect-ratio:16 / 9;background-color:var(--orbit-color-chrome-bg)}.orbit-episode-preview-video-frame video{display:block;width:100%;height:100%;object-fit:cover}.orbit-episode-preview-audio-frame{display:grid;overflow:hidden;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50)}@media(width>=52rem){.orbit-episode-preview-audio-frame{grid-template-columns:minmax(14rem,22rem) minmax(0,1fr)}}.orbit-episode-preview-audio-art{display:grid;aspect-ratio:1;align-self:start;place-items:center;background:radial-gradient(circle at 70% 30%,var(--orbit-color-warning),transparent 40%),var(--orbit-color-chrome-bg);color:var(--orbit-color-surface-0)}.orbit-episode-preview-audio-art-empty,.orbit-episode-card-placeholder{background:linear-gradient(135deg,var(--orbit-color-surface-50),var(--orbit-color-accent-subtle))}.orbit-cover-waveform{display:flex;width:52%;height:40%;align-items:center;justify-content:center;gap:5%}.orbit-cover-waveform>span{flex:1;min-width:2px;background:var(--orbit-color-surface-300)}.orbit-cover-waveform>span:nth-child(5){background:var(--orbit-color-accent)}.orbit-cover-waveform>span:nth-child(1){height:24%}.orbit-cover-waveform>span:nth-child(2){height:46%}.orbit-cover-waveform>span:nth-child(3){height:70%}.orbit-cover-waveform>span:nth-child(4){height:36%}.orbit-cover-waveform>span:nth-child(5){height:84%}.orbit-cover-waveform>span:nth-child(6){height:58%}.orbit-cover-waveform>span:nth-child(7){height:30%}.orbit-cover-waveform>span:nth-child(8){height:64%}.orbit-cover-waveform>span:nth-child(9){height:40%}.orbit-cover-waveform>span:nth-child(10){height:76%}.orbit-cover-waveform>span:nth-child(11){height:32%}.orbit-cover-waveform>span:nth-child(12){height:52%}.orbit-cover-waveform>span:nth-child(13){height:20%}.orbit-episode-preview-audio-art img{width:100%;height:100%;object-fit:cover}.orbit-episode-preview-audio-copy{display:grid;gap:var(--orbit-space-3);align-content:center;padding:clamp(1rem,3vw,1.45rem)}.orbit-episode-preview-audio-copy h3{display:-webkit-box;overflow:hidden;color:var(--orbit-color-surface-800);font-size:clamp(1.3rem,3vw,2rem);font-weight:900;letter-spacing:-.035em;line-height:1.05;-webkit-box-orient:vertical;-webkit-line-clamp:4}.orbit-episode-preview-audio-copy p,.orbit-episode-preview-secondary-recording,.orbit-episode-preview-empty,.orbit-episode-preview-side-card p{color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-episode-preview-audio-player{width:100%;margin-top:var(--orbit-space-2)}.orbit-episode-preview-secondary-recording{margin-top:var(--orbit-space-3)}.orbit-episode-preview-prose{display:grid;gap:var(--orbit-space-4);color:var(--orbit-color-surface-700);font-size:.96rem;line-height:1.75}.orbit-episode-preview-prose a[href]{color:var(--orbit-color-accent);text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.2em}.orbit-episode-preview-prose h3{color:var(--orbit-color-surface-800);font-size:1rem;font-weight:900;line-height:1.25}.orbit-episode-preview-prose ul,.orbit-episode-preview-prose ol{padding-left:var(--orbit-space-6)}.orbit-episode-preview-prose ul{list-style:disc}.orbit-episode-preview-prose ol{list-style:decimal}.orbit-episode-preview-chapters{display:grid;gap:var(--orbit-space-2);margin:0;padding:0;list-style:none}.orbit-episode-preview-chapters li{display:grid;gap:var(--orbit-space-3);align-items:baseline;border-bottom:var(--orbit-border-default);padding-block:var(--orbit-space-3)}.orbit-episode-preview-chapters li:last-child{border-bottom:0}@media(width>=42rem){.orbit-episode-preview-chapters li{grid-template-columns:5rem minmax(0,1fr)}}.orbit-episode-preview-chapters time{color:var(--orbit-color-accent);font-family:var(--orbit-font-mono);font-size:.82rem;font-weight:900}.orbit-episode-preview-chapters span{color:var(--orbit-color-surface-800);font-size:.92rem;font-weight:800;line-height:1.45}.orbit-episode-preview-detail-list{display:grid;gap:var(--orbit-space-3);margin:var(--orbit-space-4) 0}.orbit-episode-preview-side-card .orbit-visibility-check,.orbit-episode-editor-side-card .orbit-visibility-check{margin:var(--orbit-space-4) 0}.orbit-episode-preview-detail-list div{border-bottom:var(--orbit-border-default);padding-bottom:var(--orbit-space-3)}.orbit-episode-preview-detail-list div:last-child{border-bottom:0;padding-bottom:0}.orbit-episode-preview-keywords{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);margin:var(--orbit-space-4) 0 0;padding:0;list-style:none}.orbit-episode-preview-keywords li{border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);padding:.35rem .55rem;color:var(--orbit-color-surface-700);font-size:.78rem;font-weight:800;line-height:1.2}.orbit-episode-media-actions{display:flex;flex-direction:column;gap:var(--orbit-space-8)}.orbit-episode-media-state{display:flex;flex-direction:column;gap:var(--orbit-space-4)}.orbit-episode-media-step{display:flex;flex-direction:column;gap:var(--orbit-space-3)}.orbit-episode-media-step-heading,.orbit-episode-amplify-yields>h3,.orbit-episode-preview-prose>h3,.orbit-episode-preview-card .orbit-settings-header h3{color:var(--orbit-color-surface-800);font-size:.9rem;font-weight:700;line-height:1.35}.orbit-episode-media-downloads{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3)}.orbit-episode-publishing{display:grid;gap:var(--orbit-space-4)}.orbit-episode-publishing>.orbit-episode-preview-section-header{margin-bottom:0}.orbit-episode-publishing>.orbit-button{justify-self:start}.orbit-episode-advanced .orbit-feed-settings-form-panel>p+*{margin-top:var(--orbit-space-3)}.orbit-transcript-page{display:grid;gap:clamp(1.25rem,3vw,1.8rem);width:min(100%,78rem);margin-inline:auto}.orbit-transcript-export{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);align-items:center}.orbit-transcript-export .orbit-card-action{gap:var(--orbit-space-2)}#orbit-transcript-status .orbit-notice{margin-bottom:var(--orbit-space-4)}.orbit-transcript-progress{display:grid;gap:var(--orbit-space-2)}.orbit-transcript-progress-track{display:block;width:100%;height:.32rem;background-color:var(--orbit-color-surface-150)}.orbit-transcript-progress-fill{display:block;height:100%;background-color:var(--orbit-color-accent)}.orbit-transcript-progress-value{margin:0;color:var(--orbit-color-surface-500);font-size:.82rem;font-variant-numeric:tabular-nums}.orbit-transcript-remedy{font-weight:700;text-decoration:underline}.orbit-transcript-segments{display:grid}.orbit-transcript-segment{display:grid;gap:var(--orbit-space-3);padding:var(--orbit-space-4);border-block-end:var(--orbit-border-default)}.orbit-transcript-segment:last-child{border-block-end:0}.orbit-transcript-segment-meta{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3);align-items:baseline;color:var(--orbit-color-surface-500);font-size:.8rem}.orbit-transcript-segment-meta time{color:var(--orbit-color-accent);font-variant-numeric:tabular-nums;font-weight:800}.orbit-transcript-segment-meta strong{color:var(--orbit-color-surface-700)}.orbit-transcript-segment>p{margin:0;color:var(--orbit-color-surface-800);line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.orbit-transcript-actions{display:flex;flex:1;flex-wrap:wrap;gap:var(--orbit-space-3);align-items:center;justify-content:space-between;padding-block:var(--orbit-space-2)}.orbit-transcript-actions p{margin:0;color:inherit;font-size:inherit}@media(width<=30rem){.orbit-transcript-export,.orbit-transcript-actions{align-items:stretch;flex-direction:column}.orbit-transcript-export .orbit-card-action,.orbit-transcript-actions .orbit-button{justify-content:center;width:100%}}.orbit-episode-amplify{display:grid;gap:var(--orbit-space-4);scroll-margin-top:calc(2 * var(--orbit-space-24))}.orbit-episode-amplify>.orbit-episode-preview-section-header{margin-bottom:0}.orbit-episode-amplify-tool-page{display:grid;gap:var(--orbit-space-6);width:min(100%,78rem);margin-inline:auto}.orbit-episode-amplify-tool-form{display:grid;gap:var(--orbit-space-4)}@media(width>=62rem){.orbit-episode-amplify-tool-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.orbit-episode-amplify-tool-form-wide{display:grid;gap:var(--orbit-space-2);grid-column:1 / -1;min-width:0}.orbit-episode-amplify-tool-page-header{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);justify-content:flex-start}.orbit-episode-amplify-tool-grid,.orbit-episode-amplify-output-grid{display:grid;gap:var(--orbit-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.orbit-episode-amplify-tool-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}.orbit-episode-amplify-tool-grid>.orbit-card>.orbit-card-head{flex-wrap:wrap}.orbit-episode-amplify-tool-grid>.orbit-card>.orbit-card-head>.orbit-card-head-text{flex:1 1 100%}.orbit-episode-amplify-tool-grid>.orbit-card>.orbit-card-head>.orbit-card-controls{margin-left:auto}.orbit-episode-amplify-yields .orbit-episode-amplify-output-grid{grid-template-columns:minmax(0,1fr)}.orbit-episode-amplify-tool-grid>.orbit-card,.orbit-episode-amplify-output-grid>.orbit-card,.orbit-episode-amplify-output-item>.orbit-card{height:100%}.orbit-episode-amplify-tool-grid>.orbit-card>.orbit-card-body,.orbit-episode-amplify-output-grid>.orbit-card>.orbit-card-body,.orbit-episode-amplify-output-item>.orbit-card>.orbit-card-body{flex:1 1 auto}.orbit-episode-amplify-tool-grid>.orbit-card>.orbit-card-footer,.orbit-episode-amplify-output-grid>.orbit-card>.orbit-card-footer,.orbit-episode-amplify-output-item>.orbit-card>.orbit-card-footer{margin-top:auto}.orbit-episode-amplify-tool-grid>.orbit-card:not(:has(>.orbit-card-body))>.orbit-card-head{flex:1 1 auto}.orbit-episode-amplify-tool-grid .orbit-card-footer,.orbit-episode-amplify-output-grid .orbit-card-footer,.orbit-episode-amplify-output-grid .orbit-card-head{background-color:var(--orbit-color-surface-50)}.orbit-episode-amplify-output-item{display:grid;grid-template-rows:1fr;grid-auto-rows:min-content;gap:var(--orbit-space-2)}.orbit-episode-amplify-output-grid .orbit-card-head-text{min-width:0;flex:1 1 auto}.orbit-episode-amplify-output-grid .orbit-card-title{overflow-wrap:anywhere}.orbit-episode-amplify-tool-card-action,.orbit-episode-amplify-output-card-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);justify-content:flex-end;flex:1 1 auto}.orbit-episode-amplify-tool-grid .orbit-plan-gate{flex-wrap:nowrap;padding:var(--orbit-space-3) var(--orbit-space-4)}.orbit-episode-amplify-tool-grid .orbit-plan-gate-text{flex-basis:0}.orbit-episode-amplify-tool-card-action>.orbit-button{flex:1 1 auto}.orbit-episode-amplify-poll,.orbit-episode-amplify-poll>turbo-frame{display:grid;gap:var(--orbit-space-3);min-width:0}.orbit-episode-amplify-poll>turbo-frame[aria-busy=true] .orbit-card{opacity:1}.orbit-episode-amplify-poll>turbo-frame[aria-busy=true] .orbit-card-actions{pointer-events:auto}.orbit-episode-amplify-poll-paused{margin:0;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-small)}.orbit-episode-amplify-yields{display:grid;gap:var(--orbit-space-4);margin-block-start:calc(var(--orbit-space-6) - var(--orbit-space-4))}.orbit-episode-amplify-yields>h3{margin:0}.orbit-episode-amplify-review-grid{display:grid;gap:var(--orbit-space-6);align-items:start}@media(width>=68rem){.orbit-episode-amplify-review-grid{grid-template-columns:minmax(0,1.7fr) minmax(19rem,1fr)}}.orbit-episode-amplify-review-main,.orbit-episode-amplify-review-side{display:grid;gap:var(--orbit-space-6);align-content:start;min-width:0}.orbit-episode-amplify-ask{display:grid;gap:var(--orbit-space-6)}.orbit-episode-amplify-ask-row{display:grid;gap:var(--orbit-space-6);align-items:start}@media(width>=48rem){.orbit-episode-amplify-ask-row{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-episode-amplify-ask-row-lead{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.orbit-episode-amplify-tool-page .orbit-card-footer>.orbit-card-actions{margin-left:auto}.orbit-episode-amplify-tool-page .orbit-card-footer{flex-wrap:wrap}.orbit-episode-amplify-card-stack{display:grid;gap:var(--orbit-space-4);align-content:start}.orbit-episode-amplify-card-stack .orbit-card-body>form,.orbit-episode-amplify-card-stack .orbit-card-body{display:grid;gap:var(--orbit-space-3);align-content:start}.orbit-episode-amplify-draft-editor{--orbit-draft-frame: clamp(14rem, calc(100dvh - 26rem) , 32rem);display:grid;gap:var(--orbit-space-4)}.orbit-episode-amplify-draft-preview{height:var(--orbit-draft-frame, 20rem);overflow-y:auto;padding:var(--orbit-space-4) var(--orbit-space-5);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-800);font-size:var(--orbit-text-body);line-height:var(--orbit-line-height-body)}.orbit-episode-amplify-draft-editor .orbit-textarea{height:calc(var(--orbit-draft-frame, 20rem) - 1.5625rem);min-height:0;resize:none}.orbit-episode-amplify-draft-preview[aria-busy=true]{opacity:.6}.orbit-episode-amplify-draft-preview>*+*{margin-top:var(--orbit-space-3)}.orbit-episode-amplify-draft-preview :is(h1,h2,h3,h4){color:var(--orbit-color-surface-800);font-weight:600;line-height:1.3}.orbit-episode-amplify-draft-preview h1{font-size:var(--orbit-text-h4)}.orbit-episode-amplify-draft-preview h2{font-size:var(--orbit-text-lead)}.orbit-episode-amplify-draft-preview :is(h3,h4){font-size:var(--orbit-text-body)}.orbit-episode-amplify-draft-preview :is(ul,ol){padding-left:var(--orbit-space-5)}.orbit-episode-amplify-draft-preview ul{list-style:disc}.orbit-episode-amplify-draft-preview ol{list-style:decimal}.orbit-episode-amplify-draft-preview strong{font-weight:600}.orbit-episode-amplify-draft-preview a{color:var(--orbit-color-accent);text-decoration:underline}.orbit-episode-amplify-draft-preview blockquote{border-left:2px solid var(--orbit-color-accent);padding-left:var(--orbit-space-4)}.orbit-episode-amplify-card-stack .orbit-card-body>.orbit-button{justify-self:start}.orbit-episode-amplify-card-stack .orbit-card-head,.orbit-episode-amplify-card-stack .orbit-card-footer{background-color:var(--orbit-color-surface-50)}.orbit-episode-amplify-quote-line{margin:0;border-left:2px solid var(--orbit-color-accent);padding-left:var(--orbit-space-4)}.orbit-episode-amplify-quote-line p{margin:0;color:var(--orbit-color-surface-800);font-size:var(--orbit-text-lead);font-weight:500;line-height:1.55}.orbit-episode-amplify-quote-stack .orbit-card-title,.orbit-episode-amplify-output-grid .orbit-card:has(.orbit-episode-amplify-quote-line) .orbit-card-title,.orbit-card-head:has(.orbit-card-kicker) .orbit-card-title{font-size:1rem}.orbit-card-head:has(.orbit-card-kicker) .orbit-card-description{font-size:.8125rem}.orbit-episode-amplify-quote-stack .orbit-card-description,.orbit-episode-amplify-output-grid .orbit-card:has(.orbit-episode-amplify-quote-line) .orbit-card-description{font-family:var(--orbit-font-mono);font-size:var(--orbit-text-micro)}.orbit-episode-amplify-tool-page .orbit-card-body>.orbit-notice:has(+*){margin-bottom:1rem}.orbit-episode-amplify-quote-why{margin:0;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-small);line-height:1.45}.orbit-episode-amplify-quote-edit summary,.orbit-episode-amplify-text-link{display:flex;width:fit-content;padding:0;background:none;border:0;gap:var(--orbit-space-2);align-items:center;color:var(--orbit-color-accent);font-size:var(--orbit-text-small);font-weight:600;cursor:pointer;list-style:none}.orbit-episode-amplify-quote-edit summary::-webkit-details-marker{display:none}.orbit-episode-amplify-quote-edit summary:before{content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentcolor;transition:transform .12s ease}.orbit-episode-amplify-quote-edit[open] summary:before{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.orbit-episode-amplify-quote-edit summary:before{transition:none}}.orbit-episode-amplify-text-link:focus-visible,.orbit-episode-amplify-quote-edit summary:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-episode-amplify-quote-edit-panel{margin-top:var(--orbit-space-3)}.orbit-episode-amplify-review-side .orbit-episode-amplify-quote-line p{font-size:var(--orbit-text-body)}.orbit-episode-amplify-output-card-body{display:-webkit-box;margin:0;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}@media(max-width:42rem){.orbit-episode-amplify-tool-card-action,.orbit-episode-amplify-output-card-actions{justify-content:stretch}.orbit-episode-amplify-tool-card-action .orbit-button,.orbit-episode-amplify-output-card-actions .orbit-button{width:100%}.orbit-episode-amplify-output-card-actions{display:grid;grid-template-columns:minmax(0,1fr)}.orbit-episode-amplify-output-card-actions:has(>.orbit-row-menu){grid-template-columns:minmax(0,1fr) auto}.orbit-episode-amplify-output-card-actions>:not(.orbit-row-menu){grid-column:1}.orbit-episode-amplify-output-card-actions>.orbit-row-menu{grid-row:1;grid-column:2}}.orbit-clip-range{display:grid;gap:var(--orbit-space-2)}.orbit-clip-range-readout{margin:0;font-family:var(--orbit-font-mono);font-size:.6875rem;color:var(--orbit-color-surface-500)}.orbit-clip-range-selection{color:var(--orbit-color-surface-700)}.orbit-clip-range-stage{--orbit-clip-range-bar: var(--orbit-color-surface-300);--orbit-clip-range-bar-active: var(--orbit-color-accent);position:relative;height:7.5rem;border:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-50);cursor:crosshair;touch-action:none;user-select:none;overflow:hidden}.orbit-clip-range-stage.orbit-clip-range-plain{height:2rem}.orbit-clip-range-plain .orbit-clip-range-handle:after{height:.875rem}.orbit-clip-range-modes{justify-self:start}.orbit-clip-range-canvas{position:absolute;inset:0;display:block}.orbit-clip-range-region{position:absolute;top:0;bottom:0;background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 12%,transparent)}border-inline:2px solid var(--orbit-color-accent);cursor:grab}.orbit-clip-range-region:active{cursor:grabbing}.orbit-clip-range-handle{position:absolute;top:0;bottom:0;width:.75rem;cursor:ew-resize}.orbit-clip-range-handle:after{position:absolute;top:50%;width:.375rem;height:1.5rem;background-color:var(--orbit-color-accent);content:"";transform:translateY(-50%)}.orbit-clip-range-handle-start{left:-.4375rem}.orbit-clip-range-handle-start:after{left:.1875rem}.orbit-clip-range-handle-end{right:-.4375rem}.orbit-clip-range-handle-end:after{right:.1875rem}.orbit-clip-range-handle:focus-visible{outline:2px solid var(--orbit-color-surface-800);outline-offset:1px}.orbit-clip-range-playhead{position:absolute;top:0;bottom:0;width:1px;background-color:var(--orbit-color-surface-800);pointer-events:none}.orbit-clip-range-status{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--orbit-space-2);margin:0;padding:0 var(--orbit-space-4);font-size:var(--orbit-text-small);color:var(--orbit-color-surface-500);text-align:center}.orbit-clip-range-zoom{position:absolute;right:.25rem;bottom:.25rem;display:flex;align-items:center;padding:0;border:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-0);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-surface-0) 85%,transparent)}cursor:default}.orbit-clip-range-zoom-button{display:grid;place-items:center;width:1.25rem;height:1.25rem;color:var(--orbit-color-surface-700);cursor:pointer}.orbit-clip-range-zoom-button:hover:not(:disabled){background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-900)}.orbit-clip-range-zoom-button:disabled{color:var(--orbit-color-surface-300);cursor:default}.orbit-clip-range-zoom-button:focus-visible{outline:2px solid var(--orbit-color-surface-800);outline-offset:1px}.orbit-clip-range-zoom-level{min-width:1.75rem;font-family:var(--orbit-font-mono);font-size:var(--orbit-text-micro);color:var(--orbit-color-surface-700);text-align:center}.orbit-clip-range-zoom[hidden],.orbit-clip-range-zoom.orbit-clip-range-zoom-off,.orbit-clip-range-status[hidden],.orbit-clip-range-waiting .orbit-clip-range-region{display:none}.orbit-clip-range-waiting{cursor:default}.orbit-clip-range:has(.orbit-clip-range-waiting) .orbit-clip-range-scale{visibility:hidden}.orbit-clip-range-scale{display:flex;justify-content:space-between;gap:var(--orbit-space-4);font-size:var(--orbit-text-micro);color:var(--orbit-color-surface-500)}.orbit-clip-range-scale span:first-child,.orbit-clip-range-scale span:last-child{font-family:var(--orbit-font-mono)}.orbit-clip-video{display:grid;gap:var(--orbit-space-2)}.orbit-clip-video-stage{display:flex;justify-content:center;background-color:#000}.orbit-clip-video-frame{display:block;width:100%;height:min(18rem,40dvh);background-color:#000;object-fit:contain;cursor:pointer}.orbit-clip-preview{display:grid;gap:var(--orbit-space-3)}.orbit-clip-preview .orbit-clip-video-frame{height:min(28rem,55dvh)}.orbit-clip-preview-cover{display:block;width:min(16rem,100%);aspect-ratio:1;margin-inline:auto;object-fit:cover}.orbit-clip-video-frame.orbit-clip-shape-vertical,.orbit-clip-video-frame.orbit-clip-shape-square,.orbit-clip-video-frame.orbit-clip-shape-horizontal{width:auto;max-width:100%;margin-inline:auto;object-fit:cover}.orbit-clip-shape-vertical{aspect-ratio:9 / 16}.orbit-clip-shape-square{aspect-ratio:1}.orbit-clip-shape-horizontal{aspect-ratio:16 / 9}.orbit-clip-preview-cover.orbit-clip-shape-vertical{width:auto;height:min(28rem,55dvh)}.orbit-clip-preview-cover.orbit-clip-shape-horizontal{width:min(28rem,100%)}.orbit-clip-preview-note{margin:0;font-size:var(--orbit-text-small);color:var(--orbit-color-surface-500)}.orbit-episode-amplify-render-failure{margin:0;font-size:var(--orbit-text-small);color:var(--orbit-color-surface-700)}.orbit-episode-amplify-tool-page [id^=amplify-output-]{scroll-margin-top:calc(4rem + var(--orbit-space-6))}.orbit-card.orbit-arrival-highlight,.orbit-arrival-highlight>.orbit-card{animation:orbit-arrival-highlight 2.4s ease-out}@keyframes orbit-arrival-highlight{0%{box-shadow:0 0 0 3px var(--orbit-color-accent)}to{box-shadow:0 0 0 3px transparent}}@media(prefers-reduced-motion:reduce){.orbit-card.orbit-arrival-highlight,.orbit-arrival-highlight>.orbit-card{animation:none;box-shadow:0 0 0 3px var(--orbit-color-accent)}}.orbit-episode-amplify-more{display:grid;gap:var(--orbit-space-4)}.orbit-episode-amplify-more-toggle{justify-self:start;list-style:none;cursor:pointer}.orbit-episode-amplify-more-toggle::-webkit-details-marker{display:none}.orbit-episode-amplify-more[open]>.orbit-episode-amplify-more-toggle{display:none}.orbit-amplify-welcome-head{display:grid}.orbit-amplify-welcome-description{color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-amplify-welcome-body{display:grid;gap:var(--orbit-space-3)}.orbit-amplify-welcome-steps{display:grid;gap:var(--orbit-space-2);margin:0;padding-inline-start:var(--orbit-space-5);list-style:decimal;color:var(--orbit-color-surface-700);font-size:.875rem;line-height:1.5}.orbit-amplify-welcome-allowance{margin:var(--orbit-space-3) 0 0}.orbit-amplify-welcome-dismiss{display:flex;justify-content:flex-end;margin-block-start:var(--orbit-space-3)}.orbit-amplify-failure-remedy{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2) var(--orbit-space-3);align-items:center}.orbit-amplify-failure-remedy:not(:last-child){margin-block-end:var(--orbit-space-4)}.orbit-amplify-failure-remedy>.orbit-notice-band{flex:1 1 16rem;min-width:0}.orbit-amplify-failure-remedy-form{flex:none}.orbit-episode-drafts-empty{margin:0;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-small)}.orbit-comments-page{display:grid;gap:var(--orbit-space-6);width:min(100%,78rem);min-width:0;margin-inline:auto}.orbit-comments-table{min-width:58rem}.orbit-comments-table tbody th,.orbit-comments-table td{vertical-align:middle;overflow:clip;overflow-clip-margin:4px;overflow-wrap:anywhere}.orbit-comments-table tbody th{font-weight:400}.orbit-comments-col-author{width:12%}.orbit-comments-col-text{width:34%}@media(width>39.999rem){.orbit-comments-table.orbit-table-gutter tbody td.orbit-comments-cell-text{padding-block:1.3125rem}.orbit-comments-table.orbit-table-gutter tbody tr:has(.orbit-comments-more:not([data-unclipped]) .orbit-comments-toggle:not([open])) td.orbit-comments-cell-text{padding-block:.75rem}.orbit-comments-table tbody tr:has(.orbit-comments-more:not([data-unclipped]) .orbit-comments-toggle:not([open])) :is(th,td):not(.orbit-comments-cell-text)>*{position:relative;inset-block-start:-.5625rem}}.orbit-comments-col-episode{width:15%}.orbit-comments-col-created{width:13%}.orbit-comments-col-state{width:11%}.orbit-comments-col-actions{width:15%}.orbit-comments-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.45;min-height:2.9em}.orbit-comments-more:has(.orbit-comments-toggle[open]) .orbit-comments-text{-webkit-line-clamp:unset;line-clamp:unset;display:block;min-height:0}.orbit-comments-clip{display:block;max-width:100%}.orbit-comments-episode-link{display:block;max-width:100%;color:inherit;text-decoration-color:var(--orbit-color-surface-300)}.orbit-comments-episode-link:hover,.orbit-comments-episode-link:focus-visible{text-decoration-color:currentcolor}.orbit-comments-episode{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.orbit-comments-more{display:grid;gap:var(--orbit-space-1)}.orbit-comments-more-summary{cursor:pointer;list-style:none;width:fit-content}.orbit-comments-more-summary::-webkit-details-marker{display:none}.orbit-comments-more[data-unclipped] .orbit-comments-toggle{display:none}.orbit-comments-more-open,.orbit-comments-more-close{display:block;min-height:.875rem;font-size:.6875rem;line-height:.875rem;white-space:nowrap;font-weight:var(--orbit-font-weight-title);color:var(--orbit-color-accent);justify-self:start}.orbit-comments-more-close,.orbit-comments-toggle[open] .orbit-comments-more-open{display:none}.orbit-comments-toggle[open] .orbit-comments-more-close{display:block}.orbit-comments-more-summary:hover .orbit-comments-more-open,.orbit-comments-more-summary:hover .orbit-comments-more-close{text-decoration:underline}.orbit-comments-more-summary:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-comments-author:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-comment-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--orbit-space-1);min-width:0}.orbit-comment-actions .orbit-button{padding-inline:var(--orbit-space-1);padding-block:0;font-size:.6875rem;line-height:1.2;min-height:1.5rem;height:auto;width:100%;gap:var(--orbit-space-1)}.orbit-comment-actions .orbit-button svg{width:.75rem;height:.75rem;flex:none}.orbit-comments-table thead .sr-only-label{font-size:0;color:transparent}.orbit-comments-table time{white-space:nowrap}@media(width<=39.999rem){.orbit-comments-table,.orbit-comments-table tbody,.orbit-comments-table tbody tr,.orbit-comments-table tbody th,.orbit-comments-table tbody td{display:block;width:auto;min-width:0}.orbit-comments-table thead{display:none}.orbit-comments-table tbody tr{padding:var(--orbit-space-4) var(--orbit-space-6);border-bottom:var(--orbit-border-width-default) solid var(--orbit-color-surface-150)}.orbit-comments-table tbody th,.orbit-comments-table tbody td,.orbit-comments-table.orbit-table-gutter tbody th:first-child,.orbit-comments-table.orbit-table-gutter tbody td:last-child{padding:0;border-bottom:0;overflow:visible}.orbit-comments-table tbody:last-of-type tr:last-child{border-bottom:0}.orbit-comments-table tbody th{font-weight:var(--orbit-font-weight-title);margin-bottom:var(--orbit-space-1)}.orbit-comments-author,.orbit-comments-episode{white-space:normal;-webkit-line-clamp:unset;line-clamp:unset}.orbit-comments-text{margin:var(--orbit-space-2) 0}.orbit-comments-more:not(:has(.orbit-comments-toggle)) .orbit-comments-text{display:block;-webkit-line-clamp:unset;line-clamp:unset;min-height:0}.orbit-comments-table tbody td.orbit-comments-cell-meta{display:inline-block;margin-right:var(--orbit-space-3);max-width:100%;font-size:.75rem;color:var(--orbit-color-surface-500);vertical-align:middle}.orbit-comment-actions{flex-direction:row;justify-content:flex-start;margin-top:var(--orbit-space-3);gap:var(--orbit-space-2)}.orbit-comment-actions .orbit-button{width:auto;flex:1 1 0;min-height:2.25rem;font-size:.8125rem}}.orbit-feed-settings-form [id]{scroll-margin-block-start:calc(2 * var(--orbit-space-24))}.orbit-feed-settings-page{display:grid;gap:1.5rem;width:min(100%,78rem);margin-inline:auto;padding-bottom:var(--orbit-space-16)}.orbit-clone-report{display:grid;gap:clamp(1.25rem,3vw,1.8rem)}.orbit-clone-report[aria-busy=true]{opacity:.6;transition:opacity .15s ease-out .3s}@media(prefers-reduced-motion:reduce){.orbit-clone-report[aria-busy=true]{transition:none}}.orbit-feed-settings-hero{display:grid;gap:var(--orbit-space-4);border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:clamp(1rem,3vw,1.5rem)}@media(width>=48rem){.orbit-feed-settings-hero{grid-template-columns:auto minmax(0,1fr)}}.orbit-feed-settings-hero-cover{display:grid;align-self:start;width:clamp(5.5rem,12vw,8.5rem);aspect-ratio:1;place-items:center;overflow:hidden;border:var(--orbit-border-default);background-color:var(--orbit-color-warning-bg);color:var(--orbit-color-accent-strong);font-size:1.25rem;font-weight:900;letter-spacing:0}.orbit-feed-settings-hero-cover img{display:block;width:100%;height:100%;object-fit:cover}.orbit-feed-settings-hero-copy{display:grid;gap:var(--orbit-space-3);min-width:0}@media(width>=48rem){.orbit-feed-settings-hero-copy{gap:var(--orbit-space-1);align-content:start}}.orbit-feed-settings-hero-context{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2) var(--orbit-space-3);align-items:center;justify-content:space-between}.orbit-feed-settings-hero-copy h1{color:var(--orbit-color-surface-800);font-size:clamp(1.5rem,2.2vw,1.625rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;display:-webkit-box;overflow:hidden;max-width:44rem;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbit-feed-settings-hero-summary{color:var(--orbit-color-surface-500);font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden;max-width:44rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbit-feed-settings-hero-meta,.orbit-feed-settings-form-actions,.orbit-feed-settings-team-meta{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3);align-items:center}.orbit-feed-settings-overview-grid{display:grid;gap:var(--orbit-space-4)}@media(width>=62rem){.orbit-feed-settings-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.orbit-feed-settings-section,.orbit-feed-settings-form-panel{min-width:0;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:clamp(1rem,2.5vw,1.35rem)}.orbit-feed-settings-section-linked{position:relative}.orbit-feed-settings-section-linked .orbit-button{isolation:auto}.orbit-feed-settings-section-linked .orbit-button:active{translate:none}.orbit-feed-settings-section-linked .orbit-button:after{content:"";position:absolute;z-index:1;inset:0}.orbit-feed-settings-section-linked .orbit-feed-settings-row dd{position:relative;z-index:2}.orbit-feed-settings-section-linked .orbit-button-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.orbit-feed-settings-section-linked:hover{background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-feed-settings-section-linked:hover .orbit-button{border-color:transparent;background-color:transparent;color:var(--orbit-color-accent)}.orbit-feed-settings-section-linked:hover h2{color:var(--orbit-color-accent)}.orbit-feed-settings-section-linked:has(.orbit-button:focus-visible){outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-feed-settings-section-linked:has(.orbit-button:focus-visible) .orbit-button:focus-visible{outline:none}.orbit-feed-settings-section-header,.orbit-feed-settings-panel-header,.orbit-settings-header{display:grid;gap:var(--orbit-space-3);align-items:start;margin-bottom:var(--orbit-space-4);min-width:0}.orbit-settings-header:last-child{margin-bottom:0}@media(width>=42rem){.orbit-feed-settings-section-header,.orbit-feed-settings-panel-header{grid-template-columns:auto minmax(0,1fr) auto}.orbit-settings-header-split{grid-template-columns:minmax(0,1fr) auto}}.orbit-feed-settings-form-panel-destructive>p{margin-top:var(--orbit-space-2);color:var(--orbit-color-surface-500);font-size:.875rem;line-height:1.5}.orbit-feed-settings-form-panel-destructive{border-color:#b53c2c66}.orbit-flash{display:contents}.orbit-flash-region:empty{display:none}.orbit-settings-header>.orbit-settings-header-actions{display:flex}.orbit-settings-header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--orbit-space-2);min-width:0}.orbit-feed-settings-section-flush{padding:0}.orbit-feed-settings-section-flush>.orbit-feed-settings-section-header,.orbit-feed-settings-section-flush>.orbit-settings-header{margin-bottom:0;padding:1rem 1.5rem;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-feed-settings-section>turbo-frame{display:block;min-width:0}.orbit-feed-settings-section>turbo-frame[aria-busy=true]{opacity:.6;transition:opacity .15s ease-out .3s}@media(prefers-reduced-motion:reduce){.orbit-feed-settings-section>turbo-frame[aria-busy=true]{transition:none}}.orbit-feed-settings-section-flush .orbit-feed-settings-team-member{padding-inline:1.5rem;border-top:0}.orbit-feed-settings-panel-header .orbit-sparkle-action{justify-self:end}.orbit-feed-settings-section-icon{display:inline-flex;width:2.2rem;height:2.2rem;align-items:center;justify-content:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50)}.orbit-feed-settings-section h2,.orbit-feed-settings-form-panel h2,.orbit-settings-header h2,.orbit-private-access-state h2,.orbit-feed-migration-state h2{color:var(--orbit-color-surface-800);font-size:.95rem;font-weight:600;letter-spacing:0;line-height:1.25}.orbit-feed-settings-section-header p,.orbit-feed-settings-panel-header p,.orbit-settings-header p,.orbit-private-access-state p,.orbit-feed-migration-state p{color:var(--orbit-color-surface-500);font-size:.8rem;line-height:1.4}.orbit-settings-header-status{color:var(--orbit-color-surface-400);font-weight:600}.orbit-feed-settings-section-header>div,.orbit-feed-settings-panel-header>div,.orbit-settings-header>div,.orbit-private-access-state>div,.orbit-feed-migration-state>div{display:grid;gap:.3rem;min-width:0}.orbit-feed-settings-row-list{display:grid;margin:0}.orbit-feed-settings-row{display:grid;gap:var(--orbit-space-2);padding-block:var(--orbit-space-3);border-top:1px solid var(--orbit-color-surface-200);align-items:center}@media(width>=36rem){.orbit-feed-settings-row{grid-template-columns:minmax(8rem,.36fr) minmax(0,1fr)}}.orbit-feed-settings-row dt{color:var(--orbit-color-surface-500);font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.orbit-feed-settings-row dd{display:flex;align-items:center;min-width:0;min-height:1.4625rem;color:var(--orbit-color-surface-800);font-size:.875rem;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.orbit-feed-settings-form,.orbit-feed-settings-form-fields,.orbit-feed-settings-team-list{display:grid;gap:clamp(1rem,2vw,1.35rem);min-width:0}.orbit-feed-settings-team-list:has(>.orbit-notice){padding:1.5rem}.orbit-feed-settings-form-actions{justify-content:flex-end}.orbit-show-tone:has(input[data-inherits]:checked) .orbit-show-tone-own,.orbit-show-tone:not(:has(input[data-inherits]:checked)) .orbit-show-tone-follows{display:none}.orbit-show-tone-reset{margin-left:var(--orbit-space-1);color:var(--orbit-color-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.orbit-show-tone:has(#orbit-show-tone-inherit.sr-only:focus-visible) .orbit-show-tone-follows{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-show-tone .orbit-view-option:has(input:checked) .orbit-pill{border-color:#ffffff4d;background-color:#ffffff24;color:var(--orbit-color-surface-0)}.orbit-show-preferences .orbit-textarea{min-height:5rem}.orbit-feed-availability{display:grid;gap:var(--orbit-space-3);justify-items:start}.orbit-feed-notices:not(:has(*)){display:none}.orbit-show-preferences .orbit-account-table-frame{border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-feed-settings-read-only .orbit-cover-art-dropzone{display:none}.orbit-dependent-field{display:grid;gap:var(--orbit-space-3);min-width:0}.orbit-dependent-field-panel{min-width:0;padding-inline-start:var(--orbit-space-4);border-inline-start:var(--orbit-border-default)}.orbit-dependent-field-panel[hidden]{display:none}.orbit-feed-settings-audio-section{display:grid;gap:var(--orbit-space-4);min-width:0;padding-block-start:var(--orbit-space-4);border-top:var(--orbit-border-default);overflow-wrap:anywhere}.orbit-feed-settings-audio-section h3{color:var(--orbit-color-surface-800);font-weight:800}.orbit-audio-preview{display:grid;gap:.5rem;min-width:0;padding:.7rem .8rem;border:var(--orbit-border-default);background:linear-gradient(90deg,rgb(178 59 22 / 10%) 0 .22rem,transparent .22rem),var(--orbit-color-surface-50)}.orbit-audio-preview-head{display:flex;align-items:start;justify-content:space-between;gap:1rem;min-width:0}.orbit-audio-preview-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-audio-status,.orbit-audio-status>turbo-frame,.orbit-audio-status>turbo-frame>[data-orbit-insights-poll-target=state]{display:contents}.orbit-audio-slot-form{display:grid;gap:var(--orbit-space-3);min-width:0}.orbit-audio-slot-actions{display:flex;justify-content:flex-end}@media(max-width:34rem){.orbit-audio-preview-transport{flex-wrap:wrap}}.orbit-feed-settings-toggle-grid{display:grid;gap:var(--orbit-space-3) clamp(1rem,2vw,1.5rem)}@media(min-width:48rem){.orbit-feed-settings-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.orbit-feed-settings-team-member{display:grid;gap:var(--orbit-space-3);align-items:center;padding-block:var(--orbit-space-3);border-top:1px solid var(--orbit-color-surface-200)}@media(width>=44rem){.orbit-feed-settings-team-member{grid-template-columns:minmax(0,1fr) auto}}.orbit-feed-settings-team-member h3{color:var(--orbit-color-surface-800);font-size:.95rem;font-weight:900;line-height:1.25}.orbit-feed-settings-team-member p,.orbit-feed-settings-roster-person p,.orbit-feed-settings-roster-table tbody th,.orbit-feed-settings-roster-table td{color:var(--orbit-color-surface-500);font-size:.83rem;line-height:1.45}.orbit-feed-settings-feed-list .orbit-feed-settings-row dd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;font-weight:600}.orbit-feed-settings-roster-table{min-width:34rem}.orbit-feed-settings-roster-table tbody th,.orbit-feed-settings-roster-table td{vertical-align:middle}.orbit-feed-settings-roster-table tbody th{font-weight:400}.orbit-feed-settings-roster-col-email{width:40%}.orbit-feed-settings-roster-col-state{width:16%}.orbit-feed-settings-roster-col-invited,.orbit-feed-settings-roster-col-actions{width:22%}.orbit-feed-settings-roster-identity{display:flex;gap:var(--orbit-space-3);align-items:center;min-width:0}.orbit-feed-settings-roster-avatar{display:contents}.orbit-feed-settings-roster-person{display:block;min-width:0}.orbit-feed-settings-roster-name{display:block;color:var(--orbit-color-surface-800);font-weight:600}.orbit-feed-settings-roster-reset{margin-block-start:var(--orbit-space-3)}.orbit-private-access-invite .orbit-feed-settings-form{margin-top:var(--orbit-space-4)}.orbit-private-access-invite-results{background-color:var(--orbit-color-surface-50);border:var(--orbit-border-default);margin-top:var(--orbit-space-4);padding:var(--orbit-space-4)}.orbit-private-access-invite-results h3{color:var(--orbit-color-surface-500);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.orbit-private-access-invite-results ul{display:grid;gap:.35rem;margin-top:var(--orbit-space-2)}.orbit-private-access-invite-results li{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.8rem;gap:var(--orbit-space-2);justify-content:space-between}.orbit-private-access-invite-result-address{color:var(--orbit-color-surface-800);overflow-wrap:anywhere}.orbit-private-access-invite-result-label{margin-left:auto;text-align:right}.orbit-private-access-invite-result-sent .orbit-private-access-invite-result-label{color:var(--orbit-color-success)}.orbit-private-access-invite-result-partial .orbit-private-access-invite-result-label,.orbit-private-access-invite-result-skipped .orbit-private-access-invite-result-label{color:var(--orbit-color-warning-text)}.orbit-private-access-invite-result-refused .orbit-private-access-invite-result-label{color:var(--orbit-color-error-text)}.orbit-private-access-invite-queued{color:var(--orbit-color-surface-500);font-size:.75rem;margin-top:var(--orbit-space-2)}.orbit-private-access-roster-hint{color:var(--orbit-color-warning-text);font-size:.78rem;margin-top:var(--orbit-space-2)}.orbit-private-access-state{align-items:center;background-color:var(--orbit-color-surface-0);border:var(--orbit-border-default);border-left:3px solid var(--orbit-color-success);display:flex;gap:var(--orbit-space-3);padding:var(--orbit-space-4)}.orbit-private-access-state-icon{color:var(--orbit-color-success)}.orbit-private-access-state-public{border-left-color:var(--orbit-color-surface-200)}.orbit-private-access-state-public .orbit-private-access-state-icon{color:var(--orbit-color-surface-500)}.orbit-private-access-state-action{flex-shrink:0;margin-inline-start:auto;white-space:nowrap;margin-block:0}.orbit-private-access-state-action .orbit-button{white-space:nowrap}@media(width<34rem){.orbit-private-access-state{flex-wrap:wrap}.orbit-private-access-state-action{flex-basis:100%;margin-inline-start:0}.orbit-private-access-state-action .orbit-button{width:100%}}.orbit-private-access-consequences{color:var(--orbit-color-surface-500);display:grid;font-size:.8rem;gap:var(--orbit-space-2);line-height:1.45;list-style:disc;margin:0 0 var(--orbit-space-4);padding-inline-start:var(--orbit-space-4)}.orbit-private-access-protection-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);justify-content:flex-end}.orbit-private-access-invite-region{display:grid;gap:clamp(1.25rem,3vw,1.8rem)}.orbit-private-access-protection-step{border-left:3px solid var(--orbit-color-accent)}.orbit-feed-settings-roster-avatar .orbit-avatar{border-radius:var(--orbit-radius-pill)}.orbit-private-access-invite .orbit-textarea{min-height:5rem}.orbit-confirm-subject{color:var(--orbit-color-surface-800);font-weight:600}.orbit-feed-migration-state{align-items:center;background-color:var(--orbit-color-surface-0);border:var(--orbit-border-default);border-left:3px solid var(--orbit-color-surface-200);display:flex;gap:var(--orbit-space-3);padding:var(--orbit-space-4)}.orbit-feed-migration-state>div>h2,.orbit-feed-migration-state>div>p{margin:0}.orbit-feed-migration-state-icon{color:var(--orbit-color-surface-500)}.orbit-feed-migration-state-action{margin-inline-start:auto;margin-block:0}@media(width<34rem){.orbit-feed-migration-state{flex-wrap:wrap}.orbit-feed-migration-state-action{flex-basis:100%;margin-inline-start:0}.orbit-feed-migration-state-action .orbit-button{width:100%}}.orbit-feed-migration-step{border-left:3px solid var(--orbit-color-accent)}.orbit-feed-migration-consequences{display:grid;gap:var(--orbit-space-4);margin:0 0 var(--orbit-space-6);padding-left:1.25rem;list-style:disc}.orbit-feed-migration-consequences li{color:var(--orbit-color-surface-500);font-size:.8rem;line-height:1.4}.orbit-feed-migration-step-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--orbit-space-3)}.orbit-feed-migration-confirm{border:var(--orbit-border-default);border-radius:var(--orbit-radius-none)}.orbit-feed-migration-confirm .orbit-choice-field{padding:1.25rem}.orbit-feed-migration-confirm .orbit-choice-label{font-weight:700}.orbit-feed-migration-confirm .orbit-field-hint{margin-top:0;padding-left:0}.orbit-feed-migration-facts tbody th{width:1%;white-space:nowrap}.orbit-feed-migration-facts tbody td{color:var(--orbit-color-surface-800);overflow-wrap:anywhere}.orbit-show-people-table{min-width:0}.orbit-show-people-roster{display:block;overflow-anchor:none}@media(width<640px){.orbit-show-people-col-role,.orbit-show-people-col-since,.orbit-show-people-col-person .orbit-feed-settings-roster-avatar{display:none}.orbit-show-people-col-person .orbit-feed-settings-roster-person{max-width:8.5rem}}.orbit-show-people{display:grid;gap:var(--orbit-space-4);min-width:0}.orbit-show-people-roles{display:grid;gap:var(--orbit-space-2);padding:1.5rem;border-top:1px solid var(--orbit-color-surface-200)}.orbit-show-people-roles h3{font-size:.875rem;font-weight:600}@media(width<=1024px){.orbit-show-people-roles{padding:1rem}}.orbit-show-people-empty{padding:1.5rem}@media(width<=1024px){.orbit-show-people-empty{padding:1rem}}.orbit-show-people-dialog{display:grid;gap:var(--orbit-space-4)}.orbit-show-people-consequences{display:grid;gap:.375rem;padding-left:1.25rem;list-style:disc}.orbit-card-body>:has(+.orbit-feed-delivery){margin-bottom:1rem}.orbit-feed-delivery{display:grid;gap:var(--orbit-space-6);min-width:0}.orbit-feed-delivery .orbit-select-control{max-width:16rem}.orbit-feed-delivery-default-feeds{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3) var(--orbit-space-6);align-items:center;justify-content:space-between;border-top:1px solid var(--orbit-color-surface-200);padding-top:var(--orbit-space-6)}.orbit-feed-delivery-default-feeds-copy{display:grid;gap:var(--orbit-space-1);min-width:0;flex:1 1 20rem}.orbit-feed-delivery-default-feeds h3{color:var(--orbit-color-surface-800);font-size:1rem;font-weight:700;line-height:1.25}.orbit-feed-delivery-note{color:var(--orbit-color-surface-500);font-size:.875rem;line-height:1.5}.orbit-import-next-steps{display:grid;gap:var(--orbit-space-5);margin:0;padding:0;list-style:none;counter-reset:orbit-import-next-step}.orbit-import-next-step{display:grid;gap:var(--orbit-space-2);counter-increment:orbit-import-next-step}.orbit-import-next-step+.orbit-import-next-step{padding-block-start:var(--orbit-space-5);border-block-start:var(--orbit-border-default)}.orbit-import-next-step-head{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2) var(--orbit-space-3);align-items:center}.orbit-import-next-step-title{font-size:1rem;font-weight:600;line-height:1.35;color:var(--orbit-color-surface-800)}.orbit-import-next-step-title:before{content:counter(orbit-import-next-step) ". "}.orbit-import-next-step-body{font-size:.875rem;line-height:1.5;color:var(--orbit-color-surface-600)}.orbit-import-next-step-address{overflow-wrap:anywhere;font-size:.8125rem;color:var(--orbit-color-surface-800)}.orbit-import-next-step-control{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2)}.orbit-show-import-poll-scope{display:contents}.orbit-show-import-arrival{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.orbit-show-import-arrival-track{display:block;width:5.75rem;height:.32rem;background-color:var(--orbit-color-surface-150)}.orbit-show-import-arrival-fill{display:block;height:100%;background-color:var(--orbit-color-error)}.orbit-show-import-arrival-fill-complete{background-color:var(--orbit-color-success)}.orbit-show-import-row{display:flex;flex-wrap:wrap;gap:var(--orbit-space-4);align-items:center;justify-content:space-between}.orbit-show-import-row-lede{display:flex;flex-direction:column;gap:var(--orbit-space-2);min-width:0}.orbit-show-import-row-lede .orbit-show-import-arrival-track{width:min(22rem,100%)}.orbit-show-import-row-sentence{color:var(--orbit-color-surface-500);font-size:var(--orbit-text-small);line-height:var(--orbit-line-height-small)}.orbit-show-import-arrival-count{color:var(--orbit-color-surface-500);font-size:.72rem;font-variant-numeric:tabular-nums;line-height:1.25}.orbit-show-import-now{padding:.75rem 1.5rem .75rem calc(1.5rem - 3px);border-bottom:1px solid var(--orbit-color-surface-200);border-left:3px solid var(--orbit-color-accent);background-color:var(--orbit-color-accent-subtle);color:var(--orbit-color-surface-700);font-size:var(--orbit-text-small);line-height:var(--orbit-line-height-small)}.orbit-show-import-now-failed{border-left-color:var(--orbit-color-error);background-color:var(--orbit-color-error-bg);color:var(--orbit-color-error-text)}.orbit-show-import-now strong{font-weight:var(--orbit-font-weight-strong)}.orbit-show-import-subject{display:grid;gap:.125rem}.orbit-show-import-source{display:block;max-width:22rem;overflow:hidden;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);font-weight:var(--orbit-font-weight-body);text-overflow:ellipsis;white-space:nowrap}.orbit-shows-page .orbit-page-header{flex-wrap:wrap}.orbit-shows-page .orbit-page-header-text{flex-basis:max-content}.orbit-shows-title{display:flex;min-width:0;align-items:center;gap:.4rem}.orbit-shows-private{display:flex;flex:0 0 auto;align-items:center;color:var(--orbit-color-surface-400)}.orbit-shows-title-link{min-width:0;overflow-wrap:anywhere}.orbit-shows-title>.orbit-pill{flex:0 0 auto}thead .orbit-shows-settings-head{font-size:0;color:transparent}.orbit-reach-feeds-page,.orbit-reach-feeds-results{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--orbit-space-6);min-width:0}.orbit-reach-feeds-page{width:min(100%,78rem);margin-inline:auto;margin-bottom:3.75rem}.orbit-reach-feeds-page>*{min-width:0}.orbit-reach-feeds-live{display:contents}.orbit-reach-feeds-address{overflow-wrap:anywhere}.orbit-reach-channel-section{display:grid;gap:var(--orbit-space-3);min-width:0;margin-top:var(--orbit-space-4)}.orbit-reach-channel-list{display:grid;gap:var(--orbit-space-3);min-width:0;margin:0;padding:0;list-style:none}.orbit-reach-channel-group{display:grid;min-width:0}.orbit-reach-channel-group>.orbit-disclosure{border-top:0;background-color:var(--orbit-color-surface-50)}.orbit-reach-channel-group>.orbit-disclosure .orbit-disclosure-trigger{padding-block:.6rem}.orbit-reach-listing-panel,.orbit-reach-listing-form{display:grid;gap:var(--orbit-space-4);min-width:0}.orbit-reach-listing-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3);align-items:center;min-width:0}.orbit-reach-listing-state{margin:0;color:var(--orbit-color-surface-800);overflow-wrap:anywhere}.orbit-reach-listing-hint{margin:0;color:var(--orbit-color-surface-600);font-size:.875rem;line-height:1.5}.orbit-reach-listing-link{margin-inline-start:var(--orbit-space-2);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.orbit-reach-listing-feed{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2) var(--orbit-space-3);align-items:center;min-width:0}.orbit-reach-listing-feed code{min-width:0;overflow-wrap:anywhere}.orbit-reach-feeds-page .orbit-feed-migration-facts{border:1px solid var(--orbit-color-surface-200)}@media(width<40rem){.orbit-reach-feeds-page .orbit-feed-migration-facts,.orbit-reach-feeds-page .orbit-feed-migration-facts tbody{display:block}.orbit-reach-feeds-page .orbit-feed-migration-facts thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.orbit-reach-feeds-page .orbit-feed-migration-facts tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--orbit-space-1) var(--orbit-space-3);align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--orbit-color-surface-150)}.orbit-reach-feeds-page .orbit-feed-migration-facts tbody tr:last-child{border-bottom:0}.orbit-reach-feeds-page .orbit-feed-migration-facts.orbit-table-gutter tbody th,.orbit-reach-feeds-page .orbit-feed-migration-facts.orbit-table-gutter tbody td{width:auto;padding:0;border-bottom:0}.orbit-reach-feeds-page .orbit-feed-migration-facts tbody td:nth-child(2){grid-column:1 / -1;grid-row:2}}.orbit-reach-feeds-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2)}.orbit-reach-feeds-facts{margin:0}.orbit-reach-feeds-fact{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--orbit-space-2);padding-block:var(--orbit-space-4);border-top:var(--orbit-border-default)}.orbit-reach-feeds-fact dd{display:grid;justify-items:start;gap:var(--orbit-space-2);margin:0}@media(width>=40rem){.orbit-reach-feeds-fact{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--orbit-space-4)}}.orbit-reach-tab-row{display:flex;flex-wrap:wrap;margin-bottom:-1px}.orbit-reach-tab{display:inline-flex;align-items:center;gap:var(--orbit-space-2);padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:var(--orbit-color-surface-500);border-bottom:2px solid transparent;text-decoration:none}.orbit-reach-tab:hover{color:var(--orbit-color-surface-800)}.orbit-reach-tab-active{color:var(--orbit-color-surface-800);border-bottom-color:var(--orbit-color-accent)}.orbit-reach-tab:first-child{padding-left:0}@media(width<40rem){.orbit-reach-tab-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.orbit-reach-tab-row[data-more-before]{mask-image:linear-gradient(to right,transparent,#000 2rem)}.orbit-reach-tab-row[data-more-after]{mask-image:linear-gradient(to left,transparent,#000 2rem)}.orbit-reach-tab-row[data-more-before][data-more-after]{mask-image:linear-gradient(to right,transparent,#000 2rem,#000 calc(100% - 2rem),transparent)}.orbit-reach-tab{flex:none;white-space:nowrap}.orbit-reach-tab:focus-visible{outline-offset:-2px}}.orbit-reach-channel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:var(--orbit-space-4);margin:0;padding:0;list-style:none}.orbit-feed-check-list{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--orbit-color-surface-200)}.orbit-feed-check-list:not(:has(.orbit-feed-check-running)){border-left:0}.orbit-feed-check-list:has(+.orbit-feed-check-counts){border-bottom:0}.orbit-reach-feeds-results .orbit-disclosure .orbit-feed-check-list{border:0}.orbit-disclosure .orbit-feed-check{margin-left:-1px}.orbit-feed-check{display:grid;grid-template-columns:1.125rem minmax(0,1fr) auto;gap:var(--orbit-space-3);align-items:center;padding:var(--orbit-space-4) 1.5rem;border-bottom:1px solid var(--orbit-color-surface-150)}.orbit-feed-check-mark{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;color:var(--orbit-color-surface-400)}.orbit-feed-check-mark svg{width:1.125rem;height:1.125rem}.orbit-feed-check-passed .orbit-feed-check-mark{color:var(--orbit-color-success)}.orbit-feed-check-failed .orbit-feed-check-mark{color:var(--orbit-color-warning)}.orbit-feed-check-running .orbit-feed-check-mark{color:var(--orbit-color-surface-400)}.orbit-feed-check-running .orbit-feed-check-mark .orbit-spinner{width:1rem;height:1rem}.orbit-feed-check-title{margin:0;color:var(--orbit-color-surface-800);font-size:.875rem;font-weight:600;line-height:1.35}.orbit-feed-check-reason{margin:var(--orbit-space-1) 0 0;color:var(--orbit-color-surface-500);font-size:.8rem;line-height:1.4}.orbit-feed-check-failed{background:var(--orbit-color-surface-50);border-left:3px solid var(--orbit-color-warning);padding-left:calc(1.5rem - 3px)}.orbit-feed-check-unverified{border-left:3px solid var(--orbit-color-surface-300);padding-left:calc(1.5rem - 3px)}.orbit-feed-check-passed{border-left:3px solid var(--orbit-color-success);padding-left:calc(1.5rem - 3px)}.orbit-feed-check-pending{border-left:3px solid var(--orbit-color-surface-350);padding-left:calc(1.5rem - 3px)}.orbit-feed-check-pending .orbit-feed-check-mark{color:var(--orbit-color-surface-400)}.orbit-feed-check-reason a{color:currentcolor;font-weight:900;text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.2em}.orbit-feed-check-reason a:hover{text-decoration-thickness:.16em}.orbit-feed-check-inset{padding:0}.orbit-feed-check-counts{border:1px solid var(--orbit-color-surface-200)}.orbit-disclosure .orbit-feed-check-counts{border:0;border-top:1px solid var(--orbit-color-surface-150)}@media(width<34rem){.orbit-feed-check{grid-template-columns:1.125rem minmax(0,1fr);align-items:start}.orbit-feed-check-outcome{grid-column:2}}.orbit-reach-feeds-results .orbit-disclosure-trigger{background-color:var(--orbit-color-surface-50);transition:border-color .16s ease-out,background-color .16s ease-out}.orbit-reach-feeds-results .orbit-disclosure-icon{background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-500)}.orbit-reach-feeds-results .orbit-disclosure-title{font-size:.875rem;font-weight:600}.orbit-reach-feeds-results .orbit-disclosure-trigger-label>span:first-child{display:none}.orbit-reach-feeds-results .orbit-disclosure-panel{border-top:var(--orbit-border-default)}.orbit-reach-feeds-results .orbit-disclosure-summary{gap:0}.orbit-reach-feeds-results .orbit-disclosure-panel-inner{gap:0;padding:0}}@layer orbit-workflows{.orbit-reach-feeds-results .orbit-disclosure-icon svg{width:1rem;height:1rem}}@layer components{.orbit-feed-check-list>.orbit-feed-check:last-child{border-bottom:0}.orbit-reach-feeds-results .orbit-disclosure+.orbit-disclosure{margin-top:var(--orbit-space-3)}.orbit-player-embed-card{display:grid;gap:var(--orbit-space-3);min-width:0;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:clamp(1rem,2.5vw,1.35rem);scroll-margin-top:calc(var(--orbit-space-16) + var(--orbit-space-4))}.orbit-player-embed-header{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:0;min-width:0}.orbit-player-embed-header>div{display:grid;gap:.3rem;min-width:0}.orbit-player-embed-header p:not(.orbit-kicker){max-width:46rem;color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.55}.orbit-player-embed-code{display:grid;gap:.5rem;min-width:0}.orbit-player-embed-code>.orbit-field-hint+.orbit-field-hint{margin-top:-.25rem}.orbit-player-embed-code pre{min-width:0;width:100%;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-50);color:var(--orbit-color-surface-800);font-size:.82rem;line-height:1.45;padding:.8rem}.orbit-player-embed-code code{font-family:var(--orbit-font-mono)}.orbit-player-embed-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-2)}.orbit-reach-website-body,.orbit-reach-website-address{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--orbit-space-4);min-width:0}.orbit-reach-website-link{margin:0}.orbit-reach-website-link a{color:var(--orbit-color-accent);font-size:var(--orbit-text-small);font-weight:var(--orbit-font-weight-label);text-decoration:underline;text-underline-offset:.2em}.orbit-analytics-page{display:flex;flex-direction:column;gap:1.5rem;width:min(100%,78rem);margin-inline:auto}.orbit-analytics-body{display:flex;flex-direction:column;gap:1.5rem}.orbit-analytics-screen-caption{hyphens:auto;overflow-wrap:break-word}.orbit-analytics-settings{position:relative;flex:0 0 auto}.orbit-analytics-settings-toggle{--btn-p: 0;width:var(--orbit-control-height-toolbar);flex:none}.orbit-analytics-settings-panel{position:absolute;top:2.625rem;right:0;z-index:2;min-width:20rem;padding:.75rem 1rem;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-settings-panel[hidden]{display:none}.orbit-analytics-settings-option{display:flex;align-items:center;gap:.625rem;font-size:.875rem;line-height:1.25rem;color:var(--orbit-color-surface-700);cursor:pointer}.orbit-analytics-settings-option input{width:1rem;height:1rem;margin:0;accent-color:var(--orbit-color-accent)}.orbit-analytics-timeframe-control{display:flex;flex-direction:column;align-items:stretch}.orbit-analytics-timeframe{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;padding:.75rem 1rem;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-presets{display:flex;flex-wrap:wrap}.orbit-analytics-preset{padding:0 .75rem;height:var(--orbit-control-height-default);display:inline-flex;align-items:center;font-size:.875rem;color:var(--orbit-color-surface-700);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);margin-left:-1px}.orbit-analytics-preset:first-child{margin-left:0}.orbit-analytics-preset:not(.orbit-analytics-preset-active):not(.orbit-analytics-preset-open):not(.orbit-analytics-preset-out-of-reach):hover{background:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-analytics-preset-active,.orbit-analytics-preset-open{position:relative;color:var(--orbit-color-surface-0);background:var(--orbit-color-surface-800);border-color:var(--orbit-color-surface-800)}.orbit-analytics-preset-out-of-reach{color:var(--orbit-color-surface-400);background:var(--orbit-color-surface-50)}.orbit-analytics-timeframe-range{font-size:.875rem;color:var(--orbit-color-surface-500)}.orbit-analytics-timeframe-scope{margin-left:auto;font-size:.75rem;color:var(--orbit-color-surface-400)}.orbit-analytics-preset-custom{gap:.375rem;font-family:inherit;font-size:.875rem;cursor:pointer}.orbit-analytics-preset-mark{display:inline-flex;align-items:center}.orbit-analytics-range-panel{align-self:flex-end;display:flex;flex-direction:column;gap:1rem;max-width:100%;padding:1.25rem 1.5rem;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-800);border-top:0}.orbit-analytics-range-panel[hidden]{display:none}.orbit-analytics-range-fields{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem}.orbit-analytics-range-field{display:flex;flex:1 1 10rem;flex-direction:column;gap:.375rem}.orbit-analytics-range-field-label{font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-analytics-range-input{display:inline-flex;align-items:center;gap:.5rem;width:100%;min-width:11.25rem;padding:.5rem .625rem;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-800)}.orbit-analytics-range-input svg{opacity:.55}.orbit-analytics-range-input input{width:100%;padding:0;font-family:inherit;font-size:.875rem;line-height:1.25rem;color:var(--orbit-color-surface-800);background:transparent;border:0}.orbit-analytics-range-input input:focus{outline:none}.orbit-analytics-range-input:focus-within{box-shadow:var(--orbit-shadow-focus)}.orbit-analytics-range-input-rejected{border-color:var(--orbit-color-error)}.orbit-analytics-range-months{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.orbit-analytics-range-step{position:absolute;top:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.125rem;background:transparent;border:0;cursor:pointer}.orbit-analytics-range-step-previous{left:0}.orbit-analytics-range-step-next{right:0}.orbit-analytics-range-step[disabled]{opacity:.35;cursor:default}.orbit-analytics-range-month{display:flex;flex-direction:column;gap:.5rem}.orbit-analytics-range-month-name{font-size:.8125rem;line-height:1.125rem;font-weight:600;text-align:center;color:var(--orbit-color-surface-800)}.orbit-analytics-range-grid{display:grid;grid-template-columns:repeat(7,minmax(0,2.25rem));justify-content:center}.orbit-analytics-range-weekday{display:inline-flex;align-items:center;justify-content:center;width:100%;height:1.5rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--orbit-color-surface-400)}.orbit-analytics-range-weekday-short{display:none}.orbit-analytics-range-day{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:var(--orbit-calendar-day-width);height:var(--orbit-calendar-day-height);font-family:inherit;font-size:.8125rem;line-height:1.125rem;font-variant-numeric:tabular-nums;color:var(--orbit-color-surface-800);background:transparent;border:0;cursor:pointer}.orbit-analytics-range-day-out-of-bound{color:var(--orbit-color-surface-350);cursor:not-allowed}.orbit-analytics-range-day-inside{background:var(--orbit-color-surface-100)}.orbit-analytics-range-day-endpoint{font-weight:700;color:var(--orbit-color-surface-0);background:var(--orbit-color-surface-800)}.orbit-analytics-range-footer{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.75rem;border-top:1px solid var(--orbit-color-surface-200)}.orbit-analytics-range-bound{font-size:.75rem;line-height:1rem;color:var(--orbit-color-surface-500);text-wrap:pretty}.orbit-analytics-range-actions{display:flex;gap:.5rem;margin-left:auto}.orbit-analytics-range-cancel,.orbit-analytics-range-apply{padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;line-height:1.125rem;font-weight:600;cursor:pointer}.orbit-analytics-range-cancel{color:var(--orbit-color-surface-800);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-range-apply{color:var(--orbit-color-surface-0);background:var(--orbit-color-accent);border:1px solid var(--orbit-color-accent)}.orbit-analytics-range-apply-out-of-reach{color:var(--orbit-color-text-out-of-reach);background:var(--orbit-color-surface-50);border-color:var(--orbit-color-surface-200);cursor:not-allowed}.num{font-variant-numeric:tabular-nums}.orbit-analytics-series{display:flex;flex-direction:column;gap:.75rem}.orbit-analytics-col-bucket{width:12.5rem}.orbit-analytics-chart-table th{padding:0 0 .625rem}.orbit-analytics-chart-table thead th{hyphens:auto}.orbit-analytics-chart-table td{padding:.625rem 0}.orbit-analytics-episodes-line{padding:.75rem 1.5rem 0;font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500)}.orbit-analytics-episodes-line-warning{padding:.625rem 1.5rem;color:var(--orbit-color-warning-text);background:var(--orbit-color-warning-bg);border-bottom:1px solid var(--orbit-color-warning)}.orbit-analytics-video-origin-coverage{margin-bottom:.75rem;font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500)}.orbit-analytics-video-origin-partial{margin-bottom:.75rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.428;color:var(--orbit-color-surface-800);text-wrap:pretty;border-block:1px solid var(--orbit-color-surface-200);background:repeating-linear-gradient(45deg,var(--orbit-color-surface-50) 0 5px,var(--orbit-color-surface-100) 5px 10px)}.orbit-analytics-date{white-space:nowrap}.orbit-analytics-chart-table-note{display:block;font-size:.75rem;line-height:1.333;font-weight:400;color:var(--orbit-color-surface-500)}.orbit-table.orbit-analytics-chart-table-bars tbody th,.orbit-table.orbit-analytics-chart-table-bars tbody td{border-bottom:0}.orbit-analytics-episodes-table .orbit-analytics-col-number{width:6rem}.orbit-analytics-episodes-table .orbit-analytics-col-published-at{width:11rem}.orbit-analytics-episodes-table .orbit-analytics-col-downloads{width:7.75rem}.orbit-analytics-episodes-table-video .orbit-analytics-col-published-at{width:9.75rem}.orbit-analytics-episodes-table-video .orbit-analytics-col-downloads,.orbit-analytics-episodes-table-video .orbit-analytics-col-streams,.orbit-analytics-episodes-table-video .orbit-analytics-col-views{width:7.25rem}.orbit-analytics-episodes-table-video .orbit-analytics-col-plays{width:7.75rem}.orbit-analytics-episodes-table-video .orbit-analytics-col-watch-minutes{width:10.25rem}.orbit-analytics-episodes-table-catalogue .orbit-analytics-col-show-title{width:14.75rem}.orbit-analytics-episodes-table-catalogue .orbit-analytics-col-downloads{width:8.375rem}.orbit-analytics-episodes-table-picker .orbit-analytics-col-select{width:9rem}.orbit-analytics-episodes-table-picker .orbit-analytics-col-published-at{width:11.25rem}.orbit-analytics-episode-identity{display:flex;align-items:center;gap:.625rem}.orbit-analytics-episode-cell{display:flex;gap:.75rem;align-items:center;min-width:0}.orbit-analytics-episode-cover{flex:0 0 2.25rem;width:2.25rem;height:2.25rem;object-fit:cover;background:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-episode-link{font-weight:600;color:var(--orbit-color-surface-800);text-wrap:pretty;min-width:0;hyphens:auto;overflow-wrap:break-word}.orbit-toolbar-reports{gap:1rem;padding:.625rem 1.5rem;border-bottom-color:var(--orbit-color-surface-200)}.orbit-toolbar-reports .orbit-per-page{margin-left:auto}.orbit-analytics-tab-empty{display:flex;flex-direction:column;gap:.25rem;padding:1.5rem 0;font-size:.875rem;color:var(--orbit-color-surface-500)}.orbit-analytics-ranked{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.83rem}.orbit-table.orbit-analytics-ranked thead th{border-bottom-color:var(--orbit-color-surface-150)}.orbit-analytics-ranked th{padding:0 1rem .3125rem 0;font-size:var(--orbit-text-micro);line-height:1rem;font-weight:600;text-align:left;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-analytics-ranked th:first-child,.orbit-analytics-ranked td:first-child{width:12.5rem}.orbit-analytics-ranked th:nth-child(3),.orbit-analytics-ranked td:nth-child(3){width:6.25rem}.orbit-analytics-ranked th:nth-child(4),.orbit-analytics-ranked td:nth-child(4){width:3.75rem}.orbit-analytics-ranked-plain th:first-child,.orbit-analytics-ranked-plain td:first-child{width:auto}.orbit-analytics-ranked-plain th:nth-child(2),.orbit-analytics-ranked-plain td:nth-child(2){width:7.5rem}.orbit-analytics-ranked-plain th:nth-child(3),.orbit-analytics-ranked-plain td:nth-child(3){width:5.625rem}.orbit-analytics-ranked td{padding:.75rem 1rem 0 0;line-height:1.25rem}.orbit-table.orbit-analytics-ranked tbody td,.orbit-table.orbit-analytics-ranked tbody th{color:var(--orbit-color-surface-700);border-bottom:0}.orbit-analytics-ranked th:last-child,.orbit-analytics-ranked td:last-child{padding-right:0}.orbit-analytics-ranked-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}.orbit-analytics-ranked-track{display:block;width:100%;height:.5rem;background:var(--orbit-color-surface-100)}.orbit-analytics-ranked-bar{display:block;height:100%;background:var(--orbit-color-accent)}.orbit-analytics-ranked-bar-rest{background:var(--orbit-color-chart-rest)}.orbit-analytics-ranked-bar-vendor{background:var(--orbit-color-walnut)}.orbit-analytics-empty{display:flex;flex-direction:column;gap:.625rem;align-items:center;padding:2rem 0;text-align:center}.orbit-analytics-empty>svg{opacity:.5}.orbit-analytics-empty-headline{font-size:1rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-analytics-empty-body{max-width:26rem;font-size:.875rem;color:var(--orbit-color-surface-500)}.orbit-analytics-empty-start{flex-direction:row;gap:.75rem;align-items:flex-start;padding:0;text-align:left}.orbit-analytics-empty-start>svg{flex-shrink:0}.orbit-analytics-empty-lines{display:flex;flex-direction:column;gap:.25rem;min-width:0}.orbit-analytics-empty-start .orbit-analytics-empty-body{max-width:none;color:var(--orbit-color-surface-700);text-wrap:pretty}.orbit-analytics-screen-caption{font-size:1.5rem;line-height:1.333;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-analytics-insights{display:flex;flex-direction:column;gap:1.5rem}.orbit-analytics-insights-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.orbit-analytics-insights-state{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:2rem;font-size:.875rem;color:var(--orbit-color-surface-700);background:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-legacy{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.5rem;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);padding:1.5rem}.orbit-analytics-legacy-main{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start;min-width:0}.orbit-analytics-legacy-eyebrow{font-size:.75rem;line-height:1.333;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-accent)}.orbit-analytics-legacy-title{font-size:1.25rem;line-height:1.4;font-weight:600;color:var(--orbit-color-surface-800);text-wrap:pretty}.orbit-analytics-legacy-body{font-size:.875rem;line-height:1.428;color:var(--orbit-color-surface-700);text-wrap:pretty}.orbit-analytics-legacy-action{font-size:.8125rem;line-height:1.384;font-weight:600;padding:.5rem .875rem;background:var(--orbit-color-accent);color:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-accent)}.orbit-analytics-legacy-panel{display:flex;flex-direction:column;gap:.5rem;background:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200);padding:1rem 1.25rem;min-width:0}.orbit-analytics-legacy-panel-title{font-size:.75rem;line-height:1.333;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-analytics-legacy-points{display:flex;flex-direction:column;gap:.5rem;margin:0;padding-left:1.125rem;list-style:disc;font-size:.875rem;line-height:1.428;color:var(--orbit-color-surface-700);text-wrap:pretty}.orbit-analytics-overview{flex:1;display:flex;flex-direction:column;min-width:0}.orbit-analytics-overview-head{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.5rem 1.5rem;background:var(--orbit-color-surface-100);border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-analytics-overview-title{font-size:.75rem;line-height:1.333;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-analytics-overview-scope{font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500)}.orbit-analytics-overview-body{flex:1;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.5rem}.orbit-analytics-overview-pair{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.orbit-analytics-overview-three{grid-template-columns:repeat(3,minmax(0,1fr))}.orbit-analytics-overview-foot{margin-top:auto;display:flex;align-items:center;gap:1rem}.orbit-analytics-overview-note{font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500);text-wrap:pretty}.orbit-analytics-overview-link{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;white-space:nowrap;color:var(--orbit-color-accent)}.orbit-analytics-overview-loading{flex-direction:row;align-items:center;gap:.625rem;padding:1rem 1.5rem}.orbit-analytics-section{display:flex;flex-direction:column;gap:.75rem}.orbit-analytics-section>turbo-frame{display:flex;flex-direction:column;gap:inherit}.orbit-analytics-section>turbo-frame>turbo-frame{display:block}.orbit-analytics-section-head{display:flex;gap:1rem;align-items:flex-end;flex-wrap:wrap}.orbit-analytics-section-text{min-width:0}.orbit-analytics-section-title{font-size:1.5rem;font-weight:600;line-height:2rem;color:var(--orbit-color-surface-800)}.orbit-analytics-section-description{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:var(--orbit-color-surface-500)}.orbit-analytics-shows-filter{flex:0 0 auto;width:20rem;height:var(--orbit-control-height-default);padding:0 .75rem;margin-left:auto}.orbit-analytics-shows{display:flex;flex-direction:column;gap:.75rem}.orbit-analytics-col-select{width:4.75rem}.orbit-analytics-col-subdomain{width:12.5rem}.orbit-analytics-col-episodes{width:7rem}.orbit-analytics-col-published{width:9.375rem}.orbit-analytics-col-report{width:9rem}.orbit-analytics-show-cell{display:flex;gap:.75rem;align-items:center;min-width:0}.orbit-analytics-show-cover{display:flex;flex:0 0 2.5rem;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;object-fit:cover;font-size:.75rem;font-weight:600;color:var(--orbit-color-walnut);background:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-show-link{overflow:hidden;font-size:.83rem;font-weight:600;line-height:1.375rem;text-overflow:ellipsis;white-space:nowrap}.orbit-analytics-show-tag{flex:0 0 auto;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem;color:var(--orbit-color-surface-700);background:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-report-toggle{display:flex;justify-content:flex-end}.orbit-analytics-shows-actions{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.orbit-analytics-shows-hint{font-size:.75rem;line-height:1rem;color:var(--orbit-color-surface-500)}.orbit-analytics-bulk{display:inline-flex;gap:.5rem;align-items:center;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;cursor:pointer}.orbit-analytics-bulk-primary{color:var(--orbit-color-surface-0);background:var(--orbit-color-accent);border:1px solid var(--orbit-color-accent)}.orbit-analytics-bulk-secondary{color:var(--orbit-color-surface-800);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-bulk:disabled{cursor:not-allowed;opacity:.45}.orbit-analytics-report-subscription{margin-left:auto}.orbit-analytics-reports{display:flex;flex-direction:column}.orbit-analytics-report-week+.orbit-analytics-report-week{border-top:1px solid var(--orbit-color-surface-200)}.orbit-analytics-report-week-head{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;padding:.625rem 1.5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--orbit-color-surface-500);background:var(--orbit-color-surface-100);border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-analytics-report-week-head .orbit-analytics-report-download{margin-left:auto}.orbit-analytics-report-row{display:flex;gap:1rem;align-items:center;padding:.875rem 1.5rem;border-bottom:1px solid var(--orbit-color-surface-150)}.orbit-analytics-report-week:last-child .orbit-analytics-report-row:last-child{border-bottom:0}.orbit-analytics-report-show{overflow:hidden;flex:1;min-width:0;font-size:.875rem;font-weight:600;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.orbit-analytics-report-downloads{display:flex;gap:.75rem;flex:0 0 auto}.orbit-analytics-report-download{display:inline-flex;gap:.375rem;align-items:center;font-size:.8125rem;font-weight:600;line-height:1.125rem;text-transform:none;letter-spacing:normal}.orbit-analytics-empty-link{display:inline-flex;gap:.375rem;align-items:center;font-size:.875rem;font-weight:600;color:var(--orbit-color-accent)}.orbit-analytics-selection-bar{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--orbit-color-surface-150)}.orbit-analytics-filter-form{display:flex;flex:1 1 11.25rem;min-width:0}.orbit-analytics-selection-bar .orbit-search-field,.orbit-analytics-filter-form .orbit-search-field{flex:1 1 11.25rem;min-width:0}.orbit-analytics-episodes-table .orbit-table-group th{width:auto;padding:.375rem 1.5rem;text-align:start;background:var(--orbit-color-surface-50);border-bottom:1px solid var(--orbit-color-surface-150)}.orbit-analytics-selection-count{margin-left:auto;font-size:.75rem;line-height:1rem;color:var(--orbit-color-surface-500)}.orbit-analytics-selection-paging{display:flex;gap:.5rem;align-items:center;padding:.625rem 1.5rem;font-size:.75rem;line-height:1rem;color:var(--orbit-color-surface-500);border-top:1px solid var(--orbit-color-surface-200)}.orbit-analytics-episodes-full .orbit-table-select input:not(:checked){appearance:none;background:var(--orbit-color-surface-100);border:1px solid var(--orbit-color-surface-200);cursor:not-allowed}.orbit-analytics-episodes-full .orbit-table-select:has(input:not(:checked)){cursor:not-allowed}.orbit-analytics-episodes-full tbody tr:has(.orbit-table-select input:not(:checked)) td{color:var(--orbit-color-text-out-of-reach)}.orbit-analytics-episodes-full .orbit-analytics-selection-count{font-weight:600;color:var(--orbit-color-accent)}.orbit-analytics-selection-ceiling{display:none}.orbit-analytics-episodes-full .orbit-analytics-selection-ceiling{display:flex;gap:.625rem;align-items:center;padding:.625rem 1.5rem;font-size:.75rem;line-height:1rem;color:var(--orbit-color-surface-500);background:var(--orbit-color-surface-50);border-top:1px solid var(--orbit-color-surface-200)}.orbit-analytics-selection-form{display:none}.orbit-analytics-days{display:flex;align-items:center;margin-left:auto}.orbit-analytics-days .orbit-per-page{height:var(--orbit-control-height-default);padding:0 .75rem}.orbit-analytics-series:has(.orbit-analytics-chart-table-comparison){overflow-x:auto}.orbit-analytics-chart-table-comparison th[scope=row]{position:sticky;left:0;z-index:1;font-weight:600;text-align:left;background:var(--orbit-color-surface-0)}.orbit-analytics-tiles{display:flex;flex-direction:column;gap:1rem}.orbit-analytics-tile-list{display:flex;flex-wrap:wrap;gap:2rem}.orbit-analytics-tile{display:flex;flex:0 0 auto;flex-direction:column;gap:.625rem;width:12.5rem;max-width:100%}.orbit-analytics-tile-cover{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;object-fit:cover;font-size:1.25rem;font-weight:600;color:var(--orbit-color-walnut);background:var(--orbit-color-surface-100)}.orbit-analytics-tile-text{display:flex;flex-direction:column;gap:.375rem;align-items:flex-start}.orbit-analytics-tile-title{font-size:1rem;font-weight:600;line-height:1.375rem;color:var(--orbit-color-surface-800)}.orbit-analytics-geo-plate{position:relative;aspect-ratio:1068 / 516;background:var(--orbit-color-surface-50)}.orbit-analytics-geo-plate>turbo-frame{display:block}.orbit-analytics-geo-surface{position:absolute;inset:0}.orbit-analytics-geo-surface-pannable{cursor:grab;touch-action:none}.orbit-analytics-geo-surface-pannable:active{cursor:grabbing}.orbit-analytics-geo-map{display:block;width:100%;height:auto}.orbit-analytics-geo-zoom{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column}.orbit-analytics-geo-zoom-step{display:inline-flex;align-items:center;justify-content:center;width:var(--orbit-control-height-compact);height:var(--orbit-control-height-compact);color:var(--orbit-color-surface-800);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200);cursor:pointer}.orbit-analytics-geo-zoom-step+.orbit-analytics-geo-zoom-step{border-top:0}.orbit-analytics-geo-zoom-step:hover{background:var(--orbit-color-surface-50)}.orbit-analytics-geo-country{stroke:var(--orbit-color-surface-200);stroke-width:.5;vector-effect:non-scaling-stroke}.orbit-analytics-geo-step-0{fill:var(--orbit-color-surface-100)}.orbit-analytics-geo-step-1{fill:var(--orbit-color-geo-step-1)}.orbit-analytics-geo-step-2{fill:var(--orbit-color-geo-step-2)}.orbit-analytics-geo-step-3{fill:var(--orbit-color-geo-step-3)}.orbit-analytics-geo-step-4{fill:var(--orbit-color-geo-step-4)}.orbit-analytics-geo-step-5{fill:var(--orbit-color-geo-step-5)}.orbit-analytics-geo-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.orbit-analytics-geo-empty-box{display:flex;flex-direction:column;gap:.25rem;align-items:center;max-width:28.75rem;padding:1.5rem 2rem;text-align:center;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-geo-empty-title{font-size:1.25rem;font-weight:600;line-height:1.4;color:var(--orbit-color-surface-800)}.orbit-analytics-geo-empty-body{font-size:.875rem;line-height:1.4;color:var(--orbit-color-surface-500)}.orbit-analytics-geo-folded,.orbit-analytics-geo-folded-note{display:none}.orbit-analytics-geo-folded-inset{padding:1.5rem}.orbit-analytics-geo-paging{display:contents}.orbit-card-footer:has(>.orbit-analytics-geo-paging-folded){display:none}.orbit-analytics-geo-unfolded{display:contents}.orbit-analytics-chart-plate{container:orbit-analytics-plate / inline-size;position:relative}.orbit-analytics-chart{display:block;width:calc(100% - var(--orbit-analytics-chart-gutter, 24px));overflow:visible}.orbit-analytics-chart-wide-labels{--orbit-analytics-chart-gutter: 28px}.orbit-analytics-chart-no-labels{--orbit-analytics-chart-gutter: 0px}.orbit-analytics-chart-narrow-labels{--orbit-analytics-chart-gutter: 20px}.orbit-analytics-chart-plot{overflow:visible}.orbit-analytics-chart-plot *{vector-effect:non-scaling-stroke}.orbit-analytics-chart-rule{stroke:var(--orbit-color-surface-150);stroke-width:1}.orbit-analytics-chart-axis{stroke:var(--orbit-color-surface-200);stroke-width:1}.orbit-analytics-chart-day{stroke:var(--orbit-color-surface-100);stroke-width:1}.orbit-analytics-chart-area{fill:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){fill:color-mix(in srgb,var(--orbit-color-accent) 10%,transparent)}}.orbit-analytics-chart-line{fill:none;stroke:var(--orbit-color-accent);stroke-width:2}.orbit-analytics-chart-point{fill:var(--orbit-color-accent)}.orbit-analytics-chart-open{fill:none;stroke:var(--orbit-color-accent);stroke-width:2;stroke-dasharray:4 3}.orbit-analytics-chart-area-companion{fill:var(--orbit-color-chart-rank-2);@supports (color: color-mix(in lab,red,red)){fill:color-mix(in srgb,var(--orbit-color-chart-rank-2) 10%,transparent)}}.orbit-analytics-chart-line-companion,.orbit-analytics-chart-open-companion{stroke:var(--orbit-color-chart-rank-2)}.orbit-analytics-chart-point-companion{fill:var(--orbit-color-chart-rank-2)}.orbit-analytics-chart-floor{stroke:var(--orbit-color-surface-300);stroke-width:1}.orbit-analytics-chart-floor-label{font-size:12px;fill:var(--orbit-color-surface-500);stroke:var(--orbit-color-surface-0);stroke-width:3;stroke-linejoin:round;paint-order:stroke}.orbit-analytics-hourly-panel{display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--orbit-color-surface-200)}.orbit-analytics-hourly-panel-head{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.428;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-analytics-hourly-panel-video .orbit-analytics-chart-area{fill:var(--orbit-color-chart-rank-2);@supports (color: color-mix(in lab,red,red)){fill:color-mix(in srgb,var(--orbit-color-chart-rank-2) 10%,transparent)}}.orbit-analytics-hourly-panel-video .orbit-analytics-chart-line,.orbit-analytics-hourly-panel-video .orbit-analytics-chart-open{stroke:var(--orbit-color-chart-rank-2)}.orbit-analytics-hourly-panel-video .orbit-analytics-chart-point{fill:var(--orbit-color-chart-rank-2)}.orbit-analytics-hourly-panel-video .orbit-analytics-chart-dot{color:var(--orbit-color-chart-rank-2)}.orbit-analytics-chart-tip-swatch.orbit-chart-rank-2{background:var(--orbit-color-surface-200)}.orbit-analytics-chart-tip-swatch.orbit-chart-rank-1,.orbit-analytics-chart-tip-swatch.orbit-chart-rank-4{box-shadow:0 0 0 1px var(--orbit-color-surface-200)}.orbit-analytics-hourly-panel-video .orbit-analytics-chart-tip-swatch,.orbit-analytics-chart-tip-swatch-second{background:var(--orbit-color-surface-200);box-shadow:none}.orbit-analytics-hourly-panel-note{max-width:52.5rem;font-size:.8125rem;line-height:1.46;color:var(--orbit-color-surface-500);text-wrap:pretty}.orbit-analytics-hourly-definition-short{display:none}.orbit-analytics-grain-row{display:flex;align-items:center;gap:.625rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--orbit-color-surface-150)}.orbit-analytics-grain-row .orbit-view-toggle{flex:none}.orbit-analytics-grain-divider{flex:none;width:1px;height:1.5rem;background:var(--orbit-color-surface-200)}.orbit-analytics-day-strip{position:relative;display:flex;flex:1 1 auto;gap:.375rem;min-width:0;overflow-x:auto}.orbit-analytics-day-chip{display:inline-flex;flex:none;align-items:center;height:var(--orbit-control-height-compact);padding-inline:.75rem;font-size:.8125rem;line-height:1.125rem;font-weight:600;white-space:nowrap;color:var(--orbit-color-surface-500);background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-day-chip:not(.orbit-analytics-day-chip-current):hover{background:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-analytics-day-chip-current{color:var(--orbit-color-surface-0);background:var(--orbit-color-surface-800);border-color:var(--orbit-color-surface-800)}.orbit-analytics-day-chip:focus-visible{outline-offset:-2px}.orbit-analytics-grain-date{flex:none;font-size:.75rem;line-height:1rem;color:var(--orbit-color-surface-500)}.orbit-analytics-origins{display:flex;flex-direction:column;gap:.5rem}.orbit-analytics-origins-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .75rem}.orbit-analytics-origins-kicker{font-size:.75rem;line-height:1.333;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-analytics-origins-definition{font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500);text-wrap:pretty}.orbit-analytics-origins-menu{position:relative}.orbit-analytics-origins-select{display:none;gap:.625rem;font-family:inherit}.orbit-analytics-origins-row{display:flex;gap:.75rem}.orbit-analytics-origin{flex:1;min-width:0;display:flex;flex-direction:column;gap:.375rem;padding:.875rem 1rem;color:inherit;text-decoration:none;background:var(--orbit-color-surface-50);border:1px solid var(--orbit-color-surface-200);border-bottom-width:3px}.orbit-analytics-origin:hover{border-color:var(--orbit-color-surface-300)}.orbit-analytics-origin:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-analytics-origin-selected,.orbit-analytics-origin-selected:hover{background:var(--orbit-color-surface-0);border-color:var(--orbit-color-surface-800);border-bottom-color:var(--orbit-color-accent)}.orbit-analytics-origin-offer{background:var(--orbit-color-surface-100);border-style:dashed;border-color:var(--orbit-color-surface-300);border-bottom-width:1px}.orbit-analytics-origin-offer.orbit-analytics-origin-selected{background:var(--orbit-color-surface-0);border-color:var(--orbit-color-surface-800)}.orbit-analytics-origin-head{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;min-height:1.5rem}.orbit-analytics-origin-lockup{display:block;width:auto;height:.9375rem}.orbit-analytics-origin-glyph{display:inline-flex;color:var(--orbit-color-walnut)}.orbit-analytics-origin-name{font-size:.875rem;line-height:1.428;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-analytics-origin-figure{font-size:1.875rem;line-height:1.2;font-weight:700;color:var(--orbit-color-surface-800)}.orbit-analytics-origin-figure-undelivered{color:var(--orbit-color-surface-400)}.orbit-analytics-origin-prompt{margin-top:auto;font-size:.875rem;line-height:1.428;font-weight:600;color:var(--orbit-color-accent)}.orbit-analytics-origin-line,.orbit-analytics-origin-note{font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500)}.orbit-analytics-origin-state{display:flex;flex-direction:column;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-origin-state-body{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:45rem;padding:3rem}.orbit-analytics-origin-state-title{font-size:1.5rem;line-height:1.333;font-weight:700;color:var(--orbit-color-surface-800)}.orbit-analytics-origin-state-text{font-size:.875rem;line-height:1.428;color:var(--orbit-color-surface-700);text-wrap:pretty}.orbit-analytics-origin-state-control{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.orbit-analytics-origin-state-plan{font-size:.875rem;line-height:1.428;color:var(--orbit-color-surface-500)}.orbit-analytics-origin-state-foot{padding:.625rem 1.5rem;font-size:.75rem;line-height:1.333;color:var(--orbit-color-surface-500);border-top:1px solid var(--orbit-color-surface-200)}.orbit-analytics-spotify-missing{display:flex;flex-direction:column;min-width:0}.orbit-analytics-spotify-missing-kicker{padding:.5rem 1.5rem;font-size:.75rem;line-height:1.333;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orbit-color-surface-500);background:var(--orbit-color-surface-100);border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-analytics-spotify-missing-body{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.5rem;font-size:.875rem;line-height:1.428;color:var(--orbit-color-surface-700);text-wrap:pretty;background:repeating-linear-gradient(45deg,var(--orbit-color-surface-50) 0 5px,var(--orbit-color-surface-100) 5px 10px)}.orbit-analytics-spotify-missing-rest{color:var(--orbit-color-surface-500)}.orbit-analytics-video-split{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 0 .25rem}.orbit-analytics-video-split-group{display:flex;flex-direction:column;gap:.625rem}.orbit-analytics-video-split-legend,.orbit-analytics-video-split-figures{display:flex;flex-wrap:wrap;gap:.625rem 2rem}.orbit-analytics-video-split-key{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-analytics-video-split-swatch{width:.75rem;height:.75rem;background:var(--orbit-color-accent)}.orbit-analytics-video-split-head{display:flex;align-items:baseline;gap:.625rem;font-size:.875rem;line-height:1.25rem}.orbit-analytics-video-split-title{font-weight:600;color:var(--orbit-color-surface-800)}.orbit-analytics-video-split-total,.orbit-analytics-video-split-share{color:var(--orbit-color-surface-500)}.orbit-analytics-video-split-bar{display:flex;height:1.75rem;border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-video-split-part{display:block;background:var(--orbit-color-accent)}.orbit-analytics-video-split-swatch.orbit-analytics-video-split-picture,.orbit-analytics-video-split-part.orbit-analytics-video-split-picture{background:var(--orbit-color-chart-rank-2)}.orbit-analytics-video-split-figure{display:flex;align-items:baseline;gap:.625rem;font-size:.875rem;line-height:1.25rem;color:var(--orbit-color-surface-700)}.orbit-analytics-video-split-value{font-weight:600;color:var(--orbit-color-surface-800)}.orbit-analytics-video-split-body{max-width:42.5rem;font-size:.875rem;line-height:1.25rem;color:var(--orbit-color-surface-700);text-wrap:pretty}.orbit-analytics-series-off-0 [data-series="0"],.orbit-analytics-series-off-1 [data-series="1"]{display:none}.orbit-analytics-chart-series{fill:none;stroke-width:2}.orbit-analytics-chart-area-band{fill:currentcolor;fill-opacity:.85}.orbit-analytics-chart-series-open{stroke-dasharray:4 3}.orbit-analytics-chart-dot{fill:currentcolor}.orbit-analytics-chart-legend{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.orbit-analytics-chart-key{display:inline-flex;gap:.5rem;align-items:center;padding:0;font-family:inherit;font-size:.875rem;line-height:1.25rem;color:var(--orbit-color-surface-700);cursor:pointer;background:none;border:0}.orbit-analytics-chart-swatch{width:.75rem;height:.75rem;flex:0 0 .75rem}.orbit-analytics-chart-swatch-hairline{align-self:center;height:1px;background:currentcolor}.orbit-analytics-chart-series-hairline{stroke-width:1}.orbit-analytics-chart-key-off .orbit-analytics-chart-key-label{text-decoration:line-through;color:var(--orbit-color-surface-400)}.orbit-analytics-chart-key-label{overflow:hidden;max-width:12rem;text-overflow:ellipsis;white-space:nowrap}.orbit-analytics-pair-line{fill:none;stroke-width:2}.orbit-analytics-pair-line-listeners{stroke:var(--orbit-color-accent)}.orbit-analytics-pair-line-subscribers{stroke:var(--orbit-color-chart-rank-2);stroke-dasharray:5 4}.orbit-analytics-pair-open{stroke-dasharray:4 3}.orbit-analytics-pair-line-subscribers.orbit-analytics-pair-open{stroke-dasharray:2 2}.orbit-analytics-pair-tip-subscribers{background:repeating-linear-gradient(90deg,var(--orbit-color-surface-200) 0 4px,transparent 4px 6px)}.orbit-analytics-pair-legend{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 1rem;padding:0;list-style:none}.orbit-analytics-pair-key{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--orbit-color-surface-700)}.orbit-analytics-pair-swatch{width:.875rem;height:.1875rem}.orbit-analytics-pair-swatch-listeners{background:var(--orbit-color-accent)}.orbit-analytics-pair-swatch-subscribers{background:repeating-linear-gradient(90deg,var(--orbit-color-chart-rank-2) 0 5px,transparent 5px 9px)}.orbit-analytics-chart-bar{fill:var(--orbit-color-accent)}.orbit-analytics-chart-launch-bar{fill:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){fill:color-mix(in srgb,var(--orbit-color-accent) 20%,transparent)}stroke:var(--orbit-color-accent);stroke-width:1}.orbit-analytics-chart-launch-bar-open{fill:none}.orbit-analytics-chart-bar-open{fill:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){fill:color-mix(in srgb,var(--orbit-color-accent) 20%,transparent)}stroke:var(--orbit-color-accent);stroke-width:1}.orbit-analytics-chart-value{font-size:12px;fill:var(--orbit-color-surface-400);stroke:var(--orbit-color-surface-0);stroke-width:3;paint-order:stroke}.orbit-analytics-chart-label{font-size:12px;fill:var(--orbit-color-surface-500)}@container orbit-analytics-plate (width >= 358px) and (width < 388px){.orbit-analytics-chart-label-r360{display:none}}@container orbit-analytics-plate (width >= 358px) and (width < 448px){.orbit-analytics-chart-label-r420{display:none}}@container orbit-analytics-plate (width >= 358px) and (width < 508px){.orbit-analytics-chart-label-r480{display:none}}@container orbit-analytics-plate (width >= 358px) and (width < 568px){.orbit-analytics-chart-label-r540{display:none}}@container orbit-analytics-plate (width >= 358px) and (width < 628px){.orbit-analytics-chart-label-r600{display:none}}@container orbit-analytics-plate (width >= 358px) and (width < 688px){.orbit-analytics-chart-label-r660{display:none}}@container orbit-analytics-plate (width >= 358px) and (width < 748px){.orbit-analytics-chart-label-r720{display:none}}@container orbit-analytics-plate (width >= 358px) and (width < 808px){.orbit-analytics-chart-label-r780{display:none}}@container orbit-analytics-plate (width >= 358px) and (width < 868px){.orbit-analytics-chart-label-r840{display:none}}@container orbit-analytics-plate (width >= 358px) and (width < 928px){.orbit-analytics-chart-label-r900{display:none}}@container orbit-analytics-plate (width < 358px){.orbit-analytics-chart-label-off-band{display:none}}@container orbit-analytics-plate (width < 265px){.orbit-analytics-chart-label-off-narrow-band{display:none}}.orbit-analytics-chart-cursor line{stroke:var(--orbit-color-surface-200);stroke-width:1}.orbit-analytics-chart-surface{fill:transparent}.orbit-analytics-chart-tip{position:absolute;display:flex;flex-direction:column;gap:.125rem;padding:.5rem .875rem;background:var(--orbit-color-walnut);transform:translateY(-100%);pointer-events:none;white-space:nowrap}.orbit-analytics-chart-tip-below{transform:none}.orbit-analytics-chart-tip-bucket{font-size:.875rem;font-weight:600;color:var(--orbit-color-surface-0)}.orbit-analytics-chart-tip-value{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--orbit-color-surface-250)}.orbit-analytics-chart-tip-note{max-width:15rem;font-size:.75rem;line-height:1rem;color:var(--orbit-color-surface-250);white-space:normal}.orbit-analytics-chart-tip-swatch{width:.625rem;height:.625rem}.orbit-analytics-chart-tip-name{overflow:hidden;max-width:10rem;text-overflow:ellipsis;white-space:nowrap}@media(width<=1024px){.orbit-analytics-grain-row{padding:.75rem 1rem}.orbit-analytics-grain-date,.orbit-analytics-grain-row .orbit-view-option-long{display:none}.orbit-analytics-grain-row .orbit-view-option-short{display:inline}.orbit-analytics-origin:not(.orbit-analytics-origin-selected) .orbit-analytics-origin-figure,.orbit-analytics-origin:not(.orbit-analytics-origin-selected) .orbit-analytics-origin-note{display:none}.orbit-analytics-origin{gap:.25rem;padding:.75rem .875rem}.orbit-analytics-origin-figure{font-size:1.5rem;line-height:1.25}.orbit-analytics-geo-plate,.orbit-analytics-geo-unfolded{display:none}.orbit-analytics-geo-folded{display:block}.orbit-analytics-geo-folded-note{display:inline}.orbit-card-footer:has(>.orbit-analytics-geo-paging-folded){display:flex}.orbit-analytics-selection-paging{padding:.625rem 1rem}.orbit-analytics-geo-folded-inset{padding:1rem}.orbit-analytics-legacy{grid-template-columns:minmax(0,1fr)}.orbit-analytics-overview-head,.orbit-analytics-overview-body,.orbit-analytics-overview-loading{padding:1rem}.orbit-analytics-overview-pair{gap:1rem}.orbit-analytics-overview-foot{flex-direction:column;align-items:flex-start;gap:.75rem}.orbit-analytics-overview-link{margin-left:0}.orbit-analytics-overview-scope{display:none}.orbit-analytics-shows-filter{flex:1 1 100%;width:auto;margin-left:0}.orbit-analytics-range-panel{padding:1rem}.orbit-analytics-tile-list{gap:1.5rem}.orbit-analytics-shows-table{min-width:58.875rem}.orbit-analytics-episodes-table{min-width:41rem}.orbit-analytics-episodes-table-picker{min-width:36.5rem}.orbit-analytics-episodes-table-video{min-width:47rem}.orbit-analytics-shows-table tr:has(>.orbit-table-pin) .orbit-table-pin-name{left:4.75rem}.orbit-analytics-episodes-table tr:has(>.orbit-table-pin) .orbit-table-pin-name{left:9rem}}@media(width<640px){.orbit-analytics-ranked th:first-child,.orbit-analytics-ranked td:first-child{width:37.5%}}@media(width<480px){.orbit-analytics-chart-table-single .orbit-analytics-col-bucket{width:7rem}.orbit-analytics-chart-table-single th{white-space:nowrap}.orbit-analytics-series:has(>.orbit-analytics-chart-table-columns){overflow-x:auto}.orbit-table.orbit-analytics-chart-table-columns{table-layout:auto}.orbit-analytics-chart-table-columns tr>:first-child{position:sticky;left:0;z-index:1;background:var(--orbit-color-surface-0);white-space:nowrap;padding-right:.5rem;box-shadow:inset -1px 0 0 var(--orbit-color-surface-200)}.orbit-analytics-chart-table-columns .orbit-analytics-chart-table-note{white-space:normal}.orbit-analytics-chart-table-columns .orbit-analytics-col-bucket{width:auto}.orbit-analytics-chart-table-columns th:not(:first-child),.orbit-analytics-chart-table-columns td:not(:first-child){padding-left:.5rem}.orbit-analytics-hourly-definition-long{display:none}.orbit-analytics-hourly-definition-short{display:inline}.orbit-analytics-grain-row{flex-direction:column;align-items:stretch}.orbit-analytics-grain-row .orbit-view-option{flex:1 1 0}.orbit-analytics-grain-divider{display:none}.orbit-analytics-origins-head{display:contents}.orbit-analytics-origins-menu{order:1}.orbit-analytics-origins-definition{order:2}.orbit-analytics-origins-select{display:inline-flex;width:100%}.orbit-analytics-origins-select>:last-child{margin-left:auto}.orbit-analytics-origins-row-closed{display:none}.orbit-analytics-origins-menu .orbit-analytics-origins-row:not(.orbit-analytics-origins-row-closed){position:absolute;top:100%;left:0;z-index:2;flex-direction:column;gap:0;min-width:100%;background:var(--orbit-color-surface-0);border:1px solid var(--orbit-color-surface-200)}.orbit-analytics-chart-floor-label{display:none}.orbit-analytics-overview-three{grid-template-columns:minmax(0,1fr);gap:.75rem}.orbit-analytics-overview-three>.orbit-metric{flex-direction:row;align-items:baseline;justify-content:space-between;gap:1rem}.orbit-analytics-ranked,.orbit-analytics-ranked thead,.orbit-analytics-ranked tbody{display:block}.orbit-analytics-ranked tr{display:grid;grid-template-columns:minmax(0,1fr) 4.25rem 3.25rem;column-gap:1rem;row-gap:.125rem;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--orbit-color-surface-150)}.orbit-analytics-ranked tr>:first-child{grid-column:1 / -1}.orbit-analytics-ranked th:first-child,.orbit-analytics-ranked td:first-child,.orbit-analytics-ranked th:nth-child(2),.orbit-analytics-ranked td:nth-child(2),.orbit-analytics-ranked th:nth-child(3),.orbit-analytics-ranked td:nth-child(3),.orbit-analytics-ranked th:nth-child(4),.orbit-analytics-ranked td:nth-child(4){width:auto;padding-right:0}.orbit-analytics-ranked-plain tr>:nth-child(2){grid-column:2}.orbit-analytics-ranked thead th:not(:has(.orbit-table-sort)){hyphens:auto}.orbit-analytics-report-row{flex-wrap:wrap;row-gap:.5rem}.orbit-analytics-report-show{overflow:visible;flex:1 1 100%;text-overflow:clip;white-space:normal}.orbit-analytics-chart-table-insight,.orbit-analytics-chart-table-insight thead,.orbit-analytics-chart-table-insight tbody{display:block}.orbit-analytics-chart-table-insight tr{display:grid;grid-template-columns:minmax(0,1fr) 3.25rem;column-gap:1rem;row-gap:.125rem;align-items:center;padding:.375rem 0}.orbit-analytics-chart-table-insight.orbit-analytics-chart-table-wide-figure tr{grid-template-columns:minmax(0,1fr) 4.25rem}.orbit-analytics-chart-table-insight tr>:first-child{grid-column:1 / -1}.orbit-analytics-chart-table-insight tr>.orbit-table-cell-end{grid-column:-2}.orbit-analytics-chart-table-insight th,.orbit-analytics-chart-table-insight td{width:auto;padding-right:0}.orbit-analytics-chart-table-insight tbody th{white-space:normal}.orbit-analytics-chart-table-insight thead th.orbit-table-cell-end{display:flex;justify-content:flex-end}.orbit-analytics-chart-table-insight thead tr{border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-analytics-chart-table-insight thead th,.orbit-analytics-chart-table-insight tbody th,.orbit-analytics-chart-table-insight tbody td{border-bottom:0}.orbit-analytics-chart-table-insight:not(.orbit-analytics-chart-table-bars) tbody tr{border-bottom:1px solid var(--orbit-color-surface-150)}.orbit-analytics-range-weekday{letter-spacing:normal}.orbit-analytics-range-weekday-long{display:none}.orbit-analytics-range-weekday-short{display:inline}}@media(width<375px){.orbit-analytics-chart-table-single th{white-space:normal}}.orbit-styleguide-chrome-demo{width:min(100%,18rem);min-height:11rem;background:linear-gradient(90deg,rgb(255 255 255 / 6%) 1px,transparent 1px) 0 0 / 36px 36px,var(--orbit-color-chrome-bg);padding:var(--orbit-space-4)}.orbit-hero-panel{position:relative;overflow:hidden;border:1px solid var(--orbit-color-surface-800);background:radial-gradient(circle at 78% 34%,rgb(226 99 48 / 24%),transparent 18rem),linear-gradient(135deg,#241b1f,#3a3035 58%,#1a1816);color:var(--orbit-color-chrome-text-strong)}.orbit-hero-panel:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(255 255 255 / 6%) 1px,transparent 1px) 0 0 / 42px 42px,linear-gradient(0deg,rgb(255 255 255 / 4%) 1px,transparent 1px) 0 0 / 42px 42px;opacity:.3}.orbit-hero-content{position:relative;z-index:1}.orbit-hero-content>*{min-width:0}.orbit-hero-title{width:100%;max-width:48rem;font-size:clamp(2rem,11vw,4.5rem);font-weight:900;letter-spacing:0;line-height:.94;overflow-wrap:anywhere;text-wrap:balance}.orbit-hero-copy{width:100%;max-width:40rem;color:var(--orbit-color-chrome-text);font-size:.95rem;line-height:1.7;overflow-wrap:anywhere}.orbit-hero-status-card{min-width:0;max-width:100%;border:1px solid rgb(255 255 255 / 14%);background-color:#ffffff12;color:var(--orbit-color-chrome-text)}.orbit-hero-status-card code{display:block;overflow-wrap:anywhere;word-break:break-all}.orbit-content-grid{display:grid;gap:1.25rem}.orbit-main-column,.orbit-inspector-column{min-width:0}.orbit-inspector-column{display:grid;gap:var(--orbit-space-4)}.orbit-inspector-card{border:var(--orbit-border-default);background-color:#fffc;color:var(--orbit-color-surface-700)}.orbit-section-heading{color:var(--orbit-color-surface-800);font-size:1.8rem;font-weight:900;letter-spacing:0;line-height:1.05}.orbit-section-copy{color:var(--orbit-color-surface-500);font-size:.9rem;line-height:1.7}.orbit-product-card{border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-product-card-warm{background:radial-gradient(circle at 86% 20%,rgb(178 59 22 / 10%),transparent 16rem),var(--orbit-color-surface-50)}.orbit-component-showcase{display:grid;gap:var(--orbit-space-4)}.orbit-check-row{display:flex;gap:var(--orbit-space-3);align-items:flex-start;border-top:1px solid var(--orbit-color-surface-200);padding-top:.9rem}.orbit-metric-grid{display:grid;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-metric-cell{min-height:8rem;border-bottom:1px solid var(--orbit-color-surface-200);padding:var(--orbit-space-4)}.orbit-token-grid{display:grid;gap:var(--orbit-space-2)}.orbit-token-row{display:grid;grid-template-columns:2.5rem 1fr;gap:var(--orbit-space-3);align-items:center;font-size:var(--orbit-text-micro)}.orbit-token-swatch{width:2.5rem;height:2.5rem;border:var(--orbit-border-default)}.orbit-code-chip{border:var(--orbit-border-default);background-color:var(--orbit-color-surface-100);color:var(--orbit-color-surface-700);font-size:.72rem;font-weight:800;padding:.25rem .45rem}.orbit-component-docs{display:grid;gap:var(--orbit-space-6);min-width:0}.orbit-component-docs-hero{display:grid;gap:var(--orbit-space-4);max-width:46rem}.orbit-component-docs-title{color:var(--orbit-color-surface-800);font-size:clamp(2.4rem,7vw,4.5rem);font-weight:900;letter-spacing:0;line-height:.95}.orbit-component-docs-copy{color:var(--orbit-color-surface-500);font-size:clamp(1rem,2vw,1.3rem);line-height:1.65}.orbit-component-docs-grid,.orbit-component-docs-main{display:grid;gap:1.25rem;min-width:0}.orbit-component-docs-aside{display:grid;align-content:start;gap:var(--orbit-space-4);min-width:0}.orbit-component-docs-aside>.orbit-inspector-card{min-width:0}.orbit-component-example{overflow:hidden;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0)}.orbit-component-example-header{display:flex;gap:var(--orbit-space-4);align-items:start;justify-content:space-between;border-bottom:1px solid var(--orbit-color-surface-200);padding:var(--orbit-space-4)}.orbit-component-example-header h2{color:var(--orbit-color-surface-800);font-size:1.15rem;font-weight:900;letter-spacing:0}.orbit-component-example-header p{margin-top:.35rem;color:var(--orbit-color-surface-500);font-size:.82rem;line-height:1.6}.orbit-component-preview>*:has(.orbit-analytics-chart){width:100%}.orbit-component-preview{min-height:15rem;display:grid;place-items:center;padding:clamp(1rem,5vw,4rem);background:linear-gradient(90deg,rgb(36 27 31 / 4%) 1px,transparent 1px) 0 0 / 36px 36px,linear-gradient(0deg,rgb(36 27 31 / 4%) 1px,transparent 1px) 0 0 / 36px 36px,var(--orbit-color-surface-50)}.orbit-component-preview .orbit-analytics-series{width:100%}.orbit-component-preview .orbit-product-sidebar{position:static;width:min(100%,19rem);min-height:28rem;transform:none}.orbit-component-preview .orbit-topbar{position:static;width:min(100%,42rem)}.orbit-component-preview>.orbit-field,.orbit-component-preview>.orbit-select{width:min(100%,32rem)}.orbit-component-preview .orbit-inspector-column{width:min(100%,22rem)}.orbit-component-source{border-top:1px solid var(--orbit-color-surface-200);background-color:var(--orbit-color-surface-800);color:var(--orbit-color-surface-100)}.orbit-component-source-header{display:flex;justify-content:space-between;border-bottom:1px solid rgb(255 255 255 / 10%);color:var(--orbit-color-chrome-text-muted);font-size:var(--orbit-text-micro);font-weight:800;letter-spacing:.08em;padding:.75rem 1rem;text-transform:uppercase}.orbit-component-source pre{margin:0;overflow-x:auto;padding:var(--orbit-space-4);font-size:.78rem;line-height:1.7}.orbit-component-source code{color:var(--orbit-color-surface-100)}.orbit-token-erb{color:var(--orbit-color-accent-light);font-weight:900}.orbit-token-string{color:#f2b78e}.orbit-token-symbol,.orbit-token-param{color:#e2c47f}.orbit-token-constant{color:#f3eee4;font-weight:900}.orbit-token-keyword{color:#d86f46;font-weight:900}.orbit-token-number{color:#a7c7b7}.orbit-param-list{display:grid;gap:var(--orbit-space-2)}.orbit-param-row{display:flex;gap:var(--orbit-space-3);align-items:center;justify-content:space-between;min-width:0;border-top:1px solid var(--orbit-color-surface-200);padding-top:.6rem;font-size:var(--orbit-text-micro)}.orbit-param-row code{min-width:0;color:var(--orbit-color-surface-800);font-weight:900;overflow-wrap:break-word}.orbit-param-row span{min-width:0;text-align:right;overflow-wrap:break-word}.orbit-param-row-stacked{display:grid;align-items:start;justify-content:stretch}.orbit-param-row-stacked span,.orbit-param-row-stacked p{color:var(--orbit-color-surface-500);line-height:1.5;text-align:left}.orbit-style-token-card{display:grid;gap:.85rem;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:.9rem}.orbit-style-token-swatch{display:block;width:3.25rem;height:3.25rem;border:1px solid var(--orbit-color-surface-300)}.orbit-style-token-card h3,.orbit-style-type-sample strong{color:var(--orbit-color-surface-800);font-weight:900;letter-spacing:0}.orbit-style-token-card code,.orbit-style-token-card p,.orbit-style-type-sample span,.orbit-style-type-sample small{color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);line-height:1.5}.orbit-style-type-sample{border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);padding:var(--orbit-space-4)}.orbit-style-type-sample strong{display:block;margin-top:.75rem;font-size:clamp(1.6rem,5vw,2.5rem);line-height:1}.orbit-doc-list{display:grid;gap:.65rem;color:var(--orbit-color-surface-500);font-size:.78rem;line-height:1.5}.orbit-doc-note{max-width:32rem;border:var(--orbit-border-default);background-color:var(--orbit-color-surface-0);color:var(--orbit-color-surface-600);font-size:.9rem;line-height:1.7;padding:var(--orbit-space-4)}@media(min-width:72rem){.orbit-public-auth-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)}.orbit-public-auth-title{max-width:38rem;font-size:clamp(3.3rem,4.7vw,4rem)}.orbit-public-auth-aside{position:sticky;top:2rem}.orbit-styleguide-shell,.orbit-styleguide-shell.orbit-inspector-open{grid-template-columns:var(--orbit-sidebar-current) minmax(0,1fr)}.orbit-root:has(.orbit-styleguide-shell){--orbit-sidebar-current: var(--orbit-layout-sidebar-width)}.orbit-root:has(.orbit-sidebar-collapsed){--orbit-sidebar-current: var(--orbit-layout-sidebar-width-collapsed)}.orbit-root:has(.orbit-shell-focused){--orbit-sidebar-current: 0px}.orbit-root:has(.orbit-styleguide-shell) .orbit-page-notices{left:calc(var(--orbit-sidebar-current) + ((100% - var(--orbit-sidebar-current)) / 2));width:min(40rem,calc(100% - var(--orbit-sidebar-current) - 2rem))}.orbit-product-sidebar{z-index:30;visibility:visible;width:var(--orbit-sidebar-current);height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:visible;transform:none;transition:none}.orbit-sidebar-collapse-toggle{display:grid}.orbit-collapse-animated .orbit-product-sidebar{transition:width var(--orbit-transition-base),padding var(--orbit-transition-base)}.orbit-collapse-animated :is(.orbit-sidebar-workspace .orbit-avatar,.orbit-sidebar-user-menu-trigger .orbit-avatar){transition:width var(--orbit-transition-base),height var(--orbit-transition-base)}.orbit-sidebar-collapsed .orbit-sidebar-brand-wordmark{display:none}.orbit-sidebar-collapsed .orbit-sidebar-brand-mark{display:block}.orbit-sidebar-collapsed .orbit-sidebar-header{flex-direction:column;justify-content:center;gap:var(--orbit-space-1)}.orbit-sidebar-collapsed .orbit-sidebar-workspace-panel{top:0;right:auto;left:calc(100% + .5rem);width:18rem}.orbit-sidebar-collapsed .orbit-sidebar-user-menu-panel{right:auto;bottom:0;left:calc(100% + .5rem);width:16rem}.orbit-sidebar-collapsed .orbit-product-sidebar{padding:.75rem .5rem}.orbit-collapse-animated :is(.orbit-sidebar-section-label,.orbit-sidebar-nav-item-label,.orbit-sidebar-nav-item-badge,.orbit-sidebar-assistant .orbit-button-label,.orbit-sidebar-user-menu-trigger-identity,.orbit-sidebar-user-menu-caret){opacity:1;transition:opacity var(--orbit-rail-fade),display var(--orbit-rail-fade) allow-discrete;@starting-style{opacity:0}}.orbit-collapse-animated{--orbit-rail-fade: .14s ease-out .15s}.orbit-collapse-animated.orbit-sidebar-collapsed{--orbit-rail-fade: 90ms ease-in}@media(prefers-reduced-motion:reduce){.orbit-collapse-animated,.orbit-collapse-animated.orbit-sidebar-collapsed{--orbit-rail-fade: 0s}.orbit-collapse-animated .orbit-product-sidebar,.orbit-collapse-animated :is(.orbit-sidebar-workspace .orbit-avatar,.orbit-sidebar-user-menu-trigger .orbit-avatar){transition:none}}.orbit-sidebar-collapsed :is(.orbit-sidebar-workspace-row>.orbit-sidebar-workspace-copy,.orbit-sidebar-workspace-caret,.orbit-sidebar-section-label,.orbit-sidebar-nav-item-label,.orbit-sidebar-nav-item-badge,.orbit-sidebar-assistant .orbit-button-label,.orbit-sidebar-user-menu-trigger-identity,.orbit-sidebar-user-menu-caret){display:none;opacity:0}.orbit-sidebar-collapsed .orbit-sidebar-nav-item,.orbit-sidebar-collapsed .orbit-sidebar-assistant .orbit-button{justify-content:center;padding-inline:.5rem}.orbit-sidebar-collapsed .orbit-sidebar-workspace,.orbit-sidebar-collapsed .orbit-sidebar-user-menu-trigger{justify-content:center;min-height:0;border-color:transparent;background-color:transparent;padding:0}.orbit-sidebar-collapsed .orbit-sidebar-workspace-menu[open] .orbit-sidebar-workspace-summary{border-color:transparent;background-color:transparent}.orbit-sidebar-collapsed .orbit-sidebar-workspace .orbit-avatar,.orbit-sidebar-collapsed .orbit-sidebar-user-menu-trigger .orbit-avatar{width:2.5rem;height:2.5rem;font-size:var(--orbit-text-micro)}.orbit-sidebar-collapsed .orbit-sidebar-workspace-row,.orbit-sidebar-collapsed .orbit-sidebar-user-menu-row{justify-content:center;gap:0}.orbit-sidebar-collapsed .orbit-sidebar-workspace:hover .orbit-avatar,.orbit-sidebar-collapsed .orbit-sidebar-user-menu-trigger:hover .orbit-avatar{border-color:var(--orbit-color-accent)}.orbit-sidebar-collapsed .orbit-sidebar-workspace-menu[open] .orbit-sidebar-workspace-summary .orbit-avatar,.orbit-sidebar-collapsed .orbit-sidebar-user-menu-open .orbit-sidebar-user-menu-trigger .orbit-avatar{border-color:var(--orbit-color-accent);box-shadow:0 0 0 2px var(--orbit-color-accent-subtle)}.orbit-sidebar-collapsed .orbit-sidebar-section-nav{border-top:1px solid var(--orbit-color-chrome-border);padding-top:var(--orbit-space-3)}.orbit-sidebar-overlay,.orbit-sidebar-open .orbit-sidebar-overlay,.orbit-mobile-menu-button,.orbit-sidebar-close,.orbit-topbar-navigationless{display:none}.orbit-workspace{grid-column:2}.orbit-styleguide-shell.orbit-shell-focused{grid-template-columns:minmax(0,1fr)}.orbit-shell-focused .orbit-workspace{grid-column:1}.orbit-shell-focused .orbit-topbar-actions .orbit-button{height:auto;padding-inline:0}.orbit-root:has(.orbit-shell-focused) .orbit-page-notices{left:50%;width:min(40rem,calc(100% - 2rem))}.orbit-shell-inspector{z-index:45}.orbit-inspector-overlay,.orbit-inspector-open .orbit-inspector-overlay{display:none}.orbit-styleguide-page{padding:1.75rem}.orbit-styleguide-shell.orbit-inspector-open .orbit-show-identity-grid{grid-template-columns:minmax(0,1fr)}.orbit-recent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:84rem){.orbit-preparation-workspace-grid{grid-template-columns:minmax(24rem,1.12fr) minmax(20rem,.88fr)}}@media(max-width:71.999rem){.orbit-agent-command-grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:48rem){.orbit-shell-inspector{inset:auto clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,1.5rem) auto;width:min(28rem,calc(100vw - 2rem));height:calc(100dvh - 2rem);max-height:calc(100dvh - 2rem);border:var(--orbit-border-default);box-shadow:0 22px 55px #241b1f29;opacity:0;transform:translate3d(0,calc(100% + 1.5rem),0);transform-origin:right bottom;transition:opacity .16s ease,transform .18s ease}.orbit-inspector-open .orbit-shell-inspector{opacity:1;transform:translateZ(0)}}@media(min-width:40rem){.orbit-onboarding-completion{grid-template-columns:minmax(0,1fr) minmax(14rem,20rem);align-items:stretch}.orbit-empty-workspace{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:center}.orbit-first-value-action{grid-template-columns:auto minmax(0,1fr) auto}.orbit-first-value-hero,.orbit-first-publish-celebration{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:center}.orbit-first-value-hero-without-preview,.orbit-first-value-hero-with-ai{grid-template-columns:minmax(0,1fr)}.orbit-show-identity-grid{grid-template-columns:minmax(0,54rem) minmax(16rem,22rem);align-items:start}.orbit-public-url-card{align-items:start}.orbit-public-url-card-hero{grid-template-columns:minmax(0,.95fr) minmax(18rem,.8fr)}.orbit-public-url-card-actions{grid-template-columns:repeat(2,auto);justify-content:end}.orbit-public-url-card-link{grid-column:1 / -1;justify-self:stretch}.orbit-public-url-card-no-visual .orbit-public-url-card-hero{grid-template-columns:minmax(0,1fr)}.orbit-public-url-card-no-visual .orbit-public-url-card-actions{justify-content:start}.orbit-topbar-inner{gap:var(--orbit-space-4);padding:0 1rem}.orbit-topbar-page-actions{display:flex}.orbit-topbar-breadcrumb,.orbit-topbar-breadcrumb-separator{display:inline}.orbit-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.orbit-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:72rem){.orbit-onboarding-survey-header{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)}.orbit-onboarding-survey-grid{grid-template-columns:minmax(0,1fr) minmax(16rem,21rem);align-items:start}.orbit-recent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:39.999rem){.orbit-public-auth-brand{grid-template-columns:minmax(0,1fr)}.orbit-language-switcher{justify-self:start}.orbit-agent-command-center{min-height:calc(100svh - 4rem);padding:clamp(1.5rem,7vw,2rem) 1rem}.orbit-agent-command-header h1{font-size:clamp(2rem,10vw,2.55rem)}.orbit-agent-command-secondary{grid-template-columns:minmax(0,1fr)}.orbit-agent-section-header{align-items:flex-start;flex-direction:column;gap:.25rem}.orbit-agent-composer-actions{align-items:stretch;flex-direction:column}.orbit-agent-composer-actions .orbit-button{width:100%}.orbit-resource-row{align-items:flex-start;flex-direction:column}.orbit-status-summary-list div{align-items:flex-start;flex-direction:column;gap:.2rem}.orbit-status-summary-list dd{text-align:left}.orbit-section-header{align-items:flex-start;flex-direction:column}.orbit-onboarding-survey-actions{align-items:stretch;flex-direction:column-reverse}.orbit-onboarding-survey-actions .orbit-button{width:100%}.orbit-onboarding-completion-visual{min-height:8rem;border-top:1px solid var(--orbit-color-surface-150);border-left:0}.orbit-current-draft-wave{width:100%;opacity:.08}.orbit-current-draft{grid-template-columns:minmax(0,1fr);min-height:0}.orbit-current-draft-actions{position:relative;top:auto;right:auto;width:auto;padding:0 clamp(1.5rem,4vw,2rem) clamp(1.5rem,4vw,2rem)}.orbit-assistant-fab{position:fixed;right:1rem;bottom:1rem;max-width:calc(100vw - 2rem);margin:0}}@media(min-width:80rem){.orbit-topbar-inner{padding:0 1.75rem}.orbit-command-pill{display:inline-flex}.orbit-component-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.orbit-metric-cell{border-bottom:0;border-right:1px solid var(--orbit-color-surface-200)}.orbit-metric-cell:last-child{border-right:0}}@media(min-width:90rem){.orbit-content-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start}.orbit-inspector-column,.orbit-agent-command-side{position:sticky;top:5.25rem}}@media(min-width:100rem){.orbit-component-docs-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start}.orbit-component-docs-aside{position:sticky;top:5.25rem}}.orbit-component-preview .orbit-public-auth-shell{width:min(100%,52rem);min-height:auto;padding:clamp(1.25rem,4vw,2rem)}.orbit-component-preview .orbit-public-auth-grid{grid-template-columns:minmax(0,1fr)}.orbit-component-preview .orbit-public-auth-title{max-width:32rem;font-size:clamp(2.4rem,8vw,3.2rem)}.orbit-component-preview .orbit-public-auth-aside{position:static}.orbit-agent-action-title,.orbit-auth-card-title,.orbit-auth-hero-preview-title,.orbit-auth-hero-title,.orbit-component-docs-title,.orbit-disclosure-title,.orbit-empty-workspace-title,.orbit-first-value-hero-title,.orbit-heading,.orbit-heading-card,.orbit-heading-hero,.orbit-heading-page,.orbit-heading-section,.orbit-hero-title,.orbit-invite-banner-title,.orbit-onboarding-completion-title,.orbit-onboarding-survey-title,.orbit-processing-timeline-heading,.orbit-public-auth-title,.orbit-section-heading,.orbit-sidebar-workspace-option-subtitle,.orbit-sidebar-workspace-option-title,.orbit-topbar-title,.orbit-agent-mini-panel button,.orbit-agent-thread span,.orbit-agent-panel-header h2,.orbit-agent-section-header h3,.orbit-agent-message-body strong,.orbit-agent-suggestion,.orbit-empty-workspace-preview-item p,.orbit-first-value-action h3,.orbit-first-value-hero-ai-copy h3,.orbit-first-value-hero-preview-item p,.orbit-apple-setup-panel-header h2,.orbit-apple-claim-token-guide-header h4,.orbit-apple-inline-step-header h4,.orbit-current-draft h1,.orbit-quick-action-label,.orbit-episode-card-body h3,.orbit-activation-ladder strong,.orbit-setup-checklist strong,.orbit-processing-timeline strong,.orbit-workflow-steps strong,.orbit-resource-row strong,.orbit-status-summary-header p,.orbit-status-summary-list dd,.orbit-component-example-header h2,.orbit-style-token-card h3,.orbit-style-type-sample strong{font-weight:var(--orbit-font-weight-title)}.orbit-public-auth-title,.orbit-first-value-hero-title,.orbit-first-publish-copy h2,.orbit-hero-title,.orbit-component-docs-title,.orbit-heading-hero,.orbit-heading-page,.orbit-agent-command-header h1{font-weight:var(--orbit-font-weight-display)}.orbit-kicker,.orbit-auth-divider,.orbit-current-draft-kicker,.orbit-apple-inline-step-label,.orbit-agent-mark,.orbit-agent-context-facts dt,.orbit-agent-context-list p,.orbit-agent-action-id,.orbit-agent-message header,.orbit-episode-card-badge,.orbit-episode-card-collaborators,.orbit-episode-card-duration,.orbit-activation-ladder-item>span,.orbit-processing-timeline-marker,.orbit-workflow-step-index,.orbit-assistant-fab,.orbit-component-source-header{font-weight:var(--orbit-font-weight-label)}.orbit-text-strong,.orbit-divider,.orbit-notice a,.orbit-agent-stream-status,.orbit-agent-workspace-note,.orbit-agent-context-facts dd,.orbit-agent-context-list span,.orbit-code-chip{font-weight:var(--orbit-font-weight-strong)}.orbit-definition-list{display:grid;gap:0 1.5rem}.orbit-definition-list-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-definition-list-rows .orbit-definition-list-item{padding:1rem 0;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-definition-list-rows .orbit-definition-list-item:last-child,.orbit-definition-list-rows .orbit-definition-list-item:nth-last-child(2):nth-child(odd){border-bottom:0}.orbit-definition-list-item{overflow-wrap:anywhere;min-width:0}.orbit-definition-list dt{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--orbit-color-surface-500)}.orbit-definition-list dd{margin-top:.25rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-definition-list-rows .orbit-definition-list-item-iconed dd{padding-left:1.5rem}.orbit-definition-list-tiles{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem}.orbit-definition-list-tiles .orbit-definition-list-item{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:1px solid var(--orbit-color-surface-200);border-radius:var(--orbit-radius-none);background:var(--orbit-color-surface-50)}.orbit-definition-list-item-iconed{background:var(--orbit-color-surface-50)}.orbit-definition-list-marked{grid-template-columns:minmax(0,1fr)}.orbit-definition-list-marked .orbit-definition-list-item{padding:.5rem 0;border-top:1px solid var(--orbit-color-surface-200)}.orbit-definition-list-marked .orbit-definition-list-item:first-child{padding-top:0;border-top:0}.orbit-definition-list-marked dd{margin-top:.125rem;padding-left:1.5rem}.orbit-definition-list-tiles dd{margin-top:0;font-size:.875rem}@media(width<640px){.orbit-definition-list-rows{grid-template-columns:minmax(0,1fr)}.orbit-definition-list-rows .orbit-definition-list-item:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--orbit-color-surface-200)}}.orbit-delivery-channel-list{display:grid;border-top:1px solid var(--orbit-color-surface-200)}.orbit-delivery-channel{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:.75rem 1rem;align-items:center;padding:.875rem 0;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-delivery-channel-mark{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;color:var(--orbit-color-surface-800)}.orbit-delivery-channel-logo{width:1.75rem;height:1.75rem;object-fit:contain}.orbit-delivery-channel-copy{min-width:0}.orbit-delivery-channel-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.orbit-delivery-channel-head h3{font-size:.9375rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-delivery-channel-copy p{margin-top:.25rem;font-size:.875rem;line-height:1.45;color:var(--orbit-color-surface-600);overflow-wrap:anywhere}@media(max-width:40rem){.orbit-delivery-channel{grid-template-columns:2rem minmax(0,1fr)}.orbit-delivery-channel-action{grid-column:2}}.orbit-delivery-share{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-2)}.orbit-delivery-dots{display:inline-flex;align-items:center;gap:.3125rem;padding:.25rem 0;white-space:nowrap}.orbit-delivery-dots:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-delivery-dot{width:.5rem;height:.5rem;border-radius:9999px;background:var(--orbit-color-surface-300)}.orbit-delivery-dot-success{background:var(--orbit-color-success)}.orbit-delivery-dot-accent{background:var(--orbit-color-accent)}.orbit-delivery-dot-warning{background:var(--orbit-color-warning)}.orbit-delivery-dot-error{background:var(--orbit-color-error)}.orbit-episode-card-delivery{position:absolute;z-index:1;top:.75rem;right:.75rem;padding:0 .5rem;background-color:#241b1fd1}.orbit-episode-card-delivery .orbit-delivery-dots:focus-visible{outline-color:var(--orbit-color-surface-0)}.orbit-account-stack,.orbit-account-form{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.orbit-account-page{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;width:min(100%,78rem);min-width:0;margin-inline:auto}.orbit-account-flow{width:100%;max-width:60rem;margin-inline:auto}.orbit-account-summary{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;flex-wrap:wrap;min-height:var(--orbit-control-height-compact)}.orbit-account-payment-recovery{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:.75rem}.orbit-account-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.orbit-account-plan-identity{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.25rem;min-width:0;padding:1.25rem;overflow:hidden;border:1px solid var(--orbit-color-surface-200);border-radius:var(--orbit-radius-none);background:linear-gradient(135deg,var(--orbit-color-surface-50),var(--orbit-color-accent-subtle))}.orbit-account-plan-marks{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.orbit-account-plan-identity>*{position:relative;z-index:1}.orbit-account-plan-identity:after{content:"";position:absolute;inset:0 0 0 auto;width:58%;background:linear-gradient(90deg,transparent,var(--orbit-color-accent));opacity:.11;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 120' preserveAspectRatio='none' fill='%23fff'%3E%3Crect x='6' y='52' width='7' height='16'/%3E%3Crect x='22' y='44' width='7' height='32'/%3E%3Crect x='38' y='50' width='7' height='20'/%3E%3Crect x='54' y='34' width='7' height='52'/%3E%3Crect x='70' y='46' width='7' height='28'/%3E%3Crect x='86' y='24' width='7' height='72'/%3E%3Crect x='102' y='40' width='7' height='40'/%3E%3Crect x='118' y='48' width='7' height='24'/%3E%3Crect x='134' y='18' width='7' height='84'/%3E%3Crect x='150' y='38' width='7' height='44'/%3E%3Crect x='166' y='50' width='7' height='20'/%3E%3Crect x='182' y='28' width='7' height='64'/%3E%3Crect x='198' y='44' width='7' height='32'/%3E%3Crect x='214' y='12' width='7' height='96'/%3E%3Crect x='230' y='36' width='7' height='48'/%3E%3Crect x='246' y='48' width='7' height='24'/%3E%3Crect x='262' y='22' width='7' height='76'/%3E%3Crect x='278' y='42' width='7' height='36'/%3E%3Crect x='294' y='30' width='7' height='60'/%3E%3Crect x='310' y='50' width='7' height='20'/%3E%3Crect x='326' y='16' width='7' height='88'/%3E%3Crect x='342' y='40' width='7' height='40'/%3E%3Crect x='358' y='46' width='7' height='28'/%3E%3Crect x='374' y='26' width='7' height='68'/%3E%3Crect x='390' y='44' width='7' height='32'/%3E%3Crect x='406' y='10' width='7' height='100'/%3E%3Crect x='422' y='38' width='7' height='44'/%3E%3Crect x='438' y='50' width='7' height='20'/%3E%3Crect x='454' y='20' width='7' height='80'/%3E%3Crect x='470' y='42' width='7' height='36'/%3E%3Crect x='486' y='32' width='7' height='56'/%3E%3Crect x='502' y='48' width='7' height='24'/%3E%3Crect x='518' y='14' width='7' height='92'/%3E%3Crect x='534' y='40' width='7' height='40'/%3E%3Crect x='550' y='46' width='7' height='28'/%3E%3Crect x='566' y='28' width='7' height='64'/%3E%3Crect x='582' y='44' width='7' height='32'/%3E%3C/svg%3E");mask-size:100% 100%;mask-repeat:no-repeat;pointer-events:none}.orbit-account-plan-identity-head{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;min-width:0}.orbit-account-plan-terms{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;min-width:0;margin-top:.25rem}.orbit-account-footer-action{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.orbit-account-plan-name{font-size:1.25rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-account-section-title{font-size:1rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-account-two-columns,.orbit-account-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.orbit-account-plan-grid:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.orbit-account-plan-grid>.orbit-card,.orbit-account-flow>.orbit-card{container-name:orbit-account-allowances;container-type:inline-size}@container orbit-account-allowances (width >= 26rem){.orbit-definition-list-marked{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-definition-list-marked .orbit-definition-list-item:nth-child(2){padding-top:0;border-top:0}}.orbit-account-usage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.orbit-account-usage-item{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;padding:1.25rem;border:1px solid var(--orbit-color-surface-200);background:var(--orbit-color-surface-50)}.orbit-account-usage-item-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.5rem;width:100%;min-width:0}.orbit-account-usage-item-marks{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.orbit-account-usage-item-absent{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;text-align:center}.orbit-account-usage-item-footer{display:flex;flex-direction:column;gap:.75rem;width:100%;margin-top:auto;font-size:var(--orbit-text-micro)}.orbit-account-usage-item:has(.orbit-account-usage-item-absent) .orbit-account-usage-item-footer{min-height:1lh}.orbit-account-usage-item-action{display:flex;justify-content:center}.orbit-account-table-frame{border:1px solid var(--orbit-color-surface-200);overflow:hidden}.orbit-account-address{font-style:normal;overflow-wrap:anywhere}.orbit-account-list{list-style:disc;padding-left:1.25rem}.orbit-account-divider{border-top:1px solid var(--orbit-color-surface-200);padding-top:1.5rem}.orbit-account-form{align-items:stretch}.orbit-account-form>.orbit-button{align-self:flex-start}.orbit-account-form-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.orbit-account-plan-card-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.375rem 1rem;min-width:0;margin-bottom:.5rem}.orbit-account-plan-kicker,.orbit-account-plan-card-head .orbit-account-plan-name,.orbit-account-plan-card-head>.orbit-card-description{grid-column:1}.orbit-account-plan-cost{display:grid;gap:.125rem;grid-column:2;grid-row:1 / span 2;text-align:right;white-space:nowrap}.orbit-account-plan-period{font-size:.8125rem;color:var(--orbit-color-surface-500)}.orbit-account-plan-card-head>.orbit-card-description{margin-top:.125rem}.orbit-account-plan-kicker{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-500)}.orbit-account-plan-kicker-accent{color:var(--orbit-color-accent)}.orbit-account-plan-grid .orbit-account-plan-name{font-weight:700}.orbit-account-price{font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums}.orbit-account-plan-grid>.orbit-card>.orbit-card-body{display:flex;flex-grow:1}.orbit-account-plan-grid>.orbit-card>.orbit-card-body>.orbit-account-stack{flex-grow:1;gap:1rem}.orbit-account-plan-card-foot{display:grid;gap:.625rem;margin-top:auto;padding-top:.875rem;border-top:1px solid var(--orbit-color-surface-200)}.orbit-account-plan-card-foot>.orbit-card-description{font-size:.8125rem}.orbit-account-plan-grid>.orbit-card:has(.orbit-account-plan-kicker-accent){border-color:var(--orbit-color-accent)}.orbit-account-plan-grid>.orbit-card:has(.orbit-account-plan-kicker-accent):before{content:"";flex:none;height:3px;background:var(--orbit-color-accent)}.orbit-account-flow-steps{padding:1rem 1.5rem;border:var(--orbit-border-default);background:var(--orbit-color-surface-0)}.orbit-account-flow-steps ol{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;margin:0;padding:0;list-style:none}.orbit-account-flow-steps li+li{flex:1 1 auto}.orbit-account-flow-steps li+li:before{content:"";flex:1 1 2rem;min-width:2rem;height:1px;background:var(--orbit-color-surface-200)}.orbit-account-flow-step{display:flex;flex:none;align-items:center;gap:.75rem;min-width:0;font-size:.875rem;color:var(--orbit-color-surface-400);white-space:nowrap}.orbit-account-flow-step-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.5rem;height:1.5rem;border:1px solid var(--orbit-color-surface-200);border-radius:999px;font-size:.75rem;font-weight:600}.orbit-account-flow-step-done{color:var(--orbit-color-surface-500)}.orbit-account-flow-step-done .orbit-account-flow-step-mark{border-color:var(--orbit-color-success);background:var(--orbit-color-success);color:var(--orbit-color-surface-0)}.orbit-account-flow-step-current{font-weight:600;color:var(--orbit-color-surface-800)}.orbit-account-flow-step-current .orbit-account-flow-step-mark{border-color:var(--orbit-color-accent);background:var(--orbit-color-accent);color:var(--orbit-color-surface-0)}.orbit-account-flow-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;width:100%}.orbit-account-flow-actions>:last-child{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-left:auto}.orbit-account-more-plans-summary{cursor:pointer;list-style:none;width:fit-content;font-size:.875rem;font-weight:600;color:var(--orbit-color-accent)}.orbit-account-more-plans-summary::-webkit-details-marker{display:none}.orbit-account-more-plans-list{display:grid;gap:.75rem;margin-top:1rem}.orbit-account-plan-row{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;padding:1rem 1.25rem;border:var(--orbit-border-default);background:var(--orbit-color-surface-0)}.orbit-account-plan-row-identity{display:grid;gap:.125rem;flex-grow:1;min-width:0}.orbit-account-plan-row-name{font-size:1rem;font-weight:700;color:var(--orbit-color-surface-800)}.orbit-account-plan-row-price{font-size:.9375rem;font-weight:600;color:var(--orbit-color-surface-800);font-variant-numeric:tabular-nums;white-space:nowrap}.orbit-account-total{display:grid;gap:.75rem;padding:1.25rem;border:var(--orbit-border-default);background:var(--orbit-color-surface-50)}.orbit-account-total dl{display:grid;gap:.5rem;margin:0}.orbit-account-total dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.orbit-account-total dt{font-size:.875rem;color:var(--orbit-color-surface-500)}.orbit-account-total dd{margin:0;font-size:.875rem;font-weight:600;color:var(--orbit-color-surface-800);font-variant-numeric:tabular-nums}.orbit-account-total-line{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-top:.75rem;border-top:1px solid var(--orbit-color-surface-200);font-size:1rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-account-total-line strong{font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums}.orbit-account-total-note{font-size:.8125rem;line-height:1.45;color:var(--orbit-color-surface-500)}.orbit-account-frequency{display:flex;flex-wrap:wrap;min-width:0}.orbit-account-frequency-option{display:inline-flex;align-items:center;height:var(--orbit-control-height-toolbar);margin-left:-1px;padding:0 .75rem;border:1px solid var(--orbit-color-surface-200);background:var(--orbit-color-surface-0);color:var(--orbit-color-surface-700);font-size:.875rem;text-decoration:none}.orbit-account-frequency-option:first-child{margin-left:0}.orbit-account-frequency-option:not(.orbit-account-frequency-option-active):hover{background:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--orbit-color-accent) 4%,var(--orbit-color-surface-0))}}.orbit-account-frequency-option-active{position:relative;border-color:var(--orbit-color-surface-800);background:var(--orbit-color-surface-800);color:var(--orbit-color-surface-0)}.orbit-account-page>.orbit-account-form-actions{margin-top:0}.orbit-account-identity{display:flex;align-items:center;gap:1rem;min-width:0;padding:1rem 1.25rem;border:var(--orbit-border-default);background:var(--orbit-color-surface-50)}.orbit-account-identity-text{display:grid;gap:.125rem;min-width:0}.orbit-account-credentials{display:grid;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr) max-content;column-gap:.75rem;row-gap:.5rem;align-items:end;min-width:0}.orbit-account-credentials>p{align-self:start}.orbit-account-credentials>:nth-child(1){grid-area:1 / 1}.orbit-account-credentials>:nth-child(2){grid-area:1 / 2;margin-right:.75rem}.orbit-account-credentials>:nth-child(3){grid-area:2 / 1}.orbit-account-credentials>:nth-child(4){grid-area:1 / 3}.orbit-account-credentials>:nth-child(5){grid-area:1 / 4}.orbit-account-credentials>:nth-child(6){grid-area:2 / 3}@media(width<=1024px){.orbit-account-credentials{grid-template-columns:minmax(0,1fr) max-content}.orbit-account-credentials>:nth-child(1){grid-area:1 / 1}.orbit-account-credentials>:nth-child(2){grid-area:1 / 2;margin-right:0}.orbit-account-credentials>:nth-child(3){grid-area:2 / 1 / auto / span 2}.orbit-account-credentials>:nth-child(4){grid-area:3 / 1}.orbit-account-credentials>:nth-child(5){grid-area:3 / 2}.orbit-account-credentials>:nth-child(6){grid-area:4 / 1 / auto / span 2}}@media(width<640px){.orbit-account-credentials{grid-template-columns:minmax(0,1fr);justify-items:start}.orbit-account-credentials>:nth-child(1){grid-area:1 / 1}.orbit-account-credentials>:nth-child(2){grid-area:2 / 1;margin-right:0}.orbit-account-credentials>:nth-child(3){grid-area:3 / 1}.orbit-account-credentials>:nth-child(4){grid-area:4 / 1}.orbit-account-credentials>:nth-child(5){grid-area:5 / 1}.orbit-account-credentials>:nth-child(6){grid-area:6 / 1}}.orbit-account-provider-status{width:1%;white-space:nowrap}.orbit-account-provider-name{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.orbit-account-provider-mark{flex:none;width:.5rem;height:.5rem;border-radius:var(--orbit-radius-pill);background:var(--orbit-color-surface-300)}.orbit-account-provider-mark-attached{background:var(--orbit-color-success)}.orbit-account-provider-detail{flex-basis:100%;min-width:0;color:var(--orbit-color-surface-500);font-size:var(--orbit-text-micro);line-height:var(--orbit-line-height-micro)}.orbit-account-panel-head>*{font-weight:600;color:var(--orbit-color-surface-700)}.orbit-account-panel-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--orbit-color-surface-200);background:var(--orbit-color-surface-50)}.orbit-account-panel-row{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.75rem 1rem;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-account-table-frame>.orbit-account-panel-row:last-child{border-bottom:0}.orbit-account-panel-foot{padding:.625rem 1rem;background:var(--orbit-color-surface-50);font-size:.75rem;line-height:1rem;color:var(--orbit-color-surface-500)}.orbit-account-tone .orbit-view-toggle{flex-wrap:wrap}.orbit-account-tone .orbit-view-option+.orbit-view-option{margin-left:-1px;border-left:var(--orbit-border-default)}.orbit-account-tone .orbit-view-option{position:relative}.orbit-account-tone .orbit-view-option input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.orbit-account-tone .orbit-view-option:has(input:checked),.orbit-account-tone .orbit-view-option:has(input:checked):hover{z-index:1;color:var(--orbit-color-surface-0);background:var(--orbit-color-surface-800);border-color:var(--orbit-color-surface-800)}.orbit-account-tone .orbit-view-option:has(input:focus-visible){outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-account-brand-voice{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:2rem;align-items:start}@media(width<=1024px){.orbit-account-brand-voice{grid-template-columns:minmax(0,1fr)}}@media(width<=1280px){.orbit-account-plan-grid:has(>:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=1024px){.orbit-account-plan-grid,.orbit-account-plan-grid:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr)}.orbit-account-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<640px){.orbit-account-usage-grid,.orbit-account-two-columns{grid-template-columns:minmax(0,1fr)}.orbit-account-plan-identity:after{width:34%;mask-size:500% 100%;mask-position:right center}}.orbit-account-data-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--orbit-space-4);min-width:0}.orbit-account-data-stack{display:grid;gap:var(--orbit-space-4);min-width:0}.orbit-account-data-table{min-width:0;border:1px solid var(--orbit-color-surface-200)}.orbit-account-card-region{min-width:0}.orbit-account-access-roster{overflow-anchor:none}.orbit-account-access-roster>.orbit-toolbar:first-child{border:1px solid var(--orbit-color-surface-200);border-bottom:0}.orbit-account-access-roster>.orbit-toolbar:last-child{border:1px solid var(--orbit-color-surface-200);border-top:0}.orbit-account-access-rights{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2)}.orbit-account-data-panel .orbit-settings-header h3,.orbit-account-data-panel .orbit-private-access-state h3,.orbit-account-data-panel .orbit-feed-settings-section-header h3{color:var(--orbit-color-surface-800);font-size:.95rem;font-weight:600;letter-spacing:0;line-height:1.25}.orbit-account-secret{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--orbit-space-2);align-items:end;min-width:0}.orbit-account-secret .orbit-input{font-family:var(--orbit-font-mono)}.orbit-account-secret .orbit-copy-button{font-size:.8125rem}.orbit-account-data-heading{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;min-width:0}.orbit-account-data-group{display:grid;gap:.625rem;min-width:0}.orbit-account-data-group-title{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orbit-color-surface-400)}.orbit-account-key-name{display:block;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-account-key-digest{display:block;font-family:var(--orbit-font-mono);font-size:.75rem;color:var(--orbit-color-surface-400)}.orbit-account-data-empty{display:grid;gap:.5rem;padding:2.5rem 1.5rem;text-align:center;border:1px solid var(--orbit-color-surface-200)}.orbit-account-data-empty-title{font-size:.9375rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-account-data-empty-body{max-width:62ch;margin-inline:auto;font-size:.84375rem;line-height:1.6;color:var(--orbit-color-surface-400)}.orbit-account-data-footnote{font-size:.8125rem;line-height:1.5;color:var(--orbit-color-surface-400)}.orbit-account-data-footnote a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.orbit-account-data-consequences{display:grid;gap:.375rem;padding-left:1.25rem;list-style:disc}.orbit-account-permissions{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--orbit-space-6);min-width:0}.orbit-account-permissions-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--orbit-space-4);min-width:0}.orbit-account-permissions-chooser{flex:1 1 18rem;max-width:26rem;min-width:0}.orbit-account-permissions-export{display:flex;min-height:var(--orbit-control-height-default);align-items:center}.orbit-account-permissions-member{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-3) var(--orbit-space-4);min-width:0;padding-bottom:var(--orbit-space-4);border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-account-permissions-member>.orbit-feed-settings-roster-identity{flex:0 1 auto;min-width:0}.orbit-account-permissions-member-action{margin-left:auto}.orbit-account-permissions-block{display:grid;gap:var(--orbit-space-3);min-width:0}.orbit-account-permissions-block-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--orbit-space-1) var(--orbit-space-3)}.orbit-account-permissions-block-head h3{color:var(--orbit-color-surface-800);font-size:.95rem;font-weight:600;line-height:1.25}.orbit-account-permissions-meta{font-size:.8125rem;color:var(--orbit-color-surface-400)}.orbit-account-permissions-count{font-variant-numeric:tabular-nums}.orbit-account-permissions-panel{display:grid;min-width:0;border:1px solid var(--orbit-color-surface-200)}.orbit-account-permissions-panel-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-3);min-width:0;padding:var(--orbit-space-3) var(--orbit-space-4);border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-account-permissions-cover{flex:none;line-height:0}.orbit-account-permissions-show-title{flex:1 1 10rem;min-width:0}.orbit-account-permissions-show-title h4{font-size:.9375rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-account-permissions-show-title p{font-family:var(--orbit-font-mono);font-size:.75rem;color:var(--orbit-color-surface-400)}.orbit-account-permissions-panel-body{display:grid;gap:var(--orbit-space-4);min-width:0;padding:var(--orbit-space-4)}.orbit-account-permissions-groups{grid-template-columns:minmax(0,1fr)}@media(width>=720px){.orbit-account-permissions-groups{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--orbit-space-6)}}.orbit-account-permissions-panel-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-2) var(--orbit-space-3);padding:var(--orbit-space-3) var(--orbit-space-4);border-top:1px solid var(--orbit-color-surface-200)}.orbit-account-permissions-unsaved{font-size:.8125rem;font-weight:600;color:var(--orbit-color-surface-800)}.orbit-account-permissions-assign{display:grid;grid-template-columns:minmax(0,26rem) auto;align-items:end;gap:var(--orbit-space-2) var(--orbit-space-3);min-width:0}.orbit-account-permissions-assign-action{display:flex;align-items:center;min-height:var(--orbit-control-height-default)}@media(width<640px){.orbit-account-permissions-chooser{max-width:none}.orbit-account-permissions-member-action{margin-left:0}.orbit-account-permissions-assign{grid-template-columns:minmax(0,1fr)}.orbit-account-permissions-assign-action{min-height:0}}@media(width<=1024px){.orbit-account-page .orbit-card-head:has(>.orbit-card-controls){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;row-gap:.25rem;align-items:center}.orbit-account-page .orbit-card-head:has(>.orbit-card-controls) .orbit-card-head-text{display:contents}.orbit-account-page .orbit-card-head:has(>.orbit-card-controls) .orbit-card-description{grid-column:1 / -1}.orbit-account-page .orbit-card-head:has(>.orbit-card-controls) .orbit-card-controls{grid-row:1;grid-column:2;margin-left:0}}.orbit-purchase-confirmation{container-type:inline-size;min-width:0}.orbit-purchase-confirmation-layout{display:grid;gap:var(--orbit-space-6);grid-template-columns:minmax(0,1fr)}.orbit-purchase-confirmation-copy{display:grid;align-content:start;gap:var(--orbit-space-4);min-width:0}.orbit-purchase-confirmation-title{color:var(--orbit-color-surface-800);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:900;letter-spacing:0;line-height:1;text-wrap:balance}.orbit-purchase-confirmation-body{max-width:40rem;color:var(--orbit-color-surface-500);font-size:.95rem;line-height:1.6}.orbit-purchase-confirmation-details{min-width:0;border-top:1px solid var(--orbit-color-surface-150);padding-top:var(--orbit-space-4)}.orbit-purchase-confirmation-actions{display:flex;flex-wrap:wrap;gap:var(--orbit-space-3);padding-top:var(--orbit-space-2)}.orbit-purchase-confirmation-visual{position:relative;display:grid;order:-1;min-height:7rem;align-items:end;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,3vw,1.4rem);border:1px solid var(--orbit-color-surface-150);background:linear-gradient(90deg,var(--orbit-color-accent-subtle) 1px,transparent 1px) 0 0 / 34px 34px,var(--orbit-color-surface-50);padding:var(--orbit-space-4)}.orbit-purchase-confirmation-mark{position:absolute;top:var(--orbit-space-4);left:var(--orbit-space-4);display:grid;place-items:center;width:3rem;height:3rem;border:1px solid var(--orbit-color-success);background-color:var(--orbit-color-success-bg);color:var(--orbit-color-success)}.orbit-purchase-confirmation-bar{display:block;height:var(--orbit-purchase-confirmation-bar-height, 45%);background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 14%,transparent)}transform-origin:bottom}.orbit-purchase-confirmation-bar:nth-of-type(3){--orbit-purchase-confirmation-bar-height: 80%;background-color:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--orbit-color-accent) 24%,transparent)}}.orbit-purchase-confirmation-bar:nth-of-type(4){--orbit-purchase-confirmation-bar-height: 60%}@container (width >= 40rem){.orbit-purchase-confirmation-layout{grid-template-columns:minmax(0,1fr) minmax(11rem,15rem)}.orbit-purchase-confirmation-visual{order:0;min-height:13rem}}.orbit-purchase-confirmation-celebrating .orbit-purchase-confirmation-mark{animation:orbit-purchase-confirmation-enter var(--orbit-motion-slow) both}.orbit-purchase-confirmation-celebrating .orbit-purchase-confirmation-bar{animation:orbit-purchase-confirmation-rise var(--orbit-motion-slow) both}.orbit-purchase-confirmation-celebrating .orbit-purchase-confirmation-bar:nth-of-type(2){animation-delay:.12s}.orbit-purchase-confirmation-celebrating .orbit-purchase-confirmation-bar:nth-of-type(3){animation-delay:.2s}.orbit-purchase-confirmation-celebrating .orbit-purchase-confirmation-bar:nth-of-type(4){animation-delay:.28s}@keyframes orbit-purchase-confirmation-enter{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes orbit-purchase-confirmation-rise{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.orbit-purchase-confirmation-celebrating .orbit-purchase-confirmation-mark,.orbit-purchase-confirmation-celebrating .orbit-purchase-confirmation-bar{animation:none}}.orbit-moment{width:100%;min-width:0;container-type:inline-size}.orbit-moment[hidden]{display:none}.orbit-moment-defs{position:absolute;width:0;height:0;overflow:hidden}.orbit-moment-rust{fill:var(--orbit-color-accent)}.orbit-moment-walnut{fill:var(--orbit-color-walnut)}.orbit-moment-paper{fill:var(--orbit-color-surface-50)}.orbit-moment-table{fill:var(--orbit-color-surface-100)}.orbit-moment-gold{fill:var(--orbit-color-signal)}.orbit-moment-peach{fill:var(--orbit-color-illustration-cheek)}.orbit-moment-skin{fill:var(--orbit-color-illustration-skin)}.orbit-moment-pencil{fill:none;stroke:var(--orbit-color-walnut);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8}.orbit-moment-pencil-rust{stroke:var(--orbit-color-accent)}.orbit-moment-draw{stroke-dasharray:1;stroke-dashoffset:0}.orbit-moment-boil{filter:url(#orbit-moment-boil-1)}.orbit-moment-hand-text{font-family:var(--orbit-font-hand);font-weight:700}.orbit-moment-art-text{font-family:var(--orbit-font-display);font-weight:700}.orbit-moment-sheet{position:relative;display:grid;min-width:0;border:1px solid var(--orbit-color-surface-200);background:var(--orbit-color-surface-50);grid-template-columns:minmax(0,1fr)}.orbit-moment-page{position:relative;isolation:isolate}.orbit-moment-page:before{position:absolute;z-index:-1;inset:10px 0 -10px 8px;background-image:radial-gradient(var(--orbit-color-walnut) 1.1px,transparent 1.4px);background-size:6px 6px;content:"";opacity:.26}.orbit-moment-card .orbit-moment-sheet{overflow:hidden;border-radius:14px;background:var(--orbit-color-surface-0)}.orbit-moment-strip .orbit-moment-sheet{align-items:center;border-radius:12px;background:var(--orbit-color-surface-0);grid-template-columns:auto minmax(0,1fr)}.orbit-moment-tape{position:absolute;z-index:2;width:6.75rem;height:1.875rem;border-right:2px dashed rgb(250 248 244 / 60%);border-left:2px dashed rgb(250 248 244 / 60%);background:#dca13a8c;pointer-events:none}.orbit-moment-tape-a{top:-12px;left:12px;transform:rotate(-6deg)}.orbit-moment-tape-b{top:-12px;right:12px;transform:rotate(6deg)}.orbit-moment-card .orbit-moment-tape{display:none}.orbit-moment-scene{min-width:0}.orbit-moment-card .orbit-moment-scene{border-bottom:1px solid var(--orbit-color-surface-200);background:var(--orbit-color-surface-100)}.orbit-moment-scene svg{display:block;width:100%;height:auto;overflow:visible}.orbit-moment-page .orbit-moment-scene svg,.orbit-moment-card .orbit-moment-scene svg{max-height:15rem;margin-inline:auto;padding-top:var(--orbit-space-4)}.orbit-moment-strip .orbit-moment-scene{width:8.5rem;padding-inline:var(--orbit-space-2)}.orbit-moment-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:var(--orbit-space-4);padding:var(--orbit-space-6)}.orbit-moment-strip .orbit-moment-copy{flex-flow:row wrap;align-items:center;gap:var(--orbit-space-1) var(--orbit-space-4);padding:var(--orbit-space-3) var(--orbit-space-5) var(--orbit-space-3) 0}.orbit-moment-kicker{margin:0;color:var(--orbit-color-accent);font-size:.8125rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.orbit-moment-title{margin:0;color:var(--orbit-color-surface-800);font-family:var(--orbit-font-display);font-size:clamp(1.75rem,4.5cqi,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.06;overflow-wrap:break-word}.orbit-moment-strip .orbit-moment-title{flex-basis:100%;font-size:1rem;letter-spacing:0;line-height:1.4}.orbit-moment-riso{color:var(--orbit-color-walnut);text-shadow:1.8px 1.8px 0 var(--orbit-color-accent)}.orbit-moment-page .orbit-moment-riso{font-size:clamp(2rem,5.5cqi,3.75rem);text-shadow:2.4px 2.4px 0 var(--orbit-color-accent)}.orbit-moment-body{max-width:34rem;margin:0;color:var(--orbit-color-surface-600);font-size:1.0625rem;font-weight:500;line-height:1.6}.orbit-moment-strip .orbit-moment-body{max-width:none;color:var(--orbit-color-surface-500);font-size:.9375rem;font-weight:400}.orbit-moment-details{min-width:0}.orbit-moment-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-3);margin-top:var(--orbit-space-2)}.orbit-moment-strip .orbit-moment-actions{margin:0 0 0 auto}.orbit-moment-note{flex-basis:100%;margin-bottom:calc(var(--orbit-space-2) * -1);color:var(--orbit-color-accent);font-family:var(--orbit-font-hand);font-size:1.75rem;font-weight:700;line-height:1;transform:rotate(-3deg);transform-origin:left center}.orbit-moment-dismiss{position:absolute;z-index:3;top:var(--orbit-space-3);right:var(--orbit-space-3);display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:0;border-radius:var(--orbit-radius-pill);background:transparent;color:var(--orbit-color-surface-500);cursor:pointer}.orbit-moment-dismiss:hover{background:var(--orbit-color-surface-100)}.orbit-moment-dismiss:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}@container (min-width: 44rem){.orbit-moment-card .orbit-moment-sheet{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.orbit-moment-card .orbit-moment-scene{display:flex;align-items:center;border-right:1px solid var(--orbit-color-surface-200);border-bottom:0}.orbit-moment-card .orbit-moment-scene svg{max-height:20rem}.orbit-moment-card .orbit-moment-copy{padding:var(--orbit-space-8) var(--orbit-space-10) var(--orbit-space-8) var(--orbit-space-8)}}@container (min-width: 56rem){.orbit-moment-page .orbit-moment-sheet{align-items:center;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);transform:rotate(-.4deg)}.orbit-moment-page.orbit-moment-scene-end .orbit-moment-scene{order:2}.orbit-moment-page .orbit-moment-scene svg{max-height:38rem;padding:var(--orbit-space-6)}.orbit-moment-page:before{inset:14px -12px -14px 12px;transform:rotate(-.4deg)}.orbit-moment-page .orbit-moment-tape-a{top:14px;left:-30px;transform:rotate(-38deg)}.orbit-moment-page .orbit-moment-tape-b{top:14px;right:-30px;transform:rotate(38deg)}.orbit-moment-page .orbit-moment-copy{padding:var(--orbit-space-12) var(--orbit-space-8) var(--orbit-space-12) var(--orbit-space-12)}}.orbit-moment .orbit-moment-sheet:not(:has(.orbit-moment-scene)){grid-template-columns:minmax(0,1fr)}@container (max-width: 30rem){.orbit-moment .orbit-moment-riso{text-shadow:1.2px 1.2px 0 var(--orbit-color-accent)}}.orbit-moment.is-alive .orbit-moment-boil{animation:orbit-moment-boil .36s steps(1,end) infinite}.orbit-moment.is-playing .orbit-moment-riso{animation:orbit-moment-riso .7s ease-out .15s both}.orbit-moment.is-playing .orbit-moment-note{animation:orbit-moment-write .9s steps(14,end) 1.9s both}@keyframes orbit-moment-boil{0%{filter:url(#orbit-moment-boil-1)}33%{filter:url(#orbit-moment-boil-2)}66%{filter:url(#orbit-moment-boil-3)}}@keyframes orbit-moment-riso{0%{text-shadow:0 0 0 transparent}}@keyframes orbit-moment-write{0%{clip-path:inset(-20% 100% -40% -2%)}to{clip-path:inset(-20% -2% -40% -2%)}}@keyframes orbit-moment-draw{0%{stroke-dashoffset:1}}@keyframes orbit-moment-fade{0%{opacity:0}}@keyframes orbit-moment-pop{0%{opacity:0;transform:scale(0)}}@keyframes orbit-moment-on{0%{opacity:0}to{opacity:1}}@keyframes orbit-moment-off{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.orbit-moment,.orbit-moment *{animation:none!important;transition:none!important}}.orbit-mugsy-motion,.orbit-mugsy-breathe{transform-box:fill-box;transform-origin:50% 100%}.orbit-mugsy-top .orbit-mugsy-motion{transform-origin:50% 50%}.orbit-mugsy-blink{transform-box:fill-box;transform-origin:50% 50%}.orbit-mugsy-eyes-open,.orbit-mugsy-eyes-happy,.orbit-mugsy-eyes-meh,.orbit-mugsy-eyes-closed,.orbit-mugsy-eye-wink,.orbit-mugsy-mouth-smile,.orbit-mugsy-mouth-grin,.orbit-mugsy-mouth-flat,.orbit-mugsy-arm{opacity:0}.orbit-mugsy.is-face-open .orbit-mugsy-eyes-open,.orbit-mugsy.is-face-open .orbit-mugsy-mouth-smile,.orbit-mugsy.is-face-happy .orbit-mugsy-eyes-happy,.orbit-mugsy.is-face-happy .orbit-mugsy-mouth-smile,.orbit-mugsy.is-face-meh .orbit-mugsy-eyes-meh,.orbit-mugsy.is-face-meh .orbit-mugsy-mouth-flat,.orbit-mugsy.is-arm-down .orbit-mugsy-arm-down,.orbit-mugsy.is-arm-thumbs .orbit-mugsy-arm-thumbs,.orbit-mugsy.is-arm-up .orbit-mugsy-arm-up,.orbit-mugsy.is-arm-point .orbit-mugsy-arm-point,.orbit-mugsy.is-arm-hips .orbit-mugsy-arm-hips{opacity:1}.orbit-mugsy-eye-white{fill:var(--orbit-color-surface-50);stroke:var(--orbit-color-walnut);stroke-width:2.6}.orbit-mugsy-eye-white-top{stroke-width:3}.orbit-mugsy-hand{fill:var(--orbit-color-surface-50);stroke:var(--orbit-color-walnut);stroke-width:2.6}.orbit-mugsy-stroke-outline{stroke-width:3.2}.orbit-mugsy-stroke-bold{stroke-width:3.6}.orbit-mugsy-stroke-thin{stroke-width:2.2}.orbit-mugsy-stroke-top,.orbit-mugsy-thumb{stroke-width:5}.orbit-mugsy-steam .orbit-moment-pencil{opacity:.7;stroke-dasharray:14 10;stroke-width:2.6}.orbit-mugsy-headphones-band{fill:none;stroke:var(--orbit-color-walnut);stroke-linecap:round;stroke-width:11}.orbit-mugsy-headphones-cup{fill:var(--orbit-color-accent);stroke:var(--orbit-color-walnut);stroke-width:3}.orbit-mugsy-highlight{fill:none;stroke:#faf8f4d9;stroke-linecap:round;stroke-width:6}.orbit-mugsy-latte-line{fill:none;stroke:var(--orbit-color-surface-50);stroke-linecap:round;stroke-width:6}.orbit-mugsy-latte-brow{stroke-width:5}.orbit-mugsy-ring-stroke{fill:none;stroke-width:16}.orbit-mugsy-ring-rust .orbit-mugsy-ring-fill{fill:var(--orbit-color-accent)}.orbit-mugsy-ring-rust .orbit-mugsy-ring-stroke{stroke:var(--orbit-color-accent)}.orbit-mugsy-ring-gold .orbit-mugsy-ring-fill{fill:var(--orbit-color-signal)}.orbit-mugsy-ring-gold .orbit-mugsy-ring-stroke{stroke:var(--orbit-color-signal)}.orbit-mugsy-lift{opacity:.42}.orbit-mugsy-heart{transform-box:fill-box;transform-origin:50% 50%}.orbit-mugsy-pupils{transition:transform .25s ease}.orbit-moment.is-looking .orbit-mugsy-pupils{transform:translate(var(--orbit-mugsy-look-x, -5px),var(--orbit-mugsy-look-y, 5px))}.orbit-moment.is-winking .orbit-mugsy.is-face-open .orbit-mugsy-eye-b{opacity:0}.orbit-moment.is-winking .orbit-mugsy.is-face-open .orbit-mugsy-eye-wink{opacity:1}.orbit-moment.is-alive .orbit-mugsy-blink{animation:orbit-mugsy-blink .24s steps(1,end) 3.6s 1 both}.orbit-moment.is-alive .orbit-mugsy-steam .orbit-moment-pencil{animation:orbit-mugsy-steam 1.6s steps(8,end) 3}.orbit-moment.is-alive .orbit-mugsy-breathe{animation:orbit-mugsy-breathe 1.2s steps(3,end) 2.6s 2 alternate}@keyframes orbit-mugsy-blink{50%{transform:scaleY(.08)}}@keyframes orbit-mugsy-steam{to{stroke-dashoffset:-48}}@keyframes orbit-mugsy-breathe{to{transform:translateY(-3px)}}.orbit-scene-plan-purchased{--orbit-mugsy-look-x: -5px;--orbit-mugsy-look-y: 5px}.orbit-scene-plan-purchased-ticket,.orbit-scene-plan-purchased-shake,.orbit-scene-plan-purchased-stamp{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-plan-purchased-perforation{fill:none;opacity:.6;stroke:var(--orbit-color-surface-50);stroke-dasharray:3 7;stroke-width:2}.orbit-scene-plan-purchased-stamp-ring{fill:none;stroke:var(--orbit-color-walnut);stroke-width:5.5}.orbit-scene-plan-purchased-stamp-ring-thin{fill:none;stroke:var(--orbit-color-walnut);stroke-width:2}.orbit-moment.is-playing .orbit-scene-plan-purchased-ticket{animation:orbit-scene-plan-purchased-ticket .75s cubic-bezier(.2,.9,.25,1.2) .3s both}.orbit-moment.is-playing .orbit-scene-plan-purchased-shake{animation:orbit-scene-plan-purchased-shake .28s ease-out 1.02s both}.orbit-moment.is-playing .orbit-scene-plan-purchased-stamp{animation:orbit-scene-plan-purchased-stamp .42s cubic-bezier(.2,.8,.3,1.3) .88s both}.orbit-moment.is-playing .orbit-scene-plan-purchased .orbit-mugsy-motion{animation:orbit-scene-plan-purchased-hop .7s cubic-bezier(.3,.7,.3,1) 1.08s both}.orbit-moment.is-playing .orbit-scene-plan-purchased .orbit-mugsy-arm-down{animation:orbit-moment-off 1.3s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-plan-purchased .orbit-mugsy-arm-thumbs{animation:orbit-moment-on 1.3s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-plan-purchased .orbit-mugsy-eyes-happy,.orbit-moment.is-playing .orbit-scene-plan-purchased .orbit-mugsy-mouth-grin{animation:orbit-scene-plan-purchased-joy 2.9s linear both}.orbit-moment.is-playing .orbit-scene-plan-purchased .orbit-mugsy-eyes-open,.orbit-moment.is-playing .orbit-scene-plan-purchased .orbit-mugsy-mouth-smile{animation:orbit-scene-plan-purchased-calm 2.9s linear both}@keyframes orbit-scene-plan-purchased-ticket{0%{opacity:0;transform:translate(30px,-90px) rotate(-14deg)}60%{opacity:1}}@keyframes orbit-scene-plan-purchased-shake{35%{transform:translate(2px,3px)}70%{transform:translate(-1px,-1px)}}@keyframes orbit-scene-plan-purchased-stamp{0%{opacity:0;transform:scale(1.6) rotate(10deg)}55%{opacity:.95;transform:scale(.94) rotate(-1deg)}}@keyframes orbit-scene-plan-purchased-hop{18%{transform:scale(1.07,.9)}52%{transform:translateY(-26px) scale(.95,1.06)}78%{transform:translateY(0) scale(1.06,.93)}}@keyframes orbit-scene-plan-purchased-joy{0%,44.9%{opacity:0}45%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-plan-purchased-calm{0%,44.9%{opacity:1}45%,99.9%{opacity:0}to{opacity:1}}.orbit-scene-first-episode-live{--orbit-mugsy-look-x: -4px;--orbit-mugsy-look-y: -3px}.orbit-scene-first-episode-live-cover,.orbit-scene-first-episode-live-badge,.orbit-scene-first-episode-live-pulse{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-first-episode-live-panel,.orbit-scene-first-episode-live-thin{stroke-width:2.4}.orbit-scene-first-episode-live-cover-title{font-weight:600}.orbit-scene-first-episode-live-tape{fill:var(--orbit-color-signal);opacity:.62}.orbit-scene-first-episode-live-badge-ring{fill:var(--orbit-color-surface-50);stroke:var(--orbit-color-signal);stroke-width:5}.orbit-scene-first-episode-live-badge-inner{fill:var(--orbit-color-surface-50);stroke:var(--orbit-color-walnut);stroke-width:2.2}.orbit-scene-first-episode-live-pulse{fill:none;opacity:0;stroke:var(--orbit-color-signal);stroke-width:3}.orbit-scene-first-episode-live-finger{stroke-width:2.2}.orbit-scene-first-episode-live-cuff{stroke-width:2.6}.orbit-scene-first-episode-live-crease{opacity:.6;stroke-width:2}.orbit-scene-first-episode-live-star{fill:var(--orbit-color-signal);stroke:var(--orbit-color-walnut);stroke-linejoin:round;stroke-width:1.7}.orbit-scene-first-episode-live-underline{stroke-width:3.2}.orbit-scene-first-episode-live-hand,.orbit-scene-first-episode-live-burst{opacity:0}.orbit-moment-first-episode-live-details{display:flex;min-width:0;flex-direction:column;gap:var(--orbit-space-3)}.orbit-moment-first-episode-live-link{display:flex;min-width:0;flex-direction:column;gap:var(--orbit-space-2)}.orbit-moment-first-episode-live-link label{color:var(--orbit-color-surface-600);font-size:.8125rem;font-weight:600}.orbit-moment-first-episode-live-link-row{display:flex;min-width:0;flex-wrap:wrap;gap:var(--orbit-space-2)}.orbit-moment-first-episode-live-link-row input{min-width:0;height:2.875rem;flex:1 1 14rem;padding:0 var(--orbit-space-3);border:1px solid var(--orbit-color-surface-200);border-radius:10px;background:var(--orbit-color-surface-0);color:var(--orbit-color-surface-800);font-family:var(--orbit-font-mono);font-size:.84375rem;text-overflow:ellipsis}.orbit-moment-first-episode-live-link-row input:focus-visible{border-color:var(--orbit-color-accent);outline:2px solid var(--orbit-color-accent);outline-offset:1px}.orbit-moment-first-episode-live-eyebrow{margin:var(--orbit-space-2) 0 0;color:var(--orbit-color-surface-600);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.orbit-moment-first-episode-live-destinations{margin:0;padding:0;border-top:1px solid var(--orbit-color-surface-200);list-style:none}.orbit-moment-first-episode-live-destinations li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--orbit-space-1) var(--orbit-space-3);padding:var(--orbit-space-2) 0;border-bottom:1px solid var(--orbit-color-surface-200)}.orbit-moment-first-episode-live-destination{color:var(--orbit-color-surface-800);font-size:.9375rem;font-weight:600}.orbit-moment-first-episode-live-state{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--orbit-space-2) var(--orbit-space-3)}.orbit-moment-first-episode-live-row-link{color:var(--orbit-color-accent);font-size:.875rem;font-weight:600;text-decoration:none}.orbit-moment-first-episode-live-row-link:hover{text-decoration:underline}.orbit-moment-first-episode-live-row-link:focus-visible{border-radius:4px;outline:2px solid var(--orbit-color-accent);outline-offset:3px}.orbit-moment-first-episode-live-row-form{display:inline;margin:0}button.orbit-moment-first-episode-live-row-link{padding:0;border:0;background:none;font-family:inherit;line-height:inherit;cursor:pointer}.orbit-moment-first-episode-live-row-hint,.orbit-moment-first-episode-live-help{margin:0;color:var(--orbit-color-surface-500);font-size:.8125rem}.orbit-moment.is-playing .orbit-scene-first-episode-live-cover{animation:orbit-scene-first-episode-live-cover .7s cubic-bezier(.2,.9,.25,1.2) .1s both}.orbit-moment.is-playing .orbit-scene-first-episode-live .orbit-mugsy-motion{animation:orbit-scene-first-episode-live-crouch .5s ease-in-out .3s,orbit-scene-first-episode-live-impact .45s cubic-bezier(.3,.7,.3,1) 1.02s}.orbit-moment.is-playing .orbit-scene-first-episode-live .orbit-mugsy-arm-down{animation:orbit-moment-off .55s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-first-episode-live .orbit-mugsy-arm-up{animation:orbit-scene-first-episode-live-arm-up 2.2s linear both}.orbit-moment.is-playing .orbit-scene-first-episode-live .orbit-mugsy-arm-thumbs{animation:orbit-moment-on 2.2s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-first-episode-live .orbit-mugsy-eyes-happy,.orbit-moment.is-playing .orbit-scene-first-episode-live .orbit-mugsy-mouth-grin{animation:orbit-scene-first-episode-live-joy 2.7s linear both}.orbit-moment.is-playing .orbit-scene-first-episode-live .orbit-mugsy-eyes-open,.orbit-moment.is-playing .orbit-scene-first-episode-live .orbit-mugsy-mouth-smile{animation:orbit-scene-first-episode-live-calm 2.7s linear both}.orbit-moment.is-playing .orbit-scene-first-episode-live-hand{animation:orbit-scene-first-episode-live-hand 2.7s linear .45s both}.orbit-moment.is-playing .orbit-scene-first-episode-live-burst{animation:orbit-scene-first-episode-live-burst .9s ease-out 1.02s both}.orbit-moment.is-playing .orbit-scene-first-episode-live-burst .orbit-moment-draw{animation:orbit-moment-draw .3s ease-out 1.02s both}.orbit-moment.is-playing .orbit-scene-first-episode-live-badge{animation:orbit-moment-pop .55s cubic-bezier(.3,1.6,.5,1) 1.12s both}.orbit-moment.is-playing .orbit-scene-first-episode-live-note{animation:orbit-scene-first-episode-live-write 1s steps(16,end) 1.7s both}.orbit-moment.is-playing .orbit-scene-first-episode-live-underline{animation:orbit-moment-draw .5s ease-out 2.55s both}.orbit-moment.is-alive .orbit-scene-first-episode-live-pulse{animation:orbit-scene-first-episode-live-pulse 2.2s ease-out 1.8s 2}@keyframes orbit-scene-first-episode-live-cover{0%{opacity:0;transform:translate(-40px,-80px) rotate(-18deg)}60%{opacity:1}}@keyframes orbit-scene-first-episode-live-crouch{50%{transform:scale(1.05,.93)}}@keyframes orbit-scene-first-episode-live-impact{30%{transform:translate(-6px) scale(1.1,.88)}65%{transform:translate(2px) scale(.97,1.04)}}@keyframes orbit-scene-first-episode-live-arm-up{0%,24.9%{opacity:0}25%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-first-episode-live-joy{0%,38.9%{opacity:0}39%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-first-episode-live-calm{0%,38.9%{opacity:1}39%,99.9%{opacity:0}to{opacity:1}}@keyframes orbit-scene-first-episode-live-hand{0%{animation-timing-function:cubic-bezier(.55,0,.95,.55);opacity:1;transform:translate(380px,190px) rotate(30deg)}21%{animation-timing-function:ease-out;opacity:1;transform:none}27%{animation-timing-function:ease-in-out;opacity:1;transform:translate(14px,-8px) rotate(6deg)}36%{opacity:1;transform:none}62%{animation-timing-function:cubic-bezier(.5,0,.9,.5);opacity:1;transform:none}99.9%{opacity:1;transform:translate(420px,210px) rotate(30deg)}to{opacity:0;transform:translate(420px,210px) rotate(30deg)}}@keyframes orbit-scene-first-episode-live-burst{0%,55%{opacity:1}to{opacity:0}}@keyframes orbit-scene-first-episode-live-write{0%{clip-path:inset(-20% 100% -40% -2%)}to{clip-path:inset(-20% -2% -40% -2%)}}@keyframes orbit-scene-first-episode-live-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.orbit-scene-episode-published{--orbit-mugsy-look-x: -5px;--orbit-mugsy-look-y: 2px}.orbit-scene-episode-published .orbit-mugsy .orbit-moment-pencil{stroke-width:3.8}.orbit-scene-episode-published .orbit-mugsy .orbit-mugsy-eyes-happy .orbit-moment-pencil{stroke-width:4.4}.orbit-scene-episode-published .orbit-mugsy .orbit-mugsy-thumb{stroke-width:5.6}.orbit-scene-episode-published .orbit-mugsy-eye-white,.orbit-scene-episode-published .orbit-mugsy-hand{stroke-width:3.2}.orbit-scene-episode-published-cover,.orbit-scene-episode-published-sticker,.orbit-scene-episode-published-tag,.orbit-scene-episode-published-minute,.orbit-scene-episode-published-hour{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-episode-published-clock,.orbit-scene-episode-published-wobble,.orbit-scene-episode-published .orbit-mugsy-arm-thumbs{transform-box:fill-box;transform-origin:50% 100%}.orbit-scene-episode-published-cover-title{font-weight:600}.orbit-scene-episode-published-cover .orbit-moment-pencil{stroke-width:2.6}.orbit-scene-episode-published-tape{fill:var(--orbit-color-signal);opacity:.62}.orbit-scene-episode-published-fan{stroke-width:2.4}.orbit-scene-episode-published-note{fill:var(--orbit-color-accent)}.orbit-scene-episode-published-scheduled .orbit-scene-episode-published-note{fill:var(--orbit-color-walnut)}.orbit-scene-episode-published-sticker-face{fill:var(--orbit-color-surface-50)}.orbit-scene-episode-published-sticker-text{fill:var(--orbit-color-walnut)}.orbit-scene-episode-published-sticker-line{opacity:0;stroke-width:1.8}.orbit-scene-episode-published-sticker.is-gold .orbit-scene-episode-published-sticker-face{fill:var(--orbit-color-signal)}.orbit-scene-episode-published-sticker.is-walnut .orbit-scene-episode-published-sticker-face{fill:var(--orbit-color-walnut)}.orbit-scene-episode-published-sticker.is-rust .orbit-scene-episode-published-sticker-face{fill:var(--orbit-color-accent)}.orbit-scene-episode-published-sticker.is-walnut .orbit-scene-episode-published-sticker-text,.orbit-scene-episode-published-sticker.is-rust .orbit-scene-episode-published-sticker-text{fill:var(--orbit-color-surface-50)}.orbit-scene-episode-published-sticker.is-gold .orbit-scene-episode-published-sticker-line,.orbit-scene-episode-published-sticker.is-outline .orbit-scene-episode-published-sticker-line{opacity:1}.orbit-scene-episode-published-sticker.is-outline .orbit-scene-episode-published-sticker-line{stroke-width:2.2}.orbit-scene-episode-published-thin{stroke-width:2}.orbit-scene-episode-published-legs{stroke-width:5}.orbit-scene-episode-published-stem{stroke-width:4}.orbit-scene-episode-published-clock .orbit-moment-pencil{stroke-width:2.6}.orbit-scene-episode-published-clock circle.orbit-moment-pencil{stroke-width:3}.orbit-scene-episode-published-glint{fill:none;opacity:.55;stroke:var(--orbit-color-surface-50);stroke-linecap:round;stroke-width:3.5}.orbit-scene-episode-published-tick{stroke:var(--orbit-color-walnut);stroke-linecap:round;stroke-width:2}.orbit-scene-episode-published-tick.is-major{stroke-width:3.2}.orbit-scene-episode-published-hand{fill:none;stroke:var(--orbit-color-walnut);stroke-linecap:round;stroke-width:4}.orbit-scene-episode-published-hand.is-hour{stroke-width:5}.orbit-scene-episode-published-hour{transform:rotate(var(--orbit-scene-episode-published-hour, 270deg))}.orbit-scene-episode-published-minute{transform:rotate(var(--orbit-scene-episode-published-minute, 0deg))}.orbit-scene-episode-published-scheduled .orbit-mugsy-pupils{transform:translate(-3px,-2px)}.orbit-moment-episode-published-chips{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2);margin:0;padding:0;list-style:none}.orbit-moment.is-playing .orbit-scene-episode-published-cover{animation:orbit-scene-episode-published-card .5s cubic-bezier(.2,.9,.25,1.2) .1s both}.orbit-moment.is-playing .orbit-scene-episode-published-fan{animation:orbit-moment-draw .25s ease-out both}.orbit-moment.is-playing .orbit-scene-episode-published-sticker{animation:orbit-scene-episode-published-slap .3s cubic-bezier(.55,0,.6,1) both}.orbit-moment.is-playing .orbit-scene-episode-published-published .orbit-mugsy-motion{animation:orbit-scene-episode-published-nod .5s ease-in-out .95s}.orbit-moment.is-playing .orbit-scene-episode-published-published .orbit-mugsy-arm-down{animation:orbit-moment-off 1.45s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-episode-published-published .orbit-mugsy-arm-thumbs{animation:orbit-moment-on 1.45s steps(1,end) both,orbit-scene-episode-published-thumb .34s cubic-bezier(.3,1.6,.5,1) 1.45s}.orbit-moment.is-playing .orbit-scene-episode-published-published .orbit-mugsy-eyes-happy,.orbit-moment.is-playing .orbit-scene-episode-published-published .orbit-mugsy-mouth-grin{animation:orbit-scene-episode-published-joy 2.7s linear both}.orbit-moment.is-playing .orbit-scene-episode-published-published .orbit-mugsy-eyes-open,.orbit-moment.is-playing .orbit-scene-episode-published-published .orbit-mugsy-mouth-smile{animation:orbit-scene-episode-published-calm 2.7s linear both}.orbit-moment.is-playing .orbit-scene-episode-published-note{animation:orbit-scene-episode-published-write .9s steps(14,end) 1.7s both}.orbit-moment.is-playing .orbit-scene-episode-published-scheduled .orbit-scene-episode-published-note{animation-delay:1.98s}.orbit-moment.is-playing .orbit-scene-episode-published-tag{animation:orbit-scene-episode-published-pop .34s cubic-bezier(.3,1.6,.5,1) .65s both}.orbit-moment.is-playing .orbit-scene-episode-published-clock{animation:orbit-scene-episode-published-slap .35s cubic-bezier(.55,0,.6,1) .45s both}.orbit-moment.is-playing .orbit-scene-episode-published-hour{animation:orbit-scene-episode-published-hour 1.15s cubic-bezier(.45,0,.3,1) .9s both}.orbit-moment.is-playing .orbit-scene-episode-published-minute{animation:orbit-scene-episode-published-minute 1.15s cubic-bezier(.45,0,.3,1) .9s both}.orbit-moment.is-playing .orbit-scene-episode-published-wobble{animation:orbit-scene-episode-published-wobble .42s ease-out 2.02s}.orbit-moment.is-playing .orbit-scene-episode-published-scheduled .orbit-mugsy-pupils{animation:orbit-scene-episode-published-gaze 2.6s ease-in-out both}.orbit-moment.is-playing .orbit-scene-episode-published-scheduled .orbit-mugsy-motion{animation:orbit-scene-episode-published-nod-small .45s ease-in-out 2.12s}@keyframes orbit-scene-episode-published-card{0%{opacity:0;transform:translate(-30px,-70px) rotate(-14deg)}60%{opacity:1}}@keyframes orbit-scene-episode-published-slap{0%{opacity:0;transform:translateY(-36px) scale(1.2)}50%{opacity:1;transform:translateY(0) scale(1.14)}70%{transform:scale(1.07,.88)}86%{transform:scale(.98,1.03)}}@keyframes orbit-scene-episode-published-nod{28%{transform:scale(1.04,.93)}55%{transform:none}78%{transform:scale(1.02,.96)}}@keyframes orbit-scene-episode-published-nod-small{40%{transform:scale(1.03,.95)}}@keyframes orbit-scene-episode-published-thumb{0%{transform:scale(.7)}}@keyframes orbit-scene-episode-published-joy{0%,53.6%{opacity:0}53.7%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-episode-published-calm{0%,53.6%{opacity:1}53.7%,99.9%{opacity:0}to{opacity:1}}@keyframes orbit-scene-episode-published-write{0%{clip-path:inset(-20% 100% -40% -2%)}to{clip-path:inset(-20% -2% -40% -2%)}}@keyframes orbit-scene-episode-published-pop{0%{opacity:0;transform:scale(0) rotate(-12deg)}}@keyframes orbit-scene-episode-published-hour{0%{transform:rotate(0)}84%{transform:rotate(calc(var(--orbit-scene-episode-published-hour, 270deg) + 7deg))}92%{transform:rotate(calc(var(--orbit-scene-episode-published-hour, 270deg) - 3deg))}}@keyframes orbit-scene-episode-published-minute{0%{transform:rotate(0)}84%{transform:rotate(calc(var(--orbit-scene-episode-published-minute, 0deg) + 727deg))}92%{transform:rotate(calc(var(--orbit-scene-episode-published-minute, 0deg) + 716deg))}to{transform:rotate(calc(var(--orbit-scene-episode-published-minute, 0deg) + 720deg))}}@keyframes orbit-scene-episode-published-wobble{22%{transform:rotate(-4deg)}50%{transform:rotate(3deg)}76%{transform:rotate(-1.2deg)}}@keyframes orbit-scene-episode-published-gaze{0%,32%{transform:none}40%,74%{transform:translate(-7px,-4px)}83%{transform:translate(-3px,-2px)}}.orbit-scene-first-show{--orbit-mugsy-look-x: -3px;--orbit-mugsy-look-y: 4px}.orbit-scene-first-show .orbit-mugsy .orbit-moment-pencil{stroke-width:6}.orbit-scene-first-show .orbit-mugsy-eye-white,.orbit-scene-first-show .orbit-mugsy-hand{stroke-width:5}.orbit-scene-first-show .orbit-mugsy .orbit-mugsy-eye-wink{stroke-width:6.5}.orbit-scene-first-show-slide,.orbit-scene-first-show-peek{transform-box:fill-box;transform-origin:50% 100%}.orbit-scene-first-show .orbit-mugsy-motion{transition:transform .3s ease-out}.orbit-moment.is-looking .orbit-scene-first-show .orbit-mugsy-motion{transform:rotate(-6deg)}.orbit-scene-first-show-cover-line{stroke-width:2}.orbit-scene-first-show-tape{fill:var(--orbit-color-signal);opacity:.62}.orbit-scene-first-show-check{stroke-width:3.4}.orbit-scene-first-show-link{color:var(--orbit-color-accent);font-size:.875rem;font-weight:600;text-decoration:none;white-space:nowrap}.orbit-scene-first-show-link:hover{text-decoration:underline}.orbit-scene-first-show-link:focus-visible{border-radius:4px;outline:2px solid var(--orbit-color-accent);outline-offset:3px}@container (max-width: 26rem){.orbit-moment-first-show-set-up .orbit-moment-scene{width:6rem}}.orbit-moment.is-playing .orbit-scene-first-show-slide{animation:orbit-scene-first-show-slide .45s cubic-bezier(.2,.9,.3,1.15) .05s both}.orbit-moment.is-playing .orbit-scene-first-show-peek{animation:orbit-scene-first-show-peek .35s cubic-bezier(.3,1.3,.5,1) .5s both}.orbit-moment.is-playing .orbit-scene-first-show-check{animation:orbit-moment-draw .3s ease-out .55s both}.orbit-moment.is-playing .orbit-scene-first-show .orbit-mugsy-eye-b{animation:orbit-scene-first-show-wink-off 1.3s linear both}.orbit-moment.is-playing .orbit-scene-first-show .orbit-mugsy-eye-wink{animation:orbit-scene-first-show-wink-on 1.3s linear both}@keyframes orbit-scene-first-show-slide{0%{opacity:0;transform:translate(-130px) rotate(-10deg)}35%{opacity:1}}@keyframes orbit-scene-first-show-peek{0%{transform:translate(-40px) rotate(-8deg)}}@keyframes orbit-scene-first-show-wink-off{0%,72.9%{opacity:1}73%,93.9%{opacity:0}94%,to{opacity:1}}@keyframes orbit-scene-first-show-wink-on{0%,72.9%{opacity:0}73%,93.9%{opacity:1}94%,to{opacity:0}}.orbit-scene-team-joined{--orbit-mugsy-look-x: 7px;--orbit-mugsy-look-y: 2px}.orbit-scene-team-joined-line{fill:var(--orbit-color-surface-200)}.orbit-scene-team-joined-line-strong{fill:var(--orbit-color-surface-300)}.orbit-scene-team-joined-thin{stroke-width:2}.orbit-scene-team-joined-tick{stroke-width:2.6}.orbit-scene-team-joined-arrow{stroke-width:2.4}.orbit-scene-team-joined-ticks{opacity:0}.orbit-scene-team-joined-settle,.orbit-scene-team-joined-tag{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-team-joined-fine{display:flex;align-items:center;gap:var(--orbit-space-2);margin:0;color:var(--orbit-color-surface-400);font-size:.84375rem;line-height:1.4}.orbit-scene-team-joined-fine svg{flex-shrink:0}.orbit-moment.is-playing .orbit-scene-team-joined-arrive{animation:orbit-scene-team-joined-arrive .95s cubic-bezier(.2,.8,.3,1.08) .15s both}.orbit-moment.is-playing .orbit-scene-team-joined-arrive .orbit-mugsy-lift{animation:orbit-scene-team-joined-lift .95s cubic-bezier(.2,.8,.3,1) .15s both}.orbit-moment.is-playing .orbit-scene-team-joined-settle{animation:orbit-scene-team-joined-settle .35s ease-out 1.05s both}.orbit-moment.is-playing .orbit-scene-team-joined-settle .orbit-mugsy-eyes-closed{animation:orbit-moment-off 1.3s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-team-joined-settle .orbit-mugsy-eyes-open{animation:orbit-scene-team-joined-open 3.1s linear both}.orbit-moment.is-playing .orbit-scene-team-joined-settle .orbit-mugsy-eyes-happy{animation:orbit-scene-team-joined-happy 3.1s linear both}.orbit-moment.is-playing .orbit-scene-team-joined-settle .orbit-mugsy-pupils{animation:orbit-scene-team-joined-gaze 2.9s ease-in-out both}.orbit-moment.is-playing .orbit-scene-team-joined-clink{animation:orbit-scene-team-joined-clink-right .5s cubic-bezier(.5,0,.3,1) 1.62s both}.orbit-moment.is-playing .orbit-scene-team-joined-owner{animation:orbit-scene-team-joined-clink-left .5s cubic-bezier(.5,0,.3,1) 1.62s both}.orbit-moment.is-playing .orbit-scene-team-joined-owner .orbit-mugsy-heart{animation:orbit-scene-team-joined-heart .5s ease-out 1.86s both}.orbit-moment.is-playing .orbit-scene-team-joined-ticks{animation:orbit-scene-team-joined-ticks .8s ease-out 1.84s both}.orbit-moment.is-playing .orbit-scene-team-joined-tick{animation:orbit-moment-draw .22s ease-out 1.84s both}.orbit-moment.is-playing .orbit-scene-team-joined-tag{animation:orbit-scene-team-joined-tag .45s cubic-bezier(.3,1.6,.5,1) 2.05s both}.orbit-moment.is-playing .orbit-scene-team-joined-tag-owner{animation-delay:2.15s}.orbit-moment.is-playing .orbit-scene-team-joined-note{animation:orbit-moment-write .9s steps(14,end) 2.3s both}.orbit-moment.is-playing .orbit-scene-team-joined-arrow{animation:orbit-moment-draw .4s ease-out 3.05s both}@keyframes orbit-scene-team-joined-arrive{0%{opacity:0;transform:translate(-210px,-170px) scale(1.34)}25%{opacity:1}to{opacity:1;transform:none}}@keyframes orbit-scene-team-joined-lift{0%{opacity:.1;transform:translate(46px,58px)}}@keyframes orbit-scene-team-joined-settle{40%{transform:scale(1.035,.965)}}@keyframes orbit-scene-team-joined-open{0%,41.9%{opacity:0}42%,61.9%{opacity:1}62%,99.9%{opacity:0}to{opacity:1}}@keyframes orbit-scene-team-joined-happy{0%,61.9%{opacity:0}62%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-team-joined-gaze{0%,41%{transform:none}48%,86%{transform:translate(7px,1px)}to{transform:none}}@keyframes orbit-scene-team-joined-clink-right{45%{transform:translate(45px)}62%{transform:translate(41px)}}@keyframes orbit-scene-team-joined-clink-left{45%{transform:translate(-45px)}62%{transform:translate(-41px)}}@keyframes orbit-scene-team-joined-heart{40%{transform:scale(1.14)}}@keyframes orbit-scene-team-joined-ticks{0%,60%{opacity:1}to{opacity:0}}@keyframes orbit-scene-team-joined-tag{0%{opacity:0;transform:scale(0) rotate(-10deg)}}.orbit-scene-signup-welcome-page{display:grid;min-width:0;min-height:100vh;align-content:center;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,3rem);background:var(--orbit-color-surface-100)}.orbit-scene-signup-welcome-page>.orbit-moment{width:min(100%,82rem);margin-inline:auto}.orbit-moment-signup-welcome .orbit-moment-scene{padding-top:var(--orbit-space-6)}.orbit-scene-signup-welcome-stage{position:relative;width:min(100%,14rem);margin-inline:auto;--orbit-mugsy-look-x: -2px;--orbit-mugsy-look-y: 7px}.orbit-moment .orbit-moment-scene .orbit-scene-signup-welcome{width:100%;height:auto;max-height:none;margin:0;padding:0}.orbit-scene-signup-welcome-rec{position:absolute;z-index:1;aspect-ratio:1;padding:0;border:0;border-radius:var(--orbit-radius-pill);margin:0;background:transparent;cursor:pointer}.orbit-scene-signup-welcome-rec:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:4px}@container (min-width: 56rem){.orbit-moment-signup-welcome .orbit-moment-scene{padding:var(--orbit-space-6)}.orbit-scene-signup-welcome-stage{width:min(100%,32rem)}}.orbit-scene-signup-welcome-panel{stroke-width:2.4}.orbit-scene-signup-welcome-sheet{stroke-width:2.2}.orbit-scene-signup-welcome-label{opacity:.82}.orbit-scene-signup-welcome-rule{opacity:.4;stroke-width:1.4}.orbit-scene-signup-welcome-lines{opacity:.12;stroke:var(--orbit-color-walnut);stroke-width:1}.orbit-scene-signup-welcome-ring,.orbit-scene-signup-welcome-rec-pop,.orbit-scene-signup-welcome-rec-body,.orbit-scene-signup-welcome-rec-core,.orbit-scene-signup-welcome-pulse,.orbit-scene-signup-welcome-live-ring,.orbit-scene-signup-welcome-live,.orbit-scene-signup-welcome-settle,.orbit-scene-signup-welcome-perk,.orbit-scene-signup-welcome-tilt{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-signup-welcome-ring-coffee{fill:none;opacity:.34;stroke:var(--orbit-color-accent);stroke-linecap:round}.orbit-scene-signup-welcome-ring-foam{fill:none;opacity:.2;stroke:var(--orbit-color-signal);stroke-width:7}.orbit-scene-signup-welcome-ring-line{opacity:.5;stroke-width:1.3}.orbit-scene-signup-welcome-dots{fill:none;opacity:.5;stroke:var(--orbit-color-walnut);stroke-dasharray:2.5 8;stroke-linecap:round;stroke-width:2.2}.orbit-scene-signup-welcome-baseline{stroke:var(--orbit-color-walnut);stroke-linecap:round;stroke-width:2}.orbit-scene-signup-welcome-tip-line{stroke:var(--orbit-color-walnut);stroke-linecap:round;stroke-width:2.6}.orbit-scene-signup-welcome-tip-head{stroke:var(--orbit-color-walnut);stroke-width:1.6}.orbit-scene-signup-welcome-time{font-family:var(--orbit-font-mono);font-weight:500}.orbit-scene-signup-welcome-time-idle{fill:var(--orbit-color-surface-400)}.orbit-scene-signup-welcome-time-live{fill:var(--orbit-color-accent)}.orbit-scene-signup-welcome-glow{fill:none;opacity:0;stroke:var(--orbit-color-signal);stroke-width:10;transition:opacity .3s ease}.orbit-scene-signup-welcome-pulse{fill:none;stroke:var(--orbit-color-accent);stroke-width:2}.orbit-scene-signup-welcome-live-ring{fill:none;stroke:var(--orbit-color-signal);stroke-width:7}.orbit-scene-signup-welcome-rec-rim{stroke-width:4}.orbit-scene-signup-welcome-arrow{stroke-width:2.4}.orbit-scene-signup-welcome-hatch{opacity:.5;stroke:var(--orbit-color-walnut);stroke-linecap:round;stroke-width:2.4}.orbit-scene-signup-welcome-hand-outline{stroke-width:4.6}.orbit-scene-signup-welcome-hand-crease{stroke-width:3.4}.orbit-scene-signup-welcome-sleeve{stroke-width:4}.orbit-scene-signup-welcome-cuff{opacity:.5;stroke-width:3}.orbit-scene-signup-welcome .orbit-mugsy .orbit-moment-table{fill:var(--orbit-color-surface-50)}.orbit-scene-signup-welcome-hand,.orbit-scene-signup-welcome-live-ring,.orbit-scene-signup-welcome-live,.orbit-scene-signup-welcome-wave,.orbit-scene-signup-welcome-tip,.orbit-scene-signup-welcome-time-live,.orbit-scene-signup-welcome-pulse{opacity:0}.orbit-scene-signup-welcome-rec:hover+svg .orbit-scene-signup-welcome-glow,.orbit-scene-signup-welcome-rec:focus-visible+svg .orbit-scene-signup-welcome-glow,.orbit-moment.is-looking .orbit-scene-signup-welcome-glow{opacity:.42}.orbit-scene-signup-welcome-stage.is-recording .orbit-mugsy-pupils{transform:translate(-2px,7px)}.orbit-scene-signup-welcome-steps{display:flex;max-width:34rem;flex-direction:column;padding:0;border-top:1px solid var(--orbit-color-surface-200);margin:0;list-style:none}.orbit-scene-signup-welcome-steps li{display:flex;align-items:center;gap:var(--orbit-space-4);padding:.8rem 0;border-bottom:1px solid var(--orbit-color-surface-200);color:var(--orbit-color-surface-700);font-size:1rem;font-weight:600;line-height:1.4}.orbit-scene-signup-welcome-num{width:1.625rem;height:2rem;flex-shrink:0;overflow:visible}.orbit-moment.is-playing .orbit-scene-signup-welcome-arrive{animation:orbit-scene-signup-welcome-arrive .9s cubic-bezier(.2,.8,.3,1.08) .1s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-arrive .orbit-mugsy-lift{animation:orbit-scene-signup-welcome-lift .9s cubic-bezier(.2,.8,.3,1) .1s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-settle{animation:orbit-scene-signup-welcome-settle .35s ease-out 1s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-perk{animation:orbit-scene-signup-welcome-perk .3s ease-out 1.78s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-tilt{animation:orbit-scene-signup-welcome-tilt .6s ease-in-out 2.15s both}.orbit-moment.is-playing .orbit-scene-signup-welcome .orbit-mugsy-eyes-closed{animation:orbit-moment-off 1.45s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-signup-welcome .orbit-mugsy-eyes-open{animation:orbit-moment-on 1.45s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-signup-welcome .orbit-mugsy-eyes-open .orbit-mugsy-eye-b{animation:orbit-scene-signup-welcome-eye 2.6s linear both}.orbit-moment.is-playing .orbit-scene-signup-welcome .orbit-mugsy-eye-wink{animation:orbit-scene-signup-welcome-wink 2.6s linear both}.orbit-moment.is-playing .orbit-scene-signup-welcome-rec-pop{animation:orbit-moment-pop .5s cubic-bezier(.3,1.6,.5,1) .2s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-timeline{animation:orbit-scene-signup-welcome-reveal .5s steps(8,end) .45s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-ring-line{animation:orbit-moment-draw .4s ease-out .9s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-ring{animation:orbit-scene-signup-welcome-ring .4s ease-out 1s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-note{animation:orbit-moment-write .7s steps(12,end) 2.3s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-arrow{animation:orbit-moment-draw .35s ease-out 2.9s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-num path{animation:orbit-moment-draw .45s ease-out 1.1s both}.orbit-moment.is-playing .orbit-scene-signup-welcome-steps li:nth-child(2) path{animation-delay:1.3s}.orbit-moment.is-playing .orbit-scene-signup-welcome-steps li:nth-child(3) path{animation-delay:1.5s}.orbit-moment.is-alive .orbit-scene-signup-welcome-rec-core{animation:orbit-scene-signup-welcome-breath 1.3s steps(3,end) 2.6s 2 alternate}.orbit-moment.is-alive .orbit-scene-signup-welcome-pulse{animation:orbit-scene-signup-welcome-pulse 2s ease-out 2.8s 1}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-hand{animation:orbit-scene-signup-welcome-hand 1.7s linear both}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-rec-body{animation:orbit-scene-signup-welcome-squash .5s ease-out .44s both}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-rec-shadow{animation:orbit-scene-signup-welcome-shadow .5s ease-out .44s both}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-live-ring{animation:orbit-scene-signup-welcome-live-ring 3.5s ease-out both}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-live{animation:orbit-scene-signup-welcome-live 3.5s linear both}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-wave{animation:orbit-scene-signup-welcome-wave 3.5s linear both}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-wave-in{animation:orbit-scene-signup-welcome-reveal 1.5s steps(18,end) .7s both}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-tip{animation:orbit-scene-signup-welcome-tip 3.5s linear both}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-time-idle{animation:orbit-scene-signup-welcome-time-idle 3.5s linear both}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-time-live{animation:orbit-scene-signup-welcome-time-live 3.5s linear both}@media(prefers-reduced-motion:reduce){.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-live-ring,.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-live,.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-wave,.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-time-live{opacity:1}.orbit-scene-signup-welcome-stage.is-recording .orbit-scene-signup-welcome-time-idle{opacity:0}}@keyframes orbit-scene-signup-welcome-arrive{0%{opacity:0;transform:translate(-230px,-190px) scale(1.3)}25%{opacity:1}to{opacity:1;transform:none}}@keyframes orbit-scene-signup-welcome-lift{0%{opacity:.1;transform:translate(46px,58px)}}@keyframes orbit-scene-signup-welcome-settle{40%{transform:scale(1.035,.965)}}@keyframes orbit-scene-signup-welcome-perk{45%{transform:scale(1.04)}}@keyframes orbit-scene-signup-welcome-tilt{35%,70%{transform:rotate(6deg)}}@keyframes orbit-scene-signup-welcome-eye{0%,84.5%{opacity:1}84.6%,99.9%{opacity:0}to{opacity:1}}@keyframes orbit-scene-signup-welcome-wink{0%,84.5%{opacity:0}84.6%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-signup-welcome-reveal{0%{clip-path:inset(-40% 100% -40% -2%)}to{clip-path:inset(-40% -2% -40% -2%)}}@keyframes orbit-scene-signup-welcome-ring{0%{opacity:0;transform:scale(.96)}}@keyframes orbit-scene-signup-welcome-breath{to{transform:scale(1.045)}}@keyframes orbit-scene-signup-welcome-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.32)}}@keyframes orbit-scene-signup-welcome-hand{0%{animation-timing-function:cubic-bezier(.2,.75,.3,1);opacity:1;transform:translateY(640px)}26%{animation-timing-function:ease-in;opacity:1;transform:none}30%{animation-timing-function:ease-out;opacity:1;transform:translateY(-10px) scale(.985)}40%{opacity:1;transform:none}52%{animation-timing-function:cubic-bezier(.5,0,.85,.4);opacity:1;transform:none}99.9%{opacity:1;transform:translateY(760px)}to{opacity:0;transform:translateY(760px)}}@keyframes orbit-scene-signup-welcome-squash{25%{transform:scale(.9)}60%{transform:scale(1.04)}}@keyframes orbit-scene-signup-welcome-shadow{25%{transform:translate(-4px,-5px)}}@keyframes orbit-scene-signup-welcome-live-ring{0%,15.9%{opacity:0;transform:scale(.78)}16%{opacity:1;transform:scale(.78)}24%{opacity:1;transform:scale(1.06)}30%,86%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes orbit-scene-signup-welcome-live{0%,17.9%{opacity:0;transform:translateY(5px)}24%,86%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes orbit-scene-signup-welcome-wave{0%,19.9%{opacity:0}20%,86%{opacity:1}97%,to{opacity:0}}@keyframes orbit-scene-signup-welcome-tip{0%,19.9%{opacity:0;transform:none}20%{animation-timing-function:steps(18,end);opacity:1;transform:none}62.8%{opacity:1;transform:translate(248px)}62.9%,to{opacity:0;transform:translate(248px)}}@keyframes orbit-scene-signup-welcome-time-idle{0%,42.8%{opacity:1}42.9%,89.9%{opacity:0}90%,to{opacity:1}}@keyframes orbit-scene-signup-welcome-time-live{0%,42.8%{opacity:0}42.9%,89.9%{opacity:1}90%,to{opacity:0}}.orbit-scene-catalog-arrived{--orbit-mugsy-look-x: 3px;--orbit-mugsy-look-y: 5px}.orbit-moment-scene .orbit-scene-catalog-arrived{overflow:hidden}.orbit-scene-catalog-arrived-tag,.orbit-scene-catalog-arrived-drop{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-catalog-arrived-crate{transform-box:fill-box;transform-origin:50% 100%}.orbit-scene-catalog-arrived-count{font-family:var(--orbit-font-mono);font-weight:500}.orbit-scene-catalog-arrived-thin{stroke-width:2.2}.orbit-scene-catalog-arrived-fine{stroke-width:1.8}.orbit-scene-catalog-arrived-check{stroke-width:3}.orbit-scene-catalog-arrived-arrow{stroke-width:2.4}.orbit-scene-catalog-arrived-tape{fill:var(--orbit-color-signal);opacity:.62}.orbit-scene-catalog-arrived-line{fill:var(--orbit-color-surface-200)}.orbit-scene-catalog-arrived-handle{stroke:var(--orbit-color-walnut);stroke-linecap:round;stroke-width:7}.orbit-scene-catalog-arrived-rule{opacity:.5;stroke:var(--orbit-color-walnut);stroke-width:1.2}.orbit-catalog-proof{display:flex;flex-direction:column;gap:var(--orbit-space-3)}.orbit-catalog-proof-list{display:flex;flex-direction:column;gap:var(--orbit-space-2);margin:0;padding:0;list-style:none}.orbit-catalog-proof-item{display:flex;align-items:flex-start;gap:.625rem;color:var(--orbit-color-surface-700);font-size:.9375rem;font-weight:600;line-height:1.375rem}.orbit-catalog-proof-check{width:1.25rem;height:1.25rem;flex-shrink:0;margin-top:.0625rem;overflow:visible}.orbit-catalog-proof-check .orbit-moment-pencil{stroke-width:3}.orbit-catalog-proof-number{color:var(--orbit-color-surface-800);font-family:var(--orbit-font-mono);font-size:.875rem;font-weight:500}.orbit-catalog-proof-welcome{margin:0;color:var(--orbit-color-surface-800);font-size:1.1875rem;font-weight:600;line-height:1.625rem}.orbit-moment.is-playing .orbit-scene-catalog-arrived-tag{animation:orbit-scene-catalog-arrived-tag .5s cubic-bezier(.2,.9,.3,1.2) .05s both}.orbit-moment.is-playing .orbit-scene-catalog-arrived-drop{animation:orbit-scene-catalog-arrived-drop .36s linear both}.orbit-moment.is-playing .orbit-scene-catalog-arrived-fill{animation:orbit-scene-catalog-arrived-fill 1.33s steps(7,end) .37s both}.orbit-moment.is-playing .orbit-scene-catalog-arrived-crate{animation:orbit-scene-catalog-arrived-bump 1.2s linear .56s both}.orbit-moment.is-playing .orbit-scene-catalog-arrived-check,.orbit-moment.is-playing .orbit-catalog-proof-check .orbit-moment-draw{animation:orbit-moment-draw .22s ease-out 1.8s both}.orbit-moment.is-playing .orbit-scene-catalog-arrived-check:nth-of-type(2),.orbit-moment.is-playing .orbit-catalog-proof-item:nth-child(2) .orbit-moment-draw{animation-delay:1.95s}.orbit-moment.is-playing .orbit-scene-catalog-arrived-check:nth-of-type(3),.orbit-moment.is-playing .orbit-catalog-proof-item:nth-child(3) .orbit-moment-draw{animation-delay:2.1s}.orbit-moment.is-playing .orbit-catalog-proof-list{animation:orbit-scene-catalog-arrived-rise .5s ease-out .3s both}.orbit-moment.is-playing .orbit-catalog-proof-welcome{animation:orbit-scene-catalog-arrived-rise .5s ease-out 2.3s both}.orbit-moment.is-playing .orbit-scene-catalog-arrived-note{animation:orbit-moment-write .6s steps(10,end) 2.4s both}.orbit-moment.is-playing .orbit-scene-catalog-arrived-arrow{animation:orbit-moment-draw .3s ease-out 2.85s both}.orbit-moment.is-playing .orbit-scene-catalog-arrived .orbit-mugsy-arm-down{animation:orbit-moment-off .2s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-catalog-arrived .orbit-mugsy-arm-up{animation:orbit-scene-catalog-arrived-point 2.2s linear both}.orbit-moment.is-playing .orbit-scene-catalog-arrived .orbit-mugsy-arm-thumbs{animation:orbit-moment-on 2.2s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-catalog-arrived .orbit-mugsy-pupils{animation:orbit-scene-catalog-arrived-gaze 2.2s ease-in-out both}.orbit-moment.is-playing .orbit-scene-catalog-arrived .orbit-mugsy-eyes-happy{animation:orbit-scene-catalog-arrived-happy 3s linear both}.orbit-moment.is-playing .orbit-scene-catalog-arrived .orbit-mugsy-eyes-open{animation:orbit-scene-catalog-arrived-calm 3s linear both}.orbit-moment.is-playing .orbit-scene-catalog-arrived .orbit-mugsy-motion{animation:orbit-scene-catalog-arrived-nod .6s ease-in-out 2.25s both}@keyframes orbit-scene-catalog-arrived-tag{0%{opacity:0;transform:translateY(-40px) rotate(-8deg)}60%{opacity:1}}@keyframes orbit-scene-catalog-arrived-drop{0%{animation-timing-function:steps(1,end);transform:translateY(-300px) rotate(-9deg)}24%{animation-timing-function:steps(1,end);transform:translateY(-236px) rotate(-7deg)}47%{animation-timing-function:steps(1,end);transform:translateY(-156px) rotate(-4deg)}70%{animation-timing-function:steps(1,end);transform:translateY(-66px) rotate(-1deg)}88%{animation-timing-function:steps(1,end);transform:translateY(-10px) rotate(2deg)}}@keyframes orbit-scene-catalog-arrived-fill{0%{transform:translateY(36px)}}@keyframes orbit-scene-catalog-arrived-bump{0%,15.8%,31.6%,47.4%,63.2%,79%,94.8%{transform:scale(1.025,.965)}4%,15.7%,19.8%,31.5%,35.6%,47.3%,51.4%,63.1%,67.2%,78.9%,83%,94.7%,98.8%,to{transform:none}}@keyframes orbit-scene-catalog-arrived-point{0%,9%{opacity:0}9.1%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-catalog-arrived-gaze{9%,80%{transform:translate(-5px,-7px)}85%,99%{transform:translate(-8px,2px)}to{transform:none}}@keyframes orbit-scene-catalog-arrived-happy{0%,73.2%{opacity:0}73.3%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-catalog-arrived-calm{0%,73.2%{opacity:1}73.3%,99.9%{opacity:0}to{opacity:1}}@keyframes orbit-scene-catalog-arrived-nod{40%{transform:rotate(-6deg)}75%{transform:rotate(1.5deg)}}@keyframes orbit-scene-catalog-arrived-rise{0%{opacity:0;transform:translateY(8px)}}.orbit-scene-channel-connected{--orbit-mugsy-look-x: 0px;--orbit-mugsy-look-y: 9px}.orbit-scene-channel-connected-slap,.orbit-scene-channel-connected-squash,.orbit-scene-channel-connected-plug,.orbit-scene-channel-connected-tape,.orbit-scene-channel-connected-clock,.orbit-scene-channel-connected-minute{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-channel-connected .orbit-mugsy-pupils{transform:translate(-3px,-6px)}.orbit-scene-channel-connected-stain{opacity:.5}.orbit-scene-channel-connected-stain-edge{fill:none;opacity:.3;stroke:var(--orbit-color-walnut);stroke-dasharray:40 6 22 4;stroke-width:3}.orbit-scene-channel-connected-stain-ring{fill:none;opacity:.35;stroke:var(--orbit-color-signal);stroke-width:5}.orbit-scene-channel-connected-cable{stroke-width:3.4}.orbit-scene-channel-connected-fine{stroke-width:2.4}.orbit-scene-channel-connected-sticker{stroke-width:2.6}.orbit-scene-channel-connected-marks{stroke-width:2}.orbit-scene-channel-connected-hour,.orbit-scene-channel-connected-tick{stroke-width:3}.orbit-scene-channel-connected-arrow{stroke-width:2.4}.orbit-scene-channel-connected-ticks{opacity:0}.orbit-scene-channel-connected-ticks .orbit-moment-pencil{stroke-width:2.6}.orbit-scene-channel-connected-paper-tape{fill:var(--orbit-color-surface-50);fill-opacity:.74;stroke:var(--orbit-color-walnut);stroke-opacity:.2;stroke-width:1}.orbit-scene-channel-connected-tape-strip{fill:var(--orbit-color-signal);opacity:.72}.orbit-scene-channel-connected-tape-edge{fill:none;opacity:.8;stroke:var(--orbit-color-surface-100);stroke-width:1.2}.orbit-reach-channel-arrival{display:contents}.orbit-channel-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--orbit-space-2) .625rem;margin:0;padding:0;color:var(--orbit-color-surface-500);font-size:.875rem;list-style:none}.orbit-channel-status-step{display:flex;align-items:center;gap:var(--orbit-space-2)}.orbit-channel-status-step+.orbit-channel-status-step:before{width:1.75rem;height:2px;border-radius:2px;margin-right:.125rem;background:var(--orbit-color-walnut);content:""}.orbit-channel-status-step.is-upcoming:before{background:var(--orbit-color-surface-200)}.orbit-channel-status-step.is-done,.orbit-channel-status-step.is-current{color:var(--orbit-color-surface-800);font-weight:600}.orbit-channel-status-step.is-upcoming{color:var(--orbit-color-surface-400)}.orbit-channel-status-dot{position:relative;display:flex;width:1.25rem;height:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--orbit-radius-pill)}.orbit-channel-status-dot svg{width:.75rem;height:.75rem;overflow:visible}.is-done .orbit-channel-status-dot{background:var(--orbit-color-success-bg)}.orbit-channel-status-check{fill:none;stroke:var(--orbit-color-success);stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2}.is-current .orbit-channel-status-dot{background:var(--orbit-color-warning-bg)}.orbit-channel-status-pip{width:.5rem;height:.5rem;border-radius:var(--orbit-radius-pill);background:var(--orbit-color-warning)}.orbit-channel-status-ring{position:absolute;border:2px solid var(--orbit-color-warning);border-radius:var(--orbit-radius-pill);inset:0;opacity:0}.is-upcoming .orbit-channel-status-dot{border:2px solid var(--orbit-color-surface-200)}@container (max-width: 30rem){.orbit-channel-status{flex-direction:column;align-items:flex-start}.orbit-channel-status-step+.orbit-channel-status-step:before{display:none}}.orbit-moment.is-playing .orbit-scene-channel-connected-feed{animation:orbit-scene-channel-connected-slap-in .22s linear .05s both}.orbit-moment.is-playing .orbit-scene-channel-connected-platform{animation:orbit-scene-channel-connected-slap-in .22s linear .17s both}.orbit-moment.is-playing .orbit-scene-channel-connected-cable{animation:orbit-moment-draw .8s steps(10,end) .3s both}.orbit-moment.is-playing .orbit-scene-channel-connected-plug{animation:orbit-scene-channel-connected-plug .24s linear .98s both}.orbit-moment.is-playing .orbit-scene-channel-connected-squash{animation:orbit-scene-channel-connected-squash .32s ease-out 1.15s both}.orbit-moment.is-playing .orbit-scene-channel-connected-ticks{animation:orbit-scene-channel-connected-ticks .5s ease-out 1.15s both}.orbit-moment.is-playing .orbit-scene-channel-connected-ticks .orbit-moment-draw{animation:orbit-moment-draw .14s ease-out 1.15s both}.orbit-moment.is-playing .orbit-scene-channel-connected-tape{animation:orbit-scene-channel-connected-slap .2s linear 1.35s both}.orbit-moment.is-playing .orbit-scene-channel-connected-tick{animation:orbit-moment-draw .2s ease-out 1.43s both}.orbit-moment.is-playing .orbit-scene-channel-connected-clock{animation:orbit-scene-channel-connected-pop .45s cubic-bezier(.3,1.6,.5,1) 1.6s both}.orbit-moment.is-playing .orbit-scene-channel-connected-note{animation:orbit-moment-write .6s steps(10,end) 1.8s both}.orbit-moment.is-playing .orbit-scene-channel-connected-arrow{animation:orbit-moment-draw .3s ease-out 2.35s both}.orbit-moment.is-playing .orbit-channel-status{animation:orbit-scene-channel-connected-rise .5s ease-out .5s both}.orbit-moment.is-playing .orbit-channel-status-check{animation:orbit-moment-draw .22s ease-out 1.2s both}.orbit-moment.is-playing .orbit-scene-channel-connected .orbit-mugsy-arm-down{animation:orbit-moment-off 1.5s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-channel-connected .orbit-mugsy-arm-thumbs{animation:orbit-moment-on 1.5s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-channel-connected .orbit-mugsy-motion{animation:orbit-scene-channel-connected-bob .36s ease-out 1.5s both}.orbit-moment.is-playing .orbit-scene-channel-connected .orbit-mugsy-pupils{animation:orbit-scene-channel-connected-gaze 1.5s linear both}.orbit-moment.is-playing .orbit-scene-channel-connected .orbit-mugsy-eyes-happy{animation:orbit-scene-channel-connected-happy 2.4s linear both}.orbit-moment.is-playing .orbit-scene-channel-connected .orbit-mugsy-eyes-open{animation:orbit-scene-channel-connected-calm 2.4s linear both}.orbit-moment.is-alive .orbit-scene-channel-connected-minute{animation:orbit-scene-channel-connected-turn 3s steps(12,end) 1}.orbit-moment.is-alive .orbit-channel-status-ring{animation:orbit-scene-channel-connected-pulse 2.2s ease-out 1.9s 1}@keyframes orbit-scene-channel-connected-slap-in{0%{opacity:0;transform:scale(1.16) rotate(-3deg)}2%,40%{opacity:1;transform:scale(1.16) rotate(-3deg)}41%,to{opacity:1;transform:none}}@keyframes orbit-scene-channel-connected-plug{0%{opacity:0;transform:translate(-9px,3px) rotate(-10deg)}4%,68%{opacity:1;transform:translate(-9px,3px) rotate(-10deg)}70%,to{opacity:1;transform:none}}@keyframes orbit-scene-channel-connected-squash{30%{transform:translate(3px) scale(.94,1.07)}}@keyframes orbit-scene-channel-connected-ticks{0%,60%{opacity:1}to{opacity:0}}@keyframes orbit-scene-channel-connected-slap{0%{opacity:0;transform:scale(1.2) rotate(-5deg)}2%,45%{opacity:1;transform:scale(1.2) rotate(-5deg)}46%,to{opacity:1;transform:none}}@keyframes orbit-scene-channel-connected-pop{0%{opacity:0;transform:scale(0) rotate(-20deg)}}@keyframes orbit-scene-channel-connected-bob{40%{transform:scale(1.05,.94)}}@keyframes orbit-scene-channel-connected-gaze{0%,20%{animation-timing-function:steps(8,end);transform:translate(8px,-6px)}73%{transform:translate(-3px,-7px)}to{transform:translate(-3px,-6px)}}@keyframes orbit-scene-channel-connected-happy{0%,62.4%{opacity:0}62.5%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-channel-connected-calm{0%,62.4%{opacity:1}62.5%,99.9%{opacity:0}to{opacity:1}}@keyframes orbit-scene-channel-connected-turn{to{transform:rotate(360deg)}}@keyframes orbit-scene-channel-connected-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes orbit-scene-channel-connected-rise{0%{opacity:0;transform:translateY(8px)}}.orbit-scene-recording-ready{--orbit-mugsy-look-x: 4px;--orbit-mugsy-look-y: 3px}.orbit-scene-recording-ready-reel,.orbit-scene-recording-ready-reel-idle,.orbit-scene-recording-ready-lever,.orbit-scene-recording-ready-needle,.orbit-scene-recording-ready-needle-idle{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-recording-ready-bob{transform-box:fill-box;transform-origin:50% 100%}.orbit-scene-recording-ready .orbit-scene-recording-ready-thin{stroke-width:2.2}.orbit-scene-recording-ready .orbit-scene-recording-ready-mid{stroke-width:2.4}.orbit-scene-recording-ready .orbit-scene-recording-ready-hair{stroke-width:2}.orbit-scene-recording-ready .orbit-scene-recording-ready-reel-rim{stroke-width:4.2}.orbit-scene-recording-ready-edge,.orbit-scene-recording-ready-edge-bold,.orbit-scene-recording-ready-edge-heavy,.orbit-scene-recording-ready-edge-knob{stroke:var(--orbit-color-walnut);stroke-width:1.8}.orbit-scene-recording-ready-edge-bold{stroke-width:3}.orbit-scene-recording-ready-edge-heavy,.orbit-scene-recording-ready-edge-knob{stroke-width:2.6}.orbit-scene-recording-ready-rule,.orbit-scene-recording-ready-baseline,.orbit-scene-recording-ready-pen,.orbit-scene-recording-ready-spoke,.orbit-scene-recording-ready-tape,.orbit-scene-recording-ready-dial,.orbit-scene-recording-ready-needle-line,.orbit-scene-recording-ready-knob,.orbit-scene-recording-ready-lever-arm{fill:none;stroke:var(--orbit-color-walnut);stroke-linecap:round}.orbit-scene-recording-ready-rule{opacity:.35;stroke-dasharray:3 5;stroke-linecap:butt;stroke-width:1.2}.orbit-scene-recording-ready-baseline{opacity:.5;stroke-linecap:butt;stroke-width:1.4}.orbit-scene-recording-ready-lane-label{opacity:.78}.orbit-scene-recording-ready-pen,.orbit-scene-recording-ready-tape{stroke-width:3}.orbit-scene-recording-ready-spoke{stroke-width:3.4}.orbit-scene-recording-ready-dial{stroke-width:1.6}.orbit-scene-recording-ready-dial-red{fill:none;stroke:var(--orbit-color-accent);stroke-linecap:round;stroke-width:3}.orbit-scene-recording-ready-needle-line{stroke-width:2.4}.orbit-scene-recording-ready-knob{stroke-width:2.6}.orbit-scene-recording-ready-lever-arm{stroke-width:8}.orbit-scene-recording-ready .orbit-scene-recording-ready-underline{stroke-width:3}.orbit-scene-recording-ready-needle{transform:rotate(-40deg)}.orbit-scene-recording-ready-penhead,.orbit-scene-recording-ready-ding{opacity:0}.orbit-moment.is-playing .orbit-scene-recording-ready-reel{animation:orbit-scene-recording-ready-spin 1.45s linear both}.orbit-moment.is-playing .orbit-scene-recording-ready-lever{animation:orbit-scene-recording-ready-lever 1.75s cubic-bezier(.3,.7,.3,1) both}.orbit-moment.is-playing .orbit-scene-recording-ready-needle{animation:orbit-scene-recording-ready-needle 1.5s steps(18,end) both}.orbit-moment.is-playing .orbit-scene-recording-ready-strip{animation:orbit-scene-recording-ready-feed .75s cubic-bezier(.25,.8,.35,1) .2s both}.orbit-moment.is-playing .orbit-scene-recording-ready-waves{animation:orbit-scene-recording-ready-write .9s linear .9s both}.orbit-moment.is-playing .orbit-scene-recording-ready-penhead{animation:orbit-scene-recording-ready-head 1.8s linear both}.orbit-moment.is-playing .orbit-scene-recording-ready-ding{animation:orbit-scene-recording-ready-ding .9s ease-out 1.8s both}.orbit-moment.is-playing .orbit-scene-recording-ready-ding .orbit-moment-draw{animation:orbit-moment-draw .22s ease-out 1.8s both}.orbit-moment.is-playing .orbit-scene-recording-ready-bob{animation:orbit-scene-recording-ready-bob .35s steps(4,end) 4 alternate both}.orbit-moment.is-playing .orbit-scene-recording-ready .orbit-mugsy-motion{animation:orbit-scene-recording-ready-squash .4s ease-out 1.9s both}.orbit-moment.is-playing .orbit-scene-recording-ready .orbit-mugsy-pupils{animation:orbit-scene-recording-ready-gaze 2s ease-in-out both}.orbit-moment.is-playing .orbit-scene-recording-ready .orbit-mugsy-arm-down{animation:orbit-moment-off 1.9s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-recording-ready .orbit-mugsy-arm-thumbs{animation:orbit-moment-on 1.9s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-recording-ready .orbit-mugsy-eyes-happy,.orbit-moment.is-playing .orbit-scene-recording-ready .orbit-mugsy-mouth-grin{animation:orbit-scene-recording-ready-joy 3.1s linear both}.orbit-moment.is-playing .orbit-scene-recording-ready .orbit-mugsy-eyes-open,.orbit-moment.is-playing .orbit-scene-recording-ready .orbit-mugsy-mouth-smile{animation:orbit-scene-recording-ready-calm 3.1s linear both}.orbit-moment.is-playing .orbit-scene-recording-ready-note{animation:orbit-scene-recording-ready-write .8s steps(13,end) 1.95s both}.orbit-moment.is-playing .orbit-scene-recording-ready-underline{animation:orbit-moment-draw .4s ease-out 2.4s both}.orbit-moment-recording-ready:has(.orbit-audio-preview-playing) .orbit-scene-recording-ready-reel-idle{animation:orbit-scene-recording-ready-idle 3.2s linear infinite}.orbit-moment-recording-ready:has(.orbit-audio-preview-playing) .orbit-scene-recording-ready-needle-idle{animation:orbit-scene-recording-ready-needle-idle 1s steps(12,end) infinite}.orbit-moment-recording-ready:has(.orbit-audio-preview-playing) .orbit-scene-recording-ready-bob{animation:orbit-scene-recording-ready-bob .5s steps(6,end) infinite alternate}.orbit-moment-recording-ready:has(.orbit-audio-preview-playing) .orbit-scene-recording-ready .orbit-mugsy-eyes-open{opacity:0}.orbit-moment-recording-ready:has(.orbit-audio-preview-playing) .orbit-scene-recording-ready .orbit-mugsy-eyes-happy{opacity:1}@keyframes orbit-scene-recording-ready-spin{0%{transform:rotate(-680deg)}55%{animation-timing-function:cubic-bezier(.25,.5,.4,1);transform:rotate(-200deg)}to{transform:none}}@keyframes orbit-scene-recording-ready-idle{to{transform:rotate(360deg)}}@keyframes orbit-scene-recording-ready-lever{0%{transform:none}12%,80%{transform:rotate(40deg)}90%{transform:rotate(-6deg)}to{transform:none}}@keyframes orbit-scene-recording-ready-needle{0%{transform:rotate(-40deg)}10%{transform:rotate(12deg)}20%{transform:rotate(-6deg)}30%{transform:rotate(24deg)}40%{transform:rotate(2deg)}50%{transform:rotate(20deg)}60%{transform:rotate(-10deg)}70%{transform:rotate(16deg)}82%{transform:rotate(-22deg)}to{transform:rotate(-40deg)}}@keyframes orbit-scene-recording-ready-needle-idle{25%{transform:rotate(38deg)}50%{transform:rotate(18deg)}75%{transform:rotate(46deg)}}@keyframes orbit-scene-recording-ready-feed{0%{transform:translate(-280px)}}@keyframes orbit-scene-recording-ready-write{0%{clip-path:inset(-20% 100% -40% -2%)}to{clip-path:inset(-20% -2% -40% -2%)}}@keyframes orbit-scene-recording-ready-head{0%,49.9%{opacity:0;transform:none}50%{opacity:1;transform:none}99.9%{opacity:1;transform:translate(200px)}to{opacity:0;transform:translate(200px)}}@keyframes orbit-scene-recording-ready-ding{0%,65%{opacity:1}to{opacity:0}}@keyframes orbit-scene-recording-ready-bob{to{transform:translateY(-5px) rotate(-2deg)}}@keyframes orbit-scene-recording-ready-gaze{0%,75%{transform:translate(-9px,-3px)}to{transform:none}}@keyframes orbit-scene-recording-ready-squash{35%{transform:scale(1.05,.93)}70%{transform:scale(.98,1.03)}}@keyframes orbit-scene-recording-ready-joy{0%,61.2%{opacity:0}61.3%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-recording-ready-calm{0%,61.2%{opacity:1}61.3%,99.9%{opacity:0}to{opacity:1}}.orbit-moment-page.orbit-moment-recording-ready .orbit-moment-riso{font-size:clamp(1.75rem,4cqi,2.625rem);line-height:1.08;text-shadow:1.8px 1.8px 0 var(--orbit-color-accent)}.orbit-moment-recording-ready .orbit-moment-body{color:var(--orbit-color-surface-400);font-size:.90625rem}.orbit-moment-recording-ready-stages{display:flex;flex-wrap:wrap;gap:var(--orbit-space-2) .875rem;margin:0;padding:0;color:var(--orbit-color-surface-700);font-size:.8125rem;font-weight:600;list-style:none}.orbit-moment-recording-ready-stage{display:flex;align-items:center;gap:.375rem;white-space:nowrap}.orbit-moment-recording-ready-stage svg{width:18px;height:18px;flex:none;overflow:visible}.orbit-moment-recording-ready-stage-ring{fill:none;stroke:var(--orbit-color-surface-200);stroke-width:1.6}.orbit-moment-recording-ready .orbit-moment-recording-ready-stage-tick{stroke:var(--orbit-color-accent);stroke-width:2.6}.orbit-moment-recording-ready-tracks{margin:var(--orbit-space-2) 0 0;padding:0;border-top:1px solid var(--orbit-color-surface-200);list-style:none}.orbit-moment-recording-ready-track{display:flex;align-items:center;gap:.75rem;min-width:0;margin:0 calc(var(--orbit-space-2) * -1);padding:.625rem var(--orbit-space-2);border-bottom:1px solid var(--orbit-color-surface-200);border-radius:8px;transition:background-color .2s ease}.orbit-moment-recording-ready-track.orbit-audio-preview-playing{background:var(--orbit-color-signal);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--orbit-color-signal) 12%,transparent)}}.orbit-moment-recording-ready-avatar{display:flex;flex:none}.orbit-moment-recording-ready-who{display:flex;min-width:0;flex:0 1 auto;flex-direction:column;gap:1px}.orbit-moment-recording-ready-who strong{overflow:hidden;color:var(--orbit-color-surface-800);font-size:.9375rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orbit-moment-recording-ready-who span{color:var(--orbit-color-surface-400);font-size:.78125rem}.orbit-moment-recording-ready-wave{position:relative;min-width:3rem;max-width:8.75rem;height:28px;flex:1 1 3rem;margin-left:auto}.orbit-moment-recording-ready-scrub{position:absolute;inset:0;border-radius:4px;cursor:pointer}.orbit-moment-recording-ready-scrub:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-moment-recording-ready-fill{position:absolute;top:0;bottom:0;left:0;width:0;background:var(--orbit-color-accent);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--orbit-color-accent) 16%,transparent)}pointer-events:none}.orbit-audio-preview-playing .orbit-moment-recording-ready-fill{border-right:2px solid var(--orbit-color-walnut);transition:width .25s linear}.orbit-moment-recording-ready-track .orbit-audio-preview-play[aria-pressed=true]{border-color:var(--orbit-color-walnut);background:var(--orbit-color-walnut);color:var(--orbit-color-surface-50)}.orbit-moment-recording-ready-track .orbit-audio-preview-play:focus-visible{outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-moment-recording-ready-page{padding-block:var(--orbit-space-6) var(--orbit-space-10)}.orbit-moment.is-playing .orbit-moment-recording-ready-stage-tick{animation:orbit-moment-draw .28s ease-out both}.orbit-moment.is-playing .orbit-moment-recording-ready-stage:nth-child(1) .orbit-moment-recording-ready-stage-tick{animation-delay:.3s}.orbit-moment.is-playing .orbit-moment-recording-ready-stage:nth-child(2) .orbit-moment-recording-ready-stage-tick{animation-delay:.6s}.orbit-moment.is-playing .orbit-moment-recording-ready-stage:nth-child(3) .orbit-moment-recording-ready-stage-tick{animation-delay:.9s}.orbit-moment.is-playing .orbit-moment-recording-ready-stage:nth-child(4) .orbit-moment-recording-ready-stage-tick{animation-delay:1.2s}.orbit-moment.is-playing .orbit-moment-recording-ready-stage:nth-child(5) .orbit-moment-recording-ready-stage-tick{animation-delay:1.5s}.orbit-moment.is-playing.orbit-moment-recording-ready .orbit-moment-body{animation:orbit-scene-recording-ready-rise .5s ease-out .35s both}.orbit-moment.is-playing .orbit-moment-recording-ready-tracks{animation:orbit-scene-recording-ready-rise .5s ease-out .5s both}@keyframes orbit-scene-recording-ready-rise{0%{opacity:0;transform:translateY(8px)}}}@layer orbit-workflows{.orbit-moment-recording-ready-wave .orbit-recording-studio-editor-waveform{height:100%;cursor:inherit}.orbit-moment-recording-ready-wave .orbit-recording-studio-editor-waveform-playhead,.orbit-moment-recording-ready-wave .orbit-recording-studio-editor-waveform-trim-mask{display:none}.orbit-moment-recording-ready-wave .orbit-recording-studio-editor-waveform-unavailable{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@layer components{.orbit-scene-guest-thanks{--orbit-mugsy-look-x: 5px;--orbit-mugsy-look-y: 3px}.orbit-scene-guest-thanks-card,.orbit-scene-guest-thanks-tip-dot{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-guest-thanks-crouch,.orbit-scene-guest-thanks-settle,.orbit-scene-guest-thanks-shrug{transform-box:fill-box;transform-origin:50% 100%}.orbit-scene-guest-thanks .orbit-mugsy-arm-up{transform-box:fill-box;transform-origin:100% 100%}.orbit-scene-guest-thanks-fill-clip{transform-box:fill-box;transform-origin:0 50%}.orbit-scene-guest-thanks .orbit-scene-guest-thanks-frame{stroke-width:2.4}.orbit-scene-guest-thanks .orbit-scene-guest-thanks-edge{stroke-width:2.2}.orbit-scene-guest-thanks .orbit-scene-guest-thanks-check{stroke-width:3}.orbit-scene-guest-thanks .orbit-scene-guest-thanks-button-rim{stroke-width:3.6}.orbit-scene-guest-thanks .orbit-scene-guest-thanks-wave-ticks{opacity:0;stroke-width:2.4}.orbit-scene-guest-thanks-mono{fill:var(--orbit-color-surface-400);font-family:var(--orbit-font-mono);font-weight:500}.orbit-scene-guest-thanks-show{opacity:.82}.orbit-scene-guest-thanks-rule,.orbit-scene-guest-thanks-timeline{fill:none;opacity:.45;stroke:var(--orbit-color-walnut);stroke-dasharray:3 6;stroke-width:1.4}.orbit-scene-guest-thanks-timeline{opacity:.5;stroke-dasharray:2.5 8;stroke-linecap:round;stroke-width:2.2}.orbit-scene-guest-thanks-well{fill:var(--orbit-color-surface-150)}.orbit-scene-guest-thanks-host-strip{opacity:.78}.orbit-scene-guest-thanks-guest-strip{opacity:.9}.orbit-scene-guest-thanks-pending-strip{opacity:.16}.orbit-scene-guest-thanks-tape{fill:var(--orbit-color-signal);opacity:.62}.orbit-scene-guest-thanks-tip-line{fill:none;stroke:var(--orbit-color-walnut);stroke-linecap:round;stroke-width:2.2}.orbit-scene-guest-thanks-tip-dot{stroke:var(--orbit-color-walnut);stroke-width:1.4}.orbit-scene-guest-thanks-arriving .orbit-mugsy-pupils{transform:translate(-8px,-7px)}.orbit-moment.is-playing .orbit-scene-guest-thanks-card{animation:orbit-scene-guest-thanks-card .7s cubic-bezier(.2,.9,.25,1.2) .1s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-check-1{animation:orbit-moment-draw .3s ease-out .75s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-check-2{animation:orbit-moment-draw .3s ease-out .95s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-crouch{animation:orbit-scene-guest-thanks-crouch .4s ease-in-out .3s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-settle{animation:orbit-scene-guest-thanks-settle .35s ease-out 1.98s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-uploaded .orbit-mugsy-arm-down{animation:orbit-scene-guest-thanks-arm-rest 2s linear both}.orbit-moment.is-playing .orbit-scene-guest-thanks-uploaded .orbit-mugsy-arm-up{animation:orbit-scene-guest-thanks-arm-raise 2s linear both,orbit-scene-guest-thanks-wave 1.1s linear .85s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-wave-ticks{animation:orbit-scene-guest-thanks-ticks 2s linear both}.orbit-moment.is-playing .orbit-scene-guest-thanks-uploaded .orbit-mugsy-eyes-open{animation:orbit-moment-off 2s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-guest-thanks-uploaded .orbit-mugsy-eyes-happy{animation:orbit-moment-on 2s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-guest-thanks-uploaded .orbit-mugsy-mouth-grin{animation:orbit-scene-guest-thanks-grin 2s linear both}.orbit-moment.is-playing .orbit-scene-guest-thanks-uploaded .orbit-mugsy-mouth-smile{animation:orbit-scene-guest-thanks-smile 2s linear both}.orbit-moment.is-playing .orbit-scene-guest-thanks-uploaded .orbit-scene-guest-thanks-note{animation:orbit-scene-guest-thanks-write .8s steps(14,end) 2s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-fill-clip{animation:orbit-scene-guest-thanks-fill 1.4s steps(16,end) .8s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-tip{animation:orbit-scene-guest-thanks-tip 1.4s steps(16,end) .8s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-arriving .orbit-mugsy-pupils{animation:orbit-scene-guest-thanks-gaze .45s ease-in-out .6s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-arriving .orbit-scene-guest-thanks-note{animation:orbit-scene-guest-thanks-write .6s steps(10,end) 1.6s both}.orbit-moment.is-alive .orbit-scene-guest-thanks-tip-dot{animation:orbit-scene-guest-thanks-dot 1.2s steps(2,end) 2.4s 2 alternate}.orbit-moment.is-playing .orbit-scene-guest-thanks-left .orbit-mugsy-eyes-open,.orbit-moment.is-playing .orbit-scene-guest-thanks-left .orbit-mugsy-mouth-smile{animation:orbit-moment-off 1.1s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-guest-thanks-left .orbit-mugsy-eyes-meh,.orbit-moment.is-playing .orbit-scene-guest-thanks-left .orbit-mugsy-mouth-flat{animation:orbit-moment-on 1.1s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-guest-thanks-shrug{animation:orbit-scene-guest-thanks-shrug .6s ease-in-out 1.15s both}.orbit-moment.is-playing .orbit-scene-guest-thanks-left .orbit-scene-guest-thanks-note{animation:orbit-scene-guest-thanks-write .9s steps(16,end) 1.5s both}@keyframes orbit-scene-guest-thanks-card{0%{opacity:0;transform:translate(-40px,-80px) rotate(-14deg)}60%{opacity:1}}@keyframes orbit-scene-guest-thanks-crouch{50%{transform:scale(1.05,.93)}}@keyframes orbit-scene-guest-thanks-settle{40%{transform:scale(1.03,.97)}}@keyframes orbit-scene-guest-thanks-arm-raise{0%,34.9%{opacity:0}35%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-guest-thanks-arm-rest{0%,34.9%{opacity:1}35%,99.9%{opacity:0}to{opacity:1}}@keyframes orbit-scene-guest-thanks-wave{0%{animation-timing-function:steps(2,end);transform:none}16%{animation-timing-function:steps(2,end);transform:rotate(-12deg)}33%{animation-timing-function:steps(2,end);transform:rotate(8deg)}50%{animation-timing-function:steps(2,end);transform:rotate(-12deg)}66%{animation-timing-function:steps(2,end);transform:rotate(8deg)}83%{animation-timing-function:steps(2,end);transform:rotate(-8deg)}to{transform:none}}@keyframes orbit-scene-guest-thanks-ticks{0%,42.4%{opacity:0}42.5%,96%{opacity:1}96.1%,to{opacity:0}}@keyframes orbit-scene-guest-thanks-grin{0%,42.4%{opacity:0}42.5%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-guest-thanks-smile{0%,42.4%{opacity:1}42.5%,99.9%{opacity:0}to{opacity:1}}@keyframes orbit-scene-guest-thanks-write{0%{clip-path:inset(-20% 100% -40% -2%)}to{clip-path:inset(-20% -2% -40% -2%)}}@keyframes orbit-scene-guest-thanks-fill{0%{transform:scaleX(0)}}@keyframes orbit-scene-guest-thanks-tip{0%{transform:translate(var(--orbit-scene-guest-thanks-tip-from, 0))}}@keyframes orbit-scene-guest-thanks-gaze{0%{transform:translateY(1px)}}@keyframes orbit-scene-guest-thanks-dot{to{transform:scale(1.35)}}@keyframes orbit-scene-guest-thanks-shrug{35%{transform:translateY(-6px) scale(1.02,.98)}70%{transform:translateY(1px)}}.orbit-moment-guest-thanks-page{width:100%;max-width:72rem;margin-inline:auto;padding:var(--orbit-space-6) var(--orbit-space-4) var(--orbit-space-12)}.orbit-moment-guest-thanks-meta{margin:0;color:var(--orbit-color-surface-400);font-size:.875rem}.orbit-moment-guest-thanks-quiet{max-width:29rem;margin:var(--orbit-space-2) 0 0;padding-top:var(--orbit-space-4);border-top:1px solid var(--orbit-color-surface-200);color:var(--orbit-color-surface-500);font-size:.875rem}.orbit-moment-guest-thanks-quiet a{color:var(--orbit-color-surface-500);font-weight:600;text-decoration:underline;text-decoration-color:var(--orbit-color-surface-300);text-underline-offset:3px}.orbit-moment-guest-thanks-quiet a:hover{color:var(--orbit-color-accent);text-decoration-color:var(--orbit-color-accent)}.orbit-moment-guest-thanks-quiet a:focus-visible{border-radius:2px;outline:2px solid var(--orbit-color-accent);outline-offset:2px}.orbit-moment-guest-thanks-progress{max-width:26rem}.orbit-moment-guest-thanks-progress-label{display:block;margin-bottom:var(--orbit-space-2);color:var(--orbit-color-surface-600);font-size:.84375rem;font-variant-numeric:tabular-nums;font-weight:600}.orbit-moment-guest-thanks-progress-bar{height:10px;overflow:hidden;border-radius:var(--orbit-radius-pill);background:var(--orbit-color-surface-150)}.orbit-moment-guest-thanks-progress-fill{display:block;height:100%;border-radius:var(--orbit-radius-pill);background:var(--orbit-color-accent)}.orbit-moment-guest-thanks-hint{max-width:29rem;margin:0;color:var(--orbit-color-surface-500);font-size:.9375rem}.orbit-moment-guest-thanks .orbit-moment-title:not(.orbit-moment-riso){font-size:clamp(1.75rem,4.2cqi,2.875rem)}@media(min-width:64rem){.orbit-moment-guest-thanks-page{padding:var(--orbit-space-10) var(--orbit-space-10) var(--orbit-space-16)}}.orbit-scene-first-clip{--orbit-mugsy-look-x: -4px;--orbit-mugsy-look-y: -3px}.orbit-scene-first-clip-rise,.orbit-scene-first-clip-settle,.orbit-scene-first-clip-tape{transform-box:fill-box;transform-origin:50% 50%}.orbit-scene-first-clip-meta{opacity:.7}.orbit-scene-first-clip-mono{font-family:var(--orbit-font-mono);font-weight:500}.orbit-scene-first-clip-card-line{stroke-width:3.4}.orbit-scene-first-clip-press-line{stroke-width:2.4}.orbit-scene-first-clip-tape-strip{fill:var(--orbit-color-signal);opacity:.62}.orbit-scene-first-clip-knob{stroke:var(--orbit-color-walnut);stroke-width:2}.orbit-scene-first-clip-note{fill:var(--orbit-color-accent)}.orbit-scene-first-clip-arrow{stroke-width:2.4}.orbit-first-clip-slot:not(:has(>.orbit-moment:not([hidden]))){display:none}.orbit-first-clip-copy{display:contents}.orbit-moment.is-playing .orbit-scene-first-clip-rise{animation:orbit-scene-first-clip-rise .7s cubic-bezier(.2,.8,.3,1.05) .2s both}.orbit-moment.is-playing .orbit-scene-first-clip-settle{animation:orbit-scene-first-clip-settle .35s ease-out 1s both}.orbit-moment.is-playing .orbit-scene-first-clip-tape{animation:orbit-scene-first-clip-tape .3s cubic-bezier(.3,1.5,.5,1) 1s both}.orbit-moment.is-playing .orbit-scene-first-clip .orbit-mugsy-arm-down{animation:orbit-moment-off 1.1s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-first-clip .orbit-mugsy-arm-point{animation:orbit-moment-on 1.1s steps(1,end) both}.orbit-moment.is-playing .orbit-scene-first-clip .orbit-mugsy-pupils{animation:orbit-scene-first-clip-gaze 1.3s ease-in-out both}.orbit-moment.is-playing .orbit-scene-first-clip .orbit-mugsy-motion{animation:orbit-scene-first-clip-nod 1s ease-in-out 1.1s both}.orbit-moment.is-playing .orbit-scene-first-clip .orbit-mugsy-eyes-happy,.orbit-moment.is-playing .orbit-scene-first-clip .orbit-mugsy-mouth-grin{animation:orbit-scene-first-clip-proud 2.6s linear both}.orbit-moment.is-playing .orbit-scene-first-clip .orbit-mugsy-eyes-open,.orbit-moment.is-playing .orbit-scene-first-clip .orbit-mugsy-mouth-smile{animation:orbit-scene-first-clip-calm 2.6s linear both}.orbit-moment.is-playing .orbit-scene-first-clip-note{animation:orbit-scene-first-clip-write .8s steps(12,end) 1.7s both}.orbit-moment.is-playing .orbit-scene-first-clip-arrow{animation:orbit-moment-draw .35s ease-out 2.45s both}@keyframes orbit-scene-first-clip-rise{0%{transform:translateY(270px) rotate(4deg)}80%{transform:translateY(-8px) rotate(1deg)}to{transform:none}}@keyframes orbit-scene-first-clip-settle{40%{transform:scale(1.03,.97)}}@keyframes orbit-scene-first-clip-tape{0%{opacity:0;transform:scale(1.5) rotate(-8deg)}}@keyframes orbit-scene-first-clip-gaze{0%,20%{transform:translate(-5px,6px)}65%{transform:translate(-6px,-4px)}to{transform:none}}@keyframes orbit-scene-first-clip-nod{14%{transform:scale(1.05,.94)}35%,40%{transform:none}61%{transform:rotate(-5deg) translateY(2px)}to{transform:none}}@keyframes orbit-scene-first-clip-proud{0%,57.6%{opacity:0}57.7%,99.9%{opacity:1}to{opacity:0}}@keyframes orbit-scene-first-clip-calm{0%,57.6%{opacity:1}57.7%,99.9%{opacity:0}to{opacity:1}}@keyframes orbit-scene-first-clip-write{0%{clip-path:inset(-20% 100% -40% -2%) fill-box}to{clip-path:inset(-20% -2% -40% -2%) fill-box}}}@layer base{:root{--fx-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(/%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");scrollbar-color:currentColor #0000;@supports (color: color-mix(in lab,red,red)){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000}}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}:root:not(span){overflow:var(--page-overflow)}:root{background:var(--page-scroll-bg, var(--root-bg));--page-scroll-bg-on: linear-gradient(var(--root-bg, #0000), var(--root-bg, #0000)) var(--root-bg, #0000);@supports (color: color-mix(in lab,red,red)){--page-scroll-bg-on: linear-gradient(var(--root-bg, #0000), var(--root-bg, #0000)) color-mix(in srgb, var(--root-bg, #0000), oklch(0% 0 0) calc(var(--page-has-backdrop, 0) * 40%))}--page-scroll-transition-on: background-color .3s ease-out;transition:var(--page-scroll-transition);scrollbar-gutter:var(--page-scroll-gutter, unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--page-scroll-gutter, unset) ; else: unset)}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: 1}}:root,[data-theme]{background:var(--page-scroll-bg, var(--root-bg));color:var(--color-base-content)}:where(:root,[data-theme]){--root-bg: var(--color-base-100)}}@keyframes rating{0%,40%{scale:1.1;filter:brightness(1.05) contrast(1.05)}}@keyframes dropdown{0%{opacity:0}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes toast{0%{scale:.9;opacity:0}to{scale:1;opacity:1}}@keyframes rotator{89.9999%,to{--first-item-position: 0 0%}90%,99.9999%{--first-item-position: 0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@layer base{:where(:root),:root:has(input.theme-controller[value=orbit]:checked),[data-theme=orbit]{color-scheme:light;--color-base-100: #ffffff;--color-base-200: #faf8f4;--color-base-300: #f1ece6;--color-base-content: #2e2629;--color-primary: #b23b16;--color-primary-content: #ffffff;--color-secondary: #241b1f;--color-secondary-content: #ffffff;--color-accent: #b23b16;--color-accent-content: #ffffff;--color-neutral: #241b1f;--color-neutral-content: #ffffff;--color-info: #b23b16;--color-info-content: #ffffff;--color-success: #1f6b47;--color-success-content: #ffffff;--color-warning: #f8ebcc;--color-warning-content: #6b4500;--color-error: #b53c2c;--color-error-content: #ffffff;--radius-selector: 9999px;--radius-field: 0;--radius-box: 0;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 0;--noise: 0}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{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: 0px;}@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-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-tracking{syntax: "*"; inherits: false;}@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-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: 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-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-tracking: initial}}}
