@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Lora:ital,wght@0,400..700;1,400..700&family=Nanum+Myeongjo:wght@400;700;800&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=Lora:ital,wght@0,400..700;1,400..700&family=Nanum+Myeongjo:wght@400;700;800&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";.app-nav[data-v-7a39409a]{height:var(--panel-menu-height);display:flex;justify-content:space-between;align-items:center;padding:0 calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small));padding-left:max(var(--sidear-table-margin-left) + var(--sidear-table-margin-small),env(safe-area-inset-left));padding-right:max(var(--sidear-table-margin-left) + var(--sidear-table-margin-small),env(safe-area-inset-right))}.app-nav .app-logo[data-v-7a39409a]{display:flex;align-items:center;gap:.4em;padding:0 .5em;font-weight:300;font-weight:750}.app-nav .nav-links[data-v-7a39409a]{display:flex;align-items:center;gap:1rem}.app-nav .nav-links a[data-v-7a39409a]{color:var(--text-color-secondary)}.app-nav .nav-links a[data-v-7a39409a]:hover,.app-nav .nav-links a.router-link-active[data-v-7a39409a]{color:var(--text-color)}.app-nav .nav-links .avatar-wrapper[data-v-7a39409a]{position:relative}.app-nav .nav-links .user-menu[data-v-7a39409a]{min-width:21rem;max-width:min(21rem,100vw - 1.5rem);padding-top:.4em}.app-nav .nav-links .user-menu .user-menu-identity[data-v-7a39409a]{display:flex;align-items:center;gap:.6rem;padding:.5em .9em;min-width:0}.app-nav .nav-links .user-menu .user-menu-avatar[data-v-7a39409a]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--button-bg-color-active);color:var(--headings-color);font-size:var(--text-sm-font-size);font-weight:700;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.app-nav .nav-links .user-menu .user-menu-meta[data-v-7a39409a]{display:flex;flex-direction:column;gap:.1em;min-width:0}.app-nav .nav-links .user-menu .user-menu-name[data-v-7a39409a]{display:flex;align-items:center;gap:.45em;min-width:0;color:var(--headings-color);font-weight:700;line-height:1.3}.app-nav .nav-links .user-menu .user-menu-name-text[data-v-7a39409a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-nav .nav-links .user-menu .user-menu-badge[data-v-7a39409a]{flex:0 0 auto;padding:.15em .55em;border-radius:3rem;background:var(--primary-color);color:var(--headings-color-contrast);font-size:var(--text-xs-font-size);font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.4}.app-nav .nav-links .user-menu .user-menu-email[data-v-7a39409a]{color:var(--text-color-secondary);font-size:var(--text-sm-font-size);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-nav .nav-links .user-menu .user-menu-divider[data-v-7a39409a]{height:1px;margin:.3em -.25em;background:var(--divider-color-soft)}.app-nav .nav-links .user-menu .user-menu-appearance[data-v-7a39409a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.3em 1em .3em 1.4em}.app-nav .nav-links .user-menu .user-menu-appearance-label[data-v-7a39409a]{color:var(--text-color-secondary);font-size:var(--text-sm-font-size)}.app-nav .nav-links .theme-toggle[data-v-7a39409a]{display:flex;align-items:center;gap:.35rem}.app-nav .nav-links .theme-toggle .mode-selector[data-v-7a39409a]{font-size:var(--text-xs-font-size)}.app-nav .nav-links .theme-toggle .mode-selector button[data-v-7a39409a]{display:inline-flex;align-items:center;justify-content:center;padding:0 .66em}.app-nav .nav-links .theme-toggle .mode-selector button svg[data-v-7a39409a]{display:block}.app-nav .nav-links .theme-toggle .auto-reset[data-v-7a39409a]{display:inline-flex;align-items:center;justify-content:center;width:var(--global-height);height:var(--global-height);padding:0;border-radius:50%;background:transparent;color:var(--text-color-disabled);cursor:pointer;transition:color .15s ease,background-color .15s ease}.app-nav .nav-links .theme-toggle .auto-reset svg[data-v-7a39409a]{display:block}.app-nav .nav-links .theme-toggle .auto-reset[data-v-7a39409a]:hover{color:var(--text-color-secondary);background-color:var(--background-color-active)}.app-nav .nav-links .theme-toggle .auto-reset.active[data-v-7a39409a]{color:var(--text-color);background-color:var(--background-color-alt)}.app-nav .nav-links .theme-toggle .visually-hidden[data-v-7a39409a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.base-toast-stack[data-v-1881495c]{position:fixed;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:10000;pointer-events:none}@media(max-width:739px){.base-toast-stack[data-v-1881495c]{left:.75rem;right:.75rem;top:calc(.75rem + env(safe-area-inset-top))}.base-toast[data-v-1881495c]{min-width:0;max-width:100%;width:100%}}.base-toast[data-v-1881495c]{pointer-events:auto;display:flex;align-items:center;gap:.5rem;min-width:18rem;max-width:28rem;padding:.625rem .875rem;border-radius:var(--inputs-border-radius);background:var(--background-color);box-shadow:var(--shadow-5);border:1px solid var(--divider-color);color:var(--text-color);font-size:var(--text-sm-font-size, .846rem);line-height:1.4;cursor:pointer}.base-toast--error[data-v-1881495c],.base-toast--toast[data-v-1881495c]{border-color:var(--status-color-danger);color:var(--status-color-danger)}.base-toast--success[data-v-1881495c]{border-color:var(--status-color-success);color:var(--status-color-success)}.base-toast__message[data-v-1881495c]{flex:1 1 auto}.base-toast__close[data-v-1881495c]{flex:0 0 auto;background:transparent;border:0;font-size:1.25rem;line-height:1;cursor:pointer;color:inherit;padding:0;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem}.base-toast__close[data-v-1881495c]:hover{background:#00000014}.toast-enter-active[data-v-1881495c],.toast-leave-active[data-v-1881495c]{transition:opacity .2s ease,transform .2s ease}.toast-enter-from[data-v-1881495c],.toast-leave-to[data-v-1881495c]{opacity:0;transform:translate(.5rem)}.base-dialog__backdrop[data-v-3ff8f373]{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:9000}.base-dialog[data-v-3ff8f373]{background:var(--background-color);color:var(--text-color);border-radius:var(--inputs-border-radius);box-shadow:var(--shadow-7);min-width:16rem;max-width:min(42rem,100%);max-height:90vh;overflow:auto;display:flex;flex-direction:column;gap:.75rem}.base-dialog__header[data-v-3ff8f373]{margin:0;padding:.66rem 1.125rem .5rem;border-bottom:1px solid var(--divider-color-soft)}.base-dialog__title[data-v-3ff8f373]{margin:0;font-size:var(--h5-font-size, 1rem);line-height:var(--h5-line-height, 1.5);font-weight:var(--h5-font-weight, 600);color:var(--headings-color)}.base-dialog__body[data-v-3ff8f373]{flex:1 1 auto;font-size:var(--body-font-size, 12px);line-height:var(--body-line-height, 1.5);padding:0rem 1.125rem;min-height:4rem}.base-dialog__actions[data-v-3ff8f373]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem;padding:.66rem 1.125rem;border-top:1px solid var(--divider-color-soft)}.dialog-enter-active[data-v-3ff8f373],.dialog-leave-active[data-v-3ff8f373]{transition:opacity .15s ease}.dialog-enter-active .base-dialog[data-v-3ff8f373],.dialog-leave-active .base-dialog[data-v-3ff8f373]{transition:transform .15s ease,opacity .15s ease}.dialog-enter-from[data-v-3ff8f373],.dialog-leave-to[data-v-3ff8f373]{opacity:0}.dialog-enter-from .base-dialog[data-v-3ff8f373],.dialog-leave-to .base-dialog[data-v-3ff8f373]{opacity:0;transform:scale(.97)}@media(max-width:739px){.base-dialog__backdrop[data-v-3ff8f373]{align-items:flex-end;padding:0}.base-dialog[data-v-3ff8f373]{width:100%;max-width:100%;max-height:85dvh;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;padding:1.25rem 1.25rem calc(1rem + env(safe-area-inset-bottom))}.base-dialog__actions[data-v-3ff8f373]{flex-wrap:wrap}.base-dialog__actions[data-v-3ff8f373] button,.base-dialog__actions[data-v-3ff8f373] .button{flex:1 1 auto;min-height:44px}.dialog-enter-from .base-dialog[data-v-3ff8f373],.dialog-leave-to .base-dialog[data-v-3ff8f373]{transform:translateY(100%)}.dialog-enter-active .base-dialog[data-v-3ff8f373],.dialog-leave-active .base-dialog[data-v-3ff8f373]{transition:transform .25s cubic-bezier(.32,.72,0,1),opacity .25s ease}}.save-as-dialog__field[data-v-0b548540]{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm-font-size, .846rem);color:var(--text-color-secondary)}.save-as-dialog__field input[type=text][data-v-0b548540]{width:100%;padding:.5rem .625rem;border:1px solid var(--text-input-border-color);border-radius:var(--inputs-border-radius);background:var(--text-input-bg-color);color:var(--text-color);font-size:var(--body-font-size, 12px)}.save-as-dialog__error[data-v-0b548540]{margin:.25rem 0 0;color:var(--status-color-danger);font-size:var(--text-sm-font-size, .846rem)}.rename-dialog__field[data-v-4df5e414]{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm-font-size, .846rem);color:var(--text-color-secondary)}.rename-dialog__field input[type=text][data-v-4df5e414]{width:100%;padding:.5rem .625rem;border:1px solid var(--text-input-border-color);border-radius:var(--inputs-border-radius);background:var(--text-input-bg-color);color:var(--text-color);font-size:var(--body-font-size, 12px)}.rename-dialog__error[data-v-4df5e414]{margin:.25rem 0 0;color:var(--status-color-danger);font-size:var(--text-sm-font-size, .846rem)}.rename-dialog__note[data-v-4df5e414]{margin:.25rem 0 0;color:var(--text-color-secondary);font-size:var(--text-sm-font-size, .846rem)}.confirm-dialog__message[data-v-eb2b9775]{margin:0;font-size:var(--body-font-size, 12px);line-height:var(--body-line-height, 1.5);color:var(--text-color)}.confirm-dialog__danger[data-v-eb2b9775]{background:var(--status-color-danger);border:1px solid var(--status-color-danger);color:#fff;padding:.375rem .875rem;border-radius:var(--button-border-radius, 6px);font-weight:600;cursor:pointer}.confirm-dialog__danger[data-v-eb2b9775]:hover{background:var(--status-color-danger-strong, var(--status-color-danger));border-color:var(--status-color-danger-strong, var(--status-color-danger))}.upgrade-dialog__reason[data-v-e1344ccb]{margin:0 0 .75rem;color:var(--text-color);font-size:var(--body-font-size, 12px)}.upgrade-dialog__compare[data-v-e1344ccb]{display:flex;gap:.75rem;margin-bottom:1rem}.upgrade-dialog__tier[data-v-e1344ccb]{flex:1;padding:.75rem;border:1px solid var(--text-input-border-color);border-radius:var(--inputs-border-radius)}.upgrade-dialog__tier--pro[data-v-e1344ccb]{border-color:var(--primary-color, var(--text-color))}.upgrade-dialog__tier h4[data-v-e1344ccb]{margin:0 0 .5rem;color:var(--text-color)}.upgrade-dialog__tier ul[data-v-e1344ccb]{margin:0;padding-left:1rem;color:var(--text-color-secondary);font-size:var(--text-sm-font-size, .846rem)}.upgrade-dialog__tier li+li[data-v-e1344ccb]{margin-top:.25rem}.upgrade-dialog__intervals[data-v-e1344ccb]{display:flex;gap:.75rem}.upgrade-dialog__intervals button[data-v-e1344ccb]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.625rem;border:1px solid var(--text-input-border-color);border-radius:var(--inputs-border-radius);background:var(--text-input-bg-color);color:var(--text-color);cursor:pointer}.upgrade-dialog__intervals button.active[data-v-e1344ccb]{border-color:var(--primary-color, var(--text-color));outline:1px solid var(--primary-color, var(--text-color))}.upgrade-dialog__intervals button span[data-v-e1344ccb]{color:var(--text-color-secondary);font-size:var(--text-sm-font-size, .846rem)}.upgrade-dialog__status[data-v-e1344ccb]{margin:0;color:var(--text-color);font-size:var(--body-font-size, 12px)}.export-figma-dialog__hint[data-v-4afa3254]{margin:0 0 1em;color:var(--text-color-secondary);font-size:var(--text-sm-font-size, .846rem)}.export-figma-dialog__options[data-v-4afa3254]{display:flex;flex-direction:column;gap:.5em}.checkbox-label[data-v-4afa3254]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:400}.checkbox-label input[data-v-4afa3254]{margin:0}.export-figma-dialog__action[data-v-4afa3254]{white-space:nowrap}@font-face{font-family:Hasklig-Regular;src:url(/assets/Hasklig-Regular-C5uAlqga.woff2) format("woff2"),url(/assets/Hasklig-Regular-K7z7WkrD.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter UI;font-style:normal;font-weight:400;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-Regular-BMxuGss3.woff2) format("woff2"),url(/assets/Inter-UI-Regular-BqG9xxK1.woff) format("woff")}@font-face{font-family:Inter UI;font-style:italic;font-weight:400;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-Italic-CJmR-X8p.woff2) format("woff2"),url(/assets/Inter-UI-Italic-Ck6nH0wY.woff) format("woff")}@font-face{font-family:Inter UI;font-style:normal;font-weight:500;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-Medium-CBdlnI1G.woff2) format("woff2"),url(/assets/Inter-UI-Medium-CgmVMQDL.woff) format("woff")}@font-face{font-family:Inter UI;font-style:italic;font-weight:500;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-MediumItalic-BWGPDvIz.woff2) format("woff2"),url(/assets/Inter-UI-MediumItalic-CMoLli1Q.woff) format("woff")}@font-face{font-family:Inter UI;font-style:normal;font-weight:600;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-SemiBold-DM0haq0k.woff2) format("woff2"),url(/assets/Inter-UI-SemiBold-Co0bxnuD.woff) format("woff")}@font-face{font-family:Inter UI;font-style:italic;font-weight:600;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-SemiBoldItalic-Dk6SjCPa.woff2) format("woff2"),url(/assets/Inter-UI-SemiBoldItalic-bz7CSPSb.woff) format("woff")}@font-face{font-family:Inter UI;font-style:normal;font-weight:700;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-Bold-CozpVsgx.woff2) format("woff2"),url(/assets/Inter-UI-Bold-B5l4EooB.woff) format("woff")}@font-face{font-family:Inter UI;font-style:italic;font-weight:700;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-BoldItalic-Dttvogao.woff2) format("woff2"),url(/assets/Inter-UI-BoldItalic-vsD8zGSv.woff) format("woff")}@font-face{font-family:Inter UI;font-style:normal;font-weight:800;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-ExtraBold-uFH54Ihr.woff2) format("woff2"),url(/assets/Inter-UI-ExtraBold-Bd63PA80.woff) format("woff")}@font-face{font-family:Inter UI;font-style:italic;font-weight:800;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-ExtraBoldItalic-DX3G85ZF.woff2) format("woff2"),url(/assets/Inter-UI-ExtraBoldItalic-DiPpF_7t.woff) format("woff")}@font-face{font-family:Inter UI;font-style:normal;font-weight:900;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-Black-C4XX-mY4.woff2) format("woff2"),url(/assets/Inter-UI-Black-DNFZKd9u.woff) format("woff")}@font-face{font-family:Inter UI;font-style:italic;font-weight:900;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI-BlackItalic-DvceCab3.woff2) format("woff2"),url(/assets/Inter-UI-BlackItalic-6Se89QhB.woff) format("woff")}@font-face{font-family:Inter UI var;font-weight:400 900;src:url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2-variations"),url(/assets/Inter-UI.var-BP3fyP6D.woff2) format("woff2")}:root{--body-font-size: 13px;--body-line-height: 1.5;--baseline: calc(var(--body-font-size) * var(--body-line-height));--body-font-weight: 500;--body-bold-font-weight: 700;--body-italic-font-weight: 400;--body-bold-italic-font-weight: 700;--body-letter-spacing: 0;--body-bold-letter-spacing: 0;--body-italic-letter-spacing: 0;--body-bold-italic-letter-spacing: 0;--body-margin-bottom: 1em;--list-item-line-height: 1.4;--list-item-margin-bottom: 1em;--text-lg-font-size: 1rem;--text-lg-line-height: 1.5;--text-lg-font-weight: 400;--text-lg-bold-font-weight: 700;--text-lg-italic-font-weight: 400;--text-lg-bold-italic-font-weight: 600;--text-lg-letter-spacing: 0;--text-lg-bold-letter-spacing: 0;--text-lg-italic-letter-spacing: 0;--text-lg-bold-italic-letter-spacing: 0;--text-lg-margin-bottom: 1em;--text-sm-font-size: .846rem;--text-sm-line-height: 1.6;--text-sm-margin-bottom: 1.375em;--text-sm-font-weight: 450;--text-sm-letter-spacing: 0;--text-xs-font-size: .769rem;--text-xs-line-height: 1.675;--text-xs-margin-bottom: .5em;--text-xs-font-weight: 450;--text-xs-letter-spacing: 0;--text-xxs-font-size: .615rem;--text-xxs-line-height: 1.775;--text-xxs-margin-bottom: 1.5em;--text-xxs-font-weight: 400;--text-xxs-letter-spacing: 0;--h0-font-size: 1.308rem;--h0-line-height: 1.1;--h0-font-weight: 700;--h0-letter-spacing: 0;--h0-margin-bottom: .275em;--h1-font-size: 1.231rem;--h1-line-height: 1.1;--h1-font-weight: 700;--h1-letter-spacing: 0;--h1-margin-bottom: .375em;--h2-font-size: 1.154rem;--h2-line-height: 1.35;--h2-margin-bottom: .5em;--h2-font-weight: 700;--h2-letter-spacing: 0;--h3-font-size: 1.077rem;--h3-line-height: 1.35;--h3-margin-bottom: 1em;--h3-font-weight: 650;--h3-letter-spacing: 0;--h4-font-size: 1.077rem;--h4-line-height: 1.4;--h4-margin-bottom: 1em;--h4-font-weight: 600;--h4-letter-spacing: 0;--h5-font-size: 1.077rem;--h5-line-height: 1.5;--h5-margin-bottom: 1em;--h5-font-weight: 600;--h5-letter-spacing: 0;--h6-font-size: 1rem;--h6-line-height: 1.5;--h6-margin-bottom: .35em;--h6-font-weight: 600;--h6-letter-spacing: 0;--gutter: 4px;--outer-margin: 1.154rem;--default-padding: 1.692rem;--space-0: 0rem;--space-1: .077rem;--space-2: .462rem;--space-3: 1rem;--space-4: 1.462rem;--space-5: 1.538rem;--space-6: 2.385rem;--space-7: 3.154rem;--space-8: 4.769rem;--break-from-phone-landscape-up: 415px;--break-from-tablet-portrait-up: 740px;--break-from-tablet-landscape-up: 1020px;--break-from-laptop-up: 1200px;--break-from-desktop-up: 1440px;--break-from-desktop-lg-up: 1400px;--background-color: #FFFFFF;--background-color-alt: rgba(0, 0, 0, .03);--background-color-active: #E9EDEE;--background-color-selected: rgb(41 41 41 / 8%);--background-color-disabled: rgb(227 229 232);--headings-color: #080A0E;--text-color: #0B0F15;--text-color-secondary: rgba(0, 0, 0, .5);--text-color-disabled: rgba(0, 0, 0, .44);--text-color-active: #009ADD;--divider-color-soft: rgba(9,9,9,.07);--divider-color: rgba(12,24,38,.3);--divider-color-strong: #0C1826;--headings-color-contrast: #ffffff;--text-color-contrast: rgba(255,255,255,.87);--text-color-secondary-contrast: rgba(243,248,253,.59);--text-color-disabled-contrast: rgba(255,255,255,.29);--text-color-active-contrast: #009ADD;--divider-color-soft-contrast: rgba(255,255,255,.09);--divider-color-contrast: #949494;--divider-color-strong-contrast: #DDDDDD;--primary-color: #030303;--primary-color-strong: #813400;--primary-color-soft: #FA9B00;--primary-color-faded: #BBFDFF;--primary-color-disabled: rgba(175,175,175,.33);--secondary-color: #030303;--secondary-color-strong: #003862;--secondary-color-soft: #00B2FF;--secondary-color-faded: #BBFDFF;--secondary-color-disabled: rgba(175,175,175,.33);--background-color-nav: #FFFFFF;--background-color-nav-selected: rgba(227,227,227,.94);--icon-color-nav: #385091;--icon-color-nav-selected: #172343;--text-color-nav: rgba(97,99,106,.6);--text-color-nav-selected: #172343;--background-color-panel: #FFFFFF;--background-color-panel-selected: rgba(227,227,227,.94);--icon-color-panel: #385091;--icon-color-panel-selected: #172343;--text-color-panel: rgba(97,99,106,.6);--text-color-panel-selected: #172343;--status-color-danger: #C71700;--status-color-danger-faded: #FFB4A6;--status-color-danger-soft: #FA4D36;--status-color-danger-strong: #930501;--status-color-warning: #FA9B00;--status-color-warning-faded: #FFCE7C;--status-color-warning-soft: #FA9B00;--status-color-warning-strong: #D04700;--status-color-success: #34C662;--status-color-success-faded: #7FCE85;--status-color-success-soft: #30FE40;--status-color-success-strong: #088010;--background-color-system-dialog: #E9EDEE;--background-color-screen: #E5E7EA}:root[data-theme=dark],.dark-mode,.dark-mode *:not(.bright-mode){--background-color: #1D1F26;--background-color-alt: rgba(255, 255, 255, .03);--background-color-active: #07090D;--background-color-selected: rgba(255, 255, 255, .11);--background-color-disabled: rgb(3 7 13 / 93%);--headings-color: #ffffff;--text-color: rgba(255, 255, 255, .96);--text-color-secondary: rgba(255, 255, 255, .59);--text-color-disabled: rgba(255, 255, 255, .44);--text-color-active: #009ADD;--divider-color-soft: rgb(8 10 14 / 53%);--divider-color: rgba(255, 255, 255, .3);--divider-color-strong: rgba(255, 255, 255, .89);--headings-color-contrast: #080A0E;--text-color-contrast: #0B0F15;--text-color-secondary-contrast: rgba(0, 0, 0, .5);--text-color-disabled-contrast: rgba(0, 0, 0, .44);--text-color-active-contrast: #009ADD;--divider-color-soft-contrast: rgba(9,9,9,.07);--divider-color-contrast: rgba(12,24,38,.3);--divider-color-strong-contrast: #0C1826;--primary-color: rgba(255, 255, 255, .94);--primary-color-strong: rgba(255, 255, 255, 1);--primary-color-soft: rgba(255, 255, 255, .69);--primary-color-faded: rgba(255, 255, 255, .33);--primary-color-disabled: rgba(175,175,175,.15);--secondary-color: rgba(255, 255, 255, .94);--secondary-color-strong: rgba(255, 255, 255, 1);--secondary-color-soft: rgba(255, 255, 255, .69);--secondary-color-faded: rgba(255, 255, 255, .33);--secondary-color-disabled: rgba(175,175,175,.15);--background-color-nav: #FFFFFF;--background-color-nav-selected: rgba(227,227,227,.94);--icon-color-nav: #385091;--icon-color-nav-selected: #172343;--text-color-nav: rgba(97,99,106,.6);--text-color-nav-selected: #172343;--background-color-panel: #FFFFFF;--background-color-panel-selected: rgba(227,227,227,.94);--icon-color-panel: #385091;--icon-color-panel-selected: #172343;--text-color-panel: rgba(97,99,106,.6);--text-color-panel-selected: #172343;--status-color-danger: #C71700;--status-color-danger-faded: #FFB4A6;--status-color-danger-soft: #FA4D36;--status-color-danger-strong: #930501;--status-color-warning: #FA9B00;--status-color-warning-faded: #FFCE7C;--status-color-warning-soft: #FA9B00;--status-color-warning-strong: #D04700;--status-color-success: #34C662;--status-color-success-faded: #7FCE85;--status-color-success-soft: #30FE40;--status-color-success-strong: #088010;--background-color-system-dialog: #E9EDEE;--background-color-screen: #E5E7EA}html{font-size:var(--body-font-size);-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility;box-sizing:border-box;background-color:var(--background-color-disabled)}*,*:before,*:after{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:inherit}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1em;line-height:var(--body-line-height);font-weight:var(--body-font-weight);letter-spacing:var(--body-letter-spacing);color:var(--text-color)}p,blockquote,ol,ul,table,caption{margin-bottom:var(--body-margin-bottom)}.text-lg,blockquote{font-size:var(--text-lg-font-size);line-height:var(--text-lg-line-height);font-weight:var(--text-lg-font-weight);letter-spacing:var(--text-lg-letter-spacing)}.text-sm,caption,.caption,label,.label{font-size:var(--text-sm-font-size);line-height:var(--text-sm-line-height);margin-bottom:var(--text-sm-margin-bottom);font-weight:var(--text-sm-font-weight);letter-spacing:var(--text-sm-letter-spacing)}.text-xs{font-size:var(--text-xs-font-size);line-height:var(--text-xs-line-height);margin-bottom:var(--text-xs-margin-bottom);font-weight:var(--text-xs-font-weight);letter-spacing:var(--text-xs-letter-spacing)}.text-xxs,.text-micro{font-size:var(--text-xxs-font-size);line-height:var(--text-xxs-line-height);margin-bottom:var(--text-xxs-margin-bottom);font-weight:var(--text-xxs-font-weight);letter-spacing:var(--text-xxs-letter-spacing)}.h0{font-size:var(--h0-font-size);line-height:var(--h0-line-height);margin-bottom:var(--h0-margin-bottom);font-weight:var(--h0-font-weight);letter-spacing:var(--h0-letter-spacing);color:var(---headings-color)}h1,.h1{font-size:var(--h1-font-size);line-height:var(--h1-line-height);margin-bottom:var(--h1-margin-bottom);font-weight:var(--h1-font-weight);letter-spacing:var(--h1-letter-spacing);color:var(---headings-color)}h2,.h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height);margin-bottom:var(--h2-margin-bottom);font-weight:var(--h2-font-weight);letter-spacing:var(--h2-letter-spacing);color:var(---headings-color)}h3,.h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height);margin-bottom:var(--h3-margin-bottom);font-weight:var(--h3-font-weight);letter-spacing:var(--h3-letter-spacing);color:var(---headings-color)}h4,.h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height);margin-bottom:var(--h4-margin-bottom);font-weight:var(--h4-font-weight);letter-spacing:var(--h4-letter-spacing);color:var(---headings-color)}h5,.h5{font-size:var(--h5-font-size);line-height:var(--h5-line-height);margin-bottom:var(--h5-margin-bottom);font-weight:var(--h5-font-weight);letter-spacing:var(--h5-letter-spacing);color:var(---headings-color)}h6,.h6{font-size:var(--h6-font-size);line-height:var(--h6-line-height);margin-bottom:var(--h6-margin-bottom);font-weight:var(--h6-font-weight);letter-spacing:var(--h6-letter-spacing);color:var(---headings-color)}a:link{color:var(--secondary-color-strong)}a:visited{color:var(--secondary-color)}a:hover{color:var(--primary-color)}a:active{color:var(--primary-color-strong)}hr,.hr{border-bottom:thin solid var(--divider-color-soft);margin:calc(var(--baseline) - .5px) 0}hr.near,.hr.near{margin:calc(var(--baseline) / 2 - .5px) 0}hr.soft,.hr.soft{border-color:var(--divider-color-soft)}hr.medium,.hr.medium{border-color:var(--divider-color)}hr.strong,.hr.strong,hr.primary,.hr.primary,hr.secondary,.hr.secondary{border-color:var(--divider-color-strong)}body{font-family:DM Sans,sans-serif!important}code{font-family:IBM Plex Mono,monospace!important}code{font-family:IBM Plex Mono,monospace!important;font-weight:400}:root{--container-width: 1000px;--background-color-alt-solid: #F8F8F8;--global-height: 24px;--border-radius: 11px;--border-radius-lg: 21px;--border-radius-md: 14px;--border-radius-sm: 9px;--presentation-font-size: 16px;--presentation-line-height: 1.74;--presentation-font-weight: 400;--sidear-table-margin-left: 10px;--sidear-table-margin-small: 8px;--code-bg-color: #191A1F;--code-text-color: #F2ECF0;--code-comment-color: #6C727D;--code-punctuation-color: #A4ADBC;--code-property-color: #6BA5F8;--code-attr-name-color: #F47183;--code-attr-value-color: #9160FF;--code-operator-color: #E2B55A;--code-function-color: #D92765;--code-variable-color: #9160FF;--code-important-color: #D92765;--code-line-highlight-bg-color: #F7EBC6;--code-line-highlight-border-color: #F7D87C;--button-bg-color: rgba(0, 0, 0, .05);--button-bg-color-hover: rgba(0, 0, 0, .15);--button-bg-color-focus: var(--button-bg-color-hover);--button-bg-color-active: rgba(0, 0, 0, .15);--button-bg-color-disabled: rgba(0, 0, 0, .025);--button-border-color: var(--button-bg-color);--button-border-color-hover: var(--button-bg-color-hover);--button-border-color-focus: var(--button-bg-color-focus);--button-border-color-active: var(--button-bg-color-active);--button-border-color-disabled: var(--button-bg-color-disabled);--selectable-button-unselected-color: rgba(0, 0, 0, .07);--button-padding: 1.66em;--button-border-radius: 6px;--select-bg-color: var(--button-bg-color);--select-bg-color-hover: var(--button-bg-color-hover);--select-bg-color-focus: var(--button-bg-color-focus);--select-bg-color-active: var(--button-bg-color-active);--select-bg-color-disabled: var(--button-bg-color-disabled);--select-border-color: transparent;--select-border-color-hover: var(--select-border-color);--select-border-color-focus: var(--select-border-color);--select-border-color-active: var(--select-border-color);--select-border-color-disabled: var(--select-border-color);--select-padding-left: .75rem;--select-padding-right: 1.66rem;--text-input-bg-color: #fff;--text-input-bg-color-hover: var(--text-input-bg-color);--text-input-bg-color-focus: var(--text-input-bg-color);--text-input-bg-color-active: var(--text-input-bg-color);--text-input-bg-color-disabled: rgba(255, 255, 255, .5);--text-input-border-color: rgba(0, 0, 0, .08);--text-input-border-color-hover: var(--text-color-disabled);--text-input-border-color-focus: var(--text-input-border-color);--text-input-border-color-active: var(--text-color-secondary);--text-input-border-color-disabled: rgba(0, 0, 0, .04);--text-input-padding-left: .375rem;--search-input-bg-color: rgba(120, 120, 128, .16);--search-input-bg-color-hover: var(--search-input-bg-color);--search-input-bg-color-focus: var(--search-input-bg-color);--search-input-bg-color-active: var(--search-input-bg-color);--search-input-bg-color-disabled: rgba(120, 120, 128, .08);--search-input-border-color: transparent;--search-input-border-color-hover: var(--search-input-border-color);--search-input-border-color-focus: var(--search-input-border-color);--search-input-border-color-active: var(--search-input-border-color);--search-input-border-color-disabled: var(--search-input-border-color);--inputs-border-radius: .375rem;--table-header-bg-color: transparent;--table-header-border-color: rgba(0, 0, 0, .05);--table-header-divider-color: rgba(0, 0, 0, .1);--focus-border-color: #85B6EB;--focus-border-highlight-color: rgba(0, 122, 255, .25);--background-color-panel: #ebebeb}:root[data-theme=dark],.dark-mode,.dark-mode *:not(.bright-mode){--code-bg-color: #191A1F;--background-color-alt-solid: #22272F;--button-bg-color: rgba(255, 255, 255, .07);--button-bg-color-hover: rgba(255, 255, 255, .12);--button-bg-color-focus: var(--button-bg-color-hover);--button-bg-color-active: rgba(255, 255, 255, .17);--button-bg-color-disabled: rgba(255, 255, 255, .04);--button-border-color: var(--button-bg-color);--button-border-color-hover: var(--button-bg-color-hover);--button-border-color-focus: var(--button-bg-color-focus);--button-border-color-active: var(--button-bg-color-active);--button-border-color-disabled: var(--button-bg-color-disabled);--selectable-button-unselected-color: rgb(8 10 14 / 53%);--select-bg-color: var(--button-bg-color);--select-bg-color-hover: var(--button-bg-color-hover);--select-bg-color-focus: var(--button-bg-color-focus);--select-bg-color-active: var(--button-bg-color-active);--select-bg-color-disabled: var(--button-bg-color-disabled);--select-border-color: transparent;--select-border-color-hover: var(--select-border-color);--select-border-color-focus: var(--select-border-color);--select-border-color-active: var(--select-border-color);--select-border-color-disabled: var(--select-border-color);--text-input-bg-color: rgb(255 255 255 / 10%);--text-input-bg-color-hover: var(--text-input-bg-color);--text-input-bg-color-focus: var(--text-input-bg-color);--text-input-bg-color-active: var(--text-input-bg-color);--text-input-bg-color-disabled: rgba(255, 255, 255, .5);--text-input-border-color: rgb(255 255 255 / 15%);--text-input-border-color-hover: var(--text-color-disabled);--text-input-border-color-focus: var(--text-input-border-color);--text-input-border-color-active: var(--text-color-secondary);--text-input-border-color-disabled: rgba(0, 0, 0, .04);--search-input-bg-color: rgba(120, 120, 128, .16);--search-input-bg-color-hover: var(--search-input-bg-color);--search-input-bg-color-focus: var(--search-input-bg-color);--search-input-bg-color-active: var(--search-input-bg-color);--search-input-bg-color-disabled: rgba(120, 120, 128, .08);--search-input-border-color: transparent;--search-input-border-color-hover: var(--search-input-border-color);--search-input-border-color-focus: var(--search-input-border-color);--search-input-border-color-active: var(--search-input-border-color);--search-input-border-color-disabled: var(--search-input-border-color);--table-header-bg-color: transparent;--table-header-border-color: rgba(255, 255, 255, .05);--table-header-divider-color: rgba(255, 255, 255, .1);--focus-border-color: #85B6EB;--focus-border-highlight-color: rgba(0, 122, 255, .25);--background-color-panel: #1D1F26}.surface-pane{border-radius:3rem;background:var(--background-color);box-shadow:-1px -1px 1px 0 var(--background-color) inset,1px 1px 1px 0 var(--background-color) inset,0 -3px 5px #0000000f inset,12px 9px 7px #00000012 inset,0 4px 21px -3px #0000003d}:root{--shadow-1: 0 0px 6px 0 rgba(0,0,0,.04), 0 2px 3px 0 rgba(0,0,0,.04), 0 1px 0 0 rgba(0,0,0,.13), inset 0 -1px 0 0 rgba(225,225,225,0);--shadow-2: 0 1px 2px 0 rgba(0,0,0,.05), 0 1px 4px 0 rgba(0,0,0,.13);--shadow-3: 0 0 1px 0 rgba(27,34,56,.24), 0 3px 5px 0 rgba(24,26,33,.09);--shadow-4: 0 1px 0 0 rgba(27,34,56,.06), 0 3px 6px 0 rgba(24,26,33,.06), 0 12px 24px 0 rgba(0,0,0,.09);--shadow-5: 0 10px 10px 0 rgba(0,0,0,.11), 0 2px 6px 0 rgba(0,0,0,.11);--shadow-6: 0 16px 24px 0 rgba(0,0,0,.09), 0 6px 30px 0 rgba(0,0,0,.07), 0 8px 10px 0 rgba(0,0,0,.1);--shadow-7: 0 0 12px 0 rgba(0,0,0,.1), 0 10px 30px 0 rgba(0,0,0,.2);--shadow-8: 30px 30px 60px 0 rgba(35,38,46,.1)}a{text-decoration-skip-ink:auto;text-decoration-color:inherit}a:hover{text-decoration-color:var(--secondary-color)}i{font-style:italic}ol,ul{list-style-type:disc;padding-left:3em}ol.no-bullets,ul.no-bullets{list-style-type:none;padding-left:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}b,strong,.text-bold,.bold,th,.th-alike{font-weight:var(--body-bold-font-weight)}s,del,.strike{text-decoration:line-through;text-decoration-color:var(--status-color-danger)}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search]),textarea{font-weight:450;padding:0 0 0 var(--text-input-padding-left);background-color:var(--text-input-bg-color);color:var(--text-color);border:none;border-radius:var(--inputs-border-radius);box-shadow:0 0 0 1px var(--text-input-border-color)}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search]):focus,input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search]).focus,input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search]):hover,input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search]):active,textarea:focus,textarea.focus,textarea:hover,textarea:active{z-index:1}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search]):hover,textarea:hover{box-shadow:0 0 0 1px var(--text-input-border-color);transition:box-shadow 0s ease-in}input:not([type=range]):not([type=checkbox]):not([type=radio])::placeholder,textarea::placeholder{color:var(--text-color-disabled)}input:not([type=range]):not([type=checkbox]):not([type=radio]){height:var(--global-height)}input:not([type=range]):not([type=checkbox]):not([type=radio]):disabled{color:var(--text-color-disabled);background-color:var(--text-input-bg-color-disabled);box-shadow:0 0 0 1px var(--text-input-border-color-disabled);cursor:not-allowed}input:not([type=range]):not([type=checkbox]):not([type=radio]):disabled:hover{box-shadow:0 0 0 1px var(--text-input-border-color-disabled);outline:none}input[type=search]{color:var(--text-color);border-radius:6.25rem;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%20256%20256'%20fill='currentColor'%3e%3cpath%20d='M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:8px center;background-size:11px 11px;padding-left:2em;background-color:var(--search-input-bg-color);mix-blend-mode:plus-darker}input[type=search]:focus,input[type=search].focus,input[type=search]:active{z-index:1;color:var(--headings-color);box-shadow:0 0 0 3px var(--focus-border-color);transition:box-shadow 0s ease-in}input[type=search]:focus,input[type=search] .focus{outline:0}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;margin:0;background:transparent;height:var(--global-height);z-index:1}input[type=range]:focus{outline:none}input[type=range]:hover,input[type=range]:focus{z-index:1}input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;box-shadow:1px 1px 1px #0000,0 0 1px #0d0d0d00;background:var(--text-color-disabled);border-radius:1em;border:0px solid rgba(1,1,1,0)}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--text-color)}input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px #00000080,0 0 1px #0d0d0d80;border:1px solid rgba(1,0,0,0);height:1rem;width:1.25rem;border-radius:6.25rem;cursor:pointer;-webkit-appearance:none;margin-top:-3.8px;background:linear-gradient(0deg,#ffffff59 0% 100%),linear-gradient(0deg,rgba(255,255,255,.45) 0%,var(--background-color) 100%),var(--background-color);box-shadow:0 0 1px #0000000d,0 0 4px #0000000d,0 0 44px #0000001a}input[type=range]:hover::-webkit-slider-thumb,input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 1px #0003,0 0 4px #0003,0 0 44px #0006}input[type=range]::-moz-range-track,input[type=range]::-moz-range-progress{width:100%;height:4px;cursor:pointer;box-shadow:1px 1px 1px #0000,0 0 1px #0d0d0d00;background:var(--text-color-disabled);border-radius:1em;border:0px solid rgba(1,1,1,0)}input[type=range]::-moz-range-progress{background:var(--text-color)}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #00000080,0 0 1px #0d0d0d80;border:1px solid rgba(1,0,0,0);height:1rem;width:1.25rem;border-radius:6.25rem;background:var(--background-color);cursor:pointer;margin-top:-3.8px}input[type=range]::-webkit-slider-thumb{transform:scale(.7);transition:transform .2s ease-in-out}input[type=range]::-moz-range-thumb{transform:scale(.7);transition:transform .2s ease-in-out}input[type=range]::-ms-thumb{transform:scale(.7);transition:transform .2s ease-in-out}input[type=range]:hover::-webkit-slider-thumb{transform:scale(1);transition:transform .2s ease-in-out}input[type=range]:hover::-moz-range-thumb{transform:scale(1);transition:transform .2s ease-in-out}input[type=range]:hover::-ms-thumb{transform:scale(1);transition:transform .2s ease-in-out}select{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--inputs-border-radius);height:var(--global-height);padding-left:var(--select-padding-left);padding-right:var(--select-padding-right);align-items:center;font-weight:450;color:var(--text-color);background-color:var(--select-bg-color);box-shadow:0 0 0 1px transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%20256%20256'%20fill='currentColor'%3e%3cpath%20d='M181.66,170.34a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L128,212.69l42.34-42.35A8,8,0,0,1,181.66,170.34Zm-96-84.68L128,43.31l42.34,42.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48A8,8,0,0,0,85.66,85.66Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:right}select:active,select:hover{z-index:1;color:var(--headings-color);background-color:var(--select-bg-color-hover);box-shadow:0 0 #0000;transition:box-shadow 0s ease-in}select[multiple]{height:initial;background-image:none}th select,.th-alike select,td select,.td-alike select,select.incognito{position:relative;width:calc(100% + var(--select-padding-right));left:calc(var(--select-padding-left) * -1);height:calc(var(--baseline) - 1px);background-color:transparent;background-image:none;padding-right:0}th select:hover,th select:focus,th select:active,.th-alike select:hover,.th-alike select:focus,.th-alike select:active,td select:hover,td select:focus,td select:active,.td-alike select:hover,.td-alike select:focus,.td-alike select:active,select.incognito:hover,select.incognito:focus,select.incognito:active{padding-right:var(--select-padding-right);background-color:var(--select-bg-color-focus);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%20256%20256'%20fill='currentColor'%3e%3cpath%20d='M181.66,170.34a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L128,212.69l42.34-42.35A8,8,0,0,1,181.66,170.34Zm-96-84.68L128,43.31l42.34,42.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48A8,8,0,0,0,85.66,85.66Z'/%3e%3c/svg%3e")}input[type=radio]{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:none;border-radius:50%;background-color:var(--select-bg-color);display:grid;place-content:center}input[type=radio]:before{content:"";position:relative;width:4.8px;height:4.8px;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--background-color)}input[type=radio]:checked{background-color:var(--primary-color)}input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--select-bg-color);margin:0;font:inherit;color:currentColor;width:16px;height:16px;border-radius:5.5px;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox]:before{content:"";position:relative;width:9.31px;height:8.93px;transform:scale(0);transform-origin:center;transition:.12s transform ease-in-out;background-color:var(--background-color);mask-image:url("data:image/svg+xml,%3Csvg width='10' height='9' viewBox='0 0 10 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.67605 8.93C4.04565 8.93 4.32535 8.78984 4.51515 8.49952L9.11022 1.46164C9.25007 1.24139 9.31 1.05118 9.31 0.860964C9.31 0.360404 8.93041 0 8.41097 0C8.06134 0 7.85157 0.130146 7.6318 0.460516L3.64608 6.77759L1.60827 4.22473C1.40849 3.98446 1.19871 3.87434 0.899034 3.87434C0.379592 3.87434 0 4.24475 0 4.75532C0 4.97557 0.0699249 5.1758 0.259721 5.39604L2.83695 8.53956C3.05672 8.80986 3.31644 8.93 3.66606 8.93H3.67605Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='10' height='9' viewBox='0 0 10 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.67605 8.93C4.04565 8.93 4.32535 8.78984 4.51515 8.49952L9.11022 1.46164C9.25007 1.24139 9.31 1.05118 9.31 0.860964C9.31 0.360404 8.93041 0 8.41097 0C8.06134 0 7.85157 0.130146 7.6318 0.460516L3.64608 6.77759L1.60827 4.22473C1.40849 3.98446 1.19871 3.87434 0.899034 3.87434C0.379592 3.87434 0 4.24475 0 4.75532C0 4.97557 0.0699249 5.1758 0.259721 5.39604L2.83695 8.53956C3.05672 8.80986 3.31644 8.93 3.66606 8.93H3.67605Z' fill='white'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;box-shadow:inset 1em 1em var(--background-color);background-color:CanvasText}input[type=checkbox]:checked{background-color:var(--primary-color)}input[type=checkbox]:checked:before{transform:scale(1.025);left:.025em}input[type=checkbox]:disabled{background-color:var(--select-bg-color-disabled);cursor:not-allowed}label,.label-alike{font-size:var(--text-sm-font-size);margin-bottom:.44em;color:inherit}label input[type=checkbox],label input[type=radio],.label-alike input[type=checkbox],.label-alike input[type=radio]{margin-right:.4em}label.disabled,.label-alike.disabled{color:var(--text-color-disabled)}label.vertical,.label-alike.vertical{display:flex;align-items:center}label .hint,label .error,.label-alike .hint,.label-alike .error{font-size:var(--text-sm-font-size);margin-bottom:var(--text-sm-margin-bottom)}.input-group{position:relative;display:flex;flex-direction:column;vertical-align:text-top;height:fit-content;margin-bottom:var(--baseline)}.input-group.horizontal{flex-direction:row;gap:.6em}.input-group.horizontal label{font-size:100%;height:var(--global-height)}.input-group label{display:flex;align-items:center;cursor:pointer}.input-group input:not([type=range]):not([type=checkbox]):not([type=radio]){width:100%;min-width:4em}.input-group.disabled label,.input-group.disabled .label-alike,.input-group.disabled .hint{color:var(--text-color-disabled)}.input-group .hint,.input-group .error{font-size:var(--text-sm-font-size);margin-top:.5em}.input-group.error:before{content:"";position:absolute;top:-2px;left:-8px;width:calc(100% + 16px);height:calc(100% + 8px);background-color:inherit;border-radius:.6em;box-shadow:0 0 0 2px var(--status-color-danger) inset,0 .5em 1rem -.2rem #00000042;z-index:0;pointer-events:none}.input-group.error *{z-index:0}.input-group.error .error-message{position:relative;background-color:var(--status-color-danger);color:#fff;font-weight:500;bottom:-8px;margin-left:-7px;padding:0 7px;width:calc(100% + 14px);border-radius:0 0 .6em .6em;box-shadow:0 0 0 1px var(--status-color-danger);z-index:1}.stepper{display:flex;align-items:center;justify-content:center}.stepper button{position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--button-bg-color);border:none;margin:0;height:var(--baseline);min-width:var(--baseline);padding:0;color:var(--text-color)}.stepper button:focus{z-index:1}.stepper .minus,.stepper .plus,.stepper .prev,.stepper .next{background-repeat:no-repeat;background-size:13px;background-position:center;color:var(--text-color)}.stepper .minus,.stepper .prev{border-radius:50% 0 0 50%}.stepper .minus:after,.stepper .prev:after{content:"";position:absolute;left:unset;right:0;top:20%;width:1px;height:60%;background-color:var(--divider-color);z-index:11}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.stepper .minus:after,.stepper .prev:after{width:.5px}}.stepper .plus,.stepper .next{border-radius:0 50% 50% 0}.stepper.prev-next button{height:var(--global-height);padding:0 7px}.stepper.prev-next .minus,.stepper.prev-next .prev{border-radius:var(--button-border-radius) 0 0 var(--button-border-radius)}.stepper.prev-next .plus,.stepper.prev-next .next{border-radius:0 var(--button-border-radius) var(--button-border-radius) 0}.stepper .minus:disabled,.stepper .prev:disabled,.stepper .plus:disabled,.stepper .next:disabled{background-color:var(--button-bg-color-disabled);color:var(--text-color-disabled)}.input-and-stepper{width:100%;display:flex;align-items:center}.input-and-stepper>.number-input,.input-and-stepper>input[type=range],.input-and-stepper>input[type=text],.input-and-stepper>input[type=number]{width:2rem}button,.button{position:relative;display:flex;align-items:center;justify-content:center;height:var(--global-height);padding:0 var(--button-padding);border-radius:var(--button-border-radius);background-color:var(--button-bg-color);color:var(--text-color);border:none;font-weight:500;transition:background-color .33s ease-in}button:hover,.button:hover{background-color:var(--button-bg-color-hover);transition:background-color 0s ease-in}button.primary,.button.primary{background-color:var(--primary-color);color:var(--headings-color-contrast);border:none}button.secondary,.button.secondary{background-color:transparent;border:1px solid var(--divider-color-soft)}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){button.secondary,.button.secondary{border:.5px solid var(--divider-color)}}button.secondary.destructive-text-on-hover:hover,.button.secondary.destructive-text-on-hover:hover{color:var(--status-color-danger);border-color:var(--status-color-danger-strong)}button:disabled,.button:disabled{background-color:var(--button-bg-color-disabled);color:var(--text-color-disabled);box-shadow:none}button.rounded,.button.rounded{border-radius:3rem;padding:0 14px}button.circular,.button.circular{border-radius:3rem;padding:0;width:var(--global-height);height:var(--global-height)}button.circular.avatar,.button.circular.avatar{font-size:var(--text-sm-font-size);font-weight:500;border:thin solid var(--divider-color-soft)}button.iconic,.button.iconic{min-width:var(--global-height);padding:0}button.small-text,.button.small-text{font-size:var(--text-xs-font-size)}button.secondary-text,.button.secondary-text{color:var(--text-color-secondary)}button[type=reset],button.reset,.button[type=reset],.button.reset{border-radius:3rem;padding:0 12px;font-size:var(--text-sm-font-size);font-weight:700;background-color:transparent;color:var(--text-color-secondary);border-width:1.5px;border:2px solid var(--divider-color)}button[type=reset]:hover,button.reset:hover,.button[type=reset]:hover,.button.reset:hover{color:var(--status-color-danger);border-color:var(--status-color-danger)}button.incognito,.button.incognito{background-color:transparent;color:var(--text-color-active)}button.incognito:hover,.button.incognito:hover{background-color:var(--button-bg-color-hover);color:var(--text-color)}button.dropdown-menu-toggle:before,.button.dropdown-menu-toggle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%20256%20256'%20fill='currentColor'%3e%3cpath%20d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.33em;background-position:center}button.dropdown-menu-toggle.primary:before,.button.dropdown-menu-toggle.primary:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%20256%20256'%20fill='%23ffffff'%3e%3cpath%20d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3e%3c/svg%3e")}button.h1,h1 button,.h1 button,button.h3,button.h2,h2 button,.h2 button,h3 button,.h3 button,button.h4,h4 button,.h4 button,button.h5,h5 button,.h5 button,button.h6,h6 button,.h6 button,button.p,p button,.p button{appearance:none;padding-left:0;padding-right:0;background:none;border:none;border-radius:0;box-shadow:none}h1 button,.h1 button,h2 button,.h2 button,h3 button,.h3 button,h4 button,.h4 button,h5 button,.h5 button,h6 button,.h6 button,p button,.p button{font-size:inherit}.combined-buttons{display:flex;align-items:center;gap:1px!important}.combined-buttons>button{border-radius:0}.combined-buttons>button:first-child{border-top-left-radius:var(--button-border-radius);border-bottom-left-radius:var(--button-border-radius)}.combined-buttons>button:last-child{border-top-right-radius:var(--button-border-radius)!important;border-bottom-right-radius:var(--button-border-radius)!important}.combined-buttons .base-multi-select .multi-select-trigger,.combined-buttons button{border-radius:0!important}.combined-buttons :first-child button:first-child{border-top-left-radius:var(--button-border-radius)!important;border-bottom-left-radius:var(--button-border-radius)!important}.combined-buttons :last-child{border-right:none}.combined-buttons :last-child button:last-child{border-top-right-radius:var(--button-border-radius)!important;border-bottom-right-radius:var(--button-border-radius)!important}.combined-buttons .dropdown-menu-wrapper>button{border-radius:0;border-top-right-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius)}.control-panel-actions.combined-buttons,.panel-header-actions.combined-buttons{display:flex;gap:0px!important;align-items:center;border-radius:7px;box-shadow:0 0 0 1px var(--divider-color-soft);border:1px solid var(--background-color-alt)}.control-panel-actions.combined-buttons>*,.panel-header-actions.combined-buttons>*{box-shadow:1px 0 0 0 var(--divider-color-soft)}.control-panel-actions.combined-buttons>*:last-child,.panel-header-actions.combined-buttons>*:last-child{box-shadow:none}.control-panel-actions.combined-buttons .base-multi-select .multi-select-trigger,.control-panel-actions.combined-buttons button,.panel-header-actions.combined-buttons .base-multi-select .multi-select-trigger,.panel-header-actions.combined-buttons button{border-radius:0!important}.tabs-selector{color:var(--text-color-disabled);display:inline-block}.tabs-selector *{color:var(--text-color-disabled)}.tabs-selector>*{margin-right:.25em;cursor:pointer}.tabs-selector>*:last-child{margin-right:0}.tabs-selector .selected{color:var(--headings-color);padding-bottom:.1em;box-shadow:0 1px 0 var(--headings-color);cursor:text}.tabs-selector.without-underline .selected{box-shadow:none}h1.tabs-selector *,.tabs-selector h1 *,.h1.tabs-selector *,.tabs-selector .h1 *,h2.tabs-selector *,.tabs-selector h2 *,.h2.tabs-selector *,.tabs-selector .h2 *,h3.tabs-selector *,.tabs-selector h3 *,.h3.tabs-selector *,.tabs-selector .h3 *{color:var(--text-color-disabled)}h1.tabs-selector .selected,.tabs-selector h1 .selected,.h1.tabs-selector .selected,.tabs-selector .h1 .selected,h2.tabs-selector .selected,.tabs-selector h2 .selected,.h2.tabs-selector .selected,.tabs-selector .h2 .selected,h3.tabs-selector .selected,.tabs-selector h3 .selected,.h3.tabs-selector .selected,.tabs-selector .h3 .selected{box-shadow:none}.tabs-selector.pill{display:flex;font-size:.84rem;padding:0;border-radius:var(--button-border-radius);z-index:1}.tabs-selector.pill *{color:var(--text-color)}.tabs-selector.pill>*{height:var(--global-height);margin:0;display:inline-block;overflow:hidden;border-radius:0}.tabs-selector.pill>*:first-child{border-left:none;border-radius:var(--button-border-radius) 0 0 var(--button-border-radius)}.tabs-selector.pill>*:last-child{border-right:none;border-radius:0 var(--button-border-radius) var(--button-border-radius) 0}.tabs-selector.pill>*.selected{box-shadow:-1px 0 0 var(--background-color-selected);box-shadow:none;background-color:var(--background-color-selected)}.tabs-selector.pill>*.selected:first-child{box-shadow:0 0 0 var(--background-color-selected)}.tabs-selector.pill.compressed>*{padding:0 1.3em}.segmented-control{width:max-content;display:flex;align-items:center;background-color:var(--selectable-button-unselected-color);border-radius:var(--button-border-radius);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.segmented-control *{color:var(--text-color-disabled)}.segmented-control>*,.segmented-control .option{position:relative;height:var(--global-height);display:flex;align-items:center;justify-content:center;white-space:nowrap;flex-basis:100%;line-height:1;cursor:pointer;border-radius:var(--button-border-radius);color:var(--text-color-secondary);background-color:transparent;font-weight:450;letter-spacing:-.11px;box-shadow:none}.segmented-control>*:after,.segmented-control .option:after{content:"";position:absolute;bottom:0;left:unset;right:0;top:24%;width:1px;height:52%;background-color:var(--divider-color-soft)}.segmented-control>*:last-child:after,.segmented-control .option:last-child:after{content:unset}.segmented-control>*:hover,.segmented-control>*:focus,.segmented-control>*:active,.segmented-control .option:hover,.segmented-control .option:focus,.segmented-control .option:active{z-index:1}.segmented-control .selected{background-color:var(--primary-color);color:var(--headings-color-contrast);padding-bottom:.1em;cursor:text}.segmented-control.without-underline .selected{box-shadow:none}.segmented-control.secondary{--selected-gap: 1.5px;border-radius:calc(var(--button-border-radius) + var(--selected-gap) / 2)}.segmented-control.secondary .selected{height:calc(var(--global-height) - var(--selected-gap) * 2);background-color:var(--background-color);color:inherit;margin-left:var(--selected-gap);overflow:hidden;box-shadow:#0000001a 0 0 6px -1px,#0000001a 0 0 4px -2px}.segmented-control.secondary .selected:last-child{margin-left:0;margin-right:var(--selected-gap)}.segmented-control.secondary .selected:after{background-color:transparent}.segmented-control.secondary :has(+.selected):after{background-color:transparent}.segmented-control.secondary.bg-alt .selected{background-color:var(--background-color-alt-solid)}input[type=checkbox].toggle{display:none}.modern-toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none;padding:12px;border-radius:8px;transition:background .2s ease}.modern-toggle:hover{background:#f8fafc;background:var(--background-color-active)}.modern-toggle .toggle-switch{scale:.66;transform-origin:center center;position:relative;width:52px;height:28px;background:var(--selectable-button-unselected-color);border-radius:14px;box-shadow:inset 0 0 2px #0000000d;transition:all .3s ease}.modern-toggle .toggle-switch:after{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;background:var(--background-color);border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 3px #0003}.modern-toggle .toggle-switch.bg-alt:after{background:var(--background-color-alt-solid)}input[type=checkbox]:checked+.modern-toggle .toggle-switch{background:#10b981;background:var(--primary-color)}input[type=checkbox]:checked+.modern-toggle .toggle-switch:after{left:26px}[class*=table-alike]{position:relative;margin-bottom:var(--baseline)}[class*=table-alike][class*=no-margin-bottom]:before,[class*=table-alike][class*=no-margin-bottom]:after{display:none}[class*=table-alike][class*=no-margin-bottom]{margin-bottom:0}[class*=table-alike]:before,[class*=table-alike]:after{content:"";position:absolute;display:block;width:var(--sidear-table-margin-left);height:var(--baseline);border-bottom:1px solid var(--table-header-border-color)}[class*=table-alike]:before{left:0}[class*=table-alike]:after{left:auto;right:0}[class*=table-alike][class*=alternated-rows] .tr-alike{border-radius:var(--sidear-table-margin-small)}[class*=table-alike][class*=alternated-rows] .tr-alike:nth-child(odd){background-color:var(--background-color-alt)}[class*=table-alike][class*=alternated-rows] .tr-alike:first-child{background-color:inherit}[class*=table-alike][class*=line-separated]:before,[class*=table-alike][class*=line-separated]:after{content:none}[class*=table-alike][class*=line-separated] .tr-alike{box-shadow:0 1px 0 var(--divider-color-soft)}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){[class*=table-alike][class*=line-separated] .tr-alike{box-shadow:0 .5px 0 var(--divider-color)}}[class*=table-alike][class*=line-separated] .tr-alike:first-child,[class*=table-alike][class*=line-separated] .tr-alike:last-child{box-shadow:none}[class*=table-alike][class*=line-separated] .tr-alike .th-alike{font-size:var(--body-font-size);font-weight:700;color:var(--text-color-primary);border-bottom:1px solid var(--divider-color-strong)}[class*=table-alike][class*=line-separated] .tr-alike .td-alike:first-child,[class*=table-alike][class*=line-separated] .tr-alike .th-alike:first-child{padding-left:0}[class*=table-alike][class*=line-separated] .tr-alike .td-alike:last-child,[class*=table-alike][class*=line-separated] .tr-alike .th-alike:last-child{padding-right:0}[class*=table-alike][class*=highlighted-rows-on-hover] .tr-alike:hover{background-color:var(--background-color-active);border-radius:var(--sidear-table-margin-small)}[class*=table-alike][class*=highlighted-rows-on-hover] .tr-alike:hover:first-child:hover{background-color:inherit}[class*=table-alike][class*=highlighted-rows-on-hover][class*=line-separated] .tr-alike:hover{box-shadow:none;border-radius:0}[class*=table-alike][class*=highlighted-rows-on-hover][class*=line-separated] .tr-alike:hover:before,[class*=table-alike][class*=highlighted-rows-on-hover][class*=line-separated] .tr-alike:hover:after{content:"";position:absolute;display:block;width:8px;height:100%;background-color:inherit}[class*=table-alike][class*=highlighted-rows-on-hover][class*=line-separated] .tr-alike:hover:before{left:calc(var(--sidear-table-margin-small) * -1);border-radius:var(--sidear-table-margin-small) 0 0 var(--sidear-table-margin-small)}[class*=table-alike][class*=highlighted-rows-on-hover][class*=line-separated] .tr-alike:hover:after{left:auto;right:calc(var(--sidear-table-margin-small) * -1);border-radius:0 var(--sidear-table-margin-small) var(--sidear-table-margin-small) 0}.tr-alike{position:relative;width:100%;display:flex;justify-content:center;align-items:flex-end}.tr-alike *{margin-bottom:0}.td-alike,.th-alike{display:flex;align-items:center;padding-left:var(--sidear-table-margin-small);padding-right:calc(var(--sidear-table-margin-small) / 2);height:var(--baseline);height:var(--global-height);height:20px;white-space:nowrap}.th-alike{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;padding-bottom:.3em;font-size:var(--text-sm-font-size);font-style:normal;font-weight:400;line-height:.875rem;color:var(--text-color-secondary);border-bottom:1px solid var(--table-header-border-color)}.th-alike:before{content:"";position:absolute;top:0;bottom:10%;left:0;width:1px;height:80%;border-left:1px solid var(--table-header-divider-color)}.th-alike:first-child:before{border-left:none}.td-alike input,.td-alike label,.th-alike input,.th-alike label{margin:0;font-size:100%;padding-right:0}th input:not([type=range]):not([type=checkbox]):not([type=radio]),.th-alike input:not([type=range]):not([type=checkbox]):not([type=radio]),td input:not([type=range]):not([type=checkbox]):not([type=radio]),.td-alike input:not([type=range]):not([type=checkbox]):not([type=radio]){position:relative;left:calc(var(--text-input-padding-left) * -1);height:calc(var(--baseline) - 0px);background-color:transparent;box-shadow:none}input:not([type=range]):not([type=search]):not([type=fake]):not([type=fake2]),textarea,select,button{transition:box-shadow .15s ease-in}input:not([type=range]):not([type=search]):not([type=fake]):not([type=fake2]):focus,input:not([type=range]):not([type=search]):not([type=fake]):not([type=fake2]).focus,textarea:focus,textarea.focus,select:focus,select.focus,button:focus,button.focus{caret-color:var(--primary-color);outline:auto;outline-color:var(--focus-border-color);outline-offset:0px;outline-width:1px;outline-style:solid;box-shadow:0 0 0 4px var(--focus-border-highlight-color);transition:box-shadow 0s ease-in}th input:not([type=range]):not([type=checkbox]):not([type=radio]):hover,th input:not([type=range]):not([type=checkbox]):not([type=radio]):focus,th input:not([type=range]):not([type=checkbox]):not([type=radio]):active,.th-alike input:not([type=range]):not([type=checkbox]):not([type=radio]):hover,.th-alike input:not([type=range]):not([type=checkbox]):not([type=radio]):focus,.th-alike input:not([type=range]):not([type=checkbox]):not([type=radio]):active,td input:not([type=range]):not([type=checkbox]):not([type=radio]):hover,td input:not([type=range]):not([type=checkbox]):not([type=radio]):focus,td input:not([type=range]):not([type=checkbox]):not([type=radio]):active,.td-alike input:not([type=range]):not([type=checkbox]):not([type=radio]):hover,.td-alike input:not([type=range]):not([type=checkbox]):not([type=radio]):focus,.td-alike input:not([type=range]):not([type=checkbox]):not([type=radio]):active,input:not([type=range]):not([type=checkbox]):not([type=radio]).incognito:hover,input:not([type=range]):not([type=checkbox]):not([type=radio]).incognito:focus,input:not([type=range]):not([type=checkbox]):not([type=radio]).incognito:active{background-color:var(--text-input-bg-color);box-shadow:0 0 0 1px var(--text-input-border-color)}pre,pre[class*=language-]{padding:var(--settings-panel-padding);background-color:var(--code-bg-color)}pre[class*=language-],code[class*=language-]{color:var(--code-text-color);font-size:13px;text-shadow:none;font-weight:500;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.4;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::selection,code[class*=language-]::selection,pre[class*=language-]::mozselection,code[class*=language-]::mozselection{text-shadow:none}@media print{pre[class*=language-],code[class*=language-]{text-shadow:none}}pre[class*=language-]{overflow:auto}:not(pre)>code[class*=language-]{padding:.1em .3em;border-radius:.3em;color:var(--code-text-color);background-color:var(--code-bg-color)}.namespace{opacity:.7}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--code-comment-color);font-weight:400;font-style:italic}.token.punctuation{color:var(--code-punctuation-color)}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:var(--code-property-color)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:var(--code-attr-name-color)}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:var(--code-operator-color)}.token.atrule,.token.attr-value,.token.keyword{color:var(--code-attr-value-color)}.token.function{color:var(--code-function-color)}.token.regex,.token.variable{color:var(--code-variable-color);font-weight:400}.token.important,.token.bold{color:var(--code-important-color);font-weight:400}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative}pre[class*=language-]>code[class*=language-]{position:relative;z-index:1}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:var(--code-line-highlight-bg-color);box-shadow:inset 5px 0 0 var(--code-line-highlight-border-color);z-index:0;pointer-events:none;line-height:inherit;white-space:pre}.tag{padding:.25em 1em;border-radius:.25em;background-color:var(--background-color-alt);color:var(--text-color);font-weight:400;line-height:.875rem;box-shadow:0 1px #00000020;font-family:IBM Plex Mono,monospace;white-space:nowrap}.tag.draggable{cursor:grab;padding-left:.5em}.tag.draggable:before{content:"⠿";margin-right:.35em;opacity:.35;font-size:.85em;vertical-align:middle;line-height:1}.tag.draggable:hover:before{opacity:.65}.tag.draggable:active:before{opacity:.9}.tag.readonly{cursor:default;color:var(--text-color-disabled);background:none;box-shadow:none;border:thin solid var(--divider-color-soft)}.tag.readonly:hover{background-color:var(--background-color-alt)}.tag.hidden{display:none}.tag:hover{background-color:var(--background-color-active)}.tag.draggable:active{cursor:grabbing;box-shadow:0 3px 2px -2px #0000005e;background-color:var(--background-color);z-index:2}.dropdown-menu-wrapper{position:relative}.dropdown-menu{position:absolute;overflow:hidden;z-index:90;right:0;top:var(--global-height);min-width:max-content;padding:.3em .25em;background:var(--background-color-panel);color:var(--text-color-panel);border-radius:8px;box-shadow:inset 0 0 0 .5px #00000024,0 2.2em 1.5rem -.8em #00000059;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.dropdown-menu .dropdown-item{cursor:pointer;width:100%;padding-left:1.4em;padding-right:1.4em;justify-content:flex-start;text-align:left;background-color:transparent;transition:background-color 0s ease-in}.dropdown-menu .dropdown-item:hover{background:var(--background-color-panel-selected);color:var(--text-color-panel-selected)}.os-scrollbar.os-theme-macos{box-sizing:border-box;--os-size: 14px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-bg: transparent;--os-track-bg-hover: transparent;--os-track-bg-active: transparent;--os-track-border-radius: 8px;--os-handle-border-radius: 8px;--os-handle-bg: rgba(0, 0, 0, .32);--os-handle-bg-hover: rgba(0, 0, 0, .45);--os-handle-bg-active: rgba(0, 0, 0, .55);--os-handle-min-size: 33px;--os-handle-perpendicular-size: 45%;--os-handle-perpendicular-size-hover: 70%;--os-handle-perpendicular-size-active: 70%;--os-handle-interactive-area-offset: 3px}:root[data-theme=dark] .os-scrollbar.os-theme-macos,.dark-mode .os-scrollbar.os-theme-macos{--os-handle-bg: rgba(255, 255, 255, .3);--os-handle-bg-hover: rgba(255, 255, 255, .45);--os-handle-bg-active: rgba(255, 255, 255, .55)}:root{--divider-thickHeight: .25rem;--divider-defaultHeight: 1px;--divider-1: .15;--divider-2: .25;--divider-3: .5;--divider-4: .7;--divider-5: 1;--divider-default: var(--divider-2);--hr-mt: 1em;--hr-mb: 1em}hr,.hr{display:block;width:100%;height:var(--divider-defaultHeight);margin:.5em 0}hr.mt,hrhr[class*=mt],.hr.mt,.hrhr[class*=mt]{margin-bottom:var(--hr-mt)}hr.mb,hrhr[class*=mb],.hr.mb,.hrhr[class*=mb]{margin-top:var(--hr-mb)}hr[class*=thick],.hr[class*=thick]{height:var(--divider-thickHeight);margin-bottom:.5em}.active hr,hr.active{background:var(--primary-color)}.accent hr,hr.accent{background:var(--secondary-color)}hr[class*=full],hr.full{margin-left:-em(var(--default-padding),var(--baseline));width:calc(100% + em(var(--default-padding),var(--baseline)))}hr.full-2,.p-2 hr.full,.p-2.hr.full{margin-left:-em(var(--space-2),var(--body-font-size));width:calc(100% + em(var(--space-2),var(--text-base-size)))}hr.full-3,.p-3 hr.full,.p-3.hr.full{margin-left:-em(var(--space-3),var(--body-font-size));width:calc(100% + em(var(--space-3),var(--text-base-size)))}hr.full-4,.p-4 hr.full,.p-4.hr.full{margin-left:-em(var(--space-4),var(--body-font-size));width:calc(100% + em(var(--space-4),var(--text-base-size)))}hr.full-5,.p-5 hr.full,.p-5.hr.full{margin-left:-em(var(--space-5),var(--body-font-size));width:calc(100% + em(var(--space-5),var(--text-base-size)))}hr.full-6,.p-6 hr.full,.p-6.hr.full{margin-left:-em(var(--space-6),var(--body-font-size));width:calc(100% + em(var(--space-6),var(--text-base-size)))}hr.full-7,.p-7 hr.full,.p-7.hr.full{margin-left:-em(var(--space-7),var(--body-font-size));width:calc(100% + em(var(--space-7),var(--text-base-size)))}hr.full-8,.p-8 hr.full,.p-8.hr.full{margin-left:-em(var(--space-8),var(--body-font-size));width:calc(100% + em(var(--space-8),var(--text-base-size)))}hr.full-left{margin-left:-em(var(--default-padding),var(--body-font-size));width:calc(100% + em(var(--default-padding),var(--body-font-size)))}hr.full-right{margin:auto;width:calc(100% + em(var(--default-padding)/2,var(--body-font-size)))}hr[class*=short],hr.short{width:3em}hr[class*=short-1],hr.short-1{width:1em}hr[class*=short-2],hr.short-2{width:2em}hr[class*=short-3],hr.short-3{width:3em}hr[class*=short-4],hr.short-4{width:4em}hr[class*=short-5],hr.short-5{width:5em}hr[class*=short-6],hr.short-6{width:6em}hr[class*=short-7],hr.short-7{width:7em}hr[class*=short-8],hr.short-8{width:8em}hr[class*=short-9],hr.short-9{width:9em}hr[class*=short-10],hr.short-10{width:10em}[class*=bd][class*=-thick]{border-width:var(--divider-thickHeight)}.bd,.bdt,.bdb,.bdl,.bdr,*[class*=bd-],*[class*=bdt-],*[class*=bdb-],*[class*=bdl-],*[class*=bdr-]{border:0px solid rgba(var(--text-color-contrast),var(--divider-default))}[class*=bd-1]{border-color:rgba(var(--text-color),var(--divider-1))}[class*=bd-2]{border-color:rgba(var(--text-color),var(--divider-2))}[class*=bd-3]{border-color:rgba(var(--text-color),var(--divider-3))}[class*=bd-4]{border-color:rgba(var(--text-color),var(--divider-4))}[class*=bd-5]{border-color:rgba(var(--text-color),var(--divider-5))}[class*=bd-accent]{border-color:var(--secondary-color)}[class*=bd-active]{border-color:var(--primary-color)}.bd,[class*=bd-]{border-width:var(--divider-defaultHeight)}.bdt,[class*=bdt-]{border-top-width:var(--divider-defaultHeight)}.bdr,[class*=bdr-]{border-right-width:var(--divider-defaultHeight)}.bdb,[class*=bdb-]{border-bottom-width:var(--divider-defaultHeight)}.bdl,[class*=bdl-]{border-left-width:var(--divider-defaultHeight)}.bd-0 [class*=bd-0-]{border-width:0}.bdt-0,[class*=bdt-0-]{border-top-width:0}.bdr-0,[class*=bdr-0-]{border-right-width:0}.bdb-0,[class*=bdb-0-]{border-bottom-width:0}.bdl-0,[class*=bdl-0-]{border-left-width:0}@media(min-width:740px){[class*=bd-][class*=-sm-0]{border-width:0}[class*=bdt-][class*=-sm-0]{border-top-width:0}[class*=bdr-][class*=-sm-0]{border-right-width:0}[class*=bdb-][class*=-sm-0]{border-bottom-width:0}[class*=bdl-][class*=-sm-0]{border-left-width:0}}@media(min-width:1020px){[class*=bd-][class*=-md-0]{border-width:0}[class*=bdt-][class*=-md-0]{border-top-width:0}[class*=bdr-][class*=-md-0]{border-right-width:0}[class*=bdb-][class*=-md-0]{border-bottom-width:0}[class*=bdl-][class*=-md-0]{border-left-width:0}}@media(min-width:1200px){[class*=bd-][class*=-lg-0]{border-width:0}[class*=bdt-][class*=-lg-0]{border-top-width:0}[class*=bdr-][class*=-lg-0]{border-right-width:0}[class*=bdb-][class*=-lg-0]{border-bottom-width:0}[class*=bdl-][class*=-lg-0]{border-left-width:0}}.label-divider{font-weight:450;margin-bottom:var(--baseline)}.label-divider *{margin-bottom:0;margin-top:0;flex-basis:content}.label-divider.horizontal{display:flex;align-items:center;justify-content:space-between;gap:.5em;width:100%}.label-divider.horizontal>*:not(hr){flex-grow:0}.label-divider.horizontal hr{flex-grow:1}.label-divider:not(.horizontal)>*:not(hr){margin-bottom:.25em}p,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,blockquote,ol,ul,li,caption{text-wrap:balance;text-wrap:pretty}.width-100{width:100%}.text-weight-regular{font-weight:400}.horizontal-layout{display:flex;align-items:flex-start;gap:8px}*{-webkit-tap-highlight-color:transparent}@media(max-width:739px){:root{--global-height: 32px;--button-padding: 1.1em}input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=url],textarea,select{font-size:max(1em,16px)}}.base-multi-select[data-v-b6d582c7]{position:relative;width:50%}.base-multi-select[data-v-b6d582c7]:nth-child(2){width:calc(50% - var(--global-height))}.base-multi-select .multi-select-trigger[data-v-b6d582c7]{display:flex;align-items:center;width:100%;height:var(--global-height);padding:0 .1rem 0 0;padding-left:var(--select-padding-left);border:none;border-radius:var(--inputs-border-radius);background-color:var(--select-bg-color);font-family:inherit;font-size:inherit;font-weight:450;color:var(--text-color);text-align:left}.base-multi-select .multi-select-trigger[data-v-b6d582c7]:active,.base-multi-select .multi-select-trigger[data-v-b6d582c7]:hover{z-index:1;color:var(--headings-color);background-color:var(--select-bg-color-hover);box-shadow:0 0 #0000;transition:box-shadow 0s ease-in}.base-multi-select .multi-select-trigger.open[data-v-b6d582c7]{z-index:1;color:var(--headings-color);background-color:var(--select-bg-color-hover)}.base-multi-select .multi-select-trigger-text[data-v-b6d582c7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-multi-select .multi-select-trigger-text.placeholder[data-v-b6d582c7]{color:var(--text-color-disabled)}.base-multi-select .multi-select-arrow[data-v-b6d582c7]{flex-shrink:0;width:calc(var(--global-height) * .75);height:calc(var(--global-height) * .75);pointer-events:none}.base-multi-select .multi-select-dropdown[data-v-b6d582c7]{position:absolute;top:calc(100% + 4px);left:0;width:100%;min-width:160px;max-height:255px;display:flex;flex-direction:column;background-color:var(--background-color);border-radius:calc(var(--inputs-border-radius) * 2);box-shadow:0 6px 20px -2px #0000002e,0 0 0 1px #0000000f;z-index:100;overflow:hidden}.base-multi-select .multi-select-search[data-v-b6d582c7]{padding:4px;flex-shrink:0}.base-multi-select .multi-select-search input[type=search][data-v-b6d582c7]{width:100%;border-radius:var(--button-border-radius)}.base-multi-select .multi-select-search input[type=search][data-v-b6d582c7]::placeholder{color:var(--text-color-disabled)}.base-multi-select .multi-select-search input[type=search][data-v-b6d582c7]:focus{outline:none}.base-multi-select .multi-select-options-scroll[data-v-b6d582c7]{flex:1;min-height:0;overflow-y:auto}.base-multi-select .multi-select-options[data-v-b6d582c7]{list-style:none;margin:0;padding:2px 0}.base-multi-select .multi-select-options li[data-v-b6d582c7]{display:flex;align-items:center;gap:6px;padding:4px 8px;cursor:pointer;font-weight:450;color:var(--text-color);-webkit-user-select:none;user-select:none}.base-multi-select .multi-select-options li[data-v-b6d582c7]:hover{background-color:var(--select-bg-color-hover)}.base-multi-select .multi-select-options li.multi-select-no-results[data-v-b6d582c7]{color:var(--text-color-disabled);cursor:default;justify-content:center;padding:8px}.base-multi-select .multi-select-options li.multi-select-no-results[data-v-b6d582c7]:hover{background:none}.base-multi-select .multi-select-check[data-v-b6d582c7]{display:flex;align-items:center;justify-content:center;width:10px;height:10px;flex-shrink:0;visibility:hidden}.base-multi-select li.selected .multi-select-check[data-v-b6d582c7]{visibility:visible}.base-multi-select .multi-select-option-label[data-v-b6d582c7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-multi-select .multi-select-option-trailing[data-v-b6d582c7]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--text-color-disabled)}.base-tag-select[data-v-010efd56]{position:relative;width:100%}.base-tag-select .tag-select-trigger[data-v-010efd56]{display:flex;flex-wrap:wrap;align-items:center;gap:3px;width:100%;min-height:var(--global-height);padding:2px 4px;border:none;border-radius:var(--inputs-border-radius);background-color:var(--text-input-bg-color);box-shadow:0 0 0 1px var(--text-input-border-color);box-shadow:0 0 0 .5px var(--text-input-border-color);box-shadow:0 -.5px 1px 0 var(--text-input-border-color),0 .5px 0 .5px #ffffff80 inset;cursor:text}.base-tag-select .tag-select-trigger[data-v-010efd56]:hover{box-shadow:0 0 0 1px var(--text-input-border-color-hover)}.base-tag-select .tag-select-trigger[data-v-010efd56]:focus-within{outline:thin solid var(--focus-border-color);box-shadow:0 0 0 4px var(--focus-border-highlight-color);transition:box-shadow 0s ease-in}.base-tag-select .tag-select-tag[data-v-010efd56]{display:inline-flex;align-items:center;gap:2px;padding:1px 3px 1px 6px;border-radius:4px;background-color:var(--background-color-alt-solid);font-weight:450;color:var(--text-color);white-space:nowrap;max-width:100%;line-height:1}.base-tag-select .tag-select-tag .tag-label[data-v-010efd56]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-tag-select .tag-select-tag .tag-remove[data-v-010efd56]{display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:none;color:var(--text-color-disabled);cursor:pointer;border-radius:2px}.base-tag-select .tag-select-tag .tag-remove[data-v-010efd56]:hover{color:var(--text-color)}.base-tag-select .tag-select-input[data-v-010efd56]:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search]){flex:1;min-width:60px;height:calc(var(--global-height) - 6px);padding:0 2px;border:none;background:none;box-shadow:none;font-family:inherit;font-size:inherit;font-weight:450;color:var(--text-color);outline:none}.base-tag-select .tag-select-input[data-v-010efd56]:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search]):focus{outline:none;box-shadow:none}.base-tag-select .tag-select-input[data-v-010efd56]:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search])::placeholder{color:var(--text-color-disabled)}.base-tag-select .tag-select-dropdown[data-v-010efd56]{position:absolute;top:calc(100% + 4px);left:0;width:100%;min-width:160px;max-height:240px;display:flex;flex-direction:column;background-color:var(--background-color);border-radius:calc(var(--inputs-border-radius) * 2);box-shadow:0 6px 20px -2px #0000002e,0 0 0 1px #0000000f;z-index:100;overflow:hidden}.base-tag-select .tag-select-options-scroll[data-v-010efd56]{flex:1;min-height:0;overflow-y:auto}.base-tag-select .tag-select-options[data-v-010efd56]{list-style:none;margin:0;padding:2px 0}.base-tag-select .tag-select-options li[data-v-010efd56]{display:flex;align-items:center;gap:6px;padding:4px 8px;cursor:pointer;font-weight:450;color:var(--text-color);-webkit-user-select:none;user-select:none}.base-tag-select .tag-select-options li[data-v-010efd56]:hover{background-color:var(--select-bg-color-hover)}.base-tag-select .tag-select-options li.tag-select-no-results[data-v-010efd56]{color:var(--text-color-disabled);cursor:default;justify-content:center;padding:8px}.base-tag-select .tag-select-options li.tag-select-no-results[data-v-010efd56]:hover{background:none}.base-tag-select .tag-select-check[data-v-010efd56]{display:flex;align-items:center;justify-content:center;width:10px;height:10px;flex-shrink:0;visibility:hidden}.base-tag-select li.selected .tag-select-check[data-v-010efd56]{visibility:visible}.base-tag-select .tag-select-option-label[data-v-010efd56]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=dark] .tag-select-trigger[data-v-010efd56],.dark-mode .tag-select-trigger[data-v-010efd56],.dark-mode *:not(.bright-mode) .tag-select-trigger[data-v-010efd56]{box-shadow:0 -1px #ffffff0a inset,0 1px 1px #0009 inset}.loaded-font-variant-preview-item[data-v-0b5e7fed]{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.loaded-font-variant-preview-item .unassigned-indicator[data-v-0b5e7fed],.loaded-font-variant-preview-item .remove-font-variant[data-v-0b5e7fed]{position:absolute;top:6px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:transparent;border:0;color:var(--text-color-disabled)}.loaded-font-variant-preview-item .unassigned-indicator[data-v-0b5e7fed]{left:6px;cursor:help}.loaded-font-variant-preview-item .remove-font-variant[data-v-0b5e7fed]{right:6px;border-radius:50%;cursor:pointer;opacity:0}.loaded-font-variant-preview-item .remove-font-variant svg[data-v-0b5e7fed]{width:100%;height:100%}.loaded-font-variant-preview-item .remove-font-variant[data-v-0b5e7fed]:hover{color:var(--text-color)}.loaded-font-variant-preview-item[data-v-0b5e7fed]:hover{background-color:red}.loaded-font-variant-preview-item:hover .remove-font-variant[data-v-0b5e7fed]{opacity:1}.loaded-font-variant-preview-item .font-variant-preview[data-v-0b5e7fed]{font-size:19px;line-height:1;margin-top:2px}.loaded-font-variant-preview-item .font-variant-name[data-v-0b5e7fed]{font-size:var(--text-sm-font-size);color:var(--text-color-disabled);font-weight:450;margin-bottom:.5em}.font-selector-panel .font-selector-table[data-v-f0bc413e]{padding:0 var(--sidear-table-margin-left)}.font-selector-panel .catalogue-error-banner[data-v-f0bc413e]{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:8px 12px;margin:0 var(--sidear-table-margin-left) var(--baseline);background-color:var(--status-color-warning-faded, #fff5e6);color:var(--text-color);border-radius:6px;font-size:var(--text-sm-font-size)}.font-selector-panel .catalogue-error-banner button[data-v-f0bc413e]{padding:4px 10px;background:transparent;border:1px solid currentColor;border-radius:4px;cursor:pointer}.font-selector-panel .font-module[data-v-f0bc413e]{display:flex;gap:1em;margin:0 calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small)) var(--baseline)}.font-selector-panel .font-module .font-source-selector[data-v-f0bc413e]{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;color:transparent;border-radius:8px}.font-selector-panel .font-module .font-source-selector img[data-v-f0bc413e]{width:100%;height:100%}.font-selector-panel .font-module .font-module-body[data-v-f0bc413e]{width:100%}.font-selector-panel .font-module .font-module-body .font-selection-header[data-v-f0bc413e]{display:flex;align-items:center;gap:6px;margin-top:3px;margin-bottom:6px}.font-selector-panel .font-module .font-module-body .font-selection-header select[data-v-f0bc413e]{width:100%}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview[data-v-f0bc413e]{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;padding:4px;background-color:var(--background-color-panel);border-radius:16px;box-shadow:0 0 0 6px var(--background-color-panel) inset}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview[data-v-f0bc413e]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:4px solid var(--background-color-panel);border-radius:16px}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .select-font-placeholder[data-v-f0bc413e]{width:100%;padding:var(--baseline);text-align:center;color:var(--text-color-disabled);font-style:italic}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item[data-v-f0bc413e]{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--background-color-alt-solid);padding:6px}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item[data-v-f0bc413e]:hover{background-color:var(--background-color)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .unassigned-indicator[data-v-f0bc413e],.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant[data-v-f0bc413e]{position:absolute;display:flex;align-items:center;justify-content:center;padding:0;margin:0;color:transparent;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .unassigned-indicator[data-v-f0bc413e]{top:6px;left:6px;width:16px;height:16px;color:var(--status-color-warning);color:var(--text-color-disabled);cursor:help}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant[data-v-f0bc413e]{top:6px;right:6px;width:16px;height:16px;border-radius:50%;color:var(--text-color-disabled)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant svg[data-v-f0bc413e]{width:100%;height:100%}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant[data-v-f0bc413e]:hover{color:var(--text-color)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .font-variant-preview[data-v-f0bc413e]{font-size:19px;color:var(--headings-color-)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .font-variant-name[data-v-f0bc413e]{font-size:var(--text-sm-font-size);color:var(--text-color-disabled);font-weight:450;margin-bottom:.5em}.font-selector-panel .font-module.google-fonts .font-source-selector[data-v-f0bc413e]{background-image:url(data:image/png;base64,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)}:root[data-theme=dark] .font-selector-panel .font-module.google-fonts .font-source-selector[data-v-f0bc413e],.dark-mode .font-selector-panel .font-module.google-fonts .font-source-selector[data-v-f0bc413e]{background-image:url(/assets/google-fonts-dark-B0AQDVHi.png)}.font-selector-panel .font-module.system-font .font-source-selector[data-v-f0bc413e]{background-image:url(/assets/cross-system-3_tNpqHY.png)}:root[data-theme=dark] .font-selector-panel .font-module.system-font .font-source-selector[data-v-f0bc413e],.dark-mode .font-selector-panel .font-module.system-font .font-source-selector[data-v-f0bc413e]{background-image:url(/assets/cross-system-dark-DUx_uwQ_.png)}.font-selector-panel .font-module.system-font .font-module-body .font-selection-header[data-v-f0bc413e]{justify-content:space-between;margin-bottom:0}.font-selector-panel .font-module.system-font .font-module-body .font-selection-header[data-v-f0bc413e] *{margin:0}.font-selector-panel .font-module.system-font .system-font-description[data-v-f0bc413e]{color:var(--text-color-secondary);padding-right:5em;margin-bottom:6px}.font-selector-panel .font-module.system-font .base-tag-select[data-v-f0bc413e]{max-width:220px}.font-module.system-font .font-selection-header .title-row[data-v-ef30df46]{display:flex;align-items:center;gap:6px}.font-module.system-font .font-selection-header .title-row h4[data-v-ef30df46]{margin:0}.font-module.system-font .font-selection-header .title-row .unassigned-indicator[data-v-ef30df46]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-disabled);cursor:help}.font-selector-panel .font-selector-table[data-v-ef30df46]{padding:0 var(--sidear-table-margin-left)}.font-selector-panel .catalogue-error-banner[data-v-ef30df46]{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:8px 12px;margin:0 var(--sidear-table-margin-left) var(--baseline);background-color:var(--status-color-warning-faded, #fff5e6);color:var(--text-color);border-radius:6px;font-size:var(--text-sm-font-size)}.font-selector-panel .catalogue-error-banner button[data-v-ef30df46]{padding:4px 10px;background:transparent;border:1px solid currentColor;border-radius:4px;cursor:pointer}.font-selector-panel .font-module[data-v-ef30df46]{display:flex;gap:1em;margin:0 calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small)) var(--baseline)}.font-selector-panel .font-module .font-source-selector[data-v-ef30df46]{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;color:transparent;border-radius:8px}.font-selector-panel .font-module .font-source-selector img[data-v-ef30df46]{width:100%;height:100%}.font-selector-panel .font-module .font-module-body[data-v-ef30df46]{width:100%}.font-selector-panel .font-module .font-module-body .font-selection-header[data-v-ef30df46]{display:flex;align-items:center;gap:6px;margin-top:3px;margin-bottom:6px}.font-selector-panel .font-module .font-module-body .font-selection-header select[data-v-ef30df46]{width:100%}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview[data-v-ef30df46]{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;padding:6px;background-color:var(--background-color-panel);border-radius:16px;box-shadow:0 0 0 6px var(--background-color-panel) inset}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview[data-v-ef30df46]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:6px solid var(--background-color-panel);border-radius:16px}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .select-font-placeholder[data-v-ef30df46]{width:100%;padding:var(--baseline);text-align:center;color:var(--text-color-disabled);font-style:italic}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item[data-v-ef30df46]{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--background-color-alt-solid);padding:6px}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item[data-v-ef30df46]:hover{background-color:var(--background-color)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .unassigned-indicator[data-v-ef30df46],.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant[data-v-ef30df46]{position:absolute;display:flex;align-items:center;justify-content:center;padding:0;margin:0;color:transparent;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .unassigned-indicator[data-v-ef30df46]{top:6px;left:6px;width:16px;height:16px;color:var(--status-color-warning);color:var(--text-color-disabled);cursor:help}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant[data-v-ef30df46]{top:6px;right:6px;width:16px;height:16px;border-radius:50%;color:var(--text-color-disabled)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant svg[data-v-ef30df46]{width:100%;height:100%}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant[data-v-ef30df46]:hover{color:var(--text-color)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .font-variant-preview[data-v-ef30df46]{font-size:19px;color:var(--headings-color-)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .font-variant-name[data-v-ef30df46]{font-size:var(--text-sm-font-size);color:var(--text-color-disabled);font-weight:450;margin-bottom:.5em}.font-selector-panel .font-module.google-fonts .font-source-selector[data-v-ef30df46]{background-image:url(data:image/png;base64,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)}:root[data-theme=dark] .font-selector-panel .font-module.google-fonts .font-source-selector[data-v-ef30df46],.dark-mode .font-selector-panel .font-module.google-fonts .font-source-selector[data-v-ef30df46]{background-image:url(/assets/google-fonts-dark-B0AQDVHi.png)}.font-selector-panel .font-module.system-font .font-source-selector[data-v-ef30df46]{background-image:url(/assets/cross-system-3_tNpqHY.png)}:root[data-theme=dark] .font-selector-panel .font-module.system-font .font-source-selector[data-v-ef30df46],.dark-mode .font-selector-panel .font-module.system-font .font-source-selector[data-v-ef30df46]{background-image:url(/assets/cross-system-dark-DUx_uwQ_.png)}.font-selector-panel .font-module.system-font .font-module-body .font-selection-header[data-v-ef30df46]{justify-content:space-between}.font-selector-panel .font-module.system-font .font-module-body .font-selection-header[data-v-ef30df46] *{margin:0}.font-selector-panel .font-module.system-font .system-font-description[data-v-ef30df46]{background-color:var(--background-color-panel);border-radius:16px;padding:1em var(--baseline);color:var(--text-color-disabled);font-style:italic}.font-selector-panel .font-module.system-font .base-tag-select[data-v-ef30df46]{max-width:220px}.font-selector-panel .font-selector-table[data-v-9efc5dc6]{padding:0 var(--sidear-table-margin-left)}.font-selector-panel .catalogue-error-banner[data-v-9efc5dc6]{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:8px 12px;margin:0 var(--sidear-table-margin-left) var(--baseline);background-color:var(--status-color-warning-faded, #fff5e6);color:var(--text-color);border-radius:6px;font-size:var(--text-sm-font-size)}.font-selector-panel .catalogue-error-banner button[data-v-9efc5dc6]{padding:4px 10px;background:transparent;border:1px solid currentColor;border-radius:4px;cursor:pointer}.font-selector-panel[data-v-9efc5dc6]{--no-of-columns: 6;--double-columns: calc(var(--no-of-columns) / 2);--triple-columns: calc(var(--no-of-columns) / 3)}.font-selector-panel .td-alike[data-v-9efc5dc6],.font-selector-panel .th-alike[data-v-9efc5dc6]{flex-basis:calc(100% / var(--no-of-columns));width:calc(100% / var(--no-of-columns))}.font-selector-panel .th-alike.double[data-v-9efc5dc6],.font-selector-panel .td-alike.double[data-v-9efc5dc6]{flex-basis:calc(100% / var(--double-columns));width:calc(100% / var(--double-columns))}.font-selector-panel .th-alike.triple[data-v-9efc5dc6],.font-selector-panel .td-alike.triple[data-v-9efc5dc6]{flex-basis:calc(100% / var(--triple-columns));width:calc(100% / var(--triple-columns))}.font-selector-panel .font-module[data-v-9efc5dc6]{display:flex;gap:1em;margin:0 calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small)) var(--baseline)}.font-selector-panel .font-module .font-source-selector[data-v-9efc5dc6]{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;color:transparent;border-radius:8px}.font-selector-panel .font-module .font-source-selector img[data-v-9efc5dc6]{width:100%;height:100%}.font-selector-panel .font-module .font-module-body[data-v-9efc5dc6]{width:100%}.font-selector-panel .font-module .font-module-body .font-selection-header[data-v-9efc5dc6]{display:flex;align-items:center;gap:6px;margin-top:3px;margin-bottom:6px}.font-selector-panel .font-module .font-module-body .font-selection-header select[data-v-9efc5dc6]{width:100%}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview[data-v-9efc5dc6]{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;padding:4px;background-color:var(--background-color-panel);border-radius:16px;box-shadow:0 0 0 6px var(--background-color-panel) inset}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview[data-v-9efc5dc6]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:4px solid var(--background-color-panel);border-radius:16px}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .select-font-placeholder[data-v-9efc5dc6]{width:100%;padding:var(--baseline);text-align:center;color:var(--text-color-disabled);font-style:italic}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item[data-v-9efc5dc6]{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--background-color-alt-solid);padding:6px}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item[data-v-9efc5dc6]:hover{background-color:var(--background-color)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .unassigned-indicator[data-v-9efc5dc6],.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant[data-v-9efc5dc6]{position:absolute;display:flex;align-items:center;justify-content:center;padding:0;margin:0;color:transparent;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .unassigned-indicator[data-v-9efc5dc6]{top:6px;left:6px;width:16px;height:16px;color:var(--status-color-warning);color:var(--text-color-disabled);cursor:help}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant[data-v-9efc5dc6]{top:6px;right:6px;width:16px;height:16px;border-radius:50%;color:var(--text-color-disabled)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant svg[data-v-9efc5dc6]{width:100%;height:100%}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .remove-font-variant[data-v-9efc5dc6]:hover{color:var(--text-color)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .font-variant-preview[data-v-9efc5dc6]{font-size:19px;color:var(--headings-color-)}.font-selector-panel .font-module .font-module-body .loaded-font-variants-preview .loaded-font-variant-preview-item .font-variant-name[data-v-9efc5dc6]{font-size:var(--text-sm-font-size);color:var(--text-color-disabled);font-weight:450;margin-bottom:.5em}.font-selector-panel .font-module.google-fonts .font-source-selector[data-v-9efc5dc6]{background-image:url(data:image/png;base64,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)}.font-selector-panel .font-module.system-font .font-source-selector[data-v-9efc5dc6]{background-image:url(/assets/cross-system-dark-DUx_uwQ_.png)}.font-selector-panel .font-module.system-font .font-module-body .font-selection-header[data-v-9efc5dc6]{justify-content:space-between;margin-bottom:0}.font-selector-panel .font-module.system-font .font-module-body .font-selection-header[data-v-9efc5dc6] *{margin:0}.font-selector-panel .font-module.system-font .system-font-description[data-v-9efc5dc6]{color:var(--text-color-secondary);padding-right:5em;margin-bottom:6px}.font-selector-panel .font-module.system-font .base-tag-select[data-v-9efc5dc6]{max-width:220px}.panel-selector{padding:10px calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small)) 10px;border-bottom:1px solid var(--divider-color-soft)}.panel-selector .panel-view-selector{display:flex;flex-direction:row;gap:4px}.panel-selector .panel-view-selector button{flex-basis:100%;display:flex;flex-direction:column;height:auto;gap:3px;border-radius:20px;padding:9px 1em 6px;color:var(--text-color);background-color:transparent;font-size:12px;border:none;cursor:pointer;box-shadow:0 0 0 1px transparent}.panel-selector .panel-view-selector button.selected{color:var(--headings-color);background-color:var(--button-bg-color-hover);background-color:var(--background-color-selected);border:none;box-shadow:none;outline-color:var(--focus-border-color);outline-offset:2px}.panel-selector .panel-view-selector button svg{height:22px;width:auto}@media(max-width:739px){.panel-selector{padding-top:6px;padding-bottom:6px}.panel-selector .panel-view-selector{gap:2px}.panel-selector .panel-view-selector button{padding:7px .25em 5px;font-size:11px}.panel-selector .panel-view-selector button svg{height:20px}}.responsive-type-scale-selector[data-v-847e0e62]{--no-of-columns: 6;--merged-columns: calc(var(--no-of-columns) / 4);margin-top:calc(0em - var(--baseline))}.responsive-type-scale-selector.absolute[data-v-847e0e62]{position:absolute;margin-top:0;top:0;left:0;width:100%}.responsive-type-scale-selector .scaling-panel-sub-controls[data-v-847e0e62]{display:flex;justify-content:space-between;align-items:flex-end;padding:1.2em calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small)) 1em}.responsive-type-scale-selector .scaling-panel-sub-controls .dropdown[data-v-847e0e62]{position:relative;display:inline-block;margin:1px 0rem 0}.responsive-type-scale-selector .scaling-panel-sub-controls .dropdown .incognito[data-v-847e0e62]{color:var(--text-color-disabled);margin:0rem}.responsive-type-scale-selector .segmented-control[data-v-847e0e62]{width:auto}.responsive-type-scale-selector .segmented-control button[data-v-847e0e62]{width:var(--tab-control-width);flex-basis:var(--tab-control-width)}.responsive-type-scale-selector .segmented-control button.double-width[data-v-847e0e62]{width:calc(var(--tab-control-width) * 2);flex-basis:calc(var(--tab-control-width) * 2)}.base-input-number-range[data-v-6cf46a10]{width:100%}.base-input-number-range .contain[data-v-6cf46a10]{position:relative;display:flex;align-items:flex-start;width:100%;height:100%}.base-input-number-range .contain input[type=number][data-v-6cf46a10]{flex-grow:0;max-width:5em;width:100%;border-width:thin;border-color:transparent;transition:border-color .35s ease .35s}.base-input-number-range .contain input[type=range][data-v-6cf46a10]{position:absolute;top:-.25rem;left:5em;width:0;opacity:0;background-color:#fff;border-radius:0;transition:opacity .2s ease-in-out .4s,width .3s ease-out .3s,margin-left .3s ease-in .3s,background .3s ease-in .7s,height .3s ease-in .3s,padding .3s ease-in .3s,border-radius .3s ease-in .3s,box-shadow .3s ease-in .3s,left .3s ease-in .3s}.base-input-number-range .contain input[type=range][data-v-6cf46a10]::-webkit-slider-thumb{transform:scale(.7);transition:transform .2s ease-in-out}.base-input-number-range .contain input[type=range][data-v-6cf46a10]::-moz-range-thumb{transform:scale(.7);transition:transform .2s ease-in-out}.base-input-number-range .contain input[type=range][data-v-6cf46a10]::-ms-thumb{transform:scale(.7);transition:transform .2s ease-in-out}.base-input-number-range:hover input[type=range][data-v-6cf46a10]{opacity:1;width:8em;padding:0 1em;border-radius:3em;z-index:2;transition:all .2s .2s}.base-input-number-range:hover input[type=range][data-v-6cf46a10]:after{transition:opacity .2s ease-in-out}.base-input-number-range:hover input[type=range].tooltipOnRight[data-v-6cf46a10]{left:-8.3em}.base-input-number-range:hover input[type=range][data-v-6cf46a10]::-webkit-slider-thumb{transform:scale(1);transition:transform .2s ease-in-out}.base-input-number-range:hover input[type=range][data-v-6cf46a10]::-moz-range-thumb{transform:scale(1);transition:transform .2s ease-in-out}.base-input-number-range:hover input[type=range][data-v-6cf46a10]::-ms-thumb{transform:scale(1);transition:transform .2s ease-in-out}.base-input-number-range[data-v-6cf46a10] :active{z-index:2}.base-input-number-range.disabled[data-v-6cf46a10]{opacity:.6;cursor:not-allowed}.base-input-number-range.disabled .contain input[type=text][data-v-6cf46a10]{flex-grow:0;max-width:5em;border-width:1px;border-color:transparent;cursor:not-allowed;background:transparent}.base-input-number-range.disabled:hover input[type=text][data-v-6cf46a10],.base-input-number-range.disabled:focus input[type=text][data-v-6cf46a10],.base-input-number-range.disabled:active input[type=text][data-v-6cf46a10]{border-color:transparent;background:transparent}.grid-spacing-generator[data-v-0ca4babb]{padding:0 var(--sidear-table-margin-left);--no-of-columns: 7;--merged-columns: calc(var(--no-of-columns) / 2);--smaller-factor: 1.9rem}.grid-spacing-generator .td-alike[data-v-0ca4babb],.grid-spacing-generator .th-alike[data-v-0ca4babb]{flex-basis:calc(100% / var(--no-of-columns) + var(--smaller-factor) / 3);width:calc(100% / var(--no-of-columns) + var(--smaller-factor) / 3)}.grid-spacing-generator .th-alike.double[data-v-0ca4babb],.grid-spacing-generator .td-alike.double[data-v-0ca4babb]{flex-basis:calc(100% / var(--merged-columns));width:calc(100% / var(--merged-columns))}.grid-spacing-generator .th-alike.double-smaller[data-v-0ca4babb],.grid-spacing-generator .td-alike.double-smaller[data-v-0ca4babb]{flex-basis:calc(100% / var(--merged-columns) - var(--smaller-factor));width:calc(100% / var(--merged-columns) - var(--smaller-factor))}.scalingRatioSelector[data-v-5b30eefa]{--text-input-width: 5em}.scalingRatioSelector .contain[data-v-5b30eefa]{position:relative;display:flex;align-items:flex-start;width:100%;height:var(--baseline)}.scalingRatioSelector .contain input[type=number][data-v-5b30eefa]{flex-grow:0;max-width:var(--text-input-width);border-width:thin;border-color:transparent;transition:border-color .25s ease .25s}.scalingRatioSelector .contain input[type=range][data-v-5b30eefa]{position:absolute;left:var(--text-input-width);width:0;opacity:0;width:calc(100% - var(--text-input-width) + 1rem);margin-top:-.5rem;margin-left:-.5rem;padding:2.5em .6em 0;border-radius:7px;transition:opacity .1s ease-in-out .5s,width .25s ease-out .25s,margin-left .25s ease-in .25s,background-color .25s ease-in .7s,height .25s ease-in .25s,padding .25s ease-in .25s,border-radius .25s ease-in .25s,box-shadow .25s ease-in .25s,left .25s ease-in .25s}.scalingRatioSelector .contain input[type=range][data-v-5b30eefa]:after{position:absolute;background-color:#a9a9a9;width:0;height:0;z-index:10;transition:width .1s ease-in-out .1s,height .1s ease-in-out .1s}.scalingRatioSelector .contain input[type=range][data-v-5b30eefa]::-webkit-slider-thumb{transform:scale(.7);transition:transform .1s ease-in-out}.scalingRatioSelector .contain input[type=range][data-v-5b30eefa]::-moz-range-thumb{transform:scale(.7);transition:transform .1s ease-in-out}.scalingRatioSelector .contain input[type=range][data-v-5b30eefa]::-ms-thumb{transform:scale(.7);transition:transform .1s ease-in-out}.scalingRatioSelector .contain select[data-v-5b30eefa]{left:0;display:block;width:100%;z-index:2;transition:opacity .25s ease .25s,width .25s .25s,text-indent .25s .25s,box-shadow .3s ease-out,border-radius .1s ease-in-out .15s}.scalingRatioSelector:hover input[type=number][data-v-5b30eefa],.scalingRatioSelector :active input[type=number][data-v-5b30eefa]{border-color:initial;transition:border-color 0s}.scalingRatioSelector:hover input[type=range][data-v-5b30eefa],.scalingRatioSelector :active input[type=range][data-v-5b30eefa]{opacity:1;border-radius:7px;height:4.5em;background:var(--background-color);transition:all 0s}.scalingRatioSelector:hover input[type=range][data-v-5b30eefa]:after,.scalingRatioSelector :active input[type=range][data-v-5b30eefa]:after{transition:opacity .1s ease-in-out}.scalingRatioSelector:hover input[type=range].tooltipOnRight[data-v-5b30eefa],.scalingRatioSelector :active input[type=range].tooltipOnRight[data-v-5b30eefa]{left:-8.3em}.scalingRatioSelector:hover input[type=range][data-v-5b30eefa]::-webkit-slider-thumb,.scalingRatioSelector :active input[type=range][data-v-5b30eefa]::-webkit-slider-thumb{transform:scale(1);transition:transform .1s ease-in-out}.scalingRatioSelector:hover input[type=range][data-v-5b30eefa]::-moz-range-thumb,.scalingRatioSelector :active input[type=range][data-v-5b30eefa]::-moz-range-thumb{transform:scale(1);transition:transform .1s ease-in-out}.scalingRatioSelector:hover input[type=range][data-v-5b30eefa]::-ms-thumb,.scalingRatioSelector :active input[type=range][data-v-5b30eefa]::-ms-thumb{transform:scale(1);transition:transform .1s ease-in-out}.scalingRatioSelector:hover select[data-v-5b30eefa],.scalingRatioSelector :active select[data-v-5b30eefa]{background-color:var(--select-bg-color);padding-right:var(--select-padding-right);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%20256%20256'%20fill='currentColor'%3e%3cpath%20d='M181.66,170.34a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L128,212.69l42.34-42.35A8,8,0,0,1,181.66,170.34Zm-96-84.68L128,43.31l42.34,42.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48A8,8,0,0,0,85.66,85.66Z'/%3e%3c/svg%3e");transition:opacity .1s,width .1s ease-out,background-color .1s ease-out,box-shadow .3s ease-out,border-radius .1s ease-in-out}.scalingRatioSelector[data-v-5b30eefa] :active{z-index:2}.body-settings-panel[data-v-189b143f]{padding:0 var(--sidear-table-margin-left);--no-of-columns: 7;--merged-columns: calc(var(--no-of-columns) / 2);--smaller-factor: 1.9rem}.body-settings-panel .td-alike[data-v-189b143f],.body-settings-panel .th-alike[data-v-189b143f]{flex-basis:calc(100% / var(--no-of-columns) + var(--smaller-factor) / 3);width:calc(100% / var(--no-of-columns) + var(--smaller-factor) / 3)}.body-settings-panel .th-alike.double[data-v-189b143f],.body-settings-panel .td-alike.double[data-v-189b143f]{flex-basis:calc(100% / var(--merged-columns));width:calc(100% / var(--merged-columns))}.body-settings-panel .th-alike.triple[data-v-189b143f],.body-settings-panel .td-alike.triple[data-v-189b143f]{--single-column: calc(100% / var(--no-of-columns) + var(--smaller-factor) / 3);flex-basis:calc(100% / var(--merged-columns) + var(--single-column));width:calc(100% / var(--merged-columns) + var(--single-column))}.body-settings-panel .th-alike.double-smaller[data-v-189b143f],.body-settings-panel .td-alike.double-smaller[data-v-189b143f]{flex-basis:calc(100% / var(--merged-columns) - var(--smaller-factor));width:calc(100% / var(--merged-columns) - var(--smaller-factor))}.extra-headers .th-alike[data-v-189b143f],.extra-headers .td-alike[data-v-189b143f]{color:var(--text-color);border-bottom:none;box-shadow:none;color:var(--text-color)!important}.extra-headers .th-alike[data-v-189b143f]:before,.extra-headers .td-alike[data-v-189b143f]:before{height:100%}.extra-headers .th-alike.remove-before-divider[data-v-189b143f]:before,.extra-headers .td-alike.remove-before-divider[data-v-189b143f]:before{content:unset}.vertical-rhythm-panel[data-v-1d587b7e]{padding:0 var(--sidear-table-margin-left);--no-of-columns: 7;--merged-columns: calc(var(--no-of-columns) / 2);--smaller-factor: 1.9rem}.vertical-rhythm-panel .td-alike[data-v-1d587b7e],.vertical-rhythm-panel .th-alike[data-v-1d587b7e]{flex-basis:calc(100% / var(--no-of-columns) + var(--smaller-factor) / 3);width:calc(100% / var(--no-of-columns) + var(--smaller-factor) / 3)}.vertical-rhythm-panel .th-alike.double[data-v-1d587b7e],.vertical-rhythm-panel .td-alike.double[data-v-1d587b7e]{flex-basis:calc(100% / var(--merged-columns));width:calc(100% / var(--merged-columns))}.vertical-rhythm-panel .th-alike.double-smaller[data-v-1d587b7e],.vertical-rhythm-panel .td-alike.double-smaller[data-v-1d587b7e]{flex-basis:calc(100% / var(--merged-columns) - var(--smaller-factor));width:calc(100% / var(--merged-columns) - var(--smaller-factor))}.fontWeightSelector .contain[data-v-df51355e]{position:relative;display:flex;align-items:flex-start;width:100%;height:var(--baseline)}.fontWeightSelector .contain input[type=number][data-v-df51355e]{flex-grow:0;max-width:5em}.fontWeightSelector .contain input[type=range][data-v-df51355e]{position:absolute;top:-.25rem;left:5em;width:0;opacity:0;background:var(--background-color);transition:opacity .2s ease-in-out .5s,width .35s ease-out .35s,margin-left .35s ease-in .35s,background .35s ease-in .7s,height .35s ease-in .35s,padding .35s ease-in .35s,border-radius .35s ease-in .35s,box-shadow .35s ease-in .35s,left .35s ease-in .35s}.fontWeightSelector .contain input[type=range][data-v-df51355e]:after{position:absolute;width:0;height:0;z-index:10;transition:width .2s ease-in-out .2s,height .2s ease-in-out .2s}.fontWeightSelector .contain input[type=range][data-v-df51355e]::-webkit-slider-thumb{transform:scale(.7);transition:transform .2s ease-in-out}.fontWeightSelector .contain input[type=range][data-v-df51355e]::-moz-range-thumb{transform:scale(.7);transition:transform .2s ease-in-out}.fontWeightSelector .contain input[type=range][data-v-df51355e]::-ms-thumb{transform:scale(.7);transition:transform .2s ease-in-out}.fontWeightSelector .contain select[data-v-df51355e]{display:block;left:0;padding-left:.5em;padding-right:1em;margin:0;width:1em;z-index:1;transition:opacity .35s ease .35s,width .35s .35s,text-indent .35s .35s,box-shadow .3s ease-out,border-radius .2s ease-in-out .15s}.fontWeightSelector:hover .contain input[type=number][data-v-df51355e],.fontWeightSelector :active .contain input[type=number][data-v-df51355e]{background:var(--text-input-bg-color)}.fontWeightSelector:hover .contain input[type=range][data-v-df51355e],.fontWeightSelector :active .contain input[type=range][data-v-df51355e]{opacity:1;width:8em;padding:0 1em;z-index:1;transition:all 0s}.fontWeightSelector:hover .contain input[type=range][data-v-df51355e]:after,.fontWeightSelector :active .contain input[type=range][data-v-df51355e]:after{transition:opacity .2s ease-in-out}.fontWeightSelector:hover .contain input[type=range].tooltipOnRight[data-v-df51355e],.fontWeightSelector :active .contain input[type=range].tooltipOnRight[data-v-df51355e]{left:-8.3em}.fontWeightSelector:hover .contain input[type=range][data-v-df51355e]::-webkit-slider-thumb,.fontWeightSelector :active .contain input[type=range][data-v-df51355e]::-webkit-slider-thumb{transform:scale(1);transition:transform .2s ease-in-out}.fontWeightSelector:hover .contain input[type=range][data-v-df51355e]::-moz-range-thumb,.fontWeightSelector :active .contain input[type=range][data-v-df51355e]::-moz-range-thumb{transform:scale(1);transition:transform .2s ease-in-out}.fontWeightSelector:hover .contain input[type=range][data-v-df51355e]::-ms-thumb,.fontWeightSelector :active .contain input[type=range][data-v-df51355e]::-ms-thumb{transform:scale(1);transition:transform .2s ease-in-out}.fontWeightSelector:hover .contain select[data-v-df51355e],.fontWeightSelector :active .contain select[data-v-df51355e]{background-color:var(--button-bg-color);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%20256%20256'%20fill='currentColor'%3e%3cpath%20d='M181.66,170.34a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L128,212.69l42.34-42.35A8,8,0,0,1,181.66,170.34Zm-96-84.68L128,43.31l42.34,42.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48A8,8,0,0,0,85.66,85.66Z'/%3e%3c/svg%3e");transition:opacity .2s,width .2s ease-out,background-color .2s ease-out,box-shadow .3s ease-out,border-radius .2s ease-in-out}.fontWeightSelector[data-v-df51355e] :active{z-index:2}.typesetting-generator[data-v-41887377]{padding:0 var(--sidear-table-margin-left);--no-of-columns: 5;--double-columns: calc(var(--no-of-columns) / 2);--one-third-columns: calc(var(--no-of-columns) / 1.5)}.typesetting-generator .td-alike[data-v-41887377],.typesetting-generator .th-alike[data-v-41887377]{flex-basis:calc(100% / var(--no-of-columns));width:calc(100% / var(--no-of-columns))}.typesetting-generator .th-alike.double[data-v-41887377],.typesetting-generator .td-alike.double[data-v-41887377]{flex-basis:calc(100% / var(--double-columns));width:calc(100% / var(--double-columns))}.typesetting-generator .th-alike.one-third[data-v-41887377],.typesetting-generator .td-alike.one-third[data-v-41887377]{flex-basis:calc(100% / var(--one-third-columns));width:calc(100% / var(--one-third-columns))}.typesetting-generator .slide-out[data-v-41887377]{position:absolute;overflow:hidden;top:-10px;right:1px;width:348px;padding-bottom:0;border-radius:0 0 0 1em;background-color:var(--background-color-alt-solid);box-shadow:40px 31px 30px #00000030;z-index:1;transition:all .3s cubic-bezier(.4,0,.2,1)}.typesetting-generator .slide-out.hidden[data-v-41887377]{right:-349px;box-shadow:0 31px 30px #0000}.typesetting-generator .slide-out .td-alike[data-v-41887377],.typesetting-generator .slide-out .th-alike[data-v-41887377]{overflow:hidden}.typesetting-generator .slide-out .tr-alike[data-v-41887377]{border-radius:0;overflow-x:auto;overflow-y:hidden;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.typesetting-generator .slide-out .tr-alike[data-v-41887377]::-webkit-scrollbar{display:none}.typesetting-generator .slide-out .tr-alike .assignment-header[data-v-41887377]{display:flex;align-items:flex-start;gap:1em;padding-top:10px;height:30px}.typesetting-generator .slide-out .tr-alike .assignment-header .checkbox-label[data-v-41887377]{position:relative;top:-2px}.typesetting-generator .slide-out .tr-alike .td-alike.drag-over[data-v-41887377]{outline:2px dashed var(--text-color);border-radius:.25em;background-color:var(--background-color-selected)}.typesetting-generator .slide-out .full-width[data-v-41887377]{flex-basis:100%;width:100%;gap:.25em}.breakpoints-control-panel .breakpoints-table[data-v-42885ec4]{margin-top:-1em;padding:0 calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small));width:fit-content}.breakpoints-control-panel .breakpoints-table[data-v-42885ec4]:before,.breakpoints-control-panel .breakpoints-table[data-v-42885ec4]:after{display:none}.breakpoints-control-panel .breakpoints-table .tr-alike .td-alike[data-v-42885ec4],.breakpoints-control-panel .breakpoints-table .tr-alike .th-alike[data-v-42885ec4]{padding-right:0;flex-basis:50%}.breakpoints-control-panel .breakpoints-table .tr-alike .th-alike[data-v-42885ec4]{padding-top:1.5em;color:var(--text-color-disabled);color:#0003}.breakpoints-control-panel .breakpoints-table .tr-alike .th-alike[data-v-42885ec4]:before{content:"";top:40%;bottom:unset;left:0;width:1px;height:40%}.breakpoints-control-panel .breakpoints-table .tr-alike .th-alike.strong-divider[data-v-42885ec4]:before{top:0;height:80%;border-left:1px solid var(--divider-color)}.breakpoints-control-panel .breakpoints-table .tr-alike .td-alike[data-v-42885ec4] *{font-size:.98em}.breakpoints-control-panel .breakpoints-table .extends-range-selector[data-v-42885ec4]{width:calc(var(--tab-control-width) / 2);flex-basis:calc(var(--tab-control-width) / 2);display:flex;align-items:flex-end;flex-wrap:wrap;text-align:center;height:auto}.breakpoints-control-panel .breakpoints-table.start-half-way[data-v-42885ec4]{margin-left:calc(var(--tab-control-width) / 2 + var(--sidear-table-margin-small));width:fit-content}.container-width-control-panel[data-v-70996b66]{padding:0 var(--sidear-table-margin-left)}.container-width-control-panel .tr-alike[data-v-70996b66]{justify-content:flex-start}.container-width-control-panel .td-alike[data-v-70996b66],.container-width-control-panel .th-alike[data-v-70996b66]{flex-basis:calc(var(--tab-control-width) / 2);width:calc(var(--tab-control-width) / 2)}.browser-bar-mockup[data-v-af907d9c]{--browser-bar-height: 28px;--browser-bar-border-radius: 3px;--dot-size: 8px;--search-bar-height: calc(var(--browser-bar-height) / 2);--dot-margin: 4px;--dots-margin: 9px;--browser-bar-color: #D9D9D9;--dot-color-close: #ED6A5E ;--dot-color-hide: #F5BF4F;--dot-color-resize: #62C554;--search-bar-color: #ffffff;display:flex;align-items:center;width:100%;height:var(--browser-bar-height);padding:0 7px 0 var(--dots-margin);border-radius:var(--browser-bar-border-radius) var(--browser-bar-border-radius) 0 0;background-color:var(--browser-bar-color)}.browser-bar-mockup .dot[data-v-af907d9c]{flex-basis:var(--dot-size);height:var(--dot-size);border-radius:50%;margin-right:var(--dot-margin)}.browser-bar-mockup .dot[data-v-af907d9c]:nth-child(n){background-color:var(--dot-color-close)}.browser-bar-mockup .dot[data-v-af907d9c]:nth-child(2n){background-color:var(--dot-color-hide)}.browser-bar-mockup .dot[data-v-af907d9c]:nth-child(3n){background-color:var(--dot-color-resize);margin-right:var(--dots-margin)}.browser-bar-mockup .search-bar[data-v-af907d9c]{flex-grow:4;flex-shrink:4;height:var(--search-bar-height);background-color:var(--search-bar-color)}.grid-preview-overlay{position:sticky;top:0;z-index:2;height:0;overflow:visible}#gridPreview{--grid-preview-height: 7rem;position:relative;width:100%;max-width:var(--container-width);margin-inline:auto;padding-top:var(--grid-preview-height);background:var(--grid-bg-color, var(--background-color));opacity:0;pointer-events:none;transition:opacity .3s ease-out}#gridPreview.is-active{opacity:1;pointer-events:auto;transition:opacity .1s ease-in}#gridPreview .container-label{position:absolute;top:0rem;left:0;width:100%;text-align:center;color:var(--grid-text-color, var(--body-text-color));border-bottom:1px solid var(--grid-divider-color, var(--divider-strong-color));padding-bottom:.33rem}#gridPreview:before,#gridPreview:after,#gridPreview *:before,#gridPreview *:after{content:"";position:absolute;left:0;top:0;width:100%;min-height:1px;width:auto;border-style:dotted;font-size:var(--body-text-size);color:var(--grid-text-color, var(--body-text-color));border-color:var(--grid-divider-color, var(--divider-strong-color))}#gridPreview:before{height:calc(100% - 2rem);top:3rem;border-left-width:thin;padding-left:.2rem}#gridPreview:after{height:calc(100% - 2rem);top:3rem;right:0;border-right-width:thin;padding-right:.2rem}#gridPreview .preview-grid{position:relative;display:block}#gridPreview .preview-grid:before{z-index:1;content:"Outer gutter";height:calc(100% + 5rem);top:-4rem;border-left-width:thin;padding-left:.2rem}#gridPreview .preview-grid:after{content:"Outer gutter";height:calc(100% + 5rem);top:-4rem;right:0;border-right-width:thin;padding-right:.2rem;text-align:right}#gridPreview .preview-grid .background-panel{width:100%;display:grid;grid-template-columns:repeat(12,1fr)}#gridPreview .preview-grid .background-panel .single-column-area{position:relative;width:100%;min-height:4rem;background-color:var(--grid-bg-color, var(--background-color))}#gridPreview .preview-grid .background-panel .single-column-area:nth-child(6):after{z-index:1;right:0;height:9rem;top:-4rem;border-right-width:thin;padding-right:.2rem;text-align:right}#gridPreview .preview-grid .background-panel .single-column-area:nth-child(7):after{z-index:1;content:"Gutter";height:9rem;top:-4rem;border-left-width:thin;padding-left:.2rem}#gridPreview .preview-grid .foreground-panel{position:absolute;top:0;left:0;width:100%;display:grid;grid-template-columns:repeat(12,1fr)}#gridPreview .preview-grid .foreground-panel .column-area.no1,#gridPreview .preview-grid .foreground-panel .column-area.no2{position:relative;width:100%;margin-top:1.5rem}#gridPreview .preview-grid .foreground-panel .column-area.no1:before,#gridPreview .preview-grid .foreground-panel .column-area.no2:before{content:"Column";width:100%;height:2rem;top:-2em;text-align:center;border-bottom-width:1px;border-style:solid}#gridPreview .preview-grid .foreground-panel .column-area.no1,#gridPreview .preview-grid .foreground-panel .column-area.no2{background-size:4px 4px;background-image:repeating-linear-gradient(45deg,var(--grid-text-color-disabled, var(--body-text-color-disabled)) 0,var(--grid-text-color-disabled, var(--body-text-color-disabled)) .4px,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%);box-shadow:0 -.67rem .5rem #28386b12}#gridPreview .preview-grid .foreground-panel .column-area.no1 .padded-area,#gridPreview .preview-grid .foreground-panel .column-area.no2 .padded-area{position:relative;min-height:2.5rem;background-color:var(--grid-bg-color, var(--background-color))}#gridPreview .preview-grid .foreground-panel .column-area.no1 .padded-area:before,#gridPreview .preview-grid .foreground-panel .column-area.no2 .padded-area:before{content:"Column Padding";height:calc(100% + 4.5rem);top:-3.5rem;border-left-width:thin;padding-left:.2rem}#gridPreview .preview-grid .foreground-panel .column-area.no1 .padded-area:after,#gridPreview .preview-grid .foreground-panel .column-area.no2 .padded-area:after{content:"Column Padding";height:calc(100% + 4.5rem);top:-3.5rem;right:0;border-right-width:thin;padding-right:.2rem;text-align:right}#gridPreview .preview-grid .foreground-panel .column-area.no1{grid-column:1/span 6}#gridPreview .preview-grid .foreground-panel .column-area.no2{grid-column:7/span 6}.label-divider.horizontal .text-xs[data-v-e2d5611e]{color:var(--text-color-secondary)}.label-divider.horizontal hr[data-v-e2d5611e]{border-bottom-color:var(--divider-color-soft);color:var(--divider-color-soft)}.keep-boundries[data-v-edd274ac]{overflow:hidden;white-space:nowrap}.type-sizes-example[data-v-edd274ac]{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:calc(var(--baseline) * .44);grid-column-gap:var(--gutter);width:100%;max-width:var(--container-width);margin-inline:auto;padding-top:calc(var(--baseline) * 2);padding-bottom:calc(var(--baseline) * 2);padding-left:var(--outer-margin);padding-right:var(--outer-margin);background:var(--background-color)}.type-sizes-example .type-snippet-1[data-v-edd274ac]{grid-column:1/7;padding-left:var(--default-padding);padding-right:var(--default-padding)}.type-sizes-example .type-snippet-2[data-v-edd274ac]{grid-column:7/13;padding-left:var(--default-padding);padding-right:var(--default-padding)}.type-sizes-example .hero[data-v-edd274ac]{font-size:var(--h0-font-size);font-weight:var(--h0-font-weight);line-height:var(--h0-line-height);margin-bottom:var(--h0-margin-bottom);letter-spacing:var(--h0-letter-spacing);font-family:var(--h0-font-family);font-style:var(--h0-font-style, normal);font-synthesis:var(--h0-font-synthesis, none);color:var(--headings-color)}.type-sizes-example h1[data-v-edd274ac]{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);line-height:var(--h1-line-height);margin-bottom:var(--h1-margin-bottom);letter-spacing:var(--h1-letter-spacing);font-family:var(--h1-font-family);font-style:var(--h1-font-style, normal);font-synthesis:var(--h1-font-synthesis, none);color:var(--headings-color)}.type-sizes-example h2[data-v-edd274ac]{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);margin-bottom:var(--h2-margin-bottom);letter-spacing:var(--h2-letter-spacing);font-family:var(--h2-font-family);font-style:var(--h2-font-style, normal);font-synthesis:var(--h2-font-synthesis, none);color:var(--headings-color)}.type-sizes-example h3[data-v-edd274ac]{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);margin-bottom:var(--h3-margin-bottom);letter-spacing:var(--h3-letter-spacing);font-family:var(--h3-font-family);font-style:var(--h3-font-style, normal);font-synthesis:var(--h3-font-synthesis, none);color:var(--headings-color)}.type-sizes-example h4[data-v-edd274ac]{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);line-height:var(--h4-line-height);margin-bottom:var(--h4-margin-bottom);letter-spacing:var(--h4-letter-spacing);font-family:var(--h4-font-family);font-style:var(--h4-font-style, normal);font-synthesis:var(--h4-font-synthesis, none);color:var(--headings-color)}.type-sizes-example h5[data-v-edd274ac]{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight);line-height:var(--h5-line-height);margin-bottom:var(--h5-margin-bottom);letter-spacing:var(--h5-letter-spacing);font-family:var(--h5-font-family);font-style:var(--h5-font-style, normal);font-synthesis:var(--h5-font-synthesis, none);color:var(--headings-color)}.type-sizes-example h6[data-v-edd274ac]{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);line-height:var(--h6-line-height);margin-bottom:var(--h6-margin-bottom);letter-spacing:var(--h6-letter-spacing);font-family:var(--h6-font-family);font-style:var(--h6-font-style, normal);font-synthesis:var(--h6-font-synthesis, none);color:var(--headings-color)}.type-sizes-example .text-lg[data-v-edd274ac]{font-size:var(--text-lg-font-size);font-weight:var(--text-lg-font-weight);line-height:var(--text-lg-line-height);margin-bottom:var(--text-lg-margin-bottom);letter-spacing:var(--text-lg-letter-spacing);font-family:var(--text-lg-font-family);font-style:var(--text-lg-font-style, normal);font-synthesis:var(--text-lg-font-synthesis, none);color:var(--text-color);white-space:initial}.type-sizes-example .text-lg b[data-v-edd274ac],.type-sizes-example .text-lg strong[data-v-edd274ac]{font-weight:var(--text-lg-bold-font-weight);letter-spacing:var(--text-lg-bold-letter-spacing);font-family:var(--text-lg-bold-font-family, var(--body-font-family));font-style:var(--text-lg-bold-font-style, var(--body-font-style, normal));font-synthesis:var(--text-lg-bold-font-synthesis, style weight)}.type-sizes-example .text-lg i[data-v-edd274ac],.type-sizes-example .text-lg em[data-v-edd274ac]{font-weight:var(--text-lg-italic-font-weight);letter-spacing:var(--text-lg-italic-letter-spacing);font-family:var(--text-lg-italic-font-family, var(--body-font-family));font-style:var(--text-lg-italic-font-style, italic);font-synthesis:var(--text-lg-italic-font-synthesis, style weight)}.type-sizes-example .body-text[data-v-edd274ac]{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);margin-bottom:var(--body-margin-bottom);letter-spacing:var(--body-letter-spacing);font-family:var(--body-font-family);font-style:var(--body-font-style, normal);font-synthesis:var(--body-font-synthesis, none);color:var(--text-color);white-space:initial}.type-sizes-example .body-text b[data-v-edd274ac],.type-sizes-example .body-text strong[data-v-edd274ac]{font-weight:var(--body-bold-font-weight);letter-spacing:var(--body-bold-letter-spacing);font-family:var(--body-bold-font-family, var(--body-font-family));font-style:var(--body-bold-font-style, var(--body-font-style, normal));font-synthesis:var(--body-bold-font-synthesis, style weight)}.type-sizes-example .body-text i[data-v-edd274ac],.type-sizes-example .body-text em[data-v-edd274ac]{font-weight:var(--body-italic-font-weight);letter-spacing:var(--body-italic-letter-spacing);font-family:var(--body-italic-font-family, var(--body-font-family));font-style:var(--body-italic-font-style, italic);font-synthesis:var(--body-italic-font-synthesis, style weight)}.type-sizes-example .body-list[data-v-edd274ac]{margin-bottom:var(--body-margin-bottom);color:var(--text-color)}.type-sizes-example .body-list li[data-v-edd274ac]{font-size:var(--body-font-size);line-height:var(--list-item-line-height);font-weight:var(--body-font-weight);margin-bottom:var(--list-item-margin-bottom);letter-spacing:var(--body-letter-spacing);font-family:var(--body-font-family);font-style:var(--body-font-style, normal);font-synthesis:var(--body-font-synthesis, none);white-space:initial}.type-sizes-example .body-list li b[data-v-edd274ac],.type-sizes-example .body-list li strong[data-v-edd274ac]{font-weight:var(--body-bold-font-weight);letter-spacing:var(--body-bold-letter-spacing);font-family:var(--body-bold-font-family, var(--body-font-family));font-style:var(--body-bold-font-style, var(--body-font-style, normal));font-synthesis:var(--body-bold-font-synthesis, style weight)}.type-sizes-example .body-list li[data-v-edd274ac]:last-child{margin-bottom:0}.type-sizes-example .text-sm[data-v-edd274ac]{font-size:var(--text-sm-font-size);font-weight:var(--text-sm-font-weight);line-height:var(--text-sm-line-height);margin-bottom:var(--text-sm-margin-bottom);letter-spacing:var(--text-sm-letter-spacing);font-family:var(--text-sm-font-family);font-style:var(--text-sm-font-style, normal);font-synthesis:var(--text-sm-font-synthesis, none);color:var(--text-color);white-space:initial}.type-sizes-example .text-sm b[data-v-edd274ac],.type-sizes-example .text-sm strong[data-v-edd274ac]{font-weight:var(--text-sm-bold-font-weight);letter-spacing:var(--text-sm-bold-letter-spacing);font-family:var(--text-sm-bold-font-family, var(--body-font-family));font-style:var(--text-sm-bold-font-style, var(--body-font-style, normal));font-synthesis:var(--text-sm-bold-font-synthesis, style weight)}.type-sizes-example .text-sm i[data-v-edd274ac],.type-sizes-example .text-sm em[data-v-edd274ac]{font-weight:var(--text-sm-italic-font-weight);letter-spacing:var(--text-sm-italic-letter-spacing);font-family:var(--text-sm-italic-font-family, var(--body-font-family));font-style:var(--text-sm-italic-font-style, italic);font-synthesis:var(--text-sm-italic-font-synthesis, style weight)}.type-sizes-example .text-xs[data-v-edd274ac]{font-size:var(--text-xs-font-size);font-weight:var(--text-xs-font-weight);line-height:var(--text-xs-line-height);margin-bottom:var(--text-xs-margin-bottom);letter-spacing:var(--text-xs-letter-spacing);font-family:var(--text-xs-font-family);font-style:var(--text-xs-font-style, normal);font-synthesis:var(--text-xs-font-synthesis, none);color:var(--text-color);white-space:initial}.type-sizes-example .text-xs b[data-v-edd274ac],.type-sizes-example .text-xs strong[data-v-edd274ac]{font-weight:var(--text-xs-bold-font-weight);letter-spacing:var(--text-xs-bold-letter-spacing);font-family:var(--text-xs-bold-font-family, var(--body-font-family));font-style:var(--text-xs-bold-font-style, var(--body-font-style, normal));font-synthesis:var(--text-xs-bold-font-synthesis, style weight)}.type-sizes-example .text-xs i[data-v-edd274ac],.type-sizes-example .text-xs em[data-v-edd274ac]{font-weight:var(--text-xs-italic-font-weight);letter-spacing:var(--text-xs-italic-letter-spacing);font-family:var(--text-xs-italic-font-family, var(--body-font-family));font-style:var(--text-xs-italic-font-style, italic);font-synthesis:var(--text-xs-italic-font-synthesis, style weight)}.type-sizes-example .text-xxs[data-v-edd274ac]{font-size:var(--text-xxs-font-size);font-weight:var(--text-xxs-font-weight);line-height:var(--text-xxs-line-height);margin-bottom:var(--text-xxs-margin-bottom);letter-spacing:var(--text-xxs-letter-spacing);font-family:var(--text-xxs-font-family);font-style:var(--text-xxs-font-style, normal);font-synthesis:var(--text-xxs-font-synthesis, none);color:var(--text-color);white-space:initial}.type-sizes-example.phone .type-snippet-1[data-v-edd274ac],.type-sizes-example.phone .type-snippet-2[data-v-edd274ac]{grid-column:1/13}.platform-selector[data-v-edd274ac]{grid-column:1/13;grid-row:1;border-radius:4px;z-index:1;margin-left:var(--default-padding)}.platform-selector>.label[data-v-edd274ac]{color:var(--text-color-secondary);font-size:var(--text-xs-font-size);font-weight:var(--text-xs-font-weight);line-height:var(--text-xs-line-height);margin-bottom:var(--text-xs-margin-bottom);letter-spacing:var(--text-xs-letter-spacing);font-family:var(--text-xs-font-family);font-style:var(--text-xs-font-style, normal);font-synthesis:var(--text-xs-font-synthesis, none)}.platform-selector .tabs-selector[data-v-edd274ac]{padding:.25rem .5rem .15rem;background:var(--background-color-alt);border-radius:var(--button-border-radius);margin-bottom:0}.platform-selector .tabs-selector span[data-v-edd274ac]{color:var(--text-color-disabled)}.platform-selector .tabs-selector span.selected[data-v-edd274ac]{color:var(--headings-color);box-shadow:0 1px 0 var(--headings-color)}.typefaces-preview[data-v-33de3a36]{display:flex;flex-direction:column;gap:calc(var(--baseline) * 1.5);width:100%;max-width:var(--container-width);margin-inline:auto;padding-top:calc(var(--baseline) * 1.5);padding-bottom:calc(var(--baseline) * 1.5);padding-left:var(--outer-margin);padding-right:var(--outer-margin);background:var(--background-color)}.typefaces-empty[data-v-33de3a36]{padding:calc(var(--baseline) * 1.5) var(--default-padding);color:var(--text-color-disabled);font-size:var(--body-font-size);line-height:var(--body-line-height);text-align:center}.typefaces-family[data-v-33de3a36]{display:flex;flex-direction:column;gap:calc(var(--baseline) * 1);padding-left:var(--default-padding);padding-right:var(--default-padding)}.typefaces-family-header[data-v-33de3a36]{display:flex;align-items:baseline;justify-content:space-between;gap:1em;padding-bottom:calc(var(--baseline) * .5);border-bottom:1px solid var(--divider-color-soft)}.typefaces-family-header .family-heading[data-v-33de3a36]{display:flex;flex-direction:column;gap:.25em;min-width:0}.typefaces-family-header .family-usage[data-v-33de3a36]{font-size:var(--text-sm-font-size);line-height:var(--text-sm-line-height);color:var(--text-color);font-weight:500}.typefaces-family-header .family-name[data-v-33de3a36]{margin:0;font-weight:400;line-height:1.1;color:var(--headings-color)}.typefaces-family-header .family-meta[data-v-33de3a36]{display:flex;gap:.75em;font-size:var(--text-xs-font-size);color:var(--text-color-disabled);text-transform:none;text-align:right}.typefaces-family-header .family-meta span+span[data-v-33de3a36]:before{content:"·";margin-right:.75em;color:var(--divider-color-soft)}.typefaces-variant-row[data-v-33de3a36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-columns:repeat(auto-fit,minmax(100px,11rem));overflow:hidden}.typefaces-variant[data-v-33de3a36]{position:relative;display:flex;flex-direction:column;gap:0;padding:calc(var(--baseline) * .5) 0 0 calc(var(--default-padding) * .5);border-left:1px solid var(--divider-color-soft);min-width:0}.typefaces-variant[data-v-33de3a36]:first-child:after{display:none}.typefaces-variant[data-v-33de3a36]:last-child{box-shadow:none}.variant-title[data-v-33de3a36]{font-size:var(--text-sm-font-size);line-height:var(--text-sm-line-height);color:var(--headings-color);font-weight:500}.variant-info[data-v-33de3a36]{display:flex;flex-direction:column;font-size:var(--text-xs-font-size);line-height:var(--text-xs-line-height);color:var(--text-color-secondary)}.variant-info .variant-weight-name[data-v-33de3a36],.variant-info .variant-weight-number[data-v-33de3a36]{color:var(--text-color-secondary)}.variant-info .variant-style[data-v-33de3a36]{color:var(--text-color-secondary);font-style:italic}.variant-specimen[data-v-33de3a36]{margin-top:auto;padding-top:calc(var(--baseline) * .5);font-size:clamp(96px,14vw,180px);font-size:clamp(96px,8vw,140px);font-size:clamp(96px,var(--h0-font-size),180px);line-height:1;color:var(--headings-color);letter-spacing:-.02em;white-space:nowrap;overflow:hidden}.typefaces-preview.phone .typefaces-family-header[data-v-33de3a36]{flex-wrap:wrap;align-items:flex-start}.typefaces-preview.phone .typefaces-family-header .family-name[data-v-33de3a36]{font-size:clamp(22px,6vw,32px)}.typefaces-preview.phone .typefaces-variant-row[data-v-33de3a36]{grid-template-columns:1fr}.typefaces-preview.phone .typefaces-variant[data-v-33de3a36]{border-left:0;padding-left:0;border-top:1px solid var(--divider-color-soft);padding-top:calc(var(--baseline) * .75)}.typefaces-preview.phone .typefaces-variant[data-v-33de3a36]:first-child{border-top:0;padding-top:0}.typefaces-preview.phone .variant-specimen[data-v-33de3a36]{font-size:clamp(80px,28vw,140px)}.color-preview[data-v-1b4cbe70]{display:flex;flex-direction:column;justify-content:space-between;padding:15px 16px;border-radius:7px;overflow:hidden;font-size:9px;font-size:var(--text-xxs-font-size);font-size:10px;font-weight:700;line-height:normal;text-align:left}.color-preview-name[data-v-1b4cbe70]{overflow-wrap:break-word;margin:0}.color-preview-values p[data-v-1b4cbe70]{margin:0}.color-application-example[data-v-562da1f3]{display:flex;align-items:flex-end;padding:8px 0}.color-application-example.align-end[data-v-562da1f3]{justify-content:flex-end}.color-application-example.divider[data-v-562da1f3]{align-items:flex-start;padding-top:14px;padding-bottom:0}.color-application-example.subnav[data-v-562da1f3]{flex-direction:column;align-items:stretch;padding-bottom:0}.color-application-example.button[data-v-562da1f3]{justify-content:inherit;height:auto;border-radius:initial;background-color:initial;color:var(--text-color);border:none;font-weight:inherit;transition:inherit}.example-heading-text[data-v-562da1f3]{margin:0;padding:0 10px 0 4px;font-size:20px;font-weight:700;line-height:normal;overflow-wrap:break-word}.example-body-text[data-v-562da1f3]{margin:0;padding:0 10px 0 4px;font-size:16px;font-weight:400;line-height:normal;overflow-wrap:break-word}.example-body-text.underline[data-v-562da1f3]{text-decoration:underline}.example-divider[data-v-562da1f3]{width:100%}.example-divider hr[data-v-562da1f3]{margin:0 0 4px;border:none;border-top:1px solid}.example-divider p[data-v-562da1f3]{margin:0;font-size:13px;font-weight:700;line-height:normal}.example-button[data-v-562da1f3]{height:24px;padding:0 16px;border:none;border-radius:var(--radius-md, 6px);font-family:inherit;font-size:13px;font-weight:500;line-height:16px;white-space:nowrap;cursor:default}.example-badge[data-v-562da1f3]{width:24px;height:24px;border-radius:50%}.example-subnav[data-v-562da1f3]{display:flex;flex-direction:column;gap:4px;width:100%}.subnav-bar[data-v-562da1f3]{display:flex;align-items:center;gap:4px;padding:11px;border-radius:var(--radius-lg, 32px)}.subnav-bar-item[data-v-562da1f3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:1 0 0;padding:8px 4px;border-radius:var(--radius-md, 24px);font-size:12px;font-weight:500;line-height:18px}.subnav-list[data-v-562da1f3]{display:flex;flex-direction:column;padding:11px;border-radius:var(--radius-lg, 15px)}.subnav-list-item[data-v-562da1f3]{display:flex;align-items:center;gap:5px;padding:6px 4px;border-radius:var(--radius-md, 7px);font-size:12px;font-weight:500;line-height:18px}.subnav-list-item span[data-v-562da1f3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styleguide-section-header[data-v-b4586731]{display:flex;align-items:flex-end;gap:7px;padding:17px 16px 6px 10px;font-size:12px;line-height:normal}.section-header-icon[data-v-b4586731]{display:flex;align-items:center}.section-header-title[data-v-b4586731]{font-weight:700;white-space:nowrap}.section-header-description[data-v-b4586731]{flex:1 0 0;min-width:1px;font-weight:400;text-align:right;overflow-wrap:break-word}.palette-preview[data-v-7d0db987]{width:100%;padding-top:calc(var(--baseline) * 2);padding-bottom:calc(var(--baseline) * 2);background:var(--background-color);font-family:var(--body-font-family);font-synthesis:var(--body-font-synthesis, none)}.palette-inner[data-v-7d0db987]{width:100%;max-width:var(--container-width);margin-inline:auto;padding-inline:var(--outer-margin)}.palette-title[data-v-7d0db987]{padding:0 16px 0 10px}.palette-title hr[data-v-7d0db987]{margin:0;border:none;border-top:1px solid var(--divider-color-soft)}.palette-title h2[data-v-7d0db987]{margin:0;padding-top:5px;font-size:20px;font-weight:700;line-height:normal;color:var(--headings-color)}.grid-layout[data-v-7d0db987]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:16px 5px 9px;border-radius:9px}.grid-layout .color-preview[data-v-7d0db987]{min-height:125px}.grid-layout .c1[data-v-7d0db987]{grid-column:1}.grid-layout .c2[data-v-7d0db987]{grid-column:2}.grid-layout .c3[data-v-7d0db987]{grid-column:3}.grid-layout .c4[data-v-7d0db987]{grid-column:4}.grid-layout .c5[data-v-7d0db987]{grid-column:5}.grid-layout .c1-2[data-v-7d0db987]{grid-column:1/3}.grid-layout .c2-3[data-v-7d0db987]{grid-column:2/4}.grid-layout .r1[data-v-7d0db987]{grid-row:1}.grid-layout .r2[data-v-7d0db987]{grid-row:2}.grid-layout .r3[data-v-7d0db987]{grid-row:3}.grid-layout .r4[data-v-7d0db987]{grid-row:4}.grid-layout .r2.tall[data-v-7d0db987]{grid-row:2/span 2}.grid-layout .new-row[data-v-7d0db987]{grid-column-start:1}.grid-layout .subnav-area[data-v-7d0db987]{grid-column:4/6;grid-row:1/span 2}.text-group .color-application-example.r1[data-v-7d0db987]{min-height:56px}.palette-preview.phone .grid-layout[data-v-7d0db987]{grid-template-columns:repeat(2,1fr)}.palette-preview.phone .grid-layout .c1[data-v-7d0db987],.palette-preview.phone .grid-layout .c2[data-v-7d0db987],.palette-preview.phone .grid-layout .c3[data-v-7d0db987],.palette-preview.phone .grid-layout .c4[data-v-7d0db987],.palette-preview.phone .grid-layout .c5[data-v-7d0db987],.palette-preview.phone .grid-layout .c1-2[data-v-7d0db987],.palette-preview.phone .grid-layout .c2-3[data-v-7d0db987],.palette-preview.phone .grid-layout .new-row[data-v-7d0db987]{grid-column:auto}.palette-preview.phone .grid-layout .r1[data-v-7d0db987],.palette-preview.phone .grid-layout .r2[data-v-7d0db987],.palette-preview.phone .grid-layout .r3[data-v-7d0db987],.palette-preview.phone .grid-layout .r4[data-v-7d0db987],.palette-preview.phone .grid-layout .r2.tall[data-v-7d0db987]{grid-row:auto}.palette-preview.phone .grid-layout .color-application-example[data-v-7d0db987]{grid-column:1/-1}.palette-preview.phone .grid-layout .subnav-area[data-v-7d0db987]{grid-column:1/-1;grid-row:auto}.ui-preview{width:100%;max-width:var(--container-width);margin-inline:auto;padding:4rem var(--outer-margin);color:var(--text-color)}.ui-preview strong{color:var(--headings-color)}.ui-preview code{font-size:.75em;opacity:.65}.ui-preview .value-readout{font-size:.8em;opacity:.75}.ui-preview .tile-caption,.ui-preview .demo-caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5em;font-size:var(--text-sm-font-size, .85em)}.ui-preview .radius-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2.5rem}@media(max-width:600px){.ui-preview .radius-grid{grid-template-columns:1fr}}.ui-preview .radius-tile{display:flex;flex-direction:column;gap:.75em}.ui-preview .radius-shape{height:6em;background-color:var(--background-color-alt);border:1px solid var(--divider-color-soft)}.ui-preview .default-badge{font-size:.72em;padding:.15em .6em;border-radius:1em;border:1px solid var(--divider-color-soft);white-space:nowrap}.ui-preview .shadow-backdrop{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem;padding:2.5rem 2rem;margin-bottom:2.5rem;border-radius:var(--radius-md, 8px);background-color:var(--background-color-alt)}@media(max-width:900px){.ui-preview .shadow-backdrop{grid-template-columns:repeat(2,1fr)}}.ui-preview .shadow-card{display:flex;flex-direction:column;gap:.25em;min-height:5.5em;padding:1em;border-radius:var(--radius-md, 8px);background-color:var(--background-color);color:var(--text-color)}.ui-preview .motion-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1rem}@media(max-width:900px){.ui-preview .motion-grid{grid-template-columns:1fr}}.ui-preview .easing-demos,.ui-preview .duration-demos{display:flex;flex-direction:column;gap:1em}.ui-preview .easing-demo{display:flex;flex-direction:column;gap:.4em}.ui-preview .easing-demo .demo-track{display:block;position:relative;width:14em;max-width:100%;height:1.6em;border:1px solid var(--divider-color-soft);border-radius:1em}.ui-preview .easing-demo .demo-dot{position:absolute;top:50%;left:.2em;width:1.1em;height:1.1em;border-radius:50%;background-color:currentColor;transform:translateY(-50%);transition:transform var(--duration-normal, .25s) var(--demo-ease, ease)}.ui-preview .easing-demo:hover .demo-dot{transform:translate(12.3em,-50%)}.ui-preview .duration-demo{display:flex;flex-direction:column;gap:.4em}.ui-preview .duration-demo .demo-bar{display:block;width:3em;height:.5em;border-radius:1em;background-color:currentColor;transition:width var(--demo-duration, .25s) var(--ease-in-out, ease-in-out)}.ui-preview .duration-demo:hover .demo-bar{width:100%}@media(prefers-reduced-motion:reduce){.ui-preview .easing-demo .demo-dot,.ui-preview .duration-demo .demo-bar{transition:none!important}}.components-preview{width:100%;max-width:var(--container-width);margin-inline:auto;padding:4rem var(--outer-margin);color:var(--text-color);font-size:var(--body-font-size, 1em)}.components-preview strong{color:var(--headings-color)}.components-preview code{font-size:.75em;opacity:.65}.components-preview .specimen-block{margin-bottom:2.5rem}.components-preview .block-caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5em;margin-bottom:.75em;font-size:var(--text-sm-font-size, .85em)}.components-preview .specimen-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.25em}.components-preview .specimen-row.baseline-row{align-items:flex-end}.components-preview .specimen-cell{display:flex;flex-direction:column;align-items:flex-start;gap:.35em}.components-preview .specimen-cell .cell-caption{font-size:.7em}.components-preview .input-state-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));gap:1.25em 1.5em}.components-preview .input-state-grid input,.components-preview .input-state-grid textarea,.components-preview .input-state-grid select{width:100%;max-width:16em}.components-preview .controls-grid{display:grid;grid-template-columns:repeat(4,minmax(8em,max-content));gap:1em 2em}@media(max-width:600px){.components-preview .controls-grid{grid-template-columns:repeat(2,minmax(8em,max-content))}}.components-preview .checkbox-label,.components-preview .radio-label{display:inline-flex;align-items:center;gap:.5em;cursor:pointer}.components-preview .dash-cell{opacity:.35;align-self:center}.styleguide-typography[data-v-beff536e]{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;overflow:hidden;width:100%;height:100%}.styleguide-typography .panel-header[data-v-beff536e]{position:relative;z-index:1;top:0;left:0;width:100%;height:var(--panel-menu-height);display:flex;align-items:center;justify-content:flex-end;padding:0 var(--settings-panel-padding)}.styleguide-typography .panel-header .previewing-device-selector[data-v-beff536e]{width:auto;flex:0 0 auto}.styleguide-typography .panel-header .previewing-device-selector>button[data-v-beff536e]{padding:0 .55em}.styleguide-typography .panel-header .previewing-device-selector>button[data-v-beff536e] svg{display:block;width:16px;height:16px}.styleguide-typography .panel-view[data-v-beff536e]{position:relative;container:preview-canvas/size;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;overflow:hidden;background:var(--background-color);border-radius:var(--border-radius-lg);margin-left:var(--settings-panel-padding);width:calc(100% - var(--settings-panel-padding) * 2);height:calc(100% - var(--settings-panel-padding))}.styleguide-typography .preview-content[data-v-beff536e]{position:relative;height:100%;overflow:auto}.styleguide-typography .browser-bar-mockup[data-v-beff536e]{display:none}.styleguide-typography .device-bezel[data-v-beff536e]{--device-band: #e2e3e7;--device-band-edge: #a9aab1}.styleguide-typography .device-bezel.dark[data-v-beff536e]{--device-band: #3a3a3e;--device-band-edge: #08080a}.styleguide-typography .device-bezel[data-v-beff536e]{display:none;position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.styleguide-typography .device-bezel[data-v-beff536e]:before,.styleguide-typography .device-bezel[data-v-beff536e]:after{content:"";position:absolute;top:50%;left:50%}.styleguide-typography .device-bezel[data-v-beff536e]:before{box-sizing:border-box;translate:-50% -50%;border:solid #000;box-shadow:0 0 0 5px var(--device-band),0 0 0 6px var(--device-band-edge),0 24px 60px -12px #00000059}.styleguide-typography.desktop .preview-content[data-v-beff536e]{width:100%}.styleguide-typography[class*=phone][data-v-beff536e]{--screen-w: 402px;--screen-h: min(874px, 100cqh - 34px);--screen-radius: 56px}.styleguide-typography[class*=phone] .preview-content[data-v-beff536e]{flex:0 0 var(--screen-w);max-width:100%}.styleguide-typography[class*=phone] .device-bezel[data-v-beff536e]:before{width:calc(var(--screen-w) + 24px);height:calc(var(--screen-h) + 24px);border-width:12px;border-radius:68px}.styleguide-typography[class*=phone] .device-bezel[data-v-beff536e]:after{width:126px;height:37px;top:calc(50% - var(--screen-h) / 2 + 11px);translate:-50% 0;border-radius:19px;background:#000}.styleguide-typography[class*=tablet][data-v-beff536e]{--screen-w: 1210px;--screen-h: min(834px, 100cqh - 62px);--screen-radius: 18px}.styleguide-typography[class*=tablet] .preview-content[data-v-beff536e]{flex:0 0 var(--screen-w);max-width:100%}.styleguide-typography[class*=tablet] .device-bezel[data-v-beff536e]:before{width:calc(var(--screen-w) + 52px);height:calc(var(--screen-h) + 52px);border-width:26px;border-radius:44px}.styleguide-typography[class*=tablet] .device-bezel[data-v-beff536e]:after{width:10px;height:10px;top:calc(50% - var(--screen-h) / 2 - 18px);translate:-50% 0;border-radius:50%;background:radial-gradient(circle at 35% 35%,#3d4048,#101114 60%)}@container preview-canvas (min-width: 436px) and (min-height: 240px){.styleguide-typography[class*=phone] .device-bezel[data-v-beff536e]{display:block}.styleguide-typography[class*=phone] .preview-content[data-v-beff536e]{max-width:none;height:var(--screen-h);border-radius:var(--screen-radius)}}@container preview-canvas (min-width: 1272px) and (min-height: 240px){.styleguide-typography[class*=tablet] .device-bezel[data-v-beff536e]{display:block}.styleguide-typography[class*=tablet] .preview-content[data-v-beff536e]{max-width:none;height:var(--screen-h);border-radius:var(--screen-radius)}}.color-picker[data-v-b6e30f2a]{position:relative;display:flex;flex-direction:column;width:100%}.color-picker .color-preview[data-v-b6e30f2a]{all:unset;display:inline-block;width:100%;height:2rem;cursor:pointer;border:thin solid var(--divider-color-soft)}.color-picker .color-label[data-v-b6e30f2a]{font-size:1em;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.color-picker input.color-value[data-v-b6e30f2a]{opacity:0}.color-picker input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=search]).color-value[data-v-b6e30f2a]{all:unset;width:100%;font-size:.8em;text-transform:uppercase;color:var(--cp-text-secondary, var(--text-color-secondary))}.color-picker .vc-sketch[data-v-b6e30f2a]{position:absolute;top:2rem;left:0;z-index:9}.color-palette-generator{margin:0 var(--sidear-table-margin-small);border-radius:var(--border-radius-md);border:thin solid var(--divider-color-soft);overflow:hidden}.color-palette-generator .color-goup-title{color:var(--cp-heading)}.color-palette-generator .th-alike{color:var(--cp-text-secondary)}.color-palette-generator .color-label{color:var(--cp-text)}.color-palette-generator h4{font-weight:450;text-transform:uppercase}.color-palette-generator .default-mode-section,.color-palette-generator .dark-mode-section{padding-top:var(--sidear-table-margin-small);padding-bottom:var(--sidear-table-margin-small)}.color-palette-generator .dark-mode-section .th-alike{border-bottom:1px solid var(--divider-color-soft-contrast)}.color-palette-generator .color-group{position:relative;display:flex;margin-bottom:var(--baseline);margin-bottom:1em;margin-top:7px}.color-palette-generator .color-group .dark-mode-bg{position:absolute;width:100%;height:2rem}.color-palette-generator .color-group .color-palette-entry{flex-basis:0;flex-grow:1;margin-right:1px;border-radius:1.5px;transition:all .2s ease-in-out}.color-palette-generator .color-group .color-palette-entry:hover{flex-grow:2}.color-palette-generator .color-group .color-palette-entry:hover.main{flex-grow:3}.color-palette-generator .color-group .color-palette-entry:focus-within{box-shadow:0 0 0 3px #fff,0 12px 11px -2px #0000003b;z-index:1}.color-palette-generator .color-group .color-palette-entry.main{flex-grow:2}.color-palette-generator .color-group .color-palette-entry:first-child .color-picker .color-preview{border-radius:6px 0 0 6px}.color-palette-generator .color-group .color-palette-entry:last-child .color-picker .color-preview{border-radius:0 6px 6px 0}.color-palette-generator .color-group.triple-entry{width:60%}.color-palette-generator .label-divider{margin:2rem 0 1rem}.color-palette-generator .color-group,.color-palette-generator .label-divider,.color-palette-generator .color-goup-title{padding:0 calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small))}.color-palette-generator .dark-mode-group{padding:var(--sidear-table-margin-left) 0;margin:2rem 0 1rem}.color-palette-generator .dark-mode-group.embedded-style{--embedded-style-margin: 6px;margin:2rem var(--embedded-style-margin) 1rem;border-radius:var(--border-radius)}.color-palette-generator .dark-mode-group.embedded-style .color-group,.color-palette-generator .dark-mode-group.embedded-style .label-divider,.color-palette-generator .dark-mode-group.embedded-style .color-goup-title{padding:0 calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small) - var(--embedded-style-margin))}.color-palette-generator .th-alike,.color-palette-generator .td-alike{padding:0 calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small))}.color-palette-generator .th-alike.full,.color-palette-generator .td-alike.full{flex-basis:100%}.color-source-control{position:relative;display:inline-flex}.color-source-control .csc-trigger{all:unset;display:inline-flex;align-items:center;gap:.5em;cursor:pointer;max-width:100%}.color-source-control .csc-trigger:disabled{opacity:.5;cursor:not-allowed}.color-source-control .csc-swatch{position:relative;display:inline-grid;place-items:center;width:1.5em;height:1.5em;flex:none;border-radius:4px;border:thin solid var(--divider-color-soft);overflow:hidden}.color-source-control .csc-swatch.checkerboard{background-image:conic-gradient(#c9ced6 25%,#f4f5f7 0 50%,#c9ced6 0 75%,#f4f5f7 0);background-size:8px 8px}.color-source-control .csc-swatch .csc-swatch-fill{position:absolute;inset:0}.color-source-control .csc-glyph{font-size:.85em;line-height:1;opacity:.75}.color-source-control .csc-glyph.csc-auto{font-weight:700;opacity:1}.color-source-control .csc-caption{display:inline-flex;align-items:center;gap:.4em;color:var(--text-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.color-source-control .csc-dark-pair{display:inline-block;width:1em;height:1em;flex:none;border-radius:3px;border:thin solid var(--divider-color-soft);background:linear-gradient(135deg,var(--pair-light) 50%,var(--pair-dark) 50%)}.color-source-control .csc-popover{position:absolute;right:0;top:calc(100% + .35em);z-index:90;width:19rem;display:flex;flex-direction:column;gap:.6em;padding:.6em;background:var(--background-color-panel);color:var(--text-color-panel);border-radius:8px;box-shadow:inset 0 0 0 .5px #00000024,0 2.2em 1.5rem -.8em #00000059;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.color-source-control .csc-modes,.color-source-control .csc-solid-source{width:100%}.color-source-control .csc-modes button,.color-source-control .csc-solid-source button{flex:1}.color-source-control .csc-palette{display:flex;flex-direction:column;gap:.5em;max-height:19rem;overflow-y:auto}.color-source-control .csc-group-title{margin:0 0 .25em;font-size:.72em;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.55}.color-source-control .csc-swatch-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.35em}.color-source-control .csc-palette-swatch{all:unset;display:flex;flex-direction:column;align-items:center;gap:.25em;padding:.3em .2em;border-radius:6px;cursor:pointer}.color-source-control .csc-palette-swatch .csc-swatch{width:1.9em;height:1.9em}.color-source-control .csc-palette-swatch .csc-role{font-size:.68em;line-height:1.2;text-align:center;opacity:.7}.color-source-control .csc-palette-swatch:hover{background:var(--background-color-panel-selected)}.color-source-control .csc-palette-swatch.selected .csc-swatch{outline:2px solid var(--primary-color);outline-offset:1px}.color-source-control .csc-custom{display:flex;flex-direction:column;gap:.5em}.color-source-control .csc-custom .color-picker .vc-sketch{position:static;width:auto;box-sizing:border-box}.color-source-control .csc-add-dark,.color-source-control .csc-add-stop{align-self:flex-start;display:inline-flex;align-items:center;gap:.35em}.color-source-control .csc-dark-override{display:flex;flex-direction:column;gap:.35em;padding-top:.35em;border-top:thin solid var(--divider-color-soft)}.color-source-control .csc-dark-head{display:flex;align-items:center;gap:.5em}.color-source-control .csc-dark-head .csc-dark-label{flex:1;opacity:.75}.color-source-control .csc-gradient{display:flex;flex-direction:column;gap:.5em}.color-source-control .csc-angle{display:flex;align-items:center;gap:.4em}.color-source-control .csc-angle input[type=number]{width:4.5em}.color-source-control .csc-gradient-bar{height:1.1em;border-radius:4px;border:thin solid var(--divider-color-soft)}.color-source-control .csc-stop-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.4em}.color-source-control .csc-stop-row .csc-stop-position{display:flex;align-items:center;gap:.2em}.color-source-control .csc-stop-row .csc-stop-position input[type=number]{width:3.6em}.color-source-control .csc-hint{margin:0;opacity:.7}.shadow-stack-editor{display:flex;flex-direction:column;gap:.5em}.shadow-stack-editor .layer-row{display:grid;grid-template-columns:auto repeat(4,1fr) auto auto auto;align-items:end;gap:.5em}.shadow-stack-editor .layer-order{display:flex;flex-direction:column}.shadow-stack-editor .layer-order button{padding:0;line-height:.8}.shadow-stack-editor .layer-order .rot-up{transform:rotate(-90deg)}.shadow-stack-editor .layer-order .rot-down{transform:rotate(90deg)}.shadow-stack-editor .layer-field{display:flex;flex-direction:column;gap:.15em;min-width:0}.shadow-stack-editor .layer-field .field-label{font-size:.7em;opacity:.6}.shadow-stack-editor .layer-field input[type=number]{width:100%;min-width:3em}.shadow-stack-editor .layer-color{position:relative;align-self:center}.shadow-stack-editor .layer-inset{display:flex;align-items:center;gap:.35em;font-size:.8em;align-self:center;cursor:pointer;white-space:nowrap}.shadow-stack-editor .layer-inset input[type=checkbox]{margin:0;cursor:pointer}.shadow-stack-editor .remove-layer{align-self:center}.shadow-stack-editor .empty-caption{margin:0;font-size:.8em;opacity:.6}.shadow-stack-editor .add-layer{align-self:flex-start;display:inline-flex;align-items:center;gap:.35em}.state-tabs{max-width:100%;overflow-x:auto}.state-tabs button{display:inline-flex;align-items:center;gap:.35em;white-space:nowrap}.state-tabs .override-badge{display:inline-grid;place-items:center;min-width:1.1em;height:1.1em;padding:0 .2em;border-radius:1em;font-size:.7em;line-height:1;font-weight:600;background:var(--primary-color);color:var(--primary-contrast-color, #fff)}.property-row{display:grid;grid-template-columns:9em 1fr;align-items:start;gap:.75em;padding:.45em 0}.property-row+.property-row{border-top:thin solid var(--divider-color-soft)}.property-row .row-head{display:flex;align-items:center;gap:.4em;min-height:1.8em}.property-row .row-label{font-size:.85em}.property-row .row-hint{font-size:.7em;opacity:.6;white-space:nowrap}.property-row .row-reset{font-size:1em;line-height:1;padding:0 .2em}.property-row .row-controls{display:flex;flex-direction:column;align-items:stretch;gap:.4em;min-width:0}.property-row.inherited .row-controls{opacity:.45}.size-scale-editor{display:flex;flex-direction:column}.size-scale-editor .sizes-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75em;margin:0 0 .4em}.size-scale-editor .shared-note{font-size:.72em;opacity:.55;margin:0}.size-scale-editor .sizes-device-selector{flex:0 0 auto;width:auto}.size-scale-editor .sizes-device-selector>button{padding:0 .5em}.size-scale-editor .sizes-device-selector>button svg{display:block;width:14px;height:14px}.size-scale-editor .size-row{display:grid;grid-template-columns:7.5em 1fr;align-items:start;gap:.6em;padding:.45em 0}.size-scale-editor .size-row+.size-row{border-top:thin solid var(--divider-color-soft)}.size-scale-editor .size-head{display:flex;flex-direction:column;gap:.15em;padding-top:.9em}.size-scale-editor .size-label{font-size:.85em}.size-scale-editor .size-class{font-size:.72em;opacity:.7}.size-scale-editor .size-fields{display:grid;grid-template-columns:5.4em 4.4em 5.4em 4.4em 4.4em;gap:.4em .5em}.size-scale-editor .size-field{display:flex;flex-direction:column;gap:.15em}.size-scale-editor .size-field .field-caption{font-size:.66em;text-transform:uppercase;letter-spacing:.05em;opacity:.55;white-space:nowrap}.size-scale-editor .size-field .field-input{display:inline-flex;align-items:center;gap:.25em}.size-scale-editor .size-field .field-input input[type=number]{width:4.2em}.size-scale-editor .size-field .field-hint{font-size:.66em;opacity:.55;line-height:1.3}.size-scale-editor .size-field .field-reset{font-size:1em;line-height:1;padding:0}.size-scale-editor .size-field.resettable .field-input{display:grid;grid-template-columns:4.2em 1em;gap:.2em}.size-scale-editor .size-field.resettable .field-input .field-reset{justify-self:start}.size-scale-editor .size-field.radius-field{grid-column:1/3}.size-scale-editor .size-field.radius-field .field-input{display:grid;grid-template-columns:minmax(0,1fr) 4.2em;gap:.25em}.size-scale-editor .size-field.radius-field .field-input select{width:100%;max-width:none}.size-scale-editor .size-field.ghost .field-input input,.size-scale-editor .size-field.ghost .field-input select{opacity:.45}.button-style-generator{display:flex;flex-direction:column;gap:.5em;padding:0 var(--sidear-table-margin-left);padding-bottom:var(--baseline)}.button-style-generator .btn-type-card{border:thin solid var(--divider-color-soft);border-radius:var(--border-radius-md);overflow:visible}.button-style-generator .btn-type-card.expanded .expand-chevron{transform:rotate(90deg)}.button-style-generator .type-summary{display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:.75em;width:100%;padding:.6em .75em;cursor:pointer}.button-style-generator .type-summary .expand-chevron{transition:transform .15s ease}.button-style-generator .type-summary .type-name{font-size:.9em}.button-style-generator .type-summary .type-class{font-size:.77em;opacity:.65;white-space:nowrap}.button-style-generator .type-summary .built-in-tag{font-size:.7em;opacity:.5;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.button-style-generator .mini-stage{display:grid;place-items:center;min-width:4em;height:3em;padding:0 .4em;border-radius:var(--border-radius-md);background-color:#e8eaee;pointer-events:none}.button-style-generator .mini-stage button{transform:scale(.8)}.button-style-generator .type-editor{display:flex;flex-direction:column;gap:.6em;padding:.6em .75em .75em;border-top:thin solid var(--divider-color-soft)}.button-style-generator .type-editor .state-tabs{align-self:flex-start}.button-style-generator .stage-wrap{display:flex;flex-direction:column;gap:.25em}.button-style-generator .stage-wrap .specimen-stage{display:grid;place-items:center;min-height:5em;padding:1em;border-radius:var(--border-radius-md);border:thin solid var(--divider-color-soft)}.button-style-generator .stage-wrap .stage-caption{margin:0;font-size:.72em;opacity:.6;text-align:right}.button-style-generator .group-caption{margin:.5em 0 0;font-size:.72em;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.5}.button-style-generator .group-caption:first-of-type{margin-top:.25em}.button-style-generator .ghost-number{display:inline-flex;align-items:center;gap:.4em}.button-style-generator .ghost-number input[type=number]{width:4.5em}.button-style-generator .ghost-number .ghost-caption{font-size:.72em;opacity:.6;white-space:nowrap}.button-style-generator .ghost-number.ghost input[type=number]{opacity:.45}.button-style-generator .radius-segment button{flex-direction:column;gap:0;line-height:1.2;padding-top:.25em;padding-bottom:.25em}.button-style-generator .radius-segment button .opt-caption{font-size:.68em;opacity:.6}.button-style-generator .transform-select{align-self:flex-start}.button-style-generator .sizes-heading{margin:.75em 0 0;font-size:.8em;font-weight:600;opacity:.75}.button-style-generator .add-type{align-self:flex-start;margin-top:.25em}.button-style-generator .add-type .add-type-trigger{display:inline-flex;align-items:center;gap:.35em}.input-style-generator{display:flex;flex-direction:column;gap:.6em;padding:0 var(--sidear-table-margin-left);padding-bottom:var(--baseline)}.input-style-generator .state-tabs{align-self:flex-start}.input-style-generator .stage-wrap{display:flex;flex-direction:column;gap:.25em}.input-style-generator .stage-wrap .specimen-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75em;min-height:6.5em;padding:1em;border-radius:var(--border-radius-md);border:thin solid var(--divider-color-soft)}.input-style-generator .stage-wrap .specimen-stage input{width:14em}.input-style-generator .stage-wrap .stage-caption{margin:0;font-size:.72em;opacity:.6;text-align:right}.input-style-generator .group-caption{margin:.5em 0 0;font-size:.72em;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.5}.input-style-generator .group-caption:first-of-type{margin-top:.25em}.input-style-generator .ghost-number{display:inline-flex;align-items:center;gap:.4em}.input-style-generator .ghost-number input[type=number]{width:4.5em}.input-style-generator .ghost-number .ghost-caption{font-size:.72em;opacity:.6;white-space:nowrap}.input-style-generator .ghost-number.ghost input[type=number]{opacity:.45}.input-style-generator .radius-segment button{flex-direction:column;gap:0;line-height:1.2;padding-top:.25em;padding-bottom:.25em}.input-style-generator .radius-segment button .opt-caption{font-size:.68em;opacity:.6}.input-style-generator .transform-select{align-self:flex-start}.input-style-generator .row-note{font-size:.7em;opacity:.6}.input-style-generator .sizes-heading{margin:.75em 0 0;font-size:.8em;font-weight:600;opacity:.75}.input-style-generator .coverage-footnote{margin:.5em 0 0;font-size:.72em;opacity:.55}.control-style-generator{display:flex;flex-direction:column;gap:.6em;padding:0 var(--sidear-table-margin-left);padding-bottom:var(--baseline)}.control-style-generator .specimen-grid{display:grid;grid-template-columns:auto repeat(4,1fr);align-items:center;justify-items:center;row-gap:.75em;padding:1em;border-radius:var(--border-radius-md);border:thin solid var(--divider-color-soft)}.control-style-generator .specimen-grid .grid-col-label,.control-style-generator .specimen-grid .grid-row-label,.control-style-generator .specimen-grid .dash-cell{color:var(--text-color-secondary)}.control-style-generator .specimen-grid .grid-col-label,.control-style-generator .specimen-grid .grid-row-label{font-size:.7em;opacity:.6;white-space:nowrap}.control-style-generator .specimen-grid .grid-row-label{justify-self:start;padding-right:1em}.control-style-generator .specimen-grid .dash-cell{opacity:.35}.control-style-generator .group-caption{margin:.5em 0 0;font-size:.72em;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.5}.control-style-generator .group-caption:first-of-type{margin-top:.25em}.control-style-generator .ghost-number{display:inline-flex;align-items:center;gap:.4em}.control-style-generator .ghost-number input[type=number]{width:4.5em}.control-style-generator .ghost-number .ghost-caption{font-size:.72em;opacity:.6;white-space:nowrap}.control-style-generator .ghost-number.ghost input[type=number]{opacity:.45}.control-style-generator .radius-segment button{flex-direction:column;gap:0;line-height:1.2;padding-top:.25em;padding-bottom:.25em}.control-style-generator .radius-segment button .opt-caption{font-size:.68em;opacity:.6}.control-style-generator .row-note{font-size:.7em;opacity:.6}.radius-generator{display:flex;flex-direction:column;gap:1em;padding:0 var(--sidear-table-margin-left)}.radius-generator .radius-row{display:grid;grid-template-columns:3.5em 6.5em 1fr auto;align-items:center;gap:1em}.radius-generator .radius-specimen{width:3.5em;height:3.5em;background-color:var(--background-color-alt);border:1px solid var(--divider-color-medium);transition:border-radius .1s linear}.radius-generator .radius-label{font-size:.9em}.radius-generator .radius-default-marker{display:flex;align-items:center;gap:.4em;font-size:.85em;white-space:nowrap;cursor:pointer}.radius-generator .radius-default-marker input[type=radio]{margin:0;cursor:pointer}.elevation-generator{display:flex;flex-direction:column;gap:.5em;padding:0 var(--sidear-table-margin-left)}.elevation-generator .elevation-step{border:thin solid var(--divider-color-soft);border-radius:var(--border-radius-md);overflow:visible}.elevation-generator .elevation-step.expanded .expand-chevron{transform:rotate(90deg)}.elevation-generator .step-summary{display:grid;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:.75em;width:100%;height:auto;padding:.6em .75em;background:none;border:none;text-align:left;cursor:pointer}.elevation-generator .step-summary .expand-chevron{transition:transform .15s ease}.elevation-generator .step-summary .step-name{font-size:.9em}.elevation-generator .step-summary .step-name code{font-size:.85em;opacity:.65;margin-left:.35em}.elevation-generator .step-summary .step-hint,.elevation-generator .step-summary .layer-count{font-size:.8em;opacity:.6;white-space:nowrap}.elevation-generator .swatch-backdrop{display:grid;place-items:center;width:4em;height:3em;border-radius:var(--border-radius-md);background-color:#e8eaee}.elevation-generator .swatch-backdrop .step-swatch{width:2.4em;height:1.6em;border-radius:4px;background-color:#fff}.elevation-generator .step-layers{padding:.5em .75em .75em;border-top:thin solid var(--divider-color-soft)}.motion-generator{display:flex;flex-direction:column;gap:1.25em;padding:0 var(--sidear-table-margin-left)}.motion-generator .duration-rows{display:flex;flex-direction:column;gap:1em}.motion-generator .duration-row{display:grid;grid-template-columns:7em 1fr auto;align-items:center;gap:1em}.motion-generator .duration-row .duration-label{font-size:.9em}.motion-generator .duration-row .duration-var{font-size:.75em;opacity:.6}.motion-generator .easing-rows{display:flex;flex-direction:column;gap:.5em}.motion-generator .easing-row{border:thin solid var(--divider-color-soft);border-radius:var(--border-radius-md);padding:.6em .75em}.motion-generator .easing-head{display:flex;align-items:center;justify-content:space-between;gap:.75em;margin-bottom:.5em}.motion-generator .easing-head .easing-name{font-size:.9em}.motion-generator .easing-head .easing-name code{font-size:.85em;opacity:.65;margin-left:.35em}.motion-generator .easing-body{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75em}.motion-generator .curve-preview{width:2.4em;height:4.5em}.motion-generator .curve-preview .curve-box{fill:var(--background-color-alt);stroke:var(--divider-color-soft);stroke-width:2}.motion-generator .curve-preview .curve{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round}.motion-generator .easing-points{display:grid;grid-template-columns:repeat(4,1fr);gap:.5em}.motion-generator .easing-point{display:flex;flex-direction:column;gap:.15em;min-width:0}.motion-generator .easing-point .field-label{font-size:.7em;opacity:.6}.motion-generator .easing-point input[type=number]{width:100%;min-width:3em}.motion-generator .demo-track{position:relative;width:6em;height:1.6em;padding:0;border:thin solid var(--divider-color-soft);border-radius:1em;background-color:var(--background-color-alt);cursor:pointer}.motion-generator .demo-track .demo-dot{position:absolute;top:50%;left:.25em;width:1em;height:1em;border-radius:50%;background-color:currentColor;transform:translateY(-50%);transition-property:transform}.motion-generator .demo-track.active .demo-dot{transform:translate(4.5em,-50%)}@media(prefers-reduced-motion:reduce){.motion-generator .demo-track .demo-dot{transition:none!important}}:root{--panel-menu-height: calc(var(--baseline) * 2)}#design-system-page{--settings-panel-width: 43rem;--settings-panel-font-size: 1em;--settings-panel-padding: calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small));--project-menu-height: calc(var(--panel-menu-height) + var(--baseline) / 2);position:relative;display:grid;grid-template-columns:var(--settings-panel-width) calc(100vw - var(--settings-panel-width) - var(--outer-margin) * 2 - var(--gutter));grid-template-rows:var(--project-menu-height) calc(100% - var(--panel-menu-height) - var(--baseline));grid-gap:var(--gutter);padding:0 var(--outer-margin) var(--outer-margin) var(--outer-margin);padding-left:max(var(--outer-margin),env(safe-area-inset-left));padding-right:max(var(--outer-margin),env(safe-area-inset-right));overflow:hidden;height:calc(100vh - var(--panel-menu-height));height:calc(100dvh - var(--panel-menu-height))}@media(min-width:1020px)and (max-width:1199px){#design-system-page{--settings-panel-width: 37rem}}#design-system-page .control-panel-actions{display:flex;gap:8px;align-items:center}#design-system-page .theme-select{width:15em}#design-system-page .grid-layout-container{grid-column:2/3;grid-row:1/3;border-radius:var(--border-radius);overflow:hidden;background-color:var(--background-color-alt-solid)}#design-system-page .page-view-controls{height:var(--panel-menu-height);display:flex;justify-content:space-between;align-items:center;padding:12px var(--settings-panel-padding) 0}#design-system-page .page-view-controls .view-controls-left{display:flex;align-items:center;gap:8px;min-width:0}#design-system-page .page-view-controls .view-switcher-scroll{min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}#design-system-page .page-view-controls .view-switcher-scroll::-webkit-scrollbar{display:none}#design-system-page .page-view-controls .view-switcher{width:65em}#design-system-page .page-view-controls .export-figma-button{display:inline-flex;align-items:center;gap:.5em;flex-shrink:0}#design-system-page .control-panel{grid-column:1/2;grid-row:1/2;display:flex;gap:7px;align-items:center;justify-content:space-between;padding:0 var(--settings-panel-padding);background-color:var(--background-color-alt-solid);border-radius:var(--border-radius)}#design-system-page .settings-panel{grid-column:1/2;grid-row:2/3;overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;font-size:var(--settings-panel-font-size);background-color:var(--background-color-alt-solid);border-radius:var(--border-radius)}#design-system-page .settings-panel .panel-content{overflow:hidden}#design-system-page .settings-panel .panel-content .sub-panel{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}#design-system-page .settings-panel .panel-content .sub-panel.ui-panel{grid-template-rows:auto auto 1fr}#design-system-page .settings-panel .panel-content .ui-panel-tabs{padding:var(--baseline) var(--settings-panel-padding) 0}#design-system-page .settings-panel .panel-content .panel-sub-controls{position:relative;margin-top:calc(var(--baseline) * -1);padding-top:var(--baseline);display:flex;justify-content:space-between;padding-right:var(--settings-panel-padding);padding-bottom:1px}#design-system-page .settings-panel .panel-content .panel-sub-controls .modern-toggle{position:relative;top:-4px;left:.5rem;padding:0 1rem 0px 0rem;border-radius:4rem}#design-system-page .settings-panel .panel-header{height:var(--panel-menu-height);display:flex;align-items:center;justify-content:space-between;padding:0 var(--settings-panel-padding);border-bottom:1px solid var(--divider-color-soft);box-shadow:0 3px 4px -2px #0c0c0d0d}#design-system-page .settings-panel .panel-header .panel-header-actions{display:flex;align-items:center;gap:8px}#design-system-page .settings-panel .scroll-view{position:relative;overflow-x:hidden;overflow-y:auto;padding-top:var(--baseline);padding-bottom:var(--sidear-table-margin-small)}#design-system-page .settings-panel .panel-heading.indented{padding:0 calc(var(--sidear-table-margin-left) + var(--sidear-table-margin-small))}#design-system-page .code-panel{grid-column:2/3;grid-row:2/3;overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}#design-system-page .code-panel .panel-header{height:var(--panel-menu-height);display:flex;align-items:center;justify-content:space-between;padding:0 var(--settings-panel-padding);z-index:1}#design-system-page .code-panel .panel-header .include-css-modules-selector{display:flex;align-items:center;justify-content:space-between;gap:1em}#design-system-page .code-panel .panel-header .include-css-modules-selector *{margin-bottom:0}#design-system-page .code-panel .scroll-view{position:relative;overflow:auto;border:thin solid var(--divider-color-soft);border-radius:var(--border-radius);margin-left:var(--settings-panel-padding);width:calc(100% - var(--settings-panel-padding) * 2);height:calc(100% - var(--settings-panel-padding))}#design-system-page .styleguide-panel,#design-system-page .theme-preview-panel{overflow:hidden;width:100%;height:calc(100% - var(--panel-menu-height))}#design-system-page .readme-panel{grid-column:1/3;grid-row:2/3}@media(max-width:1019px){#design-system-page{--compact-sheet-height: clamp(240px, 44dvh, 460px);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) var(--compact-sheet-height);padding-bottom:0}#design-system-page .control-panel{grid-column:1;grid-row:1;flex-wrap:wrap;row-gap:6px;padding-top:6px;padding-bottom:6px}#design-system-page .control-panel .control-panel-actions.left{flex:1 1 auto;min-width:0}#design-system-page .theme-select{flex:1 1 9em;width:auto;min-width:7em}#design-system-page .grid-layout-container{grid-column:1;grid-row:2}#design-system-page .page-view-controls{gap:8px}#design-system-page .page-view-controls .view-controls-left,#design-system-page .page-view-controls .view-switcher-scroll{flex:1 1 auto}#design-system-page .page-view-controls .view-switcher{width:max-content}#design-system-page .page-view-controls .view-switcher>button{padding:0 .9em}#design-system-page .code-panel{grid-column:1;grid-row:2;margin-top:calc(var(--panel-menu-height) + 12px + var(--gutter))}#design-system-page .code-panel .panel-header{height:auto;min-height:var(--panel-menu-height)}#design-system-page .code-panel .panel-header .include-css-modules-selector{flex-wrap:wrap;row-gap:4px;padding:6px 0}#design-system-page .settings-panel{grid-column:1;grid-row:3;margin:0 calc(-1 * var(--outer-margin));border-radius:var(--border-radius) var(--border-radius) 0 0;box-shadow:0 -1px 0 var(--divider-color-soft),0 -12px 28px #00000024;padding-bottom:env(safe-area-inset-bottom)}#design-system-page .settings-panel .panel-header{height:auto;min-height:var(--panel-menu-height);flex-wrap:wrap;row-gap:6px;padding-top:6px;padding-bottom:6px}#design-system-page .settings-panel .panel-header .panel-header-actions.combined-buttons{flex:1 1 auto;min-width:0;flex-wrap:wrap}#design-system-page .settings-panel .scroll-view{overflow-x:auto}}@media(max-width:739px){#design-system-page .page-view-controls{padding-left:var(--settings-panel-padding);padding-right:var(--settings-panel-padding)}#design-system-page .page-view-controls .export-figma-button{gap:0;min-width:var(--global-height);padding:0 8px}#design-system-page .page-view-controls .export-figma-button .export-figma-label{display:none}}.scaling-tab-content{--tab-control-width: 10em}.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x: hidden;--os-viewport-overflow-y: hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x: visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x: hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x: scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y: visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y: hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y: scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*:not(#osFakeId){display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax: "<number>"; inherits: true; initial-value: 0;}@property --os-viewport-percent{syntax: "<number>"; inherits: true; initial-value: 0;}.os-scrollbar{--os-viewport-percent: 0;--os-scroll-percent: 0;--os-scroll-direction: 0;--os-scroll-percent-directional: calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translate(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;inset:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}
