.FreestyleGuide{flex-direction:column;min-width:320px;height:100%;min-height:100vh;display:flex}.FreestyleGuide-header,.FreestyleGuide-footer{flex:none;display:flex}.FreestyleGuide-header{border-bottom:1px solid #b6b6b6;justify-content:space-between;align-items:center;padding:.5rem 1rem}.FreestyleGuide-cta{cursor:pointer;text-align:center;flex-basis:20px;font-size:1.4rem;display:inline-block}.FreestyleGuide-cta--aside{background:0 0;border:0;padding:0}.FreestyleGuide-ctaIcon:hover{fill:#00bcd4}.FreestyleGuide-titleContainer{text-align:center;padding:0 1rem}.FreestyleGuide-title{font-size:1.4rem;font-weight:700}@media (width>=600px){.FreestyleGuide-title{font-size:1.9rem}}.FreestyleGuide-subtitle{margin:0 auto}.FreestyleGuide-body{background-color:#fff;flex-direction:column;flex:1 0 auto;display:flex}@media (width>=600px){.FreestyleGuide-body{flex-direction:row}}.FreestyleGuide-content{margin-top:1.5rem;overflow:auto}@media (width>=600px){.FreestyleGuide-content{flex:1;margin:0}}.FreestyleGuide-nav{background-color:#fff;order:-1;height:100vh;padding:1rem;position:sticky;top:0;overflow:auto}@media (width>=600px){.FreestyleGuide-nav{border-right:1px solid #b6b6b6;flex:0 0 18rem}}.FreestyleGuide-aside{background:#fff;order:-2;margin-right:.5rem;position:fixed;right:.5rem;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}@media (width>=600px){.FreestyleGuide-aside{border-left:1px solid #b6b6b6;order:1}}.FreestyleGuide-chooseSectionMessage{height:100%;font-size:1.4rem;display:flex}.FreestyleGuide-chooseSectionMessage>span{margin:auto}.FreestyleCollection{max-width:1200px}.FreestyleCollection-title{text-transform:uppercase;padding:1rem 1rem 0;font-weight:700}.FreestyleCollection-variantList{color:#212121;white-space:nowrap;background-color:#fff;height:48px;margin:1rem;padding:0;list-style-type:none;display:flex;position:relative;overflow:auto hidden;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.FreestyleCollection-variantListItem{cursor:pointer;float:left;letter-spacing:.8px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;flex-grow:1;width:15%;min-width:120px;height:48px;margin:0;padding:0;font-size:14px;line-height:48px;display:block;overflow:hidden}.FreestyleCollection-variantListItem:hover,.FreestyleCollection-variantListItem--active{color:#00bcd4;border-bottom:3px solid #00bcd4}.FreestyleDynamic-input{margin-bottom:10px}.FreestyleDynamic-input input[type=text],.FreestyleDynamic-input textarea,.FreestyleDynamic-inputDescription{display:block}.FreestyleVariant--inline{display:inline-block}.FreestyleAnnotation{padding:0 1rem;font-size:.9rem}.FreestyleUsageControls{text-align:left;background:#fff;width:200px;padding:1rem;font-size:.9rem}.FreestyleUsageControls-header{color:#00bcd4;text-transform:uppercase;margin-bottom:.3rem;font-weight:700}.FreestyleUsageControls-item{align-items:baseline;display:flex}.FreestyleUsageControls-item--focus{padding-top:.6rem}.FreestyleUsageControls-itemControl{cursor:pointer;padding-right:.1rem}.FreestyleUsageControls-itemLabel{font-size:.8rem}.FreestyleUsageControls-input--focus{margin-bottom:.2rem}.FreestyleUsageControls-button{color:#fff;cursor:pointer;text-transform:uppercase;background-color:#00bcd4;border:0;padding:.4rem 1rem;font-size:.6rem;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.FreestylePalette-title{padding-top:10px;padding-bottom:2px;font-size:1.4rem;font-weight:700}.FreestylePalette-description{padding-bottom:5px;font-size:.8rem}.FreestylePaletteItem{border:1px solid #cecece;margin:0 5px 5px 0;display:inline-block}.FreestylePaletteItem-color{width:160px;height:90px}.FreestylePaletteItem-info{background-color:#fff;border-top:1px solid #cecece;padding:5px}.FreestylePaletteItem-hex{margin-bottom:0;font-size:12px;font-weight:700}.FreestylePaletteItem-name{color:#2f4f4f;margin-top:0;font-size:11px}.FreestyleUsage{max-width:1200px}.FreestyleUsage-title{text-transform:uppercase;padding:1rem 1rem 0;font-weight:700}.FreestyleUsage-rendered{padding:1rem}.FreestyleUsage-usage{padding-bottom:10px}.FreestyleUsage-sourceContainer pre{margin-top:0;font-size:.8rem}.FreestyleUsage-sourceContainer pre.hljs{padding:.5rem 1rem}.FreestyleUsage--inline{border-bottom:0;width:100%;margin-bottom:0;padding-bottom:0;display:inline-block}@media (width>=600px){.FreestyleUsage--inline{max-width:inherit;width:auto}}.FreestyleUsage-focusCta{cursor:pointer;fill:#b6b6b6;position:relative;top:1px}.FreestyleUsage-focusCta:hover{fill:#00bcd4}.FreestyleSection-name{border-bottom:1px solid #ccc;max-width:calc(1200px - 1rem);margin:0 1rem;padding:1rem 0 .4rem;font-size:1.5rem;font-weight:700}.FreestyleSection--hidden,.FreestyleSubsection.is-hidden{display:none}.FreestyleSubsection-name{margin:0 1rem;padding:.8rem 0 .4rem;font-size:1.3rem}.FreestyleMenu{margin:0;padding:0;font-size:14px;list-style:none}.FreestyleMenu-search{padding:0 .75rem .75rem}.FreestyleMenu-searchInput{box-sizing:border-box;color:#212121;background-color:#2121210f;border:none;border-radius:100px;outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:13px}.FreestyleMenu-searchInput::placeholder{color:#21212180}.FreestyleMenu-searchInput:focus{background-color:#2121211a;box-shadow:0 0 0 2px #00bcd44d}.FreestyleMenu-list{margin:0;padding:0;list-style:none}.FreestyleMenu-item{border-radius:12px;margin:0 .5rem;list-style:none;transition:background-color .2s}.FreestyleMenu-item.is-expanded{background-color:#00bcd40f;margin-bottom:2px;padding-bottom:2px}.FreestyleMenu-item.is-active:not(.is-expanded){background-color:#00bcd41a}.FreestyleMenu-itemHeader{position:relative}.FreestyleMenu-chevron{vertical-align:middle;opacity:.5;border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:5px solid;width:0;height:0;margin-right:.3rem;transition:transform .2s;display:inline-block}.FreestyleMenu-chevron.is-expanded{transform:rotate(90deg)}.FreestyleMenu-collapseToggle{cursor:pointer;background:0 0;border:none;width:2rem;height:100%;padding:0;position:absolute;top:0;left:0}.FreestyleMenu-collapseToggle:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #00bcd4}.FreestyleMenu-itemLink{color:#212121;letter-spacing:.01em;border-radius:100px;padding:.45rem .75rem .45rem 1.4rem;font-weight:500;text-decoration:none;display:block}.FreestyleMenu-itemLink.active{color:#008a9e;background-color:#00bcd42e;font-weight:600;text-decoration:none}.FreestyleMenu-itemLink:hover{background-color:#2121210f;text-decoration:none}.FreestyleMenu-item.is-expanded>.FreestyleMenu-itemHeader>.FreestyleMenu-itemLink,.FreestyleMenu-item.is-active>.FreestyleMenu-itemHeader>.FreestyleMenu-itemLink{font-weight:600}.FreestyleMenu-submenu{margin:0;padding:0 0 .15rem;list-style:none}.FreestyleMenu-submenuItemLink{color:#212121b3;letter-spacing:.01em;border-radius:100px;padding:.3rem .75rem .3rem 1.75rem;font-size:12px;font-weight:400;text-decoration:none;display:block}.FreestyleMenu-submenuItemLink.active{color:#008a9e;background-color:#00bcd42e;font-weight:600;text-decoration:none}.FreestyleMenu-submenuItemLink:hover{color:#212121;background-color:#2121210f;text-decoration:none}.FreestyleMenu-submenuItem.is-highlighted>.FreestyleMenu-submenuItemLink{color:#008a9e;background-color:#00bcd42e;font-weight:600}.FreestyleMenu-submenuItem.is-active>.FreestyleMenu-submenuItemLink{color:#212121;font-weight:700}.FreestyleMenu-submenuItem{padding:0 .35rem}.FreestyleSource-title{text-transform:uppercase;padding:.5rem 1rem .2rem;font-size:.7rem;font-weight:700}.FreestyleTypeface-previewHero,.FreestyleTypeface-previewSample{font-family:inherit}.FreestyleTypeface-previewHero{font-size:140px;line-height:1.05}.FreestyleTypeface-previewSample{margin:0;font-size:15px}.FreestyleUsage{--radius:4px;--border-color:#eee;max-width:1200px;margin-bottom:1rem;padding:0 1rem 1rem}.FreestyleUsage:last-child{border-bottom:1px solid #ccc}.FreestyleUsage-name{color:#333;margin-top:1.5rem}.FreestyleUsage-description{color:#666;margin:.5rem 0;font-size:1.1rem}.FreestyleUsage-api+.FreestyleUsage-cssVars{margin-top:1rem}.FreestyleUsage-apiTitle,.FreestyleUsage-cssVarsTitle{margin:0;font-size:.9rem;font-weight:700}.FreestyleUsage-standaloneFocusCta{float:right;margin-right:1rem}.FreestyleUsage-preview{border:1px solid var(--border-color);border-radius:var(--radius);margin:1rem 0;padding:1.5rem;position:relative}.FreestyleUsage-preview:after{content:"Preview";color:#777;border-radius:0 0 0 var(--radius);background:#eee;padding:2px 8px;font-size:.7rem;display:block;position:absolute;top:0;right:0}.FreestyleUsage-sourceContainer,.FreestyleUsage-apiTable,.FreestyleUsage-cssVarsTable{margin-left:-1rem;margin-right:-1rem}.FreestyleUsage-apiTable,.FreestyleUsage-cssVarsTable{border-collapse:collapse;width:100%;padding:.5rem 0 .2rem}.FreestyleUsage-apiTable th,.FreestyleUsage-cssVarsTable th{text-align:left;color:#777;font-size:.8rem;font-weight:600}.FreestyleUsage-apiTable tr,.FreestyleUsage-cssVarsTable tr{border-bottom:1px solid var(--border-color);vertical-align:top}.FreestyleUsage-apiTable tr:nth-child(2n),.FreestyleUsage-cssVarsTable tr:nth-child(2n){background-color:#f9f9f9}.FreestyleUsage-apiTable th,.FreestyleUsage-apiTable td,.FreestyleUsage-cssVarsTable th,.FreestyleUsage-cssVarsTable td{padding:.5rem 1rem}.FreestyleUsage-sourceContainer{margin-top:1rem}.FreestyleUsageArgument,.FreestyleUsageCssVar{font-size:.8rem}.FreestyleUsageArgument-name,.FreestyleUsageCssVar-name{width:20%;font-weight:700}.FreestyleUsageArgument-description,.FreestyleUsageCssVar-description{width:40%}.FreestyleUsageArgument-required,.FreestyleUsageCssVar-required{color:#d81c38;font-style:oblique}.FreestyleUsageArgument-default,.FreestyleUsageCssVar-default{font-family:monospace}.FreestyleUsageArgument-jsonViewer,.FreestyleUsageCssVar-jsonViewer{background-color:#222;min-width:300px;padding:1rem}.FreestyleUsageBoolean{display:flex;position:relative}.FreestyleUsageBoolean:after{content:"False";color:#999;font-family:monospace;display:block;position:absolute;top:2px;left:27px}.FreestyleUsageBoolean.is-checked:after{content:"True";color:#333;font-weight:700}.FreestyleUsageArray-item{flex-direction:row;justify-content:space-between;margin:0 0 .5em;display:flex}.FreestyleUsageArray-removeItem,.FreestyleUsageArray-addItem{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:0 0;border:0;border-radius:4px;outline:0;padding:2px 4px;font-size:.8em}.FreestyleUsageArray-removeItem{color:#999;opacity:.5}.FreestyleUsageArray-addItem{color:#666;background:#ddd;padding:3px 8px;font-weight:700}.FreestyleUsageArray-item:hover .FreestyleUsageArray-removeItem{opacity:1}.u-codePill{color:#777;background-color:#eee;border-radius:2px;margin-right:.2em;padding:1px 7px;font-family:monospace;display:inline-block}@layer reset{*{box-sizing:border-box}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}#isolated-render{display:none}html,body{height:100%}body{color:var(--boxel-dark,#000);font-family:var(--boxel-font-family,"IBM Plex Sans", "Helvetica Neue", Arial, sans-serif);font-size:var(--boxel-body-font-size,.875rem);letter-spacing:var(--boxel-lsp-xs,.01em);line-height:var(--boxel-line-height-sm,calc(18 / 13));background-color:var(--boxel-light,#fff);overscroll-behavior:none;margin:0}body.has-modal{overflow:hidden}code,pre,kbd,samp{font-family:var(--boxel-monospace-font-family,"IBM Plex Mono", "Menlo", "Courier New", Courier, monospace)}a{color:inherit;text-decoration:none;display:inline-block}button{font:inherit;display:inline-block}img,svg{max-width:100%;display:inline-block}[alt]{--icon-color:currentColor;color:currentColor;font:var(--boxel-font-xs);letter-spacing:var(--boxel-lsp-sm)}a:hover{color:var(--boxel-highlight);cursor:pointer}a:focus{outline:var(--boxel-outline)}a:focus:not(:focus-visible){outline-color:#0000}button:hover:not(:disabled),[role=button]:hover:not(:disabled,[aria-disabled=true]){cursor:pointer}button:focus:not(:disabled),[role=button]:focus:not(:disabled){outline:var(--boxel-outline)}button:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible){outline-color:#0000}button,input,select,textarea{font:inherit;letter-spacing:inherit}input:not([type=color]):disabled,select:disabled,textarea:disabled{opacity:.5}input[type=color]:disabled{pointer-events:none}input:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline-color:#0000}input:focus-visible,textarea:focus-visible{outline-color:var(--boxel-highlight)}.boxel-card-container :is(h1,h2,h3,h4,h5,h6,p){margin-block:0;margin-inline:0}.boxel-card-container h1{font-family:var(--boxel-heading-font-family);font-size:var(--boxel-heading-font-size);font-weight:var(--boxel-heading-font-weight);line-height:var(--boxel-heading-line-height)}.boxel-card-container h2{font-family:var(--boxel-section-heading-font-family);font-size:var(--boxel-section-heading-font-size);font-weight:var(--boxel-section-heading-font-weight);line-height:var(--boxel-section-heading-line-height)}.boxel-card-container h3{font-family:var(--boxel-subheading-font-family);font-size:var(--boxel-subheading-font-size);font-weight:var(--boxel-subheading-font-weight);line-height:var(--boxel-subheading-line-height)}.boxel-card-container :is(h4,h5,h6){font-size:inherit}.boxel-card-container small{font-size:var(--boxel-caption-font-size);line-height:var(--boxel-caption-line-height)}.boxel-grid-container[data-scopedcss-6aa60ffeba-83479c1485] h2,.boxel-grid-container[data-scopedcss-6aa60ffeba-83479c1485] h3{margin:0}}@layer utilities{.boxel-contents-only{display:contents}.boxel-sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.boxel-ellipsize{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.boxel-dark-scrollbar{scrollbar-width:thin;scrollbar-color:#fff3 transparent}.boxel-dark-scrollbar::-webkit-scrollbar{width:.5rem}.boxel-dark-scrollbar::-webkit-scrollbar-track{background:0 0}.boxel-dark-scrollbar::-webkit-scrollbar-thumb{border-radius:var(--boxel-border-radius-xs);background:#fff3}.boxel-dark-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff59}@keyframes boxel-spin{to{transform:rotate(360deg)}}}@layer boxelComponentL1{.boxel-accordion-item[data-scopedcss-a1913ac428-5bcd0742a2]{min-height:var(--boxel-accordion-item-min-height,var(--boxel-form-control-height));padding-inline:var(--boxel-accordion-item-padding-inline,0);padding-block:var(--boxel-accordion-item-padding-block,2px)}.boxel-accordion-item[data-scopedcss-a1913ac428-5bcd0742a2]:not(:first-child){border-top:var(--boxel-accordion-item-border,var(--accordion-border,1px solid var(--border,var(--boxel-border-color))))}.boxel-accordion-item-title[data-scopedcss-a1913ac428-5bcd0742a2]{font-size:var(--boxel-accordion-title-font-size,inherit);font-weight:var(--boxel-accordion-title-font-weight,700);line-height:inherit;letter-spacing:inherit;margin:0}.boxel-accordion-item-trigger[data-scopedcss-a1913ac428-5bcd0742a2]{align-items:center;gap:var(--boxel-sp-xxs);width:100%;max-width:100%;padding-block:var(--boxel-accordion-trigger-padding-block,var(--boxel-sp-xs));padding-inline:var(--boxel-accordion-trigger-padding-inline,0);color:inherit;text-align:start;background-color:#0000;border:none;display:inline-flex}.boxel-accordion-item-trigger[data-scopedcss-a1913ac428-5bcd0742a2]:focus-visible{outline-color:var(--ring,var(--boxel-highlight))}.boxel-accordion-item-trigger[data-scopedcss-a1913ac428-5bcd0742a2]:hover:not(:disabled){cursor:pointer}.boxel-accordion-item-trigger[data-scopedcss-a1913ac428-5bcd0742a2]:disabled{opacity:.5}.boxel-accordion-item-icon[data-scopedcss-a1913ac428-5bcd0742a2]{flex-shrink:0}[aria-expanded] .boxel-accordion-item-icon[data-scopedcss-a1913ac428-5bcd0742a2]{transform:rotate(90deg)}.boxel-accordion-item-content[data-scopedcss-a1913ac428-5bcd0742a2]{grid-template-rows:0fr;display:grid}.boxel-accordion-item-content[data-state=open][data-scopedcss-a1913ac428-5bcd0742a2]{grid-template-rows:1fr}.boxel-accordion-item-content-inner[data-scopedcss-a1913ac428-5bcd0742a2]{overflow:hidden}@media (prefers-reduced-motion:no-preference){.boxel-accordion-item[data-scopedcss-a1913ac428-5bcd0742a2]{--_bai-transition:var(--boxel-accordion-transition,.2s ease-out)}.boxel-accordion-item-icon[data-scopedcss-a1913ac428-5bcd0742a2]{transition:transform var(--_bai-transition)}.boxel-accordion-item-content[data-scopedcss-a1913ac428-5bcd0742a2]{transition:grid-template-rows var(--_bai-transition)}.boxel-accordion-item-content-inner[data-scopedcss-a1913ac428-5bcd0742a2]{transition:opacity var(--_bai-transition);opacity:0}.boxel-accordion-item-content[data-state=open] .boxel-accordion-item-content-inner[data-scopedcss-a1913ac428-5bcd0742a2]{opacity:1}}.boxel-accordion[data-scopedcss-eff2ac9e86-b85c13630c]{--accordion-border:var(--boxel-accordion-border,1px solid var(--border,var(--boxel-border-color)));flex-direction:column;display:flex}.boxel-accordion-container[data-scopedcss-eff2ac9e86-b85c13630c]{--boxel-accordion-item-padding-inline:var(--boxel-sp-xxs);--boxel-accordion-item-padding-block:var(--boxel-sp-xxxs);border:var(--accordion-border);border-radius:var(--radius,var(--boxel-border-radius))}.boxel-button[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-loading-indicator-size:var(--boxel-button-loading-icon-size,var(--boxel-icon-xs));border-radius:var(--boxel-button-border-radius,var(--radius,var(--boxel-border-radius)));height:min-content;transition:var(--boxel-button-transition,var(--boxel-transition-properties));border:var(--boxel-button-border,none);color:var(--boxel-button-text-color);background-color:var(--boxel-button-color);font:var(--boxel-button-font,700 var(--boxel-font-sm));min-height:var(--boxel-button-min-height);min-width:var(--boxel-button-min-width);padding:var(--boxel-button-padding);letter-spacing:var(--boxel-button-letter-spacing,var(--boxel-lsp));box-shadow:var(--boxel-button-box-shadow);justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.boxel-button[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(.rectangular){border-radius:var(--boxel-button-border-radius,100px)}.boxel-button[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover{background-color:color-mix(in oklab, var(--boxel-button-color) 90%, transparent)}.boxel-button[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:focus-visible{outline-color:var(--ring,var(--boxel-highlight));outline-offset:2px}.loading-indicator[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{margin-right:var(--boxel-button-loading-indicator-gap,var(--boxel-sp-xxs))}.boxel-button[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:disabled,a.boxel-button[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not([href]),a.boxel-button[href=""][data-scopedcss-ac55ae0c77-e5f7e9cbd7],a.boxel-button.disabled-link[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:var(--border,var(--boxel-border-color));--boxel-button-border:1px solid var(--boxel-button-color);--boxel-button-text-color:var(--boxel-450);--boxel-button-box-shadow:none;cursor:default}a.boxel-button[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not([href]),a.boxel-button[href=""][data-scopedcss-ac55ae0c77-e5f7e9cbd7],a.boxel-button.disabled-link[data-scopedcss-ac55ae0c77-e5f7e9cbd7],.loading[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{pointer-events:none}a.boxel-button[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:hover{color:var(--boxel-button-text-color)}.kind-default[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:var(--background,var(--boxel-light));--boxel-button-text-color:var(--foreground,var(--boxel-dark));--boxel-button-border:1px solid var(--border,var(--boxel-400))}.kind-default[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover,.kind-default[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):active{--boxel-button-color:var(--accent,var(--boxel-light));--boxel-button-text-color:var(--accent-foreground,var(--boxel-dark));--boxel-button-border:1px solid var(--border,var(--boxel-dark))}.kind-primary[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:var(--primary,var(--boxel-highlight));--boxel-button-text-color:var(--primary-foreground,var(--boxel-dark))}.kind-primary[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover,.kind-primary[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):active{--boxel-button-color:var(--primary,var(--boxel-highlight-hover))}.kind-secondary[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:var(--secondary,var(--boxel-light));--boxel-button-text-color:var(--secondary-foreground,var(--boxel-dark));--boxel-button-border:1px solid var(--secondary,var(--boxel-button-border-color))}.kind-secondary[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover,.kind-secondary[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):active{--boxel-button-border:1px solid var(--secondary,var(--boxel-dark))}.kind-muted[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:var(--muted,var(--boxel-100));--boxel-button-text-color:var(--muted-foreground,var(--boxel-dark))}.kind-muted[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover{background-color:color-mix(in oklab, var(--muted,var(--boxel-100)) 96%, var(--muted-foreground,var(--boxel-dark)))}.kind-destructive[data-scopedcss-ac55ae0c77-e5f7e9cbd7],.kind-danger[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:var(--destructive,var(--boxel-danger));--boxel-button-text-color:var(--destructive-foreground,var(--boxel-light-100))}.kind-destructive[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover,.kind-destructive[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):active,.kind-danger[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover,.kind-danger[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):active{--boxel-button-color:var(--destructive,var(--boxel-danger-hover))}.kind-text-only[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:transparent;--boxel-button-text-color:inherit}.kind-text-only[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover,.kind-text-only[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):active{--boxel-button-color:color-mix(in oklab, currentColor 10%, transparent);--boxel-button-text-color:currentColor}.kind-primary-dark[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:var(--foreground,var(--boxel-dark));--boxel-button-text-color:var(--background,var(--boxel-light))}.kind-primary-dark[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover,.kind-primary-dark[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):active{--boxel-button-color:color-mix(in oklab, var(--foreground,var(--boxel-dark)) 85%, transparent)}.kind-secondary-light[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:transparent;--boxel-button-text-color:var(--foreground,var(--boxel-dark));--boxel-button-border:1px solid var(--border,var(--boxel-button-border-color))}.kind-secondary-dark[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-color:transparent;--boxel-button-text-color:var(--background,var(--boxel-light));--boxel-button-border:1px solid var(--border,var(--boxel-button-border-color))}.kind-secondary-light[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover,.kind-secondary-light[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):active,.kind-secondary-dark[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):hover,.kind-secondary-dark[data-scopedcss-ac55ae0c77-e5f7e9cbd7]:not(:disabled):active{--boxel-button-border:1px solid var(--boxel-button-text-color)}.size-extra-small[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-padding:var(--boxel-sp-5xs) var(--boxel-sp-xs);--boxel-button-min-height:var(--boxel-button-xs);--boxel-button-min-width:5rem;--boxel-button-loading-icon-size:var(--boxel-icon-2xs);--boxel-button-font:700 var(--boxel-font-xs);--boxel-button-letter-spacing:var(--boxel-lsp-lg)}.size-extra-small.rectangular[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{border-radius:var(--boxel-border-radius-sm)}.size-small[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-padding:var(--boxel-sp-4xs) var(--boxel-sp-sm);--boxel-button-min-height:var(--boxel-button-sm);--boxel-button-min-width:5rem}.size-small.rectangular[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{border-radius:var(--boxel-border-radius-sm)}.size-base[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-padding:var(--boxel-sp-4xs) var(--boxel-sp-xl);--boxel-button-min-height:var(--boxel-button-sm);--boxel-button-min-width:5rem}.size-tall[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-padding:var(--boxel-sp-xxs) var(--boxel-sp-lg);--boxel-button-min-height:var(--boxel-button-tall);--boxel-button-min-width:5rem;--boxel-button-letter-spacing:var(--boxel-lsp-xs)}.size-touch[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-padding:var(--boxel-sp-xs) var(--boxel-sp-lg);--boxel-button-min-height:var(--boxel-button-touch);--boxel-button-min-width:5rem;--boxel-button-loading-icon-size:var(--boxel-icon-sm);--boxel-button-font:700 var(--boxel-font);--boxel-button-letter-spacing:var(--boxel-lsp-xs)}.size-auto[data-scopedcss-ac55ae0c77-e5f7e9cbd7]{--boxel-button-padding:2px}.fitted-template{gap:var(--boxel-sp-xs);width:100%;height:100%;padding:var(--boxel-sp-xs);background-color:var(--card);color:var(--card-foreground);display:flex;overflow:hidden}.thumbnail-section{flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.card-thumbnail{background-color:var(--boxel-light);border-radius:var(--boxel-border-radius-sm);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.card-thumbnail-placeholder{background-color:var(--accent,var(--boxel-highlight));width:100%;height:100%;display:flex}.card-type-icon{aspect-ratio:1;width:100%;min-width:32px;max-width:52px;height:auto;min-height:32px;max-height:52px}.info-section{width:100%;overflow:hidden}.card-title{-webkit-line-clamp:2;font-weight:500;font-size:var(--boxel-body-font-size);letter-spacing:var(--boxel-lsp-sm);text-overflow:ellipsis;-webkit-box-orient:vertical;margin-block:0;line-height:1.25;display:-webkit-box;overflow:hidden}.card-display-name{margin-top:var(--boxel-sp-4xs);color:var(--muted-foreground,var(--boxel-450));font-weight:500;font-size:var(--boxel-caption-font-size);line-height:var(--boxel-caption-line-height);letter-spacing:var(--boxel-lsp-xs);text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;overflow:hidden}.card-description{font-size:var(--boxel-caption-font-size);line-height:var(--boxel-caption-line-height);letter-spacing:var(--boxel-lsp-xs);text-overflow:ellipsis;-webkit-box-orient:vertical;margin-block:0;display:-webkit-box;overflow:hidden}@container fitted-card (aspect-ratio<=1) and (height<180px){.card-title{font-size:var(--boxel-caption-font-size)}}@container fitted-card (aspect-ratio<=1){.fitted-template{flex-direction:column}.thumbnail-section{width:100%;height:50cqmin}.info-section{text-align:center}}@container fitted-card (aspect-ratio<=1) and (height<=128px){.thumbnail-section{height:45cqmin}}@container fitted-card (aspect-ratio<=1) and (width<=140px) and (height<=148px){.card-description{display:none}}@container fitted-card (aspect-ratio<=1) and (width<=100px) and (height>=400px){.card-description{-webkit-line-clamp:15}}@container fitted-card (aspect-ratio<=1) and (width>=150px) and (height>=170px){.thumbnail-section{min-height:70px}.card-title{-webkit-line-clamp:2}.card-description{display:none}}@container fitted-card (aspect-ratio<=1) and (width=170px) and (height=250px){.thumbnail-section{aspect-ratio:1;height:auto}.card-title{-webkit-line-clamp:2}}@container fitted-card (aspect-ratio<=1) and (width>=150px) and (height>=275px){.thumbnail-section{min-height:85px}.card-title{font-size:var(--boxel-font-size-sm);-webkit-line-clamp:4}}@container fitted-card (aspect-ratio<=1) and (width>=250px) and (height>=275px){.thumbnail-section{min-height:150px}.card-title{font-size:var(--boxel-font-size-sm);-webkit-line-clamp:3}}@container fitted-card (aspect-ratio<=1) and (width>=400px){.fitted-template{padding:var(--boxel-sp);gap:var(--boxel-sp)}.thumbnail-section{min-height:236px}.card-title{font-size:var(--boxel-font-size);-webkit-line-clamp:4}}@container fitted-card (aspect-ratio>1){.card-description{display:none}.thumbnail-section{aspect-ratio:1}}@container fitted-card (aspect-ratio>1) and (height<=65px){.info-section{align-self:center}}@container fitted-card (aspect-ratio>1) and (width<250px){.fitted-template{padding:var(--boxel-sp-xxxs)}.thumbnail-section{display:none}}@container fitted-card (aspect-ratio>1) and (width<250px) and (height<65px){.card-title{-webkit-line-clamp:1;font-weight:500;font-size:var(--boxel-caption-font-size);line-height:var(--boxel-caption-line-height)}.card-display-name{margin-top:0}}@container fitted-card (aspect-ratio>1) and (width<250px) and (height>=105px){.card-title{-webkit-line-clamp:3}}@container fitted-card (aspect-ratio>1) and (width>=250px) and (height<65px){.fitted-template{padding:var(--boxel-sp-xxxs)}.card-display-name{display:none}}@container fitted-card (aspect-ratio>1) and (250px<=width<400px) and (height>=170px){.thumbnail-section{height:40%}.card-title{-webkit-line-clamp:4;font-size:var(--boxel-font-size-sm)}}@container fitted-card (aspect-ratio>1) and (width>=400px) and (height>=170px){.thumbnail-section{height:100%}}@container fitted-card (aspect-ratio>1) and (width>=400px) and (height>=275px){.fitted-template{padding:var(--boxel-sp);gap:var(--boxel-sp)}.thumbnail-section{max-width:44%}.card-title{-webkit-line-clamp:4;font-size:var(--boxel-font-size)}}.input-container[data-scopedcss-a85a9fafc1-894ae50886]{--icon-size:var(--boxel-icon-sm);--icon-space:var(--boxel-sp-xs);--_icon-full-length:var(--boxel-input-icon-size,calc(var(--icon-size) + var(--icon-space) * 2));grid-template-columns:var(--_icon-full-length) 1fr var(--_icon-full-length);grid-template-areas:"optional optional optional""pre-icon input post-icon""error error error""helper helper helper";width:100%;display:grid}.boxel-input[data-scopedcss-a85a9fafc1-894ae50886]{box-sizing:border-box;width:var(--boxel-input-width,100%);min-width:0;max-width:100%;min-height:var(--boxel-input-height,var(--boxel-form-control-height));padding:var(--boxel-sp-xs) 0 var(--boxel-sp-xs) var(--boxel-sp-sm);background-color:var(--background,var(--boxel-light));color:var(--foreground,var(--boxel-dark));border:1px solid var(--border,var(--boxel-form-control-border-color));border-radius:var(--boxel-form-control-border-radius);box-shadow:var(--boxel-form-control-box-shadow);transition:var(--boxel-transition-properties), outline-color var(--boxel-transition);outline:1px solid #0000;grid-area:2/1/auto/span 3}.boxel-input--large[data-scopedcss-a85a9fafc1-894ae50886]{--boxel-form-control-height:4.375rem;font-size:var(--boxel-font-size)}textarea[data-scopedcss-a85a9fafc1-894ae50886]{--boxel-input-height:10rem;resize:both;overflow:auto}.input-container[data-scopedcss-a85a9fafc1-894ae50886]:has([type=color]){--boxel-input-icon-size:0}:is(.input-container:has([type=color]) .validation-icon-container[data-scopedcss-a85a9fafc1-894ae50886],.input-container:has([type=color]) .error-message[data-scopedcss-a85a9fafc1-894ae50886],.input-container:has([type=color]) .helper-text[data-scopedcss-a85a9fafc1-894ae50886]){display:none}.boxel-input[type=color][data-scopedcss-a85a9fafc1-894ae50886]{width:1.5rem;height:1.5rem;min-height:unset;border-radius:var(--boxel-border-radius-sm);cursor:pointer;background:0 0;padding:0}.boxel-input[type=color][data-scopedcss-a85a9fafc1-894ae50886]::-webkit-color-swatch-wrapper{padding:0}.boxel-input[type=color][data-scopedcss-a85a9fafc1-894ae50886]::-webkit-color-swatch{border-radius:calc(var(--boxel-border-radius-sm) - 1px);border:none}.boxel-input[data-scopedcss-a85a9fafc1-894ae50886]:not([type=color]):disabled{opacity:.5;resize:none}.boxel-input:not([type=color])[readonly][data-scopedcss-a85a9fafc1-894ae50886]{opacity:.5}.boxel-input[data-scopedcss-a85a9fafc1-894ae50886]:focus-visible{outline-color:var(--ring,var(--boxel-highlight));border-color:var(--ring,var(--boxel-highlight))}.boxel-input[data-scopedcss-a85a9fafc1-894ae50886]::placeholder{color:var(--muted-foreground,var(--boxel-450))}.boxel-input[data-scopedcss-a85a9fafc1-894ae50886]:hover:not(:focus-visible):not(:disabled):not(.invalid):not(.search){border-color:var(--border,currentColor)}.invalid[data-scopedcss-a85a9fafc1-894ae50886]:not(:disabled){border-color:var(--destructive,var(--boxel-error-100));box-shadow:0 0 0 1px var(--destructive,var(--boxel-error-100))}.invalid[data-scopedcss-a85a9fafc1-894ae50886]:focus-visible{box-shadow:0 0 0 1.5px var(--destructive,var(--boxel-error-100));outline:1px solid #0000}.invalid[data-scopedcss-a85a9fafc1-894ae50886]:hover:not(:disabled){border-color:var(--destructive,var(--boxel-error-100))}.search[data-scopedcss-a85a9fafc1-894ae50886]{--search-input-color:var(--boxel-input-search-color,var(--background,var(--boxel-light)));--search-input-background-color:var(--boxel-input-search-background-color,var(--foreground,var(--boxel-dark)));--boxel-form-control-border-color:var(--border,var(--boxel-dark));--boxel-form-control-border-radius:var(--boxel-border-radius-xl);background-color:var(--search-input-background-color);color:var(--search-input-color);padding-top:var(--boxel-sp-xxxs);padding-right:var(--boxel-sp-xl);padding-bottom:var(--boxel-sp-xxxs);padding-right:unset;padding-left:var(--boxel-sp-xxl);outline-width:1px}.boxel-input--bottom-flat[data-scopedcss-a85a9fafc1-894ae50886]{--boxel-form-control-border-radius:var(--boxel-border-radius-xl) var(--boxel-border-radius-xl) 0 0}.search-icon[data-scopedcss-a85a9fafc1-894ae50886]{--icon-color:var(--boxel-input-search-icon-color,var(--boxel-highlight))}.search-icon-container[data-scopedcss-a85a9fafc1-894ae50886]{grid-area:pre-icon;justify-content:center;align-items:center;height:100%;display:flex}.validation-icon-container[data-scopedcss-a85a9fafc1-894ae50886]{-webkit-user-select:none;user-select:none;grid-area:post-icon;justify-content:center;align-items:center;display:flex}.is-multiline .validation-icon-container[data-scopedcss-a85a9fafc1-894ae50886]{padding-top:var(--boxel-sp-xs);align-items:flex-start}.search~.validation-icon-container .validation-icon-loading[data-scopedcss-a85a9fafc1-894ae50886]{color:var(--primary,var(--boxel-highlight));--icon-color:currentColor}.search~.search-icon-container .search-icon[data-scopedcss-a85a9fafc1-894ae50886]{color:var(--boxel-input-search-icon-color,var(--primary,var(--boxel-highlight)));--icon-color:currentColor}.optional[data-scopedcss-a85a9fafc1-894ae50886]{margin-bottom:var(--boxel-sp-xxxs);font-size:var(--boxel-font-size-xs);letter-spacing:var(--boxel-lsp);opacity:.75;grid-area:optional;justify-self:end;font-style:oblique}.error-message[data-scopedcss-a85a9fafc1-894ae50886]{margin-top:var(--boxel-sp-xxxs);margin-left:calc(var(--boxel-sp-sm) + 1px);color:var(--destructive,var(--boxel-error-200));font-size:var(--boxel-font-size-sm);letter-spacing:var(--boxel-lsp);grid-area:error;font-weight:500}.helper-text[data-scopedcss-a85a9fafc1-894ae50886]{margin-top:var(--boxel-sp-xs);margin-left:calc(var(--boxel-sp-sm) + 1px);font-size:var(--boxel-font-size-sm);letter-spacing:var(--boxel-lsp);opacity:.75;grid-area:helper}.boxel-input:disabled~.error-message[data-scopedcss-a85a9fafc1-894ae50886],.boxel-input:disabled~.helper-text[data-scopedcss-a85a9fafc1-894ae50886]{display:none}.boxel-input.search[data-scopedcss-a85a9fafc1-894ae50886]::placeholder{color:inherit;opacity:.6}@media (prefers-reduced-motion:no-preference){.validation-icon-loading[data-scopedcss-a85a9fafc1-894ae50886]{animation:var(--boxel-infinite-spin-animation)}}.input-container.is-checkbox[data-scopedcss-a85a9fafc1-894ae50886]{--checkbox-size:var(--boxel-checkbox-size,var(--boxel-body-font-size));--checkbox-border-radius:var(--boxel-checkbox-border-radius,3px);--checkbox-border-color:var(--boxel-checkbox-border-color,var(--border,var(--boxel-400)));--checkbox-background:var(--boxel-checkbox-background-color,var(--background,transparent));--checkbox-checked-background:var(--boxel-checkbox-checked-background-color,var(--primary,var(--boxel-highlight)));--checkbox-checked-border-color:var(--boxel-checkbox-checked-border-color,var(--primary,var(--boxel-dark)));--checkbox-checkmark-color:var(--boxel-checkbox-checkmark-color,var(--primary-foreground,#333));--checkbox-padding:var(--boxel-checkbox-padding,var(--spacing,2px));grid-template-columns:auto;grid-template-areas:"input";place-items:center;width:auto;display:inline-grid;position:relative}.input-container.is-checkbox .optional[data-scopedcss-a85a9fafc1-894ae50886],.input-container.is-checkbox .error-message[data-scopedcss-a85a9fafc1-894ae50886],.input-container.is-checkbox .helper-text[data-scopedcss-a85a9fafc1-894ae50886],.input-container.is-checkbox .search-icon-container[data-scopedcss-a85a9fafc1-894ae50886],.input-container.is-checkbox .validation-icon-container[data-scopedcss-a85a9fafc1-894ae50886]{display:none}.checkbox-checkmark-icon[data-scopedcss-a85a9fafc1-894ae50886]{pointer-events:none;width:calc(var(--checkbox-size) * .8);height:calc(var(--checkbox-size) * .8);--icon-color:var(--checkbox-checkmark-color);grid-area:input}.boxel-input[type=checkbox][data-scopedcss-a85a9fafc1-894ae50886]{appearance:none;box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);min-height:unset;border:1px solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);background-color:var(--checkbox-background);box-shadow:none;cursor:pointer;transition:background-color var(--boxel-transition), border-color var(--boxel-transition);flex-shrink:0;grid-area:input;margin:0;padding:0}.boxel-input[type=checkbox][data-scopedcss-a85a9fafc1-894ae50886]:checked{background-color:var(--checkbox-checked-background);border-color:var(--checkbox-checked-border-color)}.boxel-input[type=checkbox][data-scopedcss-a85a9fafc1-894ae50886]:focus-visible{outline:2px solid var(--ring,var(--boxel-highlight));outline-offset:2px;border-color:var(--checkbox-border-color)}.boxel-input[type=checkbox][data-scopedcss-a85a9fafc1-894ae50886]:hover:not(:disabled):not(:checked){border-color:var(--boxel-dark)}.boxel-input[type=checkbox][data-scopedcss-a85a9fafc1-894ae50886]:hover:not(:disabled):checked{border-color:var(--checkbox-checked-border-color)}.boxel-input[type=checkbox][data-scopedcss-a85a9fafc1-894ae50886]:disabled{opacity:.5;cursor:default}.boxel-swatch[data-scopedcss-83aebbfc4e-835abfb296]{--_swatch-border:color-mix(in oklab, var(--border,var(--boxel-border-color)), var(--foreground,var(--boxel-dark)) 10%);gap:var(--boxel-sp-xs);flex-direction:column;display:inline-flex}.boxel-swatch--small[data-scopedcss-83aebbfc4e-835abfb296]{flex-direction:row;align-items:center}.boxel-swatch-preview[data-scopedcss-83aebbfc4e-835abfb296]{background-color:var(--swatch-background,transparent);border:1px solid var(--boxel-swatch-border-color,var(--_swatch-border));border-radius:var(--boxel-border-radius);max-width:100%;padding:0}.boxel-swatch-preview--round[data-scopedcss-83aebbfc4e-835abfb296]{width:var(--swatch-width,1.4rem);height:var(--swatch-height,1.4rem);aspect-ratio:1;border-radius:50%;flex-shrink:0;order:-1}.boxel-swatch-preview--default[data-scopedcss-83aebbfc4e-835abfb296]{min-width:var(--swatch-width,7rem);height:var(--swatch-height,3.375rem)}.boxel-swatch-value[data-scopedcss-83aebbfc4e-835abfb296]{font-family:var(--font-mono,var(--boxel-monospace-font-family))}.boxel-label[data-scopedcss-f6740e3ac2-a0a886d781]{color:var(--boxel-label-color);font-size:var(--boxel-label-font-size,var(--boxel-body-font-size));font-weight:var(--boxel-label-font-weight,500);line-height:var(--boxel-label-line-height,1.1);letter-spacing:var(--boxel-label-letter-spacing,var(--boxel-lsp-sm));font-family:inherit}.boxel-label--small[data-scopedcss-f6740e3ac2-a0a886d781]{font-size:var(--boxel-label-font-size-small,var(--boxel-caption-font-size));line-height:var(--boxel-label-line-height-small,var(--boxel-caption-line-height))}.boxel-label--default[data-scopedcss-f6740e3ac2-a0a886d781]{font-size:var(--boxel-label-font-size,var(--boxel-body-font-size));line-height:var(--boxel-label-line-height,var(--boxel-body-line-height))}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-content-padding:var(--boxel-sp-xs);--fc-content-gap:var(--boxel-sp-3xs);--fc-header-gap:var(--boxel-sp-6xs);--fc-eyebrow-font-size:.625rem;--fc-eyebrow-line-height:1.1;--fc-title-font-size:var(--boxel-font-size-sm);--fc-title-line-height:1.2;--fc-title-line-clamp:2;--fc-subtitle-font-size:var(--boxel-font-size-xs);--fc-subtitle-line-height:1.1;--fc-subtitle-line-clamp:2;--fc-image-width:40cqh;--fc-image-min-width:3.75rem;--fc-image-max-width:12.5rem;--fc-image-height:auto;--fc-image-object-fit:cover;--fc-image-background:linear-gradient(180deg, var(--muted) 0%, var(--accent) 100%);--fc-image-fade-color:var(--card);--fc-badge-offset:var(--boxel-sp-2xs);--fc-content-gap-no-image:var(--boxel-sp-xs);--fc-badge-row-gap:var(--boxel-sp-2xs);--fc-badge-row-justify:space-between;--fc-meta-font-size:var(--boxel-caption-font-size);--fc-meta-line-height:1.1;--fc-meta-flex-wrap:nowrap;--fc-meta-gap:var(--boxel-sp-2xs);--fc-meta-justify:flex-start;--fc-meta-align-items:center;--fc-footer-font-size:var(--boxel-caption-font-size);--fc-footer-gap:var(--boxel-sp-2xs);--fc-footer-justify:flex-start;--fc-footer-align-items:center;--fc-footer-flex-wrap:nowrap;--fc-content-justify:flex-start;--fc-title-text-overflow:clip;--fc-title-white-space:normal;--fc-subtitle-text-overflow:clip;--fc-subtitle-white-space:normal;--fc-image-display:flex;--fc-badge-right-display:block;--fc-badge-left-display:block;--fc-badge-row-display:flex;--fc-subtitle-display:-webkit-box;--fc-meta-display:flex;--fc-footer-display:flex;background:var(--card);width:100%;height:100%;color:var(--card-foreground);display:grid;position:relative;overflow:hidden}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:has(.fc-image){grid-template-columns:auto 1fr}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:has(.fc-placeholder:empty){grid-template-columns:1fr}.fc-image[data-scopedcss-96749395a5-661f1d40b9]:has(>.fc-placeholder:empty){display:none}.fc-background[data-scopedcss-96749395a5-661f1d40b9]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fc-image[data-scopedcss-96749395a5-661f1d40b9]{width:var(--fc-image-width);min-width:var(--fc-image-min-width);max-width:var(--fc-image-max-width);height:var(--fc-image-height);background:var(--fc-image-background);display:var(--fc-image-display,flex);flex-shrink:0;justify-content:center;align-items:center;position:relative;overflow:hidden}.fc-image img[data-scopedcss-96749395a5-661f1d40b9]{object-fit:var(--fc-image-object-fit);width:100%;height:100%;display:block}.fc-placeholder[data-scopedcss-96749395a5-661f1d40b9]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fc-content[data-scopedcss-96749395a5-661f1d40b9]{padding:var(--fc-content-padding);gap:var(--fc-content-gap);justify-content:var(--fc-content-justify);flex-direction:column;min-width:0;max-width:100%;display:flex;overflow:hidden}.fitted-card:not(:has(.fc-image)) .fc-content[data-scopedcss-96749395a5-661f1d40b9]{gap:var(--fc-content-gap-no-image,var(--boxel-sp-xs))}.fc-header[data-scopedcss-96749395a5-661f1d40b9]{gap:var(--fc-header-gap);flex-direction:column;flex-shrink:0;min-width:0;max-width:100%;display:flex;overflow:hidden}.fc-eyebrow[data-scopedcss-96749395a5-661f1d40b9]{font-size:var(--fc-eyebrow-font-size);font-weight:var(--boxel-caption-font-weight);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);line-height:var(--fc-eyebrow-line-height);margin:0}.fc-title[data-scopedcss-96749395a5-661f1d40b9]{font-size:var(--fc-title-font-size);font-weight:var(--boxel-heading-font-weight);line-height:var(--fc-title-line-height);-webkit-line-clamp:var(--fc-title-line-clamp);text-overflow:var(--fc-title-text-overflow);white-space:var(--fc-title-white-space);text-wrap:pretty;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.fc-subtitle[data-scopedcss-96749395a5-661f1d40b9]{font-size:var(--fc-subtitle-font-size);color:var(--muted-foreground);line-height:var(--fc-subtitle-line-height);display:var(--fc-subtitle-display,-webkit-box);-webkit-line-clamp:var(--fc-subtitle-line-clamp);text-overflow:var(--fc-subtitle-text-overflow);white-space:var(--fc-subtitle-white-space);text-wrap:pretty;-webkit-box-orient:vertical;margin:0;overflow:hidden}.fc-meta[data-scopedcss-96749395a5-661f1d40b9]{display:var(--fc-meta-display,flex);flex-wrap:var(--fc-meta-flex-wrap);align-items:var(--fc-meta-align-items);justify-content:var(--fc-meta-justify);gap:var(--fc-meta-gap);font-size:var(--fc-meta-font-size);line-height:var(--fc-meta-line-height);margin:0;overflow:hidden}.fc-footer[data-scopedcss-96749395a5-661f1d40b9]{display:var(--fc-footer-display,flex);flex-wrap:var(--fc-footer-flex-wrap);align-items:var(--fc-footer-align-items);justify-content:var(--fc-footer-justify);gap:var(--fc-footer-gap);font-size:var(--fc-footer-font-size);flex-shrink:0;min-width:0;max-width:100%;margin-top:auto;overflow:hidden}.fc-eyebrow[data-scopedcss-96749395a5-661f1d40b9]:empty,.fc-background[data-scopedcss-96749395a5-661f1d40b9]:empty,.fc-subtitle[data-scopedcss-96749395a5-661f1d40b9]:empty,.fc-meta[data-scopedcss-96749395a5-661f1d40b9]:empty,.fc-footer[data-scopedcss-96749395a5-661f1d40b9]:empty,.fc-badge-row[data-scopedcss-96749395a5-661f1d40b9]:empty{display:none}.fc-badge[data-scopedcss-96749395a5-661f1d40b9]:not(:has(*)){display:none}.fc-badge[data-scopedcss-96749395a5-661f1d40b9]{z-index:1;top:var(--fc-badge-offset);position:absolute}.fc-badge-left[data-scopedcss-96749395a5-661f1d40b9]{left:var(--fc-badge-offset);display:var(--fc-badge-left-display)}.fc-badge-right[data-scopedcss-96749395a5-661f1d40b9]{right:var(--fc-badge-offset);display:var(--fc-badge-right-display)}.fc-badge-row[data-scopedcss-96749395a5-661f1d40b9]{display:var(--fc-badge-row-display,flex);justify-content:var(--fc-badge-row-justify);gap:var(--fc-badge-row-gap)}@container fitted-card (aspect-ratio>1) and (width<250px) and (height<65px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-content-padding:var(--boxel-sp-4xs);--fc-title-line-clamp:1;--fc-image-display:none;--fc-badge-right-display:none;--fc-badge-left-display:none;--fc-badge-row-display:none;--fc-subtitle-display:none;--fc-meta-display:none;--fc-footer-display:none;--fc-content-justify:center;--fc-title-text-overflow:ellipsis;--fc-title-white-space:nowrap;grid-template-columns:1fr}}@container fitted-card (aspect-ratio>1) and (width<250px) and (65px<=height<105px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-title-line-clamp:1;--fc-subtitle-line-clamp:1;--fc-image-display:none;--fc-badge-right-display:none;--fc-badge-left-display:none;--fc-badge-row-display:none;--fc-meta-display:none;--fc-footer-display:none;--fc-content-justify:center;--fc-title-text-overflow:ellipsis;--fc-title-white-space:nowrap;--fc-subtitle-text-overflow:ellipsis;--fc-subtitle-white-space:nowrap;grid-template-columns:1fr}}@container fitted-card (aspect-ratio>1) and (width<250px) and (height>=105px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-image-display:none;--fc-badge-right-display:none;--fc-badge-left-display:none;--fc-badge-row-display:none;--fc-meta-display:none;--fc-content-justify:center;grid-template-columns:1fr}}@container fitted-card (aspect-ratio>1) and (width>=250px) and (height<65px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-content-padding:var(--boxel-sp-4xs);--fc-title-line-clamp:1;--fc-badge-right-display:none;--fc-badge-left-display:none;--fc-badge-row-display:none;--fc-subtitle-display:none;--fc-meta-display:none;--fc-footer-display:none;--fc-content-justify:center;--fc-title-text-overflow:ellipsis;--fc-title-white-space:nowrap}}@container fitted-card (aspect-ratio>1) and (250px<=width<400px) and (65px<=height<105px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-title-line-clamp:1;--fc-subtitle-line-clamp:1;--fc-badge-right-display:none;--fc-badge-left-display:none;--fc-badge-row-display:none;--fc-meta-display:none;--fc-footer-display:none;--fc-content-justify:center;--fc-title-text-overflow:ellipsis;--fc-title-white-space:nowrap;--fc-subtitle-text-overflow:ellipsis;--fc-subtitle-white-space:nowrap}}@container fitted-card (aspect-ratio>1) and (250px<=width<400px) and (105px<=height<170px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-badge-right-display:none;--fc-badge-left-display:none;--fc-badge-row-display:none;--fc-meta-display:none;--fc-footer-display:none}}@container fitted-card (aspect-ratio>1) and (width>=400px) and (65px<=height<105px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-image-width:40cqw;--fc-title-line-clamp:1;--fc-subtitle-line-clamp:1;--fc-badge-right-display:none;--fc-badge-left-display:none;--fc-badge-row-display:none;--fc-meta-display:none;--fc-footer-display:none;--fc-content-justify:center;--fc-title-text-overflow:ellipsis;--fc-title-white-space:nowrap;--fc-subtitle-text-overflow:ellipsis;--fc-subtitle-white-space:nowrap}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:has(.fc-image){--fc-badge-left-display:block}}@container fitted-card (aspect-ratio>1) and (width>=400px) and (105px<=height<170px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-image-width:40cqw;--fc-badge-right-display:none;--fc-badge-left-display:none;--fc-badge-row-display:none;--fc-meta-display:none;--fc-footer-display:none}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:has(.fc-image){--fc-badge-left-display:block}}@container fitted-card (aspect-ratio<=1){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-image-width:100%;--fc-image-max-width:100%;--fc-image-height:45cqmin;grid-template-columns:1fr}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:has(.fc-image){grid-template-rows:auto 1fr;grid-template-columns:1fr}}@container fitted-card (aspect-ratio<=1) and (height>=250px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-image-height:55cqmin}}@container fitted-card (aspect-ratio<=1) and (width<=150px) and (height<=170px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-title-font-size:var(--boxel-font-size-xs);--fc-badge-row-display:none;--fc-meta-display:none}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-badge-right-display:none;--fc-badge-left-display:none}}@container fitted-card (aspect-ratio<=1) and (height<170px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-subtitle-line-clamp:1;--fc-meta-display:none;--fc-footer-display:none;--fc-subtitle-text-overflow:ellipsis;--fc-subtitle-white-space:nowrap}}@container fitted-card (aspect-ratio<=1) and (width<140px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-badge-right-display:none;--fc-badge-left-display:none}}@container fitted-card (aspect-ratio>1) and (250px<=width<400px) and (height>=170px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-badge-right-display:none;--fc-badge-left-display:none}}@container fitted-card (aspect-ratio<=1) and (155px<=width<=185px) and (height>=200px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-meta-display:none}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-badge-right-display:none;--fc-badge-left-display:none}}@container fitted-card (aspect-ratio<=1) and (150px<=width<250px) and (height>=250px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-badge-right-display:none;--fc-badge-left-display:none}}@container fitted-card (aspect-ratio<=1) and (250px<=width<400px) and (height>=250px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-badge-right-display:none;--fc-badge-left-display:none}}@container fitted-card (aspect-ratio>1) and (width>=400px) and (170px<=height<275px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-content-padding:var(--boxel-sp-xs);--fc-content-gap:var(--boxel-sp-2xs);--fc-header-gap:var(--boxel-sp-3xs);--fc-image-width:40cqw;--fc-content-justify:space-between}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-badge-right-display:none;--fc-badge-left-display:none}}@container fitted-card (aspect-ratio>1) and (width>=400px) and (275px<=height<445px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-content-padding:var(--boxel-sp-xs);--fc-content-gap:var(--boxel-sp-xs);--fc-header-gap:var(--boxel-sp-2xs);--fc-image-width:40cqw;--fc-title-font-size:var(--boxel-font-size);--fc-title-line-clamp:3;--fc-subtitle-font-size:var(--boxel-font-size-sm);--fc-subtitle-line-clamp:3;--fc-content-justify:space-between}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-badge-right-display:none;--fc-badge-left-display:none}}@container fitted-card (width>=400px) and (170px<=height<275px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-content-padding:var(--boxel-sp-sm)}}@container fitted-card (width>=400px) and (height>=275px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-content-padding:var(--boxel-sp)}}@container fitted-card (aspect-ratio<=1) and (height>=250px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-header-gap:var(--boxel-sp-3xs);--fc-content-padding:var(--boxel-sp-sm);--fc-content-justify:space-between}}@container fitted-card (aspect-ratio<=1) and (width>=400px) and (height>=445px){.fitted-card[data-scopedcss-96749395a5-661f1d40b9]{--fc-content-padding:var(--boxel-sp);--fc-content-gap:var(--boxel-sp);--fc-image-height:50cqh;--fc-eyebrow-line-height:1.2;--fc-title-font-size:var(--boxel-font-size);--fc-title-line-height:1.3;--fc-title-line-clamp:3;--fc-subtitle-font-size:var(--boxel-font-size-sm);--fc-subtitle-line-clamp:3}.fitted-card[data-scopedcss-96749395a5-661f1d40b9]:not(:has(.fc-image)){--fc-badge-right-display:none;--fc-badge-left-display:none}.fc-image[data-scopedcss-96749395a5-661f1d40b9]{position:relative}.fc-image[data-scopedcss-96749395a5-661f1d40b9]:after{content:"";background:linear-gradient(to bottom, transparent, var(--fc-image-fade-color));pointer-events:none;height:35%;position:absolute;inset:auto 0 0}.fc-footer[data-scopedcss-96749395a5-661f1d40b9]{gap:var(--boxel-sp-sm)}}.fitted-card[data-layout=vertical][data-scopedcss-96749395a5-661f1d40b9]{--fc-image-width:100%;--fc-image-max-width:100%;--fc-image-height:45cqmin;grid-template-columns:1fr}.fitted-card[data-layout=vertical][data-scopedcss-96749395a5-661f1d40b9]:has(.fc-image){grid-template-rows:auto 1fr;grid-template-columns:1fr}.fitted-card[data-layout=horizontal][data-scopedcss-96749395a5-661f1d40b9]{--fc-image-width:40cqh;--fc-image-min-width:3.75rem;--fc-image-max-width:12.5rem;--fc-image-height:auto;grid-template-columns:1fr}.fitted-card[data-layout=horizontal][data-scopedcss-96749395a5-661f1d40b9]:has(.fc-image){grid-template-columns:auto 1fr;grid-template-rows:unset}@container fitted-card (aspect-ratio>1) and (height<170px){.fitted-card[data-layout=vertical][data-scopedcss-96749395a5-661f1d40b9]:has(.fc-image){--fc-image-display:none;grid-template-rows:unset}}@container fitted-card (aspect-ratio>1) and (width>=400px) and (170px<=height<275px){.fitted-card[data-layout=vertical][data-scopedcss-96749395a5-661f1d40b9]:has(.fc-image){--fc-image-display:none;grid-template-rows:unset}}@container fitted-card (aspect-ratio<=1) and (height>=200px) and (width<400px){.fitted-card[data-layout=horizontal][data-scopedcss-96749395a5-661f1d40b9]{--fc-image-width:30cqh}}@container fitted-card (aspect-ratio<=1) and (width>=400px) and (height>=445px){.fitted-card[data-layout=horizontal][data-scopedcss-96749395a5-661f1d40b9]{--fc-image-width:25cqh}}.boxel-grid-container[data-scopedcss-6aa60ffeba-83479c1485]{gap:var(--boxel-sp);display:grid}.text-accessory[data-scopedcss-3ee92bdb06-f8771d5ccf]{color:var(--muted-foreground,var(--boxel-700));font-size:var(--boxel-font-size-sm);padding:var(--boxel-input-group-padding-y) var(--boxel-input-group-padding-x);text-align:center;white-space:nowrap;align-items:center;display:flex}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>.form-control{appearance:none;min-width:0;padding:var(--boxel-input-group-padding-y) var(--boxel-input-group-padding-x);background-clip:padding-box;background-color:inherit;width:1%;color:inherit;flex:auto;display:block}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>.accessory,.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>.form-control{z-index:1;outline-offset:0;min-height:inherit;box-shadow:none;border:none;margin:0;position:relative}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>.button-accessory.kind-secondary{--boxel-button-color:var(--secondary,var(--boxel-100))}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>.button-accessory.kind-secondary:not(.disabled):hover{background-color:color-mix(in oklab, var(--boxel-button-color) 95%, var(--boxel-button-text-color))}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>*+.button-accessory,.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>.button-accessory+:not(.button-accessory){border-left:1px solid var(--boxel-input-group-border-color)}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>.accessory:focus-visible,.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>.form-control:focus-visible{z-index:5}}@layer boxelComponentL2{.boxel-icon-button[data-scopedcss-116b628f06-aea1b15db4]{--icon-color:var(--boxel-icon-button-color,currentColor);width:var(--boxel-icon-button-width,var(--boxel-icon-lg));height:var(--boxel-icon-button-height,var(--boxel-icon-lg));padding:var(--boxel-icon-button-padding,0);background-color:var(--boxel-icon-button-background,var(--boxel-button-color,transparent));border-radius:var(--boxel-border-radius);color:var(--boxel-icon-button-color,var(--boxel-button-text-color,inherit));z-index:0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.boxel-icon-button--extra-small[data-scopedcss-116b628f06-aea1b15db4]{width:var(--boxel-button-mini);height:var(--boxel-button-mini);border-radius:var(--boxel-border-radius-xs)}.boxel-icon-button--small[data-scopedcss-116b628f06-aea1b15db4]{width:var(--boxel-button-xs);height:var(--boxel-button-xs);border-radius:var(--boxel-border-radius-xs)}.boxel-icon-button--base[data-scopedcss-116b628f06-aea1b15db4]{width:var(--boxel-button-sm);height:var(--boxel-button-sm);border-radius:var(--boxel-border-radius-sm)}.boxel-icon-button--tall[data-scopedcss-116b628f06-aea1b15db4]{padding:var(--boxel-sp-xxs);width:var(--boxel-button-tall);height:var(--boxel-button-tall)}.boxel-icon-button--touch[data-scopedcss-116b628f06-aea1b15db4]{padding:var(--boxel-sp-xs);width:var(--boxel-button-touch);height:var(--boxel-button-touch)}.is-round[data-scopedcss-116b628f06-aea1b15db4]{border-radius:50%}.kind-default[data-scopedcss-116b628f06-aea1b15db4]{background:var(--boxel-icon-button-background,none);color:var(--boxel-icon-button-color,inherit)}.kind-default[data-scopedcss-116b628f06-aea1b15db4]:disabled{color:var(--boxel-400)}.kind-primary-dark[data-scopedcss-116b628f06-aea1b15db4]:not(:disabled){--boxel-button-color:var(--primary-foreground,var(--boxel-700));--boxel-button-text-color:var(--primary,var(--boxel-highlight))}.kind-primary-dark[data-scopedcss-116b628f06-aea1b15db4]:not(:disabled):hover{--boxel-button-color:color-mix(in oklab, var(--primary-foreground,var(--boxel-700)) 85%, transparent)}@media (prefers-reduced-motion:no-preference){.loading-icon[data-scopedcss-116b628f06-aea1b15db4]{animation:var(--boxel-infinite-spin-animation)}}.boxel-context-button[data-scopedcss-93730fcca0-91ec1a28ee]{color:inherit;background-color:#0000;transition:none}.boxel-context-button--highlight-icon[data-scopedcss-93730fcca0-91ec1a28ee]{color:var(--primary,var(--boxel-highlight))}.boxel-context-button--highlight[data-scopedcss-93730fcca0-91ec1a28ee]:hover,.boxel-context-button--highlight.boxel-context-button--active[data-scopedcss-93730fcca0-91ec1a28ee],.boxel-context-button--highlight-icon[data-scopedcss-93730fcca0-91ec1a28ee]:hover,.boxel-context-button--highlight-icon.boxel-context-button--active[data-scopedcss-93730fcca0-91ec1a28ee]{color:var(--primary-foreground,var(--boxel-dark));background-color:var(--primary,var(--boxel-highlight))}.boxel-context-button--highlight[aria-expanded=true][data-scopedcss-93730fcca0-91ec1a28ee],.boxel-context-button--highlight-icon[aria-expanded=true][data-scopedcss-93730fcca0-91ec1a28ee]{color:var(--primary-foreground,var(--boxel-dark));background-color:color-mix(in oklab, var(--primary,var(--boxel-highlight)), var(--primary-foreground,var(--boxel-dark)) 15%)}.boxel-context-button--ghost[data-scopedcss-93730fcca0-91ec1a28ee]:hover,.boxel-context-button--ghost.boxel-context-button--active[data-scopedcss-93730fcca0-91ec1a28ee]{background-color:color-mix(in oklab, currentColor 10%, transparent)}.boxel-context-button--ghost[aria-expanded=true][data-scopedcss-93730fcca0-91ec1a28ee]{background-color:color-mix(in oklab, currentColor 25%, transparent)}.boxel-context-button--destructive-icon[data-scopedcss-93730fcca0-91ec1a28ee]{color:var(--destructive,var(--boxel-danger))}.boxel-context-button--destructive[data-scopedcss-93730fcca0-91ec1a28ee]:hover,.boxel-context-button--destructive.boxel-context-button--active[data-scopedcss-93730fcca0-91ec1a28ee],.boxel-context-button--destructive-icon[data-scopedcss-93730fcca0-91ec1a28ee]:hover,.boxel-context-button--destructive-icon.boxel-context-button--active[data-scopedcss-93730fcca0-91ec1a28ee]{color:var(--destructive-foreground,var(--boxel-light-100));background-color:var(--destructive,var(--boxel-danger))}.boxel-context-button--primary-dark[data-scopedcss-93730fcca0-91ec1a28ee]{color:var(--primary,var(--boxel-highlight));background-color:var(--primary-foreground,var(--boxel-700));border:1px solid var(--boxel-light-hover-35)}.boxel-context-button[data-scopedcss-93730fcca0-91ec1a28ee]:disabled,.boxel-context-button[disabled][data-scopedcss-93730fcca0-91ec1a28ee]{color:var(--boxel-400);pointer-events:none;cursor:initial}.boxel-field[data-scopedcss-73b27f2295-ce22d942f5]{--boxel-field-label-align:normal;--boxel-field-label-padding-top:0;overflow-wrap:break-word;width:100%;max-width:100%;display:grid}.label-container[data-scopedcss-73b27f2295-ce22d942f5]{align-items:start}.with-icon .label-container[data-scopedcss-73b27f2295-ce22d942f5]{gap:var(--boxel-sp-xs);display:flex}.centered-display[data-scopedcss-73b27f2295-ce22d942f5]{justify-items:center}.small-label[data-scopedcss-73b27f2295-ce22d942f5]{--boxel-field-label-size:minmax(4rem, 10%)}.label[data-scopedcss-73b27f2295-ce22d942f5]{--boxel-label-letter-spacing:var(--boxel-lsp-xs);align-items:var(--boxel-field-label-align);padding-top:var(--boxel-field-label-padding-top);display:flex}.boxel-field__icon[data-scopedcss-73b27f2295-ce22d942f5]{flex-shrink:0}.content[data-scopedcss-73b27f2295-ce22d942f5]{max-width:100%;padding:var(--boxel-field-content-padding,var(--boxel-outline-width));word-break:break-word}.horizontal[data-scopedcss-73b27f2295-ce22d942f5]{grid-template-columns:var(--boxel-field-label-size,minmax(8rem, 25%)) 1fr;min-height:var(--boxel-form-control-height)}.horizontal>.label-container[data-scopedcss-73b27f2295-ce22d942f5]{padding-top:var(--boxel-sp-sm)}.horizontal>.content[data-scopedcss-73b27f2295-ce22d942f5]{align-self:center}.horizontal.inline[data-scopedcss-73b27f2295-ce22d942f5]{--boxel-field-label-size:auto;--boxel-field-content-size:auto;grid-template-columns:var(--boxel-field-label-size) var(--boxel-field-content-size);width:fit-content;min-height:unset;gap:var(--boxel-sp-2xs);display:inline-grid}.horizontal.inline>.label-container[data-scopedcss-73b27f2295-ce22d942f5]{height:var(--boxel-form-control-height);align-self:start;align-items:center;padding-top:0;display:flex}.horizontal.inline>.content[data-scopedcss-73b27f2295-ce22d942f5]{overflow:clip}.vertical[data-scopedcss-73b27f2295-ce22d942f5]{gap:var(--boxel-sp-4xs);grid-template-rows:auto 1fr}.vertical .label[data-scopedcss-73b27f2295-ce22d942f5]{grid-column:2}.boxel-field[data-scopedcss-73b27f2295-ce22d942f5] .boxel-field .boxel-label:not(.boxel-label--default){font-size:var(--boxel-field-label-font-size-small,var(--boxel-font-size-xs));line-height:var(--boxel-field-label-line-height-small,calc(15 / 11))}.filter-list[data-scopedcss-4d119660ec-981c7bdf92]{gap:var(--boxel-sp-4xs);flex-direction:column;margin-block:0;padding-inline-start:0;list-style-type:none;display:flex}.filter-list[data-scopedcss-4d119660ec-981c7bdf92] .filter-list{margin-top:var(--boxel-sp-4xs);padding-inline-start:var(--boxel-sp)}.list-item-buttons[data-scopedcss-4d119660ec-85ad54ea33]{border-radius:var(--boxel-border-radius-sm);color:inherit;background-color:inherit;display:flex}.list-item-buttons.is-expanded[data-scopedcss-4d119660ec-85ad54ea33]{background-color:var(--boxel-filter-expanded-background,color-mix(in oklab, var(--accent,var(--boxel-200)) 30%, transparent));color:var(--boxel-filter-expanded-foreground,var(--foreground))}.list-item-buttons[data-scopedcss-4d119660ec-85ad54ea33]:not(.is-selected):hover{background-color:var(--boxel-filter-hover-background,color-mix(in oklab, var(--accent,var(--boxel-200)) 95%, transparent));color:var(--boxel-filter-hover-foreground,var(--accent-foreground))}.list-item-buttons.is-selected[data-scopedcss-4d119660ec-85ad54ea33]{background-color:var(--boxel-filter-selected-background,var(--foreground,var(--boxel-dark)));color:var(--boxel-filter-selected-foreground,var(--background,var(--boxel-light)))}.list-item-buttons.is-selected[data-scopedcss-4d119660ec-85ad54ea33]:hover{background-color:var(--boxel-filter-selected-hover-background,color-mix(in oklab, var(--foreground,var(--boxel-dark)) 90%, transparent));color:var(--boxel-filter-selected-hover-foreground,var(--background,var(--boxel-light)))}.dropdown-toggle[data-scopedcss-4d119660ec-85ad54ea33]{--boxel-icon-button-width:2rem;--boxel-icon-button-height:2rem;flex-shrink:0;transform:rotate(-90deg)}.is-expanded>.dropdown-toggle[data-scopedcss-4d119660ec-85ad54ea33]{transform:rotate(0)}.filter-list__button[data-scopedcss-4d119660ec-85ad54ea33]{justify-content:flex-start;gap:var(--boxel-sp-xs);width:100%;font:500 var(--boxel-font-sm);letter-spacing:var(--boxel-lsp-xs);border-radius:var(--boxel-border-radius-sm);text-align:left;flex-grow:1;max-width:100%;font-family:inherit;display:flex;overflow:hidden}.filter-list__button[data-scopedcss-4d119660ec-85ad54ea33]:hover,.filter-list__button[data-scopedcss-4d119660ec-85ad54ea33]:focus{color:inherit;background-color:#0000}.dropdown-toggle[data-scopedcss-4d119660ec-85ad54ea33],.filter-list__button[data-scopedcss-4d119660ec-85ad54ea33]{border:none;transition:none}[data-scopedcss-4d119660ec-85ad54ea33] .filter-list__icon{width:var(--boxel-icon-xs);height:var(--boxel-icon-xs);vertical-align:top;flex-shrink:0}.sort-options-group[data-scopedcss-d489a81038-31efc8d563]{align-items:center;gap:var(--boxel-sp-xxs) var(--boxel-sp-sm);text-wrap:nowrap;flex-wrap:wrap;display:flex}.sort-options-label[data-scopedcss-d489a81038-31efc8d563]{font-weight:500}.sort-button[data-scopedcss-d489a81038-31efc8d563]{border-radius:var(--boxel-border-radius);min-width:200px;padding-left:var(--boxel-sp-sm);padding-right:var(--boxel-sp-sm);justify-content:flex-start}.sort-button-caret[data-scopedcss-d489a81038-31efc8d563]{transition:transform var(--boxel-transition);margin-left:auto}.sort-button[aria-expanded=true] .sort-button-caret[data-scopedcss-d489a81038-31efc8d563]{transform:rotate(180deg)}}@layer boxelComponentL3{.color-picker[data-scopedcss-cd3f70429a-f1c014df0f]{--color-picker-width:2.5rem;--color-picker-height:2.5rem;position:relative}.color-text-input[data-scopedcss-cd3f70429a-f1c014df0f]{padding-inline:var(--color-picker-width);transition:none}.color-input-container[data-scopedcss-cd3f70429a-f1c014df0f]{width:var(--color-picker-width);z-index:1;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0;left:0}.color-input-container[data-scopedcss-cd3f70429a-f1c014df0f]>.input-container{visibility:collapse;display:block;position:absolute;top:0;left:0}.color-input-container[data-scopedcss-cd3f70429a-f1c014df0f]:not(.disabled):hover{cursor:pointer}.color-input-container[data-scopedcss-cd3f70429a-f1c014df0f]:not(.disabled):hover .preview{box-shadow:var(--shadow-xs,var(--boxel-box-shadow))}.remove[data-scopedcss-cd3f70429a-f1c014df0f]{width:var(--color-picker-width);z-index:1;opacity:.5;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0;right:0}.remove[data-scopedcss-cd3f70429a-f1c014df0f]:focus,.remove[data-scopedcss-cd3f70429a-f1c014df0f]:hover{opacity:1;outline:0}.color-palette-group[data-scopedcss-8e3655f581-5502ce24d8]{max-width:var(--boxel-palette-max-width,18.75rem);gap:var(--boxel-sp);display:grid}.color-palette[data-scopedcss-8e3655f581-5502ce24d8]{--swatch-size:1.8rem;grid-template-columns:repeat(auto-fill, var(--swatch-size));gap:var(--boxel-sp-xs);display:grid}.swatch-button[data-scopedcss-8e3655f581-5502ce24d8]{--_swatch-border:color-mix(in oklab, var(--swatch-color), var(--foreground,var(--boxel-dark)) 10%);--_swatch-border-selected:color-mix(in oklab, var(--border,var(--boxel-border-color)), var(--foreground,var(--boxel-dark)) 80%);width:var(--swatch-size);height:var(--swatch-size);aspect-ratio:1;background-color:#0000;border:2px solid #0000;border-radius:50%;padding:2px;transition:transform .1s}.swatch-button[data-scopedcss-8e3655f581-5502ce24d8]:before{content:"";background-color:var(--swatch-color);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--_swatch-border);border-radius:50%;display:block}.swatch-button[data-scopedcss-8e3655f581-5502ce24d8]:hover:not(:disabled){cursor:pointer;transform:scale(1.1)}.swatch-button.selected[data-scopedcss-8e3655f581-5502ce24d8]{border-color:var(--_swatch-border-selected)}.swatch-button.selected[data-scopedcss-8e3655f581-5502ce24d8]:before{box-shadow:none}}#ember-basic-dropdown-wormhole .boxel-dropdown__content.ember-basic-dropdown-content{z-index:calc(var(--boxel-layer-modal-urgent) + 1)}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:local(IBM Plex Sans Var),local(IBMPlexSansVar),local(IBM Plex Sans Var Regular),local(IBMPlexSansVar-Regular),url(/assets/IBMPlexSansVar-Roman-DKYrB2Yq.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100 700;font-display:swap;src:local(IBM Plex Sans Var Italic),local(IBMPlexSansVar-Italic),url(/assets/IBMPlexSansVar-Italic-Qfv9lJgr.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:normal;font-display:swap;src:local(IBM Plex Mono),local(IBMPlexMono),url(/assets/IBMPlexMono-Regular-C-SBB-bw.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:normal;font-display:swap;src:local(IBM Plex Mono Medium),url(/assets/IBMPlexMono-Medium-B772pXP5.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:600;font-style:normal;font-display:swap;src:local(IBM Plex Mono SemiBold),url(/assets/IBMPlexMono-SemiBold-DAxHeMPo.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:700;font-style:normal;font-display:swap;src:local(IBM Plex Mono Bold),local(IBMPlexMono-Bold),url(/assets/IBMPlexMono-Bold-DXjtWYQI.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:italic;font-display:swap;src:local(IBM Plex Mono Italic),url(/assets/IBMPlexMono-Italic-DYZFG3Th.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:italic;font-display:swap;src:local(IBM Plex Mono Medium Italic),url(/assets/IBMPlexMono-MediumItalic-DcUpDvfM.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:600;font-style:italic;font-display:swap;src:local(IBM Plex Mono SemiBold Italic),url(/assets/IBMPlexMono-SemiBoldItalic-D0lqA2ge.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:700;font-style:italic;font-display:swap;src:local(IBM Plex Mono Bold Italic),url(/assets/IBMPlexMono-BoldItalic-BgXsX49L.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-weight:400;font-style:normal;font-display:swap;src:local(IBM Plex Serif),local(IBM Plex Serif Regular),local(IBMPlexSerif),local(IBMPlexSerif-Regular),url(/assets/IBMPlexSerif-Regular-C9sZyoRs.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-weight:500;font-style:normal;font-display:swap;src:local(IBM Plex Serif Medium),local(IBMPlexSerif-Medium),url(/assets/IBMPlexSerif-Medium-BpRXNayp.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-weight:600;font-style:normal;font-display:swap;src:local(IBM Plex Serif SemiBold),local(IBMPlexSerif-SemiBold),url(/assets/IBMPlexSerif-SemiBold-CkQF1M7W.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-weight:700;font-style:normal;font-display:swap;src:local(IBM Plex Serif Bold),local(IBMPlexSerif-Bold),url(/assets/IBMPlexSerif-Bold-DfPAuzEv.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-weight:400;font-style:italic;font-display:swap;src:local(IBM Plex Serif Italic),local(IBMPlexSerif-Italic),url(/assets/IBMPlexSerif-Italic-DslcfnRo.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-weight:500;font-style:italic;font-display:swap;src:local(IBM Plex Serif Medium Italic),local(IBMPlexSerif-MediumItalic),url(/assets/IBMPlexSerif-MediumItalic-Bj_1Y4Ju.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-weight:600;font-style:italic;font-display:swap;src:local(IBM Plex Serif SemiBold Italic),local(IBMPlexSerif-SemiBoldItalic),url(/assets/IBMPlexSerif-SemiBoldItalic-xayuBPYu.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-weight:700;font-style:italic;font-display:swap;src:local(IBM Plex Serif Bold Italic),local(IBMPlexSerif-BoldItalic),url(/assets/IBMPlexSerif-BoldItalic-IdHRMZmK.woff2)format("woff2")}:root{--_boxel-font-size:1rem;--_boxel-spacing:1rem;--_boxel-radius:.625rem;--_boxel-sp-unit:.25rem;--boxel-font-size:var(--_boxel-font-size);--boxel-spacing:var(--_boxel-spacing);--boxel-radius:var(--_boxel-radius);--boxel-font-family:"IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--boxel-serif-font-family:"IBM Plex Serif", "Georgia", Times, serif;--boxel-monospace-font-family:"IBM Plex Mono", "Menlo", "Courier New", Courier, monospace;--boxel-font-size-2xl:calc(var(--boxel-font-size) * 2.25);--boxel-font-size-xl:calc(var(--boxel-font-size) * 2);--boxel-font-size-lg:calc(var(--boxel-font-size) * 1.375);--boxel-font-size-md:calc(var(--boxel-font-size) * 1.25);--boxel-font-size-sm:calc(var(--boxel-font-size) * .875);--boxel-font-size-xs:calc(var(--boxel-font-size) * .75);--boxel-font-size-2xs:calc(var(--boxel-font-size) * .6875);--boxel-font-xl:var(--boxel-font-size-xl) / calc(43 / 32) var(--boxel-font-family);--boxel-font-lg:var(--boxel-font-size-lg) / calc(30 / 22) var(--boxel-font-family);--boxel-font-md:var(--boxel-font-size-md) / calc(28 / 20) var(--boxel-font-family);--boxel-font:var(--boxel-font-size) / calc(22 / 16) var(--boxel-font-family);--boxel-font-sm:var(--boxel-font-size-sm) / calc(18 / 13) var(--boxel-font-family);--boxel-font-xs:var(--boxel-font-size-xs) / calc(15 / 11) var(--boxel-font-family);--boxel-line-height-xl:calc(43 / 32);--boxel-line-height-lg:calc(30 / 22);--boxel-line-height-md:calc(28 / 20);--boxel-line-height:calc(22 / 16);--boxel-line-height-sm:calc(18 / 13);--boxel-line-height-xs:calc(15 / 11);--boxel-lsp-xxl:.1em;--boxel-lsp-xl:.05em;--boxel-lsp-lg:.035em;--boxel-lsp:.025em;--boxel-lsp-sm:.015em;--boxel-lsp-xs:.01em;--boxel-lsp-xxs:.005em;--boxel-ratio:1.333;--boxel-sp-6xs:calc(var(--boxel-sp-5xs) / var(--boxel-ratio));--boxel-sp-5xs:calc(var(--boxel-sp-4xs) / var(--boxel-ratio));--boxel-sp-4xs:calc(var(--boxel-sp-3xs) / var(--boxel-ratio));--boxel-sp-3xs:calc(var(--boxel-sp-2xs) / var(--boxel-ratio));--boxel-sp-2xs:calc(var(--boxel-sp-xs) / var(--boxel-ratio));--boxel-sp-xs:calc(var(--boxel-sp-sm) / var(--boxel-ratio));--boxel-sp-sm:calc(var(--boxel-sp) / var(--boxel-ratio));--boxel-sp:var(--boxel-spacing);--boxel-sp-lg:calc(var(--boxel-sp) * var(--boxel-ratio));--boxel-sp-xl:calc(var(--boxel-sp-lg) * var(--boxel-ratio));--boxel-sp-2xl:calc(var(--boxel-sp-xl) * var(--boxel-ratio));--boxel-sp-3xl:calc(var(--boxel-sp-2xl) * var(--boxel-ratio));--boxel-sp-4xl:calc(var(--boxel-sp-3xl) * var(--boxel-ratio));--boxel-sp-5xl:calc(var(--boxel-sp-4xl) * var(--boxel-ratio));--boxel-sp-6xl:calc(var(--boxel-sp-5xl) * var(--boxel-ratio));--boxel-icon-2xs:.75rem;--boxel-icon-xxs:var(--boxel-icon-2xs);--boxel-icon-xs:1rem;--boxel-icon-sm:1.25rem;--boxel-icon-med:1.875rem;--boxel-icon-lg:2.5rem;--boxel-icon-xl:3.75rem;--boxel-icon-xxl:5rem;--boxel-button-mini:1.25rem;--boxel-button-xs:1.5rem;--boxel-button-sm:1.875rem;--boxel-button-tall:2.5rem;--boxel-button-touch:3rem;--boxel-border-color:#d3d3d3;--boxel-button-border-color:#acacac;--boxel-border:1px solid var(--boxel-border-color);--boxel-border-dark:1px solid var(--boxel-dark);--boxel-border-flexible:1px solid #ffffff59;--boxel-border-card:1px solid #0000001a;--boxel-border-radius-2xs:calc(var(--boxel-border-radius) * .5);--boxel-border-radius-xs:calc(var(--boxel-border-radius) * .4);--boxel-border-radius-sm:calc(var(--boxel-border-radius) * .6);--boxel-border-radius:var(--boxel-radius);--boxel-border-radius-lg:calc(var(--boxel-border-radius) * 1.2);--boxel-border-radius-xl:calc(var(--boxel-border-radius) * 1.5);--boxel-border-radius-2xl:calc(var(--boxel-border-radius) * 2);--boxel-infinite-spin-animation:boxel-spin 6s linear infinite;--boxel-transition:.2s ease;--boxel-transition-properties:color var(--boxel-transition), background-color var(--boxel-transition), border-color var(--boxel-transition), box-shadow var(--boxel-transition), filter var(--boxel-transition);--boxel-box-shadow:0 1px 3px #00000040;--boxel-box-shadow-hover:0 3px 10px #00000026;--boxel-deep-box-shadow:0 5px 15px 0 #00000080;--boxel-outline-width:2px;--boxel-outline-color:var(--boxel-blue);--boxel-outline-style:solid;--boxel-outline:var(--boxel-outline-width) var(--boxel-outline-style) var(--boxel-outline-color);--boxel-xxs-container:15.625rem;--boxel-xs-container:17.8125rem;--boxel-sm-container:36.25rem;--boxel-md-container:40.625rem;--boxel-lg-container:43.75rem;--boxel-xl-container:65rem;--boxel-xxl-container:83.76rem;--boxel-50:#f5f5f5;--boxel-100:#f8f7fa;--boxel-200:#e8e8e8;--boxel-300:#d1d1d1;--boxel-400:#afafb7;--boxel-450:#919191;--boxel-500:#5a586a;--boxel-550:#525252;--boxel-600:#413e4e;--boxel-650:#3b394b;--boxel-700:#272330;--boxel-800:#1a1628;--boxel-cyan:#00ebe5;--boxel-teal:#00ffba;--boxel-dark-teal:#00da9f;--boxel-red:#ff5050;--boxel-pink:#ff009d;--boxel-orange:#ff7f00;--boxel-yellow:#ffd800;--boxel-lime:#c3fc33;--boxel-green:#37eb77;--boxel-dark-green:#00ac3d;--boxel-lilac:#a66dfa;--boxel-fuschia:#ac00ff;--boxel-purple:#6638ff;--boxel-blue:#0069f9;--boxel-navy:#281e78;--boxel-label-color:currentColor;--boxel-light:#fff;--boxel-dark:#000;--boxel-light-35:#ffffff59;--boxel-dark-10:#0000001a;--boxel-dark-50:#00000080;--boxel-dark-80:#000c;--boxel-dark-hover:var(--boxel-dark-10);--boxel-darker-hover:var(--boxel-dark-50);--boxel-light-hover-35:var(--boxel-light-35);--boxel-highlight:var(--boxel-teal);--boxel-highlight-hover:var(--boxel-dark-teal);--boxel-highlight-foreground:#0a2e1c;--boxel-danger:var(--boxel-red);--boxel-danger-hover:#fa1521;--boxel-danger-bg:#ffe9e9;--boxel-purple-100:var(--boxel-100);--boxel-purple-200:var(--boxel-400);--boxel-purple-300:var(--boxel-400);--boxel-purple-400:var(--boxel-500);--boxel-purple-500:var(--boxel-500);--boxel-purple-600:var(--boxel-600);--boxel-purple-700:var(--boxel-700);--boxel-purple-750:var(--boxel-700);--boxel-purple-800:var(--boxel-700);--boxel-purple-900:var(--boxel-700);--boxel-light-100:#f4f4f4;--boxel-light-200:var(--boxel-200);--boxel-light-300:var(--boxel-200);--boxel-light-400:var(--boxel-200);--boxel-light-500:var(--boxel-300);--boxel-light-600:var(--boxel-300);--boxel-error-100:#dc0202;--boxel-error-200:#ed0000;--boxel-error-300:red;--boxel-error-400:#ff5050;--boxel-warning-100:var(--boxel-yellow);--boxel-warning-200:#ffba00;--boxel-success-100:var(--boxel-green);--boxel-success-200:var(--boxel-teal);--boxel-success-300:var(--boxel-dark-green);--boxel-layer-floating-button:1000;--boxel-layer-modal-default:1500;--boxel-layer-modal-urgent:2000;--boxel-form-control-height:2.5rem;--boxel-form-control-placeholder-color:var(--boxel-400);--boxel-form-control-border-color:var(--boxel-border-color);--boxel-form-control-border-radius:var(--boxel-border-radius);--boxel-form-control-dark-mode-placeholder-color:#acacac;--boxel-form-control-dark-mode-border:var(--boxel-border-flexible);--boxel-sp-xxxl:var(--boxel-sp-3xl);--boxel-sp-xxl:var(--boxel-sp-2xl);--boxel-sp-xxs:var(--boxel-sp-2xs);--boxel-sp-xxxs:var(--boxel-sp-3xs);--boxel-border-radius-xxs:var(--boxel-border-radius-2xs);--boxel-border-radius-xxl:var(--boxel-border-radius-2xl);--boxel-body-font-family:var(--boxel-font-family);--boxel-heading-font-family:var(--boxel-font-family);--boxel-section-heading-font-family:var(--boxel-font-family);--boxel-subheading-font-family:var(--boxel-font-family);--boxel-caption-font-family:var(--boxel-font-family);--boxel-heading-font-size:var(--boxel-font-size-lg);--boxel-section-heading-font-size:var(--boxel-font-size-md);--boxel-subheading-font-size:var(--boxel-font-size);--boxel-body-font-size:var(--boxel-font-size-sm);--boxel-caption-font-size:var(--boxel-font-size-xs);--boxel-body-line-height:var(--boxel-line-height-sm);--boxel-heading-line-height:var(--boxel-line-height-lg);--boxel-caption-line-height:var(--boxel-line-height-xs);--boxel-section-heading-line-height:var(--boxel-line-height-md);--boxel-subheading-line-height:var(--boxel-line-height);--boxel-heading-font-weight:700;--boxel-section-heading-font-weight:500;--boxel-subheading-font-weight:500;--boxel-body-font-weight:400;--boxel-caption-font-weight:500}:root,[data-theme=light]{--boxel-color-scheme:light}:root,[data-theme=light],:where([data-boxel-theme-scope]){--background:var(--boxel-light);--foreground:var(--boxel-dark);--card:var(--boxel-light);--card-foreground:var(--boxel-dark);--popover:var(--boxel-light);--popover-foreground:var(--boxel-dark);--primary:var(--boxel-highlight);--primary-foreground:var(--boxel-dark);--secondary:var(--boxel-200);--secondary-foreground:var(--boxel-dark);--muted:var(--boxel-100);--muted-foreground:var(--boxel-500);--accent:var(--boxel-200);--accent-foreground:var(--boxel-dark);--destructive:var(--boxel-danger);--destructive-foreground:var(--boxel-50);--border:var(--boxel-border-color);--input:var(--boxel-light);--ring:var(--boxel-highlight);--chart-1:var(--boxel-fuschia);--chart-2:var(--boxel-purple);--chart-3:var(--boxel-lime);--chart-4:var(--boxel-blue);--chart-5:var(--boxel-green);--sidebar:var(--boxel-light);--sidebar-foreground:var(--boxel-dark);--sidebar-primary:var(--boxel-dark);--sidebar-primary-foreground:var(--boxel-light);--sidebar-accent:var(--boxel-200);--sidebar-accent-foreground:var(--boxel-dark);--sidebar-border:var(--boxel-border-color);--sidebar-ring:var(--boxel-highlight);--font-sans:"IBM Plex Sans", "Helvetica Neue", Arial, ui-sans-serif, sans-serif, system-ui;--font-serif:"IBM Plex Serif", "Georgia", Times, serif;--font-mono:"IBM Plex Mono", "Menlo", "Courier New", Courier, ui-monospace, monospace;--tracking-normal:.01em;--radius:.625rem;--spacing:.25rem;--shadow-x:0;--shadow-y:1px;--shadow-blur:3px;--shadow-spread:0px;--shadow-opacity:.1;--shadow-color:var(--boxel-dark);--shadow-2xs:0 1px 3px 0px #0000000d;--shadow-xs:0 1px 3px 0px #0000000d;--shadow-sm:0 1px 3px 0px #0000001a, 0 1px 2px -1px #0000001a;--shadow:0 1px 3px 0px #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 1px 3px 0px #0000001a, 0 2px 4px -1px #0000001a;--shadow-lg:0 1px 3px 0px #0000001a, 0 4px 6px -1px #0000001a;--shadow-xl:0 1px 3px 0px #0000001a, 0 8px 10px -1px #0000001a;--shadow-2xl:0 1px 3px 0px #00000040}:where([data-boxel-theme-scope]){--theme-font-size:initial;--theme-scale:initial;--theme-heading-font-family:initial;--theme-heading-font-size:initial;--theme-heading-font-weight:initial;--theme-heading-line-height:initial;--theme-section-heading-font-family:initial;--theme-section-heading-font-size:initial;--theme-section-heading-font-weight:initial;--theme-section-heading-line-height:initial;--theme-subheading-font-family:initial;--theme-subheading-font-size:initial;--theme-subheading-font-weight:initial;--theme-subheading-line-height:initial;--theme-body-font-family:initial;--theme-body-font-size:initial;--theme-body-font-weight:initial;--theme-body-line-height:initial;--theme-caption-font-family:initial;--theme-caption-font-size:initial;--theme-caption-font-weight:initial;--theme-caption-line-height:initial}.dark,[data-theme=dark]{--boxel-color-scheme:dark;--background:var(--boxel-700);--foreground:var(--boxel-light);--card:var(--boxel-650);--card-foreground:var(--boxel-light);--popover:#4f4b57;--popover-foreground:var(--boxel-light);--primary:var(--boxel-highlight);--primary-foreground:var(--boxel-dark);--secondary:#46434e;--secondary-foreground:var(--boxel-light);--muted:#34313c;--muted-foreground:#b6b6be;--accent:#797788;--accent-foreground:var(--boxel-light);--destructive:var(--boxel-danger);--destructive-foreground:var(--boxel-light-100);--border:var(--boxel-550);--input:var(--boxel-dark);--ring:var(--boxel-highlight);--sidebar:#555366;--sidebar-foreground:var(--boxel-light);--sidebar-primary:var(--boxel-highlight);--sidebar-primary-foreground:var(--boxel-dark);--sidebar-accent:#797788;--sidebar-accent-foreground:var(--boxel-light);--sidebar-border:var(--boxel-550);--sidebar-ring:var(--boxel-highlight)}.item[data-scopedcss-b4bfee9364-2afee6e4ec]{padding-top:50px;padding-inline:var(--boxel-sp);padding-bottom:var(--boxel-sp);background-color:color-mix(in oklab, var(--background,var(--boxel-light)) 90%, var(--foreground,var(--boxel-dark)));position:relative}.wide[data-scopedcss-b4bfee9364-2afee6e4ec]{grid-column:span 2}.full-width[data-scopedcss-b4bfee9364-2afee6e4ec]{grid-column:-1/1}.desc[data-scopedcss-b4bfee9364-2afee6e4ec]{align-items:center;gap:var(--boxel-sp-4xs);padding:var(--boxel-sp-4xs);background-color:var(--boxel-light);border-left:var(--boxel-border-card);border-right:var(--boxel-border-card);border-bottom:var(--boxel-border-card);color:var(--muted-foreground,var(--boxel-450));font:var(--boxel-font-xs);display:flex;position:absolute;top:0;right:0}h4[data-scopedcss-b4bfee9364-2afee6e4ec]{margin:0;font-weight:500}.copy-btn[data-scopedcss-b4bfee9364-2afee6e4ec]{flex-shrink:0;margin-left:auto}.scroller[data-scopedcss-b4bfee9364-aca6953ee8]{border:1px solid var(--border,var(--boxel-200));gap:var(--boxel-sp-xs);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-height:40vh;padding:10px;display:grid;overflow-y:scroll}h3[data-scopedcss-b4bfee9364-aca6953ee8]{grid-column:-1/1;font-weight:500}.boxel-button-usage[data-scopedcss-feab41e621-4dfe6e3a62]{--boxel-border-radius:100px}[data-scopedcss-feab41e621-4dfe6e3a62] .FreestyleUsage-preview{border-radius:10px}.usage-button-container[data-scopedcss-feab41e621-4dfe6e3a62]{flex-wrap:wrap;display:flex}.usage-button-explanation[data-scopedcss-feab41e621-4dfe6e3a62]{border-collapse:collapse;border:1px solid #000;margin-top:1rem}.usage-button-explanation td[data-scopedcss-feab41e621-4dfe6e3a62]{border:1px solid #000;padding:.25rem}.usage-button-centers-component[data-scopedcss-feab41e621-4dfe6e3a62]{background-color:var(--background,var(--boxel-light));min-height:100%;color:var(--foreground,var(--boxel-dark));flex-grow:99;flex-basis:0;justify-content:center;align-items:center;padding:2rem;display:flex}.usage-button-dark-mode-background[data-scopedcss-feab41e621-4dfe6e3a62]{background-color:var(--foreground,var(--boxel-700));color:var(--background,var(--boxel-light))}[data-scopedcss-feab41e621-4dfe6e3a62] .FreestyleUsageCssVar input{display:none}.header-freestyle-container{--boxel-card-header-text-transform:none}.example-container[data-scopedcss-0d7c283f6e-dc00c55812]{justify-content:center;align-items:center;width:30px;height:30px;display:flex}[data-scopedcss-00b6aa661f-3cbbcdb92e] .FreestyleUsageArgument-default.u-codePill{word-break:break-word}.date-range-picker-usage-toggle[data-scopedcss-5f2de18b45-465f73155a]{align-items:center;gap:var(--boxel-sp-xxs);margin-block:var(--boxel-sp-sm);font:var(--boxel-font-sm);display:flex}.dnd-wrapper[data-scopedcss-d23fd16214-8a065ba328]{height:600px}.custom-card[data-scopedcss-d23fd16214-8a065ba328]{padding:var(--boxel-sp)}.column-info[data-scopedcss-d23fd16214-8a065ba328]{margin-left:auto;display:table}@layer{.boxel-dropdown-trigger[data-scopedcss-9c04058d1d-5fae1be72c]{font-weight:600;font-size:var(--boxel-font-size);border:0;border-radius:0;justify-content:flex-start;padding:0}.boxel-dropdown-trigger--showing-placeholder[data-scopedcss-9c04058d1d-5fae1be72c]{color:var(--boxel-purple-300)}.boxel-dropdown-trigger__icon[data-scopedcss-9c04058d1d-5fae1be72c]{--icon-color:var(--boxel-highlight);width:var(--boxel-icon-sm);height:var(--boxel-icon-sm);margin-right:var(--boxel-sp-xxs)}.boxel-dropdown-trigger__caret[data-scopedcss-9c04058d1d-5fae1be72c]{--icon-color:var(--boxel-purple-200);margin-left:var(--boxel-sp-xxs)}}.avatar[data-scopedcss-8140fa3e36-0791bc190e]{--profile-avatar-icon-size:20px;--profile-avatar-icon-border:0px;flex-shrink:0}.primary-tag[data-scopedcss-8140fa3e36-0791bc190e]{--pill-font-weight:400;--pill-padding:var(--boxel-sp-5xs) var(--boxel-sp-xxs);--pill-font:400 var(--boxel-font-xs);--pill-border:none}.inline-example-row[data-scopedcss-2e9f917abb-24e08f0425]{align-items:center;gap:var(--boxel-sp-sm);display:flex}.filter-usage[data-scopedcss-520df101f9-179c324ed8]{gap:var(--boxel-sp-sm);grid-template-columns:250px 1fr;display:grid}[data-scopedcss-520df101f9-179c324ed8] .FreestyleUsageCssVar input{display:none}.demo[data-scopedcss-9efa9f1677-1b9c204355]{gap:var(--boxel-sp-xs);flex-direction:column;display:flex}.demo-controls[data-scopedcss-9efa9f1677-1b9c204355]{gap:var(--boxel-sp-xs);padding:var(--boxel-sp-xs);background-color:var(--background,var(--boxel-light));border:1px solid var(--border,var(--boxel-200));border-radius:var(--boxel-border-radius-sm);flex-wrap:wrap;display:flex}.demo-toggle[data-scopedcss-9efa9f1677-1b9c204355]{align-items:center;gap:var(--boxel-sp-4xs);font:var(--boxel-font-xs);cursor:pointer;display:inline-flex}table[data-scopedcss-9efa9f1677-ee6e035be8]{font-size:.8rem}table td:first-child code[data-scopedcss-9efa9f1677-ee6e035be8]{white-space:nowrap}em[data-scopedcss-9efa9f1677-ee6e035be8]{font-weight:600}strong[data-scopedcss-9efa9f1677-ee6e035be8]{font-weight:500}.definition-container[data-scopedcss-ce08604fcd-5af91b6176]{--boxel-header-min-height:1.56rem;--boxel-header-padding:var(--boxel-sp-5xs) var(--boxel-sp-xs);--boxel-header-background-color:var(--boxel-300);--boxel-header-text-color:var(--boxel-dark);font:500 var(--boxel-font-xs);letter-spacing:var(--boxel-lsp-xl);text-transform:uppercase}.checkbox-label[data-scopedcss-2bf59f3112-41e5b01ad6]{margin-bottom:var(--boxel-sp);align-items:center;gap:var(--boxel-sp-xxs);display:flex}.all-icons[data-scopedcss-2bf59f3112-41e5b01ad6]{flex-wrap:wrap;display:flex}.icon-and-label[data-scopedcss-2bf59f3112-41e5b01ad6]{flex-direction:column;align-items:center;width:15rem;margin:0 10px 10px 0;display:flex}.hide-icon-overflow .icon[data-scopedcss-2bf59f3112-41e5b01ad6]{overflow:hidden}.show-borders .icon[data-scopedcss-2bf59f3112-41e5b01ad6]{border:1px solid var(--boxel-500);width:calc(var(--boxel-icon-button-width) + 2px);height:calc(var(--boxel-icon-button-height) + 2px)}.dark-background[data-scopedcss-2bf59f3112-41e5b01ad6] .FreestyleUsage-preview{background-color:var(--foreground,var(--boxel-700));color:var(--background,var(--boxel-light))}[data-scopedcss-2bf59f3112-41e5b01ad6] .FreestyleUsageCssVar input{display:none}.boxel-input-usage-examples .boxel-input-group[data-scopedcss-14121b20a0-0e96a019ce]{margin-bottom:var(--boxel-sp-xl)}.card-container[data-scopedcss-695db6a551-a11f52581d]{background-color:var(--card);color:var(--card-foreground)}.sidebar-container[data-scopedcss-695db6a551-a11f52581d]{background-color:var(--sidebar);color:var(--sidebar-foreground)}.checkbox-example-label[data-scopedcss-695db6a551-a11f52581d]{align-items:center;gap:var(--boxel-sp-2xs);cursor:pointer;font:var(--boxel-font-sm);display:flex}[data-scopedcss-695db6a551-a11f52581d] .FreestyleUsageCssVar input{display:none}.kanban-usage[data-scopedcss-4cfbf04805-881e593273]{gap:var(--boxel-sp);display:grid}.kanban-usage-toolbar[data-scopedcss-4cfbf04805-881e593273]{align-items:center;gap:var(--boxel-sp-sm);flex-wrap:wrap;display:flex}.kanban-size-picker[data-scopedcss-4cfbf04805-881e593273]{--boxel-view-option-group-column-gap:var(--boxel-sp-xs);margin-left:1rem;display:inline-flex}.kanban-toggle[data-scopedcss-4cfbf04805-881e593273]{align-items:center;gap:var(--boxel-sp-xs);display:inline-flex}.kanban-toggle-label[data-scopedcss-4cfbf04805-881e593273]{font-weight:500}.kanban-meta[data-scopedcss-4cfbf04805-881e593273]{color:var(--muted-foreground,var(--boxel-500));font-size:.8125rem}.kanban-plane-demo[data-scopedcss-4cfbf04805-881e593273]{border:1px solid var(--border,var(--boxel-border-color));background:linear-gradient(180deg, var(--boxel-50,#f8fafc), var(--boxel-100,#f1f5f9));border-radius:.75rem;height:34rem;display:flex;overflow:hidden}.demo-card[data-scopedcss-4cfbf04805-881e593273]{box-sizing:border-box;align-content:start;gap:.375rem;height:100%;padding:.875rem;display:grid}.demo-card-kind[data-scopedcss-4cfbf04805-881e593273]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground,var(--boxel-500));font-size:.6875rem;font-weight:700}.demo-plane[data-scopedcss-4cfbf04805-881e593273]{flex:1;min-width:0}.demo-sidebar-wrap[data-scopedcss-4cfbf04805-881e593273]{width:0;transition:width var(--boxel-transition);flex-shrink:0;overflow:hidden}.demo-sidebar-wrap.is-open[data-scopedcss-4cfbf04805-881e593273]{width:19rem}.checkbox-indicator[data-scopedcss-3f063072a2-d3a2fa6ced]{border:1px solid var(--boxel-500);width:16px;height:16px;margin-right:var(--boxel-sp-xs);border-radius:3px;justify-content:center;align-items:center;display:flex}.checkbox-indicator[data-scopedcss-3f063072a2-d3a2fa6ced]:hover,.checkbox-indicator[data-scopedcss-3f063072a2-d3a2fa6ced]:focus{box-shadow:0 0 0 2px var(--boxel-dark-teal)}.check-icon[data-scopedcss-3f063072a2-d3a2fa6ced]{--icon-color:var(--boxel-dark-teal);visibility:collapse;display:contents}.check-icon--selected[data-scopedcss-3f063072a2-d3a2fa6ced]{visibility:visible}.assignee-pill[data-scopedcss-3f063072a2-d9bd50564f]{font-size:var(--boxel-font-size-sm);cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.assignee-pill.selected[data-scopedcss-3f063072a2-d9bd50564f]{background-color:var(--boxel-highlight)}.assignee-pill-content[data-scopedcss-3f063072a2-d9bd50564f]{align-items:center;gap:var(--boxel-sp-4xs);display:flex}.assignee-avatar[data-scopedcss-3f063072a2-d9bd50564f]{width:var(--boxel-sp-sm);height:var(--boxel-sp-sm);background-color:var(--avatar-bg-color,var(--boxel-light));margin-right:var(--boxel-sp-xs);font-size:var(--boxel-font-size-xs);border-radius:50%;justify-content:center;align-items:center;display:flex}.assignee-name[data-scopedcss-3f063072a2-d9bd50564f]{flex-grow:1}.assignee-issues[data-scopedcss-3f063072a2-d9bd50564f]{color:var(--boxel-dark-teal);font-size:var(--boxel-font-size-xs)}.picker-usage-examples[data-scopedcss-ed30215f44-ab577b2e88]{gap:var(--boxel-sp-lg);flex-direction:column;display:flex}.picker-usage-example[data-scopedcss-ed30215f44-ab577b2e88]{gap:var(--boxel-sp-sm);flex-direction:column;display:flex}.picker-usage-example h3[data-scopedcss-ed30215f44-ab577b2e88]{font:var(--boxel-font-lg);margin:0;font-weight:600}.spec-tag-pill[data-scopedcss-6e7360a8c3-ad430d8b0e]{--boxel-pill-font:500 var(--boxel-font-xs);word-break:initial;text-transform:uppercase}.panel[data-scopedcss-6e875c24c3-1d3c489c2f]{background-color:var(--boxel-200)}.vertical-container[data-scopedcss-6e875c24c3-1d3c489c2f]{height:30rem}[data-scopedcss-4d6e59251e-48eb46dc83] .FreestyleUsage-preview{background-color:var(--boxel-light)}[data-scopedcss-4d6e59251e-48eb46dc83] .FreestyleUsage-preview input{border:none}.tag-usage-container[data-scopedcss-45766f3a53-17bfb024d4]{width:100px}[data-scopedcss-9f36d880d7-18c46905d5] .FreestyleUsageCssVar input{display:none}[data-scopedcss-a19aad2e8a-66eafa962a]:where(.boxel-loading-indicator){--loading-indicator-size:var(--boxel-loading-indicator-size,var(--boxel-icon-sm));width:var(--loading-indicator-size);height:var(--loading-indicator-size);flex-shrink:0;display:inline-block}.variant-default[data-scopedcss-a19aad2e8a-66eafa962a]{--loading-indicator-color:var(--foreground)}.variant-primary[data-scopedcss-a19aad2e8a-66eafa962a]{--loading-indicator-color:var(--primary-foreground)}.variant-secondary[data-scopedcss-a19aad2e8a-66eafa962a]{--loading-indicator-color:var(--secondary-foreground)}.variant-muted[data-scopedcss-a19aad2e8a-66eafa962a]{--loading-indicator-color:var(--muted-foreground)}.variant-destructive[data-scopedcss-a19aad2e8a-66eafa962a]{--loading-indicator-color:var(--destructive-foreground)}@media (prefers-reduced-motion:no-preference){.boxel-loading-indicator[data-scopedcss-a19aad2e8a-66eafa962a] svg{animation:var(--boxel-infinite-spin-animation);width:var(--loading-indicator-size);height:var(--loading-indicator-size)}}.boxel-add-button[data-scopedcss-6d0edf99bb-1c9d82a357]{--boxel-icon-button-background:var(--background,var(--boxel-100));--boxel-icon-button-color:var(--foreground,var(--boxel-dark));--icon-color:var(--boxel-icon-button-color);border:1px solid var(--border);box-shadow:var(--shadow,0 4px 6px 0px #00000059);border-radius:50%}.boxel-add-button[data-scopedcss-6d0edf99bb-1c9d82a357]:not(:disabled):hover{--boxel-icon-button-background:var(--accent,var(--boxel-200));--boxel-icon-button-color:var(--accent-foreground,var(--boxel-dark))}.alert[data-scopedcss-c6618362db-0669e3824e]{gap:var(--boxel-sp-xs);display:flex}.alert+.alert[data-scopedcss-c6618362db-0669e3824e]{margin-top:var(--boxel-sp-lg)}.alert-icon[data-scopedcss-c6618362db-0669e3824e]{--icon-background-color:var(--boxel-error-400);min-width:20px;height:20px}.failure-icon[data-scopedcss-c6618362db-0669e3824e]{--icon-background-color:var(--boxel-error-400);--icon-color:var(--boxel-light)}.message[data-scopedcss-c6618362db-0669e3824e]{word-wrap:break-word;overflow-wrap:break-word;align-self:center;margin:0;overflow:hidden}.action-button[data-scopedcss-c6618362db-ed8bedc2c2]{--boxel-button-min-width:max-content;width:fit-content;margin-left:auto}.alert-container[data-scopedcss-c6618362db-62feb94da9]{padding:var(--boxel-sp-sm);font:500 var(--boxel-font-xs);letter-spacing:var(--boxel-lsp-sm);border-radius:var(--boxel-border-radius-2xl);background-color:var(--boxel-650);color:var(--boxel-light);flex-direction:column;display:flex}.error-container[data-scopedcss-c6618362db-62feb94da9]{background-color:var(--boxel-650);color:var(--boxel-light)}.error-container--destructive[data-scopedcss-c6618362db-62feb94da9]{background-color:var(--destructive,var(--boxel-650));color:var(--destructive-foreground,var(--boxel-light))}.warning-container[data-scopedcss-c6618362db-62feb94da9]{background-color:var(--boxel-warning-200);color:var(--boxel-dark)}.alert-container[data-scopedcss-c6618362db-62feb94da9]>*+*{margin-top:var(--boxel-sp-sm)}.profile-icon[data-scopedcss-115c9ef2aa-1b16e38c17]{--icon-size:var(--profile-avatar-icon-size,40px);background:var(--profile-avatar-icon-background,var(--boxel-dark));border:var(--profile-avatar-icon-border,2px solid white);height:var(--icon-size);width:var(--icon-size);color:var(--profile-avatar-text-color,var(--boxel-light));font-size:calc(var(--icon-size) * .55);letter-spacing:0;background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.boxel-card-container{background-color:var(--background,var(--boxel-light));border-radius:var(--_boxel-radius);color:var(--foreground,var(--boxel-dark));transition:max-width var(--boxel-transition), box-shadow var(--boxel-transition);z-index:0;width:100%;height:100%;position:relative;overflow:hidden}.boxel-card-container--boundaries:not(.hide-boundaries){box-shadow:0 0 0 1px var(--border,var(--boxel-border-color))}.boxel-card-container--themed{--_boxel-scale:var(--theme-scale,var(--boxel-ratio));--theme-spacing:calc(var(--spacing) * 4);--boxel-spacing:var(--theme-spacing,var(--_boxel-spacing));--boxel-font-size:var(--theme-font-size,var(--theme-body-font-size,var(--_boxel-font-size)));--boxel-radius:var(--radius,var(--_boxel-radius));--_boxel-ff:var(--font-sans,var(--boxel-font-family));--boxel-font-size-2xl:calc(var(--boxel-font-size) * 2.25);--boxel-font-size-xl:calc(var(--boxel-font-size) * 2);--boxel-font-size-lg:calc(var(--boxel-font-size) * 1.375);--boxel-font-size-md:calc(var(--boxel-font-size) * 1.25);--boxel-font-size-sm:calc(var(--boxel-font-size) * .875);--boxel-font-size-xs:calc(var(--boxel-font-size) * .75);--boxel-font-size-2xs:calc(var(--boxel-font-size) * .6875);--boxel-fs-2xl:calc(var(--boxel-fs-xl) * var(--_boxel-scale));--boxel-fs-xl:calc(var(--boxel-fs-lg) * var(--_boxel-scale));--boxel-fs-lg:calc(var(--boxel-fs-md) * var(--_boxel-scale));--boxel-fs-md:calc(var(--boxel-fs) * var(--_boxel-scale));--boxel-fs:var(--boxel-font-size);--boxel-fs-sm:calc(var(--boxel-fs) / var(--_boxel-scale));--boxel-fs-xs:calc(var(--boxel-fs-sm) / var(--_boxel-scale));--boxel-fs-2xs:calc(var(--boxel-fs-xs) / var(--_boxel-scale));--boxel-sp-6xs:calc(var(--boxel-sp-5xs) / var(--_boxel-scale));--boxel-sp-5xs:calc(var(--boxel-sp-4xs) / var(--_boxel-scale));--boxel-sp-4xs:calc(var(--boxel-sp-3xs) / var(--_boxel-scale));--boxel-sp-3xs:calc(var(--boxel-sp-2xs) / var(--_boxel-scale));--boxel-sp-2xs:calc(var(--boxel-sp-xs) / var(--_boxel-scale));--boxel-sp-xs:calc(var(--boxel-sp-sm) / var(--_boxel-scale));--boxel-sp-sm:calc(var(--boxel-sp) / var(--_boxel-scale));--boxel-sp:var(--boxel-spacing);--boxel-sp-lg:calc(var(--boxel-sp) * var(--_boxel-scale));--boxel-sp-xl:calc(var(--boxel-sp-lg) * var(--_boxel-scale));--boxel-sp-2xl:calc(var(--boxel-sp-xl) * var(--_boxel-scale));--boxel-sp-3xl:calc(var(--boxel-sp-2xl) * var(--_boxel-scale));--boxel-sp-4xl:calc(var(--boxel-sp-3xl) * var(--_boxel-scale));--boxel-sp-5xl:calc(var(--boxel-sp-4xl) * var(--_boxel-scale));--boxel-sp-6xl:calc(var(--boxel-sp-5xl) * var(--_boxel-scale));--boxel-border-radius-2xs:calc(var(--boxel-border-radius) * .5);--boxel-border-radius-xs:calc(var(--boxel-border-radius) * .4);--boxel-border-radius-sm:calc(var(--boxel-border-radius) * .6);--boxel-border-radius:var(--boxel-radius);--boxel-border-radius-lg:calc(var(--boxel-border-radius) * 1.2);--boxel-border-radius-xl:calc(var(--boxel-border-radius) * 1.5);--boxel-border-radius-2xl:calc(var(--boxel-border-radius) * 2);--boxel-form-control-border-radius:var(--boxel-border-radius);--boxel-heading-font-family:var(--theme-heading-font-family,var(--_boxel-ff));--boxel-heading-font-size:var(--theme-heading-font-size,var(--boxel-font-size-lg));--boxel-heading-line-height:var(--theme-heading-line-height,var(--boxel-line-height-lg));--boxel-heading-font-weight:var(--theme-heading-font-weight,700);--boxel-section-heading-font-family:var(--theme-section-heading-font-family,var(--boxel-heading-font-family));--boxel-section-heading-font-size:var(--theme-section-heading-font-size,var(--boxel-font-size-md));--boxel-section-heading-line-height:var(--theme-section-heading-line-height,var(--boxel-heading-line-height));--boxel-section-heading-font-weight:var(--theme-section-heading-font-weight,var(--boxel-heading-font-weight,500));--boxel-subheading-font-family:var(--theme-subheading-font-family,var(--boxel-heading-font-family));--boxel-subheading-font-size:var(--theme-subheading-font-size,var(--boxel-font-size));--boxel-subheading-line-height:var(--theme-subheading-line-height,var(--boxel-heading-line-height));--boxel-subheading-font-weight:var(--theme-subheading-font-weight,500);--boxel-body-font-family:var(--theme-body-font-family,var(--_boxel-ff));--boxel-body-font-size:var(--theme-body-font-size,var(--boxel-font-size-sm));--boxel-body-line-height:var(--theme-body-line-height,var(--boxel-line-height-sm));--boxel-body-font-weight:var(--theme-body-font-weight,400);--boxel-caption-font-family:var(--theme-caption-font-family,var(--boxel-body-font-family));--boxel-caption-font-size:var(--theme-caption-font-size,var(--boxel-font-size-xs));--boxel-caption-line-height:var(--theme-caption-line-height,var(--boxel-line-height-xs));--boxel-caption-font-weight:var(--theme-caption-font-weight,500);font-family:var(--boxel-body-font-family);font-size:var(--boxel-body-font-size);font-weight:var(--boxel-body-font-weight);letter-spacing:var(--tracking-normal);line-height:var(--boxel-body-line-height)}@layer{.boxel-dropdown__content[data-scopedcss-24626944d6-e13be58aad]{--boxel-dropdown-content-border-radius:var(--boxel-border-radius);--dropdown-background-color:var(--boxel-dropdown-background-color,var(--background,var(--boxel-light)));--dropdown-border-color:var(--boxel-dropdown-border-color,var(--border));--dropdown-text-color:var(--boxel-dropdown-text-color,var(--foreground,var(--boxel-dark)));--dropdown-shadow:0 5px 15px 0 #00000040;--dropdown-highlight-color:var(--boxel-dropdown-highlight-color,var(--theme-highlight,var(--boxel-highlight)));--dropdown-hover-color:var(--boxel-dropdown-hover-color,var(--theme-hover,var(--boxel-light-100)));background-color:var(--dropdown-background-color);border:1px solid var(--dropdown-border-color);color:var(--dropdown-text-color);border-radius:var(--boxel-dropdown-content-border-radius);box-shadow:0 5px 15px #00000040}.boxel-dropdown__content[data-scopedcss-24626944d6-e13be58aad] .boxel-menu:not(.themeless){--boxel-menu-color:var(--dropdown-background-color)!important;--boxel-menu-text-color:var(--dropdown-text-color)!important;--boxel-menu-hover-color:var(--dropdown-hover-color)!important;--boxel-menu-current-color:var(--dropdown-hover-color)!important;--boxel-menu-selected-font-color:var(--dropdown-text-color)!important}.boxel-dropdown__content[data-scopedcss-24626944d6-e13be58aad] .boxel-menu:not(.themeless) .boxel-menu__item:not(.boxel-menu__item--disabled):hover{color:var(--dropdown-selected-text-color)}.boxel-dropdown__content[data-scopedcss-24626944d6-e13be58aad] .boxel-menu:not(.themeless) .boxel-menu__separator{border-bottom-color:var(--dropdown-border-color)!important}.boxel-dropdown__content[class*=variant-][data-scopedcss-24626944d6-e13be58aad]{--dropdown-highlight-color:var(--boxel-dropdown-highlight-color,var(--theme-highlight,var(--boxel-highlight)));--dropdown-hover-color:var(--boxel-dropdown-hover-color,var(--theme-hover,var(--boxel-light-100)))}.boxel-dropdown__content.variant-primary[data-scopedcss-24626944d6-e13be58aad]{--dropdown-highlight-color:var(--boxel-dropdown-highlight-color,var(--primary,var(--boxel-600)));--dropdown-hover-color:var(--boxel-dropdown-hover-color,var(--theme-hover,var(--boxel-500)));--dropdown-selected-text-color:var(--primary-foreground,var(--foreground,var(--boxel-light)));--dropdown-focus-border-color:var(--primary,var(--boxel-outline-color))}.boxel-dropdown__content.variant-secondary[data-scopedcss-24626944d6-e13be58aad]{--dropdown-highlight-color:var(--boxel-dropdown-highlight-color,var(--secondary,var(--boxel-400)));--dropdown-hover-color:var(--boxel-dropdown-hover-color,var(--theme-hover,var(--boxel-light-100)));--dropdown-selected-text-color:var(--secondary-foreground,var(--foreground,var(--boxel-dark)));--dropdown-focus-border-color:var(--secondary,var(--boxel-outline-color))}.ember-basic-dropdown-content--below.gap-above[data-scopedcss-24626944d6-e13be58aad]{margin-top:4px}@media (prefers-reduced-motion:no-preference){.boxel-dropdown__content.ember-basic-dropdown-content--below.ember-basic-dropdown--transitioned-in[data-scopedcss-24626944d6-e13be58aad]{animation:drop-fade-below-data-scopedcss-24626944d6-e13be58aad var(--boxel-transition)}.boxel-dropdown__content.ember-basic-dropdown-content--below.ember-basic-dropdown--transitioning-out[data-scopedcss-24626944d6-e13be58aad]{animation:drop-fade-below-data-scopedcss-24626944d6-e13be58aad var(--boxel-transition) reverse}}@keyframes drop-fade-below-data-scopedcss-24626944d6-e13be58aad{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}}@layer{.boxel-menu[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{--boxel-menu-border-radius:var(--boxel-border-radius);--boxel-menu-color:var(--boxel-light);--boxel-menu-text-color:var(--boxel-dark);--boxel-menu-current-color:var(--boxel-light-100);--boxel-menu-selected-color:var(--boxel-highlight);--boxel-menu-disabled-color:var(--boxel-highlight);--boxel-menu-font:500 var(--boxel-font-sm);--boxel-menu-item-gap:var(--boxel-sp-xxs);--boxel-menu-item-content-padding:var(--boxel-sp-xs) var(--boxel-sp);color:var(--boxel-menu-text-color,inherit);background-color:var(--boxel-menu-color);border-radius:var(--boxel-menu-border-radius);margin:0;padding:0;list-style-type:none}.boxel-menu__item[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{font:var(--boxel-menu-font);letter-spacing:var(--boxel-lsp-sm);font-family:inherit}.boxel-menu__item--checked[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{background-color:var(--boxel-menu-selected-background-color);color:var(--boxel-menu-selected-font-color)}.boxel-menu__item--checked[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:not(.boxel-menu__item--disabled):hover{color:var(--boxel-menu-selected-hover-font-color)}.boxel-menu__item[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:not(.boxel-menu__item--disabled):hover{background-color:var(--boxel-menu-current-color);cursor:pointer}.boxel-menu__item[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:first-child:hover{border-top-left-radius:inherit;border-top-right-radius:inherit}.boxel-menu__item[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:last-child:hover{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.boxel-menu__item[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:only-child:hover{border-radius:inherit}.boxel-menu__item>.boxel-menu__item__content[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{width:100%;padding:var(--boxel-menu-item-content-padding);color:inherit;font:inherit;text-align:start;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.boxel-menu__item--disabled .boxel-menu__item__content[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{pointer-events:none}.boxel-menu__item>.boxel-menu__item__content[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:hover{color:inherit}.boxel-menu__item__content[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:focus-visible{outline:var(--boxel-outline)}.boxel-menu__item--dangerous[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{--icon-color:currentColor;color:var(--destructive,var(--boxel-danger));fill:currentColor}.boxel-menu__item--dangerous[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:not(:disabled):hover{background-color:color-mix(in oklab, currentColor 10%, transparent);color:var(--destructive,var(--boxel-danger-hover))}.boxel-menu__item--disabled[data-scopedcss-78cfbd9a8f-ec38ecd6e5],.boxel-menu__item--disabled.boxel-menu__item[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:hover{background-color:initial;opacity:.4}.boxel-menu__item--header[data-scopedcss-78cfbd9a8f-ec38ecd6e5],.boxel-menu__item--header.boxel-menu__item[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:hover{background-color:var(--boxel-teal);color:var(--boxel-dark);cursor:default}.boxel-menu__item--header[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.boxel-menu__item--header[data-scopedcss-78cfbd9a8f-ec38ecd6e5]:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.boxel-menu__item--header .boxel-menu__item__content[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{pointer-events:none;font-weight:700}.boxel-menu__item--header .check-icon[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{display:none}.boxel-menu__separator[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{border:0;border-bottom:1px solid var(--boxel-purple-300);height:0;margin:0}.menu-item[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{align-items:center;gap:var(--boxel-menu-item-gap);text-transform:capitalize;width:100%;display:flex}.menu-item__icon-url[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:16px;height:16px;display:inline-block}.check-icon[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{--icon-color:var(--boxel-highlight);visibility:collapse;display:contents}.check-icon--selected[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{visibility:visible}.checkmark[data-scopedcss-78cfbd9a8f-ec38ecd6e5]{flex-shrink:0}}@layer{.realm-icon-img[data-scopedcss-07fa3e106b-6ac015244e]{--border-radius:var(--boxel-realm-icon-border-radius,var(--boxel-border-radius-xs));width:var(--boxel-realm-icon-size,var(--boxel-icon-sm));height:var(--boxel-realm-icon-size,var(--boxel-icon-sm));background-position:50%;background-repeat:no-repeat;background-size:contain;background-clip:padding-box;background-color:var(--boxel-realm-icon-background-color,transparent);border-radius:var(--border-radius);flex-shrink:0}.can-animate[data-scopedcss-07fa3e106b-6ac015244e]{--border-width:var(--boxel-realm-icon-border-width,1px);border-width:var(--border-width);border-style:var(--boxel-realm-icon-border-style,solid);border-color:var(--boxel-realm-icon-border-color,transparent)}.can-animate[data-scopedcss-07fa3e106b-6ac015244e]:after{content:"";background-color:var(--boxel-dark);opacity:0;border-radius:calc(var(--border-radius) - var(--border-width));height:100%;display:block}.indexing[data-scopedcss-07fa3e106b-6ac015244e]{animation:2.5s linear infinite pulse-border-data-scopedcss-07fa3e106b-6ac015244e}.indexing[data-scopedcss-07fa3e106b-6ac015244e]:after{animation:2.5s linear infinite pulse-icon-data-scopedcss-07fa3e106b-6ac015244e}@keyframes pulse-border-data-scopedcss-07fa3e106b-6ac015244e{0%,10%{border-color:var(--boxel-highlight)}40%{border-color:var(--boxel-light)}to{border-color:var(--boxel-highlight)}}@keyframes pulse-icon-data-scopedcss-07fa3e106b-6ac015244e{0%,10%{opacity:0;background-color:var(--boxel-dark)}40%{opacity:.7;background-color:var(--boxel-dark)}60%,70%{opacity:.7;background-color:var(--boxel-light)}to{opacity:0;background-color:var(--boxel-light)}}}.selection-checkmark[data-scopedcss-e2aea4f563-eee888c2d7]{--icon-color:var(--boxel-highlight)}.selection-menu-root[data-scopedcss-f0636af31c-08d11b291f]{display:inline-flex}.selection-menu-trigger[data-scopedcss-f0636af31c-08d11b291f]{gap:var(--boxel-sp-xxs);--boxel-button-text-color:var(--boxel-highlight-foreground);--boxel-button-border-radius:var(--boxel-border-radius-sm);--boxel-button-padding:var(--boxel-sp-5xs) var(--boxel-sp-xs);--boxel-button-min-width:0}.selection-menu-trigger[data-scopedcss-f0636af31c-08d11b291f]:focus-visible{outline:var(--boxel-outline-width) var(--boxel-outline-style) color-mix(in oklab, var(--boxel-button-color) 70%, white);outline-offset:1px}.selection-menu-trigger[aria-expanded=true][data-scopedcss-f0636af31c-08d11b291f]{--boxel-button-color:var(--boxel-highlight-hover)}.selection-menu-icon[data-scopedcss-f0636af31c-08d11b291f]{flex-shrink:0;width:.875rem;height:.875rem}.selection-menu-count[data-scopedcss-f0636af31c-08d11b291f]{white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;line-height:1}.selection-menu-caret[data-scopedcss-f0636af31c-08d11b291f]{transition:transform var(--boxel-transition);flex-shrink:0}.selection-menu-trigger[aria-expanded=true] .selection-menu-caret[data-scopedcss-f0636af31c-08d11b291f]{transform:rotate(180deg)}.selection-menu-list[data-scopedcss-f0636af31c-08d11b291f]{--boxel-menu-item-content-padding:var(--boxel-sp-xs) var(--boxel-sp-sm)}.trigger[data-scopedcss-e83ff48769-202066e70e]{width:fit-content}.tooltip[data-scopedcss-e83ff48769-202066e70e]{--tooltip-border-color:var(--boxel-tooltip-border-color,var(--boxel-light-35));background-color:var(--tooltip-background-color);box-shadow:0 0 0 1px var(--tooltip-border-color);color:var(--tooltip-text-color);text-align:center;border-radius:var(--boxel-tooltip-border-radius,var(--boxel-border-radius-sm));padding:var(--boxel-tooltip-padding,var(--boxel-sp-xxxs) var(--boxel-sp-sm));width:max-content;font:var(--boxel-tooltip-font,var(--boxel-font-xs));z-index:5;font-family:inherit;position:absolute}.variant-default[data-scopedcss-e83ff48769-202066e70e]{--tooltip-background-color:var(--boxel-tooltip-background-color,var(--boxel-dark-80));--tooltip-text-color:var(--boxel-tooltip-text-color,var(--boxel-light))}.variant-main[data-scopedcss-e83ff48769-202066e70e]{--tooltip-background-color:var(--boxel-tooltip-background-color,var(--popover,var(--background)));--tooltip-text-color:var(--boxel-tooltip-text-color,var(--popover-foreground,var(--foreground)))}.variant-primary[data-scopedcss-e83ff48769-202066e70e]{--tooltip-background-color:var(--boxel-tooltip-background-color,var(--primary));--tooltip-text-color:var(--boxel-tooltip-text-color,var(--primary-foreground))}.variant-secondary[data-scopedcss-e83ff48769-202066e70e]{--tooltip-background-color:var(--boxel-tooltip-background-color,var(--secondary));--tooltip-text-color:var(--boxel-tooltip-text-color,var(--secondary-foreground))}.variant-accent[data-scopedcss-e83ff48769-202066e70e]{--tooltip-background-color:var(--boxel-tooltip-background-color,var(--accent));--tooltip-text-color:var(--boxel-tooltip-text-color,var(--accent-foreground))}.variant-muted[data-scopedcss-e83ff48769-202066e70e]{--tooltip-background-color:var(--boxel-tooltip-background-color,var(--muted));--tooltip-text-color:var(--boxel-tooltip-text-color,var(--muted-foreground))}.variant-destructive[data-scopedcss-e83ff48769-202066e70e]{--tooltip-background-color:var(--boxel-tooltip-background-color,var(--destructive));--tooltip-text-color:var(--boxel-tooltip-text-color,var(--destructive-foreground))}#tooltip-overlay{z-index:10000;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@layer{header[data-scopedcss-abd6d4867f-64692ddadc]{min-height:var(--boxel-card-header-min-height,1.875rem);box-sizing:border-box;width:100%;max-width:100%;color:var(--boxel-card-header-text-color,var(--boxel-dark));background-color:var(--boxel-card-header-background-color,var(--boxel-light));border-top-right-radius:calc(var(--boxel-card-header-border-radius,var(--boxel-border-radius)) - 1px);border-top-left-radius:calc(var(--boxel-card-header-border-radius,var(--boxel-border-radius)) - 1px);transition:background-color var(--boxel-transition), color var(--boxel-transition);align-items:center;display:flex;position:relative;overflow:hidden;container:card-header/inline-size}header.is-editing[data-scopedcss-abd6d4867f-64692ddadc]{background-color:var(--boxel-highlight);color:var(--boxel-highlight-foreground)}.boxel-card-header__inner[data-scopedcss-abd6d4867f-64692ddadc]{align-items:center;gap:var(--boxel-card-header-gap,var(--boxel-sp-xs));width:100%;max-width:100%;padding:var(--boxel-card-header-padding,var(--boxel-sp-xs));letter-spacing:var(--boxel-card-header-letter-spacing,normal);text-transform:var(--boxel-card-header-text-transform);font:var(--boxel-card-header-font-weight,600) var(--boxel-card-header-text-font,var(--boxel-font-sm));display:flex}.card-type-display-name[data-scopedcss-abd6d4867f-64692ddadc]{max-width:var(--boxel-card-header-max-width,100%);text-overflow:var(--boxel-card-header-text-overflow,ellipsis);text-wrap:nowrap;text-align:center;flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden}.card-type-display-name-text[data-scopedcss-abd6d4867f-64692ddadc]{font:700 var(--boxel-font-sm)}.card-title-text[data-scopedcss-abd6d4867f-64692ddadc]{font:500 var(--boxel-font-sm)}.card-type-display-name[data-scopedcss-abd6d4867f-64692ddadc]>svg{vertical-align:middle;max-height:var(--boxel-card-header-card-type-icon-size,var(--boxel-icon-sm));max-width:var(--boxel-card-header-card-type-icon-size,var(--boxel-icon-sm));margin-right:var(--boxel-sp-3xs);margin-bottom:calc(1rem - var(--boxel-font-size-sm));display:inline-block}.save-indicator[data-scopedcss-abd6d4867f-64692ddadc]{font:var(--boxel-font-xs);letter-spacing:var(--boxel-lsp-sm)}.realm-icon-container[data-scopedcss-abd6d4867f-64692ddadc]{--boxel-realm-icon-background-color:var(--realm-icon-background-color);--boxel-realm-icon-border-color:var(--realm-icon-border-color);--boxel-realm-icon-border-radius:var(--realm-icon-border-radius,7px);justify-content:left;align-items:center;display:flex}.realm-icon[data-scopedcss-abd6d4867f-64692ddadc]{width:var(--boxel-card-header-realm-icon-size,var(--boxel-icon-med));height:var(--boxel-card-header-realm-icon-size,var(--boxel-icon-med))}.actions[data-scopedcss-abd6d4867f-64692ddadc]{align-items:center;gap:var(--boxel-sp-5xs);justify-content:right;margin-left:auto;display:flex;position:relative}.icon-button[data-scopedcss-abd6d4867f-64692ddadc] svg{stroke-width:2.5px}.icon-button--maximize[data-scopedcss-abd6d4867f-64692ddadc] svg{stroke-width:3.2px}.icon-save[data-scopedcss-abd6d4867f-64692ddadc]{background-color:var(--boxel-light)}.utility-menu-positioner[data-scopedcss-abd6d4867f-64692ddadc]{right:calc(100% + var(--boxel-sp-5xs));position:absolute;top:50%;transform:translateY(-50%)}@container card-header (width>=30rem){.card-type-display-name[data-scopedcss-abd6d4867f-64692ddadc]{padding-inline:1.875rem}}@container card-header (width>=28rem){.realm-icon-container[data-scopedcss-abd6d4867f-64692ddadc]{min-width:var(--boxel-card-header-icon-container-min-width)}.actions[data-scopedcss-abd6d4867f-64692ddadc]{min-width:var(--boxel-card-header-actions-min-width)}}@container card-header (width<=20rem){.boxel-card-header__inner[data-scopedcss-abd6d4867f-64692ddadc]{--boxel-card-header-padding:var(--boxel-sp-4xs);--boxel-card-header-gap:var(--boxel-sp-4xs)}.card-type-display-name[data-scopedcss-abd6d4867f-64692ddadc]>svg{display:none}.icon-button[data-scopedcss-abd6d4867f-64692ddadc]{width:var(--boxel-button-xs);height:var(--boxel-button-xs)}.icon-button[data-scopedcss-abd6d4867f-64692ddadc] svg{width:var(--boxel-icon-xs);height:var(--boxel-icon-xs)}.realm-icon[data-scopedcss-abd6d4867f-64692ddadc]{--boxel-card-header-realm-icon-size:var(--boxel-icon-sm)}.expand-button-tooltip[data-scopedcss-abd6d4867f-64692ddadc],.icon-button--maximize[data-scopedcss-abd6d4867f-64692ddadc]{display:none}}}.circle-spinner[data-scopedcss-b99c936727-8b5efa76b3]{animation:1.5s ease-in-out infinite rotate-data-scopedcss-b99c936727-8b5efa76b3}.circle-spinner[data-scopedcss-b99c936727-8b5efa76b3]>circle{animation:1.5s ease-in-out infinite dash-data-scopedcss-b99c936727-8b5efa76b3}@keyframes rotate-data-scopedcss-b99c936727-8b5efa76b3{to{transform:rotate(360deg)}}@keyframes dash-data-scopedcss-b99c936727-8b5efa76b3{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}@layer{.boxel-container[data-scopedcss-debcf72a17-a3f3ae1bc5]{padding:var(--boxel-container-padding,var(--boxel-sp))}.boxel-grid[data-scopedcss-debcf72a17-a3f3ae1bc5]{gap:var(--boxel-container-gap,var(--boxel-sp));display:grid}.boxel-inline-grid[data-scopedcss-debcf72a17-a3f3ae1bc5]{gap:var(--boxel-container-gap,var(--boxel-sp));display:inline-grid}.boxel-flex[data-scopedcss-debcf72a17-a3f3ae1bc5]{gap:var(--boxel-container-gap,var(--boxel-sp));flex-wrap:wrap;align-items:center;display:flex}.boxel-inline-flex[data-scopedcss-debcf72a17-a3f3ae1bc5]{gap:var(--boxel-container-gap,var(--boxel-sp));flex-wrap:wrap;align-items:center;display:inline-flex}}.month-calendar[data-scopedcss-5cace6edb9-769c2b2c56]{width:100%}.months-container[data-scopedcss-5cace6edb9-769c2b2c56]{gap:var(--boxel-sp-lg);flex-direction:row;display:flex}.months-container.disabled[data-scopedcss-5cace6edb9-769c2b2c56]{pointer-events:none;opacity:.6}.nav-container[data-scopedcss-5cace6edb9-769c2b2c56]{justify-content:center;align-items:center;display:flex}.days-container[data-scopedcss-5cace6edb9-769c2b2c56]{margin-top:auto}.draggable-container[data-scopedcss-c3fe521f22-1b5ccf9598]{--draggable-overlay-z-index:5;gap:var(--dnd-container-gap,var(--boxel-sp));flex-grow:1;height:100%;transition:transform .5s;display:flex;overflow-x:auto}.draggable-card[data-scopedcss-c3fe521f22-1b5ccf9598]{border:1px solid var(--boxel-300);border-radius:var(--boxel-border-radius);background:var(--boxel-light);cursor:grab;transition:all .3s,filter .3s}.draggable-card[data-scopedcss-c3fe521f22-1b5ccf9598] :where(.boundaries){box-shadow:none}.draggable-card.is-loading[data-scopedcss-c3fe521f22-1b5ccf9598]{position:relative}.draggable-card.is-loading>.overlay[data-scopedcss-c3fe521f22-1b5ccf9598]{width:100%;height:100%;z-index:var(--draggable-overlay-z-index);border-radius:var(--boxel-border-radius);background-color:#26262680;position:absolute;top:0%;left:0%}.draggable-card.is-loading>.loader[data-scopedcss-c3fe521f22-1b5ccf9598]{z-index:calc(var(--draggable-overlay-z-index) + 1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.draggable-card.is-loading>.loader--small[data-scopedcss-c3fe521f22-1b5ccf9598]{--loading-indicator-size:18px}.draggable-card.is-on-target[data-scopedcss-c3fe521f22-1b5ccf9598]{filter:brightness(.7);transform:scale(.95)}.draggable-card-empty[data-scopedcss-c3fe521f22-1b5ccf9598]{filter:brightness(.7);border:1px dashed var(--boxel-300);justify-content:center;align-items:center;display:flex}.column[data-scopedcss-c3fe521f22-1b5ccf9598]{flex-direction:column;flex:0 0 var(--boxel-xs-container);border-radius:var(--dnd-column-border-radius,14px);background-color:var(--dnd-drop-zone-bg,var(--boxel-200));height:100%;display:flex;overflow:hidden}.column-header[data-scopedcss-c3fe521f22-1b5ccf9598]{z-index:calc(var(--draggable-overlay-z-index) 2);background-color:var(--dnd-header-bg,transparent);padding:var(--boxel-sp-sm) var(--boxel-sp) var(--boxel-sp-xxs) var(--boxel-sp);font-weight:600;position:sticky;top:0}.column-drop-zone[data-scopedcss-c3fe521f22-1b5ccf9598]{padding:var(--boxel-sp-xs);align-content:flex-start;gap:var(--boxel-sp-xs);height:100%;display:grid;position:relative;overflow-y:auto}.column-drop-zone:has(.draggable-card.is-dragging) .draggable-card[data-scopedcss-c3fe521f22-1b5ccf9598]:not(.is-dragging){filter:brightness(.7)}.entity-icon-display[data-scopedcss-96137ebe15-e7150048d0]{display:var(--entity-display-display,flex);align-items:var(--entity-display-align-items,flex-start);flex-direction:var(--entity-display-flex-direction,row);gap:var(--entity-display-gap,var(--boxel-sp-xxxs))}.entity-icon-display.center[data-scopedcss-96137ebe15-e7150048d0]{align-items:center}.entity-icon[data-scopedcss-96137ebe15-e7150048d0]{display:var(--entity-display-icon-display,inline-flex);align-items:var(--entity-display-icon-align-items,center);justify-content:var(--entity-display-icon-justify-content,center);width:var(--entity-display-icon-size,var(--boxel-icon-sm));height:var(--entity-display-icon-size,var(--boxel-icon-sm));flex-shrink:0}.entity-info[data-scopedcss-96137ebe15-e7150048d0]{display:var(--entity-display-info-display,flex);flex-direction:var(--entity-display-info-flex-direction,column);gap:var(--entity-display-info-gap,var(--boxel-sp-xxxs))}.entity-title-tag-container[data-scopedcss-96137ebe15-e7150048d0]{display:var(--entity-display-title-tag-container-display,flex);flex-wrap:var(--entity-display-title-tag-container-flex-wrap,wrap);align-items:var(--entity-display-title-tag-container-align-items,center);gap:var(--entity-display-title-tag-container-gap,var(--boxel-sp-xxxs))}.entity-title[data-scopedcss-96137ebe15-e7150048d0]{color:var(--entity-display-title-color,var(--boxel-dark));font-size:var(--entity-display-title-font-size,var(--boxel-font-size-sm));font-weight:var(--entity-display-title-font-weight,600);text-overflow:ellipsis;-webkit-line-clamp:var(--entity-display-title-line-clamp,1);margin:var(--entity-display-title-margin,0);word-break:var(--entity-display-title-word-break,break-word);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.entity-title.underline[data-scopedcss-96137ebe15-e7150048d0]{-webkit-text-decoration:var(--entity-display-title-underline,underline);text-decoration:var(--entity-display-title-underline,underline)}.entity-content[data-scopedcss-96137ebe15-e7150048d0]{color:var(--entity-display-content-color,var(--boxel-400));font-size:var(--entity-display-content-font-size,var(--boxel-font-size-xs));font-weight:var(--entity-display-content-font-weight,400);text-overflow:ellipsis;-webkit-line-clamp:var(--entity-display-content-line-clamp,1);margin:var(--entity-display-content-margin,0);word-break:var(--entity-display-content-word-break,break-word);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.entity-thumbnail-display[data-scopedcss-94276192c2-fe0563f15d]{display:var(--entity-display-display,flex);align-items:var(--entity-display-align-items,flex-start);gap:var(--entity-display-gap,var(--boxel-sp-xxxs))}.entity-thumbnail-display.center[data-scopedcss-94276192c2-fe0563f15d]{align-items:center}.entity-thumbnail[data-scopedcss-94276192c2-fe0563f15d]{display:var(--entity-display-thumbnail-display,inline-flex);align-items:var(--entity-display-thumbnail-align-items,center);justify-content:var(--entity-display-thumbnail-justify-content,center);width:var(--entity-display-thumbnail-size,var(--boxel-icon-sm));height:var(--entity-display-thumbnail-size,var(--boxel-icon-sm));flex-shrink:0;overflow:hidden}.entity-info[data-scopedcss-94276192c2-fe0563f15d]{display:var(--entity-display-info-display,flex);flex-direction:var(--entity-display-info-flex-direction,column);gap:var(--entity-display-info-gap,var(--boxel-sp-xxxs))}.entity-title-tag-container[data-scopedcss-94276192c2-fe0563f15d]{display:var(--entity-display-title-tag-container-display,flex);flex-wrap:var(--entity-display-title-tag-container-flex-wrap,wrap);align-items:var(--entity-display-title-tag-container-align-items,center);gap:var(--entity-display-title-tag-container-gap,var(--boxel-sp-xxxs))}.entity-title[data-scopedcss-94276192c2-fe0563f15d]{color:var(--entity-display-title-color,var(--boxel-dark));font-size:var(--entity-display-title-font-size,var(--boxel-font-size-sm));font-weight:var(--entity-display-title-font-weight,600);text-overflow:ellipsis;-webkit-line-clamp:var(--entity-display-title-line-clamp,1);margin:var(--entity-display-title-margin,0);word-break:var(--entity-display-title-word-break,break-word);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.entity-title.underline[data-scopedcss-94276192c2-fe0563f15d]{-webkit-text-decoration:var(--entity-display-title-underline,underline);text-decoration:var(--entity-display-title-underline,underline)}.entity-content[data-scopedcss-94276192c2-fe0563f15d]{color:var(--entity-display-content-color,var(--boxel-400));font-size:var(--entity-display-content-font-size,var(--boxel-font-size-xs));font-weight:var(--entity-display-content-font-weight,400);text-overflow:ellipsis;-webkit-line-clamp:var(--entity-display-content-line-clamp,1);margin:var(--entity-display-content-margin,0);word-break:var(--entity-display-content-word-break,break-word);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@layer{header[data-scopedcss-5dd0f890d1-3a5795273e]{--_h-padding:var(--boxel-sp);--_h-min-height:1.875rem;align-items:center;gap:var(--boxel-header-gap,var(--boxel-sp-xs));max-width:100%;min-height:var(--boxel-header-min-height,var(--_h-min-height));padding:var(--boxel-header-padding,var(--_h-padding));background-color:var(--boxel-header-background-color,var(--_h-bg-color));color:var(--boxel-header-text-color,var(--_h-color));display:flex;position:relative}.large[data-scopedcss-5dd0f890d1-3a5795273e]{--_h-padding:var(--boxel-sp-xl);--_h-title-fs:var(--typescale-h1,var(--boxel-font-size-lg));--_h-title-fw:600;--_h-title-lh:calc(30 / 22)}.hasBottomBorder[data-scopedcss-5dd0f890d1-3a5795273e]{border-bottom:1px solid var(--boxel-header-border-color,var(--border,var(--boxel-200)))}.has-background[data-scopedcss-5dd0f890d1-3a5795273e]{--_h-bg-color:var(--muted,var(--boxel-100));--_h-color:var(--muted-foreground,var(--boxel-dark))}.title[data-scopedcss-5dd0f890d1-3a5795273e]{font-size:var(--boxel-header-title-font-size,var(--_h-title-fs));font-weight:var(--boxel-header-title-font-weight,var(--_h-title-fw));line-height:var(--boxel-header-title-line-height,var(--lineheight-base,var(--_h-title-lh)))}.detail[data-scopedcss-5dd0f890d1-3a5795273e]{margin-left:var(--boxel-header-detail-margin-left,auto);align-items:center;display:flex}header[data-scopedcss-5dd0f890d1-3a5795273e]>svg{flex-shrink:0}}.boxel-trigger[data-scopedcss-b78684286a-21b134cf96]{justify-content:space-between;align-items:center;gap:var(--boxel-select-trigger-gap,var(--boxel-sp));width:100%;padding:var(--boxel-select-trigger-padding,var(--boxel-sp-xs));font:var(--boxel-font-sm);letter-spacing:var(--boxel-lsp-sm);cursor:pointer;outline:none;font-family:inherit;display:flex}.boxel-trigger-content[data-scopedcss-b78684286a-21b134cf96]{display:var(--boxel-select-trigger-content-display,flex);flex-wrap:var(--boxel-select-trigger-content-wrap,wrap);align-items:var(--boxel-select-trigger-content-align,center);gap:var(--boxel-select-trigger-content-gap,var(--boxel-sp-2xs))}.boxel-trigger-placeholder[data-scopedcss-b78684286a-21b134cf96]{color:var(--boxel-450);font:var(--boxel-font-sm);letter-spacing:var(--boxel-lsp-sm);font-family:inherit}.ember-power-select-trigger[data-scopedcss-b78684286a-21b134cf96]{padding:0}.icon[data-scopedcss-b78684286a-2c8051aefa]{flex-shrink:0;width:10px;height:10px}.is-open[data-scopedcss-b78684286a-2c8051aefa],.icon.is-inverted[data-scopedcss-b78684286a-2c8051aefa]{transform:rotate(180deg)}.icon.is-inverted.is-open[data-scopedcss-b78684286a-2c8051aefa]{transform:rotate(0)}.boxel-select[data-scopedcss-1dae62edf2-ded0ac74b6]{--select-background-color:var(--boxel-select-background-color,var(--background,var(--boxel-light)));--select-border-color:var(--boxel-select-border-color,var(--border,var(--boxel-border-color)));--select-text-color:var(--boxel-select-text-color,var(--foreground,var(--boxel-dark)));--select-placeholder-color:var(--boxel-select-placeholder-color,var(--muted-foreground,var(--boxel-450)));--select-focus-border-color:var(--boxel-select-focus-border-color,var(--primary,var(--boxel-dark)));border:1px solid var(--select-border-color);border-radius:var(--boxel-form-control-border-radius);background-color:var(--select-background-color);width:100%;max-width:100%;color:var(--select-text-color);transition:border-color var(--boxel-transition);align-items:stretch;padding:0;display:flex;position:relative;overflow:hidden}.boxel-select[aria-expanded=true][data-scopedcss-1dae62edf2-ded0ac74b6]{border-radius:var(--boxel-form-control-border-radius)}.boxel-select[data-scopedcss-1dae62edf2-ded0ac74b6]:not([aria-disabled=true]):hover{cursor:pointer;border-color:var(--select-focus-border-color)}.boxel-select[data-scopedcss-1dae62edf2-ded0ac74b6]:focus-visible{outline:2px solid var(--ring,var(--boxel-highlight-hover))}.boxel-select[data-scopedcss-1dae62edf2-ded0ac74b6] .boxel-trigger{padding:var(--boxel-select-trigger-padding,var(--boxel-sp-xs) calc(var(--boxel-sp-xxxs) + var(--boxel-sp-xxs)))}.variant-default[data-scopedcss-1dae62edf2-ded0ac74b6]{--select-background-color:var(--boxel-select-background-color,var(--background,var(--boxel-light)));--select-border-color:var(--boxel-select-border-color,var(--border,var(--boxel-border-color)));--select-text-color:var(--boxel-select-text-color,var(--foreground,var(--boxel-dark)));--select-focus-border-color:var(--boxel-select-focus-border-color,var(--primary,var(--boxel-dark)))}.variant-primary[data-scopedcss-1dae62edf2-ded0ac74b6]{--select-background-color:var(--boxel-select-background-color,var(--primary,var(--boxel-600)));--select-border-color:var(--boxel-select-border-color,var(--primary,var(--boxel-600)));--select-text-color:var(--boxel-select-text-color,var(--primary-foreground,var(--boxel-light)));--select-focus-border-color:var(--boxel-select-focus-border-color,var(--primary,var(--boxel-600)))}.variant-secondary[data-scopedcss-1dae62edf2-ded0ac74b6]{--select-background-color:var(--boxel-select-background-color,var(--secondary,var(--boxel-400)));--select-border-color:var(--boxel-select-border-color,var(--secondary,var(--boxel-400)));--select-text-color:var(--boxel-select-text-color,var(--secondary-foreground,var(--boxel-dark)));--select-focus-border-color:var(--boxel-select-focus-border-color,var(--secondary,var(--boxel-400)))}.variant-muted[data-scopedcss-1dae62edf2-ded0ac74b6]{--select-background-color:var(--boxel-select-background-color,var(--muted,var(--boxel-200)));--select-border-color:var(--boxel-select-border-color,var(--muted,var(--boxel-200)));--select-text-color:var(--boxel-select-text-color,var(--muted-foreground,var(--boxel-dark)));--select-focus-border-color:var(--boxel-select-focus-border-color,var(--muted,var(--boxel-200)))}.variant-destructive[data-scopedcss-1dae62edf2-ded0ac74b6]{--select-background-color:var(--boxel-select-background-color,var(--destructive,var(--boxel-600)));--select-border-color:var(--boxel-select-border-color,var(--destructive,var(--boxel-600)));--select-text-color:var(--boxel-select-text-color,var(--destructive-foreground,var(--boxel-light)));--select-focus-border-color:var(--boxel-select-focus-border-color,var(--destructive,var(--boxel-danger)))}.boxel-select[aria-disabled=true][data-scopedcss-1dae62edf2-ded0ac74b6]{background-color:var(--muted,var(--boxel-100));color:var(--select-placeholder-color);cursor:not-allowed;pointer-events:none}.boxel-select-options-list[data-scopedcss-1dae62edf2-db24e05177]{padding:var(--boxel-sp-xxxs);max-width:100%;max-height:var(--boxel-select-options-list-max-height,12.25rem);box-sizing:border-box;flex-direction:column;gap:1px;margin:0;list-style:none;display:flex;position:relative;overflow-y:auto}.boxel-select-option-item[data-scopedcss-1dae62edf2-db24e05177]{align-items:center;gap:var(--boxel-sp-xxs);max-width:100%;padding:var(--boxel-sp-xxs);font-family:inherit;font-size:var(--boxel-font-size-sm);letter-spacing:var(--boxel-lsp-sm);text-align:left;background-color:var(--dropdown-background-color);color:var(--dropdown-text-color);transition:background-color var(--boxel-transition), color var(--boxel-transition);box-sizing:border-box;border:none;grid-template-columns:1fr auto;margin:0 0 1px;display:grid}.boxel-select-option-item[data-scopedcss-1dae62edf2-db24e05177]:not([aria-disabled=true]):hover{background-color:var(--dropdown-hover-color);color:var(--dropdown-selected-text-color);cursor:pointer}.boxel-select-option-item.ember-power-select-option--highlighted[data-scopedcss-1dae62edf2-db24e05177]{background-color:var(--dropdown-hover-color);color:var(--dropdown-selected-text-color)}.boxel-select-option-item.ember-power-select-option--selected[data-scopedcss-1dae62edf2-db24e05177]{background-color:var(--dropdown-highlight-color);color:var(--dropdown-selected-text-color)}.boxel-select-option-item.ember-power-select-option--selected.ember-power-select-option--highlighted[data-scopedcss-1dae62edf2-db24e05177],.boxel-select-option-item.ember-power-select-option--selected[data-scopedcss-1dae62edf2-db24e05177]:hover{background-color:color-mix(in oklab, var(--dropdown-highlight-color) 95%, var(--dropdown-selected-text-color))}.boxel-select-option-item[aria-disabled=true][data-scopedcss-1dae62edf2-db24e05177]{opacity:.5;cursor:not-allowed;pointer-events:none}.boxel-select-option-icon[data-scopedcss-1dae62edf2-db24e05177]{width:var(--boxel-icon-xs);height:var(--boxel-icon-xs);margin-right:var(--boxel-sp-xxs);flex-shrink:0;justify-content:center;align-items:center;display:flex}.boxel-select-option-text[data-scopedcss-1dae62edf2-db24e05177]{display:var(--boxel-select-option-text-display,flex);align-items:var(--boxel-select-option-text-align,center);gap:var(--boxel-select-option-text-gap,var(--boxel-sp-2xs));padding:1px;overflow:hidden}.boxel-select-option-checkmark-container[data-scopedcss-1dae62edf2-db24e05177]{width:var(--boxel-icon-med);justify-content:center;align-items:center;height:100%;display:flex}.boxel-select-option-checkmark[data-scopedcss-1dae62edf2-db24e05177]{height:var(--boxel-icon-xs);aspect-ratio:1;--icon-color:currentColor;flex-shrink:0;max-width:100%}.boxel-input-group__accessory[data-scopedcss-3ee92bdb06-c89ea75f0a]{min-height:var(--boxel-input-group-height);outline-offset:0;background:0 0;border:none;border-radius:0;margin:0}.boxel-input-group__select-accessory[data-scopedcss-3ee92bdb06-c89ea75f0a]{z-index:2}.boxel-input-group__select-accessory[data-scopedcss-3ee92bdb06-c89ea75f0a] .boxel-select{min-height:inherit;outline-offset:0px;background:0 0;border:none;font-weight:600}.boxel-input-group__select-accessory[data-scopedcss-3ee92bdb06-c89ea75f0a] .boxel-select .ember-power-select-placeholder{font-weight:600}.boxel-input-group__select-accessory[data-scopedcss-3ee92bdb06-c89ea75f0a] [aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.boxel-input-group__select-accessory--disabled[data-scopedcss-3ee92bdb06-c89ea75f0a]{opacity:.5}.boxel-input-group--invalid .boxel-input-group__select-accessory[data-scopedcss-3ee92bdb06-c89ea75f0a]{border-color:var(--destructive,var(--boxel-error-100))}.boxel-input-group__select-accessory[data-scopedcss-3ee92bdb06-c89ea75f0a] .ember-power-select-status-icon{position:relative}.boxel-input-group__select-accessory__dropdown .ember-power-select-option{padding:var(--boxel-sp-xs) var(--boxel-sp-xs) var(--boxel-sp-xs) var(--boxel-sp-xs)}.container[data-scopedcss-dbd745ef01-f153013829]{flex-direction:column;display:flex}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]{--boxel-input-group-padding-x:var(--boxel-sp-sm);--boxel-input-group-padding-y:var(--boxel-sp-xxs);--boxel-input-group-border-color:var(--border,var(--boxel-form-control-border-color));--boxel-input-group-border-radius:var(--boxel-form-control-border-radius);--boxel-input-group-inner-border-radius:calc(var(--boxel-input-group-border-radius) - 1px);--boxel-input-group-interior-border-width:0;--boxel-input-group-height:var(--boxel-input-height,var(--boxel-form-control-height));--boxel-input-group-icon-length:calc(var(--boxel-icon-sm) + var(--boxel-sp-xs) * 2);border-radius:var(--boxel-input-group-border-radius);cursor:text;width:100%;max-width:100%;min-height:var(--boxel-input-group-height);background-color:var(--background,var(--boxel-light));color:var(--foreground,var(--boxel-dark));border:1px solid var(--boxel-input-group-border-color);flex-wrap:wrap;align-items:stretch;display:flex;position:relative}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]:not(:has(.accessory)):focus-within:not(.boxel-input-group--invalid){outline:1px solid var(--ring,var(--boxel-highlight));border-color:var(--ring,var(--boxel-highlight))}[data-scopedcss-dbd745ef01-f153013829] .form-control:focus-visible,[data-scopedcss-dbd745ef01-f153013829] .accessory~.form-control:focus-visible{outline:2px solid var(--ring,var(--boxel-highlight))}[data-scopedcss-dbd745ef01-f153013829] .form-control:not(:has(~.accessory)){outline:none}.boxel-input-group--disabled[data-scopedcss-dbd745ef01-f153013829] .form-control,.boxel-input-group--disabled[data-scopedcss-dbd745ef01-f153013829] .text-accessory,.boxel-input-group--disabled[data-scopedcss-dbd745ef01-f153013829] .icon-button-accessory,.boxel-input-group--disabled[data-scopedcss-dbd745ef01-f153013829] .button-accessory{border-color:var(--boxel-input-group-border-color);opacity:.5}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>:last-child{border-top-right-radius:var(--boxel-input-group-inner-border-radius);border-bottom-right-radius:var(--boxel-input-group-inner-border-radius)}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>:first-child{border-top-left-radius:var(--boxel-input-group-inner-border-radius);border-bottom-left-radius:var(--boxel-input-group-inner-border-radius)}.boxel-input-group[data-scopedcss-dbd745ef01-f153013829]>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.helper-text[data-scopedcss-dbd745ef01-f153013829]{margin-top:var(--boxel-sp-xs);margin-left:var(--boxel-sp-xs);opacity:.75;font-size:var(--boxel-font-size-sm);letter-spacing:var(--boxel-lsp)}.boxel-input-group--invalid[data-scopedcss-dbd745ef01-f153013829]:not(.boxel-input-group--disabled){box-shadow:0 0 0 1px var(--destructive,var(--boxel-error-100))}.boxel-input-group--invalid:not(.boxel-input-group--disabled) .validation-icon-container[data-scopedcss-dbd745ef01-f153013829],.boxel-input-group--invalid[data-scopedcss-dbd745ef01-f153013829]:not(.boxel-input-group--disabled) .form-control,.boxel-input-group--invalid[data-scopedcss-dbd745ef01-f153013829]:not(.boxel-input-group--disabled) .text-accessory,.boxel-input-group--invalid[data-scopedcss-dbd745ef01-f153013829]:not(.boxel-input-group--disabled) .icon-button-accessory,.boxel-input-group--invalid[data-scopedcss-dbd745ef01-f153013829]:not(.boxel-input-group--disabled) .button-accessory{border-color:var(--destructive,var(--boxel-error-100))}.boxel-input-group--disabled~.error-message[data-scopedcss-dbd745ef01-f153013829],.boxel-input-group--disabled~.helper-text[data-scopedcss-dbd745ef01-f153013829]{display:none}.error-message[data-scopedcss-dbd745ef01-f153013829]{margin-top:var(--boxel-sp-xxxs);margin-left:calc(var(--boxel-sp-sm) + 1px);color:var(--destructive,var(--boxel-error-200));font-size:var(--boxel-font-size-sm);letter-spacing:var(--boxel-lsp);font-weight:500}.validation-icon-container[data-scopedcss-dbd745ef01-f153013829]{-webkit-user-select:none;user-select:none;width:var(--boxel-input-group-icon-length);justify-content:center;align-items:center;display:flex}.card[data-scopedcss-f07bb81d84-baecc4221b]{border-radius:var(--_kanban-radius);color:var(--_kanban-card-fg);background:var(--_kanban-card-bg);box-shadow:0 1px 2px color-mix(in oklab, var(--_kanban-card-fg) 6%, transparent), 0 0 0 1px color-mix(in oklab, var(--_kanban-card-fg) 4%, transparent);cursor:grab;flex-shrink:0;transition:box-shadow .12s ease-out;overflow:hidden}.card.board-dragging[data-scopedcss-f07bb81d84-baecc4221b]{transition:transform .24s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,1,1),margin .2s cubic-bezier(.4,0,1,1),opacity .15s ease-out,box-shadow .12s ease-out}.card[data-scopedcss-f07bb81d84-baecc4221b]:hover{box-shadow:0 2px 8px color-mix(in oklab, var(--_kanban-card-fg) 8%, transparent), 0 0 0 1px color-mix(in oklab, var(--_kanban-card-fg) 6%, transparent)}.card.selected[data-scopedcss-f07bb81d84-baecc4221b]{box-shadow:0 0 0 2px var(--_kanban-ring), 0 1px 2px color-mix(in oklab, var(--_kanban-card-fg) 6%, transparent)}.card.dragging[data-scopedcss-f07bb81d84-baecc4221b]{opacity:0;margin:calc(-1 * var(--_kanban-col-gap) / 2) 0;overflow:hidden;height:0!important;min-height:0!important}[data-scopedcss-f07bb81d84-baecc4221b] .boxel-card-container{background:inherit;color:inherit;border-radius:inherit}@layer{.switch[data-scopedcss-7786e4ecbe-fd3d3aa5cb]{--switch-bg-color:var(--boxel-400);--switch-active-color:var(--primary,var(--boxel-dark-green));--switch-thumb-color:var(--boxel-light);background-color:var(--switch-bg-color);border-radius:20px;align-items:center;width:34px;height:20px;padding:2.5px;transition:background-color .1s ease-in;display:inline-flex;position:relative}input[type=checkbox][data-scopedcss-7786e4ecbe-fd3d3aa5cb]{appearance:none}.switch-input[data-scopedcss-7786e4ecbe-fd3d3aa5cb]{aspect-ratio:1;background-color:var(--switch-thumb-color);border-radius:50%;height:100%;margin:0;transition:margin-left .1s ease-in}.switch.checked[data-scopedcss-7786e4ecbe-fd3d3aa5cb]{background-color:var(--switch-active-color)}.switch.checked .switch-input[data-scopedcss-7786e4ecbe-fd3d3aa5cb]{margin-left:49%}.switch[data-scopedcss-7786e4ecbe-fd3d3aa5cb]:hover,.switch-input[data-scopedcss-7786e4ecbe-fd3d3aa5cb]:hover{cursor:pointer}.switch.disabled[data-scopedcss-7786e4ecbe-fd3d3aa5cb]{opacity:.5}.switch.disabled[data-scopedcss-7786e4ecbe-fd3d3aa5cb],.switch.disabled .switch-input[data-scopedcss-7786e4ecbe-fd3d3aa5cb]{cursor:default}}.col-row[data-scopedcss-d63147b71a-a92681cfc0]{border-bottom:1px solid color-mix(in oklch, var(--boxel-col-config-sidebar-border,var(--border,var(--boxel-border-color))) 50%, transparent);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.col-row[data-scopedcss-d63147b71a-a92681cfc0]:last-child{border-bottom:none}.col-row-order[data-scopedcss-d63147b71a-a92681cfc0]{flex-direction:column;flex-shrink:0;gap:.125rem;display:flex}.col-color-wrap[data-scopedcss-d63147b71a-a92681cfc0]{flex-shrink:0;align-items:center;display:flex}.col-label-input[data-scopedcss-d63147b71a-a92681cfc0]{flex:1;min-width:0}.col-wip-field[data-scopedcss-d63147b71a-a92681cfc0]{--boxel-field-content-size:3rem;--boxel-input-icon-size:0;flex-shrink:0}.col-visible-btn[data-scopedcss-d63147b71a-a92681cfc0]{color:var(--_kanban-muted-fg,var(--muted-foreground,var(--boxel-500)))}.col-visible-btn[data-scopedcss-d63147b71a-a92681cfc0]:disabled{opacity:.5}.col-dot[data-scopedcss-d63147b71a-a92681cfc0]{background:var(--col-dot-bg,var(--_kanban-muted-fg));width:.625rem;height:.625rem;box-shadow:0 0 0 1.5px color-mix(in oklch, var(--col-dot-bg) 30%, transparent);border-radius:50%;flex-shrink:0}.col-config-sidebar[data-scopedcss-4a4f94d87b-666857278f]{--boxel-col-config-sidebar-border:var(--border,var(--boxel-border-color));--boxel-col-config-sidebar-width:19rem;--boxel-col-config-sidebar-height:100%;width:var(--boxel-col-config-sidebar-width);height:var(--boxel-col-config-sidebar-height);border:1px solid var(--boxel-col-config-sidebar-border);background:var(--sidebar,var(--boxel-light));color:var(--sidebar-foreground,var(--boxel-dark));flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}.sidebar-header[data-scopedcss-4a4f94d87b-666857278f]{border-bottom:1px solid var(--boxel-col-config-sidebar-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem .625rem;display:flex}.sidebar-title[data-scopedcss-4a4f94d87b-666857278f]{font-size:.875rem}.hide-empty-row[data-scopedcss-4a4f94d87b-666857278f]{border-bottom:1px solid var(--boxel-col-config-sidebar-border);cursor:pointer;justify-content:space-between;align-items:center;padding:.625rem 1rem;font-size:.875rem;display:flex}.hide-empty-row[data-scopedcss-4a4f94d87b-666857278f] .label-container{padding-top:unset}.col-list[data-scopedcss-4a4f94d87b-666857278f]{margin:0;padding:.25rem 0;list-style:none}.empty-sidebar[data-scopedcss-4a4f94d87b-666857278f]{opacity:.7;padding:.5rem .75rem}.col-header[data-scopedcss-36b495ffd8-20ae5a59f0]{flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem .875rem .5rem;display:flex}.col-header.is-target[data-scopedcss-36b495ffd8-20ae5a59f0]{background-color:var(--_kanban-primary);color:var(--_kanban-primary-fg);border-radius:var(--_kanban-radius) var(--_kanban-radius) 0 0}.col-header-left[data-scopedcss-36b495ffd8-20ae5a59f0]{align-items:center;gap:.5rem;display:flex;overflow:hidden}.col-dot[data-scopedcss-36b495ffd8-20ae5a59f0]{background:var(--col-dot-bg,var(--_kanban-muted-fg));width:.625rem;height:.625rem;box-shadow:0 0 0 1.5px color-mix(in oklch, var(--col-dot-bg) 30%, transparent);border-radius:50%;flex-shrink:0}.col-name[data-scopedcss-36b495ffd8-20ae5a59f0]{font-size:.8125rem;font-weight:600}.col-count[data-scopedcss-36b495ffd8-20ae5a59f0]{opacity:var(--_kanban-muted-opacity);font-size:.75rem;font-weight:500}.col-header-right[data-scopedcss-36b495ffd8-20ae5a59f0]{align-items:center;gap:var(--boxel-sp-6xs);display:flex}.col-wip[data-scopedcss-36b495ffd8-20ae5a59f0]{font-size:.625rem;font-family:var(--font-mono,var(--boxel-monospace-font-family));margin-right:var(--boxel-sp-3xs);opacity:var(--_kanban-muted-opacity)}.col-wip.over[data-scopedcss-36b495ffd8-20ae5a59f0]{color:var(--_kanban-destructive);opacity:1;font-weight:700}.col-add-btn[data-scopedcss-36b495ffd8-20ae5a59f0]{opacity:var(--_kanban-muted-opacity)}.col-add-btn[data-scopedcss-36b495ffd8-20ae5a59f0]:hover{opacity:1}.col-collapse-btn[data-scopedcss-36b495ffd8-20ae5a59f0]{opacity:0;transition:opacity .15s}.col-header:hover .col-collapse-btn[data-scopedcss-36b495ffd8-20ae5a59f0]{opacity:var(--_kanban-muted-opacity)}.col-collapse-btn[data-scopedcss-36b495ffd8-20ae5a59f0]:hover{opacity:1}.ghost[data-scopedcss-f131b5403a-99e9c3ba7b]{z-index:var(--boxel-kanban-ghost-z-index,9);will-change:translate;pointer-events:none;border-radius:var(--_kanban-radius,.5rem);color:var(--_kanban-card-fg);background:var(--_kanban-card-bg);opacity:.97;position:fixed;top:0;left:0;overflow:hidden;rotate:-2.5deg;scale:1.03;box-shadow:0 24px 60px oklch(0% none none/.28),0 8px 20px oklch(0% none none/.12),0 2px 6px oklch(0% none none/.06)}.ghost.settling[data-scopedcss-f131b5403a-99e9c3ba7b]{transition:translate .18s cubic-bezier(.4,0,.2,1),width .18s cubic-bezier(.4,0,.2,1),height .18s cubic-bezier(.4,0,.2,1),rotate .18s ease-out,scale .18s ease-out,box-shadow .18s ease-out;rotate:0deg;scale:1;box-shadow:0 1px 2px oklch(0% none none/.06),0 0 0 1px oklch(0% none none/.04)}.board[data-scopedcss-d8c737e1cf-eeefba4b47]{background-color:var(--_kanban-bg);height:100%;color:var(--_kanban-fg);outline:none;gap:.5rem;padding:.75rem;display:flex;overflow:auto hidden}.board[data-scopedcss-d8c737e1cf-eeefba4b47]:focus-visible{box-shadow:inset 0 0 0 2px var(--_kanban-ring)}.board.is-dragging[data-scopedcss-d8c737e1cf-eeefba4b47]{-webkit-user-select:none;user-select:none;cursor:grabbing}.column[data-scopedcss-d8c737e1cf-eeefba4b47]{border-radius:var(--_kanban-radius);background:var(--_kanban-col-bg);height:100%;color:var(--_kanban-col-fg);flex-direction:column;display:flex}.column.is-over-wip[data-scopedcss-d8c737e1cf-eeefba4b47]{background:color-mix(in oklch, var(--_kanban-destructive) 12%, var(--_kanban-bg))}.col-body[data-scopedcss-d8c737e1cf-eeefba4b47]{gap:var(--_kanban-col-gap);flex-direction:column;flex:1;padding:.25rem .5rem .5rem;display:flex;position:relative;overflow:hidden auto}.insertion-box[data-scopedcss-d8c737e1cf-eeefba4b47]{border-radius:var(--_kanban-radius);background:color-mix(in oklch, var(--_kanban-primary) 8%, var(--_kanban-bg));border:2px dashed var(--_kanban-primary);color:var(--_kanban-primary-fg);z-index:0;pointer-events:none;transition:transform .24s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:.5rem;right:.5rem}.empty-col[data-scopedcss-d8c737e1cf-eeefba4b47]{opacity:var(--_kanban-muted-opacity);justify-content:center;align-items:center;padding:2rem 1rem;font-size:.8125rem;font-style:italic;display:flex}.hidden-columns-tray[data-scopedcss-d8c737e1cf-eeefba4b47]{border-radius:var(--_kanban-radius);background:var(--_kanban-col-bg);height:100%;color:var(--_kanban-col-fg);flex-direction:column;flex-shrink:0;display:flex}.hidden-tray-header[data-scopedcss-d8c737e1cf-eeefba4b47]{flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem .875rem .5rem;display:flex}.hidden-tray-title[data-scopedcss-d8c737e1cf-eeefba4b47]{opacity:var(--_kanban-muted-opacity);font-size:.8125rem;font-weight:600}.hidden-tray-count[data-scopedcss-d8c737e1cf-eeefba4b47]{background:color-mix(in oklch, var(--_kanban-col-fg) 10%, transparent);opacity:var(--_kanban-muted-opacity);border-radius:999px;padding:.0625rem .375rem;font-size:.75rem;font-weight:500}.hidden-tray-body[data-scopedcss-d8c737e1cf-eeefba4b47]{flex-direction:column;flex:1;gap:.25rem;padding:.25rem .5rem .5rem;display:flex;overflow:hidden auto}.hidden-col-row[data-scopedcss-d8c737e1cf-eeefba4b47]{border-radius:var(--_kanban-radius);background:color-mix(in oklch, var(--_kanban-col-fg) 5%, transparent);color:var(--_kanban-col-fg);cursor:pointer;text-align:left;border:none;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;transition:background .12s;display:flex}.hidden-col-row[data-scopedcss-d8c737e1cf-eeefba4b47]:disabled{cursor:default}.hidden-col-row[data-scopedcss-d8c737e1cf-eeefba4b47]:hover:not(:disabled){background:color-mix(in oklch, var(--_kanban-col-fg) 10%, transparent)}.hidden-col-dot[data-scopedcss-d8c737e1cf-eeefba4b47]{background:var(--col-dot-bg,var(--_kanban-muted-fg));border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.hidden-col-label[data-scopedcss-d8c737e1cf-eeefba4b47]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.hidden-col-count[data-scopedcss-d8c737e1cf-eeefba4b47]{opacity:var(--_kanban-muted-opacity);flex-shrink:0;font-size:.75rem;font-weight:500}.hidden-col-restore-icon[data-scopedcss-d8c737e1cf-eeefba4b47]{opacity:0;width:.875rem;height:.875rem;color:var(--_kanban-muted-fg);flex-shrink:0;transition:opacity .12s}.hidden-col-row:hover:not(:disabled) .hidden-col-restore-icon[data-scopedcss-d8c737e1cf-eeefba4b47]{opacity:1}.kanban-plane[data-scopedcss-8488c04f92-4c653724eb]{--_kanban-bg:var(--boxel-kanban-bg,color-mix(in oklch, var(--foreground) 1%, transparent));--_kanban-fg:var(--boxel-kanban-fg,var(--foreground));--_kanban-card-bg:var(--boxel-kanban-card-bg,var(--card));--_kanban-card-fg:var(--boxel-kanban-card-fg,var(--card-foreground));--_kanban-col-bg:var(--boxel-kanban-col-bg,color-mix(in oklch, var(--foreground) 7%, transparent));--_kanban-col-fg:var(--boxel-kanban-col-fg,var(--foreground));--_kanban-ring:var(--boxel-kanban-ring,var(--ring,var(--boxel-highlight)));--_kanban-destructive:var(--boxel-kanban-destructive,var(--destructive,var(--boxel-danger)));--_kanban-destructive-fg:var(--boxel-kanban-destructive-fg,var(--destructive-foreground,var(--boxel-light-100)));--_kanban-primary:var(--boxel-kanban-primary,var(--primary,var(--boxel-highlight)));--_kanban-primary-fg:var(--boxel-kanban-primary-fg,var(--primary-foreground,var(--boxel-dark)));--_kanban-muted-opacity:var(--boxel-kanban-muted-opacity,.7);--_kanban-muted-fg:var(--boxel-kanban-muted-fg,var(--muted-foreground,var(--boxel-450)));--_kanban-radius:var(--boxel-kanban-radius,var(--radius,var(--boxel-border-radius-sm)));--_kanban-col-gap:.5rem;--_kanban-border:var(--boxel-kanban-border,var(--border,var(--boxel-border-color)))}.kanban-empty-state[data-scopedcss-8488c04f92-4c653724eb]{place-items:center;height:100%;padding:2rem;display:grid}.kanban-empty-copy[data-scopedcss-8488c04f92-4c653724eb]{text-align:center;border:1px solid var(--_kanban-border);background:var(--_kanban-card-bg);max-width:24rem;color:var(--_kanban-card-fg);border-radius:.75rem;gap:.5rem;padding:1.5rem;display:grid;box-shadow:0 1px 2px #0000000a}.kanban-empty-copy h2[data-scopedcss-8488c04f92-4c653724eb],.kanban-empty-copy p[data-scopedcss-8488c04f92-4c653724eb]{margin:0}.kanban-empty-copy h2[data-scopedcss-8488c04f92-4c653724eb]{font-size:1rem;font-weight:600}.kanban-empty-copy p[data-scopedcss-8488c04f92-4c653724eb]{color:var(--_kanban-muted-fg);font-size:.875rem;line-height:1.5}.kanban-empty-state[data-scopedcss-8488c04f92-4c653724eb] svg{width:1.5rem;height:1.5rem;color:var(--_kanban-border);margin:0 auto .25rem}.boxel-message[data-scopedcss-63c406cc6e-e6dfd8e217]{--boxel-message-avatar-size:2.5rem;--boxel-message-meta-height:1.25rem;--boxel-message-gap:var(--boxel-sp);--boxel-message-margin-left:calc(var(--boxel-message-avatar-size) + var(--boxel-message-gap))}.hide-meta[data-scopedcss-63c406cc6e-e6dfd8e217]{min-height:0}.meta[data-scopedcss-63c406cc6e-e6dfd8e217]{grid-template-columns:var(--boxel-message-avatar-size) 1fr;grid-template-rows:var(--boxel-message-meta-height);align-items:start;gap:var(--boxel-message-gap);display:grid}.full-width .meta[data-scopedcss-63c406cc6e-e6dfd8e217]{align-items:center}.avatar-img[data-scopedcss-63c406cc6e-e6dfd8e217]{width:var(--boxel-message-avatar-size);height:var(--boxel-message-avatar-size);border-radius:100px}.avatar-img--not-round[data-scopedcss-63c406cc6e-e6dfd8e217]{border-radius:initial}.info[data-scopedcss-63c406cc6e-e6dfd8e217]{white-space:nowrap;font:var(--boxel-font-sm);letter-spacing:var(--boxel-lsp-sm);margin:0;display:flex}.name[data-scopedcss-63c406cc6e-e6dfd8e217]{margin-right:var(--boxel-sp);font-weight:600}.time[data-scopedcss-63c406cc6e-e6dfd8e217]{color:var(--boxel-500)}.content[data-scopedcss-63c406cc6e-e6dfd8e217]{margin-left:var(--boxel-message-margin-left);margin-top:3px;line-height:1.5}.full-width .content[data-scopedcss-63c406cc6e-e6dfd8e217]{margin-left:0;margin-top:var(--boxel-sp)}.boxel-message+.boxel-message[data-scopedcss-63c406cc6e-e6dfd8e217]{margin-top:var(--boxel-sp-xl)}.boxel-message+.hide-meta[data-scopedcss-63c406cc6e-e6dfd8e217]{margin-top:var(--boxel-sp)}dialog[data-scopedcss-48dec06694-9f04a14f2a]{--boxel-modal-offset-top:0px;--boxel-modal-offset-left:0px;--boxel-modal-offset-right:0px;width:100%;height:calc(100vh - var(--boxel-modal-offset-top));top:var(--boxel-modal-offset-top);left:var(--boxel-modal-offset-left);right:var(--boxel-modal-offset-right);padding:0 var(--boxel-sp);z-index:var(--boxel-modal-z-index);pointer-events:none;background:0 0;border:none;position:fixed;overflow:hidden}.centered[data-scopedcss-48dec06694-9f04a14f2a]{top:50%;transform:translateY(-50%)}.overlay[data-scopedcss-48dec06694-9f04a14f2a]{background-color:var(--boxel-modal-overlay-color,#272d3080);background-image:var(--boxel-modal-background-image-url);text-align:left;width:100%;height:100%;z-index:calc(var(--boxel-modal-z-index) - 1);background-position:50%;background-size:cover;border:none;padding:0;position:absolute;top:0;bottom:0;left:0}.x-small[data-scopedcss-48dec06694-9f04a14f2a]{--boxel-modal-max-width:23.25rem}.small[data-scopedcss-48dec06694-9f04a14f2a]{--boxel-modal-max-width:36.25rem}.medium[data-scopedcss-48dec06694-9f04a14f2a]{--boxel-modal-max-width:43.75rem}.large[data-scopedcss-48dec06694-9f04a14f2a]{--boxel-modal-offset-top:var(--boxel-sp-lg);--boxel-modal-max-width:65rem}.full-screen[data-scopedcss-48dec06694-9f04a14f2a]{padding:0;top:0;left:0;right:0}.full-screen>.boxel-modal__inner[data-scopedcss-48dec06694-9f04a14f2a]{max-width:inherit}.boxel-modal__inner{width:100%;height:100%;max-width:var(--boxel-modal-max-width,65rem);justify-content:center;align-items:center;margin:auto;display:flex}.boxel-modal__inner>*{pointer-events:auto;cursor:default;width:100%}.control-buttons[data-scopedcss-ce52917c7d-44efd12a80]{justify-content:start;align-items:center;gap:var(--boxel-sp-xs);padding:var(--boxel-sp-xxxs) var(--boxel-sp-xs);border-top:1px solid var(--boxel-100);display:flex}.control-button[data-scopedcss-ce52917c7d-44efd12a80]{flex-grow:1}@layer{.pill[data-scopedcss-a8584aac21-e4e33c3e46]{--pill-padding:var(--boxel-sp-5xs) var(--boxel-sp-xxxs);--pill-gap:var(--boxel-sp-5xs);--pill-border:1px solid var(--boxel-pill-border-color,var(--pill-border-color));--pill-border-radius:var(--boxel-border-radius-sm);align-items:center;gap:var(--boxel-pill-gap,var(--pill-gap));max-width:100%;padding:var(--boxel-pill-padding,var(--pill-padding));background-color:var(--boxel-pill-background-color,var(--pill-background-color));color:var(--boxel-pill-font-color,var(--pill-font-color));border:var(--boxel-pill-border,var(--pill-border));border-radius:var(--boxel-pill-border-radius,var(--pill-border-radius));font:var(--boxel-pill-font,var(--pill-font,700 var(--boxel-font-xs)));letter-spacing:var(--boxel-lsp-xs);word-break:break-word;transition:var(--boxel-pill-transition,var(--boxel-transition-properties));font-family:inherit;display:inline-flex}.pill-size--extra-small[data-scopedcss-a8584aac21-e4e33c3e46]{height:var(--boxel-button-mini);border-radius:var(--boxel-border-radius-xs);font-weight:500}.pill-size--small[data-scopedcss-a8584aac21-e4e33c3e46]{height:var(--boxel-button-xs);border-radius:var(--boxel-border-radius-xs);font-weight:500}.pill-size--base[data-scopedcss-a8584aac21-e4e33c3e46]{height:var(--boxel-button-sm);font-weight:500}.pill-size--tall[data-scopedcss-a8584aac21-e4e33c3e46]{height:var(--boxel-button-tall);font-weight:500}.pill-size--touch[data-scopedcss-a8584aac21-e4e33c3e46]{height:var(--boxel-button-touch);font-weight:500}.variant-default[data-scopedcss-a8584aac21-e4e33c3e46]{--pill-background-color:var(--background,var(--boxel-light));--pill-font-color:var(--foreground,var(--boxel-dark));--pill-border-color:var(--border,var(--boxel-400))}.variant-primary[data-scopedcss-a8584aac21-e4e33c3e46]{--pill-background-color:var(--primary,var(--boxel-highlight));--pill-font-color:var(--primary-foreground,var(--boxel-dark));--pill-border-color:var(--primary,var(--boxel-highlight))}.variant-secondary[data-scopedcss-a8584aac21-e4e33c3e46]{--pill-background-color:var(--secondary,var(--boxel-light));--pill-font-color:var(--secondary-foreground,var(--boxel-dark));--pill-border-color:var(--secondary,var(--boxel-400))}.variant-muted[data-scopedcss-a8584aac21-e4e33c3e46]{--pill-background-color:var(--muted,var(--boxel-200));--pill-font-color:var(--muted-foreground,var(--boxel-dark));--pill-border-color:var(--muted,var(--boxel-400))}.variant-accent[data-scopedcss-a8584aac21-e4e33c3e46]{--pill-background-color:var(--accent,var(--boxel-100));--pill-font-color:var(--accent-foreground,var(--boxel-dark));--pill-border-color:var(--border,var(--boxel-400))}.variant-destructive[data-scopedcss-a8584aac21-e4e33c3e46]{--pill-background-color:var(--destructive,var(--boxel-danger));--pill-font-color:var(--destructive-foreground,var(--boxel-light));--pill-border-color:var(--destructive,var(--boxel-danger))}.button-pill.variant-default[data-scopedcss-a8584aac21-e4e33c3e46]:not(:disabled):hover,.button-pill.variant-primary[data-scopedcss-a8584aac21-e4e33c3e46]:not(:disabled):hover,.button-pill.variant-destructive[data-scopedcss-a8584aac21-e4e33c3e46]:not(:disabled):hover{background-color:color-mix(in srgb, var(--boxel-pill-background-color,var(--pill-background-color)) 90%, transparent)}.button-pill.variant-secondary[data-scopedcss-a8584aac21-e4e33c3e46]:not(:disabled):hover,.button-pill.variant-muted[data-scopedcss-a8584aac21-e4e33c3e46]:not(:disabled):hover{background-color:color-mix(in srgb, var(--boxel-pill-background-color,var(--pill-background-color)) 80%, transparent)}.button-pill.variant-default[data-scopedcss-a8584aac21-e4e33c3e46]:not(:disabled):hover{--pill-background-color:var(--background,var(--boxel-100))}.button-pill.variant-primary[data-scopedcss-a8584aac21-e4e33c3e46]:not(:disabled):hover{--pill-background-color:var(--primary,var(--boxel-highlight-hover));--pill-border-color:var(--pill-background-color)}.button-pill.variant-secondary[data-scopedcss-a8584aac21-e4e33c3e46]:not(:disabled):hover{--pill-border-color:var(--secondary,var(--pill-font-color))}.button-pill.variant-destructive[data-scopedcss-a8584aac21-e4e33c3e46]:not(:disabled):hover{--pill-background-color:var(--destructive,var(--boxel-danger-hover));--pill-border-color:var(--pill-background-color)}.icon[data-scopedcss-a8584aac21-e4e33c3e46]{--icon-color:var(--pill-font-color,currentColor);min-width:var(--boxel-pill-icon-size,var(--pill-icon-size,10px));flex-shrink:0;margin-block:0;margin-inline:0;display:inline-flex}}.ember-power-select-multiple-option[data-scopedcss-86c03e0ac7-baa4fd799e]{all:unset}.boxel-selected-option[data-scopedcss-86c03e0ac7-baa4fd799e]{--pill-gap:var(--boxel-sp-xxs)}.boxel-multi-select__remove-button[data-scopedcss-86c03e0ac7-baa4fd799e]{all:unset;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;transition:background-color .2s;display:flex}.boxel-multi-select__icon--remove[data-scopedcss-86c03e0ac7-baa4fd799e]{--icon-color:var(--boxel-multi-select-pill-color);width:10px;height:10px}.boxel-multi-select__remove-button[data-scopedcss-22fadaab4d-2dcd58f97b]{--boxel-multi-select-width:10px;--boxel-multi-select-height:10px;all:unset;cursor:pointer;width:var(--boxel-multi-select-width);height:var(--boxel-multi-select-height);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.boxel-multi-select__icon--remove[data-scopedcss-22fadaab4d-2dcd58f97b]{width:var(--boxel-multi-select-width);height:var(--boxel-multi-select-height);--icon-color:var(--boxel-light)}.ember-power-select-multiple-remove-btn[data-scopedcss-22fadaab4d-2dcd58f97b]{display:none}.boxel-multi-select-has-more-item[data-scopedcss-22fadaab4d-2dcd58f97b]{--pill-gap:var(--boxel-sp-xxs);--pill-background-color:var(--boxel-700);--pill-font-color:var(--boxel-light)}.icon[data-scopedcss-22fadaab4d-2dcd58f97b]{width:10px;height:10px}.is-open[data-scopedcss-22fadaab4d-2dcd58f97b]{transform:rotate(180deg)}.boxel-multi-select[data-scopedcss-7a8d0f423c-381d22af55]{border:1px solid var(--border,var(--boxel-border-color));border-radius:var(--boxel-border-radius-sm);align-items:stretch;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}.ember-power-select-multiple-options[data-scopedcss-7a8d0f423c-381d22af55]{gap:var(--boxel-sp-xxxs);width:auto;list-style:none}.ember-power-select-trigger[data-scopedcss-7a8d0f423c-381d22af55]{padding:0}.boxel-multi-select--rounded.ember-power-select-trigger[aria-expanded=true][data-scopedcss-7a8d0f423c-381d22af55]{border-radius:var(--boxel-border-radius-sm)}.picker-before-options[data-scopedcss-4463bdd588-759eb11c19]{background-color:var(--boxel-light)}.picker-before-options__search[data-scopedcss-4463bdd588-759eb11c19]{--boxel-input-search-color:var(--boxel-dark);--boxel-input-search-background-color:transparent;padding:0 calc(2 * var(--boxel-sp-2xs))}.picker-before-options__search[data-scopedcss-4463bdd588-759eb11c19] .input-container{--boxel-input-icon-size:var(--boxel-icon-xs)}.picker-before-options__search[data-scopedcss-4463bdd588-759eb11c19] .search-icon{color:var(--boxel-dark);width:14px;height:14px}.picker-before-options__search[data-scopedcss-4463bdd588-759eb11c19] .search{padding-left:calc(var(--boxel-icon-xs) + var(--boxel-sp-xs))}.picker-before-options__search-input[data-scopedcss-4463bdd588-759eb11c19]{border:none;width:100%}.picker-before-options__search-input[data-scopedcss-4463bdd588-759eb11c19]:focus-visible,.search[data-scopedcss-4463bdd588-759eb11c19]{outline:none}.picker-before-options__focus-target[data-scopedcss-4463bdd588-759eb11c19]{outline:none;width:0;height:0;overflow:hidden}.picker-before-options[data-scopedcss-4463bdd588-759eb11c19]:focus-visible{outline:none}.picker-before-options__option[data-scopedcss-4463bdd588-759eb11c19]{box-sizing:border-box;width:100%}.picker-before-options__selected-summary[data-scopedcss-4463bdd588-759eb11c19]{max-height:150px;padding:0 var(--boxel-sp-2xs) var(--boxel-sp-2xs) var(--boxel-sp-2xs);background: linear-gradient(#fff0, var(--boxel-light) 70%) center bottom / 100% 40px no-repeat local,  radial-gradient(farthest-side at 50% 100%, #0000001f, #0000) center bottom / 100% 20px no-repeat scroll;overflow-y:auto}.picker-divider[data-scopedcss-4463bdd588-759eb11c19]{background-color:var(--boxel-200);width:100%;height:1px}.picker-selected-item[data-scopedcss-f1a30ae0d2-a266a22cf8]{--pill-gap:var(--boxel-sp-4xs);padding-right:0}.picker-selected-item__icon[data-scopedcss-f1a30ae0d2-a266a22cf8]{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.picker-selected-item__icon-image[data-scopedcss-f1a30ae0d2-a266a22cf8]{object-fit:contain;border-radius:var(--boxel-border-radius-xs);width:100%;height:100%;display:block}.boxel-trigger[data-scopedcss-bd29e11d98-1aa2d72327]{justify-content:space-between;align-items:center;gap:var(--boxel-sp-xxxs);width:100%;padding:var(--boxel-sp-xs);font:var(--boxel-font-sm);letter-spacing:var(--boxel-lsp-sm);cursor:pointer;outline:none;font-family:inherit;display:flex}.boxel-trigger.is-disabled[data-scopedcss-bd29e11d98-1aa2d72327]{cursor:not-allowed;color:var(--boxel-450)}.boxel-trigger-content[data-scopedcss-bd29e11d98-1aa2d72327]{gap:var(--boxel-sp-xs);flex-wrap:wrap;align-items:center;display:flex}.boxel-trigger-placeholder[data-scopedcss-bd29e11d98-1aa2d72327]{color:var(--boxel-450);font:var(--boxel-font-sm);letter-spacing:var(--boxel-lsp-sm);font-family:inherit}.picker-trigger__label[data-scopedcss-bd29e11d98-1aa2d72327]{flex-shrink:0;font-weight:500}.picker-trigger__caret[data-scopedcss-bd29e11d98-1aa2d72327]{flex-shrink:0;width:10px;height:10px}.picker-trigger__caret.is-open[data-scopedcss-bd29e11d98-1aa2d72327]{transform:rotate(180deg)}.picker__more-items[data-scopedcss-bd29e11d98-1aa2d72327]{--pill-background-color:var(--background,var(--boxel-300));--pill-border-color:var(--border,var(--boxel-300))}@layer{.boxel-progress-bar[data-scopedcss-69d59dba07-e97e4840c1]{--progress-bar-background-color:var(--boxel-progress-bar-background-color,var(--muted,var(--boxel-light-200)));--progress-bar-border-radius:var(--boxel-progress-bar-border-radius,var(--boxel-border-radius-sm));--progress-bar-fill-color:var(--boxel-progress-bar-fill-color,var(--primary,var(--boxel-highlight)));--progress-bar-font-color:var(--boxel-progress-bar-font-color,var(--primary-foreground,var(--boxel-light)));--progress-bar-border-color:var(--boxel-progress-bar-border-color,var(--border,var(--boxel-200)))}.progress-bar-container[data-scopedcss-69d59dba07-e97e4840c1]{background-color:var(--progress-bar-background-color);border-radius:var(--progress-bar-border-radius);border:1px solid var(--progress-bar-border-color);width:100%;height:1.5em;position:relative;overflow:hidden}.progress-bar-value[data-scopedcss-69d59dba07-e97e4840c1]{background-color:var(--progress-bar-fill-color);border-radius:var(--progress-bar-border-radius) 0 0 var(--progress-bar-border-radius);height:100%;position:absolute}.progress-bar-info[data-scopedcss-69d59dba07-e97e4840c1],.progress-bar-info.end[data-scopedcss-69d59dba07-e97e4840c1]{justify-content:end;align-items:center;gap:var(--boxel-sp-xxs);padding:var(--boxel-sp-5xs);display:flex;position:absolute;inset:0}.progress-bar-info.start[data-scopedcss-69d59dba07-e97e4840c1]{justify-content:start}.progress-bar-info.center[data-scopedcss-69d59dba07-e97e4840c1]{justify-content:center;position:absolute}.progress-bar-label[data-scopedcss-69d59dba07-e97e4840c1]{white-space:nowrap;text-overflow:ellipsis;color:var(--progress-bar-font-color);overflow:hidden}}@layer{.boxel-progress-radial[data-scopedcss-79cd0bc24a-cfe504194f]{--progress-radial-size:var(--boxel-progress-radial-size,80px);--progress-radial-fill-color:var(--boxel-progress-radial-fill-color,var(--primary,var(--boxel-highlight)));--progress-radial-background-color:var(--boxel-progress-radial-background-color,var(--muted,var(--boxel-light-200)));--progress-radial-font-weight:var(--boxel-progress-radial-font-weight,600);--progress-radial-inner-bg:var(--boxel-progress-radial-inner-bg,var(--background,var(--boxel-light)));--progress-radial-text-color:var(--boxel-progress-radial-text-color,var(--foreground,var(--boxel-dark)))}.progress-radial-circle-outer[data-scopedcss-79cd0bc24a-cfe504194f]{width:var(--progress-radial-size);height:var(--progress-radial-size);background:conic-gradient(var(--progress-radial-fill-color) 0 var(--progressPercentage), var(--progress-radial-background-color) var(--progressPercentage) 80.15%);border-radius:50%;position:relative}.progress-radial-circle-inner[data-scopedcss-79cd0bc24a-cfe504194f]{background:var(--progress-radial-inner-bg);border-radius:50%;place-items:center;display:grid;position:absolute;inset:10px}.progress-percentage[data-scopedcss-79cd0bc24a-cfe504194f]{font-size:var(--boxel-font-sm);font-weight:var(--progress-radial-font-weight);color:var(--progress-radial-text-color)}}@layer{.boxel-radio-option[data-scopedcss-1ccb405467-72026a2ff1]{--radio-border:1.5px solid var(--boxel-radio-border-color,var(--radio-foreground,var(--foreground,var(--boxel-dark))),);--radio-border-radius:var(--boxel-border-radius,100px);--radio-background:var(--boxel-radio-background-color,var(--radio-background-color,var(--background,var(--boxel-light))));--radio-foreground:var(--boxel-radio-foreground-color,var(--radio-foreground-color,var(--foreground,var(--boxel-dark))));--radio-checked-background:var(--boxel-radio-checked-background-color,var(--radio-checked-background-color,var(--primary,var(--boxel-highlight))));--radio-highlight:var(--boxel-radio-highlight-color,var(--radio-highlight-color,var(--primary,var(--boxel-highlight))));--radio-disabled-border-color:var(--boxel-radio-disabled-border-color,var(--radio-disabled-border-color,var(--muted-foreground,var(--boxel-purple-300))));background-color:var(--radio-background);max-width:100%;color:var(--radio-foreground);padding:var(--boxel-radio-input-option-padding);border-radius:var(--radio-border-radius);box-shadow:0 0 0 1px var(--border,var(--boxel-200));transition:box-shadow var(--boxel-transition-properties);display:block;position:relative}.boxel-radio-option--hidden-border[data-scopedcss-1ccb405467-72026a2ff1]{box-shadow:0 0 0 1px #0000}.boxel-radio-option--has-radio[data-scopedcss-1ccb405467-72026a2ff1]{align-items:center;gap:var(--boxel-radio-input-option-gap);grid-template-columns:auto 1fr;display:grid}.boxel-radio-option[data-scopedcss-1ccb405467-72026a2ff1]:hover:not(.boxel-radio-option--disabled){box-shadow:0 0 0 1px var(--boxel-dark);cursor:pointer}.boxel-radio-option--checked[data-scopedcss-1ccb405467-72026a2ff1]:not(.boxel-radio-option--disabled),.boxel-radio-option[data-scopedcss-1ccb405467-72026a2ff1]:focus:not(.boxel-radio-option--disabled),.boxel-radio-option[data-scopedcss-1ccb405467-72026a2ff1]:focus-within:not(.boxel-radio-option--disabled){box-shadow:0 0 0 var(--boxel-outline-width) var(--radio-highlight);outline:1px solid #0000}.boxel-radio-option--disabled>[data-scopedcss-1ccb405467-72026a2ff1]{opacity:.5}.boxel-radio-option__input[data-scopedcss-1ccb405467-72026a2ff1]{appearance:none;box-sizing:border-box;border:var(--radio-border);border-radius:50%;width:1rem;height:1rem;margin:0;position:relative}.boxel-radio-option__input--checked[data-scopedcss-1ccb405467-72026a2ff1]{background-color:var(--radio-checked-background);box-shadow:inset 0 0 0 .1rem var(--radio-foreground)}.boxel-radio-option__input[data-scopedcss-1ccb405467-72026a2ff1]:disabled{border-color:var(--radio-disabled-border-color)}.boxel-radio-option__input[data-scopedcss-1ccb405467-72026a2ff1]:focus:not(:disabled){outline:1px solid #0000}.boxel-radio-option__input--hidden-radio[data-scopedcss-1ccb405467-72026a2ff1]{clip-path:polygon(0 0);width:1px;height:1px;position:absolute;top:0;left:0}.boxel-radio-option__focused-item[data-scopedcss-1ccb405467-72026a2ff1]{outline:1px solid var(--boxel-outline-color)}.variant-muted[data-scopedcss-1ccb405467-72026a2ff1]{--radio-background-color:var(--muted,var(--boxel-200));--radio-foreground-color:var(--muted-foreground,var(--boxel-dark));--radio-checked-background:var(--muted,var(--boxel-200));--radio-highlight-color:var(--boxel-300)}.boxel-radio-input--invalid .boxel-radio-option[data-scopedcss-1ccb405467-72026a2ff1]{box-shadow:0 0 0 1px var(--destructive,var(--boxel-error-100))}.boxel-radio-input--invalid .boxel-radio-option[data-scopedcss-1ccb405467-72026a2ff1]:focus{box-shadow:0 0 0 1.5px var(--destructive,var(--boxel-error-100));outline:1px solid #0000}.boxel-radio-input--invalid .boxel-radio-option[data-scopedcss-1ccb405467-72026a2ff1]:hover:not(:disabled){box-shadow:0 0 0 1px var(--destructive,var(--boxel-error-100))}}@layer{.boxel-radio-fieldset[data-scopedcss-78d9b41ea8-96350220c1]{--boxel-radio-gap:var(--boxel-sp);--boxel-radio-input-option-padding:var(--boxel-sp);--boxel-radio-input-option-gap:var(--boxel-sp-sm);border:0;min-width:0;margin-inline:0;padding:.01em 0 0}.boxel-radio-fieldset--compact[data-scopedcss-78d9b41ea8-96350220c1]{--boxel-radio-gap:var(--boxel-sp-xxs);--boxel-radio-input-option-padding:var(--boxel-sp-xxxs);--boxel-radio-input-option-gap:var(--boxel-sp-xxxs)}.boxel-radio-fieldset__legend[data-scopedcss-78d9b41ea8-96350220c1]{opacity:0;white-space:nowrap;max-width:1px;max-height:1px;position:absolute;left:-9999px}.boxel-radio-fieldset__container[data-scopedcss-78d9b41ea8-96350220c1]{gap:var(--boxel-radio-gap);flex-wrap:wrap;width:100%;max-width:100%;display:flex}.boxel-radio-fieldset__container--vertical[data-scopedcss-78d9b41ea8-96350220c1]{flex-direction:column}.boxel-radio-fieldset__container--horizontal>[data-scopedcss-78d9b41ea8-96350220c1]{flex:1}}.separator[data-scopedcss-2184ad9d05-2f0f977ccd]{--boxel-panel-resize-handle-background-color:var(--boxel-450);--boxel-panel-resize-handle-hover-background-color:var(--boxel-highlight);background:var(--boxel-panel-resize-separator-background-color,transparent);border:none;padding:2px;display:flex}.separator-horizontal[data-scopedcss-2184ad9d05-2f0f977ccd]{--boxel-panel-resize-handle-height:100px;--boxel-panel-resize-handle-width:4px;cursor:col-resize;align-items:center}.separator-vertical[data-scopedcss-2184ad9d05-2f0f977ccd]{--boxel-panel-resize-handle-width:100px;--boxel-panel-resize-handle-height:4px;cursor:row-resize;justify-content:center}.resize-handle[data-scopedcss-2184ad9d05-2f0f977ccd]{width:var(--boxel-panel-resize-handle-width);height:var(--boxel-panel-resize-handle-height);border-radius:var(--boxel-border-radius-xl);background-color:var(--boxel-panel-resize-handle-background-color);opacity:0;border:none;padding:0;position:relative}.separator:hover .resize-handle[data-scopedcss-2184ad9d05-2f0f977ccd],.separator.hover .resize-handle[data-scopedcss-2184ad9d05-2f0f977ccd]{opacity:1}.resize-handle[data-scopedcss-2184ad9d05-2f0f977ccd]:hover{background-color:var(--boxel-panel-resize-handle-hover-background-color)}.boxel-panel[data-scopedcss-408468ab5f-5672bf51b4]{overflow:hidden}.boxel-panel-group[data-scopedcss-2bd5020f48-7427aef3a6]{width:100%;height:100%;overflow:"hidden";display:flex}.vertical[data-scopedcss-2bd5020f48-7427aef3a6]{flex-direction:column}.horizontal[data-scopedcss-2bd5020f48-7427aef3a6]{flex-direction:row}.boxel-skeleton-placeholder[data-scopedcss-eb19e1b179-9116bbc0e2]{--skeleton-background:var(--boxel-skeleton-background,var(--boxel-light-200));--skeleton-highlight:var(--boxel-skeleton-highlight,var(--boxel-light-100));--skeleton-width:var(--boxel-skeleton-width,100%);--skeleton-height:var(--boxel-skeleton-height,1.5em);--skeleton-border-radius:var(--boxel-skeleton-border-radius,var(--boxel-border-radius-sm));width:var(--skeleton-width);height:var(--skeleton-height);border-radius:var(--skeleton-border-radius);background-color:var(--skeleton-background);position:relative;overflow:hidden}.wave[data-scopedcss-eb19e1b179-9116bbc0e2]:after{content:"";background:linear-gradient(90deg, transparent, var(--skeleton-highlight), transparent);animation:1.6s linear .5s infinite wave-data-scopedcss-eb19e1b179-9116bbc0e2;position:absolute;inset:0;transform:translate(-100%)}.pulse[data-scopedcss-eb19e1b179-9116bbc0e2]{animation:1.5s ease-in-out .5s infinite pulse-data-scopedcss-eb19e1b179-9116bbc0e2}@keyframes wave-data-scopedcss-eb19e1b179-9116bbc0e2{0%{transform:translate(-200%)}to{transform:translate(100%)}}@keyframes pulse-data-scopedcss-eb19e1b179-9116bbc0e2{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.app-header[data-scopedcss-5222d67a06-091181e862]{--_header-background-color:var(--boxel-header-background,var(--sidebar,var(--card)));--_header-text-color:var(--boxel-header-foreground,var(--sidebar-foreground,var(--card-foreground)));padding-top:var(--boxel-sp-3xs);padding-inline:var(--boxel-sp-lg);background-color:var(--_header-background-color);color:var(--_header-text-color)}.app-title-group[data-scopedcss-5222d67a06-091181e862]{padding:var(--boxel-sp-xs) 0;align-items:center;gap:var(--boxel-sp-xs);display:flex}.app-title[data-scopedcss-5222d67a06-091181e862]{font-weight:var(--boxel-header-title-font-weight,900);font-size:var(--boxel-header-title-font-size,var(--boxel-font-size));letter-spacing:var(--boxel-header-title-lsp,var(--boxel-lsp-xl));text-transform:var(--boxel-header-title-transform,uppercase);margin:0}.app-content[data-scopedcss-5222d67a06-091181e862]{justify-content:space-between;align-items:flex-end;gap:var(--boxel-sp-lg);flex-wrap:wrap;display:flex}.app-nav[data-scopedcss-5222d67a06-091181e862]{font-size:var(--boxel-font-size-sm);letter-spacing:var(--boxel-lsp-sm);flex:1;font-weight:500}.app-tab-list[data-scopedcss-5222d67a06-091181e862]{gap:var(--boxel-sp);flex-flow:wrap;margin:0;padding:0;list-style-type:none;display:flex}.app-tab-list a[data-scopedcss-5222d67a06-091181e862]{height:100%;padding:var(--boxel-sp-xs) var(--boxel-sp-2xs);border-bottom:4px solid #0000;transition:border-bottom-color .3s ease-in-out,font-weight .3s ease-in-out;display:block}.app-tab-list a.active[data-scopedcss-5222d67a06-091181e862]{color:var(--_header-text-color);border-bottom-color:var(--_header-text-color);font-weight:600}.app-tab-list a[data-scopedcss-5222d67a06-091181e862]:hover:not(:disabled){color:var(--_header-text-color);font-weight:600}.app-tab-list a[data-scopedcss-5222d67a06-091181e862]:after{content:attr(data-tab-label);visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;height:0;font-weight:600;display:block}.app-side-content[data-scopedcss-5222d67a06-091181e862]{margin:var(--boxel-sp-xs) 0}@layer{.tag-pill[data-scopedcss-faa4b3d9a0-1744407f02]{--pill-padding:var(--boxel-sp-5xs) var(--boxel-sp-xxxs);--pill-font:500 var(--boxel-font-xs);letter-spacing:var(--boxel-lsp-sm);max-width:100%;word-break:unset}.ellipsize[data-scopedcss-faa4b3d9a0-1744407f02]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@layer{.tag-list[data-scopedcss-2ee77ed101-17f62e534f]{gap:var(--tag-list-gap,var(--boxel-sp-xs));flex-wrap:wrap;display:flex}.tag-list-pill[data-scopedcss-2ee77ed101-17f62e534f]{--pill-background-color:var(--tag-list-pill-background-color,var(--boxel-light));--pill-background-color-hover:var(--tag-list-pill-background-color-hover,var(--boxel-200));--pill-font-color:var(--tag-list-pill-font-color,var(--boxel-dark));transition:var(--tag-list-pill-transition,all .2s ease)}.tag-list-pill.selected[data-scopedcss-2ee77ed101-17f62e534f]{--pill-background-color:var(--tag-list-pill-selected-background-color,var(--boxel-dark));--pill-background-color-hover:var(--tag-list-pill-selected-background-color,var(--boxel-dark));--pill-font-color:var(--tag-list-pill-selected-font-color,var(--boxel-light))}}@layer{.view-options-group[data-scopedcss-8689ec5aa9-e900799633]{align-items:center;column-gap:var(--boxel-view-option-group-column-gap,var(--boxel-sp-sm));row-gap:var(--boxel-view-option-group-row-gap);text-wrap:nowrap;flex-wrap:wrap;display:flex}.view-options-label[data-scopedcss-8689ec5aa9-e900799633]{font-weight:500}.view-options[data-scopedcss-8689ec5aa9-e900799633]{column-gap:var(--boxel-view-option-column-gap,var(--boxel-sp-6xs));row-gap:var(--boxel-view-option-row-gap);display:flex}.view-option[data-scopedcss-8689ec5aa9-e900799633]{background-color:var(--boxel-view-option-background,transparent);color:var(--boxel-view-option-foreground,color-mix(in oklab, var(--foreground,var(--boxel-dark)) 42%, var(--background,var(--boxel-light))));border-radius:var(--boxel-view-option-radius,var(--boxel-border-radius-sm));box-shadow:var(--boxel-view-option-shadow,none);transition:var(--boxel-view-option-transition,none);flex-shrink:0;display:flex}.view-options[data-scopedcss-8689ec5aa9-e900799633]>div,.view-option[data-scopedcss-8689ec5aa9-e900799633]>div{display:contents}.view-option[data-scopedcss-8689ec5aa9-e900799633]:not(:has(:disabled)):hover{background-color:var(--boxel-view-option-hover-background,transparent);color:var(--boxel-view-option-hover-foreground,var(--foreground))}.view-option.is-selected[data-scopedcss-8689ec5aa9-e900799633]{background-color:var(--boxel-view-option-selected-background,transparent);color:var(--boxel-view-option-selected-foreground,var(--foreground,var(--boxel-dark)))}.view-option.is-selected[data-scopedcss-8689ec5aa9-e900799633]:hover{background-color:var(--boxel-view-option-selected-hover-background,transparent);color:var(--boxel-view-option-selected-hover-foreground,color-mix(in oklab, var(--foreground,var(--boxel-dark)) 90%, transparent))}.view-option[data-scopedcss-8689ec5aa9-e900799633]:focus-within:has(input:focus-visible){outline:2px solid var(--ring,var(--boxel-highlight))}.view-option[data-scopedcss-8689ec5aa9-e900799633]:has(:disabled){opacity:.5;pointer-events:none}.is-disabled[data-scopedcss-8689ec5aa9-e900799633]{opacity:.5}}:root{--ember-power-calendar-cell-size:35px}.ember-power-calendar{box-sizing:border-box;font-size:14px;line-height:1.4286;position:relative}.ember-power-calendar-nav{box-sizing:border-box;justify-content:space-between;line-height:2;display:flex}.ember-power-calendar-nav *,.ember-power-calendar-days,.ember-power-calendar-days *{box-sizing:border-box}.ember-power-calendar-nav-title{text-align:center;flex:1}.ember-power-calendar-row{justify-content:space-between;display:flex}.ember-power-calendar-weekday{appearance:none;background-color:#0000;background-color:initial;border:none;border:initial;outline:none;outline:initial;flex:100%;justify-content:center;align-items:center;padding:0;display:flex}.ember-power-calendar-day{appearance:none;background-color:#0000;background-color:initial;border:none;border:initial;outline:none;outline:initial;font-size:inherit;flex:100%;justify-content:center;align-items:center;padding:0}.ember-power-calendar-nav-control{appearance:none;background-color:#0000;background-color:initial;border:none;border:initial;outline:none;outline:initial;font-size:150%;line-height:1}.ember-power-calendar-nav-control:focus{transform:scale(1.2)}.ember-power-calendar-day--selected,.ember-power-calendar-day--selected:not([disabled]):hover{font-weight:700}.ember-power-calendar-day--interactive[disabled]{opacity:.4}.ember-power-calendar{width:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 7 - 2px + 0px + 0px)}.ember-power-calendar .ember-power-calendar-week:first-child[data-missing-days="1"]{padding-left:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 1)}.ember-power-calendar .ember-power-calendar-week:first-child[data-missing-days="2"]{padding-left:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 2)}.ember-power-calendar .ember-power-calendar-week:first-child[data-missing-days="3"]{padding-left:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 3)}.ember-power-calendar .ember-power-calendar-week:first-child[data-missing-days="4"]{padding-left:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 4)}.ember-power-calendar .ember-power-calendar-week:first-child[data-missing-days="5"]{padding-left:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 5)}.ember-power-calendar .ember-power-calendar-week:first-child[data-missing-days="6"]{padding-left:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 6)}.ember-power-calendar .ember-power-calendar-week:last-child[data-missing-days="1"]{padding-right:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 1)}.ember-power-calendar .ember-power-calendar-week:last-child[data-missing-days="2"]{padding-right:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 2)}.ember-power-calendar .ember-power-calendar-week:last-child[data-missing-days="3"]{padding-right:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 3)}.ember-power-calendar .ember-power-calendar-week:last-child[data-missing-days="4"]{padding-right:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 4)}.ember-power-calendar .ember-power-calendar-week:last-child[data-missing-days="5"]{padding-right:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 5)}.ember-power-calendar .ember-power-calendar-week:last-child[data-missing-days="6"]{padding-right:calc(calc(var(--ember-power-calendar-cell-size) + 2px) * 6)}.ember-power-calendar .ember-power-calendar-day,.ember-power-calendar .ember-power-calendar-weekday{max-width:var(--ember-power-calendar-cell-size);max-height:var(--ember-power-calendar-cell-size);width:var(--ember-power-calendar-cell-size);height:var(--ember-power-calendar-cell-size)}.ember-power-calendar .ember-power-calendar-weekdays,.ember-power-calendar .ember-power-calendar-week{height:calc(var(--ember-power-calendar-cell-size) + 2px);padding-left:0;padding-right:0}.ember-power-calendar .ember-power-calendar-day{color:#bbb}.ember-power-calendar .ember-power-calendar-weekdays{color:#333}.ember-power-calendar .ember-power-calendar-nav-control{color:#0078c9}.ember-power-calendar .ember-power-calendar-nav-control:focus{color:#30acff}.ember-power-calendar .ember-power-calendar-day--current-month{color:#656d78;background-color:#f5f7fa}.ember-power-calendar .ember-power-calendar-day--today,.ember-power-calendar .ember-power-calendar-day:not([disabled]):hover{background-color:#eee}.ember-power-calendar .ember-power-calendar-day--focused{box-shadow:inset 0 -2px #0078c9}.ember-power-calendar .ember-power-calendar-day--selected.ember-power-calendar-day--range-start,.ember-power-calendar .ember-power-calendar-day--selected.ember-power-calendar-day--range-start:hover,.ember-power-calendar .ember-power-calendar-day--selected.ember-power-calendar-day--range-end,.ember-power-calendar .ember-power-calendar-day--selected.ember-power-calendar-day--range-end:hover{background-color:#96d5ff}.ember-power-calendar .ember-power-calendar-day--selected,.ember-power-calendar .ember-power-calendar-day--selected:not([disabled]):hover{color:#656d78;background-color:#c9e9ff}.ember-power-calendar .ember-power-calendar-day--other-month:not([disabled]):hover{color:#656d78}.ember-basic-dropdown{position:relative}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *{box-sizing:border-box}.ember-basic-dropdown-content{z-index:1000;background-color:#fff;width:auto;position:absolute}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{z-index:10;pointer-events:none;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-dropdown *{box-sizing:border-box}.ember-power-select-trigger{text-overflow:ellipsis;-webkit-user-select:none;user-select:none;min-height:1.75em;color:inherit;background-color:#fff;border:1px solid #aaa;border-radius:4px;line-height:1.75;position:relative;overflow-x:hidden}.ember-power-select-trigger:after{content:"";clear:both;display:table}.ember-power-select-trigger:not(.ember-power-select-multiple-trigger) .ember-power-select-input{width:100%;height:100%;position:absolute;top:0;left:0}.ember-power-select-trigger:focus,.ember-power-select-trigger--active{box-shadow:none;border:1px solid #aaa}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;white-space:nowrap;text-overflow:ellipsis;display:block;overflow-x:hidden}.ember-power-select-status-icon{border:4px solid #0000;border-top:7px solid #aaa;border-bottom-width:0;width:0;height:0;margin:auto;display:inline-block;position:absolute;top:0;bottom:0}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{cursor:pointer;position:absolute}.ember-power-select-multiple-options{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container{flex-grow:1;display:flex}.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container input{flex-grow:1}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;line-height:inherit;-webkit-appearance:none;text-indent:2px;background-color:#0000;border:none;outline:none;padding:0}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-multiple-option{color:#333;background-color:#e4e4e4;border:1px solid gray;border-radius:4px;margin:2px 0 2px 3px;padding:0 4px;line-height:1.45}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{width:100%;font-size:inherit;line-height:inherit;border:1px solid #aaa;border-radius:0;padding:0 5px}.ember-power-select-search-input:focus{box-shadow:none;border:1px solid #aaa}.ember-power-select-search-input-field{width:100%;height:100%;font-family:inherit;font-size:inherit;line-height:inherit;-webkit-appearance:none;background-color:#0000;border:none;outline:none;padding:0 8px;display:block}.ember-power-select-dropdown{box-shadow:none;color:inherit;border-left:1px solid #aaa;border-right:1px solid #aaa;border-radius:4px;line-height:1.75;overflow:hidden}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{-webkit-user-select:none;user-select:none;margin:0;padding:0;list-style:none}.ember-power-select-options[role=listbox]{-webkit-overflow-scrolling:touch;max-height:12.25em;overflow-y:auto}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{color:#fff;background-color:#5897fb}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-selected-item,.ember-power-select-placeholder{margin-left:8px}.ember-power-select-status-icon{right:5px}.ember-power-select-clear-btn{right:25px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item,.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-visually-hidden{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}
