@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";:root{--blue: #124e91;--blue-light: #3692cb;--blue-hover: #1062bc;--blue-light-2: #dee6f1;--blue-light-3: #f3f6f9;--blue-dark: #0f2449;--blue-dark-2: #0c3a6b;--soft-blue: #aac0dd;--black: #000000;--grey-dark: #272e3b;--grey: #96999c;--grey-light: #b9bec2;--grey-light-2: #dee2e6;--grey-light-3: #f6f6f6;--white: #ffffff;--bc-workspace-canvas: var(--blue-light-3);--bc-theme-canvas: var(--blue-light-3);--bc-workspace-border: var(--grey-light-2);--bc-workspace-selected: var(--blue-light-2);--bc-workspace-shadow: 0 8px 24px rgba(18, 78, 145, .08);--bc-workspace-radius: 12px;--chart-fan-line: #cf4d4d;--chart-fan-fill: rgba(207, 77, 77, .1);--chart-fan-fill-end: rgba(207, 77, 77, .01);--chart-network-line: #155a9e;--chart-network-fill: rgba(21, 90, 158, .06);--chart-working-point-border: #ffffff;--chart-grid: #e9eff5;--chart-axis: #718096;--chart-axis-title: #35516c;--violet: #b3aadd;--red: #d80101;--red-light: #fc5151;--red-light-2: #ffcfcf;--orange: #ff6a0e;--orange-light: #ffa166;--orange-light-2: #ffede2;--green: #27ae60;--green-light: #48d081;--green-light-2: #e6f4ec;--s-font-weight: 400;--m-font-weight: 500;--l-font-weight: 600;--label-padding: 2px;--label-position-top: -9px;--checkbox-size-md: 17px;--checkbox-size-sm: 13px;--checkbox-border: 1.5px;--checkbox-border-radius: 3px;--checkbox-focus-ring: 0 0 0 1px var(--white), 0 0 0 2px rgba(0, 87, 194, .35);--radio-circle-md: 20px;--radio-circle-sm: 16px;--radio-circle-lg: 24px;--radio-dot-md: 6px;--radio-dot-sm: 4px;--radio-dot-lg: 8px;--radio-border: 1.67px;--sxxx-padding: 0px;--sxx-padding: 2px;--xs-padding: 4px;--s-padding: 6px;--m-padding: 8px;--md-padding: 16px;--l-padding: 24px;--lg-padding: 32px;--ex-padding: 40px;--xs-margin: 6px;--s-margin: 8px;--md-margin: 16px;--l-margin: 24px;--lg-margin: 32px;--radius: 8px;--sm-radius: 6px;--border: 2px;--table-font-size: 12px;--sxx-font-size: 10px;--sx-font-size: 12px;--s-font-size: 14px;--sm-font-size: 14px;--m-font-size: 16px;--l-font-size: 20px;--xl-font-size: 26px;--sxx-line-height: 12px;--sx-line-height: 14px;--s-line-height: 16px;--m-line-height: 18px;--md-line-height: 20px;--l-line-height: 24px;--xl-line-height: 28px;--small-md-size: 12px;--small-lg-size: 16px;--small-xl-size: 20px;--xs-small-width-btn: 24px;--sm-small-width-btn: 28px;--md-small-width-btn: 32px;--lg-small-width-btn: 40px;--xl-small-width-btn: 48px;--xs-size-btn: 24px;--sm-size-btn: 28px;--md-size-btn: 32px;--lg-size-btn: 36px;--xl-size-btn: 48px;--xs-size: 24px;--sm-size: 28px;--md-size: 32px;--lg-size: 36px;--xl-size: 48px;--sm-textarea: 72px;--md-textarea: 96px;--lg-textarea: 120px;--width-dropdown: 200px}html:root[data-bc-theme=dark]{--white: #23211e;--black: #f1ede7;--blue: #d97757;--blue-primary-hover: #ad4f34;--blue-light: #e48b6e;--blue-hover: #b85c3e;--blue-light-2: #452b22;--blue-light-3: #201e1b;--blue-dark: #7f3d2b;--blue-dark-2: #5a2e22;--soft-blue: #6c4b3f;--grey-dark: #d5ccc3;--grey: #948a80;--grey-light: #746a61;--grey-light-2: #403b35;--grey-light-3: #2b2824;--violet: #b49ac8;--red: #e6655c;--red-light: #f07b72;--red-light-2: #472420;--orange: #d9a441;--orange-light: #e2b85f;--orange-light-2: #463a22;--green: #79a56a;--green-light: #8fb980;--green-light-2: #263b24;--yellow: #e3bf62;--bc-workspace-canvas: #191816;--bc-theme-canvas: #191816;--bc-workspace-selected: #452b22;--bc-workspace-shadow: 0 8px 24px rgba(0, 0, 0, .26);--bc-surface: #23211e;--bc-surface-elevated: #2b2824;--bc-text: #f1ede7;--bc-field-border: #403b35;--bc-brand-fill: #b85c3e;--bc-overlay: rgba(8, 7, 6, .64);--bc-shadow-overlay: 0 8px 32px rgba(0, 0, 0, .62);--bc-shadow-popover: 0 6px 24px rgba(0, 0, 0, .52);--bc-shadow-dropdown: 0 4px 12px rgba(0, 0, 0, .5);--bc-shadow-tooltip: 0 4px 6px rgba(0, 0, 0, .5);--bc-shadow-thumb: 0 1px 3px rgba(0, 0, 0, .5);--bc-shadow-search: 0 10px 40px rgba(0, 0, 0, .52), 0 2px 8px rgba(0, 0, 0, .32);--bc-shadow-tooltip-arrow: drop-shadow(1px 1px 2px rgba(0, 0, 0, .62));--bc-skeleton-highlight: rgba(255, 247, 240, .07);--bc-table-row-shimmer: rgba(217, 119, 87, .1);--chart-fan-line: #dc625b;--chart-fan-fill: rgba(220, 98, 91, .12);--chart-fan-fill-end: rgba(220, 98, 91, .015);--chart-network-line: #77a6a1;--chart-network-fill: rgba(119, 166, 161, .08);--chart-working-point-border: #f1ede7;--chart-grid: #403b35;--chart-axis: #948a80;--chart-axis-title: #b8aea3}:root[data-bc-theme=sepia]{--white: #fff8e7;--black: #3b2a25;--blue: #9f412d;--blue-primary-hover: #853522;--blue-light: #c96c52;--blue-hover: #853522;--blue-light-2: #f1c1a4;--blue-light-3: #fff1dc;--blue-dark: #6b291f;--blue-dark-2: #4f1e18;--soft-blue: #c58d74;--grey-dark: #59413a;--grey: #7a5546;--grey-light: #b48973;--grey-light-2: #d7a475;--grey-light-3: #f8d5a3;--violet: #8d6d8f;--red: #b64432;--red-light: #d45b45;--red-light-2: #f6d1c7;--orange: #d7833f;--orange-light: #e8a65d;--orange-light-2: #fbe1bd;--green: #697b51;--green-light: #879968;--green-light-2: #e0e7cb;--yellow: #c99a3f;--bc-workspace-canvas: #e8ae68;--bc-theme-canvas: #e8ae68;--bc-workspace-selected: #f1c1a4;--bc-workspace-shadow: 0 8px 24px rgba(91, 53, 36, .14);--bc-surface: #fff8e7;--bc-surface-elevated: #fffdf6;--bc-text: #3b2a25;--bc-field-border: #d7a475;--bc-brand-fill: #9f412d;--bc-on-brand: #fff8e7;--bc-overlay: rgba(59, 42, 37, .5);--bc-shadow-overlay: 0 8px 32px rgba(80, 45, 28, .28);--bc-shadow-popover: 0 6px 24px rgba(80, 45, 28, .2);--bc-shadow-dropdown: 0 4px 12px rgba(80, 45, 28, .16);--bc-shadow-tooltip: 0 4px 6px rgba(80, 45, 28, .2);--bc-shadow-thumb: 0 1px 3px rgba(80, 45, 28, .2);--bc-shadow-search: 0 10px 40px rgba(80, 45, 28, .18), 0 2px 8px rgba(80, 45, 28, .1);--bc-shadow-tooltip-arrow: drop-shadow(1px 1px 2px rgba(80, 45, 28, .24));--bc-skeleton-highlight: rgba(255, 253, 246, .72);--bc-table-row-shimmer: rgba(159, 65, 45, .08);--checkbox-focus-ring: 0 0 0 1px var(--white), 0 0 0 2px rgba(159, 65, 45, .38);--chart-fan-line: #e76f51;--chart-fan-fill: rgba(231, 111, 81, .11);--chart-fan-fill-end: rgba(231, 111, 81, .01);--chart-network-line: #6e8296;--chart-network-fill: rgba(110, 130, 150, .09);--chart-working-point-border: #fff8e7;--chart-grid: #ead2b3;--chart-axis: #8a6554;--chart-axis-title: #5a3f36}:root[data-bc-theme=claude]{--white: #fbfffd;--black: #17332b;--blue: #2f7d6d;--blue-primary-hover: #276b5d;--blue-light: #4f9b89;--blue-hover: #276b5d;--blue-light-2: #cfe9df;--blue-light-3: #edf7f3;--blue-dark: #1f5f51;--blue-dark-2: #16463c;--soft-blue: #91c6b5;--grey-dark: #405d54;--grey: #5f786f;--grey-light: #a7bbb4;--grey-light-2: #cadfd7;--grey-light-3: #e5f1ec;--violet: #8d9fc2;--red: #c9514b;--red-light: #de716a;--red-light-2: #f5d8d5;--orange: #c47a24;--orange-light: #dc9848;--orange-light-2: #f6e4c9;--green: #39865d;--green-light: #58a879;--green-light-2: #d8eee0;--yellow: #d7a84a;--bc-workspace-canvas: #edf7f3;--bc-theme-canvas: #edf7f3;--bc-workspace-selected: #cfe9df;--bc-workspace-shadow: 0 8px 24px rgba(35, 91, 76, .09);--bc-surface: #fbfffd;--bc-surface-elevated: #ffffff;--bc-text: #17332b;--bc-field-border: #cadfd7;--bc-brand-fill: #2f7d6d;--bc-on-brand: #ffffff;--bc-overlay: rgba(14, 39, 32, .48);--bc-shadow-overlay: 0 8px 32px rgba(18, 63, 51, .22);--bc-shadow-popover: 0 6px 24px rgba(18, 63, 51, .16);--bc-shadow-dropdown: 0 4px 12px rgba(18, 63, 51, .14);--bc-shadow-tooltip: 0 4px 6px rgba(18, 63, 51, .16);--bc-shadow-thumb: 0 1px 3px rgba(18, 63, 51, .18);--bc-shadow-search: 0 10px 40px rgba(18, 63, 51, .16), 0 2px 8px rgba(18, 63, 51, .09);--bc-shadow-tooltip-arrow: drop-shadow(1px 1px 2px rgba(18, 63, 51, .22));--bc-skeleton-highlight: rgba(255, 255, 255, .68);--bc-table-row-shimmer: rgba(47, 125, 109, .08);--checkbox-focus-ring: 0 0 0 1px var(--white), 0 0 0 2px rgba(47, 125, 109, .35);--chart-fan-line: #c95a54;--chart-fan-fill: rgba(201, 90, 84, .11);--chart-fan-fill-end: rgba(201, 90, 84, .01);--chart-network-line: #357f78;--chart-network-fill: rgba(53, 127, 120, .08);--chart-working-point-border: #fbfffd;--chart-grid: #d8e9e3;--chart-axis: #70877f;--chart-axis-title: #345f54}html:root[data-bc-theme=forest]{--white: #17211b;--black: #e7eee9;--blue: #8fc6a0;--blue-primary-hover: #a8d6b5;--blue-light: #a8d6b5;--blue-hover: #5f9b73;--blue-light-2: #294132;--blue-light-3: #111a14;--blue-dark: #3d7250;--blue-dark-2: #2b593d;--soft-blue: #5c7864;--grey-dark: #c7d2c9;--grey: #9eada2;--grey-light: #728277;--grey-light-2: #3b4c41;--grey-light-3: #223027;--violet: #aa9abb;--red: #d96b61;--red-light: #e48278;--red-light-2: #432923;--orange: #d99a52;--orange-light: #e6b36f;--orange-light-2: #433522;--green: #75ad88;--green-light: #98c9a7;--green-light-2: #263d2e;--yellow: #ddbd68;--bc-workspace-canvas: #0b120e;--bc-theme-canvas: #0b120e;--bc-workspace-selected: #294132;--bc-workspace-shadow: 0 8px 24px rgba(0, 0, 0, .3);--bc-surface: #17211b;--bc-surface-elevated: #223027;--bc-text: #e7eee9;--bc-field-border: #3b4c41;--bc-brand-fill: #5f9b73;--bc-on-brand: #0d1a11;--bc-overlay: rgba(5, 10, 7, .68);--bc-shadow-overlay: 0 8px 32px rgba(0, 0, 0, .64);--bc-shadow-popover: 0 6px 24px rgba(0, 0, 0, .54);--bc-shadow-dropdown: 0 4px 12px rgba(0, 0, 0, .52);--bc-shadow-tooltip: 0 4px 6px rgba(0, 0, 0, .52);--bc-shadow-thumb: 0 1px 3px rgba(0, 0, 0, .52);--bc-shadow-search: 0 10px 40px rgba(0, 0, 0, .54), 0 2px 8px rgba(0, 0, 0, .34);--bc-shadow-tooltip-arrow: drop-shadow(1px 1px 2px rgba(0, 0, 0, .64));--bc-skeleton-highlight: rgba(235, 255, 240, .07);--bc-table-row-shimmer: rgba(117, 173, 136, .1);--checkbox-focus-ring: 0 0 0 1px var(--white), 0 0 0 2px rgba(117, 173, 136, .42);--chart-fan-line: #df8a5b;--chart-fan-fill: rgba(223, 138, 91, .12);--chart-fan-fill-end: rgba(223, 138, 91, .015);--chart-network-line: #72b69a;--chart-network-fill: rgba(114, 182, 154, .09);--chart-working-point-border: #e7eee9;--chart-grid: #34443a;--chart-axis: #87978b;--chart-axis-title: #bdc9c0}html:root[data-bc-theme=cyberpunk]{--white: #101727;--black: #edf5ff;--blue: #22d3ee;--blue-primary-hover: #67e8f9;--blue-light: #75e7f7;--blue-hover: #06b6d4;--blue-light-2: #163348;--blue-light-3: #070b15;--blue-dark: #0e7490;--blue-dark-2: #155e75;--soft-blue: #36566c;--grey-dark: #cbd8ed;--grey: #8290aa;--grey-light: #62708d;--grey-light-2: #2a3654;--grey-light-3: #171f34;--violet: #c084fc;--red: #ff4d83;--red-light: #ff76a2;--red-light-2: #431b34;--orange: #f59e0b;--orange-light: #fbbb45;--orange-light-2: #3f3216;--green: #2dd4bf;--green-light: #5eead4;--green-light-2: #153b3b;--yellow: #facc15;--bc-workspace-canvas: #070b15;--bc-theme-canvas: #070b15;--bc-workspace-selected: #163348;--bc-workspace-shadow: 0 8px 28px rgba(0, 0, 0, .36);--bc-surface: #101727;--bc-surface-elevated: #171f34;--bc-text: #edf5ff;--bc-field-border: #2a3654;--bc-brand-fill: #06b6d4;--bc-on-brand: #06141a;--bc-overlay: rgba(3, 5, 14, .72);--bc-shadow-overlay: 0 8px 34px rgba(0, 0, 0, .7);--bc-shadow-popover: 0 6px 26px rgba(0, 0, 0, .6);--bc-shadow-dropdown: 0 4px 14px rgba(0, 0, 0, .58);--bc-shadow-tooltip: 0 4px 8px rgba(0, 0, 0, .58);--bc-shadow-thumb: 0 1px 3px rgba(0, 0, 0, .56);--bc-shadow-search: 0 10px 42px rgba(0, 0, 0, .62), 0 2px 8px rgba(0, 0, 0, .4);--bc-shadow-tooltip-arrow: drop-shadow(1px 1px 2px rgba(0, 0, 0, .7));--bc-skeleton-highlight: rgba(226, 242, 255, .07);--bc-table-row-shimmer: rgba(34, 211, 238, .1);--checkbox-focus-ring: 0 0 0 1px var(--white), 0 0 0 2px rgba(34, 211, 238, .5);--chart-fan-line: #ff4da6;--chart-fan-fill: rgba(255, 77, 166, .13);--chart-fan-fill-end: rgba(255, 77, 166, .015);--chart-network-line: #22d3ee;--chart-network-fill: rgba(34, 211, 238, .1);--chart-working-point-border: #edf5ff;--chart-grid: #2a3654;--chart-axis: #8391aa;--chart-axis-title: #c2d0e5}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}*{font-family:Inter,sans-serif}ul,li{margin:0;padding:0;list-style:none}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}button{border:none;background:none;transition:.25s}html,body{height:100%}body{min-height:0;width:100%;overflow:hidden;display:flex;flex-direction:column;background-color:var(--bc-workspace-canvas, var(--blue-light-3));line-height:normal;font-family:Inter,sans-serif!important;font-size:14px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header{flex:0 0 auto;min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:color-mix(in srgb,var(--bc-surface, var(--white)) 96%,var(--bc-theme-canvas, var(--blue-light-3)));max-width:100%;padding:0 32px;border-bottom:1px solid color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 16%,var(--grey-light-2));box-shadow:0 4px 16px color-mix(in srgb,var(--black) 5%,transparent);z-index:10}.header__link{min-width:0;display:inline-flex;align-items:center;gap:18px;padding:0;color:var(--blue)}.header__logo{display:block;width:104px;height:32px;flex:0 0 auto;background-color:var(--bc-brand-fill, var(--blue));mask:url(../assets/img/logo.svg) center/contain no-repeat;-webkit-mask:url(../assets/img/logo.svg) center/contain no-repeat}.header__product{min-width:0;padding-left:18px;border-left:1px solid color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 20%,var(--grey-light-2));color:color-mix(in srgb,var(--black) 86%,var(--grey));font-size:14px;font-weight:var(--m-font-weight);line-height:1.25;letter-spacing:-.01em}.header__actions{position:relative;align-self:stretch;flex:0 0 auto;display:flex;align-items:center}.header__theme-trigger{width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 20%,var(--grey-light-2));border-radius:10px;background:color-mix(in srgb,var(--bc-surface-elevated, var(--white)) 92%,var(--bc-theme-canvas, var(--blue-light-3)));color:var(--bc-brand-fill, var(--blue));box-shadow:0 1px 2px color-mix(in srgb,var(--black) 5%,transparent),inset 0 1px color-mix(in srgb,var(--white) 28%,transparent);cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease,transform .14s ease}.header__theme-trigger:hover,.header__theme-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 48%,var(--grey-light-2));background:color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 9%,var(--bc-surface, var(--white)));box-shadow:0 3px 10px color-mix(in srgb,var(--black) 9%,transparent);transform:translateY(-1px)}.header__theme-trigger:active{box-shadow:0 1px 3px color-mix(in srgb,var(--black) 7%,transparent);transform:translateY(0)}.header__theme-trigger:focus-visible,.theme-picker__option:focus-visible{outline:2px solid color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 72%,transparent);outline-offset:2px}.header__theme-icon{width:19px;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.header__theme-icon-sun{transform-origin:center;transition:opacity .16s ease,transform .16s ease}.header__theme-icon-sun{opacity:.9}.header__theme-trigger:hover .header__theme-icon-sun,.header__theme-trigger[aria-expanded=true] .header__theme-icon-sun{opacity:1;transform:rotate(18deg)}.theme-picker{position:absolute;z-index:100;top:calc(100% + 8px);right:0;width:min(360px,100vw - 32px);padding:12px;border:1px solid var(--grey-light-2);border-radius:14px;background:var(--white);color:var(--black);box-shadow:0 16px 38px color-mix(in srgb,var(--black) 16%,transparent);opacity:0;transform:translateY(-6px) scale(.985);transform-origin:top right;transition:opacity .15s ease,transform .15s ease}.theme-picker[hidden]{display:none}.theme-picker[data-open=true]{opacity:1;transform:translateY(0) scale(1)}.theme-picker__header{min-height:30px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:1px 2px 9px}.theme-picker__title{color:var(--blue);font-size:var(--s-font-size);line-height:var(--s-line-height);font-weight:var(--l-font-weight)}.theme-picker__hint{overflow:hidden;color:color-mix(in srgb,var(--grey) 76%,var(--black));font-size:var(--sxx-font-size);line-height:var(--sx-line-height);text-overflow:ellipsis;white-space:nowrap}.theme-picker__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.theme-picker__option{min-width:0;display:grid;gap:7px;padding:7px;border:1px solid var(--grey-light-2);border-radius:10px;background:color-mix(in srgb,var(--white) 92%,var(--blue-light-3));color:var(--black);text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.theme-picker__option:hover{border-color:color-mix(in srgb,var(--blue) 38%,var(--grey-light-2));background:color-mix(in srgb,var(--blue-light-3) 72%,var(--white));transform:translateY(-1px)}.theme-picker__option[aria-pressed=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.theme-picker__preview{--theme-preview-canvas: #f3f6f9;--theme-preview-surface: #ffffff;--theme-preview-muted: #e4ebf2;--theme-preview-border: #cbd8e5;--theme-preview-accent: #124e91;--theme-preview-secondary: var(--theme-preview-muted);height:70px;overflow:hidden;display:grid;grid-template-rows:14px 1fr;gap:5px;padding:5px;border:1px solid var(--theme-preview-border);border-radius:7px;background:var(--theme-preview-canvas)}.theme-picker__preview--dark{--theme-preview-canvas: #191816;--theme-preview-surface: #23211e;--theme-preview-muted: #2b2824;--theme-preview-border: #514940;--theme-preview-accent: #d97757}.theme-picker__preview--sepia{--theme-preview-canvas: #e8ae68;--theme-preview-surface: #fff8e7;--theme-preview-muted: #f8d5a3;--theme-preview-border: #d7a475;--theme-preview-accent: #9f412d;--theme-preview-secondary: #6e8296}.theme-picker__preview--claude{--theme-preview-canvas: #edf7f3;--theme-preview-surface: #fbfffd;--theme-preview-muted: #cfe9df;--theme-preview-border: #a8cfc1;--theme-preview-accent: #2f7d6d}.theme-picker__preview--forest{--theme-preview-canvas: #0f1712;--theme-preview-surface: #17211b;--theme-preview-muted: #263d2e;--theme-preview-border: #405448;--theme-preview-accent: #75ad88}.theme-picker__preview--cyberpunk{--theme-preview-canvas: #070b15;--theme-preview-surface: #101727;--theme-preview-muted: #1a3550;--theme-preview-border: #334363;--theme-preview-accent: #22d3ee;--theme-preview-secondary: #f044b4}.theme-picker__preview-bar{position:relative;display:block;border:1px solid var(--theme-preview-border);border-radius:4px;background:var(--theme-preview-surface)}.theme-picker__preview-bar:before{content:"";position:absolute;top:3px;left:5px;width:24px;height:5px;border-radius:999px;background:var(--theme-preview-accent)}.theme-picker__preview-layout{min-height:0;display:grid;grid-template-columns:32% 1fr;gap:5px}.theme-picker__preview-layout>span{position:relative;overflow:hidden;display:block;border:1px solid var(--theme-preview-border);border-radius:4px;background:var(--theme-preview-surface)}.theme-picker__preview-layout>span:first-child:before,.theme-picker__preview-layout>span:last-child:before,.theme-picker__preview-layout>span:last-child:after{content:"";position:absolute;border-radius:999px;background:var(--theme-preview-muted)}.theme-picker__preview-layout>span:first-child:before{inset:7px 6px auto;height:5px;box-shadow:0 9px 0 var(--theme-preview-muted),0 18px 0 var(--theme-preview-muted)}.theme-picker__preview-layout>span:last-child:before{top:8px;left:8px;width:46%;height:5px;background:var(--theme-preview-accent)}.theme-picker__preview-layout>span:last-child:after{inset:21px 8px auto;height:12px;background:var(--theme-preview-secondary)}.theme-picker__option-footer{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;color:inherit;font-size:var(--sx-font-size);line-height:var(--s-line-height);font-weight:var(--m-font-weight)}.theme-picker__check{width:16px;height:16px;flex:0 0 auto;color:var(--blue);opacity:0;transform:scale(.72);transition:opacity .12s ease,transform .12s ease}.theme-picker__option[aria-pressed=true] .theme-picker__check{opacity:1;transform:scale(1)}.theme-picker__motion{min-width:0;position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px;padding:10px 11px;border:1px solid color-mix(in srgb,var(--grey-light-2) 82%,var(--blue-light));border-radius:10px;background:color-mix(in srgb,var(--bc-surface-muted, var(--grey-light-3)) 66%,var(--white));cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.theme-picker__motion:hover{border-color:color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 28%,var(--grey-light-2));background:color-mix(in srgb,var(--bc-brand-soft, var(--blue-light-3)) 36%,var(--white))}.theme-picker__motion:has(.theme-picker__motion-input:checked){border-color:color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 24%,var(--grey-light-2))}.theme-picker__motion-copy{min-width:0;display:grid;gap:2px;color:var(--black)}.theme-picker__motion-copy strong{font-size:var(--sx-font-size);line-height:var(--s-line-height);font-weight:var(--l-font-weight)}.theme-picker__motion-copy>span{overflow:hidden;color:color-mix(in srgb,var(--grey) 76%,var(--black));font-size:var(--sxx-font-size);line-height:var(--sx-line-height);text-overflow:ellipsis;white-space:nowrap}.theme-picker__motion-input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.theme-picker__motion-track{width:40px;height:22px;flex:0 0 auto;position:relative;display:block;border:1px solid color-mix(in srgb,var(--grey) 30%,var(--grey-light-2));border-radius:999px;background:color-mix(in srgb,var(--grey-light-2) 82%,var(--white));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--black) 8%,transparent);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.theme-picker__motion-thumb{position:absolute;top:2px;left:2px;width:16px;height:16px;display:block;border-radius:50%;background:var(--white);box-shadow:0 1px 4px color-mix(in srgb,var(--black) 24%,transparent),0 0 0 1px color-mix(in srgb,var(--black) 6%,transparent);transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .14s ease}.theme-picker__motion-input:checked+.theme-picker__motion-track{border-color:var(--bc-brand-fill, var(--blue));background:var(--bc-brand-fill, var(--blue));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--black) 10%,transparent),0 0 0 3px color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 10%,transparent)}.theme-picker__motion-input:checked+.theme-picker__motion-track .theme-picker__motion-thumb{transform:translate(18px)}.theme-picker__motion-input:focus-visible+.theme-picker__motion-track{outline:2px solid var(--bc-brand-fill, var(--blue));outline-offset:3px}.main-container{flex:1 1 auto;min-height:0;overflow:hidden;width:100%;margin:0 auto}.main-container>[id="single-spa-application:compacts"],.main-container>[id="single-spa-application:compacts"]>*{height:100%;min-height:0}@media screen and (max-width: 900px){body{min-height:100vh;overflow-y:auto;display:block}.main-container{overflow:visible}}@media screen and (max-width: 768px){.header{position:fixed;z-index:1000;top:8px;right:8px;width:auto;min-height:0;padding:0;border:0;background:transparent;box-shadow:none;pointer-events:none}.header__theme-trigger{display:none!important;width:32px;height:32px;border-color:color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--bc-brand-fill, var(--blue)) 8%,transparent);box-shadow:none;-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15)}.header__theme-icon{width:17px;height:17px}.header__link{display:none}.header__actions{align-self:auto;pointer-events:auto}.header__product{display:none}.header__logo{width:96px;height:29px}.theme-picker{position:fixed;top:50%;right:auto;left:50%;width:min(320px,100vw - 24px);max-height:calc(100dvh - 32px);padding:10px;overflow-x:hidden;overflow-y:auto;border-radius:18px;transform:translate(-50%,calc(-50% - 6px)) scale(.985);transform-origin:center}.theme-picker[data-open=true]{transform:translate(-50%,-50%) scale(1)}.theme-picker__header{min-height:26px;gap:8px;padding:0 1px 7px}.theme-picker__hint{max-width:148px}.theme-picker__grid{gap:6px}.theme-picker__option{gap:5px;padding:5px;border-radius:9px}.theme-picker__preview{height:52px;grid-template-rows:11px 1fr;gap:4px;padding:4px}.theme-picker__preview-bar:before{top:2px;left:4px;width:20px;height:4px}.theme-picker__preview-layout{gap:4px}.theme-picker__preview-layout>span:first-child:before{inset:5px 5px auto;height:4px;box-shadow:0 7px 0 var(--theme-preview-muted),0 14px 0 var(--theme-preview-muted)}.theme-picker__preview-layout>span:last-child:before{top:6px;left:6px;height:4px}.theme-picker__preview-layout>span:last-child:after{inset:17px 6px auto;height:9px}.theme-picker__option-footer{font-size:var(--sxx-font-size);line-height:var(--sx-line-height)}.theme-picker__motion{gap:10px;margin-top:7px;padding:7px 9px}.main-container{width:100%}}@media (prefers-reduced-motion: reduce){.theme-picker,.theme-picker__option,.theme-picker__check,.header__theme-trigger,.header__theme-icon-sun{transition-duration:.01ms}}html.bc-theme-switching,html.bc-theme-switching *,html.bc-theme-switching *:before,html.bc-theme-switching *:after{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}:root{--scrollbar-width-sm: var(--xs-padding);--scrollbar-width-md: var(--s-padding);--scrollbar-thumb-color: var(--soft-blue, #aac0dd);--scrollbar-track-color: var(--blue-light-3, #f3f6f9);--scrollbar-border-radius: var(--radius, 8px)}::-webkit-scrollbar{width:var(--scrollbar-width-md);height:var(--scrollbar-width-md)}.scrollbar-sm::-webkit-scrollbar{width:var(--scrollbar-width-sm);height:var(--scrollbar-width-sm)}.scrollbar-md::-webkit-scrollbar{width:var(--scrollbar-width-md);height:var(--scrollbar-width-md)}::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-border-radius);transition:background-color .2s ease-in-out}::-webkit-scrollbar-thumb:hover{background:var(--grey-light)}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background:transparent}.notification{position:fixed;right:0;top:2rem;padding-right:1rem;z-index:1001;min-width:23.125rem;gap:var(--s-margin)}@media (max-width: 30rem){.notification{min-width:auto;width:100%;padding-right:0;padding:0 .5rem;box-sizing:border-box}}@media (min-width: 64rem){.notification{min-width:31.25rem;padding-right:2.5rem}}.notification-container{position:relative;margin-bottom:.5rem}.notification-container .bc-alert{padding:var(--l-margin) 3.25rem var(--l-margin) 1.2rem;position:relative}.notification-container .bc-alert__title{font-size:1rem;line-height:1.4rem;color:var(--black)}.notification-container .bc-alert__message{max-width:18.75rem;margin-left:-1.7rem;margin-top:.75rem;color:var(--grey-dark)}@media (max-width: 30rem){.notification-container .bc-alert__message{max-width:100%}}@media (min-width: 64rem){.notification-container .bc-alert__message{max-width:31.25rem}}.notification-container .bc-alert-status--info:before,.notification-container .bc-alert-status--success:before,.notification-container .bc-alert-status--warning:before,.notification-container .bc-alert-status--error:before{content:"";position:absolute;top:0;left:0;width:.3125rem;height:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.notification-container .bc-alert-status--info{background-color:var(--blue-light-2);gap:.75rem}.notification-container .bc-alert-status--info:before{background-color:var(--blue)}.notification-container .bc-alert-status--info .bc-alert__icon{display:flex;align-items:center;justify-content:center;margin-top:.0625rem}.notification-container .bc-alert-status--info .bc-alert__icon svg path{color:var(--blue)}.notification-container .bc-alert-status--success{background-color:var(--green-light-2)}.notification-container .bc-alert-status--success:before{background-color:var(--green)}.notification-container .bc-alert-status--success .bc-alert__icon svg path{color:var(--green)}.notification-container .bc-alert-status--warning{background-color:var(--orange-light-2)}.notification-container .bc-alert-status--warning:before{background-color:var(--orange)}.notification-container .bc-alert-status--warning .bc-alert__icon{margin-top:.0625rem;margin-left:.25rem}.notification-container .bc-alert-status--warning .bc-alert__icon svg path{color:var(--orange)}.notification-container .bc-alert-status--error{background-color:var(--red-light-2)}.notification-container .bc-alert-status--error:before{background-color:var(--red)}.notification-container .bc-alert-status--error .bc-alert__icon{color:var(--red)}.notification .progress-bar{position:relative;height:.15rem;width:98%;background-color:#0000001a;overflow:hidden;margin-top:-.15rem;z-index:5;left:.3rem;box-shadow:inset 0 .0625rem .125rem #0000001a}.notification .progress-fill{height:100%;background:linear-gradient(90deg,#4caf50,#45a049);transition:width .1s linear;box-shadow:0 0 .25rem #4caf5080}.notification .progress-fill.progress-paused{background:linear-gradient(90deg,#ff9800,#f57c00);box-shadow:0 0 .25rem #ff980080;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.notification .close-button{position:absolute;top:.5rem;right:.5rem;background-color:transparent;border:none;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem;font-size:1.5rem;font-weight:700;line-height:1;color:var(--grey);transition:background-color .2s ease;z-index:10}.notification .close-button:hover{background-color:#0003}.notification .close-button:focus{outline:.125rem solid currentColor;outline-offset:.125rem}:root[data-bc-theme=dark] .notification .progress-bar{background-color:#ffffff14;box-shadow:inset 0 .0625rem .125rem #ffffff14}:root[data-bc-theme=dark] .notification .close-button:hover{background-color:#ffffff1f}.face-enter-active,.face-leave-active{transition:opacity .9s ease,transform .9s ease}.face-enter-from,.face-leave-to{opacity:0;transform:translate(100%)}.face-enter-to,.face-leave-from{opacity:1;transform:translate(0)}
