:root,:host{--bs-blue-100:color-mix(in oklch, var(--bs-white) 80%, oklch(60% .24 240));--bs-blue-200:color-mix(in oklch, var(--bs-white) 60%, oklch(60% .24 240));--bs-blue-300:color-mix(in oklch, var(--bs-white) 40%, oklch(60% .24 240));--bs-blue-400:color-mix(in oklch, var(--bs-white) 20%, oklch(60% .24 240));--bs-blue-500:oklch(60% .24 240);--bs-blue-600:color-mix(in oklch, var(--bs-black) 16%, oklch(60% .24 240));--bs-blue-800:color-mix(in oklch, var(--bs-black) 48%, oklch(60% .24 240));--bs-blue-900:color-mix(in oklch, var(--bs-black) 64%, oklch(60% .24 240));--bs-red-300:color-mix(in oklch, var(--bs-white) 40%, oklch(60% .22 20));--bs-red-500:oklch(60% .22 20);--bs-red-600:color-mix(in oklch, var(--bs-black) 16%, oklch(60% .22 20));--bs-green-300:color-mix(in oklch, var(--bs-white) 40%, oklch(64% .22 160));--bs-green-500:oklch(64% .22 160);--bs-green-600:color-mix(in oklch, var(--bs-black) 16%, oklch(64% .22 160));--bs-gray-025:color-mix(in oklch, var(--bs-white) 94%, oklch(60% .02 245));--bs-gray-050:color-mix(in oklch, var(--bs-white) 90%, oklch(60% .02 245));--bs-gray-100:color-mix(in oklch, var(--bs-white) 80%, oklch(60% .02 245));--bs-gray-200:color-mix(in oklch, var(--bs-white) 60%, oklch(60% .02 245));--bs-gray-300:color-mix(in oklch, var(--bs-white) 40%, oklch(60% .02 245));--bs-gray-400:color-mix(in oklch, var(--bs-white) 20%, oklch(60% .02 245));--bs-gray-500:oklch(60% .02 245);--bs-gray-600:color-mix(in oklch, var(--bs-black) 16%, oklch(60% .02 245));--bs-gray-700:color-mix(in oklch, var(--bs-black) 32%, oklch(60% .02 245));--bs-gray-800:color-mix(in oklch, var(--bs-black) 48%, oklch(60% .02 245));--bs-gray-900:color-mix(in oklch, var(--bs-black) 64%, oklch(60% .02 245));--bs-gray-950:color-mix(in oklch, var(--bs-black) 70%, oklch(60% .02 245));--bs-gray-975:color-mix(in oklch, var(--bs-black) 76%, oklch(60% .02 245))}@layer colors,config,root;@layer reboot{*,:before,:after{box-sizing:border-box}:root,:host{accent-color:var(--bs-primary-base)}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-fg-body);text-align:var(--bs-body-text-align);background-color:var(--bs-bg-body);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}hr{margin:var(--bs-hr-margin-y,var(--bs-spacer)) 0;border:0;border-block-start:var(--bs-border-width) solid var(--bs-hr-border-color)}h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:var(--bs-heading-margin-bottom);font-family:var(--bs-heading-font-family);font-style:var(--bs-heading-font-style);font-weight:var(--bs-heading-font-weight,var(--bs-font-weight-medium));line-height:var(--bs-heading-line-height);color:var(--bs-heading-color)}h1,.h1{font-size:var(--bs-font-size-3xl)}h2,.h2{font-size:var(--bs-font-size-2xl)}h3,.h3{font-size:var(--bs-font-size-xl)}h4,.h4{font-size:var(--bs-font-size-lg)}h5,.h5{font-size:var(--bs-font-size-md)}p{margin-top:0;margin-bottom:var(--bs-paragraph-margin-bottom)}address{margin-bottom:var(--bs-spacer);font-style:normal;line-height:inherit}ol,ul{padding-inline-start:var(--bs-list-padding-x)}ol,ul,dl{margin-top:0;margin-bottom:var(--bs-spacer)}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:var(--bs-dt-font-weight,var(--bs-font-weight-bold))}dd{margin-inline-start:0;margin-bottom:var(--bs-spacer-2)}blockquote{margin:0 0 var(--bs-spacer)}blockquote>*{margin-block:0}b,strong{font-weight:var(--bs-font-weight-bolder)}small,.small{font-size:var(--bs-small-font-size,87.5%)}sup{font-size:var(--bs-sub-sup-font-size,.75em);vertical-align:baseline;line-height:0;position:relative}sup{top:-.5em}a{color:var(--bs-theme-fg,var(--bs-link-color));-webkit-text-decoration:var(--bs-link-decoration);text-decoration:var(--bs-link-decoration);text-underline-offset:var(--bs-link-underline-offset)}a:hover{color:var(--bs-theme-fg-emphasis,var(--bs-link-hover-color));-webkit-text-decoration:var(--bs-link-hover-decoration,var(--bs-link-decoration));text-decoration:var(--bs-link-hover-decoration,var(--bs-link-decoration))}a:not([href],[class]),a:not([href],[class]):hover{color:inherit;text-decoration:none}pre,code,kbd{font-family:var(--bs-font-mono);font-size:1em}pre{margin-top:0;margin-bottom:var(--bs-spacer);font-size:var(--bs-code-font-size);color:var(--bs-code-color,inherit);scrollbar-gutter:stable;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:var(--bs-code-font-size);color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{--bs-kbd-padding-y:.125rem;--bs-kbd-padding-x:var(--bs-spacer-1);--bs-kbd-font-size:var(--bs-font-size-xs);--bs-kbd-color:var(--bs-bg-body);--bs-kbd-bg:var(--bs-fg-2);--bs-kbd-border-radius:var(--bs-radius-3);padding:var(--bs-kbd-padding-y) var(--bs-kbd-padding-x);font-size:var(--bs-kbd-font-size);color:var(--bs-kbd-color);background-color:var(--bs-kbd-bg);border-radius:var(--bs-kbd-border-radius)}kbd kbd{padding:0;font-size:1em}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-block:var(--bs-spacer-2);color:var(--bs-fg-3);text-align:start}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date],[type=datetime-local],[type=month],[type=week],[type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:inline-start;width:100%;margin-bottom:var(--bs-legend-margin-bottom);font-size:var(--bs-legend-font-size);font-weight:var(--bs-legend-font-weight);line-height:inherit;padding:0}legend+*{clear:inline-start}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-ampm-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-week-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale()}[type=url],[type=email],[type=number]{direction:ltr}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,video{max-width:100%}img[width],video[width]{height:auto}h1,.h1{font-size:var(--brk-h1);line-height:1.125}h2,.h2{font-size:var(--brk-h2);line-height:1.15}h3,.h3{font-size:var(--brk-h3);line-height:1.25}h4,.h4{font-size:var(--brk-h4);line-height:1.4}h5,.h5{font-size:var(--brk-h5);line-height:1.5}:focus-visible{outline-offset:.125rem}}@layer layout{.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-inline:calc(var(--bs-gutter-x) * .5);margin-inline:auto}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=1024px){.container{max-width:960px}}@media (width>=1280px){.container{max-width:1200px}}@media (width>=1536px){.container{max-width:1440px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-inline:calc(-.5 * var(--bs-gutter-x));margin-top:calc(-1 * var(--bs-gutter-y));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-inline:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0 0}.col-3{flex:none;width:25%}.col-6{flex:none;width:50%}.col-8{flex:none;width:66.6667%}.col-10{flex:none;width:83.3333%}.offset-3{margin-inline-start:25%}.gy-9{--bs-gutter-y:2rem}.gx-12{--bs-gutter-x:3rem}.gy-12{--bs-gutter-y:3rem}@media (width>=768px){.md\:col-6{flex:none;width:50%}}@media (width>=1024px){.lg\:col-3{flex:none;width:25%}.lg\:col-6{flex:none;width:50%}.lg\:col-10{flex:none;width:83.3333%}.lg\:offset-3{margin-inline-start:25%}.lg\:gx-12{--bs-gutter-x:3rem}}@media (width>=1280px){.xl\:col-8{flex:none;width:66.6667%}}}@layer content{.blockquote{--bs-blockquote-gap:calc(var(--bs-spacer) / 2);--bs-blockquote-padding-x:var(--bs-spacer);--bs-blockquote-margin-y:var(--bs-spacer);--bs-blockquote-font-size:var(--bs-font-size-md);--bs-blockquote-border-width:.25rem;--bs-blockquote-border-color:var(--bs-border-color);gap:var(--bs-blockquote-gap);margin-bottom:var(--bs-blockquote-margin-y);font-size:var(--bs-blockquote-font-size);border-inline-start:var(--bs-blockquote-border-width) solid var(--bs-blockquote-border-color);flex-direction:column;padding-inline-start:var(--bs-blockquote-padding-x);display:flex}.blockquote>*{margin-bottom:0}.table{--bs-table-cell-padding-y:.5rem;--bs-table-cell-padding-x:.5rem;--bs-table-cell-vertical-align:top;--bs-table-color:var(--bs-fg-body);--bs-table-bg:var(--bs-bg-body);--bs-table-accent-bg:transparent;--bs-table-border-width:var(--bs-border-width);--bs-table-border-color:var(--bs-border-color);--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;width:100%;margin-bottom:var(--bs-spacer);vertical-align:var(--bs-table-cell-vertical-align);border-color:var(--bs-theme-border,var(--bs-table-border-color))}.table>:not(caption)>*>*{padding:var(--bs-table-cell-padding-y) var(--bs-table-cell-padding-x);color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-theme-fg,var(--bs-table-color))));background-color:var(--bs-theme-bg-subtle,var(--bs-table-bg));border-block-end-width:var(--bs-table-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-theme-bg-subtle,var(--bs-table-accent-bg))))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.prose{--bs-content-font-size:1rem;--bs-content-line-height:1.5;--bs-content-gap:calc(var(--bs-content-font-size) * var(--bs-content-line-height));--bs-heading-color:light-dark(var(--bs-gray-900),var(--bs-white));gap:var(--bs-content-gap);max-width:1000px;font-size:var(--bs-content-font-size);line-height:var(--bs-content-line-height);flex-direction:column;margin-inline:auto;display:flex;position:relative}@media (width>=1024px){.prose{--bs-content-font-size:var(--bs-font-size-md);--bs-content-line-height:1.625}}.prose :where(p,ul,ol,dl,pre,table,blockquote):not(:where(.not-prose,.not-prose *)){margin-block:0}.prose :where(ul,ol):not([class],:where(.not-prose,.not-prose *)) li:not(:last-child){margin-bottom:calc(var(--bs-content-gap) / 4)}.prose :where(li ul,li ol):not(:where(.not-prose,.not-prose *)){margin-top:calc(var(--bs-content-gap) / 4)}.prose :where(hr):not(:where(.not-prose,.not-prose *)){margin:calc(var(--bs-content-gap) * 1.5) 0;border:0;border-block-start:var(--bs-border-width) solid var(--bs-hr-border-color)}.prose :where(h1,h2,h3,h4,h5):not([class],:where(.not-prose,.not-prose *)){margin-top:0;margin-bottom:calc(var(--bs-content-gap) / -2);font-weight:500;line-height:1.25}.prose :where(h1,h2,h3,h4,h5):not([class],:where(.not-prose,.not-prose *)) code{color:inherit;font-weight:600}.prose :where(h1,h2):not(:first-child,:where(.not-prose,.not-prose *)){margin-top:calc(var(--bs-content-gap) * .75)}.prose :where(h3,h4,h5):not(:first-child,:where(.not-prose,.not-prose *)){margin-top:calc(var(--bs-content-gap) * .5)}.prose :where(h1):not(:where(.not-prose,.not-prose *)){font-size:2.25em;line-height:1.1}.prose :where(h2):not(:where(.not-prose,.not-prose *)){font-size:1.75em}.prose :where(h3):not(:where(.not-prose,.not-prose *)){font-size:1.5em}.prose :where(h4):not(:where(.not-prose,.not-prose *)){font-size:1.25em}.prose :where(h5):not(:where(.not-prose,.not-prose *)){font-size:1.125em}.prose :where(a:not([class])):not(:where(.not-prose,.not-prose *)){color:var(--bs-link-color);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--bs-link-color) 25%, transparent);text-underline-offset:4px}@media (prefers-reduced-motion:no-preference){.prose :where(a:not([class])):not(:where(.not-prose,.not-prose *)){transition:text-decoration-color .1s ease-in-out}}.prose :where(a:not([class])):not(:where(.not-prose,.not-prose *)):hover{color:var(--bs-link-hover-color);text-decoration-color:var(--bs-link-hover-color)}.prose :where(img):not(:where(.not-prose,.not-prose *)){max-width:100%}.prose :where(blockquote):not(:where(.not-prose,.not-prose *)){border-inline-start:4px solid var(--bs-border-color);margin:0;padding-inline-start:calc(var(--bs-content-gap) / 2)}.prose :where(table):not(:where(.not-prose,.not-prose *)){border-spacing:0;border-collapse:collapse;width:100%}.prose :where(table:not([class])):not(:where(.not-prose,.not-prose *)) td,.prose :where(table:not([class])):not(:where(.not-prose,.not-prose *)) th{text-align:inherit;border:1px solid var(--bs-border-color);padding:6px 12px}.prose :where(dt):not(:where(.not-prose,.not-prose *)){font-weight:500}.prose :where(video,img):not(:where(.not-prose,.not-prose *)){max-width:100%}}@layer forms{.check{--bs-check-size:1.25rem;--bs-check-margin-block:.125rem;--bs-check-bg:var(--bs-bg-body);--bs-check-border-color:var(--bs-border-color);--bs-check-icon-checked:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5.5 10 3 3 6-6'/%3e%3c/svg%3e");--bs-check-icon-indeterminate:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 10h8'/%3e%3c/svg%3e");--bs-check-checked-bg:var(--bs-control-checked-bg);--bs-check-checked-border-color:var(--bs-control-checked-border-color);--bs-check-disabled-bg:var(--bs-control-disabled-bg);--bs-check-disabled-opacity:var(--bs-control-disabled-opacity);width:var(--bs-check-size);height:var(--bs-check-size);margin-block:var(--bs-check-margin-block);appearance:none;background-color:var(--bs-theme-bg,var(--bs-check-bg));border:1px solid var(--bs-theme-bg,var(--bs-check-border-color));border-radius:33%;flex-shrink:0;position:relative}@media (prefers-reduced-motion:no-preference){.check{transition:background-color var(--bs-control-transition-duration) var(--bs-control-transition-timing), border-color var(--bs-control-transition-duration) var(--bs-control-transition-timing)}}.check:before{pointer-events:none;content:"";background-color:var(--bs-theme-contrast,var(--bs-primary-contrast));opacity:0;mask-image:var(--bs-check-icon-checked);position:absolute;inset:0;transform:scale(0);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.check:before{transition:opacity var(--bs-control-transition-duration) var(--bs-control-transition-timing), transform var(--bs-control-transition-duration) var(--bs-control-transition-timing)}}.check:checked,.check:indeterminate{background-color:var(--bs-theme-bg,var(--bs-check-checked-bg));border-color:var(--bs-theme-bg,var(--bs-check-checked-border-color))}.check:checked:before,.check:indeterminate:before{opacity:1;transform:scale(1)}.check:indeterminate:before{mask-image:var(--bs-check-icon-indeterminate)}.check:focus-visible{outline:var(--bs-focus-ring);outline-offset:var(--bs-focus-ring-offset);--bs-focus-ring-offset:-1px}.check:disabled{--bs-check-bg:var(--bs-check-disabled-bg)}.check:disabled~label{color:var(--bs-fg-3);cursor:default}.check:disabled:checked{opacity:var(--bs-check-disabled-opacity)}.radio{--bs-radio-size:1.25rem;--bs-radio-margin-block:.125rem;--bs-radio-bg:var(--bs-bg-body);--bs-radio-border-color:var(--bs-border-color);--bs-radio-checked-bg:var(--bs-control-checked-bg);--bs-radio-checked-border-color:var(--bs-control-checked-border-color);--bs-radio-disabled-bg:var(--bs-control-disabled-bg);--bs-radio-disabled-opacity:var(--bs-control-disabled-opacity);width:var(--bs-radio-size);height:var(--bs-radio-size);margin-block:var(--bs-radio-margin-block);appearance:none;background-color:var(--bs-theme-bg,var(--bs-radio-bg));border:1px solid var(--bs-theme-bg,var(--bs-radio-border-color));border-radius:50%;flex-shrink:0;position:relative}@media (prefers-reduced-motion:no-preference){.radio{transition:color var(--bs-control-transition-duration) var(--bs-control-transition-timing), background-color var(--bs-control-transition-duration) var(--bs-control-transition-timing), border-color var(--bs-control-transition-duration) var(--bs-control-transition-timing)}}.radio:before{inset:calc(var(--bs-radio-size) * .25);content:"";opacity:0;background-color:currentColor;border-radius:50%;position:absolute;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.radio:before{transition:opacity var(--bs-control-transition-duration) var(--bs-control-transition-timing), transform var(--bs-control-transition-duration) var(--bs-control-transition-timing)}}.radio:checked{color:var(--bs-theme-contrast,var(--bs-primary-contrast));background-color:var(--bs-theme-bg,var(--bs-radio-checked-bg));border-color:var(--bs-theme-bg,var(--bs-radio-checked-border-color))}.radio:checked:before{opacity:1;transform:scale(1)}.radio:disabled{--bs-radio-bg:var(--bs-radio-disabled-bg)}.radio:disabled~label{color:var(--bs-secondary-fg);cursor:default}.radio:disabled:checked{opacity:var(--bs-radio-disabled-opacity)}.radio:focus-visible{outline:var(--bs-focus-ring);outline-offset:var(--bs-focus-ring-offset)}.switch{--bs-switch-height:1.25rem;--bs-switch-width:calc(var(--bs-switch-height) * 1.75);--bs-switch-padding:.0625rem;--bs-switch-margin-block:.125rem;--bs-switch-transition-duration:var(--bs-control-transition-duration);--bs-switch-transition-timing:var(--bs-control-transition-timing);--bs-switch-bg:var(--bs-bg-3);--bs-switch-border-width:var(--bs-border-width);--bs-switch-border-color:var(--bs-border-color);--bs-switch-indicator-bg:var(--bs-white);--bs-switch-indicator-width:calc(var(--bs-switch-height) - var(--bs-switch-padding) * 2 - var(--bs-switch-border-width) * 2);--bs-switch-indicator-height:calc(var(--bs-switch-height) - var(--bs-switch-padding) * 2 - var(--bs-switch-border-width) * 2);--bs-switch-checked-bg:var(--bs-control-checked-bg);--bs-switch-checked-border-color:var(--bs-switch-checked-bg);--bs-switch-disabled-bg:var(--bs-control-disabled-bg);--bs-switch-disabled-indicator-bg:var(--bs-fg-3);width:var(--bs-switch-width);height:var(--bs-switch-height);padding:var(--bs-switch-padding);margin-block:var(--bs-switch-margin-block);background-color:var(--bs-switch-bg);border:var(--bs-switch-border-width) solid var(--bs-switch-border-color);border-radius:10rem;flex-shrink:0;position:relative;box-shadow:inset 0 1px 2px #0000000d}@media (prefers-reduced-motion:no-preference){.switch{transition:background-color var(--bs-switch-transition-duration) var(--bs-switch-transition-timing)}}.switch:before{inset-block:var(--bs-switch-padding);width:var(--bs-switch-indicator-width);height:var(--bs-switch-indicator-height);content:"";background-color:var(--bs-theme-contrast,var(--bs-switch-indicator-bg));border-radius:10rem;position:absolute;inset-inline-start:var(--bs-switch-padding);box-shadow:0 1px 2px #0000001a}@media (prefers-reduced-motion:no-preference){.switch:before{transition:inset-inline-start var(--bs-switch-transition-duration) var(--bs-switch-transition-timing)}}.switch input{appearance:none;background-color:#0000;outline:0;position:absolute;inset:0}.switch:focus-within{outline:var(--bs-focus-ring);outline-offset:var(--bs-focus-ring-offset)}.switch:has(input:disabled:not(:checked)){--bs-switch-bg:var(--bs-switch-disabled-bg);--bs-switch-indicator-bg:var(--bs-switch-disabled-indicator-bg)}.switch:has(input:disabled:not(:checked)):before{opacity:.4}.switch:has(input:disabled:not(:checked))~label{color:var(--bs-fg-3);cursor:default}.switch:has(input:checked){background-color:var(--bs-theme-bg,var(--bs-switch-checked-bg));border-color:var(--bs-theme-bg,var(--bs-switch-checked-border-color))}.switch:has(input:checked):before{inset-inline-start:calc(100% - var(--bs-switch-indicator-width) - var(--bs-switch-padding))}.switch:has(input:checked:disabled){opacity:.65}.switch:has(input:checked:disabled)~label{color:var(--bs-fg-3);cursor:default}}@layer components{.switch:has(input.is-valid){--bs-switch-border-color:var(--bs-success-border);--bs-switch-checked-bg:var(--bs-success-bg);--bs-switch-checked-border-color:var(--bs-success-bg)}.switch:has(input.is-valid):focus-within{outline:var(--bs-focus-ring-width) solid var(--bs-success-focus-ring);outline-offset:var(--bs-focus-ring-offset)}.switch:has(input.is-invalid){--bs-switch-border-color:var(--bs-danger-border);--bs-switch-checked-bg:var(--bs-danger-bg);--bs-switch-checked-border-color:var(--bs-danger-bg)}.switch:has(input.is-invalid):focus-within{outline:var(--bs-focus-ring-width) solid var(--bs-danger-focus-ring);outline-offset:var(--bs-focus-ring-offset)}.btn,.btn-icon,.btn-solid{--bs-btn-gap:var(--bs-btn-input-gap);--bs-btn-min-height:var(--bs-btn-input-min-height);--bs-btn-padding-x:var(--bs-btn-input-padding-x);--bs-btn-padding-y:var(--bs-btn-input-padding-y);--bs-btn-font-size:var(--bs-btn-input-font-size);--bs-btn-font-weight:var(--bs-btn-input-font-weight);--bs-btn-line-height:var(--bs-btn-input-line-height);--bs-btn-color:var(--bs-fg-body);--bs-btn-white-space:nowrap;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-radius-5);--bs-btn-hover-border-color:transparent;--bs-btn-disabled-opacity:.65;--bs-btn-transition-property:color, background-color, border-color, box-shadow;--bs-btn-transition-duration:.15s;--bs-btn-transition-timing:ease-in-out;gap:var(--bs-btn-gap);min-height:var(--bs-btn-min-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);white-space:var(--bs-btn-white-space);vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--bs-btn-bg,var(--bs-bg-2));border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.btn,.btn-icon,.btn-solid{transition-timing-function:var(--bs-btn-transition-timing);transition-duration:var(--bs-btn-transition-duration);transition-property:var(--bs-btn-transition-property)}}.btn:hover,.btn-icon:hover,.btn-solid:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg,var(--bs-bg-3));border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible,.btn-icon:focus-visible,.btn-solid:focus-visible{outline:var(--bs-focus-ring);outline-offset:var(--bs-focus-ring-offset);--bs-focus-ring-offset:1px}.btn.active,.btn.show,.btn-icon.active,.btn-icon.show,.btn-solid.active,.btn-solid.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg,var(--bs-bg-3));border-color:var(--bs-btn-active-border-color)}.btn.active:focus-visible,.btn.show:focus-visible,.btn-icon.active:focus-visible,.btn-icon.show:focus-visible,.btn-solid.active:focus-visible,.btn-solid.show:focus-visible{outline:var(--bs-focus-ring);outline-offset:var(--bs-focus-ring-offset)}.btn:disabled,.btn.disabled,fieldset:disabled .btn,.btn-icon:disabled,.btn-icon.disabled,fieldset:disabled .btn-icon,.btn-solid:disabled,.btn-solid.disabled,fieldset:disabled .btn-solid{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg,var(--bs-bg-1));border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);background-image:none}.btn-solid{--bs-btn-bg:var(--bs-theme-bg);--bs-btn-color:var(--bs-theme-contrast);--bs-btn-border-color:var(--bs-theme-bg);--bs-btn-active-bg:oklch(from var(--bs-theme-bg) calc(l * .9) calc(c * 1.15) h);--bs-btn-active-border-color:oklch(from var(--bs-theme-bg) calc(l * .9) calc(c * 1.15) h);--bs-btn-active-color:oklch(from var(--bs-theme-contrast) calc(l * .9) calc(c * 1.15) h);--bs-btn-disabled-bg:var(--bs-theme-bg);--bs-btn-disabled-color:var(--bs-theme-contrast);--bs-btn-disabled-border-color:var(--bs-theme-bg)}.btn-solid:hover{--bs-btn-hover-bg:oklch(from var(--bs-theme-bg) calc(l * .95) calc(c * 1.1) h);--bs-btn-hover-border-color:oklch(from var(--bs-theme-bg) calc(l * .95) calc(c * 1.1) h);--bs-btn-hover-color:oklch(from var(--bs-theme-contrast) calc(l * .95) calc(c * 1.1) h)}.btn-solid:focus-visible{outline-color:var(--bs-theme-focus-ring)}.btn-solid:active,.btn-solid.active{--bs-btn-active-bg:oklch(from var(--bs-theme-bg) calc(l * .9) calc(c * 1.15) h);--bs-btn-active-border-color:oklch(from var(--bs-theme-bg) calc(l * .9) calc(c * 1.15) h);--bs-btn-active-color:oklch(from var(--bs-theme-contrast) calc(l * .9) calc(c * 1.15) h)}.btn-solid:disabled,.btn-solid.disabled{--bs-btn-disabled-bg:var(--bs-theme-bg);--bs-btn-disabled-color:var(--bs-theme-contrast);--bs-btn-disabled-border-color:var(--bs-theme-bg)}.btn-lg{--bs-btn-gap:var(--bs-btn-input-lg-gap);--bs-btn-min-height:var(--bs-btn-input-lg-min-height);--bs-btn-padding-y:var(--bs-btn-input-lg-padding-y);--bs-btn-padding-x:var(--bs-btn-input-lg-padding-x);--bs-btn-font-size:var(--bs-btn-input-lg-font-size);--bs-btn-line-height:var(--bs-btn-input-lg-line-height);--bs-btn-border-radius:var(--bs-btn-input-lg-border-radius)}.btn-icon{aspect-ratio:1;justify-content:center;align-items:center;padding:0}.btn-group{vertical-align:middle;display:inline-flex;position:relative}.btn-group>[class*=btn-]{flex:auto;position:relative}.btn-group>[class*=btn-]:hover{z-index:1}.btn-group>[class*=btn-]:active,.btn-group>[class*=btn-].active{z-index:2}.btn-group>[class*=btn-]:focus{z-index:3}.btn-group{border-radius:var(--bs-btn-border-radius)}.btn-group>[class*=btn-]:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-inline-start:calc(-1 * var(--bs-btn-border-width))}.btn-group>[class*=btn-]:not(:last-child,:has(+.menu)),.btn-group>.btn-group:not(:last-child)>[class*=btn-]{border-start-end-radius:0;border-end-end-radius:0}.btn-group>[class*=btn-]:not(:first-child),.btn-group>.btn-group:not(:first-child)>[class*=btn-]{border-start-start-radius:0;border-end-start-radius:0}.btn-close{--bs-btn-close-size:1.25rem;--bs-btn-close-color:inherit;--bs-btn-close-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M12 0a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4zm-.646 4.646a.5.5 0 0 0-.707 0L8 7.293 5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.647a.5.5 0 1 0 .708.707L8 8.707l2.647 2.646a.5.5 0 1 0 .707-.707L8.707 8l2.646-2.646a.5.5 0 0 0 0-.708z'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-opacity:.85;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;min-width:var(--bs-btn-close-size);min-height:var(--bs-btn-close-size);color:var(--bs-btn-close-color);border-radius:var(--bs-radius-4);opacity:var(--bs-btn-close-opacity);mask-image:var(--bs-btn-close-icon);background-color:currentColor;border:0;padding:0;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.btn-close:hover{color:var(--bs-btn-close-color);opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus-visible{opacity:var(--bs-btn-close-focus-opacity);outline:var(--bs-focus-ring)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.alert{--bs-alert-gap:var(--bs-spacer-3);--bs-alert-bg:var(--bs-bg-1);--bs-alert-padding-x:var(--bs-spacer);--bs-alert-padding-y:var(--bs-spacer);--bs-alert-color:inherit;--bs-alert-border-color:var(--bs-border-color);--bs-alert-border-radius:var(--bs-radius-7);--bs-alert-transition-property:opacity;--bs-alert-transition-duration:.15s;--bs-alert-transition-timing:linear;--bs-hr-border-color:var(--bs-theme-border,var(--bs-alert-border-color));gap:var(--bs-alert-gap);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);color:var(--bs-theme-fg,var(--bs-alert-color));background-color:var(--bs-theme-bg-subtle,var(--bs-alert-bg));border:var(--bs-border-width) solid var(--bs-theme-border,var(--bs-alert-border-color));border-radius:var(--bs-alert-border-radius);align-items:start;display:flex}@media (prefers-reduced-motion:no-preference){.alert:not(.alert-instant){transition-timing-function:var(--bs-alert-transition-timing);transition-duration:var(--bs-alert-transition-duration);transition-property:var(--bs-alert-transition-property)}}.alert.hiding{opacity:0}.alert>p{margin-bottom:0}.badge{--bs-badge-gap:.375em;--bs-badge-padding-x:.625em;--bs-badge-padding-y:.25em;--bs-badge-font-size:clamp(12px, .75em, .75em);--bs-badge-font-weight:var(--bs-font-weight-semibold);--bs-badge-color:inherit;--bs-badge-bg:var(--bs-bg-2);--bs-badge-border-width:var(--bs-border-width);--bs-badge-border-color:transparent;--bs-badge-border-radius:var(--bs-radius-7);gap:var(--bs-badge-gap);min-height:1.375rem;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-theme-contrast,var(--bs-badge-color));text-align:center;white-space:nowrap;vertical-align:baseline;background-color:var(--bs-theme-bg,var(--bs-badge-bg));border:var(--bs-badge-border-width) solid var(--bs-badge-border-color);border-radius:var(--bs-badge-border-radius);justify-content:center;align-items:center;line-height:1;display:inline-flex}.badge:empty{display:none}a.badge{text-decoration:none}.btn .badge{position:relative;top:-1px}.card{--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color);--bs-card-border-radius:var(--bs-radius-7);--bs-card-box-shadow:none;--bs-card-inner-border-radius:calc(var(--bs-card-border-radius) - var(--bs-border-width));--bs-card-height:auto;--bs-card-bg:var(--bs-bg-body);min-width:0;height:var(--bs-card-height);color:var(--bs-fg-body);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-theme-bg,var(--bs-card-border-color));border-radius:var(--bs-card-border-radius);box-shadow:var(--bs-card-box-shadow);flex-direction:column;display:flex;position:relative}.card>hr{margin-inline:0}.card>:is(.list-group)+:is(.list-group){border-block-start:var(--bs-card-border-width) solid var(--bs-theme-bg,var(--bs-card-border-color))}.card>.list-group:first-child{border-start-start-radius:var(--bs-card-inner-border-radius);border-start-end-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-end-end-radius:var(--bs-card-inner-border-radius);border-end-start-radius:var(--bs-card-inner-border-radius)}.carousel{--bs-carousel-gap:.75rem;--bs-carousel-indicator-bg:var(--bs-fg-3);--bs-carousel-indicator-width:.75rem;--bs-carousel-indicator-height:.75rem;--bs-carousel-indicator-spacer:.25rem;--bs-carousel-indicator-opacity-duration:.6s;--bs-carousel-indicator-opacity-timing:ease;--bs-carousel-indicator-width-duration:.3s;--bs-carousel-indicator-width-timing:ease;--bs-carousel-indicator-progress-bg:var(--bs-carousel-indicator-bg);--bs-carousel-control-icon-width:1rem;--bs-carousel-control-pause-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5m5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5'/></svg>");--bs-carousel-control-play-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z'/></svg>");--bs-carousel-items:1;--bs-carousel-items-gap:0px;--bs-carousel-items-peek:0px;--bs-carousel-fade-duration:.6s;--bs-carousel-fade-timing:ease;gap:var(--bs-carousel-gap);flex-direction:column;display:flex;position:relative}.carousel-inner{gap:var(--bs-carousel-items-gap);width:100%;padding-inline:var(--bs-carousel-items-peek);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bs-carousel-items-peek);scrollbar-width:none;display:flex;overflow-x:auto}.carousel-inner::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.carousel-inner{scroll-behavior:smooth}}.carousel-item{flex:0 0 calc((100% - (var(--bs-carousel-items) - 1) * var(--bs-carousel-items-gap)) / var(--bs-carousel-items));scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.carousel-center .carousel-item{scroll-snap-align:center}.carousel-auto .carousel-item{flex-basis:auto}.carousel-fade .carousel-inner{scroll-snap-type:none;display:grid;overflow:hidden}.carousel-fade .carousel-item{visibility:hidden;opacity:0;grid-area:1/1;width:100%}@media (prefers-reduced-motion:no-preference){.carousel-fade .carousel-item{transition:opacity var(--bs-carousel-fade-duration) var(--bs-carousel-fade-timing), visibility 0s linear var(--bs-carousel-fade-duration)}}.carousel-fade .carousel-item.active{visibility:visible;opacity:1}@media (prefers-reduced-motion:no-preference){.carousel-fade .carousel-item.active{transition:opacity var(--bs-carousel-fade-duration) var(--bs-carousel-fade-timing)}}.carousel-icon-pause,.carousel-icon-play{width:var(--bs-carousel-control-icon-width);height:var(--bs-carousel-control-icon-width);background-color:currentColor;display:inline-block;mask-position:50%;mask-size:100% 100%;mask-repeat:no-repeat}.carousel-icon-pause{mask-image:var(--bs-carousel-control-pause-icon)}.carousel-icon-play{mask-image:var(--bs-carousel-control-play-icon)}.carousel-control-play-pause .carousel-icon-play,.carousel-control-play-pause.paused .carousel-icon-pause{display:none}.carousel-control-play-pause.paused .carousel-icon-play{display:inline-block}.carousel-indicators{gap:var(--bs-carousel-indicator-spacer);justify-content:center;display:flex}.carousel-indicators [data-bs-target]{width:var(--bs-carousel-indicator-width);height:var(--bs-carousel-indicator-height);cursor:pointer;border:1px solid var(--bs-carousel-indicator-bg);border-radius:var(--bs-carousel-indicator-width);background-color:#0000;flex:0 auto;padding:0}@media (prefers-reduced-motion:no-preference){.carousel-indicators [data-bs-target]{transition:opacity var(--bs-carousel-indicator-opacity-duration) var(--bs-carousel-indicator-opacity-timing), width var(--bs-carousel-indicator-width-duration) var(--bs-carousel-indicator-width-timing)}}.carousel-indicators .active{width:calc(var(--bs-carousel-indicator-width) * 2.5);background-color:var(--bs-carousel-indicator-bg);border-color:var(--bs-carousel-indicator-bg)}@keyframes carousel-indicator-progress{0%{inline-size:0}to{inline-size:100%}}@media (prefers-reduced-motion:no-preference){.carousel-playing .carousel-indicators .active{background-color:#0000;position:relative;overflow:hidden}.carousel-playing .carousel-indicators .active:after{content:"";background-color:var(--bs-carousel-indicator-progress-bg);inline-size:0;animation:carousel-indicator-progress var(--bs-carousel-interval,5s) linear forwards;position:absolute;inset-block:0;inset-inline-start:0}}:root.dialog-open{overflow:hidden}.dialog{--bs-dialog-width:500px;--bs-dialog-margin:1.75rem;--bs-dialog-color:var(--bs-fg-body);--bs-dialog-bg:var(--bs-bg-body);--bs-dialog-border-color:var(--bs-border-color-translucent);--bs-dialog-border-width:var(--bs-border-width);--bs-dialog-border-radius:var(--bs-radius-7);--bs-dialog-box-shadow:var(--bs-box-shadow-xl);--bs-dialog-transition-property:opacity, transform, visibility;--bs-dialog-transition-duration:.3s;--bs-dialog-transition-timing:var(--bs-transition-timing-overlay);--bs-dialog-backdrop-bg:light-dark(#00000080,#000000a6);--bs-dialog-backdrop-blur:8px;width:var(--bs-dialog-width);max-width:calc(100% - var(--bs-dialog-margin) * 2);max-height:calc(100% - var(--bs-dialog-margin) * 2);color:var(--bs-dialog-color);visibility:hidden;background-color:var(--bs-dialog-bg);border:var(--bs-dialog-border-width) solid var(--bs-dialog-border-color);border-radius:var(--bs-dialog-border-radius);box-shadow:var(--bs-dialog-box-shadow);background-clip:padding-box;flex-direction:column;margin:auto;padding:0;display:flex;overflow:visible}.dialog:not(.dialog-instant){opacity:0}@media (prefers-reduced-motion:no-preference){.dialog:not(.dialog-instant){transition-timing-function:var(--bs-dialog-transition-timing);transition-duration:var(--bs-dialog-transition-duration);transition-property:var(--bs-dialog-transition-property)}}.dialog:not(.dialog-instant)[open]:not(.hiding){visibility:visible;opacity:1;overflow:visible;transform:none}.dialog:not(.dialog-instant)[open].dialog-static:not(.hiding){transform:scale(1.02)}.dialog:not(.dialog-instant)::backdrop{background-color:var(--bs-dialog-backdrop-bg);backdrop-filter:blur(var(--bs-dialog-backdrop-blur))}@media (prefers-reduced-motion:no-preference){.dialog:not(.dialog-instant)::backdrop{transition:background-color var(--bs-dialog-transition-duration) var(--bs-dialog-transition-timing), backdrop-filter var(--bs-dialog-transition-duration) var(--bs-dialog-transition-timing), display var(--bs-dialog-transition-duration) allow-discrete, overlay var(--bs-dialog-transition-duration) allow-discrete}}.dialog:not(.dialog-instant).hiding::backdrop{backdrop-filter:blur();background-color:#0000}.dialog.dialog-instant::backdrop{background-color:var(--bs-dialog-backdrop-bg);backdrop-filter:blur(var(--bs-dialog-backdrop-blur))}.dialog[open]:not(.hiding){visibility:visible;opacity:1;overflow:visible;transform:none}@starting-style{.dialog:not(.dialog-instant)::backdrop{backdrop-filter:blur();background-color:#0000}}.menu{--bs-menu-zindex:var(--bs-z-menu);--bs-menu-gap:.125rem;--bs-menu-min-width:10rem;--bs-menu-padding-x:.25rem;--bs-menu-padding-y:.25rem;--bs-menu-font-size:var(--bs-font-size-sm);--bs-menu-color:var(--bs-fg-body);--bs-menu-bg:var(--bs-bg-body);--bs-menu-box-shadow:var(--bs-box-shadow-lg);--bs-menu-item-color:var(--bs-menu-color,var(--bs-fg-body));--bs-menu-item-hover-color:var(--bs-menu-color,var(--bs-fg-body));--bs-menu-item-hover-bg:var(--bs-bg-1);--bs-menu-item-active-color:var(--bs-primary-contrast);--bs-menu-item-active-bg:var(--bs-primary-bg);--bs-menu-item-disabled-color:var(--bs-fg-3);--bs-menu-item-gap:.5rem;--bs-menu-item-padding-x:.75rem;--bs-menu-item-padding-y:.25rem;--bs-menu-item-border-radius:var(--bs-radius-5);--bs-menu-icon-size:1rem;--bs-menu-transition-property:opacity, transform, display;--bs-menu-transition-duration:.15s;--bs-menu-transition-timing:var(--bs-transition-timing-overlay);z-index:var(--bs-menu-zindex);gap:var(--bs-menu-gap);min-width:var(--bs-menu-min-width);max-height:var(--bs-menu-max-height,none);padding:var(--bs-menu-padding-y) var(--bs-menu-padding-x);overflow-y:var(--bs-menu-overflow-y,initial);overscroll-behavior:contain;font-size:var(--bs-menu-font-size);color:var(--bs-menu-color);text-align:start;background-color:var(--bs-menu-bg);border:var(--bs-menu-border-width,var(--bs-border-width)) solid var(--bs-menu-border-color,var(--bs-border-color-translucent));border-radius:var(--bs-menu-border-radius,var(--bs-radius-7));box-shadow:var(--bs-menu-box-shadow);opacity:0;transform-origin:top start;background-clip:padding-box;flex-direction:column;margin:0;list-style-type:"";display:none;position:absolute;transform:scale(.95)}@media (prefers-reduced-motion:no-preference){.menu{transition-timing-function:var(--bs-menu-transition-timing);transition-duration:var(--bs-menu-transition-duration);transition-property:var(--bs-menu-transition-property);transition-behavior:allow-discrete}}.menu.show{opacity:1;display:flex;transform:none}@starting-style{.menu.show{opacity:0;transform:scale(.95)}}.menu-item{gap:var(--bs-menu-item-gap);width:100%;padding:var(--bs-menu-item-padding-y) var(--bs-menu-item-padding-x);font-weight:var(--bs-menu-item-font-weight,var(--bs-font-weight-normal));color:var(--bs-theme-fg,var(--bs-menu-item-color));text-align:inherit;white-space:nowrap;cursor:pointer;border-radius:var(--bs-menu-item-border-radius,0);background-color:#0000;border:0;outline:0;align-items:center;text-decoration:none;display:flex}.menu-item:hover,.menu-item:focus{color:var(--bs-theme-fg-emphasis,var(--bs-menu-item-hover-color));background-color:var(--bs-theme-bg-subtle,var(--bs-menu-item-hover-bg))}.menu-item.active,.menu-item:active{color:var(--bs-theme-contrast,var(--bs-menu-item-active-color));background-color:var(--bs-theme-bg,var(--bs-menu-item-active-bg))}.menu-item.active .menu-item-icon,.menu-item:active .menu-item-icon{color:inherit!important}.menu-item.selected{font-weight:var(--bs-font-weight-semibold)}.menu-item.disabled,.menu-item:disabled{color:var(--bs-menu-item-disabled-color);pointer-events:none;background-color:#0000;background-image:none}.menu-item-icon{width:var(--bs-menu-icon-size);flex-shrink:0;align-self:flex-start;height:auto;margin-top:.125rem}.submenu{position:relative}.submenu>.menu-item{justify-content:space-between;align-items:center;display:flex}.submenu>.menu-item:after{content:"";border:.125em solid;border-width:0 .125em .125em 0;flex-shrink:0;width:.375em;height:.375em;margin-inline-start:auto;display:inline-block;transform:rotate(-45deg)}[dir=rtl] .submenu>.menu-item:after{transform:rotate(135deg)}.submenu>.menu{margin-top:calc(-1 * var(--bs-menu-padding-y));top:0}.submenu:hover>.menu-item,.submenu:focus-within>.menu-item,.submenu.show>.menu-item{color:var(--bs-menu-item-hover-color);background-color:var(--bs-menu-item-hover-bg)}.list-group{--bs-list-group-color:var(--bs-fg-body);--bs-list-group-bg:var(--bs-bg-body);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-radius-5);--bs-list-group-item-padding-x:var(--bs-spacer);--bs-list-group-item-padding-y:var(--bs-spacer-2);--bs-list-group-disabled-color:var(--bs-fg-3);--bs-list-group-disabled-bg:var(--bs-bg-body);--bs-list-group-active-color:var(--bs-primary-contrast);--bs-list-group-active-bg:var(--bs-primary-bg);--bs-list-group-active-border-color:var(--bs-primary-bg);border-radius:var(--bs-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-inline-start:0;display:flex}.list-group-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-theme-fg,var(--bs-list-group-color));background-color:var(--bs-theme-bg-subtle,var(--bs-list-group-bg));border:var(--bs-list-group-border-width) solid var(--bs-theme-border,var(--bs-list-group-border-color));text-decoration:none;display:block;position:relative}.list-group-item:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.list-group-item:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-block-start-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-block-start-width:var(--bs-list-group-border-width)}.nav{--bs-nav-gap:.125rem;--bs-nav-link-gap:.5rem;--bs-nav-link-align:center;--bs-nav-link-justify:center;--bs-nav-link-padding-x:.75rem;--bs-nav-link-padding-y:.375rem;--bs-nav-link-color:var(--bs-fg-2);--bs-nav-link-hover-color:var(--bs-fg-1);--bs-nav-link-hover-bg:var(--bs-bg-1);--bs-nav-link-active-color:var(--bs-fg-body);--bs-nav-link-active-bg:var(--bs-bg-2);--bs-nav-link-disabled-color:var(--bs-fg-4);--bs-nav-link-border-width:var(--bs-border-width);--bs-nav-link-transition-property:color, background-color, border-color;--bs-nav-link-transition-duration:.15s;--bs-nav-link-transition-timing:ease-in-out;gap:var(--bs-nav-gap);flex-wrap:wrap;margin-bottom:0;padding-inline-start:0;list-style-type:"";display:flex}.nav-item{display:flex}.nav-link{gap:var(--bs-nav-link-gap);align-items:var(--bs-nav-link-align);justify-content:var(--bs-nav-link-justify);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-theme-fg,var(--bs-nav-link-color));white-space:nowrap;border:var(--bs-nav-link-border-width) solid transparent;border-radius:var(--bs-radius-5);background:0 0;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.nav-link{transition-timing-function:var(--bs-nav-link-transition-timing);transition-duration:var(--bs-nav-link-transition-duration);transition-property:var(--bs-nav-link-transition-property)}}.nav-link:hover,.nav-link:focus{color:var(--bs-theme-fg-emphasis,var(--bs-nav-link-hover-color));background-color:var(--bs-theme-bg-muted,var(--bs-nav-link-hover-bg))}.nav-link:focus-visible{--bs-focus-ring-offset:1px;color:var(--bs-theme-fg-emphasis,var(--bs-nav-link-hover-color));outline:var(--bs-focus-ring);outline-offset:var(--bs-focus-ring-offset)}.nav-link.active,.nav-link:active{color:var(--bs-theme-fg,var(--bs-nav-link-active-color));background-color:var(--bs-theme-bg-subtle,var(--bs-nav-link-active-bg))}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.tab-content>.tab-pane{--bs-tab-pane-transition-property:opacity;--bs-tab-pane-transition-duration:.15s;--bs-tab-pane-transition-timing:linear;display:none}@media (prefers-reduced-motion:no-preference){.tab-content>.tab-pane:not(.tab-pane-instant){transition-timing-function:var(--bs-tab-pane-transition-timing);transition-duration:var(--bs-tab-pane-transition-duration);transition-property:var(--bs-tab-pane-transition-property)}}.tab-content>.active{display:block}@starting-style{.tab-content>.tab-pane:not(.tab-pane-instant).active{opacity:0}}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-min-height:3.5rem;--bs-navbar-color:var(--bs-fg-2);--bs-navbar-hover-color:var(--bs-fg-1);--bs-navbar-disabled-color:var(--bs-fg-3);--bs-navbar-active-color:var(--bs-fg-body);--bs-navbar-brand-padding-y:.375rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:var(--bs-font-size-md);--bs-navbar-brand-font-weight:var(--bs-font-weight-medium);--bs-navbar-brand-color:var(--bs-fg-body);--bs-navbar-brand-hover-color:var(--bs-fg-body);--bs-navbar-nav-link-padding-x:.75rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;--bs-navbar-toggler-icon-size:1.25rem;--bs-navbar-toggler-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-linecap='round' stroke-width='1' d='M1 3.5h14M1 8h14M1 12.5h14'/%3e%3c/svg%3e");min-height:var(--bs-navbar-min-height);padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);color:var(--bs-navbar-color,var(--bs-fg-body));background-color:var(--bs-navbar-bg,var(--bs-bg-body));flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative;container-type:inline-size}.navbar>.container{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);font-size:var(--bs-navbar-brand-font-size);font-weight:var(--bs-navbar-brand-font-weight);color:var(--bs-theme-fg,var(--bs-navbar-brand-color));white-space:nowrap;margin-inline-end:var(--bs-navbar-brand-margin-end);text-decoration:none}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-theme-fg-emphasis,var(--bs-navbar-brand-hover-color))}.navbar-nav{--bs-nav-gap:.25rem;--bs-nav-link-gap:.5rem;--bs-nav-link-padding-x:.5rem;--bs-nav-link-padding-y:.375rem;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-border-width:var(--bs-border-width);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-hover-bg:transparent;--bs-nav-link-active-color:var(--bs-navbar-active-color);--bs-nav-link-active-bg:transparent;--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);gap:var(--bs-nav-gap);flex-direction:column;margin-bottom:0;padding-inline-start:0;list-style-type:"";display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-theme-fg,var(--bs-navbar-active-color));border:var(--bs-nav-link-border-width) solid var(--bs-nav-link-border-color,transparent)}.navbar-toggler{--bs-btn-bg:transparent;--bs-btn-hover-bg:var(--bs-bg-2)}@media (prefers-reduced-motion:no-preference){.navbar-toggler{transition:var(--bs-navbar-toggler-transition)}}.navbar-toggler-icon{width:var(--bs-navbar-toggler-icon-size);height:var(--bs-navbar-toggler-icon-size);mask-image:var(--bs-navbar-toggler-icon);background-color:currentColor;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.navbar-expand>.container{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{--bs-nav-link-padding-x:var(--bs-navbar-nav-link-padding-x);flex-direction:row}.navbar-expand .navbar-toggler{display:none!important}.navbar-expand [class*=drawer]{z-index:auto;box-shadow:none;flex-grow:1;margin:0;padding:0;transition:none;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}.navbar-expand [class*=drawer] .drawer-header{display:none!important}.navbar-expand [class*=drawer] .drawer-body{flex-direction:row;flex-grow:1;align-items:center;padding:0;display:flex;overflow-y:visible}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}@container (width>=1024px){.lg\:navbar-expand>.container{flex-wrap:nowrap;justify-content:flex-start}.lg\:navbar-expand .navbar-nav{--bs-nav-link-padding-x:var(--bs-navbar-nav-link-padding-x);flex-direction:row}.lg\:navbar-expand .navbar-toggler{display:none!important}.lg\:navbar-expand [class*=drawer]{z-index:auto;box-shadow:none;flex-grow:1;margin:0;padding:0;transition:none;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}.lg\:navbar-expand [class*=drawer] .drawer-header{display:none!important}.lg\:navbar-expand [class*=drawer] .drawer-body{flex-direction:row;flex-grow:1;align-items:center;padding:0;display:flex;overflow-y:visible}}.navbar [class*=drawer]:not([open],.hiding){transition:none!important}@media (width<1024px){.lg\:drawer{z-index:var(--bs-drawer-zindex);width:auto;max-width:calc(100% - var(--bs-drawer-inset) * 2);height:auto;max-height:calc(100% - var(--bs-drawer-inset) * 2);color:var(--bs-drawer-color);visibility:hidden;background-color:var(--bs-drawer-bg);border:var(--bs-drawer-border-width) solid var(--bs-drawer-border-color);border-radius:var(--bs-drawer-border-radius);box-shadow:var(--bs-drawer-box-shadow);background-clip:padding-box;outline:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;overflow:hidden}.lg\:drawer:where(.drawer-end){inset-block:var(--bs-drawer-inset);width:var(--bs-drawer-width);inset-inline-end:var(--bs-drawer-inset)}.lg\:drawer:where(.drawer-top){inset:var(--bs-drawer-inset) var(--bs-drawer-inset) auto;height:var(--bs-drawer-height)}.lg\:drawer:where(.drawer-bottom){inset:auto var(--bs-drawer-inset) var(--bs-drawer-inset);height:var(--bs-drawer-height)}}@media (width<1024px) and (prefers-reduced-motion:no-preference){.lg\:drawer:not(.drawer-instant){transition-timing-function:var(--bs-drawer-transition-timing);transition-duration:var(--bs-drawer-transition-duration);transition-property:var(--bs-drawer-transition-property)}}@media (width<1024px){.lg\:drawer:not(.drawer-instant):where(.drawer-end){transform:translateX(calc(100% + var(--bs-drawer-inset)))}:root:dir(rtl) .lg\:drawer:not(.drawer-instant):where(.drawer-end){transform:translateX(calc(-100% - var(--bs-drawer-inset)))}.lg\:drawer:not(.drawer-instant):where(.drawer-top){transform:translateY(calc(-100% - var(--bs-drawer-inset)))}.lg\:drawer:not(.drawer-instant):where(.drawer-bottom){transform:translateY(calc(100% + var(--bs-drawer-inset)))}.lg\:drawer:not(.drawer-instant)[open],.lg\:drawer[open]{visibility:visible;transform:none}}@media (width>=1024px){.lg\:drawer{--bs-drawer-height:auto;--bs-drawer-border-width:0;z-index:auto;flex-grow:1;max-width:none;max-height:none;margin:0;padding:0;inset:auto;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transition:none!important;display:flex!important;position:static!important;transform:none!important}.lg\:drawer .drawer-header{display:none}.lg\:drawer .drawer-body{flex-direction:row;flex-grow:0;width:100%;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}.lg\:drawer{box-shadow:none;border-radius:0}}.drawer{z-index:var(--bs-drawer-zindex);width:auto;max-width:calc(100% - var(--bs-drawer-inset) * 2);height:auto;max-height:calc(100% - var(--bs-drawer-inset) * 2);color:var(--bs-drawer-color);visibility:hidden;background-color:var(--bs-drawer-bg);border:var(--bs-drawer-border-width) solid var(--bs-drawer-border-color);border-radius:var(--bs-drawer-border-radius);box-shadow:var(--bs-drawer-box-shadow);background-clip:padding-box;outline:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;overflow:hidden}.drawer:where(.drawer-end){inset-block:var(--bs-drawer-inset);width:var(--bs-drawer-width);inset-inline-end:var(--bs-drawer-inset)}.drawer:where(.drawer-top){inset:var(--bs-drawer-inset) var(--bs-drawer-inset) auto;height:var(--bs-drawer-height)}.drawer:where(.drawer-bottom){inset:auto var(--bs-drawer-inset) var(--bs-drawer-inset);height:var(--bs-drawer-height)}@media (prefers-reduced-motion:no-preference){.drawer:not(.drawer-instant){transition-timing-function:var(--bs-drawer-transition-timing);transition-duration:var(--bs-drawer-transition-duration);transition-property:var(--bs-drawer-transition-property)}}.drawer:not(.drawer-instant):where(.drawer-end){transform:translateX(calc(100% + var(--bs-drawer-inset)))}:root:dir(rtl) .drawer:not(.drawer-instant):where(.drawer-end){transform:translateX(calc(-100% - var(--bs-drawer-inset)))}.drawer:not(.drawer-instant):where(.drawer-top){transform:translateY(calc(-100% - var(--bs-drawer-inset)))}.drawer:not(.drawer-instant):where(.drawer-bottom){transform:translateY(calc(100% + var(--bs-drawer-inset)))}.drawer:not(.drawer-instant)[open],.drawer[open]{visibility:visible;transform:none}.lg\:drawer::backdrop{background-color:var(--bs-drawer-backdrop-bg);backdrop-filter:blur(var(--bs-drawer-backdrop-blur))}@media (prefers-reduced-motion:no-preference){.lg\:drawer::backdrop{transition:background-color var(--bs-drawer-transition-duration) var(--bs-drawer-transition-timing), backdrop-filter var(--bs-drawer-transition-duration) var(--bs-drawer-transition-timing), display var(--bs-drawer-transition-duration) allow-discrete, overlay var(--bs-drawer-transition-duration) allow-discrete}}.drawer::backdrop{background-color:var(--bs-drawer-backdrop-bg);backdrop-filter:blur(var(--bs-drawer-backdrop-blur))}@media (prefers-reduced-motion:no-preference){.drawer::backdrop{transition:background-color var(--bs-drawer-transition-duration) var(--bs-drawer-transition-timing), backdrop-filter var(--bs-drawer-transition-duration) var(--bs-drawer-transition-timing), display var(--bs-drawer-transition-duration) allow-discrete, overlay var(--bs-drawer-transition-duration) allow-discrete}}@starting-style{.lg\:drawer::backdrop,.drawer::backdrop{backdrop-filter:blur();background-color:#0000}}.drawer-static{transform:scale(1.02)}.drawer-header{padding:var(--bs-drawer-padding-y) var(--bs-drawer-padding-x);flex-shrink:0;align-items:center;display:flex}.drawer-header .btn-close{margin-block:calc(-.5 * var(--bs-drawer-padding-y));margin-inline-start:auto}.drawer-body{gap:var(--bs-drawer-padding-y);padding:var(--bs-drawer-padding-y) var(--bs-drawer-padding-x);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow-y:auto}.pagination{--bs-pagination-min-height:var(--bs-btn-input-min-height);--bs-pagination-padding-x:var(--bs-btn-input-padding-x);--bs-pagination-padding-y:var(--bs-btn-input-padding-y);--bs-pagination-font-size:var(--bs-btn-input-font-size);--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-bg-body);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-btn-input-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-bg-1);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-active-color:var(--bs-theme-contrast,var(--bs-primary-contrast));--bs-pagination-active-bg:var(--bs-theme-bg,var(--bs-primary-bg));--bs-pagination-active-border-color:var(--bs-theme-bg,var(--bs-primary-bg));--bs-pagination-disabled-color:var(--bs-fg-3);--bs-pagination-disabled-bg:var(--bs-bg-2);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-inline-start:0;list-style-type:"";display:flex}.page-link{min-height:var(--bs-pagination-min-height);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-theme-fg,var(--bs-pagination-color));background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.page-link{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}}.page-link:hover{z-index:2;color:var(--bs-theme-fg-emphasis,var(--bs-pagination-hover-color));background-color:var(--bs-theme-bg-subtle,var(--bs-pagination-hover-bg));border-color:var(--bs-theme-border,var(--bs-pagination-hover-border-color))}.page-link:focus-visible{z-index:3;outline:var(--bs-focus-ring-width) solid var(--bs-theme-focus-ring,var(--bs-focus-ring-color));outline-offset:var(--bs-focus-ring-offset)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-theme-contrast,var(--bs-pagination-active-color));background-color:var(--bs-theme-bg,var(--bs-pagination-active-bg));border-color:var(--bs-theme-bg,var(--bs-pagination-active-border-color))}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-inline-start:calc(-1 * var(--bs-pagination-border-width))}.page-item:first-child .page-link{border-start-start-radius:var(--bs-pagination-border-radius);border-end-start-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-start-end-radius:var(--bs-pagination-border-radius);border-end-end-radius:var(--bs-pagination-border-radius)}.placeholder{--bs-placeholder-opacity-max:.18;--bs-placeholder-opacity-min:.1;vertical-align:middle;cursor:wait;border-radius:var(--bs-radius-3);min-height:1.25em;opacity:var(--bs-placeholder-opacity-max);background-color:currentColor;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}.popover{--bs-popover-zindex:var(--bs-z-popover);--bs-popover-max-width:280px;--bs-popover-font-size:var(--bs-font-size-sm);--bs-popover-bg:var(--bs-bg-body);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-radius-7);--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-transition-property:opacity;--bs-popover-transition-duration:.15s;--bs-popover-transition-timing:linear;z-index:var(--bs-popover-zindex);max-width:var(--bs-popover-max-width);font-family:var(--bs-body-font-family);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);box-shadow:var(--bs-popover-box-shadow);opacity:0;background-clip:padding-box;text-decoration:none;display:block}@media (prefers-reduced-motion:no-preference){.popover:not(.popover-instant){transition-timing-function:var(--bs-popover-transition-timing);transition-duration:var(--bs-popover-transition-duration);transition-property:var(--bs-popover-transition-property)}}.popover.show{opacity:1}@starting-style{.popover:not(.popover-instant).show{opacity:0}}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:var(--bs-font-size-sm);--bs-progress-bg:var(--bs-bg-2);--bs-progress-border-radius:var(--bs-radius-5);--bs-progress-box-shadow:var(--bs-box-shadow-inset);height:var(--bs-progress-height);font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);box-shadow:var(--bs-progress-box-shadow);display:flex;overflow:hidden}.toast{--bs-toast-max-width:350px;--bs-toast-font-size:var(--bs-font-size-sm);--bs-toast-bg:var(--bs-bg-body);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-transition-property:opacity, display;--bs-toast-transition-duration:.15s;--bs-toast-transition-timing:linear;width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color,var(--bs-fg-body));pointer-events:auto;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-theme-border,var(--bs-toast-border-color));box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius,var(--bs-radius-7));background-clip:padding-box;flex-direction:column;display:none;overflow:hidden}.toast:not(.toast-instant){opacity:0}@media (prefers-reduced-motion:no-preference){.toast:not(.toast-instant){transition-timing-function:var(--bs-toast-transition-timing);transition-duration:var(--bs-toast-transition-duration);transition-property:var(--bs-toast-transition-property);transition-behavior:allow-discrete}}.toast.show{opacity:1;display:flex}@starting-style{.toast:not(.toast-instant).show{opacity:0}}.tooltip{--bs-tooltip-zindex:var(--bs-z-tooltip);--bs-tooltip-font-size:var(--bs-font-size-sm);--bs-tooltip-opacity:.95;--bs-tooltip-transition-property:opacity;--bs-tooltip-transition-duration:.15s;--bs-tooltip-transition-timing:linear;z-index:var(--bs-tooltip-zindex);font-family:var(--bs-body-font-family);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}@media (prefers-reduced-motion:no-preference){.tooltip:not(.tooltip-instant){transition-timing-function:var(--bs-tooltip-transition-timing);transition-duration:var(--bs-tooltip-transition-duration);transition-property:var(--bs-tooltip-transition-property)}}.tooltip.show{opacity:var(--bs-tooltip-opacity)}@starting-style{.tooltip:not(.tooltip-instant).show{opacity:0}}}@layer custom{code[class*=language-],pre[class*=language-]{color:#90a4ae;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;background:0 0;border-radius:.3em;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-]{margin:.5em 0;padding:2em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#fafafa}:not(pre)>code[class*=language-]{white-space:normal;padding:.1em}.token.comment{color:#90a4ae}.token.deleted{color:#945eb8}.token.function{color:#6182b8}.token.unit,.token.url,.token.boolean,.token.number{color:#f76d47}.token.color,.token.property,.token.class{color:#ffb62c}.token.id,.token.selector,.token.important,.token.keyword{color:#7c4dff}.token.inserted,.token.attribute,.token.string,.token.regex,.token.variable{color:#91b859}.token.punctuation,.token.operator,.token.entity,.token.url{color:#39adb5}.token.tag{color:#ff5370}.token.deleted{color:#e53935}.token.important{font-weight:700}.token.entity{cursor:help}.lead{font-size:1.25rem}.container{max-width:calc(var(--brk-container) + 2 * var(--brk-gutter));padding-inline:var(--brk-gutter)}.section{padding-block:var(--brk-section-md)}.btn,.btn-solid{--bs-btn-padding-x:1.375rem;--bs-btn-padding-y:.75rem;--bs-btn-font-size:1rem;--bs-btn-font-weight:500;--bs-btn-line-height:1.5;--bs-btn-border-radius:var(--brk-radius);--bs-btn-transition-property:color, background-color, border-color, box-shadow, transform;--bs-btn-transition-duration:.3s}.btn-solid{--brk-btn-hover-bg:oklch(from var(--bs-theme-bg) calc(l * .85) calc(c * 1.1) h);--bs-btn-hover-bg:var(--brk-btn-hover-bg);--bs-btn-hover-border-color:var(--brk-btn-hover-bg);--bs-btn-hover-color:var(--bs-theme-contrast)}.tag{color:var(--brk-heading);text-transform:uppercase;letter-spacing:.06em;background-color:var(--brk-neon);border-radius:100px;justify-content:center;align-items:center;gap:.6rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.43;display:inline-flex}.page-header{padding-block:var(--brk-section-md) 3rem;text-align:center}.page-header h1{margin-inline:auto;max-width:56rem;margin-bottom:1rem}.page-header>.container>:last-child{margin-bottom:0}.prose{--bs-heading-color:var(--brk-heading);max-width:50rem;display:block}.prose>*+*,.prose>div>*+*{margin-top:var(--bs-content-gap)}.prose>:where(h2,h3){margin-top:calc(var(--bs-content-gap) * 1.75)}.prose:after,.clearfix:after{clear:both;content:"";display:table}.prose>:is(img,video),.prose>p>:is(img,video):only-child{border-radius:var(--brk-radius-lg);margin-inline:auto;display:block}@media (width>=768px){.prose :is(.md\:float-end,.md\:float-start){width:50%;margin-top:0;margin-bottom:1rem}.prose .md\:float-end{margin-inline-start:1.5rem}.prose .md\:float-start{margin-inline-end:1.5rem}}.prose :not(pre)>code{color:var(--brk-heading);background-color:var(--brk-surface);border-radius:4px;padding:.1em .35em;font-size:.875em}.prose pre{border-radius:var(--brk-radius-lg);padding:1.25rem 1.5rem}.prose table{max-width:100%;display:block;overflow-x:auto}.site-header .navbar{--bs-navbar-padding-y:1.5rem;--bs-navbar-color:var(--brk-heading);--bs-navbar-hover-color:var(--brk-heading);--bs-navbar-active-color:var(--brk-heading);--bs-navbar-nav-link-padding-x:1rem;--bs-navbar-brand-margin-end:0;--bs-navbar-brand-padding-y:0}.navbar-brand-wrap{display:flex}.navbar-logo{width:auto;height:2rem;display:block}.site-header .nav-link{font-weight:500;transition:opacity .3s}.site-header .nav-link:hover,.site-header .nav-link[aria-current=page]{opacity:.5}.site-header .menu-item[aria-current=page]{background-color:var(--brk-neon)}.nav-link-menu{align-items:center;gap:.375rem;display:inline-flex}.nav-link-chevron{flex-shrink:0;width:.75em;height:.75em}@media (prefers-reduced-motion:no-preference){.nav-link-chevron{transition:transform .2s ease-in-out}}.nav-link-menu[aria-expanded=true] .nav-link-chevron{transform:rotate(180deg)}.site-header .menu{--bs-menu-border-radius:var(--brk-radius);--bs-menu-item-border-radius:var(--brk-radius);--bs-menu-font-size:1rem;padding:.5rem;box-shadow:0 4px 20px #0000000d}.site-header .menu-item{color:var(--brk-heading)}.site-header .navbar-toggler{--bs-btn-color:var(--brk-heading)}.nav-link-heading{color:var(--brk-text);text-transform:uppercase;letter-spacing:.06em;font-size:.875rem;font-weight:600}.site-header .nav-link-heading:hover{opacity:1}.nav-link-sub{align-items:center;gap:.75rem;padding-inline-start:1rem;display:flex}.navbar-account{flex-direction:column;align-items:stretch;gap:1rem;margin-top:1.5rem;display:flex}.navbar-account .nav-link{color:var(--brk-heading);justify-content:flex-start}@container (width<1024px){.navbar-expanded-only{display:none}.navbar-collapsed-only{flex-direction:column}.site-header .drawer-body .nav-link{padding-inline:0}.site-header .drawer-body .nav-link-sub{padding-inline-start:1rem}}@container (width>=1024px){.navbar-collapsed-only{display:none}.navbar-brand-wrap,.navbar-account{flex:1 1 0}.site-header .navbar #site-nav{flex:3 1 0}.site-header .navbar-nav{flex:2 1 0;justify-content:center}.navbar-account{flex-direction:row;justify-content:flex-end;align-items:center;margin-top:0}}.site-footer{color:var(--brk-body);background-color:var(--brk-surface);margin-top:4rem;padding-block:5rem}.site-footer-heading{color:var(--brk-heading);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5}.site-footer-col{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.site-footer-link{color:inherit;text-decoration:none;transition:opacity .3s}.site-footer-link:hover,.site-footer-social a:hover{color:inherit;opacity:.6}.site-footer-social{align-items:center;gap:.875rem;padding-block:.25rem;display:flex}.site-footer-social a{color:inherit;transition:opacity .3s}.site-footer-social svg{width:1.125rem;height:1.125rem;display:block}.site-footer-copyright{color:var(--brk-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:5rem;font-size:.875rem;display:flex}.site-footer-logo{width:100px;height:auto}.hero{padding-block:var(--brk-section-md)}.tag-icon{width:1.25rem;height:1.25rem}.hero-copy{container-type:inline-size}.hero-title{font-size:min(var(--brk-h1), 9.5cqi);letter-spacing:-.025em;white-space:nowrap;margin-block:1.5rem 1rem}.hero-ticker{--hero-ticker-hold:3s;--hero-ticker-slide:calc(var(--hero-ticker-hold) / 9);--hero-ticker-step:calc(var(--hero-ticker-hold) + var(--hero-ticker-slide));--hero-ticker-fade:.2em;padding-block:var(--hero-ticker-fade);margin-block:calc(var(--hero-ticker-fade) * -1);color:var(--brk-brand);vertical-align:bottom;mask-image:linear-gradient(transparent, #000 var(--hero-ticker-fade), #000 calc(100% - var(--hero-ticker-fade)), transparent);display:inline-grid;position:relative;overflow:hidden}.hero-ticker>span{grid-area:1/1;justify-self:start}.hero-ticker>span:not(:first-child){opacity:0;position:absolute}@media (prefers-reduced-motion:no-preference){.hero-ticker{transition:width var(--hero-ticker-slide) ease-in-out}.hero-ticker-animated>span{animation:hero-ticker calc(var(--hero-ticker-step) * 3) ease-in-out infinite both}.hero-ticker>span:first-child{animation-delay:calc(var(--hero-ticker-slide) * -1)}.hero-ticker>span:nth-child(2){animation-delay:calc(var(--hero-ticker-step) - var(--hero-ticker-slide))}.hero-ticker>span:nth-child(3){animation-delay:calc(var(--hero-ticker-step) * 2 - var(--hero-ticker-slide))}}@media (prefers-reduced-motion:reduce){.hero-ticker>span:not(:first-child){display:none}}@keyframes hero-ticker{0%{opacity:0;transform:translateY(100%)}3.333%,33.333%{opacity:1;transform:translateY(0)}36.667%,to{opacity:0;transform:translateY(-100%)}}.hero-text{max-width:32rem;margin-bottom:1rem}.hero-cta{--bs-btn-padding-x:2rem;--bs-btn-padding-y:1rem;--bs-btn-font-size:1.4rem;margin-top:1rem}.browser-active-safari .btn-install-extension{text-indent:-999px;width:270px;height:69px;box-shadow:none;background:url(/images/mac-appstore-badge.svg) 50%/contain no-repeat;border:0;padding:0;overflow:hidden}.browser-active-safari .btn-install-extension:focus-visible{outline:2px solid var(--bs-primary-focus-ring);outline-offset:2px}.hero-rating{margin-top:1rem}.hero-rating p{margin:.5rem 0 0;font-size:.8rem}.hero-demo{justify-content:center;display:flex}.platforms{--bs-heading-color:#fff;margin-top:var(--brk-section-md);color:var(--brk-border);background-color:var(--brk-heading);border-radius:16px;gap:3rem 2rem;padding:2rem;display:grid}.platforms h2{font-size:var(--brk-h4);color:#fff;margin-block:2rem 1rem;line-height:1.4}.platforms p{margin-bottom:1rem}.platforms-logos,.browser-icons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.platforms-logos img,.browser-icons img{height:36px}.browser-icon,.platforms-logo-link{opacity:.9;transition:opacity .2s,transform .2s}.browser-icon:hover,.platforms-logo-link:hover{opacity:1;transform:translateY(-4px)}@media (width>=768px){.platforms{border-radius:24px;grid-template-columns:1fr 1fr}}.section-intro{max-width:48rem;margin:0 auto var(--brk-section-md);text-align:center}.section-intro h2{margin-block:1.5rem 0}.section-intro p{margin-block:1rem 0}.features-grid{gap:1.5rem;display:grid}.feature-card{background-color:var(--brk-surface);border-radius:16px;grid-template-rows:auto auto 1fr;grid-template-areas:"icon""image""body";gap:2rem;padding:2rem;display:grid}.feature-icon{width:3.5rem;height:3.5rem;color:var(--brk-heading);background-color:var(--brk-neon);border-radius:50%;grid-area:icon;justify-content:center;align-items:center;display:flex}.feature-icon svg{width:1.5rem;height:1.5rem}.feature-card-image{grid-area:image}.feature-card-image img{object-fit:contain;width:100%;height:clamp(15rem,25.5vw,25rem);display:block}.feature-card-body{flex-direction:column;grid-area:body;align-items:flex-start;display:flex}.feature-card-body h3{margin-block:0 .75rem}.feature-card-body p{margin-bottom:2rem}.text-link{color:var(--brk-brand);align-items:center;gap:.5rem;margin-top:auto;font-size:1.25rem;font-weight:500;line-height:1.33;text-decoration:none;display:inline-flex}.text-link svg{width:1.25rem;height:1.25rem;transition:transform .2s}.text-link:hover{color:var(--brk-brand-dark)}.text-link:hover svg{transform:translate(4px)}@media (width>=1024px){.features-grid{grid-template-columns:1fr 1fr}.feature-card{border-radius:var(--brk-radius-lg)}.feature-card-wide{grid-template:"image icon""image body"1fr/1fr 1fr;grid-column:1/-1;align-items:center;column-gap:2.5rem}.feature-card-wide .feature-card-image img{height:auto;max-height:25rem}.feature-card-wide .feature-icon{align-self:end}.feature-card-wide .feature-card-body{align-self:start}}.nav-steps{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;border-bottom:1px solid var(--brk-line);flex-wrap:nowrap;width:fit-content;max-width:100%;margin:0 auto 2rem;overflow-x:auto}.nav-steps .nav-link{color:var(--brk-text);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;gap:.75rem;font-size:1.125rem;font-weight:500;line-height:1.33}.nav-steps .nav-link:hover{color:var(--brk-heading)}.nav-steps .nav-link.active{color:var(--brk-heading);border-bottom-color:var(--brk-heading);background:0 0}.nav-steps-number{background-color:var(--brk-surface);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;transition:background-color .3s,color .3s;display:flex}.nav-steps .active .nav-steps-number{color:#fff;background-color:var(--brk-brand)}.step{align-items:center;gap:2.5rem;max-width:30rem;margin-inline:auto;display:grid}.step-image{background-color:var(--brk-surface);border-radius:24px;overflow:hidden}.step-image img{object-fit:cover;width:100%;height:clamp(20rem,40vw,38.75rem);display:block}.step-title{margin-block:0 1.5rem;font-size:clamp(2rem,1.42rem + 2.47vw,3rem);line-height:1.15}.step-points{flex-direction:column;gap:1.25rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.step-points h4{align-items:center;gap:.5rem;margin-block:0 .5rem;font-size:1.125rem;line-height:1.33;display:flex}.step-points svg{width:1.5rem;height:1.5rem;color:var(--brk-brand-dark);flex:none}.step-points p{margin:0}@media (width>=768px){.nav-steps{margin-bottom:2.5rem}.nav-steps .nav-link{--bs-nav-link-padding-x:1.5rem;font-size:1.25rem}.nav-steps-number{width:2rem;height:2rem;font-size:1rem}.step-image{border-radius:32px}}@media (width>=1024px){.nav-steps .nav-link{--bs-nav-link-padding-x:2.25rem;--bs-nav-link-padding-y:1.25rem;font-size:1.5rem}.step{grid-template-columns:1fr 1fr;gap:4rem;max-width:none}.step-points{gap:1.5rem;margin-top:2.5rem}}.use-cases{max-width:52.875rem;margin-inline:auto}.nav-segmented{--bs-nav-link-padding-x:1.25rem;--bs-nav-link-padding-y:.75rem;background-color:var(--brk-surface);border-radius:10px;flex-wrap:nowrap;gap:.25rem;width:fit-content;max-width:100%;margin:0 auto 2rem;padding:.25rem;overflow-x:auto}.nav-segmented .nav-link{color:var(--brk-heading);border:1px solid #0000;border-radius:8px;font-size:1.125rem;font-weight:500;line-height:1.33}.nav-segmented .nav-link.active{border-color:var(--brk-line);background-color:#fff;box-shadow:0 2px 3px #0000000f}.use-cases .tab-content{display:grid}.use-cases .tab-content>.tab-pane{visibility:hidden;opacity:0;grid-area:1/1;display:grid}.use-cases .tab-content>.tab-pane.active{visibility:visible;opacity:1}.use-case{background-color:var(--brk-surface);border-radius:24px;align-items:center;gap:2rem;padding:2rem;display:grid}.use-case h3{margin-block:2rem 1rem}.use-case p:last-child{margin-bottom:0}.use-case-icon{background-color:var(--brk-neon);border-radius:var(--brk-radius-lg);justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.use-case-icon svg{width:1.5rem;height:1.5rem;color:var(--brk-heading)}.app-tiles{grid-template-columns:repeat(3,5rem);justify-content:center;gap:.6rem;display:grid}.app-tile{border-radius:var(--brk-radius-lg);background-color:#fff;justify-content:center;align-items:center;width:5rem;height:5rem;padding:1rem;display:flex}.app-tile-link{transition:transform .2s,box-shadow .2s}.app-tile-link:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}.app-tile img{max-width:2.4rem;max-height:3.2rem}@media (width>=768px){.nav-segmented{margin-bottom:2.5rem}.nav-segmented .nav-link{--bs-nav-link-padding-x:1.5rem}.use-case{border-radius:32px;grid-template-columns:1fr 1fr}}.page-header-text{max-width:32rem;margin:1rem auto 0}kbd{color:var(--brk-heading);white-space:nowrap;background-color:var(--brk-surface);border:1px solid var(--brk-line);border-radius:4px;padding:.1em .4em;font-family:inherit;font-size:.875em}.check-list{margin:0;padding:0;list-style:none}.check-list li{margin-bottom:.75rem;padding-inline-start:2rem;position:relative}.check-list li:before{content:"";background-color:var(--check-color,var(--brk-brand));width:1.25rem;height:1.25rem;position:absolute;top:.2em;left:0;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-check-circle-fill'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M16%208A8%208%200%201%201%200%208a8%208%200%200%201%2016%200m-3.97-3.03a.75.75%200%200%200-1.08.022L7.477%209.417%205.384%207.323a.75.75%200%200%200-1.06%201.06L6.97%2011.03a.75.75%200%200%200%201.079-.02l3.992-4.99a.75.75%200%200%200-.01-1.05z'/%3e%3c/svg%3e") 50%/contain no-repeat}.feature-rows-section{padding-top:0}.feature-rows{flex-direction:column;gap:2.5rem;max-width:30rem;margin-inline:auto;display:flex}.feature-row{border:1px solid var(--brk-border);border-radius:24px;align-items:center;gap:1.5rem;padding:1.5rem;display:grid;box-shadow:0 2px 3px #0000000f}.feature-row h2{margin-block:0 1rem;font-size:clamp(1.75rem,1.18rem + 2.47vw,3rem);line-height:1.15}.feature-row-body p:last-child{margin-bottom:0}.feature-row-image{border-radius:16px;overflow:hidden}.feature-row-image img{width:100%;display:block}@media (width>=768px){.feature-rows{max-width:40rem}.feature-row{gap:2rem;padding:2rem}}@media (width>=1024px){.feature-rows{max-width:none}.feature-row{border-radius:32px;grid-template-columns:1fr 1fr;gap:2.5rem;padding:1rem 2.5rem}.feature-row:nth-child(2n) .feature-row-body{order:1}}.reviews{align-items:center;gap:3rem;display:grid}.review{color:var(--brk-heading);margin:0;font-size:1.125rem}.review p:before{content:"“";margin-inline-end:.15em}.review p:not(:first-child):before{content:none}.review footer{color:var(--brk-text);margin-top:1rem;font-size:.875rem}.reviews .carousel{--bs-carousel-indicator-bg:var(--brk-heading);background-color:var(--brk-surface);border-radius:24px;padding:2rem}.reviews-controls{justify-content:space-between;align-items:center;gap:1rem;display:flex}.reviews .carousel-indicators [data-bs-target]{background-color:var(--brk-border);border:0;width:.5rem;height:.5rem}.reviews .carousel-indicators .active{background-color:var(--brk-heading);width:1.5rem}.reviews .carousel-control-play-pause{color:var(--brk-heading);background:0 0;border:0;padding:.25rem;line-height:0}.reviews-rating h2{font-size:var(--brk-h3);margin-block:0 1.5rem;line-height:1.25}@media (width>=1024px){.reviews{grid-template-columns:7fr 5fr;gap:5rem}}.stars{color:#ffd42a;gap:.25rem;display:inline-flex}.stars svg{width:1.4375rem;height:1.4375rem}.star-rating{color:var(--brk-text);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.star-rating:hover{color:var(--brk-heading)}.testimonial{max-width:44rem;color:var(--brk-heading);text-align:center;margin:0 auto;font-size:1.25rem}.testimonial footer{color:var(--brk-text);margin-top:1rem;font-size:1rem}.testimonials-users-title{margin-block:var(--brk-section-md) 1.5rem;color:var(--brk-text);text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:.875rem;font-weight:600;line-height:1.43}.testimonials-users{opacity:.6;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 3rem;margin:0;padding:0;list-style:none;display:flex}.testimonials-users img{max-width:8rem;height:auto}.testimonials-cta{margin-top:var(--brk-section-md);text-align:center}.testimonials-cta .btn-solid{--bs-btn-gap:.4em}.testimonials-cta-free{opacity:.85;font-weight:400}.testimonials-cta p{margin-block:1.5rem .75rem;font-size:.875rem}.testimonials-cta .browser-icons{justify-content:center}.pricing{padding-bottom:var(--brk-section-md)}.segmented-control{background-color:var(--brk-surface);border:0;border-radius:10px;gap:.25rem;width:fit-content;max-width:100%;margin:1.5rem auto 3rem;padding:.25rem;display:flex;position:relative}.segmented-control input{opacity:0;pointer-events:none;position:absolute}.segmented-control label{color:var(--brk-heading);cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.75rem 1.25rem;font-weight:500;line-height:1.33}.segmented-control input:checked+label{cursor:default;border-color:var(--brk-line);background-color:#fff;box-shadow:0 2px 3px #0000000f}.segmented-control input:focus-visible+label{outline:2px solid var(--bs-primary-focus-ring);outline-offset:2px}.pricing-yearly-tip{color:var(--brk-heading);white-space:nowrap;background-color:#5ee0b5;border-radius:100px;padding:.15rem .6rem;font-size:.75rem;font-weight:600;position:absolute;top:-.9rem;right:-.5rem}.pricing-plans{gap:1.5rem;display:grid}.plan{--check-color:#adb3bd;background-color:var(--brk-surface);border-radius:var(--brk-radius-lg);border:1px solid #0000;padding:2rem}.plan-premium{--check-color:#10b981;border-color:var(--brk-border);background-color:#fff;box-shadow:0 4px 20px #0000000d}.plan-name{font-size:var(--brk-h4);color:var(--brk-brand-dark);align-items:center;gap:.5rem;margin-block:0 1rem;line-height:1.4;display:flex}.plan-price{color:var(--brk-heading);margin-bottom:1.5rem}.plan-price sup{font-size:1rem;top:-1.2em}.plan-amount{font-size:3rem;font-weight:600;line-height:1}.plan-interval{color:var(--brk-text);font-size:1.125rem}.pricing-cta{margin-block:3rem var(--brk-section-md);text-align:center}.pricing-cta p{margin-block:.75rem 0;font-size:.875rem}.pricing-details{--check-color:#10b981}.pricing-details h3{font-size:var(--brk-h4);margin-block:0 1.5rem;line-height:1.4}.pricing-details dt{color:var(--brk-heading);margin-top:1rem;font-weight:600}.pricing-details dd{margin:.5rem 0 0}.pricing-details dd p{margin-bottom:.5rem}@media (width>=768px){.pricing-plans{grid-template-columns:1fr 1fr}.segmented-control label{padding-inline:1.5rem}}.blog{padding-bottom:var(--brk-section-md)}.blog-list{gap:3rem 2rem;display:grid}.blog-card-link{height:100%;color:var(--brk-text);flex-direction:column;text-decoration:none;display:flex}.blog-card-image{background-color:var(--brk-surface);border-radius:24px;overflow:hidden}.blog-card-image img{aspect-ratio:7/2;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.blog-card-date{margin-top:1.5rem;font-weight:500}.blog-card-title{font-size:var(--brk-h4);margin-block:1rem;line-height:1.33}.blog-card-title-end{white-space:nowrap}.blog-card-title svg{vertical-align:-.05em;width:.8em;height:.8em;margin-inline-start:.35em;transition:transform .3s ease-out}.blog-card-link:hover .blog-card-title svg{transform:translate(3px,-3px)}.blog-card-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.blog-pagination{margin-top:var(--brk-section-md);flex-wrap:wrap;justify-content:center}@media (width>=768px){.blog-list{grid-template-columns:1fr 1fr}.blog-card-image{border-radius:32px}}.blog-post{max-width:43.75rem}.blog-post-contact{max-width:43.75rem;margin:4rem auto var(--brk-section-md);background-color:var(--brk-surface);border-radius:var(--brk-radius-lg);padding:1.5rem 2rem}.blog-post-contact p{margin:0}}@layer helpers{.theme-primary{--bs-theme-fg:var(--bs-primary-fg);--bs-theme-fg-emphasis:var(--bs-primary-fg-emphasis);--bs-theme-bg:var(--bs-primary-bg);--bs-theme-bg-subtle:var(--bs-primary-bg-subtle);--bs-theme-bg-muted:var(--bs-primary-bg-muted);--bs-theme-border:var(--bs-primary-border);--bs-theme-focus-ring:var(--bs-primary-focus-ring);--bs-theme-contrast:var(--bs-primary-contrast)}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption){position:absolute!important}.visually-hidden *{overflow:hidden!important}.vr{width:var(--bs-vr-border-width,var(--bs-border-width));background-color:var(--bs-border-color);align-self:stretch;min-height:1em;display:inline-block}}@layer utilities{.float-start{float:inline-start}.float-end{float:inline-end}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}.border-bottom{border-block-end:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}.justify-content-center{justify-content:center}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.mt-6{margin-block-start:1.25rem}.p-1{padding:.25rem}.text-end{text-align:end}.rounded{--bs-rounded-size:.5rem;border-radius:var(--bs-rounded-size)}.visible{visibility:visible}@media (width>=768px){.md\:float-start{float:inline-start}.md\:float-end{float:inline-end}}@media (width>=1024px){.lg\:align-items-end{align-items:flex-end}.lg\:text-end{text-align:end}}}:root,:host{--bs-black:#000;--bs-white:#fff;--bs-body-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-body-font-size:1rem;--bs-body-font-weight:var(--bs-font-weight-normal);--bs-body-line-height:1.5;--bs-heading-color:inherit;--bs-hr-border-color:var(--bs-border-color);--bs-link-color:light-dark(var(--bs-primary-base),var(--bs-primary-fg));--bs-link-decoration:underline;--bs-link-underline-offset:.2em;--bs-link-hover-color:color-mix(in oklch, var(--bs-link-color) 90%, #000);--bs-font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Monaco, "Cascadia Mono", Consolas, "Liberation Mono", monospace;--bs-code-font-size:95%;--bs-code-color:var(--bs-fg-2);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:light-dark(var(--bs-gray-200),var(--bs-gray-700));--bs-border-color-translucent:color-mix(in oklch, var(--bs-fg-body) 15%, transparent);--bs-shadow-color:#000;--bs-shadow-strength:1;--bs-transition-timing-overlay:cubic-bezier(.22, 1, .36, 1);--bs-spacer:1rem;--bs-focus-ring-width:3px;--bs-focus-ring-offset:1px;--bs-focus-ring-color:var(--bs-primary-focus-ring);--bs-focus-ring:var(--bs-focus-ring-width) solid var(--bs-focus-ring-color);--bs-control-checked-bg:var(--bs-primary-base);--bs-control-checked-border-color:var(--bs-control-checked-bg);--bs-control-disabled-bg:var(--bs-bg-3);--bs-control-disabled-opacity:.65;--bs-control-transition-duration:.15s;--bs-control-transition-timing:cubic-bezier(.34, 1.56, .64, 1);--bs-btn-input-gap:.375rem;--bs-btn-input-min-height:2.375rem;--bs-btn-input-padding-y:.375rem;--bs-btn-input-padding-x:.75rem;--bs-btn-input-font-size:var(--bs-body-font-size);--bs-btn-input-font-weight:var(--bs-font-weight-normal);--bs-btn-input-line-height:var(--bs-body-line-height);--bs-btn-input-border-radius:var(--bs-radius-5);--bs-btn-input-lg-gap:.375rem;--bs-btn-input-lg-min-height:2.75rem;--bs-btn-input-lg-padding-y:.5rem;--bs-btn-input-lg-padding-x:1rem;--bs-btn-input-lg-font-size:var(--bs-font-size-md);--bs-btn-input-lg-line-height:var(--bs-line-height-md);--bs-btn-input-lg-border-radius:var(--bs-radius-7);--bs-font-size-xs:.75rem;--bs-font-size-sm:.875rem;--bs-font-size-md:1rem;--bs-line-height-md:1.5;--bs-font-size-lg:clamp(1.125rem, 1rem + .625vw, 1.25rem);--bs-font-size-xl:clamp(1.5rem, 1.1rem + .75vw, 1.75rem);--bs-font-size-2xl:clamp(1.75rem, 1.3rem + 1vw, 2rem);--bs-font-size-3xl:clamp(2rem, 1.5rem + 1.875vw, 2.5rem);--bs-font-weight-normal:400;--bs-font-weight-medium:500;--bs-font-weight-semibold:600;--bs-font-weight-bold:700;--bs-font-weight-bolder:bolder;--bs-primary-base:var(--bs-blue-500);--bs-primary-fg:light-dark(var(--bs-blue-600),var(--bs-blue-400));--bs-primary-fg-emphasis:light-dark(var(--bs-blue-800),var(--bs-blue-200));--bs-primary-bg:var(--bs-blue-500);--bs-primary-bg-subtle:light-dark(var(--bs-blue-100),var(--bs-blue-900));--bs-primary-bg-muted:light-dark(var(--bs-blue-200),var(--bs-blue-800));--bs-primary-border:light-dark(var(--bs-blue-300),var(--bs-blue-600));--bs-primary-focus-ring:light-dark(color-mix(in oklch, var(--bs-blue-500) 50%, var(--bs-bg-body)),color-mix(in oklch, var(--bs-blue-500) 75%, var(--bs-bg-body)));--bs-primary-contrast:var(--bs-white);--bs-success-bg:var(--bs-green-500);--bs-success-border:light-dark(var(--bs-green-300),var(--bs-green-600));--bs-success-focus-ring:light-dark(color-mix(in oklch, var(--bs-green-500) 50%, var(--bs-bg-body)),color-mix(in oklch, var(--bs-green-500) 75%, var(--bs-bg-body)));--bs-danger-bg:var(--bs-red-500);--bs-danger-border:light-dark(var(--bs-red-300),var(--bs-red-600));--bs-danger-focus-ring:light-dark(color-mix(in oklch, var(--bs-red-500) 50%, var(--bs-bg-body)),color-mix(in oklch, var(--bs-red-500) 75%, var(--bs-bg-body)));--bs-secondary-fg:light-dark(var(--bs-gray-600),var(--bs-gray-400));--bs-bg-body:light-dark(var(--bs-white),var(--bs-gray-975));--bs-bg-1:light-dark(var(--bs-gray-025),var(--bs-gray-950));--bs-bg-2:light-dark(var(--bs-gray-050),var(--bs-gray-900));--bs-bg-3:light-dark(var(--bs-gray-100),var(--bs-gray-800));--bs-fg-body:light-dark(var(--bs-gray-900),var(--bs-gray-050));--bs-fg-1:light-dark(var(--bs-gray-800),var(--bs-gray-200));--bs-fg-2:light-dark(var(--bs-gray-700),var(--bs-gray-300));--bs-fg-3:light-dark(var(--bs-gray-600),var(--bs-gray-500));--bs-fg-4:light-dark(var(--bs-gray-500),var(--bs-gray-600));--bs-spacer-1:.25rem;--bs-spacer-2:.375rem;--bs-spacer-3:.5rem;--bs-spacer-7:1.5rem;--bs-radius-3:.25rem;--bs-radius-4:.375rem;--bs-radius-5:.5rem;--bs-radius-7:.75rem;--bs-box-shadow:0 .125rem .25rem -.0625rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.04 * var(--bs-shadow-strength) * var(--bs-so,1))), 0 .375rem .75rem -.125rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.05 * var(--bs-shadow-strength) * var(--bs-so,1))), 0 .75rem 1.5rem -.25rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.06 * var(--bs-shadow-strength) * var(--bs-so,1)));--bs-box-shadow-lg:0 .125rem .375rem -.0625rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.05 * var(--bs-shadow-strength) * var(--bs-so,1))), 0 .375rem 1rem -.1875rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.06 * var(--bs-shadow-strength) * var(--bs-so,1))), 0 .75rem 2rem -.375rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.07 * var(--bs-shadow-strength) * var(--bs-so,1))), 0 1.5rem 3.5rem -.75rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.08 * var(--bs-shadow-strength) * var(--bs-so,1)));--bs-box-shadow-xl:0 .1875rem .5rem -.0625rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.05 * var(--bs-shadow-strength) * var(--bs-so,1))), 0 .5rem 1.25rem -.1875rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.06 * var(--bs-shadow-strength) * var(--bs-so,1))), 0 1rem 2.5rem -.375rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.07 * var(--bs-shadow-strength) * var(--bs-so,1))), 0 2rem 5rem -.75rem oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h / calc(.09 * var(--bs-shadow-strength) * var(--bs-so,1)));--bs-box-shadow-inset:inset 0 1px 2px light-dark(oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h/calc(8% * var(--bs-so,1))),oklch(from var(--bs-sc,var(--bs-shadow-color)) l c h/calc(26% * var(--bs-so,1))));--bs-z-menu:1000;--bs-z-drawer:1030;--bs-z-popover:1050;--bs-z-tooltip:1060;color-scheme:light dark;scrollbar-gutter:stable}@media (prefers-color-scheme:dark){:root,:host{--bs-shadow-strength:2.4}}:root,:host{--bs-heading-margin-bottom:var(--bs-spacer-2);--bs-heading-line-height:1.2;--bs-paragraph-margin-bottom:var(--bs-spacer);--bs-legend-margin-bottom:var(--bs-spacer-2);--bs-legend-font-size:1.5rem;--bs-list-padding-x:var(--bs-spacer-7)}.drawer,.lg\:drawer{--bs-drawer-inset:var(--bs-spacer);--bs-drawer-zindex:var(--bs-z-drawer);--bs-drawer-width:400px;--bs-drawer-height:30vh;--bs-drawer-padding-x:var(--bs-spacer);--bs-drawer-padding-y:var(--bs-spacer);--bs-drawer-color:var(--bs-fg-body);--bs-drawer-bg:var(--bs-bg-body);--bs-drawer-border-width:var(--bs-border-width);--bs-drawer-border-color:var(--bs-border-color-translucent);--bs-drawer-border-radius:var(--bs-radius-7);--bs-drawer-box-shadow:var(--bs-box-shadow-xl);--bs-drawer-transition-property:transform, visibility;--bs-drawer-transition-duration:.3s;--bs-drawer-transition-timing:var(--bs-transition-timing-overlay);--bs-drawer-backdrop-bg:color-mix(in oklch, var(--bs-bg-body) 25%, transparent);--bs-drawer-backdrop-blur:8px}.collapse{--bs-transition-collapse-property:block-size, display;--bs-transition-collapse-duration:.35s;--bs-transition-collapse-timing:ease;overflow-y:clip}@media (prefers-reduced-motion:no-preference){.collapse{transition-timing-function:var(--bs-transition-collapse-timing);transition-duration:var(--bs-transition-collapse-duration);transition-property:var(--bs-transition-collapse-property);transition-behavior:allow-discrete;interpolate-size:allow-keywords}}.collapse:not(.show){block-size:0;display:none}@starting-style{.collapse.show{block-size:0}}@property --bs-sc{syntax:"*";inherits:false}@property --bs-so{syntax:"*";inherits:false}@property --bs-rounded-size{syntax:"*";inherits:false}:root{--brk-brand:#0d7af6;--brk-brand-dark:#0167cc;--brk-heading:#010134;--brk-text:#525866;--brk-body:#20374d;--brk-neon:#dff6ff;--brk-border:#cdd0d5;--brk-surface:#f6f8fa;--brk-line:#e2e4e9;--brk-radius:6px;--brk-radius-lg:12px;--brk-gutter:clamp(1.25rem, .528rem + 3.082vw, 2.5rem);--brk-container:80rem;--brk-section-md:clamp(3rem, 1.844rem + 4.931vw, 5rem);--brk-h1:clamp(2.5rem, 1.633rem + 3.698vw, 4rem);--brk-h2:clamp(2rem, 1.133rem + 3.698vw, 3.5rem);--brk-h3:clamp(1.5rem, 1.211rem + 1.233vw, 2rem);--brk-h4:clamp(1.25rem, 1.106rem + .616vw, 1.5rem);--brk-h5:clamp(1rem, .856rem + .616vw, 1.25rem);color-scheme:light;--bs-primary-base:var(--brk-brand);--bs-primary-bg:var(--brk-brand);--bs-primary-fg:var(--brk-brand-dark);--bs-primary-fg-emphasis:color-mix(in oklch, var(--brk-brand) 60%, #000);--bs-primary-bg-subtle:var(--brk-neon);--bs-primary-bg-muted:color-mix(in oklch, var(--brk-brand) 25%, #fff);--bs-primary-border:color-mix(in oklch, var(--brk-brand) 45%, #fff);--bs-primary-focus-ring:color-mix(in oklch, var(--brk-brand) 50%, #fff);--bs-primary-contrast:#fff;--bs-body-line-height:1.5;--bs-fg-body:var(--brk-body);--bs-heading-color:var(--brk-heading);--bs-heading-line-height:1.2;--bs-link-color:var(--brk-brand);--bs-link-hover-color:var(--brk-brand-dark)}#cc-main{color:var(--cc-primary-color);font-family:var(--cc-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);background:0 0;font-size:16px;font-weight:400;line-height:1.15;position:fixed}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main label,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{outline:revert;outline-offset:2px;cursor:pointer;-webkit-appearance:none;appearance:none;margin:0;font-family:inherit;font-size:100%;line-height:normal;overflow:hidden}#cc-main svg{fill:none;width:100%;height:auto;display:block;overflow:hidden}#cc-main path{fill:inherit;stroke:inherit;stroke-width:inherit}#cc-main caption,#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit}:host,:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147480000;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:#000000a6;--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;transition:background-size .25s,color .25s;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{scrollbar-width:thin;overscroll-behavior:auto contain}@media screen and (width>=640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{border:.25rem solid var(--cc-bg);-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);z-index:1;visibility:hidden;opacity:0;flex-direction:column;max-width:24rem;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);width:unset;margin:0 auto}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{right:var(--cc-modal-margin);margin-left:var(--cc-modal-margin)}#cc-main .cm__body{flex-direction:column;justify-content:space-between;display:flex;position:relative}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{flex-direction:column;flex:1;justify-content:center;padding:1rem 0 0;display:flex}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);max-height:40vh;padding-bottom:1em;font-size:.9em;line-height:1.5;overflow:visible auto}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);flex-direction:column;justify-content:center;display:flex}#cc-main .cm__btn-group{grid-auto-columns:minmax(0,1fr);display:grid}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{flex:1;justify-content:space-between;display:flex}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{color:var(--cc-btn-primary-color);background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);text-align:center;border-radius:var(--cc-btn-border-radius);min-height:42px;padding:.5em 1em;font-size:.82em;font-weight:600}#cc-main .cm__btn:hover{color:var(--cc-btn-primary-hover-color);background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color)}#cc-main .cm__btn--secondary{color:var(--cc-btn-secondary-color);background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color)}#cc-main .cm__btn--secondary:hover{color:var(--cc-btn-secondary-hover-color);background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;width:42px;height:42px;font-size:1em;display:none;position:absolute;top:0;right:0;overflow:hidden;min-width:auto!important;padding:0!important}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--bar .cm__btn-group,#cc-main .cm--box.cm--wide .cm__btn-group,#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{color:var(--cc-footer-color);background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);padding:.4em 0 .5em}#cc-main .cm__links{flex-direction:row;padding-top:0;padding-bottom:0;display:flex}#cc-main .cm__link-group{flex-direction:row;width:100%;font-size:.8em;display:flex}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--bar.cm--flip .cm__btn:last-child,#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child,#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--cloud{width:unset;max-width:54em}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-top:none;border-left:1px solid var(--cc-separator-border-color);max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{max-width:unset;opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100vw;margin:0;left:0;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{width:100%;max-width:55em;margin:0 auto}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}.disable--interaction #cc-main .cm-wrapper:before{content:"";opacity:0;visibility:hidden;z-index:0;background:var(--cc-overlay-bg);position:fixed;inset:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{right:unset;border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-right:1.3rem;padding-left:3rem!important}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (width<=640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{width:auto!important;max-width:none!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;min-width:auto!important;max-width:none!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{flex-direction:column!important;min-width:auto!important;display:flex!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{z-index:2;position:relative}#cc-main .pm{width:100%;width:unset;background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;z-index:1;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color);justify-content:space-between;align-items:center;display:flex}#cc-main .pm__title{flex:1;align-items:center;margin-right:2em;font-weight:600;display:flex}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border-radius:var(--cc-btn-border-radius);border:1px solid var(--cc-btn-secondary-border-color);width:40px;height:40px;transition:all .15s;position:relative}#cc-main .pm__close-btn span{width:100%;height:100%;display:flex}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .pm__close-btn:hover{border-color:var(--cc-btn-secondary-hover-border-color);background:var(--cc-btn-secondary-hover-bg)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);flex-direction:column;margin-bottom:.5em;display:flex}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;overflow:hidden;margin-top:0!important}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;margin-bottom:2em;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;transition:background-color .25s,border-color .25s;display:flex;position:relative}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-right-radius:0;border-bottom-left-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);pointer-events:none;border-radius:100%;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:18px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__badge,#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);text-align:center;white-space:nowrap;border-radius:5em;flex:none;justify-content:center;width:auto;min-width:23px;height:23px;margin-left:1em;padding:0 .6em 1px;font-size:.8em;font-weight:600;overflow:hidden}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);width:23px;color:var(--cc-btn-primary-color);padding:0}#cc-main .pm__service-counter[data-counterlabel]{width:auto;padding:0 .6em 1px}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);width:50px;height:23px;transform:translateZ(0)}#cc-main .section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:18px}#cc-main .toggle-service{width:42px;height:19px;position:relative;right:0}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{width:19px;height:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{cursor:pointer;border:0;min-height:24px;margin:0;display:block;position:absolute;top:50%;left:0;translate:0 -50%}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border-radius:var(--cc-pm-toggle-border-radius);border:none;width:23px;height:23px;transition:transform .25s,background-color .25s;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1820035c}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55)rotate(-45deg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on,#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{z-index:-1;opacity:0;pointer-events:none;position:absolute;top:0;overflow:hidden}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);flex-direction:column;font-size:.9em;display:flex}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{flex-direction:column;display:flex}#cc-main .pm__service{justify-content:space-between;align-items:center;padding:.4em 1.2em;transition:background-color .15s;display:flex;position:relative}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;width:100%;margin-right:1em;display:flex}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;min-width:8px;height:8px;margin-top:1px;margin-left:6px;margin-right:20px}#cc-main .pm__service-title{word-break:break-word;width:100%;font-size:.95em}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{text-align:left;border-collapse:collapse;width:100%;margin:0;padding:0;font-size:.9em;overflow:hidden}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{color:var(--cc-primary-color);border-bottom:1px dashed var(--cc-separator-border-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);justify-content:space-between;display:flex}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{color:var(--cc-btn-primary-color);background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);text-align:center;border-radius:var(--cc-btn-border-radius);flex:auto;min-width:110px;min-height:42px;padding:.5em 1.5em;font-size:.82em;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{color:var(--cc-btn-secondary-color);background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{left:var(--cc-modal-margin);right:var(--cc-modal-margin);max-width:43em;height:calc(100% - 2em);max-height:37.5em;margin:0 auto;top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100%;max-width:29em;height:100%;max-height:none;margin:0;top:0;bottom:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm--bar .pm__table-td:before{content:attr(data-column);color:var(--cc-primary-color);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{content:"";z-index:1;background:var(--cc-overlay-bg);opacity:0;visibility:hidden;position:fixed;inset:0}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{right:unset;transform-origin:0;left:18px}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{text-align:right;padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-right:unset;padding-left:2em}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (width<=640px){#cc-main .pm{border-radius:0;height:auto;max-height:100%;inset:0;transform:translateY(1.6em);max-width:none!important}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm__table-td:before{content:attr(data-column);color:var(--cc-primary-color);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}
