dialog.svelte-1l7k6gn{color:var(--color-gray-500);width:min(54rem,100vw)}dialog.svelte-1l7k6gn>:where(.svelte-1l7k6gn){min-width:30rem}.dialog-actions.svelte-1l7k6gn{align-items:center;background-color:#fff;display:flex;gap:.5rem;justify-content:space-between;padding:1.5rem;position:sticky;top:0;z-index:1}div.svelte-1l7k6gn{container-type:inline-size;overflow:auto;padding:1.5rem}@media (min-width: 768px){div.svelte-1l7k6gn{padding:1.5rem 5rem 5rem}}fieldset.svelte-1l7k6gn{align-items:center;font-size:.875rem;margin:1rem 0}input.svelte-1l7k6gn{border:none;border-radius:4px;color:var(--color-gray-700);padding:.375rem}.dialog-actions.svelte-1l7k6gn span:where(.svelte-1l7k6gn){color:var(--color-gray-500)}.data-grid.svelte-1l7k6gn{border:none;border-radius:0;border-left:2px solid var(--gray-200, #e5e7eb);padding:.5rem 0 .5rem 1.5rem}@container (min-inline-size: 20rem){.data-grid.svelte-1l7k6gn{grid-template-columns:1fr minmax(0,3fr)}.data-grid.svelte-1l7k6gn>label:where(.svelte-1l7k6gn){grid-column:1 / 2}.data-grid.svelte-1l7k6gn>input:where(.svelte-1l7k6gn){grid-column:2 / 3}}:root{--color-black: #000000;--color-white: #ffffff;--color-gray-025: #f9f9fa;--color-gray-050: #f3f4f5;--color-gray-100: #eeeff1;--color-gray-200: #e4e5e7;--color-gray-300: #d4d6d9;--color-gray-400: #abb0ba;--color-gray-500: #6f7a90;--color-gray-600: #536279;--color-gray-700: #44546e;--color-gray-800: #223144;--color-gray-900: #0f1726;--color-red-025: #fffbfa;--color-red-050: #fef3f2;--color-red-100: #fee4e2;--color-red-200: #fecdca;--color-red-300: #fda29b;--color-red-400: #f97066;--color-red-500: #f04438;--color-red-600: #d92d20;--color-red-700: #b42318;--color-red-800: #912018;--color-red-900: #692216;--color-orange-025: #fef7f6;--color-orange-050: #fdf0ed;--color-orange-100: #fce4de;--color-orange-200: #f8c9be;--color-orange-300: #f5a694;--color-orange-400: #ef785d;--color-orange-500: #d55e43;--color-orange-600: #af4d36;--color-orange-700: #9b4431;--color-orange-800: #883b2a;--color-orange-900: #622a1e;--color-yellow-025: #fffcf5;--color-yellow-050: #fff9e5;--color-yellow-100: #ffeecc;--color-yellow-200: #fed481;--color-yellow-300: #fec84b;--color-yellow-400: #fdae1c;--color-yellow-500: #f79009;--color-yellow-600: #ce6911;--color-yellow-700: #a34c1a;--color-yellow-800: #803e20;--color-yellow-900: #603320;--color-amber-025: #fffdf5;--color-amber-050: #fffceb;--color-amber-100: #fff9db;--color-amber-200: #ffea80;--color-amber-300: #fbde51;--color-amber-400: #f4d125;--color-amber-500: #f2cc0d;--color-amber-600: #d5b40b;--color-amber-700: #837221;--color-amber-800: #63571d;--color-amber-900: #4d441a;--color-green-025: #f6fef9;--color-green-050: #ecfdf3;--color-green-100: #d1fadf;--color-green-200: #a6f4c5;--color-green-300: #6ce9a6;--color-green-400: #32d583;--color-green-500: #12b76a;--color-green-600: #039855;--color-green-700: #027a48;--color-green-800: #05603a;--color-green-900: #05482d;--color-teal-025: #f7fdfd;--color-teal-050: #edfafa;--color-teal-100: #d5f5f6;--color-teal-200: #afecef;--color-teal-300: #82dde3;--color-teal-400: #17c2cf;--color-teal-500: #0d97a5;--color-teal-600: #0b808e;--color-teal-700: #0a6a76;--color-teal-800: #08525e;--color-teal-900: #063c47;--color-indigo-025: #f6fafe;--color-indigo-050: #e8f5fc;--color-indigo-100: #d1ebfa;--color-indigo-200: #b2d2e5;--color-indigo-300: #8cbbd9;--color-indigo-400: #66a5cc;--color-indigo-500: #408fbf;--color-indigo-600: #3980ac;--color-indigo-700: #2d6486;--color-indigo-800: #204660;--color-indigo-900: #132939;--color-purple-025: #f6f6fe;--color-purple-050: #edecfe;--color-purple-100: #e7e4fc;--color-purple-200: #d6d1fa;--color-purple-300: #c7bef4;--color-purple-400: #b2a0ee;--color-purple-500: #9774e6;--color-purple-600: #824eda;--color-purple-700: #6b2dd2;--color-purple-800: #5520b6;--color-purple-900: #4a1d96;--color-pink-025: #fcf7f9;--color-pink-050: #faf0f3;--color-pink-100: #f7e8ee;--color-pink-200: #f5d6e1;--color-pink-300: #efbdcf;--color-pink-400: #e28dac;--color-pink-500: #d55886;--color-pink-600: #b83d6a;--color-pink-700: #9d345b;--color-pink-800: #822c4b;--color-pink-900: #6b243e;--color-primary-025: #f5faff;--color-primary-050: #ebf5ff;--color-primary-100: #e1effe;--color-primary-200: #c3ddfd;--color-primary-300: #a4cafe;--color-primary-400: #76a9fa;--color-primary-500: #3f83f8;--color-primary-600: #1c64f2;--color-primary-700: #1a56db;--color-primary-800: #1e429f;--color-primary-900: #233876;--color-contributes-to: #7ad0ff;--color-is-affected-by: #7ad0ff;--color-is-concrete-target-of: #7ad0ff;--color-is-consistent-with: #6edabe;--color-is-duplicate-of: #f9e579;--color-is-equivalent-to: #7ad0ff;--color-is-inconsistent-with: #ca1d61;--color-is-prerequisite-of: #7ad0ff;--color-is-sub-target-of: #7ad0ff;--color-is-superordinate-of: #7ad0ff;--color-background-adopted: #fef7ea;--color-background-done: #e3f5f7;--color-background-idea: #f9e4e7;--color-background-in-implementation: #fffeeb;--color-background-in-operation: #edfbf1;--color-background-in-planning: #fef1e7;--color-background-rejected: #def0fd;--gradient-primary: linear-gradient(45deg, rgba(77, 195, 197, 1) 0%, rgba(33, 165, 237, 1) 100%);--gradient-first-column: linear-gradient( 90deg, rgba(70, 150, 203, .15) 0%, rgba(62, 185, 210, .15) 100% );--gradient-second-column: linear-gradient( 90deg, rgba(62, 182, 210, .15) 0%, rgba(55, 180, 217, .15) 100% );--gradient-third-column: linear-gradient( 90deg, rgba(55, 180, 217, .15) 0%, rgba(47, 174, 224, .15) 100% );--gradient-fourth-column: linear-gradient( 90deg, rgba(47, 174, 224, .15) 0%, rgba(40, 169, 231, .15) 100% );--gradient-fifth-column: linear-gradient( 90deg, rgba(40, 169, 231, .15) 0%, rgba(32, 164, 238, .15) 100% );--gradient-after-idea: linear-gradient(90deg, var(--color-background-idea) 0%, rgba(249, 228, 231, 0) 50%);--gradient-after-in-planning: linear-gradient(90deg, var(--color-background-in-planning) 0%, rgba(254, 241, 231, 0) 50%);--gradient-after-adopted: linear-gradient(90deg, var(--color-background-adopted) 0%, rgba(254, 247, 234, 0) 50%);--gradient-after-in-implementation: linear-gradient(90deg, var(--color-background-in-implementation) 0%, rgba(255, 254, 235, 0) 50%);--gradient-after-in-operation: linear-gradient(90deg, var(--color-background-in-operation) 0%, rgba(237, 251, 241, 0) 50%);--gradient-after-done: linear-gradient(90deg, var(--color-background-done) 0%, rgba(227, 245, 247, 0) 50%);--color-hover-neutral: #b4e1f7;--color-hover-idea: rgba(218, 75, 96, .35);--color-hover-in-planning: rgba(241, 140, 95, .35);--color-hover-in-implementation: rgb(252, 205, 108, .35);--color-hover-in-operation: rgba(168, 234, 152, .35);--color-hover-done: rgba(110, 218, 166, .35);--color-hover-rejected: rgba(40, 169, 231, .35);--content-width: 100%;--indicator-background-color: var(--color-gray-700);--indicator-color: white;--indicator-font-size: .625rem;--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--shadow-md: 0px 4px 6px -1px rgba(0, 0, 0, .1), 0px 2px 4px -2px rgba(0, 0, 0, .05);--shadow-lg: 0px 10px 15px -3px rgba(0, 0, 0, .1), 0px 4px 6px rgba(0, 0, 0, .05);--shadow-xl: 0px 20px 25px -5px rgba(0, 0, 0, .1), 0px 10px 10px rgba(0, 0, 0, .04);--shadow-2xl: 0px 25px 50px -12px rgba(0, 0, 0, .25);--focus-color: var(--color-primary-600);--active-color: var(--color-primary-200);--button-background: transparent;--button-border-color: var(--color-gray-200);--button-active-background: var(--color-gray-300);--button-disabled-background: var(--color-gray-100);--button-disabled-border-color: var(--color-gray-100);--button-hover-background: var(--color-gray-100);--button-hover-border-color: var(--button-border-color);--form-control-background: var(--color-gray-050);--header-height: 63px;--sidebar-max-width: 14.25rem}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd{margin:0}ul,ol{list-style:none;padding-left:0}html:focus-within{scroll-behavior:smooth}body{color:var(--color-gray-800);font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1;font-size:100%;font-style:normal;font-weight:400;line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}@supports (font-variation-settings: normal){body{font-family:InterVariable,sans-serif}}a{color:inherit;text-decoration:none}dialog{border:none;border-radius:8px;box-shadow:var(--shadow-2xl);margin:auto;padding:0}dialog::backdrop{background:#8080804d}img,picture,svg{max-width:100%;display:block}input,button,textarea,select{color:inherit;font:inherit}progress{--height: .375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-gray-200);border:none;border-radius:calc(var(--height) * .5);height:var(--height);overflow:hidden;vertical-align:middle}progress::-webkit-progress-bar{background-color:inherit}progress::-webkit-progress-value{background-color:var(--color, var(--color-primary-600))}progress::-moz-progress-bar{background-color:var(--color, var(--color-primary-600))}table,.table{border-collapse:collapse;border-color:inherit;color:var(--color-gray-700);display:table;text-align:left;text-indent:0;width:100%}thead,.table-head{color:var(--color-gray-600);display:table-header-group}tbody,.table-body{display:table-row-group}tr,.row{background-color:#fff;display:table-row}tr:hover,.row:hover{background-color:var(--color-gray-050)}td,.cell{border-bottom:solid 1px var(--color-gray-200);display:table-cell;padding:.75rem .5rem;vertical-align:middle}td:hover,.cell:hover{background-color:var(--color-gray-100)}th,.table-head .cell{background-color:var(--color-gray-050);padding:.5rem}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:is(a,button,input,select,summary,textarea,.focus-indicator){--outline-color: var(--focus-color, currentColor);--outline-offset: -1px;--outline-size: max(2px, .067em);--outline-style: solid}:is(a,button,input,select,summary,textarea):focus,.focus-indicator:focus-within{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset)}:is(a,button,input,select,summary,textarea):focus-visible{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset)}:is(a,button,input,select,summary,textarea):focus:not(:focus-visible){outline:none}[contenteditable]:focus{outline:none}button,.button{--padding-x: 19px;--padding-y: 9px;align-items:center;background:var(--button-background);border:solid 1px var(--button-border-color);border-radius:8px;display:inline-flex;font-weight:500;gap:.5rem;margin:0;padding:var(--padding-y) var(--padding-x)}button.quiet,.button.quiet{--button-background: transparent;--button-border-color: transparent}button.button-primary,.button.button-primary{--button-active-background: var(--color-primary-900);--button-background: var(--color-primary-700);--button-hover-background: var(--color-primary-800);border:none;color:#fff}button.button-outline,.button.button-outline{--button-active-background: var(--color-primary-900);--button-border-color: var(--color-primary-700);--button-hover-background: var(--color-primary-800);color:var(--color-primary-700)}button.button-outline:active,.button.button-outline:active,button.button-outline:hover,.button.button-outline:hover{color:#fff}button.button-alternative,.button.button-alternative{--button-active-background: var(--color-gray-200);--button-background: white;--button-border-color: var(--color-gray-200);--button-hover-background: var(--color-gray-100);--button-hover-border-color: var(--color-gray-200);color:var(--color-gray-900)}button.button-alternative:hover,.button.button-alternative:hover{color:var(--color-primary-700)}button.button-red,.button.button-red{--button-active-background: var(--color-red-900);--button-background: var(--color-red-700);--button-hover-background: var(--color-red-800);border:none;color:var(--color-white)}button.button-ai{--button-active-background: linear-gradient(62deg, rgba(240, 82, 82, .4) 17.85%, rgba(154, 122, 225, .4) 46.05%, rgba(22, 189, 202, .4) 74.26%), white;--button-background: transparent;--button-border-color: var(--color-gray-200);--button-hover-background: linear-gradient(62deg, rgba(240, 82, 82, .2) 17.85%, rgba(154, 122, 225, .2) 46.05%, rgba(22, 189, 202, .2) 74.26%), white;--button-hover-border-color: var(--button-border-color);color:var(--color-gray-900);padding:.5rem 1rem}button.button-ai>svg{height:1.5rem;width:1.5rem}button.button-copycat{--button-active-background: linear-gradient(85deg, rgba(252, 221, 9, .4) 3.48%, rgba(22, 189, 202, .4) 96.01%), white;--button-background: transparent;--button-border-color: var(--color-gray-200);--button-hover-background: linear-gradient(85deg, rgba(252, 221, 9, .2) 3.48%, rgba(22, 189, 202, .2) 96.01%), white;--button-hover-border-color: var(--button-border-color);color:var(--color-gray-900);padding:.5rem 1rem}button.button-copycat>svg{height:1.5rem;width:1.5rem}button.button-relation,.button.button-relation{--button-active-background: linear-gradient(62deg, rgba(28, 100, 242, .4) 17.85%, rgba(22, 189, 202, .4) 74.26%), white;--button-background: transparent;--button-border-color: var(--color-primary-700);--button-hover-background: linear-gradient(62deg, rgba(28, 100, 242, .2) 17.85%, rgba(22, 189, 202, .2) 74.26%), white;--button-hover-border-color: var(--button-border-color);color:var(--color-primary-700);padding:.5rem 1rem}.button-relation.button-relation--square{padding:.25rem}button.button-relation>svg,.button.button-relation>svg{height:1.5rem;width:1.5rem}.button-relation.is-active{--button-active-background: linear-gradient(62deg, #1c64f2 17.85%, #16bdca 74.26%)}.button-relation>svg .full{display:none}.button-relation:hover>svg .full{display:initial}.button-relation.is-active>svg .full{display:initial;fill:#fff}button.button-xs,.button.button-xs{--padding-x: .75rem;--padding-y: .5rem;font-size:.75rem}button.button-xs svg,.button.button-xs svg{height:.875rem;width:.875rem}button:hover,.button:hover{background:var(--button-hover-background);border-color:var(--button-hover-border-color)}button.quiet:hover,.button.quiet:hover{--button-hover-border-color: transparent}button:active,.button:active,button.is-active,.button.is-active{background:var(--button-active-background)}button:disabled,.button:disabled{background:var(--button-disabled-background);border-color:var(--button-disabled-border-color)}button.button-square,.button.button-square{--padding-x: 9px;--padding-y: 9px}.action-button{border:none;border-radius:8px;color:var(--color-gray-500);font-size:.75rem;padding:.5rem}.action-button:active{background-color:var(--color-gray-200)}.action-button:focus,.action-button:hover{background-color:var(--color-gray-100)}.action-button.action-button--padding-tight{padding:.25rem}.action-button.action-button--size-s{border-radius:4px}.action-button.action-button--size-s.action-button--padding-tight,.action-button.action-button--size-l{padding:.375rem}.action-button--size-l.action-button--padding-tight{padding:.125rem}.action-button>svg{height:1rem;width:1rem}.action-button.action-button--size-s>svg{height:.75rem;width:.75rem}.action-button.action-button--size-l>svg{height:1.25rem;width:1.25rem}.button-group{display:flex}.button-group>li{display:block;flex-shrink:0}.button-group>li>button,.button-group>li>.button{border:none;border-radius:0}.button-group>li{border:solid 1px var(--button-border-color);border-right-width:0;overflow:hidden}.button-group>li:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group>li:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px;border-right-width:1px}.button-group button:focus,.button-group .button:focus{background-color:var(--button-hover-background);outline:none}.button-group.button-group-nav{--button-border-color: var(--color-gray-900)}label{font-weight:500}input,progress{accent-color:var(--color-primary-700)}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-control-background);border:solid 1px var(--color-gray-300);border-radius:8px;display:block;line-height:1.2;padding:.75rem 1rem;width:100%}input[type=date]{max-height:calc(2.7rem + 2px)}input[type=file]{background-color:var(--form-control-background);border:solid 1px var(--color-gray-300);border-radius:8px;color:var(--color-gray-500);display:block;font-size:1rem;font-weight:400;line-height:1.2;padding:0 16px;width:100%}input[type=file]::file-selector-button{background-color:var(--color-gray-800);border:none;border-bottom-left-radius:8px;border-top-left-radius:8px;color:#fff;margin:0 16px 0 -16px;padding:12px 16px}input[type=range]{display:block;padding:12px 0}select{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.29303%207.293C5.48056%207.10553%205.73487%207.00021%206.00003%207.00021C6.26519%207.00021%206.5195%207.10553%206.70703%207.293L10%2010.586L13.293%207.293C13.3853%207.19749%2013.4956%207.1213%2013.6176%207.0689C13.7396%207.01649%2013.8709%206.9889%2014.0036%206.98775C14.1364%206.98659%2014.2681%207.01189%2014.391%207.06218C14.5139%207.11246%2014.6255%207.18671%2014.7194%207.2806C14.8133%207.37449%2014.8876%207.48615%2014.9379%207.60904C14.9881%207.73194%2015.0134%207.86362%2015.0123%207.9964C15.0111%208.12918%2014.9835%208.2604%2014.9311%208.3824C14.8787%208.50441%2014.8025%208.61475%2014.707%208.707L10.707%2012.707C10.5195%2012.8945%2010.2652%2012.9998%2010%2012.9998C9.73487%2012.9998%209.48056%2012.8945%209.29303%2012.707L5.29303%208.707C5.10556%208.51947%205.00024%208.26516%205.00024%208C5.00024%207.73483%205.10556%207.48053%205.29303%207.293Z'%20fill='%23111928'/%3e%3c/svg%3e");background-position:right 12px top 12px;background-repeat:no-repeat;background-size:18px;padding-right:34px}textarea{min-height:81px;resize:vertical}input[type=date]:active,input[type=email]:active,input[type=number]:active,input[type=password]:active,input[type=search]:active,input[type=text]:active,select:active,textarea:active{border-color:var(--color-primary-600)}input[type=date]:user-invalid,input[type=email]:user-invalid,input[type=number]:user-invalid,input[type=password]:user-invalid,input[type=search]:user-invalid,input[type=text]:user-invalid,select:user-invalid,textarea:user-invalid{background-color:var(--color-red-050);border-color:var(--color-red-500);color:var(--color-red-700)}label>input[type=checkbox],label>input[type=radio]{margin:0}label:has(>input[type=checkbox],>input[type=radio]){align-items:center;display:flex;font-size:.875rem;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input+.help{display:block;margin-top:.75rem}fieldset{border:solid 1px var(--color-gray-300);border-radius:8px;margin-inline:0;min-width:0;padding:12px 16px}.toggle{--height: 1.5rem;--padding: .125rem;--width: calc(var(--height) * 2);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-gray-200);border-radius:var(--height);box-sizing:content-box;display:inline-grid;margin:0;padding:var(--padding);place-content:center start;width:var(--width)}.toggle:before{background-color:#fff;border-radius:var(--height);content:"";height:var(--height);transform:translate(0);transition:.12s transform ease-in-out;width:var(--height)}.toggle:checked{background-color:var(--color-primary-600)}.toggle:checked:before{transform:translate(calc(var(--width) - var(--height)))}.toggle:focus{outline-offset:max(.125rem,.15em)}.toggle:disabled{background-color:var(--color-gray-200)}label:has(>input[type=checkbox].toggle){overflow:visible}label>input[type=checkbox].toggle{vertical-align:middle}.avatar{border-radius:50%;display:inline-block;font-size:var(--font-size);height:calc(2 * var(--radius));line-height:1;padding:calc(var(--radius) - var(--font-size) / 2) 0;text-align:center;width:calc(2 * var(--radius))}.avatar.avatar-s{--radius: 1rem;--font-size: .75rem}.logo{height:30px;width:auto}.detail-page-content{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:auto}.content-header{padding:1.5rem 1.5rem 0}.content-header a,.content-header button{float:right}.content-details{--mask-height: 1.5rem;flex-grow:1}.content-footer{padding:0 1.5rem 1.5rem}.content-footer.bottom-actions-bar{background:var(--color-gray-050);border-top:1px solid var(--color-gray-200);box-shadow:0 -1px 2px #00000014;padding:.75rem 5rem}.content-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.content-footer.bottom-actions-bar .content-actions{display:flex;gap:.5rem;justify-content:center;margin-top:0}.content-actions .delete{color:var(--color-red-500);margin-left:auto}.bottom-actions-bar{--dropdown-button-default-color: var(--color-primary-700);--dropdown-button-chevron-default-color: var(--color-primary-700)}.bottom-actions-bar button,.bottom-actions-bar .button{--padding-x: 1rem;--padding-y: .5rem;font-size:.875rem}.inline-actions{--dropdown-button-default-background: transparent;--dropdown-button-expanded-background: transparent;--dropdown-button-border-radius: 8px;--dropdown-button-padding: .375rem;display:flex;flex-shrink:0;gap:.25rem;margin-left:auto}.details{--details-max-width: 51.5rem;--details-padding-left: 3.5rem;--details-padding-right: max(3.5rem, calc(var(--content-width, 100%) - var(--details-max-width)));--details-section-padding-y: 1rem;--details-section-padding-x: 1.5rem;--carousel-margin-left: calc((var(--details-padding-left) + var(--details-section-padding-x)) * -1);--carousel-margin-right: calc(var(--details-padding-right) * -1 - var(--details-section-padding-x));color:var(--color-gray-500);container-type:inline-size;font-size:.875rem;height:100%;min-width:min(var(--details-max-width),calc(100% - 8rem));padding:3rem var(--details-padding-right) 3rem var(--details-padding-left);position:relative}.details-section{border-radius:24px;padding:var(--details-section-padding-y, 1rem) var(--details-section-padding-x, 1.5rem)}.details-section header{align-items:start;display:flex;gap:.5rem;margin-bottom:.5rem;padding:.25rem 0}.details-title{color:var(--color-gray-900);font-size:2.25rem;font-weight:700;line-height:1.25;margin-bottom:.75rem}.details-heading{color:var(--color-gray-700);flex-grow:1;font-size:1.5rem;font-weight:600;line-height:1.25;min-height:2rem}#dnd-action-dragged-el .details-section{background:var(--color-primary-050);outline:solid 1px var(--color-primary-700)}.data-grid{--dropdown-button-min-height: 2.25rem;--dropdown-panel-max-width: 100%;border-left:solid 2px var(--color-gray-200);gap:.5rem;padding-left:1.5rem}.data-grid .label{min-height:2.25rem;padding:.5rem 0}.data-grid>.value{align-content:center;background-color:var(--form-control-background);border-radius:4px;font-weight:500;padding:.375rem}.data-grid .value.value--read-only{background-color:transparent;color:var(--color-gray-400)}.data-grid-subheading{font-size:1rem;font-weight:600;margin-top:1rem}@container (min-inline-size: 40rem){.data-grid{display:grid;grid-template-columns:12rem minmax(0,1fr)}.data-grid>*{grid-column:1 / -1}.data-grid>.label{grid-column:1 / 2}.data-grid>.label+*{grid-column:2 / 3}.data-grid-subheading{grid-column:span 2}}.milkdown{background-color:transparent;border:none;border-radius:8px;padding:0}.milkdown .editor{padding:0;white-space:pre-wrap}.markdown-body,.milkdown .editor{font-size:1rem;line-height:1.5;min-height:1.5em}.markdown-body ol,.milkdown .editor ol,.markdown-body ul:not(.contains-task-list),.milkdown .editor ul:not(.contains-task-list){list-style:revert;padding-inline-start:1.5rem}.markdown-body p,.milkdown .editor>p,.milkdown .editor>ul,.milkdown .editor>ol{margin:.875rem 0}.markdown-body>*:first-child,.milkdown .editor>*:first-child{margin-top:0}.markdown-body>*:last-child,.milkdown .editor>*:last-child{margin-bottom:0}.markdown-body a,.milkdown .editor a{text-decoration:underline}.milkdown [data-show=true]{display:block}.milkdown [data-show=false]{display:none}.milkdown .placeholder:before{content:attr(data-placeholder)}.milkdown-tooltip{position:absolute}.masked-overflow{--mask-image-content: linear-gradient( to bottom, transparent, black var(--mask-height, 2rem), black calc(100% - var(--mask-height, 2rem)), transparent );--mask-size-content: 100% 100%;-webkit-mask-image:var(--mask-image-content);mask-image:var(--mask-image-content);-webkit-mask-size:var(--mask-size-content);mask-size:var(--mask-size-content);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;overflow-y:auto;padding-bottom:var(--mask-height, 2rem)}.vertical-scroll-wrapper{--mask-height: .875rem;display:flex;flex-direction:column;gap:.75rem;padding:var(--mask-height) 0}.badge{--badge-background-color: var(--color-indigo-050);--badge-color: var(--color-indigo-500);align-items:center;background-color:var(--badge-background-color);border-radius:6px;color:var(--badge-color);display:inline-flex;justify-content:center;font-size:.875rem;gap:.25rem;padding:.125rem .625rem;text-align:center;white-space:nowrap}.badge.badge--large{font-size:larger;padding:.25rem .75rem}.badge.badge--gray{--badge-background-color: var(--color-gray-100);--badge-color: var(--color-gray-900)}.badge.badge--red{--badge-background-color: var(--color-red-100);--badge-color: var(--color-red-700)}.badge.badge--orange{--badge-background-color: var(--color-orange-100);--badge-color: var(--color-orange-700)}.badge.badge--pink{--badge-background-color: var(--color-pink-100);--badge-color: var(--color-pink-700)}.badge.badge--purple{--badge-background-color: var(--color-purple-100);--badge-color: var(--color-purple-700)}.badge.badge--yellow{--badge-background-color: var(--color-yellow-100);--badge-color: var(--color-yellow-700)}.badge.badge--amber{--badge-background-color: var(--color-amber-100);--badge-color: var(--color-amber-700)}.badge.badge--green{--badge-background-color: var(--color-green-100);--badge-color: var(--color-green-700)}.badge.badge--teal{--badge-background-color: var(--color-teal-100);--badge-color: var(--color-teal-700)}.badge>svg{height:1rem;max-width:initial;width:1rem}.indicator{background-color:var(--indicator-background-color);border:1px solid var(--color-gray-100);border-radius:calc(var(--indicator-font-size) * 1.5);box-shadow:var(--shadow-sm);color:var(--indicator-color);display:inline-grid;font-size:var(--indicator-font-size);place-content:center;height:calc(var(--indicator-font-size) * 1.5);width:calc(var(--indicator-font-size) * 1.5)}.tabs{display:flex;flex-basis:100%;gap:1rem;justify-content:flex-start}.overlay{background-color:#fff;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:3}:root{--carousel-margin-left: 0rem;--carousel-margin-right: 0rem}.carousel{display:grid;gap:1rem;grid-auto-columns:20rem;grid-auto-flow:column;grid-template-rows:repeat(3,min-content);margin:1.5rem var(--carousel-margin-right) .5rem var(--carousel-margin-left);overflow-x:auto;padding-left:calc(var(--carousel-margin-left) * -1)}.carousel>li{--card-style: carousel;display:grid;grid-row:1 / 4;grid-template-rows:subgrid}.carousel-toolbar{--dropdown-button-default-background: var(--color-primary-050);--dropdown-button-default-color: var(--color-primary-700);--dropdown-button-active-background: var(--color-primary-300);--dropdown-button-hover-background: var(--color-primary-100);--dropdown-button-expanded-background: var(--color-primary-100);--dropdown-button-expanded-color: var(--color-primary-800);--dropdown-button-border-radius: calc(infinity * 1px);--dropdown-button-border-width: 1px;--dropdown-button-padding: .125rem .5rem;--dropdown-button-icon-default-color: var(--color-primary-700);--dropdown-button-chevron-default-color: var(--color-primary-700);--dropdown-button-chevron-expanded-color: var(--color-primary-800);display:flex;gap:.5rem;padding:.25rem 0}.disclosure{border:solid 1px var(--color-gray-200);border-radius:8px;box-shadow:var(--shadow-sm);padding:.5rem}.disclosure-button{--button-active-background: var(--color-gray-200);--button-background: transparent;--button-hover-background: var(--color-gray-100);--padding-x: .5rem;--padding-y: .5rem;align-items:flex-start;border:none;border-radius:0;justify-content:space-between;width:100%}.disclosure-button[aria-expanded=true]>svg{color:var(--color-primary-700)}.disclosure-button>span{align-items:flex-start;color:var(--color-gray-900);display:inline-flex;flex-direction:column;font-weight:500}.disclosure-button small{color:var(--color-gray-500);font-size:.75rem}:root{--dropdown-button-default-background: var(--color-gray-050);--dropdown-button-default-border-color: var(--color-gray-200);--dropdown-button-default-color: var(--color-gray-500);--dropdown-button-hover-background: var(--color-gray-100);--dropdown-button-active-background: var(--color-gray-300);--dropdown-button-expanded-background: var(--color-gray-050);--dropdown-button-expanded-color: var(--color-gray-700);--dropdown-button-border-radius: 4px;--dropdown-button-border-width: 0;--dropdown-button-box-shadow: none;--dropdown-button-min-height: auto;--dropdown-button-padding: .375rem;--dropdown-button-icon-default-color: var(--color-gray-500);--dropdown-button-icon-expanded-color: inherit;--dropdown-button-icon-size: 1.25rem;--dropdown-button-chevron-display: block;--dropdown-button-chevron-default-color: var(--color-gray-500);--dropdown-button-chevron-expanded-color: var(--color-primary-600);--dropdown-button-chevron-icon-size: 1.25rem;--dropdown-button-align-items: center;--dropdown-panel-max-height: 20rem;--dropdown-panel-max-width: none;--dropdown-panel-padding: .5rem}.dropdown{position:relative}.dropdown-button{align-items:var(--dropdown-button-align-items);background:var(--dropdown-button-default-background);border:solid var(--dropdown-button-border-width) var(--dropdown-button-default-border-color);border-radius:var(--dropdown-button-border-radius);box-shadow:var(--dropdown-button-box-shadow);color:var(--dropdown-button-default-color);display:flex;font-weight:500;gap:.25rem;justify-content:space-between;min-height:var(--dropdown-button-min-height);padding:var(--dropdown-button-padding);white-space:nowrap;width:100%}.dropdown-button:active{background:var(--dropdown-button-active-background)}.dropdown-button:hover{background:var(--dropdown-button-hover-background)}.dropdown-button[aria-expanded=true]{background:var(--dropdown-button-expanded-background);color:var(--dropdown-button-expanded-color)}.dropdown-button>svg{flex-shrink:0;height:var(--dropdown-button-icon-size);max-width:none;width:var(--dropdown-button-icon-size)}.dropdown-button>svg:first-child{color:var(--dropdown-button-icon-default-color)}.dropdown-button[aria-expanded=true]>svg:first-child{color:var(--dropdown-button-icon-expanded-color)}.dropdown-button>svg:last-child{color:var(--dropdown-button-chevron-default-color);display:var(--dropdown-button-chevron-display);height:var(--dropdown-button-chevron-icon-size);width:var(--dropdown-button-chevron-icon-size)}.dropdown-button[aria-expanded=true]>svg:last-child{color:var(--dropdown-button-chevron-expanded-color)}.dropdown-panel{background-color:#fff;border-radius:8px;border:solid 1px var(--color-gray-200);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:.5rem;margin:0;max-height:var(--dropdown-panel-max-height);max-width:var(--dropdown-panel-max-width);overflow-x:hidden;overflow-y:auto;padding:var(--dropdown-panel-padding);position:absolute;z-index:2}.dropdown-panel :has(>input[type=checkbox],>input[type=radio]){border-radius:.5rem;padding:.5rem .75rem}.dropdown-panel *:has(>input[type=checkbox],>input[type=radio]):hover{background-color:var(--color-gray-100)}.menu-item>button{--button-active-background: transparent;--button-hover-background: var(--color-gray-100);--padding-x: .75rem;--padding-y: .5rem;align-items:center;color:var(--color-gray-900);border:none;display:flex;font-weight:500;position:relative;width:100%;white-space:nowrap}.menu-item:nth-child(n+2){margin-top:.25rem}.menu-item>button>svg{height:1.5rem;max-width:none;width:1.5rem}.loader{animation:rotation 1.5s linear infinite;border-radius:50%;border-style:solid;border-width:4px;border-color:var(--color-gray-200) var(--color-gray-200) var(--color-gray-200) var(--color-primary-600);box-sizing:border-box;flex-shrink:0;height:1rem;position:relative;width:1rem}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.is-hidden{display:none}@layer visually-hidden{.is-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (hover: hover){.is-visible-on-hover{transition:var(--is-visible-on-hover-transition, none);visibility:var(--is-visible-on-hover-visibility, hidden)}}.truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
