.main-header{z-index:10;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);justify-content:end;align-items:center;width:100%;display:flex;position:fixed;top:0}.desktop-nav{height:var(--main-header-height);align-items:center;gap:.75rem;margin-left:.5rem;margin-right:1.25rem;display:flex}@media (width<=47.999rem){.desktop-nav{display:none}}.desktop-nav-link{background-color:rgba(var(--colors-mono-01-rgb), 0);text-transform:uppercase;align-items:center;font-weight:500;transition:all .25s ease-in-out;display:flex;border-radius:9999px!important;padding:.5rem 1rem!important}.desktop-nav-link:hover,.desktop-nav-link.active{background-color:rgba(var(--colors-mono-01-rgb), .5);color:var(--colors-resonant-blue)}@media (width<=47.999rem){.main-header{display:none}}@keyframes menu-content-show{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes menu-content-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.menu .menu-trigger{appearance:none;color:#fff;border-radius:6px;outline:none;justify-content:center;align-items:center;transition:background-color .25s;display:inline-flex}.menu .menu-trigger .icon{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;transition:transform .25s}.menu .menu-trigger .icon[data-expanded]{transform:rotate(180deg)}.menu.content,.menu.sub-content{--menu-content-radius:.5rem;--menu-content-padding:.125rem;--menu-content-border:.0625rem;-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);--menu-surface-color:rgba(var(--colors-mono-01-rgb), .75);background-color:var(--menu-surface-color);border:var(--menu-content-border) solid var(--colors-mono-04);border-radius:var(--menu-content-radius);gap:var(--menu-content-padding);min-width:15rem;padding:var(--menu-content-padding);transform-origin:var(--kb-menu-content-transform-origin);z-index:30;outline:none;flex-direction:column;animation:.25s ease-in forwards menu-content-hide;display:flex;box-shadow:0 .25rem .375rem -.0625rem #0000001a,0 .125rem .25rem -.0625rem #0000001a}:is(.menu.content,.menu.sub-content)[data-expanded]{animation:.25s ease-out menu-content-show}:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger{color:var(--colors-links);border-radius:max(0px, calc(var(--menu-content-radius) - (var(--menu-content-padding) + var(--menu-content-border))));-webkit-user-select:none;user-select:none;width:100%;transition:var(--transitions-primary);outline:none;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.9rem;font-weight:500;line-height:1;display:flex;position:relative}:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger):hover{cursor:pointer}:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger)[data-disabled]{color:#a1a1aa;opacity:.5;pointer-events:none}:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger)[data-highlighted]{background-color:rgba(var(--colors-links-rgb), .8);color:var(--colors-mono-00);outline:none}:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger)[data-highlighted] .icon{color:var(--colors-mono-00)}:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger)[data-highlighted] .menu-blip-icon{--menu-blip-accent:var(--colors-scarlett)}:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger) .icon{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;font-size:1.25rem}:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger) .menu-blip-icon{--menu-blip-accent:var(--colors-success);flex:0 0 1.25rem;width:1.25rem;height:1.25rem;display:block;transform:translate(.0625rem)}:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger) .indicator{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;position:absolute;left:0}:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger) .right-slot{color:#71717a;margin-left:auto;padding-left:1.25rem;font-size:.875rem}[data-highlighted]>:is(:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger) .right-slot){color:#fff}[data-disabled] :is(:is(:is(.menu.content,.menu.sub-content) .menu-item,:is(.menu.content,.menu.sub-content) .menu-checkbox-item,:is(.menu.content,.menu.sub-content) .menu-radio-item,:is(.menu.content,.menu.sub-content) .menu-sub-trigger) .right-slot){color:#a1a1aa;opacity:.5}:is(.menu.content,.menu.sub-content) .sub-trigger[data-expanded]{color:#0369a0;background-color:#e1f3fe}:is(.menu.content,.menu.sub-content) .group-label{color:#71717a;padding:0 1.5rem;font-size:.875rem;line-height:2rem}:is(.menu.content,.menu.sub-content) .menu-separator{border-bottom:var(--menu-content-border) solid rgba(var(--colors-mono-00-rgb), .5);height:.0625rem;margin:.0625rem 0}:is(.menu.content,.menu.sub-content) header.menu-header,:is(.menu.content,.menu.sub-content) footer.menu-footer{padding:.25rem .5rem;font-size:.85rem}.menu.content.arrow{background-color:var(--menu-surface-color);fill:var(--menu-surface-color);filter:drop-shadow(0 0 0 var(--colors-mono-04));z-index:31;border:none}.profile-drawer{--drawer-header-height:4rem}.profile-drawer .drawer-title{font-size:1.25rem}.profile-drawer-close{color:var(--colors-mono-08);cursor:pointer;padding:var(--drawer-header-safe-top) var(--drawer-header-padding-inline) 0 0;box-sizing:border-box;width:var(--drawer-close-hit-size);height:calc(var(--drawer-header-height) + var(--drawer-header-safe-top));z-index:100;background:0 0;border:none;border-radius:.375rem;justify-content:flex-end;align-items:center;transition:color .25s ease-in-out;display:inline-flex;position:absolute;top:0;right:0}.profile-drawer-close:hover{color:var(--colors-resonant-blue)}.profile-drawer-close:focus,.profile-drawer-close:focus-visible,.profile-drawer-close:active{outline:none}.profile-drawer-shell{flex-direction:column;flex:1;gap:1rem;width:100%;max-width:42rem;min-height:0;margin:0 auto;padding:1rem 1rem 1.25rem;display:flex}.profile-drawer-summary{align-items:center;gap:.875rem;display:flex}.profile-drawer-avatar-stack{flex:none;display:inline-flex;position:relative}.profile-drawer-avatar-stack .tooltip-trigger{z-index:1;display:inline-flex;position:absolute;bottom:0;left:0;transform:translate(-18%,18%)}.profile-drawer-avatar-regenerate .icon{color:var(--colors-cool-blue)}.profile-drawer-summary-copy{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.profile-drawer-summary-name{color:var(--colors-mono-11);font-size:1rem;font-weight:600;line-height:1.25rem}.profile-drawer-summary-email{color:var(--colors-mono-08);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.125rem;overflow:hidden}.button.profile-drawer-edit-toggle{flex:none}.button.profile-drawer-edit-toggle,.button.profile-drawer-save{justify-content:center;min-width:7.75rem}.profile-drawer-form{flex-direction:column;flex:1;gap:.875rem;display:flex}.profile-drawer-edit-fields{flex-direction:column;gap:.875rem;display:flex}.profile-drawer-details{flex-direction:column;gap:.375rem;display:flex}.profile-drawer-detail-line{color:var(--colors-mono-10);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.35rem}.profile-drawer-detail-label{color:var(--colors-mono-07)}.profile-drawer-actions{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.25rem;display:flex}.profile-drawer-actions-start{align-items:center;gap:.75rem;display:inline-flex}.profile-drawer-actions-end{align-items:center;margin-left:auto;display:inline-flex}.button.profile-drawer-logout{margin-left:0}[data-corvu-drawer-content].profile-drawer:focus,[data-corvu-drawer-content].profile-drawer:focus-visible{outline:none}[data-corvu-drawer-content].profile-drawer[data-side=right]{width:20rem;min-width:20rem}[data-corvu-drawer-content].profile-drawer[data-side=bottom]{border-width:0;height:100dvh;min-height:100dvh;max-height:100dvh;inset:0}@supports (-webkit-touch-callout:none){[data-corvu-drawer-content].profile-drawer[data-side=bottom]{height:-webkit-fill-available;min-height:-webkit-fill-available;max-height:-webkit-fill-available}}html body:has([data-corvu-drawer-content].profile-drawer[data-side=bottom][data-open]){width:100%;position:static;overflow:hidden}html body:has([data-corvu-drawer-content].profile-drawer[data-open]) .tooltip-content{z-index:140}@media (width<=40rem){[data-corvu-drawer-content].profile-drawer[data-side=bottom]{border-radius:0}.profile-drawer{--drawer-header-safe-top:env(safe-area-inset-top)}.profile-drawer-shell{min-height:0;padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.profile-drawer-summary{align-items:flex-start}.profile-drawer-actions{flex-direction:column;align-items:stretch}.profile-drawer-actions-start{flex-direction:column;align-items:stretch;width:100%;display:flex}.profile-drawer-actions-end{width:100%;margin-left:0;display:flex}.button.profile-drawer-logout{margin-left:0}}.user-menu{--corner-offset:.5rem;border-radius:var(--radius-round);bottom:calc(var(--corner-offset) + .125rem);right:calc(var(--corner-offset) + .125rem);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;overflow:visible}.user-menu-trigger-content{pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.user-menu-header{box-sizing:border-box;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.user-menu-header .label{color:var(--colors-mono-08);width:100%;font-size:.6rem;font-style:italic;line-height:.75rem}.user-menu-header .name{width:100%;font-size:.95rem;font-weight:600;line-height:1.1rem}.user-menu-header .email{color:var(--colors-mono-08);overflow-wrap:anywhere;width:100%;font-size:.75rem;line-height:.9rem}.user-menu-drawer[data-side=bottom]{background-color:rgba(var(--colors-mono-01-rgb), .85);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%;padding:0;left:0;right:0}@media (width>=40rem){.user-menu-drawer[data-side=bottom]{width:24rem;left:calc(50% - 12rem);right:auto}}.user-menu-drawer .handle{background:rgba(var(--colors-mono-04-rgb), .85);border-radius:var(--radius-pill);align-self:center;width:7rem;height:.25rem;display:block}.user-menu-drawer-shell{border-radius:inherit;width:100%;padding:.75rem .75rem .5rem}.user-menu-drawer-summary{padding:.5rem .25rem 0}.user-menu-drawer-items{width:100%}.user-menu-drawer-item{appearance:none;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);background:rgba(var(--colors-mono-02-rgb), .68);border:1px solid rgba(var(--colors-mono-03-rgb), .9);border-radius:var(--radius-md);color:var(--colors-text-primary);cursor:pointer;text-align:left;transition:var(--transitions-primary);align-items:center;gap:.75rem;width:100%;padding:.875rem;font-size:.95rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.user-menu-drawer-item .icon,.user-menu-drawer-item .menu-blip-icon{color:var(--colors-mono-08);flex:0 0 1.375rem;width:1.375rem;height:1.375rem}.user-menu-drawer-item .icon{font-size:1.375rem}.user-menu-drawer-item .menu-blip-icon{display:block}.user-menu-drawer-item span{min-width:0}.user-menu-drawer-item:focus,.user-menu-drawer-item:focus-visible{box-shadow:none;outline:none}.user-menu-drawer-item:active{background:rgba(var(--colors-mono-02-rgb), .8);border-color:var(--colors-cool-blue);box-shadow:none;outline:none}.user-menu-drawer-item.active{background:rgb(from var(--colors-info) r g b / .16);border-color:rgb(from var(--colors-info) r g b / .32);box-shadow:none;outline:none}.user-menu-drawer-item,.user-menu-drawer-item:focus,.user-menu-drawer-item:focus-visible,.user-menu-drawer-item:active{box-shadow:none!important;outline:none!important}@media (hover:hover) and (pointer:fine){.user-menu-drawer-item:hover{background:rgba(var(--colors-mono-02-rgb), .8);border-color:var(--colors-cool-blue)}.user-menu-drawer-item.active:hover{background:rgb(from var(--colors-info) r g b / .2);border-color:rgb(from var(--colors-info) r g b / .4)}}@media (width<=40rem){[data-corvu-drawer-content].user-menu-drawer[data-side=bottom]{border-radius:0}.user-menu-drawer-shell{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}}.site-dock{-webkit-backdrop-filter:blur(.5rem);background:color-mix(in srgb, var(--colors-mono-02) 88%, transparent);border:1px solid color-mix(in srgb, var(--colors-mono-11) 22%, transparent);border-radius:var(--radius-pill);bottom:calc(var(--site-dock-inset) + env(safe-area-inset-bottom,0px));box-shadow:0 .125rem .5rem color-mix(in srgb, var(--colors-mono-00) 20%, transparent);box-sizing:border-box;align-items:center;gap:var(--site-dock-gap);height:auto;max-width:calc(100% - (2 * var(--site-dock-inset)));padding:var(--site-dock-pad);z-index:30;justify-content:center;width:max-content;margin-inline:auto;display:flex;position:fixed;left:0;right:0}.site-dock.is-composer-open{display:none}.site-dock .item,.site-dock [data-corvu-drawer-trigger].item{--size:var(--site-dock-item);appearance:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;color:var(--colors-text-primary);cursor:pointer;flex:0 0 var(--site-dock-item);height:var(--site-dock-item);max-height:var(--site-dock-item);max-width:var(--site-dock-item);min-height:var(--site-dock-item);min-width:var(--site-dock-item);touch-action:manipulation;-webkit-user-select:none;user-select:none;width:var(--site-dock-item);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;gap:0;padding:0;text-decoration:none;display:inline-flex}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item) .icon,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item) .site-dock-blip-icon,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item) .site-dock-menu-icon{pointer-events:none;font-size:1.5rem}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item) .site-dock-blip-icon{color:currentColor}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):link,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):visited,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):focus{color:var(--colors-text-primary);background:0 0;outline:none}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):active{opacity:.65}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):focus-visible{outline:.125rem solid var(--colors-info);outline-offset:0;opacity:1}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:active,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:link,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:visited,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open]:active{background:color-mix(in srgb, var(--colors-info) 22%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--colors-info) 55%, transparent);color:#fff;opacity:1}:is(:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:active,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:link,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:visited,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open]:active) .icon,:is(:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:active,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:link,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:visited,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open]:active) .site-dock-blip-icon{color:#fff}.site-dock .site-dock-menu-wrap{flex:0 0 var(--site-dock-item);height:var(--site-dock-item);min-width:var(--site-dock-item);width:var(--site-dock-item);justify-content:center;align-items:center;display:flex}.site-dock .item.user{overflow:visible}.site-dock .item.user .user-menu{justify-content:center;width:100%;height:100%;position:static;bottom:auto;right:auto}.site-dock .item.user .user-avatar.md{height:var(--site-dock-item);width:var(--site-dock-item)}.site-dock .item.user .user-avatar-badge{width:.75rem;height:.75rem;bottom:-.0625rem;right:-.0625rem}.site-dock .item.user .user-avatar-badge .icon{width:auto;height:auto;font-size:.625rem}@media (width>=48rem){.site-dock{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;width:auto;max-width:none;height:auto;margin-inline:0;padding:0;bottom:auto;left:auto;right:auto}.site-dock .item:not(.user),.site-dock .site-dock-menu-wrap{display:none}.site-dock .item.user{flex:none;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none}.site-dock .item.user .user-menu{bottom:calc(var(--corner-offset) + .125rem);height:auto;right:calc(var(--corner-offset) + .125rem);width:auto;position:fixed}.site-dock .item.user .user-avatar.md{width:3rem;height:3rem}}[data-corvu-drawer-trigger]{--size:2rem;cursor:pointer;height:var(--size);width:var(--size);background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.25s;display:flex}[data-corvu-drawer-trigger] .icon{color:var(--colors-mono-11)}[data-corvu-drawer-overlay]{background-color:rgba(var(--colors-bg-main-rgb), .8);opacity:0;z-index:40;position:fixed;inset:0}[data-corvu-drawer-overlay][data-open]{opacity:1}[data-corvu-drawer-overlay][data-closing]{opacity:0}[data-corvu-drawer-overlay][data-transitioning]{transition-property:background-color,opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.32,.72,0,1)}[data-corvu-drawer-close]{color:var(--colors-mono-10);cursor:pointer;z-index:100;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem;font-size:1.25rem;transition:color .25s ease-in-out;display:flex;position:absolute;top:.5rem;right:.5rem}[data-corvu-drawer-close]:hover{color:var(--colors-resonant-blue)}[data-corvu-drawer-close]:focus,[data-corvu-drawer-close]:focus-visible,[data-corvu-drawer-close]:active{outline:none}[data-corvu-drawer-close].drawer-close--header{box-sizing:border-box;height:calc(var(--drawer-header-height) + var(--drawer-header-safe-top));padding:var(--drawer-header-safe-top) var(--drawer-header-padding-inline) 0 0;width:var(--drawer-close-hit-size);justify-content:flex-end;top:0;right:0}[data-corvu-drawer-content]{--drawer-header-height:4rem;--drawer-header-safe-top:0px;--drawer-header-padding-inline:1rem;--drawer-close-hit-size:3.5rem;--border-radius:.5rem;--border-width:.0625rem;background-color:var(--colors-mono-01);border-color:var(--colors-mono-02);border-style:solid;border-width:var(--border-width);box-sizing:border-box;z-index:50;flex-direction:column;max-width:100vw;display:flex;position:fixed}@supports (-webkit-touch-callout:none){[data-corvu-drawer-content]{min-height:-webkit-fill-available}}[data-corvu-drawer-content]:after{background-color:inherit;content:"";height:50%;position:absolute;top:100%;left:0;right:0}[data-corvu-drawer-content][data-side=right]{border-width:0 0 0 var(--border-width);box-shadow:-1rem 0 2rem rgba(var(--colors-mono-00-rgb), .4);min-width:20rem;height:100%;top:0;bottom:0;right:0}[data-corvu-drawer-content][data-side=right]:after{width:50%;height:auto;top:0;bottom:0;left:100%}[data-corvu-drawer-content][data-side=left]{border-width:0 var(--border-width) 0 0;box-shadow:1rem 0 2rem rgba(var(--colors-mono-00-rgb), .4);min-width:20rem;height:100%;top:0;bottom:0;left:0}[data-corvu-drawer-content][data-side=left]:after{width:50%;height:auto;inset:0 100% 0 auto}[data-corvu-drawer-content][data-side=top]{border-width:0 0 var(--border-width) 0;box-shadow:0 1rem 2rem rgba(var(--colors-mono-00-rgb), .4);width:100%;min-height:10rem;top:0;left:0;right:0}[data-corvu-drawer-content][data-side=top]:after{top:auto;bottom:100%}[data-corvu-drawer-content][data-side=bottom]{border-width:var(--border-width) 0 0 0;box-shadow:0 -1rem 2rem rgba(var(--colors-mono-00-rgb), .4);width:100%;min-height:10rem;bottom:0;left:0;right:0}[data-corvu-drawer-content][data-side=bottom]:after{top:100%}[data-corvu-drawer-content][data-transitioning]{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.32,.72,0,1)}[data-corvu-drawer-content] .drawer-content{flex:1;overflow-y:auto}[data-corvu-drawer-content] .drawer-header{background-color:var(--colors-mono-02);border-bottom:var(--border-width) solid var(--colors-mono-03);box-sizing:border-box;flex-direction:column;align-items:start;gap:.25rem;padding:1rem;display:flex;position:relative}[data-corvu-drawer-content] .drawer-header.drawer-header--title-only{height:calc(var(--drawer-header-height) + var(--drawer-header-safe-top));min-height:calc(var(--drawer-header-height) + var(--drawer-header-safe-top));padding:var(--drawer-header-safe-top) var(--drawer-close-hit-size) 0 var(--drawer-header-padding-inline);justify-content:center}[data-corvu-drawer-content] .drawer-header.drawer-header--stacked{padding:calc(1rem + var(--drawer-header-safe-top)) calc(var(--drawer-header-padding-inline) + 2.5rem) 1rem var(--drawer-header-padding-inline)}[data-corvu-drawer-content] .drawer-header .drawer-title{margin:0;font-size:1.6rem;font-weight:400;line-height:1.5rem}[data-corvu-drawer-content] .drawer-header .drawer-subtitle{opacity:.7;margin:0;padding:0;font-size:.875rem;line-height:1rem}body:has([data-corvu-drawer-content][data-open]){-webkit-overflow-scrolling:touch;width:100%;overflow:hidden}@media (pointer:coarse){body:has([data-corvu-drawer-content][data-open]){position:fixed}}html body:has([data-corvu-drawer-content].mobile-nav[data-open]){width:100%;position:static;overflow:hidden}@media (width>=768px){[data-corvu-drawer-content]{-webkit-user-select:none;user-select:none}}.notch{background-color:#a888f1;border-radius:9999px;align-self:center;width:2.5rem;height:.25rem}[data-corvu-drawer-label]{text-align:center;margin-top:.5rem;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.75rem}[data-corvu-drawer-description]{text-align:center;margin-top:.25rem}.hidden_frog{z-index:10;text-align:center;margin:0;position:absolute;bottom:-1.25rem;left:0;right:0}[data-corvu-drawer-content].form-drawer{--drawer-header-height:4rem;flex-direction:column;min-height:0;display:flex;overflow:hidden}[data-corvu-drawer-content].form-drawer .drawer-header{flex-shrink:0}[data-corvu-drawer-content].form-drawer .drawer-title{font-size:1.25rem}[data-corvu-drawer-content].form-drawer:focus,[data-corvu-drawer-content].form-drawer:focus-visible{outline:none}[data-corvu-drawer-content].form-drawer[data-side=right]{width:100vw;min-width:0}@media (width>=32rem){[data-corvu-drawer-content].form-drawer[data-side=right]{width:min(100vw,28rem);min-width:20rem}}@media (width<=40rem){[data-corvu-drawer-content].form-drawer[data-side=right]{border-radius:0}}.form-drawer-close{color:var(--colors-mono-10);cursor:pointer;height:var(--drawer-header-height);transition:var(--transitions-primary);z-index:100;background:0 0;border:none;justify-content:center;align-items:center;width:3.5rem;padding:0;display:flex;position:absolute;top:0;right:0;transform:none}.form-drawer-close .icon{color:inherit;font-size:3rem;line-height:1;display:block}.form-drawer-close:hover{color:var(--colors-resonant-blue)}.form-drawer-close:focus,.form-drawer-close:focus-visible,.form-drawer-close:active{box-shadow:none;outline:none}.form-drawer-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.form-drawer-content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:1;gap:1rem;width:100%;max-width:42rem;min-height:0;margin:0 auto;padding:1rem 1rem 0;display:flex;overflow:hidden auto}.form-drawer-actions{background-color:var(--colors-mono-01);border-top:.0625rem solid var(--colors-mono-03);max-width:42rem;padding:.75rem 1rem max(1rem, env(safe-area-inset-bottom));flex-shrink:0;justify-content:flex-end;gap:.5rem;width:100%;margin:0 auto;display:flex}.blip-editor-overlay.dialog-overlay{background:rgba(var(--colors-mono-01-rgb), .75)}.blip-editor-dialog{--blip-editor-shell-width:min(25rem, calc(100vw - 2rem));--blip-editor-shell-max-height:min(44rem, calc(100dvh - 2rem))}.blip-editor-dialog.dialog{box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;outline:none;gap:0;width:auto;min-width:0;max-width:none;max-height:none;padding:0;display:flex;overflow:visible}.blip-editor-dialog.dialog:focus,.blip-editor-dialog.dialog:focus-visible{outline:none}.blip-editor-frame{width:100%;display:flex}.blip-editor-shell{background:var(--colors-mono-02);flex-direction:column;flex:1;gap:.75rem;width:100%;min-height:0;padding:.25rem .75rem .75rem;display:flex;position:relative;overflow:hidden}.editor-shell-icon{color:var(--colors-mono-08);pointer-events:none;z-index:1;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;top:.375rem;right:.75rem}.editor-shell-icon.icon{font-size:1.25rem}.blip-editor-focus-proxy{opacity:0;pointer-events:none;resize:none;width:1px;height:1px;padding:0;font-size:1rem;line-height:1.5rem;position:fixed;top:0;left:-9999px}.blip-editor-picker-header{justify-content:flex-end;display:flex}.blip-editor-picker-close,.blip-editor-close,.blip-editor-toolbar-toggle,.blip-editor-metadata-toggle{background:var(--colors-mono-01);border:.0625rem solid var(--colors-mono-04)}:is(.blip-editor-picker-close,.blip-editor-close,.blip-editor-toolbar-toggle,.blip-editor-metadata-toggle) .icon{color:var(--colors-mono-10)}:is(.blip-editor-picker-close,.blip-editor-close,.blip-editor-toolbar-toggle,.blip-editor-metadata-toggle):hover{background:var(--colors-mono-02);border-color:var(--colors-mono-05)}.blip-editor-body{flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.blip-editor-form{flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.blip-editor-form .markdown-editor{flex:1;min-height:0;display:flex}.blip-editor-form .markdown-editor>.flex{flex-direction:column;flex:1;min-height:0;display:flex;gap:.75rem!important}.blip-editor-form .markdown-editor .editor-container{background:rgba(var(--colors-mono-01-rgb), .32);border:.0625rem solid var(--colors-mono-04);border-radius:var(--radius-md);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.blip-editor-form .markdown-editor .editor-container.has-alternate-body{position:relative}.blip-editor-form .markdown-editor .editor-body-carousel{flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.blip-editor-form .markdown-editor .editor-body-track{will-change:transform;flex:1;width:200%;min-width:200%;min-height:0;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(0)}.blip-editor-form .markdown-editor .editor-container.alternate-body-visible .editor-body-track{transform:translate(-50%)}.blip-editor-form .markdown-editor .editor-body-pane{opacity:1;flex-direction:column;flex:0 0 50%;min-width:0;min-height:0;transition:opacity .22s;display:flex}.blip-editor-form .markdown-editor .editor-body-pane.editor-body-pane-editor,.blip-editor-form .markdown-editor .editor-body-pane.editor-body-pane-alternate{width:50%}.blip-editor-form .markdown-editor .editor-body-pane.editor-body-pane-editor>[data-placeholder]{flex:1;min-height:0;display:flex;overflow:hidden}.blip-editor-form .markdown-editor .editor-container.alternate-body-visible .editor-body-pane-editor{opacity:.22;pointer-events:none}.blip-editor-form .markdown-editor .editor-container:not(.alternate-body-visible) .editor-body-pane-alternate{opacity:.12;pointer-events:none}.blip-editor-form .markdown-editor .editor-container>[data-placeholder]{flex:1;min-height:0;display:flex;overflow:hidden}.blip-editor-form .markdown-editor .milkdown{flex-direction:column;flex:1;min-height:0;display:flex}.blip-editor-form .markdown-editor .ProseMirror{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:100%;overflow-y:auto}.blip-editor-media-chrome{flex-direction:column;gap:.75rem;width:100%;display:flex}.blip-editor-below-editor{flex-direction:column;gap:.75rem;width:100%;display:flex}.blip-editor-below-editor>*{width:100%}.blip-editor-metadata-panel{--blip-editor-metadata-field-height:2.375rem;--form-control-height:var(--blip-editor-metadata-field-height);--form-control-radius:var(--radius-sm);background:rgba(var(--colors-mono-01-rgb), .32);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:.875rem;width:100%;min-height:0;padding:.875rem;display:flex;overflow-y:auto}.blip-editor-metadata-panel .section{flex-direction:column;gap:.625rem;min-width:0;display:flex}.blip-editor-metadata-panel .section-label{color:var(--colors-mono-08);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:600}.blip-editor-metadata-panel .allow-comments,.blip-editor-metadata-panel .publish-at{width:100%}.blip-editor-metadata-panel .blip-tags .combobox-control,.blip-editor-metadata-panel .date-time-picker .control,.blip-editor-metadata-panel .switch-field{border:.0625rem solid var(--colors-mono-04);border-radius:var(--form-control-radius);min-height:var(--blip-editor-metadata-field-height)}.blip-editor-metadata-panel .blip-tags .combobox-control{min-height:var(--blip-editor-metadata-field-height)}.blip-editor-metadata-panel .blip-tags .combobox-value-area{min-height:calc(var(--blip-editor-metadata-field-height) - 2px)}.blip-editor-metadata-panel .date-time-picker{width:100%}.blip-editor-metadata-panel .date-time-picker .control{min-height:var(--blip-editor-metadata-field-height)}.blip-editor-metadata-panel .date-time-picker .input{padding-block:.25rem}.blip-editor-metadata-panel .switch-field{justify-content:center;padding:0 .875rem}.blip-editor-metadata-panel .switch-main-row{min-height:calc(var(--blip-editor-metadata-field-height) - 2px)}.blip-editor-control-pill{background:rgba(var(--colors-mono-01-rgb), .92);border:.0625rem solid var(--colors-mono-04);border-radius:9999px;width:100%;overflow:hidden;box-shadow:0 .5rem 1.5rem #00000038}.blip-editor-control-pill-scroll{scrollbar-color:color-mix(in srgb, var(--colors-mono-06) 55%, transparent) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;align-items:center;width:100%;display:flex;overflow:auto hidden}.blip-editor-control-pill-scroll::-webkit-scrollbar{width:.125rem;height:.125rem}.blip-editor-control-pill-scroll::-webkit-scrollbar-track{background:0 0}.blip-editor-control-pill-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--colors-mono-06) 55%, transparent);border-radius:999px}.blip-editor-control-pill-content{justify-content:space-between;align-items:center;gap:.5rem;width:max-content;min-width:100%;padding:.375rem .5rem;display:flex}.blip-editor-control-pill-left,.blip-editor-control-pill-right{flex:none;align-items:center;gap:.375rem;display:flex}.blip-editor-control-pill-right{margin-left:auto}.blip-editor-status-slot{justify-content:center;align-items:center;min-width:1.75rem;height:1.75rem;display:flex}.blip-editor-status-indicator{color:var(--colors-mono-08);flex:none;justify-content:center;align-items:center;transition:opacity 3s ease-out;display:inline-flex}.blip-editor-status-indicator .status-saved-icon{font-size:1.25rem}.blip-editor-status-indicator .blip-editor-status-spinner{--size:1.5rem}.blip-editor-status-indicator.fade-out{opacity:0}.blip-editor-control-divider{background:var(--colors-mono-04);border-radius:9999px;width:.0625rem;height:1.5rem}.blip-editor-toolbar-toggle,.blip-editor-metadata-toggle{cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;height:1.5rem;transition-property:background-color,border-color,color,opacity;transition-duration:.2s;transition-timing-function:ease;display:inline-flex}:is(.blip-editor-toolbar-toggle,.blip-editor-metadata-toggle)[disabled]{cursor:not-allowed;opacity:.4}.blip-editor-metadata-toggle{padding:0 .4375rem}.blip-editor-metadata-toggle .icon{font-size:1rem}.blip-editor-metadata-toggle.is-active{background:var(--colors-mono-02);border-color:var(--colors-cool-blue)}.blip-editor-metadata-toggle.is-active .icon{color:var(--colors-info)}.blip-editor-toolbar-toggle{gap:.125rem;padding:0 .4375rem}.blip-editor-toolbar-toggle .icon{font-size:.75rem}.blip-draft-picker{overscroll-behavior:contain;flex:1;width:100%;min-height:0;padding:.25rem;overflow-y:auto}.blip-draft-picker-item{appearance:none;background:var(--colors-mono-03);border:1px solid var(--colors-mono-05);color:var(--colors-text-primary);cursor:pointer;text-align:left;transition:var(--transitions-primary);border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.95rem;line-height:1.2;display:flex}.blip-draft-picker-item .icon{color:var(--colors-mono-08);flex:none;font-size:1.05rem}.blip-draft-picker-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.blip-draft-picker-item:hover{background:var(--colors-mono-04);border-color:var(--colors-cool-blue)}.blip-draft-picker-item.new{border-color:var(--colors-resonant-blue);color:var(--colors-neon-green)}.blip-draft-picker-item.new .icon{color:var(--colors-neon-green)}.blip-draft-picker-item.new .blip-new-icon .blip-icon-accent{stroke:var(--colors-scarlett)}.blip-action-publish.published .icon{color:var(--colors-success)}.blip-action-publish.unpublished .icon{color:var(--colors-warning)}.blip-action-save .icon{color:var(--colors-resonant-blue)}.blip-action-delete .icon{color:rgba(var(--colors-error-rgb), .75);font-size:1.1rem}.blip-editor-media-button .icon{color:var(--colors-mono-10)}.blip-editor-media-error{background:rgba(var(--colors-error-rgb), .12);border:.0625rem solid rgba(var(--colors-error-rgb), .4);border-radius:var(--radius-sm);color:var(--colors-error);padding:.375rem .625rem;font-size:.8125rem}.media-button-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.media-thumbnail-strip{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:.5rem;width:100%;padding:.125rem;display:flex;overflow-x:auto}.media-thumbnail-strip .media-thumbnail-strip-item{flex:none;padding-block-start:.5rem;padding-inline-end:.5rem;overflow:visible}.media-thumbnail{--media-thumbnail-size:4rem;height:var(--media-thumbnail-size);flex:none;position:relative}.media-thumbnail .media-thumbnail-body{appearance:none;background:rgba(var(--colors-mono-01-rgb), .4);border:.0625rem solid var(--colors-mono-04);border-radius:var(--radius-sm);cursor:pointer;height:100%;padding:0;display:block;position:relative;overflow:hidden}.media-thumbnail.is-motion-media{width:var(--media-thumbnail-size)}.media-thumbnail.is-motion-media .media-thumbnail-body{width:100%}.media-thumbnail.is-motion-media .media-thumbnail-image{width:100%;min-width:0;max-width:100%}.media-thumbnail .media-thumbnail-image{max-width:12rem;height:100%;min-width:var(--media-thumbnail-size);object-fit:cover;width:auto;display:block}.media-thumbnail .media-thumbnail-placeholder{color:var(--colors-mono-07);height:100%;width:var(--media-thumbnail-size);justify-content:center;align-items:center;display:flex}.media-thumbnail .media-thumbnail-placeholder .media-thumbnail-placeholder-icon{opacity:.5;width:45%;height:45%}.media-thumbnail .media-thumbnail-type-badge{background:rgba(var(--colors-mono-01-rgb), .52);border:.0625rem solid color-mix(in srgb, var(--colors-cool-blue) 72%, transparent);box-shadow:0 .125rem .5rem rgba(var(--colors-mono-01-rgb), .32), 0 0 .375rem color-mix(in srgb, var(--colors-cool-blue) 28%, transparent), inset 0 0 0 .0625rem color-mix(in srgb, var(--colors-cool-blue) 18%, transparent);color:color-mix(in srgb, var(--colors-cool-blue) 88%, white 12%);pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-thumbnail .media-thumbnail-type-badge .icon{filter:drop-shadow(0 0 .1875rem color-mix(in srgb, var(--colors-cool-blue) 55%, transparent));opacity:1;margin-inline-start:.125rem;font-size:1.75rem}.media-thumbnail .media-thumbnail-overlay{background:rgba(var(--colors-mono-01-rgb), .45);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.media-thumbnail .media-thumbnail-overlay--error{background:rgba(var(--colors-error-rgb), .45);cursor:pointer}.media-thumbnail .media-thumbnail-overlay--error .icon{color:var(--colors-mono-10);font-size:1.25rem}.media-thumbnail .media-thumbnail-progress{width:1.75rem;height:1.75rem;transform:rotate(-90deg)}.media-thumbnail .media-thumbnail-progress .media-thumbnail-progress-track{fill:none;stroke:rgba(var(--colors-mono-10-rgb), .25);stroke-width:3px}.media-thumbnail .media-thumbnail-progress .media-thumbnail-progress-value{fill:none;stroke:var(--colors-resonant-blue);stroke-linecap:round;stroke-width:3px;transition:stroke-dashoffset .2s}.media-thumbnail .media-thumbnail-progress--indeterminate{animation:.9s linear infinite media-thumbnail-spin}.media-thumbnail .media-thumbnail-remove{appearance:none;background:rgba(var(--colors-mono-01-rgb), .85);border:.0625rem solid var(--colors-mono-05);cursor:pointer;z-index:2;border-radius:9999px;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;padding:0;display:flex;position:absolute;inset-block-start:-.4375rem;inset-inline-end:-.4375rem}.media-thumbnail .media-thumbnail-remove .icon{color:var(--colors-mono-10);font-size:.875rem}.media-thumbnail .media-thumbnail-remove:hover{background:var(--colors-mono-03);border-color:var(--colors-mono-06)}.media-thumbnail.is-error .media-thumbnail-body{border-color:rgba(var(--colors-error-rgb), .6)}@keyframes media-thumbnail-spin{to{transform:rotate(270deg)}}.composer-preview-overlay.dialog-overlay{background:rgba(var(--colors-mono-01-rgb), .85)}.composer-preview-dialog.dialog{box-shadow:none;background:0 0;border:0;max-width:92vw;max-height:92dvh;padding:0}.composer-preview-dialog .composer-preview-body{justify-content:center;align-items:center;display:flex}.composer-preview-dialog .composer-preview-frame{max-width:92vw;max-height:92dvh;display:inline-block;position:relative}.composer-preview-dialog .composer-preview-media{border-radius:var(--radius-md);object-fit:contain;max-width:92vw;max-height:92dvh;display:block}.composer-preview-dialog .composer-preview-placeholder{color:var(--colors-mono-07);justify-content:center;align-items:center;width:12rem;height:12rem;display:flex}.composer-preview-dialog .composer-preview-close{background:rgba(var(--colors-mono-01-rgb), .75);z-index:1;border-radius:9999px;position:absolute;inset-block:.5rem auto;inset-inline-end:.5rem}@media (width<=47.999rem){.media-thumbnail{--media-thumbnail-size:4.5rem}.media-thumbnail .media-thumbnail-remove{width:1.75rem;height:1.75rem}.media-thumbnail .media-thumbnail-remove .icon{font-size:1.125rem}.blip-editor-dialog.dialog{--dialog-transform-base:none;--dialog-transform-enter:translateY(.5rem);--dialog-transform-exit:translateY(.5rem);bottom:var(--blip-editor-keyboard-inset,0px);max-width:none;left:0;right:0;top:var(--blip-editor-viewport-top,0px);width:100vw;transform:none}.blip-editor-frame{flex:1;width:100%;min-height:0}.blip-editor-shell{background:var(--colors-mono-01);padding:0}.blip-editor-form .markdown-editor>.flex{gap:.5rem!important}.blip-editor-form .markdown-editor .editor-container{background:var(--colors-mono-01);border:0;border-radius:0}.blip-editor-form .markdown-editor>.flex>:not(.editor-container){padding-inline:.75rem}.blip-editor-below-editor{padding-bottom:.75rem}.blip-editor-picker-header,.blip-draft-picker{padding-inline:.75rem}.blip-draft-picker{padding-top:.5rem;padding-bottom:.75rem}.blip-editor-control-pill{background:var(--colors-mono-02);border-color:var(--colors-mono-04);box-shadow:0 .625rem 1.75rem #0000006b}.blip-editor-dialog.dialog .blip-editor-shell{border-radius:0;height:100%}.blip-editor-dialog.dialog .blip-editor-control-pill .blip-editor-control-pill-content{padding:.625rem .9375rem .625rem .75rem}.blip-editor-dialog.dialog .blip-editor-control-pill .icon-button.xs{--size:2.875rem}.blip-editor-dialog.dialog .blip-editor-control-pill .icon-button.xs .icon{font-size:1.5rem}:is(.blip-editor-dialog.dialog .blip-editor-picker-close,.blip-editor-dialog.dialog .blip-editor-close) .icon{font-size:1.5rem}.blip-editor-dialog.dialog .blip-editor-toolbar-toggle{height:2.125rem;padding-inline:.5rem}.blip-editor-dialog.dialog .blip-editor-toolbar-toggle .icon{font-size:1.125rem}.blip-editor-dialog.dialog .blip-editor-metadata-toggle{height:2.125rem;padding-inline:.75rem}.blip-editor-dialog.dialog .blip-editor-metadata-toggle .icon{font-size:1.25rem}.blip-editor-dialog.dialog .blip-editor-control-pill-right{gap:.5rem}.blip-editor-dialog.dialog .blip-editor-status-slot{min-width:2.5rem;height:2.5rem}.blip-editor-dialog.dialog .blip-editor-status-indicator .status-saved-icon{font-size:1.5rem}.blip-editor-dialog.dialog .blip-editor-status-indicator .blip-editor-status-spinner{--size:2rem}}@media (width>=48rem){.blip-editor-dialog.dialog{--resize-transition-duration:1s;--resize-transition-easing:cubic-bezier(.3, 0, .1, 1);max-width:calc(100vw - 2rem);transition:width var(--resize-transition-duration) var(--resize-transition-easing), max-width var(--resize-transition-duration) var(--resize-transition-easing);width:var(--blip-editor-shell-width);top:50%;left:50%;transform:translate(-50%,-50%)}.blip-editor-frame{width:100%}.blip-editor-shell{border:.0625rem solid var(--colors-mono-04);border-radius:var(--radius-lg);max-height:var(--blip-editor-shell-max-height);min-height:16rem;transition:max-height var(--resize-transition-duration) var(--resize-transition-easing);width:100%;padding-top:.75rem;box-shadow:0 1rem 3rem #00000052}.blip-editor-body{overflow:auto}.blip-editor-form{overflow:visible}}@media (width<=47.999rem){.blip-editor-overlay.dialog-overlay{background:var(--colors-mono-01)}body.blip-composer-open{background:var(--colors-mono-01)}}.site-dock{-webkit-backdrop-filter:blur(.5rem);background:color-mix(in srgb, var(--colors-mono-02) 88%, transparent);border:1px solid color-mix(in srgb, var(--colors-mono-11) 22%, transparent);border-radius:var(--radius-pill);bottom:calc(var(--site-dock-inset) + env(safe-area-inset-bottom,0px));box-shadow:0 .125rem .5rem color-mix(in srgb, var(--colors-mono-00) 20%, transparent);box-sizing:border-box;align-items:center;gap:var(--site-dock-gap);height:auto;max-width:calc(100% - (2 * var(--site-dock-inset)));padding:var(--site-dock-pad);z-index:30;justify-content:center;width:max-content;margin-inline:auto;display:flex;position:fixed;left:0;right:0}.site-dock.is-composer-open{display:none}.site-dock .item,.site-dock [data-corvu-drawer-trigger].item{--size:var(--site-dock-item);appearance:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;color:var(--colors-text-primary);cursor:pointer;flex:0 0 var(--site-dock-item);height:var(--site-dock-item);max-height:var(--site-dock-item);max-width:var(--site-dock-item);min-height:var(--site-dock-item);min-width:var(--site-dock-item);touch-action:manipulation;-webkit-user-select:none;user-select:none;width:var(--site-dock-item);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;gap:0;padding:0;text-decoration:none;display:inline-flex}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item) .icon,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item) .site-dock-blip-icon,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item) .site-dock-menu-icon{pointer-events:none;font-size:1.5rem}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item) .site-dock-blip-icon{color:currentColor}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):link,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):visited,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):focus{color:var(--colors-text-primary);background:0 0;outline:none}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):active{opacity:.65}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item):focus-visible{outline:.125rem solid var(--colors-info);outline-offset:0;opacity:1}:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:active,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:link,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:visited,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open]:active{background:color-mix(in srgb, var(--colors-info) 22%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--colors-info) 55%, transparent);color:#fff;opacity:1}:is(:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:active,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:link,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:visited,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open]:active) .icon,:is(:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:active,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:link,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[aria-current=page]:visited,:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open],:is(.site-dock .item,.site-dock [data-corvu-drawer-trigger].item)[data-open]:active) .site-dock-blip-icon{color:#fff}.site-dock .site-dock-menu-wrap{flex:0 0 var(--site-dock-item);height:var(--site-dock-item);min-width:var(--site-dock-item);width:var(--site-dock-item);justify-content:center;align-items:center;display:flex}.site-dock .item.user{overflow:visible}.site-dock .item.user .user-menu{justify-content:center;width:100%;height:100%;position:static;bottom:auto;right:auto}.site-dock .item.user .user-avatar.md{height:var(--site-dock-item);width:var(--site-dock-item)}.site-dock .item.user .user-avatar-badge{width:.75rem;height:.75rem;bottom:-.0625rem;right:-.0625rem}.site-dock .item.user .user-avatar-badge .icon{width:auto;height:auto;font-size:.625rem}[data-corvu-drawer-content].site-dock-drawer.user-menu-drawer{min-height:0;max-height:min(32rem,80dvh)}@media (width>=48rem){.site-dock{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;width:auto;max-width:none;height:auto;margin-inline:0;padding:0;bottom:auto;left:auto;right:auto}.site-dock .item:not(.user),.site-dock .site-dock-menu-wrap{display:none}.site-dock .item.user{flex:none;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none}.site-dock .item.user .user-menu{bottom:calc(var(--corner-offset) + .125rem);height:auto;right:calc(var(--corner-offset) + .125rem);width:auto;position:fixed}.site-dock .item.user .user-avatar.md{width:3rem;height:3rem}}.site-chrome{min-height:100%}@media (width<=47.999rem){.site-chrome{padding-bottom:calc(var(--site-dock-offset) + .5rem)}}.chart .recharts-tooltip-wrapper,.chart .recharts-tooltip-wrapper .recharts-default-tooltip,.chart .recharts-tooltip-wrapper .recharts-default-tooltip .recharts-tooltip-item{background:var(--colors-mono-02)!important;color:var(--colors-mono-11)!important}.chart .recharts-tooltip-wrapper{border:none!important;border-radius:.5rem!important}.chart .recharts-tooltip-wrapper .recharts-default-tooltip{border:.0625rem solid var(--colors-mono-00)!important;border-radius:.5rem!important;padding:.5rem .75rem!important;font-size:.85rem!important}.chart .recharts-tooltip-wrapper .recharts-default-tooltip .recharts-tooltip-item{padding:0!important}.chart .recharts-default-legend{font-size:.85rem}.chart .recharts-default-legend li{align-items:center!important;gap:.5rem!important;display:flex!important}.chart .recharts-cartesian-axis-line{stroke:var(--colors-mono-08)!important}.chart .recharts-cartesian-axis-tick-value{fill:var(--colors-mono-08)!important}.chart .recharts-text.recharts-cartesian-axis-tick-value{font-size:.85rem!important}@keyframes slideDownFadeIn{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-slide-in-down{animation:.3s ease-out forwards slideDownFadeIn}@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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-duration:initial;--tw-ease:initial}}}@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-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-thin:100;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.icon{color:var(--colors-mono-07);cursor:inherit;transition:all .25s ease-in-out}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.isolate{isolation:isolate}.z-\[-1\]{z-index:-1}.row-1{grid-row:1}.row-2{grid-row:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-16{margin-block:calc(var(--spacing) * 16)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-1{margin-top:var(--spacing)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-1\/2{height:50%}.h-7{height:calc(var(--spacing) * 7)}.h-full{height:100%}.max-h-40{max-height:calc(var(--spacing) * 40)}.min-h-\[6rem\]{min-height:6rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[50vh\]{min-height:50vh}.min-h-\[calc\(100svh-var\(--main-header-height\)\)\]{min-height:calc(100svh - var(--main-header-height))}.w-1\/2{width:50%}.w-7{width:calc(var(--spacing) * 7)}.w-full{width:100%}.min-w-\[6rem\]{min-width:6rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[21\.875rem\]{min-width:21.875rem}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fade-in_1\.5s_ease_1s_forwards\]{animation:1.5s 1s forwards fade-in}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.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-3{gap:calc(var(--spacing) * 3)}.gap-8{gap:calc(var(--spacing) * 8)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--colors-mono-02\)\]{border-color:var(--colors-mono-02)}.bg-\[var\(--colors-mono-02\)\]{background-color:var(--colors-mono-02)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.pb-0{padding-bottom:0}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.65rem\]{font-size:.65rem}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\!text-\[var\(--colors-cerise-pink\)\]\/50{color:var(--colors-cerise-pink)!important}@supports (color:color-mix(in lab, red, red)){.\!text-\[var\(--colors-cerise-pink\)\]\/50{color:color-mix(in oklab, var(--colors-cerise-pink) 50%, transparent)!important}}.text-\[var\(--colors-cerise-pink\)\]\/45{color:var(--colors-cerise-pink)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--colors-cerise-pink\)\]\/45{color:color-mix(in oklab, var(--colors-cerise-pink) 45%, transparent)}}.text-\[var\(--colors-cool-blue\)\]{color:var(--colors-cool-blue)}.text-\[var\(--colors-mono-09\)\]{color:var(--colors-mono-09)}.text-\[var\(--colors-mono-10\)\]{color:var(--colors-mono-10)}.text-\[var\(--colors-mono-11\)\],.text-\[var\(--colors-mono-11\)\]\/70{color:var(--colors-mono-11)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--colors-mono-11\)\]\/70{color:color-mix(in oklab, var(--colors-mono-11) 70%, transparent)}}.text-\[var\(--colors-mono-11\)\]\/80{color:var(--colors-mono-11)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--colors-mono-11\)\]\/80{color:color-mix(in oklab, var(--colors-mono-11) 80%, transparent)}}.text-gray-700{color:var(--color-gray-700)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-white\/12{color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.text-white\/12{color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-\[0\.025\]{opacity:.025}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1rem_2rem_rgba\(0\,0\,0\,1\)\]{--tw-drop-shadow-size:drop-shadow(0 1rem 2rem var(--tw-drop-shadow-color,#000));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.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))}.transition-\[var\(--transitions-primary\)\]{transition-property:var(--transitions-primary);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}}:root{--fonts-primary:"Geist", Helvetica, Arial, sans-serif;--colors-mono-00:#000;--colors-mono-01:#0d0e0f;--colors-mono-02:#181b1f;--colors-mono-03:#24292e;--colors-mono-04:#30363d;--colors-mono-05:#3c444d;--colors-mono-06:#47525c;--colors-mono-07:#535f6b;--colors-mono-08:#5f6d7a;--colors-mono-09:#6b7a8a;--colors-mono-10:#789;--colors-mono-11:#f3f4f6;--colors-scarlett:#ff2f3d;--colors-safety-orange-01:#ff6b00;--colors-safety-orange-02:#f70;--colors-neon-green:#39ff14;--colors-arctic-lime:#c2ff19;--colors-chartreuse:#7fff00;--colors-cool-blue:#0090ff;--colors-resonant-blue:#01a2c7;--colors-cerise-pink:#e93d82;--colors-seance:#8e4ec6;--colors-blue-margeurite:#6e56cf;--colors-rebecca-purple:#639;--colors-bg-main:var(--colors-mono-01);--colors-text-primary:var(--colors-mono-11);--colors-links:var(--colors-arctic-lime);--colors-message:var(--colors-mono-04);--colors-info:var(--colors-cool-blue);--colors-success:var(--colors-neon-green);--colors-warning:var(--colors-safety-orange-02);--colors-error:var(--colors-scarlett);--colors-danger:var(--colors-scarlett);--colors-reminder:var(--colors-resonant-blue);--radius-xs:.1875rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-pill:999rem;--radius-round:50%;--transitions-primary:all .25s ease-in-out;--main-header-height:4rem;--site-dock-item:2.75rem;--site-dock-pad:.25rem;--site-dock-height:calc(var(--site-dock-item) + 2 * var(--site-dock-pad));--site-dock-gap:.625rem;--site-dock-inset:.75rem;--site-dock-offset:calc(var(--site-dock-height) + var(--site-dock-inset) + env(safe-area-inset-bottom,0px))}*,:before,:after{box-sizing:border-box}*{line-height:calc(1em + .5rem)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;font-size:clamp(14px,4vw,16px)}html,body{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;padding:0;overflow-x:hidden}body{background:var(--colors-bg-main);color:var(--colors-text-primary);font-family:var(--fonts-primary);-webkit-font-smoothing:antialiased}a,a:link,a:visited{border-radius:var(--radius-xs);color:var(--colors-links);margin:-.0625rem -.25rem;padding:.0625rem .25rem;text-decoration:underline}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}input,button{transition:all .25s ease-in-out}button{cursor:pointer;-webkit-user-select:none;user-select:none}input:hover,button:hover,input:focus,button:focus,a:focus,input:active,button:active,input:focus-visible,button:focus-visible,a:focus-visible{box-shadow:0 0 0 .0625rem var(--colors-mono-04);outline:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{margin-bottom:1rem}blockquote{padding-left:1rem;font-style:italic;position:relative}blockquote:before{background-color:var(--colors-info);border-radius:var(--radius-pill);content:"";width:.25rem;height:100%;display:block;position:absolute;top:0;left:0}main{width:100%;min-width:0;max-width:100%;position:relative;overflow-x:clip}main.no-chrome{padding:0}hr{border:none;border-bottom:.0625rem solid var(--colors-mono-03);width:100%;height:.0625rem;margin:1rem 0}fieldset{border:none;margin:0 0 1rem;padding:0}.thin-scrollbar{--thin-scrollbar-color:var(--colors-cool-blue);--thin-scrollbar-transparency:40%}@supports selector(::-webkit-scrollbar){.thin-scrollbar::-webkit-scrollbar{width:.125rem;height:.125rem}.thin-scrollbar::-webkit-scrollbar-track{background:0 0}.thin-scrollbar::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.thin-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--thin-scrollbar-color)}@supports (color:color-mix(in lab, red, red)){.thin-scrollbar:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--thin-scrollbar-color) var(--thin-scrollbar-transparency), transparent)}}}@supports not selector(::-webkit-scrollbar){.thin-scrollbar{scrollbar-color:transparent transparent;scrollbar-width:thin}.thin-scrollbar:hover{scrollbar-color:var(--thin-scrollbar-color) transparent}@supports (color:color-mix(in lab, red, red)){.thin-scrollbar:hover{scrollbar-color:color-mix(in srgb, var(--thin-scrollbar-color) var(--thin-scrollbar-transparency), transparent) transparent}}}.material-icons,.material-symbols-outlined{letter-spacing:normal;opacity:0;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";flex-shrink:0;width:1em;height:1em;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.material-icons{font-family:Material Icons}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Outlined}.material-icons-not-loaded .material-icons,.material-symbols-not-loaded .material-symbols-outlined{opacity:.5}.material-icons-loaded .material-icons,.material-symbols-loaded .material-symbols-outlined{opacity:1}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}[data-start-icon-button]{cursor:pointer;color:var(--start-dt-text,#f9fafb);background:0 0;border-width:0;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-icon-button]:hover{color:var(--start-dt-text,#e5e7eb);background-color:var(--start-dt-surface-hover,#374151)}[data-start-icon-button]:focus{outline:2px solid #0000;outline-color:var(--start-dt-accent,#f9fafb);outline-offset:2px}[data-start-icon-button]:focus-visible{box-shadow:0 0 0 2px var(--start-dt-accent,#111827bf)}[data-start-icon-button]:active{color:var(--start-dt-accent,#f3f4f6);background-color:var(--start-dt-surface-active,#1f2937)}[data-start-icon-button]:disabled{opacity:.35;cursor:default;pointer-events:none}[data-start-icon-button]>svg{width:1.25rem;height:1.25rem}[data-start-text-size=xs]{font-size:.75rem;line-height:1.33333}[data-start-text-size=sm]{font-size:.875rem;line-height:1.42857}[data-start-text-size=base]{font-size:1rem;line-height:1.5}[data-start-text-size=lg]{font-size:1.125rem;line-height:1.55556}[data-start-text-size=xl]{font-size:1.25rem;line-height:1.4}[data-start-text-size="2xl"]{font-size:1.5rem;line-height:1.33333}[data-start-text-font=sans]{font-family:system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}[data-start-text-font=serif]{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}[data-start-text-font=mono]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-start-text-weight=thin]{font-weight:100}[data-start-text-weight=extralight]{font-weight:200}[data-start-text-weight=light]{font-weight:300}[data-start-text-weight=normal]{font-weight:400}[data-start-text-weight=medium]{font-weight:500}[data-start-text-weight=semibold]{font-weight:600}[data-start-text-weight=bold]{font-weight:700}[data-start-text-weight=extrabold]{font-weight:800}[data-start-text-weight=black]{font-weight:900}[data-start-text-wrap=wrap]{white-space:wrap}[data-start-text-wrap=nowrap]{white-space:nowrap}[data-start-badge]{background-color:var(--background);border:1px var(--border) solid;color:var(--foreground);border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}[data-start-badge=success]{--background:oklch(63% .15 150/.14);--border:oklch(63% .15 150/.4);--foreground:oklch(80% .14 152)}[data-start-badge=failure]{--background:oklch(63% .21 25/.14);--border:oklch(63% .21 25/.4);--foreground:oklch(78% .15 22)}[data-start-badge=warning]{--background:oklch(75% .15 85/.14);--border:oklch(75% .15 85/.4);--foreground:oklch(85% .13 88)}[data-start-badge=info]{--background:oklch(68% .13 245/.14);--border:oklch(68% .13 245/.4);--foreground:oklch(78% .11 245)}[data-start-placeholder]{width:100%;height:100%;color:var(--start-dt-text-muted,inherit);justify-content:center;align-items:center;display:flex}[data-start-placeholder]>span{text-align:center}[data-start-section]{flex-direction:column;gap:.375rem;display:flex}[data-start-section-title]{text-transform:uppercase;letter-spacing:.06em;color:var(--start-dt-text-muted,inherit)}summary[data-start-section-title]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;list-style:none;display:flex}summary[data-start-section-title]::-webkit-details-marker{display:none}summary[data-start-section-title]:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.375rem;height:.375rem;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:rotate(-45deg)}details[open]>summary[data-start-section-title]:before{transform:rotate(45deg)}summary[data-start-section-title]:hover{color:var(--start-dt-text,inherit)}[data-start-section-content]{border-left:2px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;width:calc(100% - 2rem);margin-left:.25rem;padding-left:.625rem;overflow:auto}[data-start-select]{margin:0;flex-direction:column;margin-block:0;padding-inline:0;list-style-type:none;display:flex}[data-start-select]>*+*{border-top:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid}[data-start-select-option]{color:var(--start-dt-text,#f9fafb);cursor:pointer;white-space:nowrap;border-left:2px solid #0000;outline:none;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-start-select-option]:hover{background-color:var(--start-dt-surface-hover,#374151)}[data-start-select-option][tc-active],[data-start-select-option][tc-selected],[data-start-select-option]:focus{color:var(--start-dt-text,#e5e7eb);background-color:var(--start-dt-accent-soft,#374151);border-left-color:var(--start-dt-accent,transparent)}[data-start-tab]{cursor:pointer;color:var(--start-dt-text-muted,#e5e7eb);background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;padding:.25rem .875rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-tab]:hover,[data-start-tab]:focus{color:var(--start-dt-text,#e5e7eb)}[data-start-tab][tc-active],[data-start-tab][tc-selected]{color:var(--start-dt-text,#e5e7eb);background-color:var(--start-dt-surface-hover,#374151);box-shadow:0 1px 2px oklch(0% 0 0/.25)}[data-start-tab-list]{background-color:var(--start-dt-surface,#111827);border-radius:.5rem;align-self:flex-start;gap:.25rem;margin:.5rem;padding:.25rem;display:inline-flex}[data-start-tab-panel]{border-top:var(--start-dt-border-soft,oklch(87% .065 274.039)) 1px solid;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.75rem;display:flex;overflow:auto}[data-start-button]{cursor:pointer;color:var(--start-dt-text,oklch(97% .014 254.604));background-color:var(--start-dt-surface,#111827);border:1px var(--start-dt-border,transparent) solid;white-space:nowrap;border-radius:.5rem;outline:none;justify-content:center;align-items:center;padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-button][tc-active],[data-start-button][tc-selected],[data-start-button]:hover,[data-start-button]:focus{color:var(--start-dt-text,#dbeafe);background-color:var(--start-dt-surface-hover,#1e3a8a);border-color:var(--start-dt-accent,transparent)}[data-start-blob-viewer]{text-align:left;align-self:flex-start;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}[data-start-blob-viewer] svg{width:1.5rem;height:1.5rem;color:var(--start-dt-accent,currentColor);flex-shrink:0}[data-start-blob-viewer-info]{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}[data-start-blob-viewer-name]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;font-weight:600;line-height:1rem;overflow:hidden}[data-start-blob-viewer-meta]{color:var(--start-dt-text-muted,inherit);align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}[data-start-headers-viewer]{font-size:.75rem;line-height:1rem}[data-start-hex-viewer]{border:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;background-color:var(--start-dt-surface,transparent);border-radius:.5rem;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:flex;overflow:auto}[data-start-hex-row]{white-space:nowrap;align-items:center;gap:1rem;padding:.125rem .625rem;display:flex}[data-start-hex-row]:nth-child(2n){background-color:oklch(100% 0 0/.03)}[data-start-hex-row]:hover{background-color:var(--start-dt-surface-hover,transparent)}[data-start-hex-offset]{color:var(--start-dt-text-muted,inherit)}[data-start-hex-chunk]{letter-spacing:.05em;color:var(--start-dt-text,inherit)}[data-start-hex-text]{border-left:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;color:oklch(78% .11 150);justify-content:start;align-items:center;margin-left:auto;padding-left:1rem;display:flex}[data-start-seroval-value]{align-items:center;gap:.25rem;display:flex}[data-start-seroval-value=key]{color:oklch(78% .1 305)}[data-start-seroval-value=string]{color:oklch(78% .11 150)}[data-start-seroval-value=number]{color:oklch(80% .11 80)}[data-start-seroval-value=keyword]{color:oklch(74% .1 250);font-style:italic}[data-start-seroval-separator]{color:var(--start-dt-text-muted)}[data-start-seroval-viewer]{border:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;background-color:var(--start-dt-surface,transparent);height:100%;min-height:12rem;color:var(--start-dt-text,#f9fafb);border-radius:.5rem;padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:auto}[data-start-seroval-tree-node]{flex-direction:column;display:flex}[data-start-seroval-tree-row]{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:none;border-radius:.25rem;outline:none;align-items:center;gap:.375rem;padding:.125rem .25rem;display:flex}button[data-start-seroval-tree-row]{cursor:pointer}button[data-start-seroval-tree-row]:hover,button[data-start-seroval-tree-row]:focus-visible{background-color:var(--start-dt-surface-hover,transparent)}[data-start-seroval-tree-chevron]{width:.875rem;color:var(--start-dt-text-muted,inherit);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-start-seroval-tree-chevron]:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.3125rem;height:.3125rem;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:rotate(-45deg)}[data-start-seroval-tree-chevron][data-leaf]:before{content:none}[data-start-seroval-tree-row][data-expanded]>[data-start-seroval-tree-chevron]:before{transform:rotate(45deg)}[data-start-seroval-tree-children]{border-left:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;flex-direction:column;margin-left:.6875rem;padding-left:.625rem;display:flex}[data-start-seroval-tree-key]{flex-shrink:0;align-items:center;gap:.125rem;display:inline-flex}[data-start-seroval-tree-preview]{color:var(--start-dt-text-muted,inherit);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;line-height:1rem;overflow:hidden}[data-start-seroval-tree-circular]{align-items:center;gap:.25rem;display:inline-flex}[data-start-seroval-tree-circular]>svg{width:1rem;height:1rem;color:var(--start-dt-accent,currentColor)}[data-start-seroval-tree-raw]{padding:.25rem 0}[data-start-seroval-value=plain]{color:var(--start-dt-text,#f9fafb)}[data-start-functions-instance-detail]{align-items:center;gap:.5rem;min-width:0;display:flex}[data-start-functions-instance-detail]>[data-start-text-size]{text-overflow:ellipsis;overflow:hidden}[data-start-functions-viewer]{color:var(--start-dt-text);flex-direction:row;height:100%;display:flex}[data-start-functions-sidebar]{border-right:var(--start-dt-border-soft) 1px solid;flex-direction:column;flex-shrink:0;width:17rem;min-height:0;display:flex}[data-start-functions-detail]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}[data-start-functions-instances-container]{color:var(--start-dt-text);flex:1;width:100%;min-height:0;overflow:auto}[data-start-functions-instances]{flex-direction:column;padding:0;list-style:none;display:flex}[data-start-functions-instances]>[data-start-select-option]{color:var(--start-dt-text);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:flex}[data-start-headers]{flex-direction:column;gap:.5rem;display:flex}[data-start-headers-title]{font-weight:500}[data-start-properties]{flex-direction:column;gap:.25rem;display:flex}[data-start-property]{flex-flow:row;align-items:center;gap:.25rem;display:flex}[data-start-property]>[data-start-text-weight=semibold]{color:var(--start-dt-text-muted)}[data-start-function-instance-viewer]{flex-direction:column;width:100%;min-height:100%;display:flex}[data-start-function-instance-viewer-nav],[data-start-functions-nav]{z-index:1;border-bottom:var(--start-dt-border-soft) 1px solid;background:var(--start-dt-bg-glass);-webkit-backdrop-filter:blur(16px)saturate(140%);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;position:sticky;top:0}[data-start-functions-nav]{flex-shrink:0;justify-content:flex-start}[data-start-functions-nav] svg{color:var(--start-dt-accent);padding:.25rem}[data-start-function-instance-viewer-nav]>div:last-child{flex-shrink:0;align-items:center;gap:.5rem;display:flex}[data-start-function-instance-timing]{color:var(--start-dt-text-muted);background:var(--start-dt-surface);border-radius:9999px;align-items:center;padding:.125rem .5rem;display:inline-flex}[data-start-tab-panel]>div[data-start-section]:first-child{flex:auto;min-height:18rem}[data-start-tab-panel]>div[data-start-section]:first-child>[data-start-section-content]{flex:1;min-height:0}[data-start-function-instance-viewer-nav-left],[data-start-function-instance-viewer-nav-left]>div{align-items:center;gap:.5rem;min-width:0;display:flex}[data-start-function-instance-viewer-content]{flex:1;min-height:0}[data-start-function-instance-viewer-content]>[tc-tab-group]{flex-direction:column;height:100%;display:flex}[data-start-kv-table]{border:1px var(--start-dt-border-soft) solid;border-radius:.5rem;flex-direction:column;gap:0;display:flex;overflow:hidden}[data-start-kv-row]{align-items:baseline;gap:.75rem;padding:.375rem .625rem;display:flex}[data-start-kv-row]:nth-child(2n){background-color:oklch(100% 0 0/.03)}[data-start-kv-row]:hover{background-color:var(--start-dt-surface-hover)}[data-start-kv-key]{text-overflow:ellipsis;color:oklch(78% .1 305);flex:0 0 11rem;min-width:0;overflow:hidden}[data-start-kv-value]{word-break:break-all;min-width:0;color:var(--start-dt-text);flex:1}[data-start-dev-toolbar]{--start-dt-bg:oklch(16% .015 265);--start-dt-bg-glass:oklch(17% .015 265/.88);--start-dt-surface:oklch(22% .02 265);--start-dt-surface-hover:oklch(27% .025 265);--start-dt-surface-active:oklch(30% .03 265);--start-dt-border:oklch(34% .02 265);--start-dt-border-soft:oklch(27% .02 265);--start-dt-text:oklch(93% .005 265);--start-dt-text-muted:oklch(68% .015 265);--start-dt-accent:oklch(68% .13 245);--start-dt-accent-soft:oklch(68% .13 245/.16);--start-dt-danger:oklch(63% .21 25);--start-dt-shadow:0 12px 32px oklch(0% 0 0/.4), 0 2px 8px oklch(0% 0 0/.25);z-index:2147483647;color:var(--start-dt-text);flex-direction:column-reverse;align-items:flex-start;font-family:system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex;position:fixed;bottom:0;left:0}[data-start-dev-toolbar]>[tc-toolbar]{cursor:grab}[data-start-dev-toolbar]>[tc-toolbar]:active{cursor:grabbing}[data-start-dev-toolbar]>[tc-toolbar]{background:var(--start-dt-bg-glass);-webkit-backdrop-filter:blur(16px)saturate(140%);border:var(--start-dt-border) 1px solid;box-shadow:var(--start-dt-shadow);border-radius:9999px;flex-direction:row;align-items:center;gap:.625rem;margin:1rem;padding:.375rem .625rem;display:flex;position:relative;overflow:hidden}[data-start-dev-toolbar]>[tc-toolbar]>div{flex-direction:row;justify-content:center;align-items:center;gap:.125rem;display:flex}[data-start-dev-toolbar]>[tc-toolbar]>div:last-child{border-left:var(--start-dt-border) 1px solid;color:var(--start-dt-text-muted);gap:.5rem;padding-left:.625rem}[data-start-dev-toolbar-version]{color:var(--start-dt-accent);background:var(--start-dt-accent-soft);border:none;border-radius:9999px;padding:.125rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}[data-start-dev-toolbar-version]>div{width:1.5rem;height:1.5rem}[data-start-dev-toolbar] svg{width:1.25rem;height:1.25rem}[data-start-dev-toolbar-panel]{border:var(--start-dt-border) 1px solid;background:var(--start-dt-bg-glass);-webkit-backdrop-filter:blur(16px)saturate(140%);box-shadow:var(--start-dt-shadow);border-radius:1rem;flex-direction:column;width:56rem;max-width:calc(100vw - 10rem);height:min(40rem,100vh - 4rem);max-height:calc(100vh - 2rem);margin:0 1rem;display:flex;overflow:hidden}
