:root,.hp-light{--hp-bg-app:lab(97.1924% -.079751 -1.09797);--hp-bg-surface:lab(100% 0 0);--hp-bg-raised:lab(100% 0 0);--hp-bg-strip:lab(100% 0 0);--hp-bg-elevated:lab(100% 0 0);--hp-bg-sunken:lab(94.3615% -.291228 -1.71345);--hp-bg-hover:lab(97.216% -.0765622 -1.06021);--hp-bg-active:lab(94.3965% -.283778 -1.67655);--hp-bg-item-hover:lab(62.7755% -1.32933 -9.15139/.15);--hp-bg-item-active:lab(62.7755% -1.32933 -9.15139/.3);--hp-border:lab(44.6707% -1.65692 -11.104/.12);--hp-border-strong:lab(44.6707% -1.65692 -11.104/.25);--hp-palette-black:#111418;--hp-palette-dark-gray1:lab(12.4236% -1.06324 -4.85285);--hp-palette-dark-gray2:lab(16.7692% -.825748 -5.34641);--hp-palette-dark-gray3:lab(21.4657% -.651896 -5.80683);--hp-palette-dark-gray4:lab(25.908% -.86531 -6.40435);--hp-palette-dark-gray5:lab(30.2132% -1.07132 -8.31648);--hp-palette-gray1:lab(44.6704% -1.64986 -11.1057);--hp-palette-gray2:#738091;--hp-palette-gray3:lab(62.7751% -1.3206 -9.1533);--hp-palette-gray4:lab(72.5875% -1.08862 -7.12776);--hp-palette-gray5:lab(81.3875% -.974476 -4.73326);--hp-palette-light-gray1:lab(86.076% -.910133 -3.59385);--hp-palette-light-gray2:lab(88.9773% -.691444 -2.92311);--hp-palette-light-gray3:lab(91.8318% -.62573 -1.83945);--hp-palette-light-gray4:lab(94.3615% -.291228 -1.71345);--hp-palette-light-gray5:lab(97.1924% -.079751 -1.09797);--hp-palette-white:#fff;--hp-text:lab(12.3772% -1.06364 -4.85245);--hp-text-soft:lab(44.6707% -1.65692 -11.104);--hp-text-softer:lab(44.6707% -1.65692 -11.104/.6);--hp-focus-ring:lab(39.2772% 4.91376 -50.6823/.752);--hp-text-selection:lab(73.9767% -6.98197 -39.9327/.6);--hp-intent-neutral:lab(44.6707% -1.65692 -11.104);--hp-intent-neutral-hover:lab(30.2132% -1.07132 -8.31648);--hp-intent-neutral-active:lab(25.9082% -.870436 -6.40324);--hp-intent-neutral-disabled:lab(62.7755% -1.32933 -9.15139);--hp-intent-neutral-bg:lab(96.5552% .129282 -.473189);--hp-intent-neutral-text:lab(12.3772% -1.06364 -4.85245);--hp-intent-neutral-on-solid:lab(100% 0 0);--hp-intent-primary:lab(47.6906% 4.97872 -56.7931);--hp-intent-primary-hover:lab(39.2772% 4.91376 -50.6823);--hp-intent-primary-active:lab(31.3539% 4.72212 -44.275);--hp-intent-primary-disabled:lab(58.8687% 1.80268 -55.6643);--hp-intent-primary-bg:lab(96.5888% .460565 -3.03227);--hp-intent-primary-text:lab(39.2772% 4.91376 -50.6823);--hp-intent-primary-on-solid:lab(100% 0 0);--hp-intent-success:lab(49.117% -38.5827 19.7175);--hp-intent-success-hover:lab(40.8429% -33.5912 17.3078);--hp-intent-success-active:lab(33.4119% -28.8684 14.5394);--hp-intent-success-disabled:lab(60.0173% -43.8976 22.1293);--hp-intent-success-bg:lab(96.6929% -.956446 .723362);--hp-intent-success-text:lab(40.8429% -33.5912 17.3078);--hp-intent-success-on-solid:lab(100% 0 0);--hp-intent-warning:lab(57.9383% 28.5547 59.3971);--hp-intent-warning-hover:lab(43.0531% 22.362 47.1778);--hp-intent-warning-active:lab(34.7877% 19.0267 39.856);--hp-intent-warning-disabled:lab(70.9391% 26.0532 59.8484);--hp-intent-warning-bg:lab(97.159% 1.12987 1.47207);--hp-intent-warning-text:lab(43.0531% 22.362 47.1778);--hp-intent-warning-on-solid:lab(6.15386% -.511892 -3.11986);--hp-intent-danger:lab(49.3225% 55.6789 30.3096);--hp-intent-danger-hover:lab(40.27% 51.21 29.2234);--hp-intent-danger-active:lab(33.4747% 43.1743 23.8838);--hp-intent-danger-disabled:lab(60.8328% 49.7059 22.6845);--hp-intent-danger-bg:lab(96.7434% 2.41551 .873303);--hp-intent-danger-text:lab(40.27% 51.21 29.2234);--hp-intent-danger-on-solid:lab(100% 0 0);--hp-shadow-0:0 0 0 1px lab(0% 0 0/.15),0 0 5px 0 lab(0% 0 0/.02);--hp-shadow-1:0 0 0 1px lab(0% 0 0/.1),0 1px 3px 0 lab(0% 0 0/.1),0 1px 2px -1px lab(0% 0 0/.1);--hp-shadow-2:0 0 0 1px lab(0% 0 0/.1),0 4px 6px -4px lab(0% 0 0/.1),0 10px 15px -3px lab(0% 0 0/.1);--hp-shadow-3:0 0 0 1px lab(0% 0 0/.1),0 20px 25px -5px lab(0% 0 0/.1),0 10px 15px -3px lab(0% 0 0/.1);--hp-shadow-4:0 0 0 1px lab(0% 0 0/.1),0 25px 50px -12px lab(0% 0 0/.3)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hp-bg-app:lab(12.4236% -1.06324 -4.85285);--hp-bg-surface:lab(16.7692% -.825748 -5.34641);--hp-bg-raised:lab(21.4657% -.651896 -5.80683);--hp-bg-strip:lab(25.908% -.86531 -6.40435);--hp-bg-elevated:lab(30.2132% -1.07132 -8.31648);--hp-bg-sunken:lab(6.15386% -.511892 -3.11986);--hp-bg-hover:lab(12.4468% -1.06343 -4.85292);--hp-bg-active:lab(16.7702% -.849694 -5.34059);--hp-border:lab(100% 0 0/.2);--hp-border-strong:lab(100% 0 0/.3);--hp-text:lab(69.3042% -.436515 -5.47403);--hp-text-soft:lab(72.5876% -1.1037 -7.16208);--hp-text-softer:lab(72.5876% -1.1037 -7.16208/.6);--hp-focus-ring:lab(74.4108% -3.2174 -39.2299/.752);--hp-intent-neutral:lab(44.6707% -1.65692 -11.104);--hp-intent-neutral-hover:lab(30.2132% -1.07132 -8.31648);--hp-intent-neutral-active:lab(25.9082% -.870436 -6.40324);--hp-intent-neutral-disabled:lab(62.7755% -1.32933 -9.15139);--hp-intent-neutral-bg:lab(28.0924% -.873864 -7.69111);--hp-intent-neutral-text:lab(69.3042% -.436515 -5.47403);--hp-intent-neutral-on-solid:lab(100% 0 0);--hp-intent-primary:lab(47.6906% 4.97872 -56.7931);--hp-intent-primary-hover:lab(39.2772% 4.91376 -50.6823);--hp-intent-primary-active:lab(31.3539% 4.72212 -44.275);--hp-intent-primary-disabled:lab(58.8687% 1.80268 -55.6643);--hp-intent-primary-bg:lab(29.4758% 1.69674 -28.0058);--hp-intent-primary-text:lab(74.4108% -3.2174 -39.2299);--hp-intent-primary-on-solid:lab(100% 0 0);--hp-intent-success:lab(49.117% -38.5827 19.7175);--hp-intent-success-hover:lab(40.8429% -33.5912 17.3078);--hp-intent-success-active:lab(33.4119% -28.8684 14.5394);--hp-intent-success-disabled:lab(60.0173% -43.8976 22.1293);--hp-intent-success-bg:lab(29.9659% -14.7399 3.2361);--hp-intent-success-text:lab(74.8728% -35.7967 14.9304);--hp-intent-success-on-solid:lab(100% 0 0);--hp-intent-warning:lab(57.9383% 28.5547 59.3971);--hp-intent-warning-hover:lab(43.0531% 22.362 47.1778);--hp-intent-warning-active:lab(34.7877% 19.0267 39.856);--hp-intent-warning-disabled:lab(70.9391% 26.0532 59.8484);--hp-intent-warning-bg:lab(33.6242% 12.9878 15.5886);--hp-intent-warning-text:lab(78.7409% 21.0743 52.4621);--hp-intent-warning-on-solid:lab(6.15386% -.511892 -3.11986);--hp-intent-danger:lab(49.3225% 55.6789 30.3096);--hp-intent-danger-hover:lab(40.27% 51.21 29.2234);--hp-intent-danger-active:lab(33.4747% 43.1743 23.8838);--hp-intent-danger-disabled:lab(60.8328% 49.7059 22.6845);--hp-intent-danger-bg:lab(30.0075% 23.7631 6.32663);--hp-intent-danger-text:lab(73.6229% 37.4877 14.7541);--hp-intent-danger-on-solid:lab(100% 0 0);--hp-shadow-0:inset 0 0 0 1px lab(100% 0 0/.2),0 0 10px 0 lab(0% 0 0/.2);--hp-shadow-1:inset 0 0 0 1px lab(100% 0 0/.2),0 1px 10px 0 lab(0% 0 0/.2),inset 0 0 .5px 0 lab(100% 0 0/.3),inset 0 .5px 0 0 lab(100% 0 0/.08),0 1px 10px -1px lab(0% 0 0/.2);--hp-shadow-2:inset 0 0 0 1px lab(100% 0 0/.2),0 4px 6px -4px lab(0% 0 0/.5),inset 0 0 .5px 0 lab(100% 0 0/.3),inset 0 .5px 0 0 lab(100% 0 0/.08),0 10px 30px -5px lab(0% 0 0/.5);--hp-shadow-3:inset 0 0 0 1px lab(100% 0 0/.2),0 20px 25px -5px lab(0% 0 0/.3),inset 0 0 .5px 0 lab(100% 0 0/.3),inset 0 .5px 0 0 lab(100% 0 0/.08),0 10px 30px -5px lab(0% 0 0/.3);--hp-shadow-4:inset 0 0 0 1px lab(100% 0 0/.2),0 25px 60px -12px lab(0% 0 0/.85),inset 0 0 .5px 0 lab(100% 0 0/.3),inset 0 .5px 0 0 lab(100% 0 0/.08)}}:root.hp-light{--hp-bg-app:lab(97.1924% -.079751 -1.09797);--hp-bg-surface:lab(100% 0 0);--hp-bg-raised:lab(100% 0 0);--hp-bg-strip:lab(100% 0 0);--hp-bg-elevated:lab(100% 0 0);--hp-bg-sunken:lab(94.3615% -.291228 -1.71345);--hp-bg-hover:lab(97.216% -.0765622 -1.06021);--hp-bg-active:lab(94.3965% -.283778 -1.67655);--hp-bg-item-hover:lab(62.7755% -1.32933 -9.15139/.15);--hp-bg-item-active:lab(62.7755% -1.32933 -9.15139/.3);--hp-border:lab(44.6707% -1.65692 -11.104/.12);--hp-border-strong:lab(44.6707% -1.65692 -11.104/.25);--hp-palette-black:#111418;--hp-palette-dark-gray1:lab(12.4236% -1.06324 -4.85285);--hp-palette-dark-gray2:lab(16.7692% -.825748 -5.34641);--hp-palette-dark-gray3:lab(21.4657% -.651896 -5.80683);--hp-palette-dark-gray4:lab(25.908% -.86531 -6.40435);--hp-palette-dark-gray5:lab(30.2132% -1.07132 -8.31648);--hp-palette-gray1:lab(44.6704% -1.64986 -11.1057);--hp-palette-gray2:#738091;--hp-palette-gray3:lab(62.7751% -1.3206 -9.1533);--hp-palette-gray4:lab(72.5875% -1.08862 -7.12776);--hp-palette-gray5:lab(81.3875% -.974476 -4.73326);--hp-palette-light-gray1:lab(86.076% -.910133 -3.59385);--hp-palette-light-gray2:lab(88.9773% -.691444 -2.92311);--hp-palette-light-gray3:lab(91.8318% -.62573 -1.83945);--hp-palette-light-gray4:lab(94.3615% -.291228 -1.71345);--hp-palette-light-gray5:lab(97.1924% -.079751 -1.09797);--hp-palette-white:#fff;--hp-text:lab(12.3772% -1.06364 -4.85245);--hp-text-soft:lab(44.6707% -1.65692 -11.104);--hp-text-softer:lab(44.6707% -1.65692 -11.104/.6);--hp-focus-ring:lab(39.2772% 4.91376 -50.6823/.752);--hp-text-selection:lab(73.9767% -6.98197 -39.9327/.6);--hp-intent-neutral:lab(44.6707% -1.65692 -11.104);--hp-intent-neutral-hover:lab(30.2132% -1.07132 -8.31648);--hp-intent-neutral-active:lab(25.9082% -.870436 -6.40324);--hp-intent-neutral-disabled:lab(62.7755% -1.32933 -9.15139);--hp-intent-neutral-bg:lab(96.5552% .129282 -.473189);--hp-intent-neutral-text:lab(12.3772% -1.06364 -4.85245);--hp-intent-neutral-on-solid:lab(100% 0 0);--hp-intent-primary:lab(47.6906% 4.97872 -56.7931);--hp-intent-primary-hover:lab(39.2772% 4.91376 -50.6823);--hp-intent-primary-active:lab(31.3539% 4.72212 -44.275);--hp-intent-primary-disabled:lab(58.8687% 1.80268 -55.6643);--hp-intent-primary-bg:lab(96.5888% .460565 -3.03227);--hp-intent-primary-text:lab(39.2772% 4.91376 -50.6823);--hp-intent-primary-on-solid:lab(100% 0 0);--hp-intent-success:lab(49.117% -38.5827 19.7175);--hp-intent-success-hover:lab(40.8429% -33.5912 17.3078);--hp-intent-success-active:lab(33.4119% -28.8684 14.5394);--hp-intent-success-disabled:lab(60.0173% -43.8976 22.1293);--hp-intent-success-bg:lab(96.6929% -.956446 .723362);--hp-intent-success-text:lab(40.8429% -33.5912 17.3078);--hp-intent-success-on-solid:lab(100% 0 0);--hp-intent-warning:lab(57.9383% 28.5547 59.3971);--hp-intent-warning-hover:lab(43.0531% 22.362 47.1778);--hp-intent-warning-active:lab(34.7877% 19.0267 39.856);--hp-intent-warning-disabled:lab(70.9391% 26.0532 59.8484);--hp-intent-warning-bg:lab(97.159% 1.12987 1.47207);--hp-intent-warning-text:lab(43.0531% 22.362 47.1778);--hp-intent-warning-on-solid:lab(6.15386% -.511892 -3.11986);--hp-intent-danger:lab(49.3225% 55.6789 30.3096);--hp-intent-danger-hover:lab(40.27% 51.21 29.2234);--hp-intent-danger-active:lab(33.4747% 43.1743 23.8838);--hp-intent-danger-disabled:lab(60.8328% 49.7059 22.6845);--hp-intent-danger-bg:lab(96.7434% 2.41551 .873303);--hp-intent-danger-text:lab(40.27% 51.21 29.2234);--hp-intent-danger-on-solid:lab(100% 0 0);--hp-shadow-0:0 0 0 1px lab(0% 0 0/.15),0 0 5px 0 lab(0% 0 0/.02);--hp-shadow-1:0 0 0 1px lab(0% 0 0/.1),0 1px 3px 0 lab(0% 0 0/.1),0 1px 2px -1px lab(0% 0 0/.1);--hp-shadow-2:0 0 0 1px lab(0% 0 0/.1),0 4px 6px -4px lab(0% 0 0/.1),0 10px 15px -3px lab(0% 0 0/.1);--hp-shadow-3:0 0 0 1px lab(0% 0 0/.1),0 20px 25px -5px lab(0% 0 0/.1),0 10px 15px -3px lab(0% 0 0/.1);--hp-shadow-4:0 0 0 1px lab(0% 0 0/.1),0 25px 50px -12px lab(0% 0 0/.3)}.hp-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hp-bg-app:lab(12.4236% -1.06324 -4.85285);--hp-bg-surface:lab(16.7692% -.825748 -5.34641);--hp-bg-raised:lab(21.4657% -.651896 -5.80683);--hp-bg-strip:lab(25.908% -.86531 -6.40435);--hp-bg-elevated:lab(30.2132% -1.07132 -8.31648);--hp-bg-sunken:lab(6.15386% -.511892 -3.11986);--hp-bg-hover:lab(12.4468% -1.06343 -4.85292);--hp-bg-active:lab(16.7702% -.849694 -5.34059);--hp-border:lab(100% 0 0/.2);--hp-border-strong:lab(100% 0 0/.3);--hp-text:lab(69.3042% -.436515 -5.47403);--hp-text-soft:lab(72.5876% -1.1037 -7.16208);--hp-text-softer:lab(72.5876% -1.1037 -7.16208/.6);--hp-focus-ring:lab(74.4108% -3.2174 -39.2299/.752);--hp-intent-neutral:lab(44.6707% -1.65692 -11.104);--hp-intent-neutral-hover:lab(30.2132% -1.07132 -8.31648);--hp-intent-neutral-active:lab(25.9082% -.870436 -6.40324);--hp-intent-neutral-disabled:lab(62.7755% -1.32933 -9.15139);--hp-intent-neutral-bg:lab(28.0924% -.873864 -7.69111);--hp-intent-neutral-text:lab(69.3042% -.436515 -5.47403);--hp-intent-neutral-on-solid:lab(100% 0 0);--hp-intent-primary:lab(47.6906% 4.97872 -56.7931);--hp-intent-primary-hover:lab(39.2772% 4.91376 -50.6823);--hp-intent-primary-active:lab(31.3539% 4.72212 -44.275);--hp-intent-primary-disabled:lab(58.8687% 1.80268 -55.6643);--hp-intent-primary-bg:lab(29.4758% 1.69674 -28.0058);--hp-intent-primary-text:lab(74.4108% -3.2174 -39.2299);--hp-intent-primary-on-solid:lab(100% 0 0);--hp-intent-success:lab(49.117% -38.5827 19.7175);--hp-intent-success-hover:lab(40.8429% -33.5912 17.3078);--hp-intent-success-active:lab(33.4119% -28.8684 14.5394);--hp-intent-success-disabled:lab(60.0173% -43.8976 22.1293);--hp-intent-success-bg:lab(29.9659% -14.7399 3.2361);--hp-intent-success-text:lab(74.8728% -35.7967 14.9304);--hp-intent-success-on-solid:lab(100% 0 0);--hp-intent-warning:lab(57.9383% 28.5547 59.3971);--hp-intent-warning-hover:lab(43.0531% 22.362 47.1778);--hp-intent-warning-active:lab(34.7877% 19.0267 39.856);--hp-intent-warning-disabled:lab(70.9391% 26.0532 59.8484);--hp-intent-warning-bg:lab(33.6242% 12.9878 15.5886);--hp-intent-warning-text:lab(78.7409% 21.0743 52.4621);--hp-intent-warning-on-solid:lab(6.15386% -.511892 -3.11986);--hp-intent-danger:lab(49.3225% 55.6789 30.3096);--hp-intent-danger-hover:lab(40.27% 51.21 29.2234);--hp-intent-danger-active:lab(33.4747% 43.1743 23.8838);--hp-intent-danger-disabled:lab(60.8328% 49.7059 22.6845);--hp-intent-danger-bg:lab(30.0075% 23.7631 6.32663);--hp-intent-danger-text:lab(73.6229% 37.4877 14.7541);--hp-intent-danger-on-solid:lab(100% 0 0);--hp-shadow-0:inset 0 0 0 1px lab(100% 0 0/.2),0 0 10px 0 lab(0% 0 0/.2);--hp-shadow-1:inset 0 0 0 1px lab(100% 0 0/.2),0 1px 10px 0 lab(0% 0 0/.2),inset 0 0 .5px 0 lab(100% 0 0/.3),inset 0 .5px 0 0 lab(100% 0 0/.08),0 1px 10px -1px lab(0% 0 0/.2);--hp-shadow-2:inset 0 0 0 1px lab(100% 0 0/.2),0 4px 6px -4px lab(0% 0 0/.5),inset 0 0 .5px 0 lab(100% 0 0/.3),inset 0 .5px 0 0 lab(100% 0 0/.08),0 10px 30px -5px lab(0% 0 0/.5);--hp-shadow-3:inset 0 0 0 1px lab(100% 0 0/.2),0 20px 25px -5px lab(0% 0 0/.3),inset 0 0 .5px 0 lab(100% 0 0/.3),inset 0 .5px 0 0 lab(100% 0 0/.08),0 10px 30px -5px lab(0% 0 0/.3);--hp-shadow-4:inset 0 0 0 1px lab(100% 0 0/.2),0 25px 60px -12px lab(0% 0 0/.85),inset 0 0 .5px 0 lab(100% 0 0/.3),inset 0 .5px 0 0 lab(100% 0 0/.08)}:root{--hp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--hp-radius-control:4px;--hp-radius-surface:4px;--hp-radius-full:999px;--hp-font-xs-size:.625rem;--hp-font-sm-size:.75rem;--hp-font-base-size:.875rem;--hp-font-md-size:1rem;--hp-font-lg-size:1rem;--hp-font-xl-size:1.5rem;--hp-font-2xl-size:1.75rem;--hp-font-xs:var(--hp-font-xs-size)/1.28581 var(--hp-font-family);--hp-font-sm:var(--hp-font-sm-size)/1.28581 var(--hp-font-family);--hp-font-base:var(--hp-font-base-size)/1.28581 var(--hp-font-family);--hp-font-md:var(--hp-font-md-size)/1.28581 var(--hp-font-family);--hp-font-lg:var(--hp-font-lg-size)/1.28581 var(--hp-font-family);--hp-font-xl:var(--hp-font-xl-size)/1.28581 var(--hp-font-family);--hp-font-2xl:var(--hp-font-2xl-size)/1.28581 var(--hp-font-family);--hp-font-code:var(--hp-font-xs-size)/1.28581 monospace;--hp-density:1;--hp-surface-spacing:calc(4px*var(--hp-density));--hp-control-h:calc(var(--hp-surface-spacing)*7.5);--hp-row-h:round(calc(var(--hp-surface-spacing)*8),1px);--hp-ease:cubic-bezier(.4,1,.75,.9);--hp-transition-fast:80ms var(--hp-ease);--hp-transition-base:.12s var(--hp-ease);--hp-transition-slow:.2s var(--hp-ease);--hp-ease-bounce:cubic-bezier(.54,1.12,.38,1.11);--hp-transition-bounce:.3s var(--hp-ease-bounce)}.hp-density-compact{--hp-density:.85}.hp-density-comfortable{--hp-density:1.15}.hp-tnum{font-variant-numeric:tabular-nums}:where(button,[role],input,select,textarea,a):focus-visible{outline:2px solid var(--hp-focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.hp-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{font-family:var(--hp-font-family);font-size:var(--hp-font-base-size);letter-spacing:0;text-transform:none;color:var(--hp-text);margin:0;font-weight:400;line-height:1.28581}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}p{margin-top:0;margin-bottom:calc(var(--hp-surface-spacing)*2)}small{font-size:var(--hp-font-sm-size)}strong{font-weight:600}::selection{background:var(--hp-text-selection)}a{color:var(--hp-intent-primary-text);text-decoration:none}a:hover{cursor:pointer;text-decoration:underline}.hp-heading{color:lab(12.4236% -1.06324 -4.85285);margin:0 0 12px;padding:0;font-weight:600}@media (prefers-color-scheme:dark){.hp-heading{color:lab(97.1924% -.079751 -1.09797)}}.hp-dark .hp-heading{color:lab(97.1924% -.079751 -1.09797)}h1.hp-heading{font-size:36px;line-height:40px}h2.hp-heading{font-size:28px;line-height:32px}h3.hp-heading{font-size:22px;line-height:25px}h4.hp-heading{font-size:18px;line-height:21px}h5.hp-heading{font-size:16px;line-height:19px}h6.hp-heading{font-size:14px;line-height:16px}.hp-alert{padding:20px}.hp-alert__body{display:flex}.hp-alert__icon{flex:none;margin-right:20px}.hp-alert__icon--neutral{color:var(--hp-intent-neutral)}.hp-alert__icon--primary{color:var(--hp-intent-primary)}.hp-alert__icon--success{color:var(--hp-intent-success)}.hp-alert__icon--warning{color:var(--hp-intent-warning)}.hp-alert__icon--danger{color:var(--hp-intent-danger)}.hp-alert__contents{word-break:break-word}.hp-alert__footer{margin-top:calc(var(--hp-surface-spacing)*3);flex-direction:row-reverse;display:flex}.hp-alert__footer>.hp-button{margin-left:calc(var(--hp-surface-spacing)*2)}.hp-app-shell{background:var(--hp-bg-app);box-sizing:border-box;width:100%}.hp-app-shell--contained{contain:layout;position:relative;overflow:auto}.hp-app-shell__header,.hp-app-shell__footer{z-index:var(--hp-app-shell-z);background:var(--hp-bg-surface);transition:height var(--hp-transition-fast);position:fixed;left:0;right:0;overflow:hidden}.hp-app-shell__header{height:var(--hp-app-shell-header-height);top:0}.hp-app-shell__footer{height:var(--hp-app-shell-footer-height);bottom:0}.hp-app-shell__navbar,.hp-app-shell__aside{top:var(--hp-app-shell-header-height);bottom:var(--hp-app-shell-footer-height);z-index:var(--hp-app-shell-z);background:var(--hp-bg-surface);transition:width var(--hp-transition-fast);flex-direction:column;display:flex;position:fixed;overflow:hidden}.hp-app-shell__navbar{width:var(--hp-app-shell-navbar-width);left:0}.hp-app-shell__aside{width:var(--hp-app-shell-aside-width);right:0}.hp-app-shell--alt .hp-app-shell__navbar,.hp-app-shell--alt .hp-app-shell__aside{top:0;bottom:0}.hp-app-shell--alt .hp-app-shell__header,.hp-app-shell--alt .hp-app-shell__footer{left:var(--hp-app-shell-navbar-width);right:var(--hp-app-shell-aside-width)}.hp-app-shell--header-collapsed .hp-app-shell__header,.hp-app-shell--footer-collapsed .hp-app-shell__footer,.hp-app-shell--navbar-collapsed .hp-app-shell__navbar,.hp-app-shell--aside-collapsed .hp-app-shell__aside{visibility:hidden}.hp-app-shell--bordered .hp-app-shell__header{border-bottom:1px solid var(--hp-border)}.hp-app-shell--bordered .hp-app-shell__footer{border-top:1px solid var(--hp-border)}.hp-app-shell--bordered .hp-app-shell__navbar{border-right:1px solid var(--hp-border)}.hp-app-shell--bordered .hp-app-shell__aside{border-left:1px solid var(--hp-border)}.hp-app-shell__main{padding-top:calc(var(--hp-app-shell-header-height) + var(--hp-app-shell-padding));padding-bottom:calc(var(--hp-app-shell-footer-height) + var(--hp-app-shell-padding));padding-left:calc(var(--hp-app-shell-navbar-width) + var(--hp-app-shell-padding));padding-right:calc(var(--hp-app-shell-aside-width) + var(--hp-app-shell-padding));box-sizing:border-box}.hp-app-shell__section{flex:none}.hp-app-shell__section--grow{flex:auto;min-height:0;overflow-y:auto}.hp-box.hp-gap-0{gap:0}.hp-box.hp-gap-0\.5{gap:2px}.hp-box.hp-gap-1{gap:4px}.hp-box.hp-gap-2{gap:8px}.hp-box.hp-gap-3{gap:12px}.hp-box.hp-gap-4{gap:16px}.hp-box.hp-gap-5{gap:20px}.hp-box.hp-gap-6{gap:24px}.hp-box.hp-gap-7{gap:28px}.hp-box.hp-gap-8{gap:32px}.hp-box.hp-gap-9{gap:36px}.hp-box.hp-gap-10{gap:40px}.hp-box.hp-margin-0{margin:0}.hp-box.hp-margin-0\.5{margin:2px}.hp-box.hp-margin-1{margin:4px}.hp-box.hp-margin-2{margin:8px}.hp-box.hp-margin-3{margin:12px}.hp-box.hp-margin-4{margin:16px}.hp-box.hp-margin-5{margin:20px}.hp-box.hp-margin-6{margin:24px}.hp-box.hp-margin-7{margin:28px}.hp-box.hp-margin-8{margin:32px}.hp-box.hp-margin-9{margin:36px}.hp-box.hp-margin-10{margin:40px}.hp-box.hp-margin-auto{margin:auto}.hp-box.hp-margin-inline-0{margin-inline:0}.hp-box.hp-margin-inline-0\.5{margin-inline:2px}.hp-box.hp-margin-inline-1{margin-inline:4px}.hp-box.hp-margin-inline-2{margin-inline:8px}.hp-box.hp-margin-inline-3{margin-inline:12px}.hp-box.hp-margin-inline-4{margin-inline:16px}.hp-box.hp-margin-inline-5{margin-inline:20px}.hp-box.hp-margin-inline-6{margin-inline:24px}.hp-box.hp-margin-inline-7{margin-inline:28px}.hp-box.hp-margin-inline-8{margin-inline:32px}.hp-box.hp-margin-inline-9{margin-inline:36px}.hp-box.hp-margin-inline-10{margin-inline:40px}.hp-box.hp-margin-inline-auto{margin-inline:auto}.hp-box.hp-margin-inline-start-0{margin-inline-start:0}.hp-box.hp-margin-inline-start-0\.5{margin-inline-start:2px}.hp-box.hp-margin-inline-start-1{margin-inline-start:4px}.hp-box.hp-margin-inline-start-2{margin-inline-start:8px}.hp-box.hp-margin-inline-start-3{margin-inline-start:12px}.hp-box.hp-margin-inline-start-4{margin-inline-start:16px}.hp-box.hp-margin-inline-start-5{margin-inline-start:20px}.hp-box.hp-margin-inline-start-6{margin-inline-start:24px}.hp-box.hp-margin-inline-start-7{margin-inline-start:28px}.hp-box.hp-margin-inline-start-8{margin-inline-start:32px}.hp-box.hp-margin-inline-start-9{margin-inline-start:36px}.hp-box.hp-margin-inline-start-10{margin-inline-start:40px}.hp-box.hp-margin-inline-start-auto{margin-inline-start:auto}.hp-box.hp-margin-inline-end-0{margin-inline-end:0}.hp-box.hp-margin-inline-end-0\.5{margin-inline-end:2px}.hp-box.hp-margin-inline-end-1{margin-inline-end:4px}.hp-box.hp-margin-inline-end-2{margin-inline-end:8px}.hp-box.hp-margin-inline-end-3{margin-inline-end:12px}.hp-box.hp-margin-inline-end-4{margin-inline-end:16px}.hp-box.hp-margin-inline-end-5{margin-inline-end:20px}.hp-box.hp-margin-inline-end-6{margin-inline-end:24px}.hp-box.hp-margin-inline-end-7{margin-inline-end:28px}.hp-box.hp-margin-inline-end-8{margin-inline-end:32px}.hp-box.hp-margin-inline-end-9{margin-inline-end:36px}.hp-box.hp-margin-inline-end-10{margin-inline-end:40px}.hp-box.hp-margin-inline-end-auto{margin-inline-end:auto}.hp-box.hp-margin-block-0{margin-block:0}.hp-box.hp-margin-block-0\.5{margin-block:2px}.hp-box.hp-margin-block-1{margin-block:4px}.hp-box.hp-margin-block-2{margin-block:8px}.hp-box.hp-margin-block-3{margin-block:12px}.hp-box.hp-margin-block-4{margin-block:16px}.hp-box.hp-margin-block-5{margin-block:20px}.hp-box.hp-margin-block-6{margin-block:24px}.hp-box.hp-margin-block-7{margin-block:28px}.hp-box.hp-margin-block-8{margin-block:32px}.hp-box.hp-margin-block-9{margin-block:36px}.hp-box.hp-margin-block-10{margin-block:40px}.hp-box.hp-margin-block-auto{margin-block:auto}.hp-box.hp-margin-block-start-0{margin-block-start:0}.hp-box.hp-margin-block-start-0\.5{margin-block-start:2px}.hp-box.hp-margin-block-start-1{margin-block-start:4px}.hp-box.hp-margin-block-start-2{margin-block-start:8px}.hp-box.hp-margin-block-start-3{margin-block-start:12px}.hp-box.hp-margin-block-start-4{margin-block-start:16px}.hp-box.hp-margin-block-start-5{margin-block-start:20px}.hp-box.hp-margin-block-start-6{margin-block-start:24px}.hp-box.hp-margin-block-start-7{margin-block-start:28px}.hp-box.hp-margin-block-start-8{margin-block-start:32px}.hp-box.hp-margin-block-start-9{margin-block-start:36px}.hp-box.hp-margin-block-start-10{margin-block-start:40px}.hp-box.hp-margin-block-start-auto{margin-block-start:auto}.hp-box.hp-margin-block-end-0{margin-block-end:0}.hp-box.hp-margin-block-end-0\.5{margin-block-end:2px}.hp-box.hp-margin-block-end-1{margin-block-end:4px}.hp-box.hp-margin-block-end-2{margin-block-end:8px}.hp-box.hp-margin-block-end-3{margin-block-end:12px}.hp-box.hp-margin-block-end-4{margin-block-end:16px}.hp-box.hp-margin-block-end-5{margin-block-end:20px}.hp-box.hp-margin-block-end-6{margin-block-end:24px}.hp-box.hp-margin-block-end-7{margin-block-end:28px}.hp-box.hp-margin-block-end-8{margin-block-end:32px}.hp-box.hp-margin-block-end-9{margin-block-end:36px}.hp-box.hp-margin-block-end-10{margin-block-end:40px}.hp-box.hp-margin-block-end-auto{margin-block-end:auto}.hp-box.hp-margin-top-0{margin-top:0}.hp-box.hp-margin-top-0\.5{margin-top:2px}.hp-box.hp-margin-top-1{margin-top:4px}.hp-box.hp-margin-top-2{margin-top:8px}.hp-box.hp-margin-top-3{margin-top:12px}.hp-box.hp-margin-top-4{margin-top:16px}.hp-box.hp-margin-top-5{margin-top:20px}.hp-box.hp-margin-top-6{margin-top:24px}.hp-box.hp-margin-top-7{margin-top:28px}.hp-box.hp-margin-top-8{margin-top:32px}.hp-box.hp-margin-top-9{margin-top:36px}.hp-box.hp-margin-top-10{margin-top:40px}.hp-box.hp-margin-top-auto{margin-top:auto}.hp-box.hp-margin-right-0{margin-right:0}.hp-box.hp-margin-right-0\.5{margin-right:2px}.hp-box.hp-margin-right-1{margin-right:4px}.hp-box.hp-margin-right-2{margin-right:8px}.hp-box.hp-margin-right-3{margin-right:12px}.hp-box.hp-margin-right-4{margin-right:16px}.hp-box.hp-margin-right-5{margin-right:20px}.hp-box.hp-margin-right-6{margin-right:24px}.hp-box.hp-margin-right-7{margin-right:28px}.hp-box.hp-margin-right-8{margin-right:32px}.hp-box.hp-margin-right-9{margin-right:36px}.hp-box.hp-margin-right-10{margin-right:40px}.hp-box.hp-margin-right-auto{margin-right:auto}.hp-box.hp-margin-bottom-0{margin-bottom:0}.hp-box.hp-margin-bottom-0\.5{margin-bottom:2px}.hp-box.hp-margin-bottom-1{margin-bottom:4px}.hp-box.hp-margin-bottom-2{margin-bottom:8px}.hp-box.hp-margin-bottom-3{margin-bottom:12px}.hp-box.hp-margin-bottom-4{margin-bottom:16px}.hp-box.hp-margin-bottom-5{margin-bottom:20px}.hp-box.hp-margin-bottom-6{margin-bottom:24px}.hp-box.hp-margin-bottom-7{margin-bottom:28px}.hp-box.hp-margin-bottom-8{margin-bottom:32px}.hp-box.hp-margin-bottom-9{margin-bottom:36px}.hp-box.hp-margin-bottom-10{margin-bottom:40px}.hp-box.hp-margin-bottom-auto{margin-bottom:auto}.hp-box.hp-margin-left-0{margin-left:0}.hp-box.hp-margin-left-0\.5{margin-left:2px}.hp-box.hp-margin-left-1{margin-left:4px}.hp-box.hp-margin-left-2{margin-left:8px}.hp-box.hp-margin-left-3{margin-left:12px}.hp-box.hp-margin-left-4{margin-left:16px}.hp-box.hp-margin-left-5{margin-left:20px}.hp-box.hp-margin-left-6{margin-left:24px}.hp-box.hp-margin-left-7{margin-left:28px}.hp-box.hp-margin-left-8{margin-left:32px}.hp-box.hp-margin-left-9{margin-left:36px}.hp-box.hp-margin-left-10{margin-left:40px}.hp-box.hp-margin-left-auto{margin-left:auto}.hp-box.hp-padding-0{padding:0}.hp-box.hp-padding-0\.5{padding:2px}.hp-box.hp-padding-1{padding:4px}.hp-box.hp-padding-2{padding:8px}.hp-box.hp-padding-3{padding:12px}.hp-box.hp-padding-4{padding:16px}.hp-box.hp-padding-5{padding:20px}.hp-box.hp-padding-6{padding:24px}.hp-box.hp-padding-7{padding:28px}.hp-box.hp-padding-8{padding:32px}.hp-box.hp-padding-9{padding:36px}.hp-box.hp-padding-10{padding:40px}.hp-box.hp-padding-inline-0{padding-inline:0}.hp-box.hp-padding-inline-0\.5{padding-inline:2px}.hp-box.hp-padding-inline-1{padding-inline:4px}.hp-box.hp-padding-inline-2{padding-inline:8px}.hp-box.hp-padding-inline-3{padding-inline:12px}.hp-box.hp-padding-inline-4{padding-inline:16px}.hp-box.hp-padding-inline-5{padding-inline:20px}.hp-box.hp-padding-inline-6{padding-inline:24px}.hp-box.hp-padding-inline-7{padding-inline:28px}.hp-box.hp-padding-inline-8{padding-inline:32px}.hp-box.hp-padding-inline-9{padding-inline:36px}.hp-box.hp-padding-inline-10{padding-inline:40px}.hp-box.hp-padding-inline-start-0{padding-inline-start:0}.hp-box.hp-padding-inline-start-0\.5{padding-inline-start:2px}.hp-box.hp-padding-inline-start-1{padding-inline-start:4px}.hp-box.hp-padding-inline-start-2{padding-inline-start:8px}.hp-box.hp-padding-inline-start-3{padding-inline-start:12px}.hp-box.hp-padding-inline-start-4{padding-inline-start:16px}.hp-box.hp-padding-inline-start-5{padding-inline-start:20px}.hp-box.hp-padding-inline-start-6{padding-inline-start:24px}.hp-box.hp-padding-inline-start-7{padding-inline-start:28px}.hp-box.hp-padding-inline-start-8{padding-inline-start:32px}.hp-box.hp-padding-inline-start-9{padding-inline-start:36px}.hp-box.hp-padding-inline-start-10{padding-inline-start:40px}.hp-box.hp-padding-inline-end-0{padding-inline-end:0}.hp-box.hp-padding-inline-end-0\.5{padding-inline-end:2px}.hp-box.hp-padding-inline-end-1{padding-inline-end:4px}.hp-box.hp-padding-inline-end-2{padding-inline-end:8px}.hp-box.hp-padding-inline-end-3{padding-inline-end:12px}.hp-box.hp-padding-inline-end-4{padding-inline-end:16px}.hp-box.hp-padding-inline-end-5{padding-inline-end:20px}.hp-box.hp-padding-inline-end-6{padding-inline-end:24px}.hp-box.hp-padding-inline-end-7{padding-inline-end:28px}.hp-box.hp-padding-inline-end-8{padding-inline-end:32px}.hp-box.hp-padding-inline-end-9{padding-inline-end:36px}.hp-box.hp-padding-inline-end-10{padding-inline-end:40px}.hp-box.hp-padding-block-0{padding-block:0}.hp-box.hp-padding-block-0\.5{padding-block:2px}.hp-box.hp-padding-block-1{padding-block:4px}.hp-box.hp-padding-block-2{padding-block:8px}.hp-box.hp-padding-block-3{padding-block:12px}.hp-box.hp-padding-block-4{padding-block:16px}.hp-box.hp-padding-block-5{padding-block:20px}.hp-box.hp-padding-block-6{padding-block:24px}.hp-box.hp-padding-block-7{padding-block:28px}.hp-box.hp-padding-block-8{padding-block:32px}.hp-box.hp-padding-block-9{padding-block:36px}.hp-box.hp-padding-block-10{padding-block:40px}.hp-box.hp-padding-block-start-0{padding-block-start:0}.hp-box.hp-padding-block-start-0\.5{padding-block-start:2px}.hp-box.hp-padding-block-start-1{padding-block-start:4px}.hp-box.hp-padding-block-start-2{padding-block-start:8px}.hp-box.hp-padding-block-start-3{padding-block-start:12px}.hp-box.hp-padding-block-start-4{padding-block-start:16px}.hp-box.hp-padding-block-start-5{padding-block-start:20px}.hp-box.hp-padding-block-start-6{padding-block-start:24px}.hp-box.hp-padding-block-start-7{padding-block-start:28px}.hp-box.hp-padding-block-start-8{padding-block-start:32px}.hp-box.hp-padding-block-start-9{padding-block-start:36px}.hp-box.hp-padding-block-start-10{padding-block-start:40px}.hp-box.hp-padding-block-end-0{padding-block-end:0}.hp-box.hp-padding-block-end-0\.5{padding-block-end:2px}.hp-box.hp-padding-block-end-1{padding-block-end:4px}.hp-box.hp-padding-block-end-2{padding-block-end:8px}.hp-box.hp-padding-block-end-3{padding-block-end:12px}.hp-box.hp-padding-block-end-4{padding-block-end:16px}.hp-box.hp-padding-block-end-5{padding-block-end:20px}.hp-box.hp-padding-block-end-6{padding-block-end:24px}.hp-box.hp-padding-block-end-7{padding-block-end:28px}.hp-box.hp-padding-block-end-8{padding-block-end:32px}.hp-box.hp-padding-block-end-9{padding-block-end:36px}.hp-box.hp-padding-block-end-10{padding-block-end:40px}.hp-box.hp-padding-top-0{padding-top:0}.hp-box.hp-padding-top-0\.5{padding-top:2px}.hp-box.hp-padding-top-1{padding-top:4px}.hp-box.hp-padding-top-2{padding-top:8px}.hp-box.hp-padding-top-3{padding-top:12px}.hp-box.hp-padding-top-4{padding-top:16px}.hp-box.hp-padding-top-5{padding-top:20px}.hp-box.hp-padding-top-6{padding-top:24px}.hp-box.hp-padding-top-7{padding-top:28px}.hp-box.hp-padding-top-8{padding-top:32px}.hp-box.hp-padding-top-9{padding-top:36px}.hp-box.hp-padding-top-10{padding-top:40px}.hp-box.hp-padding-right-0{padding-right:0}.hp-box.hp-padding-right-0\.5{padding-right:2px}.hp-box.hp-padding-right-1{padding-right:4px}.hp-box.hp-padding-right-2{padding-right:8px}.hp-box.hp-padding-right-3{padding-right:12px}.hp-box.hp-padding-right-4{padding-right:16px}.hp-box.hp-padding-right-5{padding-right:20px}.hp-box.hp-padding-right-6{padding-right:24px}.hp-box.hp-padding-right-7{padding-right:28px}.hp-box.hp-padding-right-8{padding-right:32px}.hp-box.hp-padding-right-9{padding-right:36px}.hp-box.hp-padding-right-10{padding-right:40px}.hp-box.hp-padding-bottom-0{padding-bottom:0}.hp-box.hp-padding-bottom-0\.5{padding-bottom:2px}.hp-box.hp-padding-bottom-1{padding-bottom:4px}.hp-box.hp-padding-bottom-2{padding-bottom:8px}.hp-box.hp-padding-bottom-3{padding-bottom:12px}.hp-box.hp-padding-bottom-4{padding-bottom:16px}.hp-box.hp-padding-bottom-5{padding-bottom:20px}.hp-box.hp-padding-bottom-6{padding-bottom:24px}.hp-box.hp-padding-bottom-7{padding-bottom:28px}.hp-box.hp-padding-bottom-8{padding-bottom:32px}.hp-box.hp-padding-bottom-9{padding-bottom:36px}.hp-box.hp-padding-bottom-10{padding-bottom:40px}.hp-box.hp-padding-left-0{padding-left:0}.hp-box.hp-padding-left-0\.5{padding-left:2px}.hp-box.hp-padding-left-1{padding-left:4px}.hp-box.hp-padding-left-2{padding-left:8px}.hp-box.hp-padding-left-3{padding-left:12px}.hp-box.hp-padding-left-4{padding-left:16px}.hp-box.hp-padding-left-5{padding-left:20px}.hp-box.hp-padding-left-6{padding-left:24px}.hp-box.hp-padding-left-7{padding-left:28px}.hp-box.hp-padding-left-8{padding-left:32px}.hp-box.hp-padding-left-9{padding-left:36px}.hp-box.hp-padding-left-10{padding-left:40px}.hp-box.hp-inset-0{inset:0}.hp-box.hp-inset-0\.5{inset:2px}.hp-box.hp-inset-1{inset:4px}.hp-box.hp-inset-2{inset:8px}.hp-box.hp-inset-3{inset:12px}.hp-box.hp-inset-4{inset:16px}.hp-box.hp-inset-5{inset:20px}.hp-box.hp-inset-6{inset:24px}.hp-box.hp-inset-7{inset:28px}.hp-box.hp-inset-8{inset:32px}.hp-box.hp-inset-9{inset:36px}.hp-box.hp-inset-10{inset:40px}.hp-box.hp-inset-inline-0{inset-inline:0}.hp-box.hp-inset-inline-0\.5{inset-inline:2px}.hp-box.hp-inset-inline-1{inset-inline:4px}.hp-box.hp-inset-inline-2{inset-inline:8px}.hp-box.hp-inset-inline-3{inset-inline:12px}.hp-box.hp-inset-inline-4{inset-inline:16px}.hp-box.hp-inset-inline-5{inset-inline:20px}.hp-box.hp-inset-inline-6{inset-inline:24px}.hp-box.hp-inset-inline-7{inset-inline:28px}.hp-box.hp-inset-inline-8{inset-inline:32px}.hp-box.hp-inset-inline-9{inset-inline:36px}.hp-box.hp-inset-inline-10{inset-inline:40px}.hp-box.hp-inset-inline-start-0{inset-inline-start:0}.hp-box.hp-inset-inline-start-0\.5{inset-inline-start:2px}.hp-box.hp-inset-inline-start-1{inset-inline-start:4px}.hp-box.hp-inset-inline-start-2{inset-inline-start:8px}.hp-box.hp-inset-inline-start-3{inset-inline-start:12px}.hp-box.hp-inset-inline-start-4{inset-inline-start:16px}.hp-box.hp-inset-inline-start-5{inset-inline-start:20px}.hp-box.hp-inset-inline-start-6{inset-inline-start:24px}.hp-box.hp-inset-inline-start-7{inset-inline-start:28px}.hp-box.hp-inset-inline-start-8{inset-inline-start:32px}.hp-box.hp-inset-inline-start-9{inset-inline-start:36px}.hp-box.hp-inset-inline-start-10{inset-inline-start:40px}.hp-box.hp-inset-inline-end-0{inset-inline-end:0}.hp-box.hp-inset-inline-end-0\.5{inset-inline-end:2px}.hp-box.hp-inset-inline-end-1{inset-inline-end:4px}.hp-box.hp-inset-inline-end-2{inset-inline-end:8px}.hp-box.hp-inset-inline-end-3{inset-inline-end:12px}.hp-box.hp-inset-inline-end-4{inset-inline-end:16px}.hp-box.hp-inset-inline-end-5{inset-inline-end:20px}.hp-box.hp-inset-inline-end-6{inset-inline-end:24px}.hp-box.hp-inset-inline-end-7{inset-inline-end:28px}.hp-box.hp-inset-inline-end-8{inset-inline-end:32px}.hp-box.hp-inset-inline-end-9{inset-inline-end:36px}.hp-box.hp-inset-inline-end-10{inset-inline-end:40px}.hp-box.hp-inset-block-0{inset-block:0}.hp-box.hp-inset-block-0\.5{inset-block:2px}.hp-box.hp-inset-block-1{inset-block:4px}.hp-box.hp-inset-block-2{inset-block:8px}.hp-box.hp-inset-block-3{inset-block:12px}.hp-box.hp-inset-block-4{inset-block:16px}.hp-box.hp-inset-block-5{inset-block:20px}.hp-box.hp-inset-block-6{inset-block:24px}.hp-box.hp-inset-block-7{inset-block:28px}.hp-box.hp-inset-block-8{inset-block:32px}.hp-box.hp-inset-block-9{inset-block:36px}.hp-box.hp-inset-block-10{inset-block:40px}.hp-box.hp-inset-block-start-0{inset-block-start:0}.hp-box.hp-inset-block-start-0\.5{inset-block-start:2px}.hp-box.hp-inset-block-start-1{inset-block-start:4px}.hp-box.hp-inset-block-start-2{inset-block-start:8px}.hp-box.hp-inset-block-start-3{inset-block-start:12px}.hp-box.hp-inset-block-start-4{inset-block-start:16px}.hp-box.hp-inset-block-start-5{inset-block-start:20px}.hp-box.hp-inset-block-start-6{inset-block-start:24px}.hp-box.hp-inset-block-start-7{inset-block-start:28px}.hp-box.hp-inset-block-start-8{inset-block-start:32px}.hp-box.hp-inset-block-start-9{inset-block-start:36px}.hp-box.hp-inset-block-start-10{inset-block-start:40px}.hp-box.hp-inset-block-end-0{inset-block-end:0}.hp-box.hp-inset-block-end-0\.5{inset-block-end:2px}.hp-box.hp-inset-block-end-1{inset-block-end:4px}.hp-box.hp-inset-block-end-2{inset-block-end:8px}.hp-box.hp-inset-block-end-3{inset-block-end:12px}.hp-box.hp-inset-block-end-4{inset-block-end:16px}.hp-box.hp-inset-block-end-5{inset-block-end:20px}.hp-box.hp-inset-block-end-6{inset-block-end:24px}.hp-box.hp-inset-block-end-7{inset-block-end:28px}.hp-box.hp-inset-block-end-8{inset-block-end:32px}.hp-box.hp-inset-block-end-9{inset-block-end:36px}.hp-box.hp-inset-block-end-10{inset-block-end:40px}.hp-box.hp-inset-top-0{top:0}.hp-box.hp-inset-top-0\.5{top:2px}.hp-box.hp-inset-top-1{top:4px}.hp-box.hp-inset-top-2{top:8px}.hp-box.hp-inset-top-3{top:12px}.hp-box.hp-inset-top-4{top:16px}.hp-box.hp-inset-top-5{top:20px}.hp-box.hp-inset-top-6{top:24px}.hp-box.hp-inset-top-7{top:28px}.hp-box.hp-inset-top-8{top:32px}.hp-box.hp-inset-top-9{top:36px}.hp-box.hp-inset-top-10{top:40px}.hp-box.hp-inset-right-0{right:0}.hp-box.hp-inset-right-0\.5{right:2px}.hp-box.hp-inset-right-1{right:4px}.hp-box.hp-inset-right-2{right:8px}.hp-box.hp-inset-right-3{right:12px}.hp-box.hp-inset-right-4{right:16px}.hp-box.hp-inset-right-5{right:20px}.hp-box.hp-inset-right-6{right:24px}.hp-box.hp-inset-right-7{right:28px}.hp-box.hp-inset-right-8{right:32px}.hp-box.hp-inset-right-9{right:36px}.hp-box.hp-inset-right-10{right:40px}.hp-box.hp-inset-bottom-0{bottom:0}.hp-box.hp-inset-bottom-0\.5{bottom:2px}.hp-box.hp-inset-bottom-1{bottom:4px}.hp-box.hp-inset-bottom-2{bottom:8px}.hp-box.hp-inset-bottom-3{bottom:12px}.hp-box.hp-inset-bottom-4{bottom:16px}.hp-box.hp-inset-bottom-5{bottom:20px}.hp-box.hp-inset-bottom-6{bottom:24px}.hp-box.hp-inset-bottom-7{bottom:28px}.hp-box.hp-inset-bottom-8{bottom:32px}.hp-box.hp-inset-bottom-9{bottom:36px}.hp-box.hp-inset-bottom-10{bottom:40px}.hp-box.hp-inset-left-0{left:0}.hp-box.hp-inset-left-0\.5{left:2px}.hp-box.hp-inset-left-1{left:4px}.hp-box.hp-inset-left-2{left:8px}.hp-box.hp-inset-left-3{left:12px}.hp-box.hp-inset-left-4{left:16px}.hp-box.hp-inset-left-5{left:20px}.hp-box.hp-inset-left-6{left:24px}.hp-box.hp-inset-left-7{left:28px}.hp-box.hp-inset-left-8{left:32px}.hp-box.hp-inset-left-9{left:36px}.hp-box.hp-inset-left-10{left:40px}.hp-box.hp-width-25{width:25%}.hp-box.hp-width-50{width:50%}.hp-box.hp-width-75{width:75%}.hp-box.hp-width-100{width:100%}.hp-box.hp-width-auto{width:auto}.hp-box.hp-height-25{height:25%}.hp-box.hp-height-50{height:50%}.hp-box.hp-height-75{height:75%}.hp-box.hp-height-100{height:100%}.hp-box.hp-height-auto{height:auto}.hp-box.hp-content-start{align-content:flex-start}.hp-box.hp-content-end{align-content:flex-end}.hp-box.hp-content-center{align-content:center}.hp-box.hp-content-between{align-content:space-between}.hp-box.hp-content-around{align-content:space-around}.hp-box.hp-content-evenly{align-content:space-evenly}.hp-box.hp-content-normal{align-content:normal}.hp-box.hp-content-baseline{align-content:baseline}.hp-box.hp-content-stretch{align-content:stretch}.hp-box.hp-items-start{align-items:flex-start}.hp-box.hp-items-end{align-items:flex-end}.hp-box.hp-items-center{align-items:center}.hp-box.hp-items-baseline{align-items:baseline}.hp-box.hp-items-stretch{align-items:stretch}.hp-box.hp-self-auto{align-self:auto}.hp-box.hp-self-start{align-self:flex-start}.hp-box.hp-self-end{align-self:flex-end}.hp-box.hp-self-center{align-self:center}.hp-box.hp-self-baseline{align-self:baseline}.hp-box.hp-self-stretch{align-self:stretch}.hp-box.hp-block{display:block}.hp-box.hp-inline-block{display:inline-block}.hp-box.hp-inline{display:inline}.hp-box.hp-flex{display:flex}.hp-box.hp-inline-flex{display:inline-flex}.hp-box.hp-grid{display:grid}.hp-box.hp-inline-grid{display:inline-grid}.hp-box.hp-table{display:table}.hp-box.hp-inline-table{display:inline-table}.hp-box.hp-table-cell{display:table-cell}.hp-box.hp-table-row{display:table-row}.hp-box.hp-none{display:none}.hp-box.hp-flex-1{flex:1}.hp-box.hp-flex-auto{flex:auto}.hp-box.hp-flex-initial{flex:0 auto}.hp-box.hp-flex-none{flex:none}.hp-box.hp-flex-grow-0{flex-grow:0}.hp-box.hp-flex-grow-1{flex-grow:1}.hp-box.hp-flex-shrink-0{flex-shrink:0}.hp-box.hp-flex-shrink-1{flex-shrink:1}.hp-box.hp-flex-basis-auto{flex-basis:auto}.hp-box.hp-flex-basis-0{flex-basis:0%}.hp-box.hp-flex-basis-25{flex-basis:25%}.hp-box.hp-flex-basis-50{flex-basis:50%}.hp-box.hp-flex-basis-75{flex-basis:75%}.hp-box.hp-flex-basis-100{flex-basis:100%}.hp-box.hp-flex-row{flex-direction:row}.hp-box.hp-flex-row-reverse{flex-direction:row-reverse}.hp-box.hp-flex-column{flex-direction:column}.hp-box.hp-flex-column-reverse{flex-direction:column-reverse}.hp-box.hp-flex-nowrap{flex-wrap:nowrap}.hp-box.hp-flex-wrap{flex-wrap:wrap}.hp-box.hp-flex-wrap-reverse{flex-wrap:wrap-reverse}.hp-box.hp-justify-start{justify-content:flex-start}.hp-box.hp-justify-end{justify-content:flex-end}.hp-box.hp-justify-center{justify-content:center}.hp-box.hp-justify-between{justify-content:space-between}.hp-box.hp-justify-around{justify-content:space-around}.hp-box.hp-justify-evenly{justify-content:space-evenly}.hp-box.hp-justify-normal{justify-content:normal}.hp-box.hp-justify-stretch{justify-content:stretch}.hp-box.hp-justify-items-start{justify-items:start}.hp-box.hp-justify-items-end{justify-items:end}.hp-box.hp-justify-items-center{justify-items:center}.hp-box.hp-justify-items-stretch{justify-items:stretch}.hp-box.hp-justify-self-auto{justify-self:auto}.hp-box.hp-justify-self-start{justify-self:start}.hp-box.hp-justify-self-end{justify-self:end}.hp-box.hp-justify-self-center{justify-self:center}.hp-box.hp-justify-self-stretch{justify-self:stretch}.hp-box.hp-static{position:static}.hp-box.hp-fixed{position:fixed}.hp-box.hp-absolute{position:absolute}.hp-box.hp-relative{position:relative}.hp-box.hp-sticky{position:sticky}.hp-box.hp-overflow-visible{overflow:visible}.hp-box.hp-overflow-hidden{overflow:hidden}.hp-box.hp-overflow-scroll{overflow:scroll}.hp-box.hp-overflow-auto{overflow:auto}.hp-box.hp-overflow-x-visible{overflow-x:visible}.hp-box.hp-overflow-x-hidden{overflow-x:hidden}.hp-box.hp-overflow-x-scroll{overflow-x:scroll}.hp-box.hp-overflow-x-auto{overflow-x:auto}.hp-box.hp-overflow-y-visible{overflow-y:visible}.hp-box.hp-overflow-y-hidden{overflow-y:hidden}.hp-box.hp-overflow-y-scroll{overflow-y:scroll}.hp-box.hp-overflow-y-auto{overflow-y:auto}.hp-breadcrumbs{cursor:default;height:var(--hp-control-h);align-items:center;margin:0;padding:0;list-style:none}.hp-breadcrumbs__item{align-items:center;display:flex}.hp-breadcrumbs__item:last-of-type .hp-breadcrumbs__separator{display:none}.hp-breadcrumbs__separator{color:var(--hp-text-soft);margin:0 calc(var(--hp-surface-spacing)*2);flex-shrink:0;align-items:center;display:flex}.hp-breadcrumb{color:var(--hp-text-soft);font-size:var(--hp-font-base);align-items:center;text-decoration:none;display:inline-flex}.hp-breadcrumb:hover{text-decoration:none}.hp-breadcrumb.hp-breadcrumb--disabled{color:var(--hp-text-softer);cursor:not-allowed}.hp-breadcrumb .hp-icon{margin-right:calc(var(--hp-surface-spacing)*2)}.hp-breadcrumb--current{color:var(--hp-text);font-weight:600}.hp-breadcrumbs-collapsed{background:color-mix(in oklch,var(--hp-text)15%,transparent);border-radius:var(--hp-radius-control);margin-right:calc(calc(var(--hp-surface-spacing)*2)/2);padding:1px calc(var(--hp-surface-spacing)*2)}.hp-breadcrumbs-collapsed:hover{background:color-mix(in oklch,var(--hp-text)30%,transparent)}:root{--hp-button-warning-rest:oklch(from var(--hp-intent-warning)calc(l + .177)calc(c - .01)calc(h + 6.26))}.hp-button{justify-content:center;align-items:center;gap:calc(var(--hp-surface-spacing)*2);min-height:var(--hp-control-h);min-width:var(--hp-control-h);padding:var(--hp-surface-spacing)calc(var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);font:var(--hp-font-base);cursor:pointer;text-align:left;vertical-align:middle;transition:background-color var(--hp-transition-fast),border-color var(--hp-transition-fast),box-shadow var(--hp-transition-fast),color var(--hp-transition-fast);border:none;display:inline-flex;position:relative}.hp-button>.hp-icon:first-child:last-child{margin:0 calc((var(--hp-control-h) - 16px)*-.5)}.hp-button:not(.hp-button--primary):not(.hp-button--success):not(.hp-button--warning):not(.hp-button--danger)>.hp-icon{color:var(--hp-text-soft)}@media (prefers-color-scheme:dark){:root .hp-button:not(.hp-button--primary):not(.hp-button--success):not(.hp-button--warning):not(.hp-button--danger)>.hp-icon{color:var(--hp-text)}}.hp-dark .hp-button:not(.hp-button--primary):not(.hp-button--success):not(.hp-button--warning):not(.hp-button--danger)>.hp-icon{color:var(--hp-text)}.hp-light .hp-button:not(.hp-button--primary):not(.hp-button--success):not(.hp-button--warning):not(.hp-button--danger)>.hp-icon{color:var(--hp-text-soft)}.hp-button__label--hidden{visibility:hidden}.hp-button__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hp-button--small,.hp-small .hp-button{min-height:calc(var(--hp-surface-spacing)*6);min-width:calc(var(--hp-surface-spacing)*6);padding:0 calc(var(--hp-surface-spacing)*2)}.hp-button--large,.hp-large .hp-button{min-height:calc(var(--hp-surface-spacing)*10);min-width:calc(var(--hp-surface-spacing)*10);padding:0 calc(var(--hp-surface-spacing)*4);font:var(--hp-font-lg)}.hp-button--small>.hp-icon:first-child:last-child,.hp-small .hp-button>.hp-icon:first-child:last-child{margin:0 calc((calc(var(--hp-surface-spacing)*6) - 16px)*-.5)}.hp-button--large>.hp-icon:first-child:last-child,.hp-large .hp-button>.hp-icon:first-child:last-child{margin:0 calc((calc(var(--hp-surface-spacing)*10) - 16px)*-.5)}.hp-button--solid{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.1)}.hp-button--solid:hover,.hp-button--solid:active,.hp-button--solid.hp-button--force-hover,.hp-button--solid.hp-button--force-active{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-button--solid.hp-button--disabled{box-shadow:none}.hp-button--solid.hp-button--neutral{background:color-mix(in srgb,var(--hp-intent-neutral)5%,lab(100% 0 0));color:var(--hp-text)}.hp-button--solid.hp-button--neutral:hover,.hp-button--solid.hp-button--neutral.hp-button--force-hover{background:color-mix(in srgb,var(--hp-intent-neutral-hover)9%,lab(100% 0 0))}.hp-button--solid.hp-button--neutral:active,.hp-button--solid.hp-button--neutral.hp-button--force-active{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,lab(100% 0 0))}.hp-button--solid.hp-button--neutral.hp-button--disabled{background:color-mix(in srgb,var(--hp-intent-neutral)20%,transparent);color:var(--hp-text-softer)}.hp-button--solid.hp-button--primary{background:var(--hp-intent-primary);color:var(--hp-intent-primary-on-solid)}.hp-button--solid.hp-button--primary:hover{background:var(--hp-intent-primary-hover)}.hp-button--solid.hp-button--primary:active{background:var(--hp-intent-primary-active)}.hp-button--solid.hp-button--primary.hp-button--disabled{background:color-mix(in oklch,var(--hp-intent-primary)50%,transparent);color:color-mix(in oklch,var(--hp-intent-primary-on-solid)60%,transparent)}.hp-button--solid.hp-button--success{background:var(--hp-intent-success);color:var(--hp-intent-success-on-solid)}.hp-button--solid.hp-button--success:hover{background:var(--hp-intent-success-hover)}.hp-button--solid.hp-button--success:active{background:var(--hp-intent-success-active)}.hp-button--solid.hp-button--success.hp-button--disabled{background:color-mix(in oklch,var(--hp-intent-success)50%,transparent);color:color-mix(in oklch,var(--hp-intent-success-on-solid)60%,transparent)}.hp-button--solid.hp-button--danger{background:var(--hp-intent-danger);color:var(--hp-intent-danger-on-solid)}.hp-button--solid.hp-button--danger:hover,.hp-button--solid.hp-button--danger.hp-button--force-hover{background:var(--hp-intent-danger-hover)}.hp-button--solid.hp-button--danger:active,.hp-button--solid.hp-button--danger.hp-button--force-active{background:var(--hp-intent-danger-active)}.hp-button--solid.hp-button--danger.hp-button--disabled{background:color-mix(in oklch,var(--hp-intent-danger)50%,transparent);color:color-mix(in oklch,var(--hp-intent-danger-on-solid)60%,transparent)}.hp-button--solid.hp-button--warning{background:var(--hp-button-warning-rest);color:var(--hp-intent-warning-on-solid)}.hp-button--solid.hp-button--warning:hover{background:var(--hp-intent-warning-hover)}.hp-button--solid.hp-button--warning:active{background:var(--hp-intent-warning-active)}.hp-button--solid.hp-button--warning.hp-button--disabled{background:color-mix(in oklch,var(--hp-intent-warning)40%,transparent);color:color-mix(in oklch,var(--hp-intent-warning-on-solid)60%,transparent)}.hp-button--minimal{box-shadow:none;color:var(--hp-text);background:0 0}.hp-button--minimal.hp-button--neutral:hover,.hp-button--minimal.hp-button--neutral.hp-button--force-hover{background:color-mix(in srgb,var(--hp-intent-neutral-hover)8%,transparent)}.hp-button--minimal.hp-button--neutral:active,.hp-button--minimal.hp-button--neutral.hp-button--force-active{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,transparent)}.hp-button--minimal.hp-button--neutral.hp-button--disabled{color:var(--hp-text-softer);background:0 0}.hp-button--minimal.hp-button--primary,.hp-button--minimal.hp-button--success,.hp-button--minimal.hp-button--warning,.hp-button--minimal.hp-button--danger{box-shadow:none;background:0 0}.hp-button--minimal.hp-button--primary{color:var(--hp-intent-primary-hover)}.hp-button--minimal.hp-button--primary:hover{background:color-mix(in oklch,var(--hp-intent-primary)15%,transparent)}.hp-button--minimal.hp-button--primary:active{background:color-mix(in oklch,var(--hp-intent-primary)30%,transparent);color:var(--hp-intent-primary-active)}.hp-button--minimal.hp-button--primary.hp-button--disabled{color:color-mix(in oklch,var(--hp-intent-primary-hover)50%,transparent)}.hp-button--minimal.hp-button--success{color:var(--hp-intent-success-hover)}.hp-button--minimal.hp-button--success:hover{background:color-mix(in oklch,var(--hp-intent-success)15%,transparent)}.hp-button--minimal.hp-button--success:active{background:color-mix(in oklch,var(--hp-intent-success)30%,transparent);color:var(--hp-intent-success-active)}.hp-button--minimal.hp-button--success.hp-button--disabled{color:color-mix(in oklch,var(--hp-intent-success-hover)50%,transparent)}.hp-button--minimal.hp-button--warning{color:var(--hp-intent-warning-hover)}.hp-button--minimal.hp-button--warning:hover{background:color-mix(in oklch,var(--hp-intent-warning)15%,transparent)}.hp-button--minimal.hp-button--warning:active{background:color-mix(in oklch,var(--hp-intent-warning)30%,transparent);color:var(--hp-intent-warning-active)}.hp-button--minimal.hp-button--warning.hp-button--disabled{color:color-mix(in oklch,var(--hp-intent-warning-hover)50%,transparent)}.hp-button--minimal.hp-button--danger{color:var(--hp-intent-danger-hover)}.hp-button--minimal.hp-button--danger:hover,.hp-button--minimal.hp-button--danger.hp-button--force-hover{background:color-mix(in oklch,var(--hp-intent-danger)15%,transparent)}.hp-button--minimal.hp-button--danger:active,.hp-button--minimal.hp-button--danger.hp-button--force-active{background:color-mix(in oklch,var(--hp-intent-danger)30%,transparent);color:var(--hp-intent-danger-active)}.hp-button--minimal.hp-button--danger.hp-button--disabled{color:color-mix(in oklch,var(--hp-intent-danger-hover)50%,transparent)}.hp-button--outlined{box-shadow:none;box-sizing:border-box;border:1px solid var(--hp-border-strong);color:var(--hp-text);background:0 0}.hp-button--outlined.hp-button--neutral:hover,.hp-button--outlined.hp-button--neutral.hp-button--force-hover{background:color-mix(in srgb,var(--hp-intent-neutral-hover)8%,transparent)}.hp-button--outlined.hp-button--neutral:active,.hp-button--outlined.hp-button--neutral.hp-button--force-active{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,transparent)}.hp-button--outlined.hp-button--neutral.hp-button--disabled{border-color:var(--hp-border);color:var(--hp-text-softer)}.hp-button--outlined.hp-button--primary{border-color:color-mix(in oklch,var(--hp-intent-primary-hover)60%,transparent);color:var(--hp-intent-primary-hover)}.hp-button--outlined.hp-button--primary:hover{background:color-mix(in oklch,var(--hp-intent-primary)15%,transparent)}.hp-button--outlined.hp-button--primary:active{background:color-mix(in oklch,var(--hp-intent-primary)30%,transparent);color:var(--hp-intent-primary-active)}.hp-button--outlined.hp-button--primary.hp-button--disabled{border-color:color-mix(in oklch,var(--hp-intent-primary-hover)20%,transparent);color:color-mix(in oklch,var(--hp-intent-primary-hover)50%,transparent)}.hp-button--outlined.hp-button--success{border-color:color-mix(in oklch,var(--hp-intent-success-hover)60%,transparent);color:var(--hp-intent-success-hover)}.hp-button--outlined.hp-button--success:hover{background:color-mix(in oklch,var(--hp-intent-success)15%,transparent)}.hp-button--outlined.hp-button--success:active{background:color-mix(in oklch,var(--hp-intent-success)30%,transparent);color:var(--hp-intent-success-active)}.hp-button--outlined.hp-button--success.hp-button--disabled{border-color:color-mix(in oklch,var(--hp-intent-success-hover)20%,transparent);color:color-mix(in oklch,var(--hp-intent-success-hover)50%,transparent)}.hp-button--outlined.hp-button--warning{border-color:color-mix(in oklch,var(--hp-intent-warning-hover)60%,transparent);color:var(--hp-intent-warning-hover)}.hp-button--outlined.hp-button--warning:hover{background:color-mix(in oklch,var(--hp-intent-warning)15%,transparent)}.hp-button--outlined.hp-button--warning:active{background:color-mix(in oklch,var(--hp-intent-warning)30%,transparent);color:var(--hp-intent-warning-active)}.hp-button--outlined.hp-button--warning.hp-button--disabled{border-color:color-mix(in oklch,var(--hp-intent-warning-hover)20%,transparent);color:color-mix(in oklch,var(--hp-intent-warning-hover)50%,transparent)}.hp-button--outlined.hp-button--danger{border-color:color-mix(in oklch,var(--hp-intent-danger-hover)60%,transparent);color:var(--hp-intent-danger-hover)}.hp-button--outlined.hp-button--danger:hover,.hp-button--outlined.hp-button--danger.hp-button--force-hover{background:color-mix(in oklch,var(--hp-intent-danger)15%,transparent)}.hp-button--outlined.hp-button--danger:active,.hp-button--outlined.hp-button--danger.hp-button--force-active{background:color-mix(in oklch,var(--hp-intent-danger)30%,transparent);color:var(--hp-intent-danger-active)}.hp-button--outlined.hp-button--danger.hp-button--disabled{border-color:color-mix(in oklch,var(--hp-intent-danger-hover)20%,transparent);color:color-mix(in oklch,var(--hp-intent-danger-hover)50%,transparent)}.hp-button--disabled{cursor:not-allowed;pointer-events:none}.hp-button--loading{pointer-events:none}@media (prefers-color-scheme:dark){:root .hp-button--solid.hp-button--neutral{background:color-mix(in srgb,var(--hp-intent-neutral)40%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2);color:var(--hp-intent-neutral-on-solid)}:root .hp-button--solid.hp-button--neutral:hover,:root .hp-button--solid.hp-button--neutral.hp-button--force-hover{background:color-mix(in srgb,var(--hp-intent-neutral-hover)42%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}:root .hp-button--solid.hp-button--neutral:active,:root .hp-button--solid.hp-button--neutral.hp-button--force-active{background:color-mix(in srgb,var(--hp-intent-neutral-active)30%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}:root .hp-button--solid.hp-button--neutral.hp-button--disabled{background:color-mix(in srgb,var(--hp-intent-neutral)4%,transparent);box-shadow:none;color:var(--hp-text-softer)}:root .hp-button--solid:not(.hp-button--neutral){box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}:root .hp-button--solid:not(.hp-button--neutral):active,:root .hp-button--solid:not(.hp-button--neutral).hp-button--force-active{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}:root .hp-button--solid:not(.hp-button--neutral).hp-button--disabled{box-shadow:none;color:color-mix(in oklch,var(--hp-intent-neutral-on-solid)30%,transparent)}}.hp-dark .hp-button--solid.hp-button--neutral{background:color-mix(in srgb,var(--hp-intent-neutral)40%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2);color:var(--hp-intent-neutral-on-solid)}.hp-dark .hp-button--solid.hp-button--neutral:hover{background:color-mix(in srgb,var(--hp-intent-neutral-hover)42%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}.hp-dark .hp-button--solid.hp-button--neutral:active{background:color-mix(in srgb,var(--hp-intent-neutral-active)30%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}.hp-dark .hp-button--solid.hp-button--neutral.hp-button--disabled{background:color-mix(in srgb,var(--hp-intent-neutral)4%,transparent);box-shadow:none;color:var(--hp-text-softer)}.hp-dark .hp-button--solid:not(.hp-button--neutral){box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-dark .hp-button--solid:not(.hp-button--neutral):active{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}.hp-dark .hp-button--solid:not(.hp-button--neutral).hp-button--disabled{box-shadow:none;color:color-mix(in oklch,var(--hp-intent-neutral-on-solid)30%,transparent)}.hp-light .hp-button--solid.hp-button--neutral{background:color-mix(in srgb,var(--hp-intent-neutral)5%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.1);color:var(--hp-text)}.hp-light .hp-button--solid.hp-button--neutral:hover{background:color-mix(in srgb,var(--hp-intent-neutral-hover)9%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-light .hp-button--solid.hp-button--neutral:active{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-light .hp-button--solid.hp-button--neutral.hp-button--disabled{background:color-mix(in srgb,var(--hp-intent-neutral)20%,transparent);box-shadow:none;color:var(--hp-text-softer)}.hp-light .hp-button--solid:not(.hp-button--neutral){box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.1)}.hp-light .hp-button--solid:not(.hp-button--neutral):active{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-light .hp-button--solid:not(.hp-button--neutral).hp-button--disabled{box-shadow:none}.hp-dark .hp-button--minimal.hp-button--neutral:not(.hp-button--disabled),.hp-dark .hp-button--outlined.hp-button--neutral:not(.hp-button--disabled){color:var(--hp-intent-neutral-on-solid)}.hp-dark .hp-button--outlined.hp-button--primary:not(.hp-button--disabled){border-color:color-mix(in oklch,color-mix(in oklch,var(--hp-intent-primary)51%,white)60%,transparent);color:color-mix(in oklch,var(--hp-intent-primary)51%,white)}.hp-dark .hp-button--outlined.hp-button--danger:not(.hp-button--disabled){border-color:color-mix(in oklch,color-mix(in oklch,var(--hp-intent-danger)53%,white)60%,transparent);color:color-mix(in oklch,var(--hp-intent-danger)53%,white)}.hp-dark .hp-button--minimal.hp-button--neutral.hp-button--disabled,.hp-dark .hp-button--outlined.hp-button--neutral.hp-button--disabled{color:var(--hp-intent-neutral-disabled);border-color:var(--hp-intent-neutral-disabled)}.hp-dark .hp-button--outlined.hp-button--primary.hp-button--disabled{border-color:color-mix(in oklch,color-mix(in oklch,var(--hp-intent-primary)51%,white)20%,transparent);color:color-mix(in oklch,color-mix(in oklch,var(--hp-intent-primary)51%,white)50%,transparent)}.hp-dark .hp-button--outlined.hp-button--danger.hp-button--disabled{border-color:color-mix(in oklch,color-mix(in oklch,var(--hp-intent-danger)53%,white)20%,transparent);color:color-mix(in oklch,color-mix(in oklch,var(--hp-intent-danger)53%,white)50%,transparent)}.hp-button-group{display:inline-flex}.hp-button-group .hp-button{z-index:1;flex:none;position:relative}.hp-button-group .hp-button:focus{z-index:2}.hp-button-group .hp-button:hover{z-index:3}.hp-button-group .hp-button:active,.hp-button-group .hp-button.hp-button--force-active,.hp-button-group .hp-button.hp-button--force-hover{z-index:4}.hp-button-group .hp-button.hp-button--disabled{z-index:0}:is(.hp-button-group:not(.hp-button-group--minimal),.hp-button-group.hp-button-group--outlined) .hp-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}:is(.hp-button-group:not(.hp-button-group--minimal),.hp-button-group.hp-button-group--outlined) .hp-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.hp-button-group:not(.hp-button-group--minimal):not(.hp-button-group--outlined) .hp-button:not(:last-child){margin-right:-1px}.hp-button-group.hp-button-group--outlined:not(.hp-button-group--vertical) .hp-button:not(:last-child){border-right:none}.hp-button-group.hp-button-group--fill{width:100%;display:flex}.hp-button-group.hp-button-group--fill .hp-button:not(.hp-fixed){flex:auto}.hp-button-group.hp-button-group--vertical{vertical-align:top;flex-direction:column;align-items:stretch}.hp-button-group.hp-button-group--vertical.hp-button-group--fill{height:100%;width:unset}.hp-button-group.hp-button-group--vertical .hp-button{width:100%;margin-right:0!important}:is(.hp-button-group.hp-button-group--vertical:not(.hp-button-group--minimal),.hp-button-group.hp-button-group--vertical.hp-button-group--outlined) .hp-button:first-child{border-radius:var(--hp-radius-control)var(--hp-radius-control)0 0}:is(.hp-button-group.hp-button-group--vertical:not(.hp-button-group--minimal),.hp-button-group.hp-button-group--vertical.hp-button-group--outlined) .hp-button:last-child{border-radius:0 0 var(--hp-radius-control)var(--hp-radius-control)}.hp-button-group.hp-button-group--vertical:not(.hp-button-group--minimal):not(.hp-button-group--outlined) .hp-button:not(:last-child){margin-bottom:-1px}.hp-button-group.hp-button-group--vertical.hp-button-group--outlined .hp-button:not(:last-child){border-bottom:none}.hp-calendar{--hp-calendar-cell-size:var(--hp-control-h);gap:calc(var(--hp-surface-spacing)*2);width:calc(var(--hp-calendar-cell-size)*7 + var(--hp-surface-spacing)*6 + calc(var(--hp-surface-spacing)*3)*2);padding:calc(var(--hp-surface-spacing)*2)0;font:var(--hp-font-base);color:var(--hp-text);flex-direction:column;display:flex}.hp-calendar__caption{justify-content:space-between;align-items:center;gap:var(--hp-surface-spacing);padding:0 calc(var(--hp-surface-spacing)*3);display:flex}.hp-calendar__caption .hp-select-wrap{flex:auto}.hp-calendar__weekdays{grid-template-columns:repeat(7,var(--hp-calendar-cell-size));justify-content:center;gap:var(--hp-surface-spacing);padding:0 calc(var(--hp-surface-spacing)*3);display:grid}.hp-calendar__weekday{height:calc(var(--hp-calendar-cell-size)*.6);font-size:var(--hp-font-xs-size);color:var(--hp-text-soft);justify-content:center;align-items:center;font-weight:600;display:flex}.hp-calendar__row{grid-template-columns:repeat(7,var(--hp-calendar-cell-size));justify-content:center;gap:var(--hp-surface-spacing);padding:0 calc(var(--hp-surface-spacing)*3);display:grid}.hp-calendar__day{width:var(--hp-calendar-cell-size);height:var(--hp-calendar-cell-size);border-radius:var(--hp-radius-control);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--hp-transition-fast),color var(--hp-transition-fast);justify-content:center;align-items:center;display:flex}.hp-calendar__day:hover{background:var(--hp-bg-hover)}.hp-calendar__day--outside{color:var(--hp-text-softer)}.hp-calendar__day--today{color:var(--hp-intent-primary-text);font-weight:700}.hp-calendar__day--highlighted{background:var(--hp-intent-warning-bg)}.hp-calendar__day--in-range{background:var(--hp-intent-primary-bg);border-radius:0}.hp-calendar__day--range-start,.hp-calendar__day--range-end,.hp-calendar__day--selected{background:var(--hp-intent-primary);color:var(--hp-intent-primary-on-solid);font-weight:600}.hp-calendar__day--range-start:hover,.hp-calendar__day--range-end:hover,.hp-calendar__day--selected:hover{background:var(--hp-intent-primary-hover)}.hp-calendar__day--range-start{border-radius:var(--hp-radius-control)0 0 var(--hp-radius-control)}.hp-calendar__day--range-end{border-radius:0 var(--hp-radius-control)var(--hp-radius-control)0}.hp-calendar__day--focused{outline:2px solid var(--hp-focus-ring);outline-offset:-2px}.hp-calendar__day--disabled{color:var(--hp-text-softer);cursor:not-allowed;pointer-events:none}.hp-callout{padding:calc(var(--hp-surface-spacing)*3)calc(var(--hp-surface-spacing)*4);border-radius:var(--hp-radius-surface);border:1px solid var(--hp-border);background:var(--hp-intent-neutral-bg);color:var(--hp-text)}.hp-callout__title{margin-bottom:var(--hp-surface-spacing);font-weight:600}.hp-callout__body{font:var(--hp-font-base)}.hp-callout--primary{background:var(--hp-intent-primary-bg);border-color:var(--hp-intent-primary)}.hp-callout--success{background:var(--hp-intent-success-bg);border-color:var(--hp-intent-success)}.hp-callout--warning{background:var(--hp-intent-warning-bg);border-color:var(--hp-intent-warning)}.hp-callout--danger{background:var(--hp-intent-danger-bg);border-color:var(--hp-intent-danger);color:var(--hp-intent-danger-text)}.hp-card{background-color:var(--hp-bg-surface);border-radius:var(--hp-radius-surface);transition:transform var(--hp-transition-slow),box-shadow var(--hp-transition-slow);padding:20px}.hp-card.hp-card--compact{padding:calc(var(--hp-surface-spacing)*4)}.hp-dark .hp-card{background-color:oklch(from var(--hp-intent-neutral)calc(l*.54)calc(c*.481)h)}.hp-elevation-0{box-shadow:var(--hp-shadow-0)}.hp-elevation-1{box-shadow:var(--hp-shadow-1)}.hp-elevation-2{box-shadow:var(--hp-shadow-2)}.hp-elevation-3{box-shadow:var(--hp-shadow-3)}.hp-elevation-4{box-shadow:var(--hp-shadow-4)}.hp-card.hp-card--interactive:hover{box-shadow:var(--hp-shadow-3);cursor:pointer}.hp-card.hp-card--interactive.hp-card--selected{box-shadow:0 0 0 3px oklch(from var(--hp-intent-primary)calc(l + .095)calc(c - .004)h/.2),0 0 0 1px oklch(from var(--hp-intent-primary)calc(l + .095)calc(c - .004)h)}.hp-card.hp-card--interactive:active{box-shadow:var(--hp-shadow-1);transition-duration:0s}.hp-dark .hp-card.hp-card--interactive.hp-card--selected{box-shadow:0 0 0 3px oklch(from var(--hp-intent-primary)calc(l + .224)calc(c - .053)h/.4),0 0 0 1px oklch(from var(--hp-intent-primary)calc(l + .224)calc(c - .053)h)}.hp-card-list{width:100%;padding:0;overflow:auto}.hp-card-list .hp-card{box-shadow:none;min-height:47px;padding:calc(var(--hp-surface-spacing)*2)20px;border-radius:0;align-items:center;display:flex}.hp-card-list .hp-card.hp-card--interactive:hover,.hp-card-list .hp-card.hp-card--interactive:active{background-color:var(--hp-bg-app);box-shadow:none}.hp-card-list .hp-card.hp-card--selected{background-color:var(--hp-bg-sunken);box-shadow:none}.hp-card-list .hp-card:not(:last-child){border-bottom:1px solid oklch(from var(--hp-palette-black)l c h/.1)}.hp-card-list.hp-card-list--compact{padding:0}.hp-card-list.hp-card-list--compact .hp-card{padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*4)}@media (prefers-color-scheme:dark){:root .hp-card-list{padding:1px}:root .hp-card-list .hp-card.hp-card--interactive:hover,:root .hp-card-list .hp-card.hp-card--interactive:active{background-color:var(--hp-bg-raised)}:root .hp-card-list .hp-card.hp-card--selected{background-color:var(--hp-bg-strip);box-shadow:none}:root .hp-card-list .hp-card:not(:last-child){border-color:oklch(from var(--hp-palette-white)l c h/.1)}}.hp-dark .hp-card-list{padding:1px}.hp-dark .hp-card-list .hp-card.hp-card--interactive:hover,.hp-dark .hp-card-list .hp-card.hp-card--interactive:active{background-color:var(--hp-bg-raised)}.hp-dark .hp-card-list .hp-card.hp-card--selected{background-color:var(--hp-bg-strip);box-shadow:none}.hp-dark .hp-card-list .hp-card:not(:last-child){border-color:oklch(from var(--hp-palette-white)l c h/.1)}.hp-light .hp-card-list{padding:0}.hp-light .hp-card-list .hp-card.hp-card--interactive:hover,.hp-light .hp-card-list .hp-card.hp-card--interactive:active{background-color:var(--hp-bg-app)}.hp-light .hp-card-list .hp-card.hp-card--selected{background-color:var(--hp-bg-sunken);box-shadow:none}.hp-light .hp-card-list .hp-card:not(:last-child){border-color:oklch(from var(--hp-palette-black)l c h/.1)}.hp-card-list:not(.hp-card-list--bordered){box-shadow:none;border-radius:0}@media (prefers-color-scheme:dark){:root .hp-card-list:not(.hp-card-list--bordered){width:calc(100% - var(--hp-surface-spacing));margin:1px}}.hp-dark .hp-card-list:not(.hp-card-list--bordered){width:calc(100% - var(--hp-surface-spacing));margin:1px}.hp-light .hp-card-list:not(.hp-card-list--bordered){width:100%;margin:0}.hp-card-list.hp-card-list--bordered .hp-card:first-child{border-top-left-radius:var(--hp-radius-surface);border-top-right-radius:var(--hp-radius-surface)}.hp-card-list.hp-card-list--bordered .hp-card:last-child{border-bottom-left-radius:var(--hp-radius-surface);border-bottom-right-radius:var(--hp-radius-surface)}.hp-checkbox{cursor:pointer;margin-bottom:calc(var(--hp-surface-spacing)*2);font:var(--hp-font-base);color:var(--hp-text);padding-inline-start:24px;display:block;position:relative}.hp-checkbox--disabled{opacity:.45;cursor:not-allowed}.hp-checkbox--align-end{padding-inline-start:0;padding-right:24px}.hp-checkbox--align-end .hp-checkbox__box{margin-inline-start:0;float:right;margin-right:-24px;margin-left:calc(var(--hp-surface-spacing)*2);margin-top:1px}.hp-checkbox__input{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.hp-checkbox__box{border-radius:var(--hp-radius-control);width:1em;height:1em;margin-inline-start:-24px;margin-inline-end:calc(var(--hp-surface-spacing)*2);vertical-align:middle;box-shadow:inset 0 0 0 1px var(--hp-palette-gray2);color:var(--hp-intent-primary-on-solid);transition:background-color var(--hp-transition-fast),box-shadow var(--hp-transition-fast);margin-top:-3px;font-size:16px;display:inline-block;position:relative}.hp-checkbox__box>.hp-icon{margin:auto;position:absolute;inset:0}.hp-checkbox:hover .hp-checkbox__box{background:color-mix(in srgb,var(--hp-intent-neutral-hover)8%,transparent)}.hp-checkbox__input:not(:disabled):active~.hp-checkbox__box{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,transparent)}.hp-checkbox__input:checked~.hp-checkbox__box,.hp-checkbox__box--indeterminate{background:var(--hp-intent-primary);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-checkbox:hover .hp-checkbox__input:checked~.hp-checkbox__box,.hp-checkbox:hover .hp-checkbox__box--indeterminate{background:var(--hp-intent-primary-hover)}.hp-checkbox__input:checked:not(:disabled):active~.hp-checkbox__box,.hp-checkbox__input:not(:disabled):active~.hp-checkbox__box--indeterminate{background:var(--hp-intent-primary-active)}.hp-checkbox__input:disabled~.hp-checkbox__box{box-shadow:inset 0 0 0 1px var(--hp-border)}.hp-checkbox__input[aria-invalid=true]~.hp-checkbox__box{box-shadow:inset 0 0 0 1px var(--hp-intent-danger)}.hp-checkbox__input:focus-visible{outline:none}.hp-checkbox__input:focus-visible~.hp-checkbox__box{outline:2px solid var(--hp-focus-ring);outline-offset:2px}.hp-checkbox__label{color:var(--hp-text)}.hp-collapse{height:0;transition:height var(--hp-transition-slow);overflow-y:hidden}.hp-collapse__body{min-height:0}.hp-collapse__body[aria-hidden=true]{display:none}.hp-context-menu-virtual-target{position:fixed}.hp-card.hp-control-card{padding:0}.hp-control-card .hp-switch,.hp-control-card .hp-checkbox,.hp-control-card .hp-radio{align-items:flex-start;gap:calc(var(--hp-surface-spacing)*2);width:100%;margin:0;padding:20px;display:flex}.hp-control-card.hp-card--compact .hp-switch,.hp-control-card.hp-card--compact .hp-checkbox,.hp-control-card.hp-card--compact .hp-radio{padding:calc(var(--hp-surface-spacing)*4)}.hp-control-card .hp-switch:not(.hp-switch--align-end),.hp-control-card .hp-checkbox:not(.hp-checkbox--align-end),.hp-control-card .hp-radio:not(.hp-radio--align-end){flex-direction:row;justify-content:flex-start}.hp-control-card .hp-switch--align-end,.hp-control-card .hp-checkbox--align-end,.hp-control-card .hp-radio--align-end{flex-direction:row-reverse;justify-content:space-between}.hp-control-card .hp-switch__track,.hp-control-card .hp-checkbox__box,.hp-control-card .hp-radio__box,.hp-control-card .hp-switch--align-end .hp-switch__track,.hp-control-card .hp-checkbox--align-end .hp-checkbox__box,.hp-control-card .hp-radio--align-end .hp-radio__box{margin:0}.hp-control-card__description{margin:var(--hp-surface-spacing)0 0;color:var(--hp-text-soft);font:var(--hp-font-base)}.hp-control-group{align-items:stretch;display:flex}.hp-control-group:not(.hp-control-group--vertical)>:not(:last-child){margin-right:2px}.hp-control-group.hp-control-group--fill{width:100%}.hp-control-group.hp-control-group--fill>:not(.hp-fixed){flex:auto}.hp-control-group.hp-control-group--vertical{flex-direction:column}.hp-control-group.hp-control-group--vertical>:not(:last-child){margin-bottom:2px}.hp-date-picker{border:1px solid var(--hp-border);border-radius:var(--hp-radius-surface);background:var(--hp-bg-surface);box-shadow:var(--hp-shadow-1);flex-direction:column;display:inline-flex}.hp-date-picker--disabled{opacity:.6;pointer-events:none}.hp-date-picker__actions{justify-content:space-between;gap:calc(var(--hp-surface-spacing)*2);padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*3);border-top:1px solid var(--hp-border);display:flex}.hp-date-range-picker{display:inline-flex}.hp-date-range-picker--disabled{opacity:.6;pointer-events:none}.hp-date-range-picker__calendars{border:1px solid var(--hp-border);border-radius:var(--hp-radius-surface);background:var(--hp-bg-surface);box-shadow:var(--hp-shadow-1);display:flex}.hp-date-range-picker__calendar{flex-direction:column;display:flex}.hp-date-range-picker__calendar+.hp-date-range-picker__calendar{border-left:1px solid var(--hp-border)}.hp-dialog-overlay-root{position:fixed;inset:0;overflow-y:auto}.hp-dialog-container{min-height:100%;padding:calc(var(--hp-surface-spacing)*8)0;justify-content:center;align-items:center;display:flex;position:relative}.hp-dialog{max-width:calc(100vw - calc(var(--hp-surface-spacing)*8));max-height:calc(100vh - calc(var(--hp-surface-spacing)*8));border-radius:var(--hp-radius-surface);background:var(--hp-bg-app);box-shadow:var(--hp-shadow-3);opacity:1;animation:hp-dialog-in var(--hp-transition-bounce);flex-direction:column;display:flex}.hp-dialog:focus-visible{outline:none}@keyframes hp-dialog-in{0%{opacity:0;transform:scale(.5)}}.hp-dialog-overlay-root--closing .hp-dialog{animation:hp-dialog-out var(--hp-transition-bounce)forwards}.hp-dialog-overlay-root--closing .hp-overlay__scrim{animation:hp-scrim-out var(--hp-transition-slow)forwards}@keyframes hp-dialog-out{to{opacity:0;transform:scale(.95)}}@keyframes hp-scrim-out{to{opacity:0}}.hp-dialog__header{padding:var(--hp-surface-spacing)var(--hp-surface-spacing)var(--hp-surface-spacing)calc(var(--hp-surface-spacing)*4);background:var(--hp-bg-raised);border-radius:var(--hp-radius-surface)var(--hp-radius-surface)0 0;border-bottom:1px solid oklch(from var(--hp-palette-black)l c h/.15);flex:none;justify-content:space-between;align-items:center;min-height:38px;display:flex}@media (prefers-color-scheme:dark){:root .hp-dialog__header{border-bottom-color:oklch(from var(--hp-palette-white)l c h/.2)}}.hp-dark .hp-dialog__header{border-bottom-color:oklch(from var(--hp-palette-white)l c h/.2)}.hp-light .hp-dialog__header{border-bottom-color:oklch(from var(--hp-palette-black)l c h/.15)}.hp-dialog__title{font:var(--hp-font-base);color:var(--hp-text);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-weight:600;overflow:hidden}.hp-dialog__header>.hp-icon{margin-left:calc(-1*var(--hp-surface-spacing));margin-right:calc(var(--hp-surface-spacing)*2);color:var(--hp-text-soft);flex:none}.hp-dialog__close{padding:var(--hp-surface-spacing)calc(var(--hp-surface-spacing)*2);min-height:var(--hp-control-h);min-width:var(--hp-control-h);border-radius:var(--hp-radius-control);color:var(--hp-text-soft);cursor:pointer;transition:background-color var(--hp-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.hp-dialog__close>.hp-icon:first-child:last-child{margin:0 calc((var(--hp-control-h) - 16px)*-.5)}.hp-dialog__close:hover,.hp-dialog__close.hp-dialog__close--force-hover{background:color-mix(in srgb,var(--hp-intent-neutral-hover)8%,transparent)}.hp-dialog__close:active,.hp-dialog__close.hp-dialog__close--force-active{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,transparent)}.hp-dialog__body{padding:calc(var(--hp-surface-spacing)*4);overflow-y:auto}.hp-dialog__footer{justify-content:flex-end;align-items:center;gap:calc(var(--hp-surface-spacing)*4);padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*4);background:var(--hp-bg-strip);border-top:1px solid oklch(from var(--hp-palette-black)l c h/.15);border-radius:0 0 var(--hp-radius-surface)var(--hp-radius-surface);margin:0;display:flex}@media (prefers-color-scheme:dark){:root .hp-dialog__footer{border-top-color:oklch(from var(--hp-palette-white)l c h/.2)}}.hp-dark .hp-dialog__footer{border-top-color:oklch(from var(--hp-palette-white)l c h/.2)}.hp-light .hp-dialog__footer{border-top-color:oklch(from var(--hp-palette-black)l c h/.15)}.hp-dialog__footer-actions{justify-content:flex-end;display:flex}.hp-dialog__footer-actions .hp-button{margin-left:calc(var(--hp-surface-spacing)*2)}.hp-divider{border-bottom:1px solid var(--hp-border);border-right:1px solid var(--hp-border);margin:var(--hp-surface-spacing)}.hp-divider--compact{margin:0}.hp-drawer-overlay-root{justify-content:flex-end;display:flex;position:fixed;inset:0}.hp-drawer-overlay-root--inert{display:contents}.hp-drawer{background:var(--hp-bg-raised);box-shadow:var(--hp-shadow-3);animation:hp-drawer-in var(--hp-transition-slow);flex-direction:column;display:flex;transform:translate(0)}.hp-drawer:focus-visible{outline:none}@keyframes hp-drawer-in{0%{transform:translate(100%)}}.hp-drawer--non-modal{box-shadow:none;border-left:1px solid var(--hp-border);animation:none}.hp-drawer__header{padding:var(--hp-surface-spacing)var(--hp-surface-spacing)var(--hp-surface-spacing)calc(var(--hp-surface-spacing)*4);border-bottom:1px solid var(--hp-border);justify-content:space-between;align-items:center;display:flex}.hp-drawer__title{font:var(--hp-font-md);color:var(--hp-text);font-weight:600}.hp-drawer__close{padding:var(--hp-surface-spacing)calc(var(--hp-surface-spacing)*2);min-height:var(--hp-control-h);min-width:var(--hp-control-h);border-radius:var(--hp-radius-control);color:var(--hp-text-soft);cursor:pointer;transition:background-color var(--hp-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.hp-drawer__close>.hp-icon:first-child:last-child{margin:0 calc((var(--hp-control-h) - 16px)*-.5)}.hp-drawer__close:hover,.hp-drawer__close.hp-drawer__close--force-hover{background:color-mix(in srgb,var(--hp-intent-neutral-hover)8%,transparent)}.hp-drawer__close:active,.hp-drawer__close.hp-drawer__close--force-active{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,transparent)}.hp-drawer__body{padding:calc(var(--hp-surface-spacing)*4);flex:1;overflow-y:auto}.hp-editable-text{cursor:text;max-width:100%;display:inline-grid;position:relative}.hp-editable-text--disabled{cursor:not-allowed}.hp-editable-text:after{content:attr(data-value)" ";white-space:pre;visibility:hidden;font:inherit;padding:0 var(--hp-surface-spacing);grid-area:1/1}.hp-editable-text--multiline{width:100%;display:grid}.hp-editable-text--multiline:after{white-space:pre-wrap}.hp-editable-text--multiline .hp-editable-text__input{min-height:calc(var(--hp-editable-text-rows)*1lh)}.hp-editable-text__content,.hp-editable-text__input{font:inherit;color:inherit;padding:0 var(--hp-surface-spacing);border-radius:var(--hp-radius-control);min-width:calc(var(--hp-surface-spacing)*5);grid-area:1/1}.hp-editable-text__content{white-space:pre;text-overflow:ellipsis;color:var(--hp-text);overflow:hidden}.hp-editable-text__content--placeholder{color:var(--hp-text-soft)}.hp-editable-text__input{width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--hp-intent-primary);background:0 0;border:none;outline:none}.hp-editable-text__input:disabled{cursor:not-allowed;opacity:.5}.hp-editable-text--danger .hp-editable-text__input{box-shadow:inset 0 0 0 1px var(--hp-intent-danger)}.hp-editable-text--success .hp-editable-text__input{box-shadow:inset 0 0 0 1px var(--hp-intent-success)}.hp-editable-text--warning .hp-editable-text__input{box-shadow:inset 0 0 0 1px var(--hp-intent-warning)}.hp-entity-title-heading-h1 .hp-entity-title-icon-container:not(.hp-entity-title-has-subtitle){height:40px}.hp-entity-title-heading-h2 .hp-entity-title-icon-container:not(.hp-entity-title-has-subtitle){height:32px}.hp-entity-title-heading-h3 .hp-entity-title-icon-container:not(.hp-entity-title-has-subtitle){height:25px}.hp-entity-title-heading-h4 .hp-entity-title-icon-container:not(.hp-entity-title-has-subtitle){height:21px}.hp-entity-title-heading-h5 .hp-entity-title-icon-container:not(.hp-entity-title-has-subtitle){height:19px}.hp-entity-title-heading-h6 .hp-entity-title-icon-container:not(.hp-entity-title-has-subtitle){height:16px}.hp-entity-title.hp-entity-title-heading-h1,.hp-entity-title.hp-entity-title-heading-h2,.hp-entity-title.hp-entity-title-heading-h3{gap:calc(var(--hp-surface-spacing)*4)}:is(.hp-entity-title.hp-entity-title-heading-h1,.hp-entity-title.hp-entity-title-heading-h2,.hp-entity-title.hp-entity-title-heading-h3) .hp-entity-title-subtitle{font-size:var(--hp-font-base-size)}.hp-entity-title.hp-entity-title-heading-h4,.hp-entity-title.hp-entity-title-heading-h5,.hp-entity-title.hp-entity-title-heading-h6{gap:calc(var(--hp-surface-spacing)*2)}:is(.hp-entity-title.hp-entity-title-heading-h4,.hp-entity-title.hp-entity-title-heading-h5,.hp-entity-title.hp-entity-title-heading-h6) .hp-entity-title-subtitle{font-size:var(--hp-font-sm-size)}.hp-entity-title{align-items:center;gap:calc(var(--hp-surface-spacing)*2);min-width:0;display:flex}.hp-entity-title.hp-entity-title--fill{width:100%}.hp-entity-title-icon-container.hp-entity-title-has-subtitle{align-self:flex-start}.hp-entity-title-icon-container:not(.hp-entity-title-has-subtitle){align-items:center;display:flex}.hp-entity-title-icon{color:var(--hp-text-soft)}.hp-entity-title-text{flex-direction:column;display:flex}.hp-entity-title--fill .hp-entity-title-text{flex-grow:1}.hp-entity-title-title-and-tags{align-items:center;gap:var(--hp-surface-spacing);flex-direction:row;display:flex}.hp-entity-title-tags-container{margin-left:var(--hp-surface-spacing);gap:2px;display:flex}.hp-entity-title-title{overflow-wrap:break-word;min-width:0;margin-bottom:0}.hp-entity-title--fill .hp-entity-title-title{flex-grow:1}.hp-entity-title-subtitle{color:var(--hp-text-soft);font-size:var(--hp-font-sm-size);margin-top:2px}.hp-entity-title--ellipsize,.hp-entity-title--ellipsize .hp-entity-title-text{overflow:hidden}.hp-file-input{cursor:pointer;height:var(--hp-control-h);display:inline-block;position:relative}.hp-file-input input{min-width:calc(var(--hp-surface-spacing)*50);opacity:0;margin:0}.hp-file-input--fill{width:100%}.hp-file-input--large{height:calc(var(--hp-surface-spacing)*10)}.hp-file-input--small{height:calc(var(--hp-surface-spacing)*6)}.hp-file-upload-input{height:var(--hp-control-h);padding:0 calc(var(--hp-surface-spacing)*2);padding-right:calc(var(--hp-surface-spacing)*17.5 + var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);background:var(--hp-bg-surface);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.2),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3);color:oklch(from var(--hp-text-soft)l c h/.6);font:var(--hp-font-base);font-weight:400;line-height:var(--hp-control-h);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:0;left:0;right:0;overflow:hidden}.hp-file-input--has-selection .hp-file-upload-input{color:var(--hp-text)}.hp-file-input--large .hp-file-upload-input{height:calc(var(--hp-surface-spacing)*10);font:var(--hp-font-lg);line-height:calc(var(--hp-surface-spacing)*10);padding-right:calc(var(--hp-surface-spacing)*21.25 + var(--hp-surface-spacing)*2)}.hp-file-input--small .hp-file-upload-input{height:calc(var(--hp-surface-spacing)*6);font:var(--hp-font-sm);line-height:calc(var(--hp-surface-spacing)*6);padding-right:calc(var(--hp-surface-spacing)*13.75 + var(--hp-surface-spacing)*2)}.hp-file-input input:focus+.hp-file-upload-input{box-shadow:inset 0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-file-input input:disabled+.hp-file-upload-input{background:var(--hp-bg-sunken);box-shadow:none;color:var(--hp-text-softer);cursor:not-allowed}.hp-file-upload-input:after{content:"Browse";text-align:center;border-radius:var(--hp-radius-control);text-overflow:ellipsis;white-space:nowrap;width:calc(var(--hp-surface-spacing)*17.5);height:calc(var(--hp-surface-spacing)*6);line-height:calc(var(--hp-surface-spacing)*6);margin:calc(var(--hp-surface-spacing)*.75);background:color-mix(in srgb,var(--hp-intent-neutral)5%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.1);color:var(--hp-text);position:absolute;top:0;right:0;overflow:hidden}.hp-file-input--large .hp-file-upload-input:after{width:calc(var(--hp-surface-spacing)*21.25);height:calc(var(--hp-surface-spacing)*7.5);line-height:calc(var(--hp-surface-spacing)*7.5);margin:calc(var(--hp-surface-spacing)*1.25)}.hp-file-input--small .hp-file-upload-input:after{width:calc(var(--hp-surface-spacing)*13.75);height:calc(var(--hp-surface-spacing)*5);line-height:calc(var(--hp-surface-spacing)*5);margin:calc(var(--hp-surface-spacing)*.5)}.hp-file-upload-input--custom-text:after{content:attr(data-hp-button-text)}.hp-file-upload-input:hover:after{background:color-mix(in srgb,var(--hp-intent-neutral-hover)9%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-file-upload-input:active:after{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-file-input input:disabled+.hp-file-upload-input:after{background:color-mix(in srgb,var(--hp-intent-neutral)20%,transparent);box-shadow:none;color:var(--hp-text-softer)}@media (prefers-color-scheme:dark){:root .hp-file-upload-input{background:oklch(from var(--hp-palette-black)l c h/.3);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3);color:oklch(from var(--hp-text-soft)calc(l + .24)calc(c - .011)h/.6)}:root .hp-file-input--has-selection .hp-file-upload-input{color:oklch(from var(--hp-text)calc(l + .239)calc(c - .011)h)}:root .hp-file-input input:focus+.hp-file-upload-input{box-shadow:inset 0 0 0 1px var(--hp-focus-ring),0 0 0 1px var(--hp-focus-ring)}:root .hp-file-upload-input:after{background:color-mix(in srgb,var(--hp-intent-neutral)40%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2);color:var(--hp-intent-neutral-on-solid)}:root .hp-file-upload-input:hover:after{background:color-mix(in srgb,var(--hp-intent-neutral-hover)42%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}:root .hp-file-upload-input:active:after{background:color-mix(in srgb,var(--hp-intent-neutral-active)30%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}:root .hp-file-input input:disabled+.hp-file-upload-input:after{background:color-mix(in srgb,var(--hp-intent-neutral)4%,transparent);box-shadow:none;color:var(--hp-text-softer)}}.hp-dark .hp-file-upload-input{background:oklch(from var(--hp-palette-black)l c h/.3);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3);color:oklch(from var(--hp-text-soft)calc(l + .24)calc(c - .011)h/.6)}.hp-dark .hp-file-input--has-selection .hp-file-upload-input{color:oklch(from var(--hp-text)calc(l + .239)calc(c - .011)h)}.hp-dark .hp-file-input input:focus+.hp-file-upload-input{box-shadow:inset 0 0 0 1px var(--hp-focus-ring),0 0 0 1px var(--hp-focus-ring)}.hp-dark .hp-file-upload-input:after{background:color-mix(in srgb,var(--hp-intent-neutral)40%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2);color:var(--hp-intent-neutral-on-solid)}.hp-dark .hp-file-upload-input:hover:after{background:color-mix(in srgb,var(--hp-intent-neutral-hover)42%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}.hp-dark .hp-file-upload-input:active:after{background:color-mix(in srgb,var(--hp-intent-neutral-active)30%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}.hp-dark .hp-file-input input:disabled+.hp-file-upload-input:after{background:color-mix(in srgb,var(--hp-intent-neutral)4%,transparent);box-shadow:none;color:var(--hp-text-softer)}.hp-light .hp-file-upload-input{background:var(--hp-bg-surface);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.2),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3);color:oklch(from var(--hp-text-soft)l c h/.6)}.hp-light .hp-file-input--has-selection .hp-file-upload-input{color:var(--hp-text)}.hp-light .hp-file-input input:focus+.hp-file-upload-input{box-shadow:inset 0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-light .hp-file-upload-input:after{background:color-mix(in srgb,var(--hp-intent-neutral)5%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.1);color:var(--hp-text)}.hp-light .hp-file-upload-input:hover:after{background:color-mix(in srgb,var(--hp-intent-neutral-hover)9%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-light .hp-file-upload-input:active:after{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-light .hp-file-input input:disabled+.hp-file-upload-input:after{background:color-mix(in srgb,var(--hp-intent-neutral)20%,transparent);box-shadow:none;color:var(--hp-text-softer)}.hp-form-group{gap:var(--hp-surface-spacing);flex-direction:column;display:flex}.hp-form-group--fill{width:100%}.hp-form-group--inline{flex-direction:row;align-items:flex-start}.hp-form-group--inline .hp-label{line-height:var(--hp-control-h);margin:0 calc(var(--hp-surface-spacing)*3)0 0}.hp-form-group__label-row{align-items:center;gap:var(--hp-surface-spacing);display:flex}.hp-form-group__content{gap:var(--hp-surface-spacing);flex-direction:column;display:flex}.hp-label{font:var(--hp-font-sm);color:var(--hp-text-soft);font-weight:500}.hp-text-muted{color:var(--hp-text-softer)}.hp-form-group__required{color:var(--hp-intent-danger)}.hp-form-group__sub-label{font:var(--hp-font-sm);color:var(--hp-text-softer)}.hp-form-group__helper-text{font:var(--hp-font-sm);color:var(--hp-text-softer);min-height:calc(var(--hp-font-sm-size)*1.28581)}.hp-form-group--intent-primary .hp-form-group__helper-text{color:var(--hp-intent-primary-hover)}.hp-form-group--intent-success .hp-form-group__helper-text{color:var(--hp-intent-success-hover)}.hp-form-group--intent-warning .hp-form-group__helper-text{color:var(--hp-intent-warning-hover)}.hp-form-group--intent-danger .hp-form-group__helper-text{color:var(--hp-intent-danger-hover)}.hp-form-group__helper-text.hp-form-group__helper-text--error{color:var(--hp-intent-danger-text)}.hp-form-group--disabled .hp-label,.hp-form-group--disabled .hp-text-muted,.hp-form-group--disabled .hp-form-group__sub-label,.hp-form-group--disabled .hp-form-group__helper-text{color:var(--hp-intent-neutral-disabled)!important}@media (prefers-color-scheme:dark){:root .hp-form-group__sub-label,:root .hp-form-group__helper-text{color:oklch(from var(--hp-text-softer)calc(l + .24)calc(c - .011)h)}:root .hp-form-group--intent-primary .hp-form-group__helper-text{color:oklch(from var(--hp-intent-primary-hover)calc(l + .22)calc(c - .02)h)}:root .hp-form-group--intent-success .hp-form-group__helper-text{color:oklch(from var(--hp-intent-success-hover)calc(l + .25)calc(c - .03)h)}:root .hp-form-group--intent-warning .hp-form-group__helper-text{color:oklch(from var(--hp-intent-warning-hover)calc(l + .18)calc(c - .02)h)}:root .hp-form-group--intent-danger .hp-form-group__helper-text{color:oklch(from var(--hp-intent-danger-hover)calc(l + .2)calc(c - .02)h)}:root .hp-form-group__helper-text.hp-form-group__helper-text--error{color:var(--hp-intent-danger-text)}}.hp-dark .hp-form-group__sub-label,.hp-dark .hp-form-group__helper-text{color:oklch(from var(--hp-text-softer)calc(l + .24)calc(c - .011)h)}.hp-dark .hp-form-group--intent-primary .hp-form-group__helper-text{color:oklch(from var(--hp-intent-primary-hover)calc(l + .22)calc(c - .02)h)}.hp-dark .hp-form-group--intent-success .hp-form-group__helper-text{color:oklch(from var(--hp-intent-success-hover)calc(l + .25)calc(c - .03)h)}.hp-dark .hp-form-group--intent-warning .hp-form-group__helper-text{color:oklch(from var(--hp-intent-warning-hover)calc(l + .18)calc(c - .02)h)}.hp-dark .hp-form-group--intent-danger .hp-form-group__helper-text{color:oklch(from var(--hp-intent-danger-hover)calc(l + .2)calc(c - .02)h)}.hp-dark .hp-form-group__helper-text.hp-form-group__helper-text--error{color:var(--hp-intent-danger-text)}.hp-light .hp-form-group__sub-label,.hp-light .hp-form-group__helper-text{color:var(--hp-text-softer)}.hp-light .hp-form-group--intent-primary .hp-form-group__helper-text{color:var(--hp-intent-primary-hover)}.hp-light .hp-form-group--intent-success .hp-form-group__helper-text{color:var(--hp-intent-success-hover)}.hp-light .hp-form-group--intent-warning .hp-form-group__helper-text{color:var(--hp-intent-warning-hover)}.hp-light .hp-form-group--intent-danger .hp-form-group__helper-text{color:var(--hp-intent-danger-hover)}.hp-light .hp-form-group__helper-text.hp-form-group__helper-text--error{color:var(--hp-intent-danger-text)}.hp-hotkeys-dialog{gap:calc(var(--hp-surface-spacing)*6);flex-direction:column;display:flex}.hp-hotkeys-dialog__group{gap:calc(var(--hp-surface-spacing)*2);flex-direction:column;display:flex}.hp-hotkeys-dialog__group-title{color:var(--hp-text-soft);font-size:var(--hp-font-sm-size);text-transform:uppercase;letter-spacing:.04em;margin:0;font-weight:600}.hp-hotkeys-dialog__row{padding:calc(var(--hp-surface-spacing)*1.5)0;border-bottom:1px solid var(--hp-border);justify-content:space-between;align-items:center;display:flex}.hp-hotkeys-dialog__row:last-child{border-bottom:none}.hp-hotkeys-dialog__label{color:var(--hp-text)}.hp-hotkeys-target{display:contents}.hp-html-table{border-spacing:0;font-size:var(--hp-font-base-size)}.hp-html-table th,.hp-html-table td{text-align:left;vertical-align:top;padding:11px}.hp-html-table th{color:var(--hp-text);font-weight:600}.hp-html-table td{color:var(--hp-text-soft)}.hp-html-table tbody tr:first-child th,.hp-html-table tbody tr:first-child td,.hp-html-table tfoot tr:first-child th,.hp-html-table tfoot tr:first-child td{box-shadow:inset 0 1px 0 0 var(--hp-border)}.hp-html-table.hp-html-table--compact th,.hp-html-table.hp-html-table--compact td{padding:6px}.hp-html-table.hp-html-table--striped tbody tr:nth-child(odd) td{background:color-mix(in srgb,var(--hp-text)15%,transparent)}.hp-html-table.hp-html-table--bordered th:not(:first-child){box-shadow:inset 1px 0 0 0 var(--hp-border)}.hp-html-table.hp-html-table--bordered tbody tr td,.hp-html-table.hp-html-table--bordered tfoot tr td{box-shadow:inset 0 1px 0 0 var(--hp-border)}.hp-html-table.hp-html-table--bordered tbody tr td:not(:first-child),.hp-html-table.hp-html-table--bordered tfoot tr td:not(:first-child){box-shadow:inset 1px 1px 0 0 var(--hp-border)}.hp-html-table.hp-html-table--bordered.hp-html-table--striped tbody tr:not(:first-child) td{box-shadow:none}.hp-html-table.hp-html-table--bordered.hp-html-table--striped tbody tr:not(:first-child) td:not(:first-child){box-shadow:inset 1px 0 0 0 var(--hp-border)}.hp-html-table.hp-html-table--interactive tbody tr:hover td{background-color:color-mix(in srgb,var(--hp-intent-neutral-hover)8%,transparent);cursor:pointer}.hp-html-table.hp-html-table--interactive tbody tr:active td{background-color:color-mix(in srgb,var(--hp-intent-neutral-active)16%,transparent)}.hp-select-kit__empty{color:var(--hp-text-soft);font:var(--hp-font-sm);padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*3)}.hp-icon{vertical-align:text-bottom;flex:none;display:inline-block}.hp-icon>svg{display:block}.hp-input{height:var(--hp-control-h);padding:0 calc(var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);background:var(--hp-bg-surface);color:var(--hp-text);font:var(--hp-font-base);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.2),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3);transition:box-shadow var(--hp-transition-fast);border:none;outline:none;display:block}.hp-input:focus{box-shadow:inset 0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-input--fill{flex:auto;width:100%}.hp-input--round{border-radius:calc(var(--hp-surface-spacing)*7.5);box-sizing:border-box;padding-left:calc(var(--hp-surface-spacing)*2)}.hp-input--large{font:var(--hp-font-lg);height:calc(var(--hp-surface-spacing)*10)}.hp-input--large.hp-input--round{padding:0 calc(var(--hp-surface-spacing)*4)}.hp-input--small{font:var(--hp-font-sm);height:calc(var(--hp-surface-spacing)*6);padding:0 calc(var(--hp-surface-spacing)*2)}.hp-input--small.hp-input--round{padding:0 calc(var(--hp-surface-spacing)*4)}.hp-input--primary{box-shadow:inset 0 0 0 1px var(--hp-intent-primary),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3)}.hp-input--primary:focus{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-primary)l c h/.752),0 0 0 2px oklch(from var(--hp-intent-primary)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-input--success{box-shadow:inset 0 0 0 1px var(--hp-intent-success),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3)}.hp-input--success:focus{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-success)l c h/.752),0 0 0 2px oklch(from var(--hp-intent-success)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-input--warning{box-shadow:inset 0 0 0 1px var(--hp-intent-warning),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3)}.hp-input--warning:focus{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-warning)l c h/.752),0 0 0 2px oklch(from var(--hp-intent-warning)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-input--danger{box-shadow:inset 0 0 0 1px var(--hp-intent-danger),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3)}.hp-input--danger:focus{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-danger)l c h/.752),0 0 0 2px oklch(from var(--hp-intent-danger)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-border)}.hp-input--readonly:focus{box-shadow:inset 0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.2),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3)}.hp-input--primary.hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-intent-primary)}.hp-input--success.hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-intent-success)}.hp-input--warning.hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-intent-warning)}.hp-input--danger.hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-intent-danger)}.hp-input--disabled{background:var(--hp-bg-sunken);box-shadow:none;color:var(--hp-text-softer);cursor:not-allowed}@media (prefers-color-scheme:dark){:root .hp-input:not(.hp-input--disabled):not(.hp-input--primary):not(.hp-input--success):not(.hp-input--warning):not(.hp-input--danger):not(.hp-input--readonly){background:oklch(from var(--hp-palette-black)l c h/.3);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3);color:oklch(from var(--hp-text)calc(l + .239)calc(c - .011)h)}:root .hp-input:not(.hp-input--disabled):not(.hp-input--primary):not(.hp-input--success):not(.hp-input--warning):not(.hp-input--danger):not(.hp-input--readonly):focus{box-shadow:inset 0 0 0 1px var(--hp-focus-ring),0 0 0 1px var(--hp-focus-ring)}}.hp-dark .hp-input:not(.hp-input--disabled):not(.hp-input--primary):not(.hp-input--success):not(.hp-input--warning):not(.hp-input--danger):not(.hp-input--readonly){background:oklch(from var(--hp-palette-black)l c h/.3);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3);color:oklch(from var(--hp-text)calc(l + .239)calc(c - .011)h)}.hp-dark .hp-input:not(.hp-input--disabled):not(.hp-input--primary):not(.hp-input--success):not(.hp-input--warning):not(.hp-input--danger):not(.hp-input--readonly):focus{box-shadow:inset 0 0 0 1px var(--hp-focus-ring),0 0 0 1px var(--hp-focus-ring)}.hp-light .hp-input:not(.hp-input--disabled):not(.hp-input--primary):not(.hp-input--success):not(.hp-input--warning):not(.hp-input--danger):not(.hp-input--readonly){background:var(--hp-bg-surface);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.2),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3);color:var(--hp-text)}.hp-light .hp-input:not(.hp-input--disabled):not(.hp-input--primary):not(.hp-input--success):not(.hp-input--warning):not(.hp-input--danger):not(.hp-input--readonly):focus{box-shadow:inset 0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}@media (prefers-color-scheme:dark){:root .hp-input--disabled{background:oklch(from var(--hp-intent-neutral-hover)l c h/.5)}}.hp-dark .hp-input--disabled{background:oklch(from var(--hp-intent-neutral-hover)l c h/.5)}.hp-light .hp-input--disabled{background:var(--hp-bg-sunken)}.hp-dark .hp-input--primary:not(.hp-input--disabled){box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-primary)calc(l + .095)calc(c - .004)h),inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3)}.hp-dark .hp-input--primary:not(.hp-input--disabled):focus{box-shadow:inset 0 0 0 1px oklch(from oklch(from var(--hp-intent-primary)calc(l + .095)calc(c - .004)h)l c h/.752),0 0 0 2px oklch(from oklch(from var(--hp-intent-primary)calc(l + .095)calc(c - .004)h)l c h/.752),inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3)}.hp-dark .hp-input--success:not(.hp-input--disabled){box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-success)calc(l + .092)calc(c + .016)h),inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3)}.hp-dark .hp-input--success:not(.hp-input--disabled):focus{box-shadow:inset 0 0 0 1px oklch(from oklch(from var(--hp-intent-success)calc(l + .092)calc(c + .016)h)l c h/.752),0 0 0 2px oklch(from oklch(from var(--hp-intent-success)calc(l + .092)calc(c + .016)h)l c h/.752),inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3)}.hp-dark .hp-input--warning:not(.hp-input--disabled){box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-warning)calc(l + .111)calc(c + .004)h),inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3)}.hp-dark .hp-input--warning:not(.hp-input--disabled):focus{box-shadow:inset 0 0 0 1px oklch(from oklch(from var(--hp-intent-warning)calc(l + .111)calc(c + .004)h)l c h/.752),0 0 0 2px oklch(from oklch(from var(--hp-intent-warning)calc(l + .111)calc(c + .004)h)l c h/.752),inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3)}.hp-dark .hp-input--danger:not(.hp-input--disabled){box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-danger)calc(l + .098)calc(c - .02)h),inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3)}.hp-dark .hp-input--danger:not(.hp-input--disabled):focus{box-shadow:inset 0 0 0 1px oklch(from oklch(from var(--hp-intent-danger)calc(l + .098)calc(c - .02)h)l c h/.752),0 0 0 2px oklch(from oklch(from var(--hp-intent-danger)calc(l + .098)calc(c - .02)h)l c h/.752),inset 0 0 0 1px oklch(from var(--hp-palette-white)l c h/.2),inset 0 -1px 1px 0 oklch(from var(--hp-palette-white)l c h/.3)}@media (prefers-color-scheme:dark){:root .hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.4)}:root .hp-input--readonly:focus{box-shadow:inset 0 0 0 1px var(--hp-focus-ring),0 0 0 1px var(--hp-focus-ring)}:root .hp-input--primary.hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-primary)calc(l + .095)calc(c - .004)h)}:root .hp-input--success.hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-success)calc(l + .092)calc(c + .016)h)}:root .hp-input--warning.hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-warning)calc(l + .111)calc(c + .004)h)}:root .hp-input--danger.hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-danger)calc(l + .098)calc(c - .02)h)}}.hp-dark .hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.4)}.hp-dark .hp-input--readonly:focus{box-shadow:inset 0 0 0 1px var(--hp-focus-ring),0 0 0 1px var(--hp-focus-ring)}.hp-dark .hp-input--primary.hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-primary)calc(l + .095)calc(c - .004)h)}.hp-dark .hp-input--success.hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-success)calc(l + .092)calc(c + .016)h)}.hp-dark .hp-input--warning.hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-warning)calc(l + .111)calc(c + .004)h)}.hp-dark .hp-input--danger.hp-input--readonly{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-danger)calc(l + .098)calc(c - .02)h)}.hp-light .hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-border)}.hp-light .hp-input--readonly:focus{box-shadow:inset 0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.2),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3)}.hp-light .hp-input--primary.hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-intent-primary)}.hp-light .hp-input--success.hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-intent-success)}.hp-light .hp-input--warning.hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-intent-warning)}.hp-light .hp-input--danger.hp-input--readonly{box-shadow:inset 0 0 0 1px var(--hp-intent-danger)}.hp-key-combo{align-items:center;display:flex}.hp-key-combo:not(.hp-key-combo--minimal)>*{margin-right:var(--hp-surface-spacing)}.hp-key-combo:not(.hp-key-combo--minimal)>:last-child{margin-right:0}.hp-key{border-radius:var(--hp-radius-control);font-size:var(--hp-font-sm-size);height:calc(var(--hp-surface-spacing)*6);line-height:calc(var(--hp-surface-spacing)*6);min-width:calc(var(--hp-surface-spacing)*6);padding:calc(var(--hp-surface-spacing)*.5)var(--hp-surface-spacing);vertical-align:middle;background:var(--hp-bg-raised);box-shadow:var(--hp-shadow-1);color:var(--hp-text-soft);justify-content:center;align-items:center;display:inline-flex}.hp-key__icon{margin-right:var(--hp-surface-spacing)}.hp-menu{outline:none;flex-direction:column;display:flex}.hp-menu--standalone{width:100%}.hp-menu__item{align-items:center;gap:calc(var(--hp-surface-spacing)*2);text-align:left;width:100%;padding:var(--hp-surface-spacing)calc(var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);color:var(--hp-text);font:var(--hp-font-base);cursor:pointer;transition:background-color var(--hp-transition-fast),color var(--hp-transition-fast);background:0 0;border:none;text-decoration:none;display:flex}.hp-menu__item:hover{text-decoration:none}.hp-menu__item-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hp-menu__item-hint{color:var(--hp-text-soft);font-size:var(--hp-font-sm,12px);margin-left:auto}.hp-menu__item-chevron{color:var(--hp-text-soft);margin-left:auto;display:flex}.hp-menu__item-icon{color:var(--hp-text-soft);display:flex}.hp-menu__item--danger .hp-menu__item-icon,.hp-menu__item--highlighted .hp-menu__item-icon,.hp-menu__item--active .hp-menu__item-icon{color:inherit}.hp-menu__item:hover:not(:disabled):not([aria-disabled=true]),.hp-menu__item--force-hover{background:var(--hp-bg-item-hover)}.hp-menu__item:active:not(:disabled):not([aria-disabled=true]),.hp-menu__item--force-active{background:var(--hp-bg-item-active)}.hp-menu__item--highlighted:not(:disabled):not([aria-disabled=true]),.hp-menu__item--active:not(:disabled):not([aria-disabled=true]){background:var(--hp-intent-primary-bg);color:var(--hp-intent-primary-text)}.hp-menu__item:disabled,.hp-menu__item[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.hp-menu__item--danger{color:var(--hp-intent-danger-text)}.hp-menu__item--danger:hover:not(:disabled):not([aria-disabled=true]),.hp-menu__item--danger.hp-menu__item--force-hover,.hp-menu__item--danger:active:not(:disabled):not([aria-disabled=true]),.hp-menu__item--danger.hp-menu__item--force-active{background:var(--hp-intent-danger-bg)}.hp-menu__item--danger.hp-menu__item--highlighted:not(:disabled):not([aria-disabled=true]),.hp-menu__item--danger.hp-menu__item--active:not(:disabled):not([aria-disabled=true]){background:var(--hp-intent-danger-bg);color:var(--hp-intent-danger-text)}.hp-menu__divider{background:var(--hp-border);height:1px;margin:var(--hp-surface-spacing)0}.hp-menu__header{border-top:1px solid var(--hp-border);margin:var(--hp-surface-spacing)0 0;padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*2)var(--hp-surface-spacing);font-size:var(--hp-font-sm,12px);text-transform:uppercase;letter-spacing:.04em;color:var(--hp-text-soft);font-weight:600}.hp-multi-select__empty{color:var(--hp-text-soft);font:var(--hp-font-sm);padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*3)}.hp-dialog.hp-multistep-dialog{min-width:800px}.hp-multistep-dialog-panels{display:flex}.hp-multistep-dialog-panels--top{flex-direction:column}.hp-multistep-dialog-panels--right{flex-direction:row-reverse}.hp-multistep-dialog-left-panel{flex-direction:column;flex:1;display:flex}.hp-dark .hp-multistep-dialog-left-panel{background:var(--hp-palette-dark-gray2);border-bottom:1px solid var(--hp-border-strong);border-bottom-left-radius:var(--hp-radius-surface);border-left:1px solid var(--hp-border-strong)}.hp-multistep-dialog-panels--top .hp-multistep-dialog-left-panel{flex-direction:row}.hp-multistep-dialog-right-panel{background-color:var(--hp-palette-light-gray5);border-left:1px solid var(--hp-border);border-radius:0 0 var(--hp-radius-surface);flex:3;min-width:0}.hp-dark .hp-multistep-dialog-right-panel{background-color:var(--hp-palette-dark-gray3);border-bottom:1px solid var(--hp-border-strong);border-bottom-right-radius:var(--hp-radius-surface);border-left:1px solid var(--hp-border-strong);border-right:1px solid var(--hp-border-strong)}.hp-multistep-dialog-panels--top .hp-multistep-dialog-right-panel{border-radius:0 0 var(--hp-radius-surface)var(--hp-radius-surface);border-left:none}.hp-multistep-dialog-panels--right .hp-multistep-dialog-right-panel{border-radius:var(--hp-radius-surface)0 0 var(--hp-radius-surface);border-left:none;border-right:1px solid var(--hp-border)}.hp-dark .hp-multistep-dialog-panels--right .hp-multistep-dialog-right-panel{border-right:1px solid var(--hp-border-strong)}.hp-dialog-step-container{background-color:var(--hp-palette-light-gray5);border-bottom:1px solid var(--hp-border)}.hp-dark .hp-dialog-step-container{background:var(--hp-palette-dark-gray3);border-bottom:1px solid var(--hp-border-strong)}.hp-dialog-step-container.hp-dialog-step-viewed{background-color:var(--hp-palette-white)}.hp-dark .hp-dialog-step-container.hp-dialog-step-viewed{background:var(--hp-palette-dark-gray4)}.hp-multistep-dialog-panels--top .hp-dialog-step-container{flex-grow:1}.hp-multistep-dialog-panels--top .hp-dialog-step-container:not(:first-child){border-left:1px solid var(--hp-border)}.hp-dark .hp-multistep-dialog-panels--top .hp-dialog-step-container:not(:first-child){border-left:1px solid var(--hp-border-strong)}.hp-dialog-step{border-radius:var(--hp-radius-surface);cursor:not-allowed;align-items:center;margin:4px;padding:6px 14px;display:flex}.hp-dark .hp-dialog-step{background:var(--hp-palette-dark-gray3)}.hp-dialog-step-viewed .hp-dialog-step{background-color:var(--hp-palette-white);cursor:pointer}.hp-dark .hp-dialog-step-viewed .hp-dialog-step{background:var(--hp-palette-dark-gray4)}.hp-dialog-step:hover{background-color:var(--hp-palette-light-gray5)}.hp-dark .hp-dialog-step:hover{background:var(--hp-palette-dark-gray3)}.hp-dialog-step-icon{background-color:var(--hp-text-softer);color:var(--hp-palette-white);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.hp-dialog-step-container--active.hp-dialog-step-viewed .hp-dialog-step-icon{background-color:var(--hp-intent-primary)}.hp-dialog-step-viewed .hp-dialog-step-icon{background-color:var(--hp-palette-gray3)}.hp-dialog-step-title{color:var(--hp-text-softer);flex:1;padding-left:8px}.hp-dialog-step-container--active.hp-dialog-step-viewed .hp-dialog-step-title{color:var(--hp-intent-primary)}.hp-dialog-step-viewed:not(.hp-dialog-step-container--active) .hp-dialog-step-title{color:var(--hp-text)}.hp-navbar{background:var(--hp-bg-raised);box-shadow:var(--hp-shadow-1);height:calc(var(--hp-surface-spacing)*12.5);padding:0 calc(var(--hp-surface-spacing)*4);box-sizing:border-box;width:100%;position:relative}.hp-navbar--fixed-top{z-index:5;position:fixed;top:0;left:0;right:0}.hp-navbar__heading{font-size:var(--hp-font-md-size);margin-right:calc(var(--hp-surface-spacing)*4)}.hp-navbar__group{align-items:center;height:100%;display:flex}.hp-navbar__group--start{float:left}.hp-navbar__group--end{float:right}.hp-navbar__divider{border-left:1px solid var(--hp-border);height:calc(var(--hp-surface-spacing)*5);margin:0 calc(var(--hp-surface-spacing)*2)}.hp-non-ideal-state{text-align:center;align-items:center;gap:calc(var(--hp-surface-spacing)*3);padding:calc(var(--hp-surface-spacing)*12);flex-direction:column;display:flex}.hp-non-ideal-state__icon{color:var(--hp-text-softer)}.hp-non-ideal-state__title{font:var(--hp-font-md);color:var(--hp-text);font-weight:600}.hp-non-ideal-state__description{font:var(--hp-font-base);color:var(--hp-text-soft)}.hp-numeric-input .hp-button-group--vertical>.hp-button{flex:1 1 calc(var(--hp-surface-spacing)*2.75);min-height:0;width:calc(var(--hp-surface-spacing)*6);padding:0}.hp-omnibar{background:var(--hp-bg-raised);border-radius:var(--hp-radius-surface);box-shadow:var(--hp-shadow-4);left:calc(50% - (var(--hp-surface-spacing)*125*.5));width:calc(var(--hp-surface-spacing)*125);max-height:60vh;animation:hp-omnibar-in var(--hp-transition-bounce);flex-direction:column;display:flex;position:fixed;top:20%;overflow:hidden}@keyframes hp-omnibar-in{0%{opacity:0;transform:scale(.5)}}.hp-omnibar-overlay-root--closing .hp-omnibar{animation:hp-omnibar-out var(--hp-transition-bounce)forwards}.hp-omnibar-overlay-root--closing .hp-overlay__scrim{animation:hp-scrim-out var(--hp-transition-slow)forwards}@keyframes hp-omnibar-out{to{opacity:0;transform:scale(.95)}}.hp-omnibar .hp-input{box-shadow:none;background:0 0;border-radius:0;flex-shrink:0}.hp-omnibar .hp-input:focus{box-shadow:none}.hp-omnibar__items{flex:auto;overflow:auto}.hp-omnibar__empty{color:var(--hp-text-soft);font:var(--hp-font-sm);padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*3)}.hp-overflow-list{flex-wrap:nowrap;min-width:0;display:flex}.hp-overflow-list__spacer{flex-shrink:1;width:1px}.hp-overlay__scrim{z-index:10;background:oklch(from var(--hp-palette-black)l c h/.7);opacity:1;animation:hp-scrim-in var(--hp-transition-slow);position:fixed;inset:0}@keyframes hp-scrim-in{0%{opacity:0}}.hp-overlay__footer{justify-content:space-between;align-items:center;gap:calc(var(--hp-surface-spacing)*4);padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*4);background:var(--hp-bg-strip);border-top:1px solid oklch(from var(--hp-palette-black)l c h/.15);margin:0;display:flex}@media (prefers-color-scheme:dark){:root .hp-overlay__footer{border-top-color:oklch(from var(--hp-palette-white)l c h/.2)}}.hp-dark .hp-overlay__footer{border-top-color:oklch(from var(--hp-palette-white)l c h/.2)}.hp-light .hp-overlay__footer{border-top-color:oklch(from var(--hp-palette-black)l c h/.15)}.hp-panel-stack{height:100%;position:relative;overflow:hidden}.hp-panel-stack__header{box-shadow:0 1px var(--hp-border);z-index:1;flex-shrink:0;align-items:center;height:30px;display:flex}.hp-panel-stack__header>span{flex:1;align-items:stretch;display:flex}.hp-panel-stack__title{font:var(--hp-font-base);margin:0 4px;font-weight:650}.hp-panel-stack__header-back{white-space:nowrap;margin-left:4px;padding-left:0}.hp-panel-stack__view{background-color:var(--hp-bg-surface);border-right:1px solid var(--hp-border);z-index:1;flex-direction:column;margin-right:-1px;display:flex;position:absolute;inset:0;overflow-y:auto}.hp-panel-stack__view:nth-last-child(n+4){display:none}@keyframes hp-panel-stack-push-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes hp-panel-stack-pop-in{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0)}}.hp-panel-stack__view--push{animation:.4s hp-panel-stack-push-in}.hp-panel-stack__view--pop{animation:.4s hp-panel-stack-pop-in}@media (prefers-reduced-motion:reduce){.hp-panel-stack__view--push,.hp-panel-stack__view--pop{animation:none}}.hp-popover-transition-container{opacity:1;display:flex;position:absolute}.hp-popover-transition-container:focus{outline:none}.hp-popover{border-radius:var(--hp-radius-surface);z-index:20;opacity:1;transform-origin:top;min-width:160px;animation:hp-popover-in var(--hp-transition-fast);display:inline-block;transform:scale(1);box-shadow:0 0 0 1px #1114181a,0 20px 25px -5px #0000001a,0 10px 15px -3px #0000001a}.hp-popover.hp-popover--minimal{opacity:1;animation:none;transform:none}.hp-popover:focus-visible{outline:none}.hp-popover.hp-popover--positioning{visibility:hidden}@media (prefers-color-scheme:dark){:root .hp-popover{box-shadow:0 0 0 1px #5e6064,inset 0 0 0 1px #fff3,0 20px 25px -5px #0000004d,inset 0 0 .5px #ffffff4d,inset 0 .5px #ffffff14,0 10px 30px -5px #0000004d}}.hp-dark .hp-popover{box-shadow:0 0 0 1px #5e6064,inset 0 0 0 1px #fff3,0 20px 25px -5px #0000004d,inset 0 0 .5px #ffffff4d,inset 0 .5px #ffffff14,0 10px 30px -5px #0000004d}.hp-light .hp-popover{box-shadow:0 0 0 1px #1114181a,0 20px 25px -5px #0000001a,0 10px 15px -3px #0000001a}.hp-popover-content{background:var(--hp-bg-raised);border-radius:var(--hp-radius-surface);position:relative}.hp-popover-content--sizing{max-width:350px;padding:20px}.hp-popover-arrow{width:30px;height:30px;position:absolute}.hp-popover-arrow:before{content:"";border-radius:1px;width:20px;height:20px;margin:5px;display:block;position:absolute;transform:rotate(45deg);box-shadow:1px 1px 6px #11141833}.hp-popover-arrow svg{display:block}.hp-popover-arrow-border{fill:var(--hp-palette-black);fill-opacity:.1}.hp-popover-arrow-fill{fill:var(--hp-bg-raised)}@media (prefers-color-scheme:dark){:root .hp-popover-arrow:before{box-shadow:0 0 0 1px #777a7e,1px 1px 6px #11141866}:root .hp-popover-arrow-border{fill-opacity:.2}}.hp-dark .hp-popover-arrow:before{box-shadow:0 0 0 1px #777a7e,1px 1px 6px #11141866}.hp-dark .hp-popover-arrow-border{fill-opacity:.2}.hp-light .hp-popover-arrow:before{box-shadow:1px 1px 6px #11141833}.hp-light .hp-popover-arrow-border{fill-opacity:.1}.hp-popover--top .hp-popover-arrow svg,.hp-popover--top_start .hp-popover-arrow svg,.hp-popover--top_end .hp-popover-arrow svg{transform:rotate(-90deg)}.hp-popover--left .hp-popover-arrow svg,.hp-popover--left_start .hp-popover-arrow svg,.hp-popover--left_end .hp-popover-arrow svg{transform:rotate(180deg)}.hp-popover--bottom .hp-popover-arrow svg,.hp-popover--bottom_start .hp-popover-arrow svg,.hp-popover--bottom_end .hp-popover-arrow svg{transform:rotate(90deg)}@keyframes hp-popover-in{0%{opacity:0;transform:scale(.97)}}.hp-tooltip{background:var(--hp-palette-dark-gray5);color:var(--hp-palette-light-gray5);fill:var(--hp-palette-dark-gray5);padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*3);min-width:0}.hp-tooltip.hp-tooltip--compact{padding:var(--hp-surface-spacing)calc(var(--hp-surface-spacing)*2)}.hp-tooltip.hp-tooltip--primary{background:var(--hp-intent-primary);color:var(--hp-intent-primary-on-solid);fill:var(--hp-intent-primary)}.hp-tooltip.hp-tooltip--success{background:var(--hp-intent-success);color:var(--hp-intent-success-on-solid);fill:var(--hp-intent-success)}.hp-tooltip.hp-tooltip--warning{background:var(--hp-intent-warning);color:var(--hp-intent-warning-on-solid);fill:var(--hp-intent-warning)}.hp-tooltip.hp-tooltip--danger{background:var(--hp-intent-danger);color:var(--hp-intent-danger-on-solid);fill:var(--hp-intent-danger)}@media (prefers-color-scheme:dark){:root .hp-tooltip:not(.hp-tooltip--primary):not(.hp-tooltip--success):not(.hp-tooltip--warning):not(.hp-tooltip--danger){background:var(--hp-palette-light-gray3);color:var(--hp-palette-dark-gray5);fill:var(--hp-palette-light-gray3)}}.hp-dark .hp-tooltip:not(.hp-tooltip--primary):not(.hp-tooltip--success):not(.hp-tooltip--warning):not(.hp-tooltip--danger){background:var(--hp-palette-light-gray3);color:var(--hp-palette-dark-gray5);fill:var(--hp-palette-light-gray3)}.hp-light .hp-tooltip:not(.hp-tooltip--primary):not(.hp-tooltip--success):not(.hp-tooltip--warning):not(.hp-tooltip--danger){background:var(--hp-palette-dark-gray5);color:var(--hp-palette-light-gray5);fill:var(--hp-palette-dark-gray5)}.hp-progress-bar{background:color-mix(in oklch,var(--hp-text-soft)20%,transparent);border-radius:var(--hp-radius-full);height:calc(var(--hp-surface-spacing)*2);width:100%;display:block;position:relative;overflow:hidden}.hp-progress-bar .hp-progress-bar-meter{background:linear-gradient(-45deg,lab(100% 0 0/.2) 25%,#0000 25% 50%,lab(100% 0 0/.2) 50% 75%,#0000 75%);background-color:color-mix(in oklch,var(--hp-text-soft)80%,transparent);border-radius:var(--hp-radius-full);height:100%;transition:width var(--hp-transition-slow);background-size:30px 30px;width:100%;position:absolute}.hp-progress-bar:not(.hp-progress-bar-no-animation):not(.hp-progress-bar-no-stripes) .hp-progress-bar-meter{animation:.3s linear infinite reverse hp-progress-bar-stripes}.hp-progress-bar.hp-progress-bar-no-stripes .hp-progress-bar-meter{background-image:none}.hp-dark .hp-progress-bar{background:color-mix(in oklch,var(--hp-palette-black)50%,transparent)}.hp-dark .hp-progress-bar :where(.hp-progress-bar-meter){background-color:var(--hp-intent-neutral-disabled)}.hp-progress-bar.hp-progress-bar--primary .hp-progress-bar-meter{background-color:var(--hp-intent-primary)}.hp-progress-bar.hp-progress-bar--success .hp-progress-bar-meter{background-color:var(--hp-intent-success)}.hp-progress-bar.hp-progress-bar--warning .hp-progress-bar-meter{background-color:var(--hp-intent-warning)}.hp-progress-bar.hp-progress-bar--danger .hp-progress-bar-meter{background-color:var(--hp-intent-danger)}@keyframes hp-progress-bar-stripes{0%{background-position:0 0}to{background-position:30px 0}}.hp-radio{cursor:pointer;margin-bottom:calc(var(--hp-surface-spacing)*2);font:var(--hp-font-base);color:var(--hp-text);padding-inline-start:24px;display:block;position:relative}.hp-radio:has(.hp-radio__input:disabled){opacity:.45;cursor:not-allowed}.hp-radio--align-end{padding-inline-start:0;padding-right:24px}.hp-radio--align-end .hp-radio__box{margin-inline-start:0;float:right;margin-right:-24px;margin-left:calc(var(--hp-surface-spacing)*2);margin-top:1px}.hp-radio__input{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.hp-radio__box{width:1em;height:1em;margin-inline-start:-24px;margin-inline-end:calc(var(--hp-surface-spacing)*2);vertical-align:middle;box-shadow:inset 0 0 0 1px var(--hp-palette-gray2);transition:background-color var(--hp-transition-fast),box-shadow var(--hp-transition-fast);border-radius:50%;margin-top:-3px;font-size:16px;display:inline-block;position:relative}.hp-radio:hover .hp-radio__box{background:color-mix(in srgb,var(--hp-intent-neutral-hover)8%,transparent)}.hp-radio__input:not(:disabled):active~.hp-radio__box{background:color-mix(in srgb,var(--hp-intent-neutral-active)16%,transparent)}.hp-radio__input:checked~.hp-radio__box{background:var(--hp-intent-primary);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-radio:hover .hp-radio__input:checked~.hp-radio__box{background:var(--hp-intent-primary-hover)}.hp-radio__input:checked:not(:disabled):active~.hp-radio__box{background:var(--hp-intent-primary-active)}.hp-radio__input:checked~.hp-radio__box:before{content:"";background-image:radial-gradient(var(--hp-intent-primary-on-solid),var(--hp-intent-primary-on-solid)28%,transparent 32%);position:absolute;inset:0}.hp-radio__input:disabled~.hp-radio__box{box-shadow:inset 0 0 0 1px var(--hp-border)}.hp-radio__input:focus-visible{outline:none}.hp-radio__input:focus-visible~.hp-radio__box{outline:2px solid var(--hp-focus-ring);outline-offset:2px;border-radius:50%}.hp-radio__input[aria-invalid=true]~.hp-radio__box{box-shadow:inset 0 0 0 1px var(--hp-intent-danger)}.hp-radio__label{color:var(--hp-text)}.hp-section{width:100%;padding:0;overflow:hidden}.hp-section-header{border-bottom:1px solid var(--hp-border);justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:50px;padding:0 20px;display:flex;position:relative}.hp-section--collapsed .hp-section-header{border:none}.hp-section-header--interactive{cursor:pointer}.hp-section-header--interactive:hover,.hp-section-header--interactive:active{background:var(--hp-bg-app)}@media (prefers-color-scheme:dark){:root .hp-section-header--interactive:hover,:root .hp-section-header--interactive:active{background:var(--hp-bg-strip)}}.hp-dark .hp-section-header--interactive:hover,.hp-dark .hp-section-header--interactive:active{background:var(--hp-bg-strip)}.hp-light .hp-section-header--interactive:hover,.hp-light .hp-section-header--interactive:active{background:var(--hp-bg-app)}.hp-section-header-left{align-items:center;gap:calc(var(--hp-surface-spacing)*2);padding:calc(var(--hp-surface-spacing)*2)0;display:flex}.hp-section-header-title{margin-bottom:0}.hp-section-header-sub-title{color:var(--hp-text-soft);margin-top:2px}.hp-section-header-right{align-items:center;gap:calc(var(--hp-surface-spacing)*2);margin-left:auto;display:flex}.hp-section-header-collapse-caret{color:var(--hp-text-soft);vertical-align:middle;justify-content:center;display:inline-flex}.hp-section-header-icon{color:var(--hp-text-soft)}.hp-section--compact .hp-section-header{min-height:40px;padding:0 calc(var(--hp-surface-spacing)*4)}.hp-section--compact .hp-section-header .hp-section-header-left{padding:calc(var(--hp-surface-spacing)*2)0}.hp-section--compact .hp-section-card.hp-section-card--padded{padding:calc(var(--hp-surface-spacing)*4)}.hp-section-card.hp-section-card--padded{padding:20px}.hp-section-card:not(:last-child){border-bottom:1px solid var(--hp-border)}.hp-segmented-control{background-color:var(--hp-bg-app);border-radius:var(--hp-radius-control);gap:2px;padding:2px;display:flex}.hp-segmented-control.hp-segmented-control--inline{display:inline-flex}.hp-segmented-control.hp-segmented-control--fill>.hp-segmented-control-option{flex-grow:1}.hp-segmented-control>.hp-segmented-control-option.hp-segmented-control-option--selected{background-color:var(--hp-bg-elevated)}.hp-segmented-control>.hp-segmented-control-option.hp-segmented-control-option--unselected{color:var(--hp-text-soft)}.hp-segmented-control>.hp-segmented-control-option.hp-segmented-control-option--unselected:disabled{color:var(--hp-text-softer)}@media (prefers-color-scheme:dark){:root .hp-segmented-control{background-color:var(--hp-bg-surface)}:root .hp-segmented-control>.hp-segmented-control-option.hp-segmented-control-option--selected{background-color:var(--hp-bg-elevated)}:root .hp-segmented-control>.hp-segmented-control-option.hp-segmented-control-option--unselected{color:var(--hp-text-soft)}}.hp-dark .hp-segmented-control{background-color:var(--hp-bg-surface)}.hp-dark .hp-segmented-control>.hp-segmented-control-option.hp-segmented-control-option--selected{background-color:var(--hp-bg-elevated)}.hp-dark .hp-segmented-control>.hp-segmented-control-option.hp-segmented-control-option--unselected{color:var(--hp-text-soft)}.hp-light .hp-segmented-control{background-color:var(--hp-bg-app)}.hp-light .hp-segmented-control>.hp-segmented-control-option.hp-segmented-control-option--selected{background-color:var(--hp-bg-elevated)}.hp-light .hp-segmented-control>.hp-segmented-control-option.hp-segmented-control-option--unselected{color:var(--hp-text-soft)}.hp-select-wrap{vertical-align:middle;display:inline-block;position:relative}.hp-select-wrap--fill{width:100%;display:block}.hp-select{-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;height:var(--hp-control-h);padding:0 calc(var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);font:var(--hp-font-base);color:var(--hp-text);transition:background-color var(--hp-transition-fast),box-shadow var(--hp-transition-fast);background-color:color-mix(in srgb,var(--hp-intent-neutral)5%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.1);padding-right:calc(var(--hp-surface-spacing)*6);border:none;display:block}.hp-select:hover{background-color:color-mix(in srgb,var(--hp-intent-neutral-hover)9%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-select:active{background-color:color-mix(in srgb,var(--hp-intent-neutral-active)16%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-select--disabled{background-color:color-mix(in srgb,var(--hp-intent-neutral-disabled)20%,transparent);box-shadow:none;color:var(--hp-text-softer);cursor:not-allowed}@media (prefers-color-scheme:dark){:root .hp-select:not(.hp-select--disabled):not(.hp-select--minimal){background-color:color-mix(in srgb,var(--hp-intent-neutral)40%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2);color:var(--hp-intent-neutral-on-solid)}:root .hp-select:not(.hp-select--disabled):not(.hp-select--minimal):hover{background-color:color-mix(in srgb,var(--hp-intent-neutral-hover)42%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}:root .hp-select:not(.hp-select--disabled):not(.hp-select--minimal):active{background-color:color-mix(in srgb,var(--hp-intent-neutral-active)30%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}}.hp-dark .hp-select:not(.hp-select--disabled):not(.hp-select--minimal){background-color:color-mix(in srgb,var(--hp-intent-neutral)40%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2);color:var(--hp-intent-neutral-on-solid)}.hp-dark .hp-select:not(.hp-select--disabled):not(.hp-select--minimal):hover{background-color:color-mix(in srgb,var(--hp-intent-neutral-hover)42%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}.hp-dark .hp-select:not(.hp-select--disabled):not(.hp-select--minimal):active{background-color:color-mix(in srgb,var(--hp-intent-neutral-active)30%,var(--hp-palette-black));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border)50%,transparent),0 1px 2px oklch(from var(--hp-palette-black)l c h/.4)}.hp-light .hp-select:not(.hp-select--disabled):not(.hp-select--minimal){background-color:color-mix(in srgb,var(--hp-intent-neutral)5%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.1);color:var(--hp-text)}.hp-light .hp-select:not(.hp-select--disabled):not(.hp-select--minimal):hover{background-color:color-mix(in srgb,var(--hp-intent-neutral-hover)9%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-light .hp-select:not(.hp-select--disabled):not(.hp-select--minimal):active{background-color:color-mix(in srgb,var(--hp-intent-neutral-active)16%,lab(100% 0 0));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hp-border-strong)90%,var(--hp-palette-black)),0 1px 2px oklch(from var(--hp-palette-black)l c h/.2)}.hp-select-chevron{top:50%;right:calc(var(--hp-surface-spacing)*2);z-index:1;pointer-events:none;color:var(--hp-text-soft);display:inline-flex;position:absolute;transform:translateY(-50%)}.hp-select--large{height:calc(var(--hp-surface-spacing)*10);font-size:16px}.hp-select--minimal{box-shadow:none;background:0 0}.hp-select--minimal:hover{background-color:color-mix(in srgb,var(--hp-intent-neutral-hover)8%,transparent);box-shadow:none;color:var(--hp-text)}.hp-select--minimal:active{background-color:color-mix(in srgb,var(--hp-intent-neutral-active)16%,transparent);box-shadow:none;color:var(--hp-text)}.hp-select--minimal.hp-select--disabled{color:var(--hp-text-softer);background:0 0}@keyframes hp-skeleton-glow{0%{background:lab(86.0765% -.920922 -3.59029/.2);border-color:lab(86.0765% -.920922 -3.59029/.2)}to{background:color-mix(in oklch,var(--hp-text-soft)20%,transparent);border-color:color-mix(in oklch,var(--hp-text-soft)20%,transparent)}}.hp-skeleton{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;background:lab(86.0765% -.920922 -3.59029/.2);border-radius:2px;animation:1s linear infinite alternate hp-skeleton-glow;box-shadow:none!important;color:#0000!important;background-clip:padding-box!important;border-color:lab(86.0765% -.920922 -3.59029/.2)!important}.hp-skeleton:before,.hp-skeleton:after,.hp-skeleton *{visibility:hidden!important}.hp-slider{width:100%;min-width:calc(var(--hp-surface-spacing)*37.5);height:calc(var(--hp-surface-spacing)*10);cursor:default;-webkit-user-select:none;user-select:none;outline:none;position:relative}.hp-slider:hover{cursor:pointer}.hp-slider:active{cursor:grabbing}.hp-slider--disabled{cursor:not-allowed;opacity:.5}.hp-slider--unlabeled{height:calc(var(--hp-surface-spacing)*4)}.hp-slider__track{top:calc(var(--hp-surface-spacing)*1.25);height:calc(var(--hp-surface-spacing)*1.5);border-radius:var(--hp-radius-control);position:absolute;left:0;right:0;overflow:hidden}.hp-slider--vertical .hp-slider__track{top:0;bottom:0;left:calc(var(--hp-surface-spacing)*1.25);height:auto;width:calc(var(--hp-surface-spacing)*1.5);right:auto}.hp-slider__track-fill{height:100%;position:absolute;top:0}.hp-slider--vertical .hp-slider__track-fill{width:100%;height:auto;top:auto;left:0}.hp-slider__track-fill.hp-slider--primary{background:var(--hp-intent-primary)}.hp-slider__track-fill.hp-slider--success{background:var(--hp-intent-success)}.hp-slider__track-fill.hp-slider--warning{background:var(--hp-intent-warning)}.hp-slider__track-fill.hp-slider--danger{background:var(--hp-intent-danger)}.hp-slider__track-fill.hp-slider--neutral{background:var(--hp-intent-neutral)}.hp-slider__track-fill.hp-slider--none{background:oklch(from var(--hp-palette-gray1)l c h/.2)}.hp-slider__handle{width:calc(var(--hp-surface-spacing)*4);height:calc(var(--hp-surface-spacing)*4);border-radius:var(--hp-radius-control);background:var(--hp-bg-raised);cursor:pointer;position:absolute;top:0;left:0;box-shadow:0 0 0 1px lab(0% 0 0/.5),0 1px 1px lab(0% 0 0/.5)}.hp-slider--vertical .hp-slider__handle{top:auto}.hp-slider__handle--start,.hp-slider__handle--end{width:calc(var(--hp-surface-spacing)*2)}.hp-slider__handle--start{border-top-right-radius:0;border-bottom-right-radius:0}.hp-slider__handle--end{margin-left:calc(var(--hp-surface-spacing)*2);border-top-left-radius:0;border-bottom-left-radius:0}.hp-slider__handle--end .hp-slider__label--handle{margin-left:0}.hp-slider--vertical .hp-slider__handle--start,.hp-slider--vertical .hp-slider__handle--end{width:calc(var(--hp-surface-spacing)*4);height:calc(var(--hp-surface-spacing)*2);margin-left:0}.hp-slider--vertical .hp-slider__handle--start{border-bottom-right-radius:var(--hp-radius-control);border-top-left-radius:0}.hp-slider--vertical .hp-slider__handle--end{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--hp-radius-control);margin-bottom:calc(var(--hp-surface-spacing)*2)}.hp-slider--vertical .hp-slider__handle--end .hp-slider__label--handle{margin-top:0}.hp-slider__handle:focus-visible{z-index:1;box-shadow:0 0 0 1px lab(0% 0 0/.5),0 1px 1px lab(0% 0 0/.5),0 0 0 2px var(--hp-intent-primary)}.hp-slider__handle:hover{z-index:2;cursor:grab;box-shadow:0 0 0 1px lab(0% 0 0/.5),0 1px 2px lab(0% 0 0/.6)}.hp-slider__handle--active{cursor:grabbing;box-shadow:inset 0 1px 1px lab(0% 0 0/.1),0 0 0 1px lab(0% 0 0/.5),0 1px 2px lab(0% 0 0/.2)}.hp-slider--disabled .hp-slider__handle{cursor:not-allowed;box-shadow:none;pointer-events:none;background:#c5cbd3}@media (prefers-color-scheme:dark){:root .hp-slider--disabled .hp-slider__handle{box-shadow:none;background:#5f6b7c;border-color:#5f6b7c}}.hp-dark .hp-slider--disabled .hp-slider__handle{box-shadow:none;background:#5f6b7c;border-color:#5f6b7c}.hp-light .hp-slider--disabled .hp-slider__handle{box-shadow:none;background:#c5cbd3;border-color:#0000}.hp-slider__axis{position:static}.hp-slider__label{transform:translate(-50%,calc(var(--hp-surface-spacing)*5));white-space:nowrap;font-size:var(--hp-font-sm-size);color:var(--hp-text);padding:calc(var(--hp-surface-spacing)*.5)var(--hp-surface-spacing);line-height:1;display:inline-block;position:absolute;top:0;left:0}.hp-slider--vertical .hp-slider__label{transform:translate(calc(var(--hp-surface-spacing)*5),50%);top:auto;left:0}.hp-slider__label--handle{transform:translate(-50%,calc(var(--hp-surface-spacing)*5));margin-left:calc(var(--hp-surface-spacing)*2);background:var(--hp-palette-dark-gray5);color:var(--hp-palette-light-gray5);border-radius:var(--hp-radius-surface);box-shadow:var(--hp-shadow-3);padding:calc(var(--hp-surface-spacing)*.5)var(--hp-surface-spacing);pointer-events:none;position:absolute;top:0;left:50%}.hp-slider--disabled .hp-slider__label--handle{box-shadow:none}.hp-slider--vertical .hp-slider__label--handle{transform:translate(calc(var(--hp-surface-spacing)*5),-50%);margin-left:0;margin-top:calc(var(--hp-surface-spacing)*-2);top:50%;left:0}.hp-slider--vertical{height:calc(var(--hp-surface-spacing)*37.5);width:calc(var(--hp-surface-spacing)*10);min-width:calc(var(--hp-surface-spacing)*10)}.hp-spinner{animation:.8s linear infinite hp-spin}@keyframes hp-spin{to{transform:rotate(360deg)}}.hp-suggest__empty{color:var(--hp-text-soft);font:var(--hp-font-sm);padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*3)}.hp-switch{cursor:pointer;margin-bottom:calc(var(--hp-surface-spacing)*2);font:var(--hp-font-base);color:var(--hp-text);padding-inline-start:36px;display:block;position:relative}.hp-switch--disabled{cursor:not-allowed}.hp-switch--disabled .hp-switch__label{color:oklch(from var(--hp-palette-gray1)l c h/.6)}.hp-switch--align-end{padding-inline-start:0;padding-right:36px}.hp-switch--align-end .hp-switch__track{margin-inline-start:0;float:right;margin-right:-36px;margin-left:calc(var(--hp-surface-spacing)*2);margin-top:1px}.hp-switch__input{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.hp-switch__track{width:auto;min-width:1.75em;height:1em;margin-inline-start:-36px;margin-inline-end:calc(var(--hp-surface-spacing)*2);vertical-align:middle;transition:background-color var(--hp-transition-fast);background:lab(62.7755% -1.32933 -9.15139/.3);border-radius:1.75em;margin-top:-3px;font-size:16px;display:inline-block;position:relative}.hp-switch__thumb{border-radius:var(--hp-radius-full);background:var(--hp-palette-white);width:calc(1em - 4px);height:calc(1em - 4px);box-shadow:0 0 0 1px oklch(from var(--hp-palette-black)l c h/.5);transition:left var(--hp-transition-fast);position:absolute;top:50%;left:2px;transform:translateY(-50%)}.hp-switch:hover .hp-switch__track{background:lab(62.7755% -1.32933 -9.15139/.4)}.hp-switch__input:not(:disabled):active+.hp-switch__track{background:lab(62.7755% -1.32933 -9.15139/.5)}.hp-switch__input:checked+.hp-switch__track{background:var(--hp-intent-primary)}.hp-switch:hover .hp-switch__input:checked+.hp-switch__track{background:var(--hp-intent-primary-hover)}.hp-switch__input:checked:not(:disabled):active+.hp-switch__track{background:var(--hp-intent-primary-active)}.hp-switch__input:checked+.hp-switch__track .hp-switch__thumb{left:calc(100% - 1em + 2px)}.hp-switch__input:disabled+.hp-switch__track{background:lab(62.7755% -1.32933 -9.15139/.15)}.hp-switch__input:checked:disabled+.hp-switch__track{background:oklch(from var(--hp-intent-primary)l c h/.5)}.hp-switch__input:disabled+.hp-switch__track .hp-switch__thumb{background:oklch(from var(--hp-palette-white)l c h/.8);box-shadow:none}.hp-switch__input:checked:disabled+.hp-switch__track .hp-switch__thumb{background:oklch(from var(--hp-palette-white)l c h/.5)}.hp-switch__input[aria-invalid=true]+.hp-switch__track{box-shadow:inset 0 0 0 2px var(--hp-intent-danger)}.hp-switch__input:focus-visible{outline:none}.hp-switch__input:focus-visible+.hp-switch__track{outline:2px solid var(--hp-focus-ring);outline-offset:2px}.hp-switch__label{color:var(--hp-text)}.hp-tabs--fill,.hp-tabs--fill .hp-tabs__list{height:100%}.hp-tabs__list{border:none;flex:none;align-items:flex-end;column-gap:20px;margin:0;padding:0;display:flex;position:relative}.hp-tabs--vertical .hp-tabs__list{flex-direction:column;align-items:flex-start}.hp-tabs__tab{-webkit-appearance:none;appearance:none;cursor:pointer;vertical-align:top;max-width:100%;font-size:14px;font-family:var(--hp-font-family);line-height:var(--hp-control-h);color:var(--hp-text);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:none;align-self:stretch;align-items:center;display:flex;position:relative;overflow:hidden}.hp-tabs__list--large .hp-tabs__tab{font-size:16px;line-height:40px}.hp-tabs__tab:hover:not(.hp-tabs__tab--disabled){color:var(--hp-intent-primary)}.hp-tabs__tab:focus-visible{outline:2px solid var(--hp-intent-primary);outline-offset:-2px}.hp-tabs__tab--disabled{color:var(--hp-text-softer);cursor:not-allowed}.hp-tabs__tab--selected{color:var(--hp-intent-primary);box-shadow:inset 0 -3px 0 var(--hp-intent-primary);border-radius:0}.hp-tabs__tab--selected.hp-tabs__tab--animate{transition:box-shadow var(--hp-transition-slow)}.hp-tabs--vertical .hp-tabs__tab{border-radius:var(--hp-radius-control);padding:0 calc(var(--hp-surface-spacing)*2);width:100%}.hp-tabs--vertical .hp-tabs__tab--selected{background:var(--hp-intent-primary-bg);box-shadow:none}.hp-tabs__tab-icon{margin-right:calc(var(--hp-surface-spacing)*2);display:inline-flex}.hp-tabs__tab-tag{margin-left:calc(var(--hp-surface-spacing)*2);display:inline-flex}.hp-tag{align-items:center;gap:var(--hp-surface-spacing);min-height:calc(var(--hp-surface-spacing)*5);min-width:calc(var(--hp-surface-spacing)*5);border-radius:var(--hp-radius-control);max-width:100%;font:var(--hp-font-sm);background:var(--hp-intent-neutral);color:var(--hp-intent-neutral-on-solid);padding:2px 6px;display:inline-flex;position:relative}.hp-tag__content{flex:auto;min-width:0}.hp-tag__content--ellipsize{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hp-tag--large{min-height:calc(var(--hp-surface-spacing)*7.5);min-width:calc(var(--hp-surface-spacing)*7.5);font:var(--hp-font-base);gap:calc(var(--hp-surface-spacing)*2);padding:6px 8px}.hp-tag--round{border-radius:999px;padding-left:8px;padding-right:8px}.hp-tag--large.hp-tag--round{padding-left:10px;padding-right:10px}.hp-tag--fill{width:100%;display:flex}.hp-tag--interactive{cursor:pointer}.hp-tag--interactive.hp-tag--neutral:hover,.hp-tag--interactive.hp-tag--neutral.hp-tag--force-hover{background:var(--hp-intent-neutral-hover)}.hp-tag--interactive.hp-tag--neutral:active,.hp-tag--interactive.hp-tag--neutral.hp-tag--force-active,.hp-tag--interactive.hp-tag--neutral.hp-tag--active{background:var(--hp-intent-neutral-active)}:root{--hp-tag-warning-rest:oklch(from var(--hp-intent-warning)calc(l + .19)c h);--hp-tag-warning-hover:oklch(from var(--hp-intent-warning-hover)calc(l + .24)c h);--hp-tag-warning-active:oklch(from var(--hp-intent-warning-active)calc(l + .2)calc(c + .05)h);--hp-tag-warning-on-solid:oklch(from var(--hp-intent-warning-on-solid)calc(l + .05)c h);--hp-tag-neutral-tint:oklch(from var(--hp-intent-neutral)calc(l + .16)c h)}.hp-tag--primary{background:var(--hp-intent-primary);color:var(--hp-intent-primary-on-solid)}.hp-tag--primary.hp-tag--interactive:hover{background:var(--hp-intent-primary-hover)}.hp-tag--primary.hp-tag--interactive:active,.hp-tag--primary.hp-tag--interactive.hp-tag--active{background:var(--hp-intent-primary-active)}.hp-tag--primary .hp-tag__remove{color:oklch(from var(--hp-intent-primary-on-solid)l c h/.7)}.hp-tag--success{background:var(--hp-intent-success);color:var(--hp-intent-success-on-solid)}.hp-tag--success.hp-tag--interactive:hover{background:var(--hp-intent-success-hover)}.hp-tag--success.hp-tag--interactive:active,.hp-tag--success.hp-tag--interactive.hp-tag--active{background:var(--hp-intent-success-active)}.hp-tag--success .hp-tag__remove{color:oklch(from var(--hp-intent-success-on-solid)l c h/.7)}.hp-tag--danger{background:var(--hp-intent-danger);color:var(--hp-intent-danger-on-solid)}.hp-tag--danger.hp-tag--interactive:hover,.hp-tag--danger.hp-tag--interactive.hp-tag--force-hover{background:var(--hp-intent-danger-hover)}.hp-tag--danger.hp-tag--interactive:active,.hp-tag--danger.hp-tag--interactive.hp-tag--force-active,.hp-tag--danger.hp-tag--interactive.hp-tag--active{background:var(--hp-intent-danger-active)}.hp-tag--danger .hp-tag__remove{color:oklch(from var(--hp-intent-danger-on-solid)l c h/.7)}.hp-tag--warning{background:var(--hp-tag-warning-rest);color:var(--hp-tag-warning-on-solid)}.hp-tag--warning.hp-tag--interactive:hover{background:var(--hp-tag-warning-hover)}.hp-tag--warning.hp-tag--interactive:active,.hp-tag--warning.hp-tag--interactive.hp-tag--active{background:var(--hp-tag-warning-active)}.hp-tag--warning .hp-tag__remove{color:oklch(from var(--hp-tag-warning-on-solid)l c h/.7)}.hp-tag--minimal.hp-tag--neutral{background:oklch(from var(--hp-tag-neutral-tint)l c h/.15);color:var(--hp-text)}.hp-tag--minimal.hp-tag--neutral .hp-tag__remove{color:var(--hp-text-soft)}.hp-tag--minimal.hp-tag--neutral .hp-tag__remove:hover,.hp-tag--minimal.hp-tag--neutral .hp-tag__remove:active{color:var(--hp-intent-neutral-hover)}.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover{background:oklch(from var(--hp-tag-neutral-tint)l c h/.3);color:var(--hp-palette-black)}.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-tag-neutral-tint)l c h/.35);color:var(--hp-palette-black)}.hp-tag--minimal.hp-tag--primary{background:oklch(from var(--hp-intent-primary)l c h/.1);color:var(--hp-intent-primary-hover)}.hp-tag--minimal.hp-tag--primary .hp-tag__remove{color:var(--hp-intent-primary-hover)}.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-primary)l c h/.2);color:var(--hp-intent-primary-active)}.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-primary)l c h/.3);color:var(--hp-intent-primary-active)}.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover .hp-tag__remove,.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active .hp-tag__remove,.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active .hp-tag__remove{color:var(--hp-intent-primary-active)}.hp-tag--minimal.hp-tag--success{background:oklch(from var(--hp-intent-success)l c h/.1);color:var(--hp-intent-success-hover)}.hp-tag--minimal.hp-tag--success .hp-tag__remove{color:var(--hp-intent-success-hover)}.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-success)l c h/.2);color:var(--hp-intent-success-active)}.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-success)l c h/.3);color:var(--hp-intent-success-active)}.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover .hp-tag__remove,.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active .hp-tag__remove,.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active .hp-tag__remove{color:var(--hp-intent-success-active)}.hp-tag--minimal.hp-tag--warning{background:oklch(from var(--hp-intent-warning)l c h/.1);color:var(--hp-intent-warning-hover)}.hp-tag--minimal.hp-tag--warning .hp-tag__remove{color:var(--hp-intent-warning-hover)}.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-warning)l c h/.2);color:var(--hp-intent-warning-active)}.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-warning)l c h/.3);color:var(--hp-intent-warning-active)}.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover .hp-tag__remove,.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active .hp-tag__remove,.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active .hp-tag__remove{color:var(--hp-intent-warning-active)}.hp-tag--minimal.hp-tag--danger{background:oklch(from var(--hp-intent-danger)l c h/.1);color:var(--hp-intent-danger-hover)}.hp-tag--minimal.hp-tag--danger .hp-tag__remove{color:var(--hp-intent-danger-hover)}.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover,.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-hover{background:oklch(from var(--hp-intent-danger)l c h/.2);color:var(--hp-intent-danger-active)}.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-active,.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-danger)l c h/.3);color:var(--hp-intent-danger-active)}.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover .hp-tag__remove,.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active .hp-tag__remove,.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-hover .hp-tag__remove,.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-active .hp-tag__remove,.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active .hp-tag__remove{color:var(--hp-intent-danger-active)}.hp-tag__remove{cursor:pointer;border-radius:var(--hp-radius-full);color:oklch(from var(--hp-intent-neutral-on-solid)l c h/.7);transition:color var(--hp-transition-fast);background:0 0;border:none;margin:-2px -6px -2px 0;padding:2px;display:inline-flex}.hp-tag__remove:hover,.hp-tag__remove:active{color:var(--hp-intent-neutral-on-solid);background:0 0}.hp-tag__remove:focus-visible{outline-offset:-1px}.hp-tag--large .hp-tag__remove{padding:0 var(--hp-surface-spacing)0 0;margin:0 calc(calc(var(--hp-surface-spacing)*2)*-1)0 0}@media (prefers-color-scheme:dark){:root{--hp-tag-dark-primary-hover:oklch(from var(--hp-intent-primary)calc(l + .22)calc(c - .02)h);--hp-tag-dark-primary-active:oklch(from var(--hp-intent-primary)calc(l + .3)calc(c - .04)h);--hp-tag-dark-success-hover:oklch(from var(--hp-intent-success)calc(l + .25)calc(c - .03)h);--hp-tag-dark-success-active:oklch(from var(--hp-intent-success)calc(l + .33)calc(c - .05)h);--hp-tag-dark-warning-hover:oklch(from var(--hp-intent-warning)calc(l + .18)calc(c - .02)h);--hp-tag-dark-warning-active:oklch(from var(--hp-intent-warning)calc(l + .26)calc(c - .04)h);--hp-tag-dark-danger-hover:oklch(from var(--hp-intent-danger)calc(l + .2)calc(c - .02)h);--hp-tag-dark-danger-active:oklch(from var(--hp-intent-danger)calc(l + .28)calc(c - .04)h)}:root .hp-tag--minimal.hp-tag--primary{background:oklch(from var(--hp-intent-primary)l c h/.2);color:var(--hp-intent-primary)}:root .hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-primary)l c h/.3);color:var(--hp-tag-dark-primary-hover)}:root .hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,:root .hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-primary)l c h/.35);color:var(--hp-tag-dark-primary-active)}:root .hp-tag--minimal.hp-tag--success{background:oklch(from var(--hp-intent-success)l c h/.2);color:var(--hp-intent-success)}:root .hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-success)l c h/.3);color:var(--hp-tag-dark-success-hover)}:root .hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,:root .hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-success)l c h/.35);color:var(--hp-tag-dark-success-active)}:root .hp-tag--minimal.hp-tag--warning{background:oklch(from var(--hp-intent-warning)l c h/.2);color:var(--hp-intent-warning)}:root .hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-warning)l c h/.3);color:var(--hp-tag-dark-warning-hover)}:root .hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,:root .hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-warning)l c h/.35);color:var(--hp-tag-dark-warning-active)}:root .hp-tag--minimal.hp-tag--danger{background:oklch(from var(--hp-intent-danger)l c h/.2);color:var(--hp-intent-danger)}:root .hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover,:root .hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-hover{background:oklch(from var(--hp-intent-danger)l c h/.3);color:var(--hp-tag-dark-danger-hover)}:root .hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,:root .hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-active,:root .hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-danger)l c h/.35);color:var(--hp-tag-dark-danger-active)}}.hp-dark .hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover,.hp-dark .hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,.hp-dark .hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active{color:lab(100% 0 0)}.hp-dark .hp-tag--minimal.hp-tag--primary{background:oklch(from var(--hp-intent-primary)l c h/.2);color:var(--hp-intent-primary)}.hp-dark .hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-primary)l c h/.3);color:var(--hp-tag-dark-primary-hover)}.hp-dark .hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,.hp-dark .hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-primary)l c h/.35);color:var(--hp-tag-dark-primary-active)}.hp-dark .hp-tag--minimal.hp-tag--success{background:oklch(from var(--hp-intent-success)l c h/.2);color:var(--hp-intent-success)}.hp-dark .hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-success)l c h/.3);color:var(--hp-tag-dark-success-hover)}.hp-dark .hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,.hp-dark .hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-success)l c h/.35);color:var(--hp-tag-dark-success-active)}.hp-dark .hp-tag--minimal.hp-tag--warning{background:oklch(from var(--hp-intent-warning)l c h/.2);color:var(--hp-intent-warning)}.hp-dark .hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-warning)l c h/.3);color:var(--hp-tag-dark-warning-hover)}.hp-dark .hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,.hp-dark .hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-warning)l c h/.35);color:var(--hp-tag-dark-warning-active)}.hp-dark .hp-tag--minimal.hp-tag--danger{background:oklch(from var(--hp-intent-danger)l c h/.2);color:var(--hp-intent-danger)}.hp-dark .hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover,.hp-dark .hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-hover{background:oklch(from var(--hp-intent-danger)l c h/.3);color:var(--hp-tag-dark-danger-hover)}.hp-dark .hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,.hp-dark .hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-active,.hp-dark .hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-danger)l c h/.35);color:var(--hp-tag-dark-danger-active)}.hp-light .hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover,.hp-light .hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,.hp-light .hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active{color:var(--hp-palette-black)}.hp-light .hp-tag--minimal.hp-tag--primary{background:oklch(from var(--hp-intent-primary)l c h/.1);color:var(--hp-intent-primary-hover)}.hp-light .hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-primary)l c h/.2);color:var(--hp-intent-primary-active)}.hp-light .hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,.hp-light .hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-primary)l c h/.3);color:var(--hp-intent-primary-active)}.hp-light .hp-tag--minimal.hp-tag--success{background:oklch(from var(--hp-intent-success)l c h/.1);color:var(--hp-intent-success-hover)}.hp-light .hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-success)l c h/.2);color:var(--hp-intent-success-active)}.hp-light .hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,.hp-light .hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-success)l c h/.3);color:var(--hp-intent-success-active)}.hp-light .hp-tag--minimal.hp-tag--warning{background:oklch(from var(--hp-intent-warning)l c h/.1);color:var(--hp-intent-warning-hover)}.hp-light .hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover{background:oklch(from var(--hp-intent-warning)l c h/.2);color:var(--hp-intent-warning-active)}.hp-light .hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,.hp-light .hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-warning)l c h/.3);color:var(--hp-intent-warning-active)}.hp-light .hp-tag--minimal.hp-tag--danger{background:oklch(from var(--hp-intent-danger)l c h/.1);color:var(--hp-intent-danger-hover)}.hp-light .hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover,.hp-light .hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-hover{background:oklch(from var(--hp-intent-danger)l c h/.2);color:var(--hp-intent-danger-active)}.hp-light .hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,.hp-light .hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--force-active,.hp-light .hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active{background:oklch(from var(--hp-intent-danger)l c h/.3);color:var(--hp-intent-danger-active)}.hp-compound-tag{background:0 0;gap:0;padding:0}.hp-compound-tag.hp-tag--round{padding-left:0;padding-right:0}.hp-compound-tag.hp-tag--large{padding:0}.hp-compound-tag__left,.hp-compound-tag__right{padding:calc(var(--hp-surface-spacing)*.5)var(--hp-surface-spacing);align-items:center;display:inline-flex}.hp-compound-tag__left{border-bottom-left-radius:var(--hp-radius-control);border-top-left-radius:var(--hp-radius-control);margin-right:0}.hp-compound-tag__left>.hp-compound-tag__icon{margin-right:var(--hp-surface-spacing)}.hp-compound-tag__right{border-bottom-right-radius:var(--hp-radius-control);border-top-right-radius:var(--hp-radius-control);flex-grow:1}.hp-compound-tag__right>.hp-compound-tag__icon{margin-left:var(--hp-surface-spacing)}.hp-compound-tag__right-content{flex-grow:1}.hp-compound-tag .hp-tag__remove{margin-left:calc(var(--hp-surface-spacing)*.5);margin-right:calc(var(--hp-surface-spacing)*-1)}.hp-compound-tag.hp-tag--round .hp-compound-tag__left{border-bottom-left-radius:calc(var(--hp-surface-spacing)*5);border-top-left-radius:calc(var(--hp-surface-spacing)*5);padding-left:calc(var(--hp-surface-spacing)*2)}.hp-compound-tag.hp-tag--round .hp-compound-tag__right{border-bottom-right-radius:calc(var(--hp-surface-spacing)*5);border-top-right-radius:calc(var(--hp-surface-spacing)*5);padding-right:calc(var(--hp-surface-spacing)*2)}.hp-compound-tag.hp-tag--large .hp-compound-tag__left,.hp-compound-tag.hp-tag--large .hp-compound-tag__right{padding:calc(var(--hp-surface-spacing)*1.5)calc(var(--hp-surface-spacing)*2)}.hp-compound-tag.hp-tag--large .hp-compound-tag__left>.hp-compound-tag__icon{margin-right:calc(var(--hp-surface-spacing)*2)}.hp-compound-tag.hp-tag--large .hp-compound-tag__right>.hp-compound-tag__icon{margin-left:calc(var(--hp-surface-spacing)*2)}.hp-compound-tag.hp-tag--large .hp-tag__remove{margin-left:calc(var(--hp-surface-spacing)*2);margin-right:calc(var(--hp-surface-spacing)*-2.5)}.hp-compound-tag.hp-tag--large.hp-tag--round .hp-compound-tag__left{border-bottom-left-radius:calc(var(--hp-surface-spacing)*7.5);border-top-left-radius:calc(var(--hp-surface-spacing)*7.5);padding-left:calc(var(--hp-surface-spacing)*2.5)}.hp-compound-tag.hp-tag--large.hp-tag--round .hp-compound-tag__right{border-bottom-right-radius:calc(var(--hp-surface-spacing)*7.5);border-top-right-radius:calc(var(--hp-surface-spacing)*7.5);padding-right:calc(var(--hp-surface-spacing)*2.5)}:root{--hp-compound-tag-left-neutral-rest:oklch(from var(--hp-intent-neutral)calc(l - .14)c h);--hp-compound-tag-left-neutral-hover:oklch(from var(--hp-intent-neutral-hover)calc(l - .05)c h);--hp-compound-tag-left-neutral-active:oklch(from var(--hp-intent-neutral-active)calc(l - .03)c h);--hp-compound-tag-left-primary-rest:oklch(from var(--hp-intent-primary)calc(l - .06)c h);--hp-compound-tag-left-primary-hover:oklch(from var(--hp-intent-primary-hover)calc(l - .07)c h);--hp-compound-tag-left-primary-active:oklch(from var(--hp-intent-primary-active)calc(l - .07)c h);--hp-compound-tag-left-success-rest:oklch(from var(--hp-intent-success)calc(l - .07)c h);--hp-compound-tag-left-success-hover:oklch(from var(--hp-intent-success-hover)calc(l - .07)c h);--hp-compound-tag-left-success-active:oklch(from var(--hp-intent-success-active)calc(l - .09)c h);--hp-compound-tag-left-warning-rest:oklch(from var(--hp-intent-warning)calc(l + .11)c h);--hp-compound-tag-left-warning-hover:oklch(from var(--hp-intent-warning-hover)calc(l + .13)c h);--hp-compound-tag-left-warning-active:oklch(from var(--hp-intent-warning-active)calc(l + .08)c h);--hp-compound-tag-left-danger-rest:oklch(from var(--hp-intent-danger)calc(l - .07)c h);--hp-compound-tag-left-danger-hover:oklch(from var(--hp-intent-danger-hover)calc(l - .05)c h);--hp-compound-tag-left-danger-active:oklch(from var(--hp-intent-danger-active)calc(l - .04)c h)}.hp-compound-tag.hp-tag--neutral .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-neutral-rest)}.hp-compound-tag.hp-tag--neutral .hp-compound-tag__right{background-color:var(--hp-intent-neutral)}.hp-compound-tag.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-neutral-hover)}.hp-compound-tag.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__right{background-color:var(--hp-intent-neutral-hover)}:is(.hp-compound-tag.hp-tag--neutral.hp-tag--interactive:active,.hp-compound-tag.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-neutral-active)}:is(.hp-compound-tag.hp-tag--neutral.hp-tag--interactive:active,.hp-compound-tag.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:var(--hp-intent-neutral-active)}.hp-compound-tag.hp-tag--primary .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-primary-rest)}.hp-compound-tag.hp-tag--primary .hp-compound-tag__right{background-color:var(--hp-intent-primary)}.hp-compound-tag.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-primary-hover)}.hp-compound-tag.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__right{background-color:var(--hp-intent-primary-hover)}:is(.hp-compound-tag.hp-tag--primary.hp-tag--interactive:active,.hp-compound-tag.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-primary-active)}:is(.hp-compound-tag.hp-tag--primary.hp-tag--interactive:active,.hp-compound-tag.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:var(--hp-intent-primary-active)}.hp-compound-tag.hp-tag--success .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-success-rest)}.hp-compound-tag.hp-tag--success .hp-compound-tag__right{background-color:var(--hp-intent-success)}.hp-compound-tag.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-success-hover)}.hp-compound-tag.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__right{background-color:var(--hp-intent-success-hover)}:is(.hp-compound-tag.hp-tag--success.hp-tag--interactive:active,.hp-compound-tag.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-success-active)}:is(.hp-compound-tag.hp-tag--success.hp-tag--interactive:active,.hp-compound-tag.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:var(--hp-intent-success-active)}.hp-compound-tag.hp-tag--warning .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-warning-rest)}.hp-compound-tag.hp-tag--warning .hp-compound-tag__right{background-color:var(--hp-tag-warning-rest)}.hp-compound-tag.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-warning-hover)}.hp-compound-tag.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__right{background-color:var(--hp-tag-warning-hover)}:is(.hp-compound-tag.hp-tag--warning.hp-tag--interactive:active,.hp-compound-tag.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-warning-active)}:is(.hp-compound-tag.hp-tag--warning.hp-tag--interactive:active,.hp-compound-tag.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:var(--hp-tag-warning-active)}.hp-compound-tag.hp-tag--danger .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-danger-rest)}.hp-compound-tag.hp-tag--danger .hp-compound-tag__right{background-color:var(--hp-intent-danger)}.hp-compound-tag.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-danger-hover)}.hp-compound-tag.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__right{background-color:var(--hp-intent-danger-hover)}:is(.hp-compound-tag.hp-tag--danger.hp-tag--interactive:active,.hp-compound-tag.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:var(--hp-compound-tag-left-danger-active)}:is(.hp-compound-tag.hp-tag--danger.hp-tag--interactive:active,.hp-compound-tag.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:var(--hp-intent-danger-active)}.hp-compound-tag.hp-tag--minimal.hp-tag--neutral .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.2)}.hp-compound-tag.hp-tag--minimal.hp-tag--neutral .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.1)}.hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.3)}.hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.2)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.4)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.3)}.hp-compound-tag.hp-tag--minimal.hp-tag--primary .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.2)}.hp-compound-tag.hp-tag--minimal.hp-tag--primary .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.1)}.hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.3)}.hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.2)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.4)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.3)}.hp-compound-tag.hp-tag--minimal.hp-tag--success .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.2)}.hp-compound-tag.hp-tag--minimal.hp-tag--success .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.1)}.hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.3)}.hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.2)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.4)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.3)}.hp-compound-tag.hp-tag--minimal.hp-tag--warning .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.2)}.hp-compound-tag.hp-tag--minimal.hp-tag--warning .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.1)}.hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.3)}.hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.2)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.4)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.3)}.hp-compound-tag.hp-tag--minimal.hp-tag--danger .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.2)}.hp-compound-tag.hp-tag--minimal.hp-tag--danger .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.1)}.hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.3)}.hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.2)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.4)}:is(.hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,.hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.3)}@media (prefers-color-scheme:dark){:root .hp-compound-tag.hp-tag--minimal.hp-tag--neutral .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.4)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--neutral .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.2)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.5)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.3)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.55)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.35)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--primary .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.4)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--primary .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.2)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.5)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.3)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.55)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.35)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--success .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.4)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--success .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.2)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.5)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.3)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.55)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.35)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--warning .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.4)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--warning .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.2)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.5)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.3)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.55)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.35)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--danger .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.4)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--danger .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.2)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.5)}:root .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.3)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.55)}:is(:root .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,:root .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.35)}}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--neutral .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.4)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--neutral .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.2)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.5)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.3)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.55)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.35)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--primary .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.4)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--primary .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.2)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.5)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.3)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.55)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.35)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--success .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.4)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--success .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.2)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.5)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.3)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.55)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.35)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--warning .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.4)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--warning .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.2)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.5)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.3)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.55)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.35)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--danger .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.4)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--danger .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.2)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.5)}.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.3)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.55)}:is(.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,.hp-dark .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.35)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--neutral .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.2)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--neutral .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.1)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.3)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.2)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-neutral)l c h/.4)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--neutral.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-neutral)l c h/.3)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--primary .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.2)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--primary .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.1)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.3)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.2)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-primary)l c h/.4)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--primary.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-primary)l c h/.3)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--success .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.2)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--success .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.1)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.3)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.2)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-success)l c h/.4)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--success.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-success)l c h/.3)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--warning .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.2)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--warning .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.1)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.3)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.2)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-warning)l c h/.4)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--warning.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-warning)l c h/.3)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--danger .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.2)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--danger .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.1)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.3)}.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:hover .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.2)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__left{background-color:oklch(from var(--hp-intent-danger)l c h/.4)}:is(.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive:active,.hp-light .hp-compound-tag.hp-tag--minimal.hp-tag--danger.hp-tag--interactive.hp-tag--active) .hp-compound-tag__right{background-color:oklch(from var(--hp-intent-danger)l c h/.3)}.hp-tag-input{cursor:text;height:auto;line-height:inherit;min-height:calc(var(--hp-surface-spacing)*7.5);padding-left:calc(var(--hp-surface-spacing)*1.5);flex-direction:row;align-items:flex-start;padding-right:0;display:flex}.hp-tag-input>*{flex-grow:0;flex-shrink:0}.hp-tag-input>.hp-tag-input__values{flex-grow:1;flex-shrink:1}.hp-tag-input__icon{color:var(--hp-text-soft);margin-left:calc(var(--hp-surface-spacing)*.75);margin-right:calc(var(--hp-surface-spacing)*1.75);margin-top:calc(var(--hp-surface-spacing)*1.75)}.hp-tag-input__values{margin-right:var(--hp-surface-spacing);margin-top:var(--hp-surface-spacing);flex-flow:wrap;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.hp-tag-input__values>*{margin-right:var(--hp-surface-spacing);margin-bottom:var(--hp-surface-spacing);flex-grow:0;flex-shrink:0}.hp-tag-input__values>:last-child{margin-right:0}.hp-tag-input__values:first-child .hp-tag~.hp-input-ghost{padding-left:0}.hp-tag-input__values:first-child .hp-input-ghost{padding-left:var(--hp-surface-spacing)}.hp-tag-input .hp-tag{overflow-wrap:break-word}.hp-tag-input .hp-tag.hp-tag-input__tag--active{outline:var(--hp-focus-ring)solid 2px;outline-offset:0}.hp-input-ghost{line-height:calc(var(--hp-surface-spacing)*5);width:calc(var(--hp-surface-spacing)*20);box-shadow:none;color:inherit;font:inherit;background:0 0;border:none;flex:auto;padding:0}.hp-input-ghost::placeholder{color:var(--hp-text-softer)}.hp-input-ghost:focus{outline:none}.hp-input-ghost:disabled,.hp-input-ghost.hp-input--disabled{cursor:not-allowed}.hp-tag-input>.hp-button,.hp-tag-input>.hp-spinner{margin:calc(var(--hp-surface-spacing)*.75);margin-left:0}.hp-tag-input>.hp-button{min-height:calc(var(--hp-surface-spacing)*6);min-width:calc(var(--hp-surface-spacing)*6);padding:0 calc(var(--hp-surface-spacing)*2)}.hp-tag-input--fill{flex:auto;width:100%}.hp-tag-input--large{height:auto;min-height:calc(var(--hp-surface-spacing)*10)}.hp-tag-input--large>*{margin-right:calc(var(--hp-surface-spacing)*2.5)}.hp-tag-input--large>:last-child{margin-right:0}.hp-tag-input--large .hp-tag-input__icon{margin-left:calc(var(--hp-surface-spacing)*1.5);margin-top:calc(var(--hp-surface-spacing)*2.5)}.hp-tag-input--large .hp-input-ghost{line-height:calc(var(--hp-surface-spacing)*7.5)}.hp-tag-input--large>.hp-button{min-height:calc(var(--hp-surface-spacing)*7.5);min-width:calc(var(--hp-surface-spacing)*7.5);padding:var(--hp-surface-spacing)calc(var(--hp-surface-spacing)*2);margin:calc(var(--hp-surface-spacing)*1.25);margin-left:0}.hp-tag-input--large>.hp-spinner{margin:calc(var(--hp-surface-spacing)*2);margin-left:0}.hp-tag-input.hp-tag-input--active{background:var(--hp-bg-surface);box-shadow:inset 0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-tag-input.hp-tag-input--active.hp-input--primary{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-primary)l c h/.752),0 0 0 1px oklch(from var(--hp-intent-primary)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-tag-input.hp-tag-input--active.hp-input--success{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-success)l c h/.752),0 0 0 1px oklch(from var(--hp-intent-success)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-tag-input.hp-tag-input--active.hp-input--warning{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-warning)l c h/.752),0 0 0 1px oklch(from var(--hp-intent-warning)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}.hp-tag-input.hp-tag-input--active.hp-input--danger{box-shadow:inset 0 0 0 1px oklch(from var(--hp-intent-danger)l c h/.752),0 0 0 1px oklch(from var(--hp-intent-danger)l c h/.752),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.2)}@media (prefers-color-scheme:dark){:root .hp-tag-input__icon{color:var(--hp-text-soft)}:root .hp-input-ghost{color:var(--hp-text)}:root .hp-input-ghost::placeholder{color:var(--hp-text-softer)}}.hp-dark .hp-tag-input__icon{color:var(--hp-text-soft)}.hp-dark .hp-input-ghost{color:var(--hp-text)}.hp-dark .hp-input-ghost::placeholder{color:var(--hp-text-softer)}.hp-text-overflow-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hp-textarea{height:auto;padding:calc(var(--hp-surface-spacing)*2)}.hp-textarea--fill{flex:auto;width:100%}.hp-time-picker{white-space:nowrap;align-items:center;gap:var(--hp-surface-spacing);flex-direction:column;display:inline-flex}.hp-time-picker-arrow-row{padding:0 1px}.hp-time-picker-arrow-button{padding:var(--hp-surface-spacing)0;width:32px;color:var(--hp-text-soft);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.hp-time-picker-arrow-button+.hp-time-picker-arrow-button{margin-left:8px}.hp-time-picker-arrow-button:hover{color:var(--hp-text)}.hp-time-picker-input-row{background:var(--hp-bg-surface);border-radius:var(--hp-radius-control);box-shadow:inset 0 0 0 1px oklch(from var(--hp-palette-black)l c h/.2),inset 0 1px 1px oklch(from var(--hp-palette-black)l c h/.3);height:var(--hp-control-h);line-height:calc(var(--hp-control-h) - 2px);vertical-align:middle;padding:0 1px;display:inline-block}.hp-time-picker-divider-text{color:var(--hp-text-soft);font-size:var(--hp-font-md-size);text-align:center;width:8px;display:inline-block}.hp-time-picker-input.hp-input:not(.hp-input--disabled):not(.hp-input--primary):not(.hp-input--success):not(.hp-input--warning):not(.hp-input--danger):not(.hp-input--readonly){box-shadow:none;color:var(--hp-text);height:calc(var(--hp-control-h) - 2px);line-height:calc(var(--hp-control-h) - 2px);text-align:center;vertical-align:middle;background:0 0;border:0;width:32px;padding:0;display:inline-block}.hp-time-picker-input.hp-input:not(.hp-input--disabled):not(.hp-input--primary):not(.hp-input--success):not(.hp-input--warning):not(.hp-input--danger):not(.hp-input--readonly):focus{box-shadow:inset 0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752),0 0 0 1px oklch(from var(--hp-focus-ring)l c h/.752)}.hp-time-picker-ampm-select{margin-left:var(--hp-surface-spacing)}.hp-time-picker--disabled .hp-time-picker-input-row{background:var(--hp-bg-sunken);box-shadow:none}.hp-time-picker--disabled .hp-time-picker-input,.hp-time-picker--disabled .hp-time-picker-divider-text,.hp-time-picker--disabled .hp-time-picker-arrow-button,.hp-time-picker--disabled .hp-time-picker-arrow-button:hover{color:var(--hp-text-softer);cursor:not-allowed}.hp-toaster{top:calc(var(--hp-surface-spacing)*4);right:calc(var(--hp-surface-spacing)*4);z-index:20;gap:calc(var(--hp-surface-spacing)*2);flex-direction:column;max-width:360px;display:flex;position:fixed}.hp-toast{align-items:center;gap:calc(var(--hp-surface-spacing)*2);padding:calc(var(--hp-surface-spacing)*3);border-radius:var(--hp-radius-surface);background:var(--hp-bg-raised);color:var(--hp-text);box-shadow:var(--hp-shadow-3);animation:hp-toast-in var(--hp-transition-bounce);display:flex;transform:translateY(0)}.hp-toast.hp-toast--primary{background:var(--hp-intent-primary);color:var(--hp-intent-primary-on-solid)}.hp-toast.hp-toast--success{background:var(--hp-intent-success);color:var(--hp-intent-success-on-solid)}.hp-toast.hp-toast--warning{background:var(--hp-intent-warning);color:var(--hp-intent-warning-on-solid)}.hp-toast.hp-toast--danger{background:var(--hp-intent-danger);color:var(--hp-intent-danger-on-solid)}.hp-toast .hp-toast__message{font:var(--hp-font-base);color:inherit;flex:1}.hp-toast .hp-toast__dismiss{padding:var(--hp-surface-spacing)calc(var(--hp-surface-spacing)*2);min-height:var(--hp-control-h);min-width:var(--hp-control-h);border-radius:var(--hp-radius-control);color:oklch(from currentcolor l c h/.7);cursor:pointer;transition:background-color var(--hp-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.hp-toast .hp-toast__dismiss>.hp-icon:first-child:last-child{margin:0 calc((var(--hp-control-h) - 16px)*-.5)}.hp-toast .hp-toast__dismiss:hover,.hp-toast .hp-toast__dismiss.hp-toast__dismiss--force-hover{background:oklch(from currentcolor l c h/.15);color:currentColor}.hp-toast .hp-toast__dismiss:active,.hp-toast .hp-toast__dismiss.hp-toast__dismiss--force-active{background:oklch(from currentcolor l c h/.25);color:currentColor}@keyframes hp-toast-in{0%{transform:translateY(-100%)}}.hp-toolbar{background:var(--hp-bg-surface);border-bottom:1px solid var(--hp-border);flex:0 0 40px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.hp-toolbar__view{order:1;align-items:center;display:flex}.hp-toolbar__search{order:2}.hp-toolbar__filters{order:3;align-items:center;gap:6px;min-width:0;display:flex}.hp-toolbar__actions{order:4;align-items:center;gap:8px;margin-left:auto;display:flex}.hp-toolbar__search{flex:0 0 232px;align-items:center;width:232px;display:flex;position:relative}.hp-toolbar__search-icon{color:var(--hp-text-soft);pointer-events:none;align-items:center;display:flex;position:absolute;left:8px}.hp-toolbar__search-input{width:100%;padding-left:28px;padding-right:30px}.hp-toolbar__search-shortcut{pointer-events:none;align-items:center;display:flex;position:absolute;right:6px}.hp-toolbar-selection-bar{border-bottom:1px solid var(--hp-border-strong);flex:0 0 40px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.hp-toolbar-selection-bar--neutral{background:var(--hp-intent-neutral-bg);color:var(--hp-intent-neutral-text)}.hp-toolbar-selection-bar--primary{background:var(--hp-intent-primary-bg);color:var(--hp-intent-primary-text)}.hp-toolbar-selection-bar--success{background:var(--hp-intent-success-bg);color:var(--hp-intent-success-text)}.hp-toolbar-selection-bar--warning{background:var(--hp-intent-warning-bg);color:var(--hp-intent-warning-text)}.hp-toolbar-selection-bar--danger{background:var(--hp-intent-danger-bg);color:var(--hp-intent-danger-text)}.hp-tree-node-list{margin:0;padding-left:0;list-style:none}.hp-tree-root{cursor:default;background-color:#0000;padding-left:0;position:relative}.hp-tree-node-content-0{padding-left:0}.hp-tree-node-content-1{padding-left:calc(calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))}.hp-tree-node-content-2{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*2)}.hp-tree-node-content-3{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*3)}.hp-tree-node-content-4{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*4)}.hp-tree-node-content-5{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*5)}.hp-tree-node-content-6{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*6)}.hp-tree-node-content-7{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*7)}.hp-tree-node-content-8{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*8)}.hp-tree-node-content-9{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*9)}.hp-tree-node-content-10{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*10)}.hp-tree-node-content-11{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*11)}.hp-tree-node-content-12{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*12)}.hp-tree-node-content-13{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*13)}.hp-tree-node-content-14{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*14)}.hp-tree-node-content-15{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*15)}.hp-tree-node-content-16{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*16)}.hp-tree-node-content-17{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*17)}.hp-tree-node-content-18{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*18)}.hp-tree-node-content-19{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*19)}.hp-tree-node-content-20{padding-left:calc((calc(var(--hp-surface-spacing)*6) - calc(var(--hp-surface-spacing)*2))*20)}.hp-tree-node-content{height:calc(var(--hp-surface-spacing)*6);padding-right:var(--hp-surface-spacing);background:0 0;align-items:center;width:100%;display:flex}.hp-tree-node-content:hover{background-color:color-mix(in srgb,var(--hp-intent-neutral-hover)8%,transparent)}.hp-tree-node-content:active{background-color:color-mix(in srgb,var(--hp-intent-neutral-active)16%,transparent)}.hp-tree-node-caret,.hp-tree-node-caret-none{min-width:calc(var(--hp-surface-spacing)*6)}.hp-tree-node-caret{cursor:pointer;padding:calc(var(--hp-surface-spacing)*2);justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.4,1,.75,.9);display:flex;transform:rotate(0)}.hp-tree-node-caret:hover{color:var(--hp-text)}.hp-tree-node-caret.hp-tree-node-caret-open{transform:rotate(90deg)}.hp-tree-node-icon{margin-right:calc(var(--hp-surface-spacing)*2);align-items:center;display:flex;position:relative}.hp-tree-node-label{text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;flex:auto;position:relative;overflow:hidden}.hp-tree-node-secondary-label{padding:0 var(--hp-surface-spacing);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.hp-tree-node--disabled .hp-tree-node-content{background-color:inherit;color:var(--hp-text-softer);cursor:not-allowed}.hp-tree-node--disabled .hp-tree-node-caret,.hp-tree-node--disabled .hp-tree-node-icon{color:var(--hp-text-softer);cursor:not-allowed}.hp-tree-node.hp-tree-node-selected>.hp-tree-node-content{background-color:var(--hp-intent-primary);color:var(--hp-intent-primary-on-solid)}.hp-tree-node.hp-tree-node-selected>.hp-tree-node-content .hp-tree-node-caret{color:color-mix(in srgb,var(--hp-intent-primary-on-solid)70%,transparent)}.hp-tree-node.hp-tree-node-selected>.hp-tree-node-content .hp-tree-node-caret:hover{color:var(--hp-intent-primary-on-solid)}.hp-tree--compact .hp-tree-node-content{height:calc(var(--hp-surface-spacing)*4)}.hp-tree--compact .hp-tree-node-caret{margin-right:calc(calc(var(--hp-surface-spacing)*3)*.75);min-width:calc(var(--hp-surface-spacing)*4);padding:var(--hp-surface-spacing)}.hp-uploader{gap:calc(var(--hp-surface-spacing)*3);flex-direction:column;display:flex}.hp-uploader--dropzone{text-align:center;justify-content:center;align-items:center;gap:calc(var(--hp-surface-spacing)*1);padding:calc(var(--hp-surface-spacing)*6)calc(var(--hp-surface-spacing)*4);border:1.5px dashed var(--hp-border-strong);border-radius:var(--hp-radius-surface);position:relative}.hp-uploader__prompt{font:var(--hp-font-base);color:var(--hp-text);font-weight:650}.hp-uploader__hint{font:var(--hp-font-xs);color:var(--hp-text-softer)}.hp-uploader__picker{width:100%;height:100%;position:absolute;inset:0}.hp-uploader__picker .hp-file-upload-input{display:none}.hp-uploader__row{gap:calc(var(--hp-surface-spacing)*1);flex-direction:column;width:100%;display:flex;position:relative}.hp-uploader__name{font:var(--hp-font-sm);color:var(--hp-text-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hp-uploader__message{font:var(--hp-font-sm)}.hp-uploader__message--error{color:var(--hp-intent-danger-text)}.hp-workspace__spacer{width:100%;position:relative}.hp-workspace__empty-state{justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.hp-workspace__error-callout{z-index:4;border-top:0;border-left:0;border-right:0;border-radius:0;align-items:center;gap:10px;padding:7px 12px;display:flex;position:sticky}.hp-workspace__error-callout-title{font-weight:600}.hp-workspace__error-callout-spacer{flex:auto}.hp-workspace__row{height:var(--hp-row-h);box-sizing:border-box;border-bottom:1px solid var(--hp-border);display:flex;position:absolute;top:0;left:0;right:0}.hp-workspace__row--loading,.hp-workspace__row--loading .hp-workspace__gutter{background:var(--hp-bg-sunken)}.hp-workspace__ancestor-spacer{flex:none}.hp-workspace__cell{white-space:nowrap;box-sizing:border-box;min-width:0;padding:0 calc(var(--hp-surface-spacing)*3);font:var(--hp-font-base);color:var(--hp-text);border-right:1px solid var(--hp-border);flex:none;align-items:center;display:flex;overflow:hidden}.hp-workspace__cell--end{justify-content:flex-end}.hp-workspace__cell--center{justify-content:center}.hp-workspace__cell--frozen{z-index:1;background:var(--hp-bg-surface);position:sticky}.hp-workspace__cell--frozen-edge{box-shadow:1px 0 0 var(--hp-border-strong)}.hp-workspace__row--loading .hp-workspace__cell--frozen{background:var(--hp-bg-sunken)}.hp-workspace__cell--selected{box-shadow:inset 0 0 0 999px var(--hp-intent-primary-bg)}.hp-workspace__cell--focused{box-shadow:inset 0 0 0 2px var(--hp-focus-ring)}.hp-workspace__cell--frozen-edge.hp-workspace__cell--selected{box-shadow:1px 0 0 var(--hp-border-strong),inset 0 0 0 999px var(--hp-intent-primary-bg)}.hp-workspace__cell--frozen-edge.hp-workspace__cell--focused{box-shadow:1px 0 0 var(--hp-border-strong),inset 0 0 0 2px var(--hp-focus-ring)}.hp-workspace__cell--dirty{padding-right:calc(calc(var(--hp-surface-spacing)*3) + 10px);background-image:radial-gradient(circle,var(--hp-intent-warning)3px,transparent 3px);background-position:100% 0;background-repeat:no-repeat;background-size:14px 14px}.hp-workspace__cell--end.hp-workspace__cell--dirty{padding-right:calc(var(--hp-surface-spacing)*3);padding-left:calc(calc(var(--hp-surface-spacing)*3) + 10px);background-position:0 0}.hp-workspace__cell--invalid{background:var(--hp-intent-danger-bg);color:var(--hp-intent-danger-text)}.hp-workspace__row--subheader,.hp-workspace__row--subheader .hp-workspace__gutter{background:var(--hp-bg-sunken)}.hp-workspace__row--draft{border-left:3px solid var(--hp-intent-primary)}.hp-workspace__subheader-cell{white-space:nowrap;box-sizing:border-box;min-width:0;padding:0 calc(var(--hp-surface-spacing)*3);font:var(--hp-font-sm);color:var(--hp-text-soft);flex:none;align-items:center;font-weight:600;display:flex;overflow:hidden}.hp-workspace__subheader-cell--end{justify-content:flex-end}.hp-workspace__subheader-cell--center{justify-content:center}.hp-workspace__chevron{font:inherit;cursor:pointer;width:100%;height:100%;color:var(--hp-text-soft);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:10px;display:flex}.hp-workspace__chevron:hover{color:var(--hp-text)}.hp-workspace__cell-editor{all:unset;box-sizing:border-box;width:100%;height:calc(100% - 4px);font:var(--hp-font-base);color:var(--hp-text);background:var(--hp-bg-surface)}.hp-field-picker__trigger{all:unset;box-sizing:border-box;align-items:center;gap:calc(var(--hp-surface-spacing)*1);border-radius:var(--hp-radius-control);cursor:pointer;font:var(--hp-font-sm);color:var(--hp-text-soft);padding:4px 8px;display:inline-flex}.hp-field-picker__trigger:hover{background:var(--hp-bg-hover)}.hp-field-picker__trigger:focus-visible{outline:2px solid var(--hp-focus-ring);outline-offset:1px}.hp-field-picker__panel{background:var(--hp-bg-raised);border-radius:var(--hp-radius-surface);flex-direction:column;width:252px;display:flex;overflow:hidden}.hp-field-picker__search{border-bottom:1px solid var(--hp-border);padding:6px}.hp-field-picker__search-input{box-sizing:border-box;width:100%}.hp-field-picker__list{flex-direction:column;gap:1px;max-height:240px;padding:4px;display:flex;overflow-y:auto}.hp-field-picker__row{all:unset;box-sizing:border-box;border-radius:var(--hp-radius-control);cursor:pointer;width:100%;font:var(--hp-font-sm);color:var(--hp-text);align-items:center;padding:5px 6px;display:flex}.hp-field-picker__row:hover{background:var(--hp-bg-hover)}.hp-field-picker__row:focus-visible{outline:2px solid var(--hp-focus-ring);outline-offset:1px}.hp-field-picker__row-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hp-field-picker__row-tick{color:var(--hp-intent-primary-text);flex:none;display:flex}.hp-field-picker__row-type{font:var(--hp-font-xs);color:var(--hp-text-soft);flex:none;font-family:ui-monospace,Menlo,monospace}.hp-field-picker__group{font:var(--hp-font-xs);letter-spacing:.06em;color:var(--hp-text-soft);padding:6px 6px 3px;font-weight:600}.hp-field-picker__empty{font:var(--hp-font-sm);color:var(--hp-text-soft);padding:6px}.hp-field-picker__footer{align-items:center;gap:calc(var(--hp-surface-spacing)*2);background:var(--hp-bg-sunken);border-top:1px solid var(--hp-border);font:var(--hp-font-xs);color:var(--hp-text-soft);padding:6px 10px;display:flex}.hp-filter-bar{align-items:center;gap:calc(var(--hp-surface-spacing)*2);min-width:0;display:flex}.hp-filter-bar__chip-trigger{all:unset;cursor:pointer;border-radius:var(--hp-radius-control);display:inline-flex}.hp-filter-bar__chip-trigger:focus-visible{outline:2px solid var(--hp-focus-ring);outline-offset:1px}.hp-filter-editor{background:var(--hp-bg-raised);border-radius:var(--hp-radius-surface);flex-direction:column;width:236px;display:flex;overflow:hidden}.hp-filter-editor__head{align-items:center;gap:calc(var(--hp-surface-spacing)*2);border-bottom:1px solid var(--hp-border);padding:7px 10px;display:flex}.hp-filter-editor__label{font:var(--hp-font-sm);color:var(--hp-text);font-weight:600}.hp-filter-editor__values{flex-direction:column;gap:1px;max-height:240px;padding:4px;display:flex;overflow-y:auto}.hp-filter-editor__value-row{align-items:center;gap:calc(var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);cursor:pointer;padding:5px 6px;display:flex}.hp-filter-editor__value-row:hover{background:var(--hp-bg-hover)}.hp-filter-editor__value-row .hp-checkbox,.hp-filter-editor__value-row .hp-radio{align-items:center;margin-bottom:0;padding-inline-start:0;display:flex}.hp-filter-editor__value-row .hp-checkbox__box,.hp-filter-editor__value-row .hp-radio__box{margin-inline-start:0;vertical-align:baseline;margin-top:0}.hp-filter-editor__spacer{flex:auto}.hp-filter-editor__count{font:var(--hp-font-xs);color:var(--hp-text-soft);font-variant-numeric:tabular-nums}.hp-filter-editor__footer{align-items:center;gap:calc(var(--hp-surface-spacing)*2);background:var(--hp-bg-sunken);border-top:1px solid var(--hp-border);padding:7px 10px;display:flex}.hp-workspace__header{z-index:2;border-bottom:1px solid var(--hp-border-strong);background:var(--hp-bg-sunken);width:100%;display:flex;position:sticky;top:0}.hp-workspace__header-cell{overflow-clip-margin:4px;white-space:nowrap;box-sizing:border-box;min-width:0;padding:0 calc(var(--hp-surface-spacing)*3);height:var(--hp-row-h);font:var(--hp-font-sm);color:var(--hp-text-soft);border-right:1px solid var(--hp-border);flex:none;align-items:center;font-weight:600;display:flex;position:relative;overflow:clip}.hp-workspace__header-cell-row{align-items:center;gap:calc(var(--hp-surface-spacing)*2);width:100%;height:100%;display:flex;position:relative}.hp-workspace__header-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.hp-workspace__header-cell--end{justify-content:flex-end}.hp-workspace__header-cell--center{justify-content:center}.hp-workspace__header-cell--frozen{z-index:1;background:var(--hp-bg-sunken);position:sticky}.hp-workspace__header-cell--frozen-edge{box-shadow:1px 0 0 var(--hp-border-strong)}.hp-workspace__header-sort{all:unset;z-index:2;align-items:center;gap:var(--hp-surface-spacing);cursor:pointer;box-sizing:border-box;flex:1;min-width:0;display:flex;position:relative}.hp-workspace__header-grip{z-index:1;cursor:pointer;width:20px;position:absolute;top:0;bottom:0;left:0}.hp-workspace__header-grip--full{width:100%}.hp-workspace__header-filter-trigger{z-index:2;display:flex;position:relative}.hp-workspace__header-divider{z-index:2;cursor:col-resize;touch-action:none;width:7px;position:absolute;top:0;bottom:0;right:-4px}.hp-workspace__header-divider:hover{background:var(--hp-border-strong)}.hp-workspace__gutter{z-index:2;box-sizing:border-box;background:var(--hp-bg-surface);font:var(--hp-font-sm);color:var(--hp-text-softer);flex:0 0 48px;justify-content:center;align-items:center;display:flex;position:sticky;left:0}.hp-workspace__gutter--header{z-index:3;background:var(--hp-bg-sunken)}.hp-workspace__header-filter-input{all:unset;box-sizing:border-box;z-index:2;width:80px;height:20px;padding:0 calc(var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);background:var(--hp-bg-surface);border:1px solid var(--hp-border);font:var(--hp-font-xs);color:var(--hp-text);flex:none;font-weight:400;position:relative}.hp-workspace__header-filter-input:focus-visible{outline:2px solid var(--hp-focus-ring);outline-offset:1px}.hp-workspace__header-cell--filtered{background:var(--hp-intent-primary-bg);color:var(--hp-intent-primary-text);box-shadow:inset 0 -2px 0 var(--hp-intent-primary)}.hp-workspace__status{padding:calc(var(--hp-surface-spacing)*2)calc(var(--hp-surface-spacing)*3);border-top:1px solid var(--hp-border);font:var(--hp-font-sm);color:var(--hp-text-soft);align-items:center;gap:calc(var(--hp-surface-spacing)*3);flex-shrink:0;display:flex}.hp-workspace__status--error{color:var(--hp-intent-danger-text)}.hp-workspace__status__trailing{align-items:center;gap:calc(var(--hp-surface-spacing)*3);margin-left:auto;display:flex}.hp-workspace__status__unsaved{color:var(--hp-intent-warning-text)}.hp-workspace__status__save-all{height:var(--hp-control-h);padding:0 calc(var(--hp-surface-spacing)*3);border-radius:var(--hp-radius-control);background:var(--hp-intent-primary);color:var(--hp-bg-surface);font:var(--hp-font-sm);cursor:pointer;border:none}.hp-workspace__status__save-all:disabled{opacity:.5;cursor:not-allowed}.hp-workspace__status__selection{align-items:center;gap:calc(var(--hp-surface-spacing)*2);display:flex}.hp-workspace__status__divider{height:16px}.hp-workspace__status__density{color:var(--hp-text-soft);gap:6px}.hp-workspace__status__search{all:unset;box-sizing:border-box;height:20px;padding:0 calc(var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);background:var(--hp-bg-surface);border:1px solid var(--hp-border);font:var(--hp-font-xs);color:var(--hp-text);width:200px;font-weight:400}.hp-workspace__status__search:focus-visible{outline:2px solid var(--hp-focus-ring);outline-offset:1px}.hp-view-selector__menu{background:var(--hp-bg-raised);border-radius:var(--hp-radius-surface);flex-direction:column;width:244px;display:flex;overflow:hidden}.hp-view-selector__dirty{align-items:center;gap:calc(var(--hp-surface-spacing)*2);border-bottom:1px solid var(--hp-border);background:var(--hp-intent-primary-bg);padding:7px 10px;display:flex}.hp-view-selector__dirty-label{font:var(--hp-font-xs);color:var(--hp-intent-primary-text);font-weight:600}.hp-view-selector__spacer{flex:auto}.hp-view-selector__list{flex-direction:column;gap:1px;max-height:260px;padding:4px;display:flex;overflow-y:auto}.hp-view-selector__row{all:unset;box-sizing:border-box;align-items:center;gap:calc(var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);cursor:pointer;width:100%;font:var(--hp-font-sm);color:var(--hp-text);padding:5px 6px;display:flex}.hp-view-selector__row:hover{background:var(--hp-bg-hover)}.hp-view-selector__row:focus-visible{outline:2px solid var(--hp-focus-ring);outline-offset:1px}.hp-view-selector__row-tick{color:var(--hp-intent-primary-text);flex:0 0 12px;display:flex}.hp-view-selector__row-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hp-view-selector__row-count{font:var(--hp-font-xs);color:var(--hp-text-soft);font-variant-numeric:tabular-nums;flex:none}.hp-view-selector__footer{gap:calc(var(--hp-surface-spacing)*2);border-top:1px solid var(--hp-border);background:var(--hp-bg-sunken);flex-direction:column;padding:6px;display:flex}.hp-view-selector__footer-actions{justify-content:flex-end;gap:calc(var(--hp-surface-spacing)*2);display:flex}.hp-view-selector__save-as{all:unset;box-sizing:border-box;align-items:center;gap:calc(var(--hp-surface-spacing)*2);border-radius:var(--hp-radius-control);cursor:pointer;font:var(--hp-font-sm);color:var(--hp-text-soft);padding:5px 6px;display:flex}.hp-view-selector__save-as:hover{background:var(--hp-bg-hover)}.hp-view-selector__save-as:focus-visible{outline:2px solid var(--hp-focus-ring);outline-offset:1px}.hp-workspace{border:1px solid var(--hp-border);border-radius:var(--hp-radius-surface);background:var(--hp-bg-surface);flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.hp-workspace--resizing{-webkit-user-select:none;user-select:none;cursor:col-resize}.hp-workspace--dragging{-webkit-user-select:none;user-select:none;cursor:cell}.hp-workspace--fill{border:none;border-radius:0}.hp-workspace__viewport{flex:480px;min-height:0;position:relative;overflow:auto}
