@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-ms-backdrop{--tw-outline-style:solid}*,::backdrop,:after,:before{--tw-outline-style:solid}}}@layer theme{:host,:root{--font-sans:"7D Inter","Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:"7D Inter","Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{::-ms-backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{-webkit-padding-start:20px;padding-inline-start:20px}::-webkit-file-upload-button{-webkit-margin-end:4px;margin-inline-end:4px}::file-selector-button{-webkit-margin-end:4px;margin-inline-end:4px}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-webkit-input-placeholder{color:currentColor}::-moz-placeholder{color:currentColor}:-ms-input-placeholder{color:currentColor}::-ms-input-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-webkit-input-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}:-ms-input-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::-ms-input-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.block{display:block}.hidden{display:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{color-scheme:light;--7d-color-brand-50:#ffe8e8;--7d-color-brand-100:#f9b6b9;--7d-color-brand-300:#ec5769;--7d-color-brand-500:#e00229;--7d-color-brand-700:#960126;--7d-color-brand-900:#4d0018;--7d-color-ink-950:#111827;--7d-color-ink-700:#374151;--7d-color-ink-500:#6b7280;--7d-color-ink-300:#d1d5db;--7d-color-surface:#f9fafb;--7d-color-canvas:#fff;--7d-color-footer:#1a1a1a;--7d-color-footer-soft:#272b2e;--7d-color-success:#138a52;--7d-color-warning:#b86b00;--7d-color-danger:#b42318;--7d-radius-sm:.5rem;--7d-radius-md:.75rem;--7d-radius-lg:1rem;--7d-radius-xl:1.25rem;--7d-radius-pill:999px;--7d-shadow-sm:0 1px 2px #1118270f;--7d-shadow-md:0 12px 28px #1118271a;--7d-shadow-lg:0 20px 60px #1118272e;--7d-space-1:.25rem;--7d-space-2:.5rem;--7d-space-3:.75rem;--7d-space-4:1rem;--7d-space-5:1.25rem;--7d-space-6:1.5rem;--7d-space-8:2rem;--7d-space-10:2.5rem;--7d-space-12:3rem;--7d-space-16:4rem;--7d-motion-fast:.14s;--7d-motion-base:.22s;--7d-motion-slow:.42s}.d7-scope,.d7-scope *{box-sizing:border-box}.d7-scope{color:var(--7d-color-ink-950);font-family:var(--font-sans)}.d7-scope button,.d7-scope input,.d7-scope select,.d7-scope textarea{font:inherit}.d7-scope a,.d7-scope button{-webkit-tap-highlight-color:transparent}.d7-scope :focus-visible{outline:3px solid var(--7d-color-brand-500)}@supports (color:color-mix(in lab,red,red)){.d7-scope :focus-visible{outline:3px solid color-mix(in srgb,var(--7d-color-brand-500) 70%,white)}}.d7-scope :focus-visible{outline-offset:3px}.d7-button{border-radius:var(--7d-radius-md);cursor:pointer;min-height:2.75rem;transition:background-color var(--7d-motion-fast),border-color var(--7d-motion-fast),color var(--7d-motion-fast),transform var(--7d-motion-fast),box-shadow var(--7d-motion-fast);border:1px solid #0000;-ms-flex-pack:center;justify-content:center;gap:.5rem;padding:0 1rem;font-weight:700;line-height:1;text-decoration:none}.d7-button,.d7-button__content{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.d7-button__content{gap:.25rem}.d7-button:hover{transform:translateY(-1px)}.d7-button:active{transform:translateY(0)}.d7-button--loading,.d7-button:disabled{cursor:wait;opacity:.65;pointer-events:none}.d7-button--primary{background:var(--7d-color-brand-500);color:#fff;box-shadow:0 8px 20px #e002292e}.d7-button--primary:hover{background:var(--7d-color-brand-700)}.d7-button--secondary{border-color:var(--7d-color-ink-300);color:var(--7d-color-ink-950);background:#fff}.d7-button--secondary:hover{border-color:var(--7d-color-brand-300);color:var(--7d-color-brand-700)}.d7-button--ghost{color:var(--7d-color-ink-700)}.d7-button--ghost:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700)}.d7-button--danger{background:var(--7d-color-danger);color:#fff}.d7-button--sm{min-height:2.25rem;padding:0 .75rem;font-size:.875rem}.d7-button--lg{min-height:3.25rem;padding:0 1.25rem}.d7-spinner{border:2px solid;border-right:2px solid #0000;border-radius:50%;width:1.25rem;height:1.25rem;animation:d7-spin .8s linear infinite;display:inline-block}.d7-spinner--inline{width:1rem;height:1rem}@keyframes d7-spin{to{transform:rotate(1turn)}}.d7-sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d7-external-link{color:var(--7d-color-brand-700);-webkit-text-decoration-color:var(--7d-color-brand-500);text-decoration-color:var(--7d-color-brand-500);-ms-flex-align:center;align-items:center;gap:.3rem;display:-ms-inline-flexbox;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.d7-external-link{-webkit-text-decoration-color:color-mix(in srgb,var(--7d-color-brand-500) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--7d-color-brand-500) 55%,transparent)}}.d7-external-link{text-underline-offset:.18em;-webkit-text-decoration-line:underline;text-decoration-line:underline}.d7-external-link:hover{color:var(--7d-color-brand-500);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.d7-external-link__cue{display:-ms-inline-flexbox;display:inline-flex}.d7-external-link__icon{width:.9em;height:.9em}.d7-web-share{background:#fff;border-top:1px solid #1118271a;border-bottom:1px solid #1118271a;padding:2rem 1.25rem 2.25rem}.d7-web-share__inner{max-width:50rem;margin:0 auto}.d7-web-share__title{letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(1.25rem,2vw,1.45rem)}.d7-web-share__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:.55rem;display:-ms-flexbox;display:flex}.d7-web-share__action{border-radius:var(--7d-radius-pill);color:var(--7d-color-ink-950);cursor:pointer;min-width:2.5rem;height:2.5rem;transition:background-color var(--7d-motion-fast),color var(--7d-color-ink-950),transform var(--7d-motion-fast);background:#e9edf1;border:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.45rem;padding:0 .8rem;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.d7-web-share--icon-only .d7-web-share__action{width:2.5rem;padding:0}.d7-web-share__action:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700);transform:translateY(-1px)}.d7-web-share__action svg{width:1.15rem;height:1.15rem}.d7-web-share__qr{background:var(--7d-color-surface);border-radius:var(--7d-radius-md);text-align:center;place-items:center;grid-gap:.65rem;gap:.65rem;margin-top:1rem;padding:1rem;display:grid}.d7-web-share__qr p{color:var(--7d-color-ink-500);margin:0;font-size:.85rem}.d7-web-share__error{color:var(--7d-color-brand-700);margin:.75rem 0 0;font-size:.85rem}.d7-social-links{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;display:-ms-flexbox;display:flex}.d7-social-button,.d7-social-links{-ms-flex-align:center;align-items:center}.d7-social-button{border-radius:var(--7d-radius-pill);height:2.5rem;transition:background-color var(--7d-motion-fast),color var(--7d-motion-fast),border-color var(--7d-motion-fast),transform var(--7d-motion-fast);border:1px solid #0000;-ms-flex-pack:center;justify-content:center;width:2.5rem;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.d7-social-button:hover{transform:translateY(-1px)}.d7-external-link:focus-visible,.d7-social-button:focus-visible,.d7-web-share__action:focus-visible{outline:3px solid var(--7d-color-brand-300)}@supports (color:color-mix(in lab,red,red)){.d7-external-link:focus-visible,.d7-social-button:focus-visible,.d7-web-share__action:focus-visible{outline:3px solid color-mix(in srgb,var(--7d-color-brand-300) 70%,white)}}.d7-external-link:focus-visible,.d7-social-button:focus-visible,.d7-web-share__action:focus-visible{outline-offset:3px}.d7-social-button__icon{width:1.2rem;height:1.2rem}.d7-social-links--dark .d7-social-button{color:#ffffffd6;background:#ffffff17}.d7-social-links--dark .d7-social-button:hover{background:var(--7d-color-brand-500);color:#fff}.d7-social-links--light .d7-social-button{border-color:var(--7d-color-ink-300);color:var(--7d-color-ink-700);background:#fff}.d7-social-links--light .d7-social-button:hover{border-color:var(--7d-color-brand-500);color:var(--7d-color-brand-500)}.d7-card{border-radius:var(--7d-radius-lg);box-shadow:var(--7d-shadow-sm);background:#fff;border:1px solid #11182714;overflow:hidden}.d7-card--interactive{color:inherit;transition:border-color var(--7d-motion-fast),box-shadow var(--7d-motion-fast),transform var(--7d-motion-fast);text-decoration:none;display:block}.d7-card--interactive:hover{border-color:var(--7d-color-brand-100);box-shadow:var(--7d-shadow-md);transform:translateY(-2px)}.d7-card--interactive:focus-visible{border-color:var(--7d-color-brand-500)}.d7-card__content,.d7-card__footer,.d7-card__header{padding:1.25rem}.d7-card__header{border-bottom:1px solid #11182712}.d7-card__title{margin:0;font-size:1.05rem;line-height:1.3}.d7-card__footer{border-top:1px solid #11182712;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:.75rem;display:-ms-flexbox;display:flex}.d7-card-variant{border-radius:var(--7d-radius-lg);box-shadow:var(--7d-shadow-sm);background:#fff;border:1px solid #11182714;overflow:hidden}.d7-card-variant__link{color:inherit;height:100%;text-decoration:none;display:block}.d7-card-variant__body{grid-gap:.55rem;gap:.55rem;padding:1.15rem;display:grid}.d7-card-variant h3{margin:0;font-size:1.1rem;line-height:1.25}.d7-card-variant p{color:var(--7d-color-ink-500);margin:0;line-height:1.5}.d7-card-variant__badge{color:var(--7d-color-brand-700);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.d7-card-variant__media{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.d7-card-variant__media:before{float:left;padding-top:56.25%;content:""}.d7-card-variant__media:after{display:block;content:"";clear:both}.d7-card-variant__thumb{-o-object-fit:cover;object-fit:cover;width:7rem;height:5rem;display:block}.d7-card-variant__thumb:before{float:left;padding-top:56.25%;content:""}.d7-card-variant__thumb:after{display:block;content:"";clear:both}.d7-card-variant--compact:hover,.d7-card-variant--interactive:hover,.d7-card-variant--media:hover{border-color:var(--7d-color-brand-300);transform:translateY(-2px)}.d7-card-variant--compact,.d7-card-variant--interactive,.d7-card-variant--media{transition:border-color var(--7d-motion-fast),box-shadow var(--7d-motion-fast),transform var(--7d-motion-fast)}.d7-card-variant__link:focus-visible{outline:3px solid var(--7d-color-brand-500)}@supports (color:color-mix(in lab,red,red)){.d7-card-variant__link:focus-visible{outline:3px solid color-mix(in srgb,var(--7d-color-brand-500) 70%,white)}}.d7-card-variant__link:focus-visible{outline-offset:-3px}.d7-card-variant--compact .d7-card-variant__link{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}.d7-card-variant--compact .d7-card-variant__body{-ms-flex:1 1;flex:1 1}.d7-section-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;background:#fffffff0;border-bottom:1px solid #1118271a}.d7-section-nav--sticky{position:-webkit-sticky;position:sticky;top:0}.d7-section-nav__inner{max-width:1280px;margin:0 auto;padding:0 1.25rem}.d7-section-nav__list{gap:1.5rem;display:-ms-flexbox;display:flex;overflow-x:auto}.d7-section-nav__item{color:var(--7d-color-ink-500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;-ms-flex:none;flex:none;min-height:3.25rem;padding:.75rem 0;font-weight:700}.d7-section-nav__item--active,.d7-section-nav__item:hover{border-bottom-color:var(--7d-color-brand-500);color:var(--7d-color-brand-500)}.d7-section-nav__item:disabled{cursor:not-allowed;opacity:.45}.d7-section-nav__mobile-trigger{display:none}.d7-heading,.d7-text{margin-block:0}.d7-heading{letter-spacing:-.035em;font-weight:700;line-height:1.08}.d7-heading--sm{font-size:1.15rem}.d7-heading--md{font-size:1.5rem}.d7-heading--lg{font-size:clamp(2rem,4vw,3.25rem)}.d7-heading--xl{font-size:clamp(2.8rem,7vw,5.5rem)}.d7-heading--default,.d7-text--default{color:var(--7d-color-ink-950)}.d7-heading--muted,.d7-text--muted{color:var(--7d-color-ink-500)}.d7-heading--brand,.d7-text--brand{color:var(--7d-color-brand-500)}.d7-heading--inverse,.d7-text--inverse{color:#fff}.d7-text{line-height:1.65}.d7-text--sm{font-size:.875rem}.d7-text--md{font-size:1rem}.d7-text--lg{font-size:1.2rem}.d7-section-heading{grid-gap:.75rem;gap:.75rem;max-width:48rem;display:grid}.d7-section-heading__header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:1rem;display:-ms-flexbox;display:flex}.d7-section-heading__title{grid-gap:.75rem;gap:.75rem;min-width:0;display:grid}.d7-section-heading__action{-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.d7-section-heading--center{text-align:center;margin-inline:auto}.d7-section-heading--dark{color:#fff}.d7-section-heading__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-weight:700}.d7-section-heading__description{max-width:42rem}.d7-section-heading--center .d7-section-heading__description{margin-inline:auto}.d7-section-heading--center .d7-section-heading__action{-ms-flex-pack:center;justify-content:center}.d7-accordion{grid-gap:.55rem;gap:.55rem;display:grid}.d7-accordion__item{border-radius:var(--7d-radius-md);transition:border-color var(--7d-motion-fast),box-shadow var(--7d-motion-fast);background:#fff;border:1px solid #1118271a;overflow:hidden}.d7-accordion__item--open{border-color:var(--7d-color-brand-100);box-shadow:var(--7d-shadow-sm)}.d7-accordion__heading{margin:0}.d7-accordion__trigger{color:var(--7d-color-ink-950);cursor:pointer;text-align:left;background:0 0;border:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;min-height:3.5rem;padding:.9rem 1rem;font-weight:700;display:-ms-flexbox;display:flex}.d7-accordion__trigger:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700)}.d7-accordion__trigger:disabled{cursor:not-allowed;opacity:.5}.d7-accordion__icon{color:var(--7d-color-brand-500);transition:transform var(--7d-motion-fast);font-size:1.4rem;font-weight:400;line-height:1}.d7-accordion__item--open .d7-accordion__icon{transform:rotate(45deg)}.d7-accordion__panel{color:var(--7d-color-ink-700);border-top:1px solid #11182714;padding:1rem;line-height:1.65}.d7-accordion__panel[hidden]{display:none}.d7-tooltip{vertical-align:middle;display:inline-block}.d7-tooltip__anchor{display:-ms-inline-flexbox;display:inline-flex;position:relative}.d7-tooltip__content{background:var(--7d-color-footer);border-radius:var(--7d-radius-sm);box-shadow:var(--7d-shadow-md);color:#fff;pointer-events:none;white-space:normal;z-index:1200;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:min(18rem,100vw - 2rem);padding:.55rem .7rem;font-size:.8rem;line-height:1.35;position:absolute}.d7-tooltip__content:after{content:"";border:.35rem solid #0000;position:absolute}.d7-tooltip__content--top{bottom:calc(100% + .55rem);left:50%;transform:translate(-50%)}.d7-tooltip__content--top:after{border-top-color:var(--7d-color-footer);top:100%;left:calc(50% - .35rem)}.d7-tooltip__content--right{top:50%;left:calc(100% + .55rem);transform:translateY(-50%)}.d7-tooltip__content--right:after{border-right-color:var(--7d-color-footer);top:calc(50% - .35rem);right:100%}.d7-tooltip__content--bottom{top:calc(100% + .55rem);left:50%;transform:translate(-50%)}.d7-tooltip__content--bottom:after{border-bottom-color:var(--7d-color-footer);bottom:100%;left:calc(50% - .35rem)}.d7-tooltip__content--left{top:50%;right:calc(100% + .55rem);transform:translateY(-50%)}.d7-tooltip__content--left:after{border-left-color:var(--7d-color-footer);top:calc(50% - .35rem);left:100%}.d7-autocomplete{grid-gap:.45rem;gap:.45rem;display:grid}.d7-autocomplete,.d7-autocomplete__control{position:relative}.d7-autocomplete:focus-within{z-index:20}.d7-card:has(.d7-autocomplete),.d7-card:has(.d7-select-wrap){overflow:visible}.d7-autocomplete__listbox-wrap{z-index:1100;padding-top:.35rem;position:absolute;top:100%;left:0;right:0}.d7-autocomplete__listbox{border:1px solid var(--7d-color-ink-300);border-radius:var(--7d-radius-md);box-shadow:var(--7d-shadow-md);background:#fff;max-height:15rem;margin:0;padding:.35rem;list-style:none;overflow-y:auto}.d7-autocomplete__empty,.d7-autocomplete__option{color:var(--7d-color-ink-950);border-radius:.5rem;padding:.65rem .75rem}.d7-autocomplete__option{cursor:pointer}.d7-autocomplete__option--active,.d7-autocomplete__option:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700)}.d7-autocomplete__option--disabled{color:var(--7d-color-ink-500);cursor:not-allowed;opacity:.55}.d7-autocomplete__empty{color:var(--7d-color-ink-500);font-size:.875rem}.d7-badge{border-radius:var(--7d-radius-pill);letter-spacing:.02em;padding:.45rem .65rem;font-size:.75rem;font-weight:700;line-height:1;display:-ms-inline-flexbox;display:inline-flex}.d7-badge--brand{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700)}.d7-badge--neutral{color:var(--7d-color-ink-700);background:#f3f4f6}.d7-badge--success{color:var(--7d-color-success);background:#e8f7ef}.d7-badge--warning{color:var(--7d-color-warning);background:#fff3d9}.d7-badge--danger{color:var(--7d-color-danger);background:#feeceb}.d7-breadcrumbs{border-bottom:1px solid #edf1f1;padding-bottom:.75rem}.d7-breadcrumbs__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.d7-breadcrumbs__item,.d7-breadcrumbs__list{-ms-flex-align:center;align-items:center;gap:.5rem}.d7-breadcrumbs__item{display:-ms-inline-flexbox;display:inline-flex}.d7-breadcrumbs__link{color:var(--7d-color-ink-500);font-size:.75rem;font-weight:700;text-decoration:none}.d7-breadcrumbs__link--current,.d7-breadcrumbs__link:hover{color:var(--7d-color-brand-500)}.d7-breadcrumbs__separator{color:var(--7d-color-ink-300);font-size:.75rem}.d7-tabs__list{border-bottom:1px solid var(--7d-color-ink-300);gap:1.5rem;display:-ms-flexbox;display:flex;overflow-x:auto}.d7-tabs__list--vertical{border-bottom:0;border-right:1px solid var(--7d-color-ink-300);-ms-flex-direction:column;flex-direction:column;gap:.25rem}.d7-tabs__trigger{color:var(--7d-color-ink-500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;-ms-flex:none;flex:none;padding:.8rem 0 .7rem;font-weight:700}.d7-tabs__list--vertical .d7-tabs__trigger{text-align:left;border-bottom:0;border-right:2px solid #0000;padding:.65rem .85rem}.d7-tabs__trigger--active,.d7-tabs__trigger:hover{border-bottom-color:var(--7d-color-brand-500);color:var(--7d-color-brand-500)}.d7-tabs__list--vertical .d7-tabs__trigger--active,.d7-tabs__list--vertical .d7-tabs__trigger:hover{border-bottom-color:#0000;border-right-color:var(--7d-color-brand-500)}.d7-tabs__trigger:disabled{cursor:not-allowed;opacity:.45}.d7-tabs__panel{padding:1.25rem 0}.d7-overlay{animation:d7-overlay-in var(--7d-motion-fast) ease-out both;-ms-touch-action:none;touch-action:none;z-index:2000;background:#1118278a;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1rem;display:-ms-flexbox;display:flex;position:fixed;inset:0}.d7-overlay,.d7-overlay__surface{-ms-scroll-chaining:none;overscroll-behavior:contain}.d7-overlay__surface{border-radius:var(--7d-radius-xl);box-shadow:var(--7d-shadow-lg);-ms-touch-action:auto;touch-action:auto;background:#fff;width:100%;max-width:560px;max-height:min(760px,100vh - 2rem);overflow:auto}.d7-overlay--drawer{-ms-flex-pack:end;justify-content:flex-end;padding:0}.d7-overlay--drawer .d7-overlay__surface{animation:d7-drawer-in var(--7d-motion-base) ease-out both;border-radius:var(--7d-radius-xl) 0 0 var(--7d-radius-xl);max-width:440px;height:100%;max-height:none}.d7-overlay__header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem .75rem;display:-ms-flexbox;display:flex}.d7-overlay__title{margin:0;font-size:1.125rem}.d7-overlay__description{color:var(--7d-color-ink-500);margin:.35rem 0 0;font-size:.9rem}.d7-overlay__body{padding:.5rem 1.25rem 1.5rem}.d7-icon-button{border-radius:var(--7d-radius-md);color:currentColor;cursor:pointer;background:0 0;border:0;-ms-flex:none;flex:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.5rem;height:2.5rem;display:-ms-inline-flexbox;display:inline-flex}.d7-icon-button:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-500)}.d7-field{grid-gap:.45rem;gap:.45rem;display:grid}.d7-control-label,.d7-field__label{color:var(--7d-color-ink-700);font-size:.875rem;font-weight:700}.d7-field__message{color:var(--7d-color-ink-500);margin:0;font-size:.8rem}.d7-field__message--error{color:var(--7d-color-danger)}.d7-control-wrap{grid-gap:.45rem;gap:.45rem;display:grid}.d7-control{border:1px solid var(--7d-color-ink-300);border-radius:var(--7d-radius-md);color:var(--7d-color-ink-950);background:#fff;outline:0;width:100%;min-height:2.75rem;padding:.65rem .8rem}.d7-select-wrap{position:relative}.d7-select__trigger{cursor:pointer;text-align:left;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-right:2.75rem;display:-ms-flexbox;display:flex}.d7-select__trigger:disabled{cursor:not-allowed;opacity:.6}.d7-select__arrow{border-bottom:2px solid var(--7d-color-ink-500);border-right:2px solid var(--7d-color-ink-500);pointer-events:none;height:.55rem;transition:transform var(--7d-motion-fast);width:.55rem;position:absolute;top:50%;right:1rem;transform:translateY(-65%)rotate(45deg)}.d7-select-wrap:focus-within .d7-select__arrow{transform:translateY(-35%)rotate(225deg)}.d7-select__native{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.d7-select__menu{border:1px solid var(--7d-color-ink-300);border-radius:var(--7d-radius-md);box-shadow:var(--7d-shadow-md);z-index:1200;background:#fff;max-height:16rem;margin:.35rem 0 0;padding:.35rem;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.d7-select__option{color:var(--7d-color-ink-950);cursor:pointer;border-radius:.5rem;padding:.7rem .75rem}.d7-select__option--active,.d7-select__option:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700)}.d7-select__option[aria-selected=true]{font-weight:700}.d7-select__option--disabled{color:var(--7d-color-ink-500);cursor:not-allowed;opacity:.55}.d7-select-wrap:focus-within{z-index:30}.d7-control:focus{border-color:var(--7d-color-brand-500);box-shadow:0 0 0 3px #e002291f}.d7-control--textarea{resize:vertical;min-height:7rem}.d7-control--error{border-color:var(--7d-color-danger)}.d7-feedback{color:var(--7d-color-ink-500);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.65rem;padding:2rem;display:-ms-flexbox;display:flex}.d7-feedback--empty,.d7-feedback--error{text-align:center;-ms-flex-direction:column;flex-direction:column}.d7-feedback strong{color:var(--7d-color-ink-950)}.d7-feedback p{max-width:30rem;margin:0}.d7-feedback--empty svg{color:var(--7d-color-brand-500)}.d7-feedback--error svg{color:var(--7d-color-danger)}.d7-toasts{z-index:3000;grid-gap:.65rem;gap:.65rem;width:100%;max-width:min(380px,100vw - 2rem);display:grid;position:fixed;bottom:1rem;right:1rem}.d7-toast{border:1px solid #1118271a;border-left:4px solid var(--7d-color-brand-500);border-radius:var(--7d-radius-md);box-shadow:var(--7d-shadow-md);background:#fff;-ms-flex-align:start;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;display:-ms-flexbox;display:flex}.d7-toast--success{border-left-color:var(--7d-color-success)}.d7-toast--error{border-left-color:var(--7d-color-danger)}.d7-toast__icon{color:var(--7d-color-brand-500)}.d7-toast--success .d7-toast__icon{color:var(--7d-color-success)}.d7-toast--error .d7-toast__icon{color:var(--7d-color-danger)}.d7-toast__copy{grid-gap:.2rem;gap:.2rem;font-size:.875rem;display:grid}.d7-toast__copy span{color:var(--7d-color-ink-700)}.d7-toast__close{color:var(--7d-color-ink-500);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:1.25rem;line-height:1}.d7-language{position:relative}.d7-language__trigger{border-radius:var(--7d-radius-md);color:var(--7d-color-ink-700);cursor:pointer;background:0 0;border:0;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.5rem .65rem;display:-ms-inline-flexbox;display:inline-flex}.d7-language__trigger:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700)}.d7-language--dark .d7-language__trigger{color:#ffffffe6;background:#ffffff1f}.d7-language--dark .d7-language__trigger:hover,.d7-language--dark .d7-language__trigger[aria-expanded=true]{color:#fff;background:#fff3}.d7-language:has(.d7-language__menu) .d7-language__trigger svg:last-child{transform:rotate(180deg)}.d7-language--native{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.d7-language__native-select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;color:#111827;cursor:pointer;background:#fff;border:1px solid #1f2937;border-radius:.25rem;min-height:1.6rem;padding:.1rem 1.35rem .1rem .35rem;font-size:.8rem;line-height:1.2}.d7-language__menu{z-index:10;min-width:9rem;padding-top:.4rem;position:absolute;top:100%;right:0}.d7-language__menu-inner{border-radius:var(--7d-radius-md);box-shadow:var(--7d-shadow-md);background:#fff;border:1px solid #1118271a;padding:.35rem}.d7-language__option{color:var(--7d-color-ink-950);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.5rem;width:100%;padding:.65rem .75rem;display:block}.d7-language__option--active,.d7-language__option:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700)}.d7-language--dark .d7-language__menu{min-width:10.5rem;padding-top:.5rem}.d7-language--dark .d7-language__menu-inner{background:#1a1a1a;border-color:#ffffff1f;border-radius:.9rem;padding:.45rem;box-shadow:0 18px 42px #00000059}.d7-language--dark .d7-language__option{color:#ffffffc7;padding:.75rem .85rem}.d7-language--dark .d7-language__option--active,.d7-language--dark .d7-language__option:hover{color:#fff;background:#3a3a3a}.d7-language--dark .d7-language__option--active{box-shadow:none}.d7-dropdown{position:relative}.d7-dropdown__trigger{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.d7-dropdown__chevron{transition:transform var(--7d-motion-fast)}.d7-dropdown:has(.d7-dropdown__menu) .d7-dropdown__chevron{transform:rotate(180deg)}.d7-dropdown__menu{animation:d7-dropdown-in var(--7d-motion-fast) ease-out both;z-index:40;background:#1a1a1a;border:1px solid #ffffff1f;border-radius:.9rem;min-width:12rem;padding:.4rem;position:absolute;top:calc(100% + .5rem);box-shadow:0 18px 42px #00000059}.d7-dropdown--end .d7-dropdown__menu{right:0}.d7-dropdown--start .d7-dropdown__menu{left:0}.d7-dropdown__item{color:#ffffffc7;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.55rem;-ms-flex-align:center;align-items:center;gap:.6rem;width:100%;padding:.7rem .75rem;text-decoration:none;display:-ms-flexbox;display:flex}.d7-dropdown__item:focus-visible,.d7-dropdown__item:hover{color:#fff;background:#3a3a3a}.d7-dropdown__item--disabled{cursor:not-allowed;opacity:.5}@keyframes d7-dropdown-in{0%{opacity:0;transform:translateY(-.35rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.d7-dropdown--light .d7-dropdown__menu{border-radius:var(--7d-radius-md);box-shadow:var(--7d-shadow-md);background:#fff;border-color:#1118271a}.d7-dropdown--light .d7-dropdown__item{color:var(--7d-color-ink-950)}.d7-dropdown--light .d7-dropdown__item:focus-visible,.d7-dropdown--light .d7-dropdown__item:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700)}.d7-header{background:var(--7d-color-footer);color:#fff}.d7-header__inner{-ms-flex-align:center;gap:2rem;max-width:1280px;height:4.25rem;margin:0 auto;padding:0 1.25rem}.d7-header__brand,.d7-header__inner{align-items:center;display:-ms-flexbox;display:flex}.d7-header__brand{-ms-flex:none;flex:none;-ms-flex-align:center;height:2rem}.d7-header__brand img{-o-object-fit:contain;object-fit:contain;max-width:9.5rem;height:100%;display:block}.d7-header__nav{-ms-flex:1 1;flex:1 1;-ms-flex-align:center;align-items:center;gap:1.75rem;display:-ms-flexbox;display:flex}.d7-header__link{color:#ffffffb8;font-size:.9rem;text-decoration:none}.d7-header__link:hover{color:#fff}.d7-header__actions{-ms-flex-align:center;align-items:center;gap:.5rem;margin-left:auto;display:-ms-flexbox;display:flex}.d7-header__menu{color:#fff;display:none}.d7-header__drawer-title img{-o-object-fit:contain;object-fit:contain;max-width:10rem;height:1.75rem;display:block}.d7-header__mobile-nav{grid-gap:.25rem;gap:.25rem;display:grid}.d7-header__mobile-link{color:var(--7d-color-ink-950);padding:.75rem 0;font-size:1.05rem;text-decoration:none;display:block}.d7-header__mobile-link:hover{color:var(--7d-color-brand-500)}.d7-footer{background:var(--7d-color-footer);color:#fff}.d7-footer__inner{max-width:1280px;margin:0 auto;padding:3.5rem 1.25rem 1.25rem}.d7-footer__top{-ms-flex-pack:justify;justify-content:space-between;gap:3rem;display:-ms-flexbox;display:flex}.d7-footer__identity{-ms-flex-line-pack:start;align-content:start;grid-gap:1.4rem;gap:1.4rem;max-width:18rem;display:grid}.d7-footer__logo{max-width:10rem;display:block}.d7-footer__columns{grid-template-columns:repeat(3,minmax(110px,1fr));grid-gap:2rem;gap:2rem;display:grid}.d7-footer__column{-ms-flex-line-pack:start;align-content:start;grid-gap:.65rem;gap:.65rem;display:grid}.d7-footer__column h2{text-transform:uppercase;letter-spacing:.12em;color:#fff9;margin:0 0 .25rem;font-size:.85rem}.d7-footer__link{color:#ffffffb8;-ms-flex-align:center;align-items:center;gap:.2rem;font-size:.9rem;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.d7-footer__link:hover{color:#fff}.d7-footer__bottom{color:#ffffff80;border-top:1px solid #ffffff1f;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem;padding-top:1rem;font-size:.8rem}.d7-footer__bottom,.d7-social-image-dialog{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.d7-social-image-dialog{z-index:2500;-ms-flex-pack:center;justify-content:center;padding:1rem;position:fixed;inset:0}.d7-social-image-dialog__backdrop{background:#111827a6;border:0;position:absolute;inset:0}.d7-social-image-dialog__surface{border-radius:var(--7d-radius-lg);box-shadow:var(--7d-shadow-lg);background:#fff;max-width:min(32rem,100vw - 2rem);padding:2.5rem 1rem 1rem;position:relative}.d7-social-image-dialog__surface img{width:auto;max-width:100%;height:auto;max-height:calc(100vh - 8rem);display:block}.d7-social-image-dialog__close{border-radius:var(--7d-radius-md);color:var(--7d-color-ink-700);cursor:pointer;background:0 0;border:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.6rem;line-height:1;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.d7-social-image-dialog__close:hover{background:var(--7d-color-brand-50);color:var(--7d-color-brand-700)}@media(max-width:767px){.d7-header__inner{gap:1rem}.d7-header__actions,.d7-header__nav{display:none}.d7-header__menu{margin-left:auto;display:-ms-inline-flexbox;display:inline-flex}.d7-footer__top{display:grid}.d7-footer__columns{grid-template-columns:repeat(2,minmax(110px,1fr))}.d7-footer__bottom{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.d7-section-nav__mobile-trigger{color:var(--7d-color-ink-700);text-align:left;background:0 0;border:0;grid-template-columns:1fr auto auto;-ms-flex-align:center;align-items:center;grid-gap:.1rem;gap:.1rem;width:100%;min-height:3.5rem;padding:.55rem 0;display:grid}.d7-section-nav__mobile-trigger span{color:var(--7d-color-ink-500);font-size:.72rem}.d7-section-nav__list{display:none}.d7-section-nav--open .d7-section-nav__list{background:#fff;border-top:1px solid #11182714;grid-gap:.15rem;gap:.15rem;padding:.5rem 1.25rem .75rem;display:grid;position:absolute;top:100%;left:0;right:0}.d7-section-nav--open .d7-section-nav__item{text-align:left;border:0;min-height:2.5rem;padding:.55rem 0}.d7-section-nav--open .d7-section-nav__item--active{color:var(--7d-color-brand-500)}.d7-tooltip__content{max-width:min(14rem,100vw - 2rem)}.d7-accordion__trigger{min-height:3.25rem;padding:.8rem .85rem}}@media(prefers-reduced-motion:reduce){.d7-scope *,.d7-scope :after,.d7-scope :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.d7-content-card{border-radius:var(--7d-radius-lg);box-shadow:var(--7d-shadow-sm);min-width:0;transition:border-color var(--7d-motion-fast),box-shadow var(--7d-motion-fast),transform var(--7d-motion-fast);background:#fff;border:1px solid #11182717;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;overflow:hidden}.d7-content-card:hover{border-color:var(--7d-color-brand-100);box-shadow:var(--7d-shadow-md);transform:translateY(-2px)}.d7-content-card:has(.d7-content-card__title-link:focus-visible){border-color:var(--7d-color-brand-500);box-shadow:0 0 0 3px #e002291f,var(--7d-shadow-md)}.d7-content-card--featured{border-color:var(--7d-color-brand-100)}.d7-content-card--compact{box-shadow:none}.d7-content-card__media{background:var(--7d-color-surface);position:relative;overflow:hidden}.d7-content-card__media--square:before{float:left;padding-top:1;content:""}.d7-content-card__media--square:after{display:block;content:"";clear:both}.d7-content-card__media--video:before{float:left;padding-top:56.25%;content:""}.d7-content-card__media--video:after{display:block;content:"";clear:both}.d7-content-card__media--wide:before{float:left;padding-top:2.25;content:""}.d7-content-card__media--wide:after{display:block;content:"";clear:both}.d7-content-card__media-image{-o-object-fit:cover;object-fit:cover;height:100%;transition:transform var(--7d-motion-fast);width:100%;display:block}.d7-content-card__media-fallback{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;display:-ms-flexbox;display:flex}.d7-content-card__badge--media{z-index:1;position:absolute;top:.75rem;left:.75rem}.d7-content-card:hover .d7-content-card__media-image{transform:scale(1.025)}.d7-content-card__body{-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;gap:.75rem;padding:1.25rem;display:-ms-flexbox;display:flex}.d7-content-card--compact .d7-content-card__body{gap:.55rem;padding:1rem}.d7-content-card__eyebrow{color:var(--7d-color-ink-500);letter-spacing:.04em;text-transform:uppercase;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:.55rem;font-size:.78rem;font-weight:700;display:-ms-flexbox;display:flex}.d7-content-card__meta{letter-spacing:0;text-transform:none}.d7-content-card__title{color:var(--7d-color-ink-950);letter-spacing:-.03em;margin:0;font-size:1.35rem;line-height:1.15}.d7-content-card--compact .d7-content-card__title{font-size:1.1rem}.d7-content-card__title-link{color:inherit;text-decoration:none}.d7-content-card__title-link:hover{color:var(--7d-color-brand-700)}.d7-content-card__description{color:var(--7d-color-ink-500);margin:0;line-height:1.6}.d7-content-card__action{-ms-flex-align:center;align-items:center;gap:.65rem;margin-top:auto;padding-top:.35rem;display:-ms-flexbox;display:flex}.d7-scrollspy{border-left:1px solid var(--7d-color-ink-300)}.d7-scrollspy__list{grid-gap:.15rem;gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.d7-scrollspy__link{color:var(--7d-color-ink-500);transition:background-color var(--7d-motion-fast),border-color var(--7d-motion-fast),color var(--7d-motion-fast);border-left:2px solid #0000;margin-left:-1px;padding:.55rem .85rem;text-decoration:none;display:block}.d7-scrollspy__link--active,.d7-scrollspy__link:hover{background:var(--7d-color-brand-50);border-left-color:var(--7d-color-brand-500);color:var(--7d-color-brand-700)}.d7-cta-card{border-radius:var(--7d-radius-xl);border:1px solid #0000;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);-ms-flex-align:center;align-items:center;grid-gap:2rem;gap:2rem;padding:2rem;display:grid;overflow:hidden}.d7-cta-card--light{box-shadow:var(--7d-shadow-sm);background:#fff;border-color:#11182717}.d7-cta-card--dark{background:var(--7d-color-footer);color:#fff}.d7-cta-card--brand{background:var(--7d-color-brand-500);color:#fff}.d7-cta-card__copy{grid-gap:.75rem;gap:.75rem;display:grid}.d7-cta-card__eyebrow{letter-spacing:.08em;opacity:.72;text-transform:uppercase;font-size:.78rem;font-weight:700}.d7-cta-card h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.02}.d7-cta-card p{color:inherit;opacity:.76;margin:0;line-height:1.65}.d7-cta-card__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:.65rem;padding-top:.35rem;display:-ms-flexbox;display:flex}.d7-cta-card--brand .d7-button--secondary,.d7-cta-card--dark .d7-button--secondary{border-color:#ffffff47}.d7-cta-card__content{min-width:0}.d7-contact-card__form{border-radius:var(--7d-radius-lg);color:var(--7d-color-ink-950);background:#fffffff5;padding:1rem}@media(max-width:767px){.d7-cta-card{grid-template-columns:1fr;padding:1.25rem}}.d7-container{width:100%;margin-inline:auto;padding-inline:1.25rem}.d7-container--sm{max-width:44rem}.d7-container--md{max-width:64rem}.d7-container--lg{max-width:80rem}.d7-container--xl{max-width:96rem}.d7-container--7xl{max-width:80rem}.d7-container--gutter-default{padding-inline:1.25rem}.d7-container--gutter-rail{padding-inline:1rem}.d7-container--gutter-none{padding-inline:0}.d7-content-rail{grid-template-columns:minmax(0,1fr) minmax(12rem,18rem);-ms-flex-align:start;align-items:start;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);max-width:80rem;margin-inline:auto;padding-inline:1.25rem;display:grid}.d7-content-rail--start{grid-template-columns:minmax(12rem,18rem) minmax(0,1fr)}.d7-content-rail__main{min-width:0}.d7-content-rail__aside{min-width:0;position:-webkit-sticky;position:sticky;top:1.5rem}.d7-section{width:100%}.d7-section--canvas{background:var(--7d-color-canvas)}.d7-section--surface{background:var(--7d-color-surface)}.d7-section--brand{background:var(--7d-color-brand-500);color:#fff}.d7-section--dark{background:var(--7d-color-footer);color:#fff}.d7-section--spacing-none{padding-block:0}.d7-section--spacing-sm{padding-block:3rem}.d7-section--spacing-md{padding-block:clamp(4rem,7vw,7rem)}.d7-section--spacing-lg{padding-block:clamp(6rem,10vw,10rem)}.d7-skeleton{background:linear-gradient(90deg,#11182714,#11182724,#11182714) 0 0/200% 100%;min-height:.9rem;animation:d7-skeleton-pulse 1.4s ease-in-out infinite;display:block}.d7-skeleton--text{border-radius:.35rem;width:100%;max-width:100%;height:1em}.d7-skeleton--rect{border-radius:var(--7d-radius-md);min-height:5rem}.d7-skeleton--circle{border-radius:50%;width:3rem;height:3rem}@keyframes d7-skeleton-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}.d7-filter-chip{background:var(--7d-color-surface);border:1px solid var(--7d-color-ink-300);border-radius:var(--7d-radius-pill);min-height:2.35rem;transition:background-color var(--7d-motion-fast),border-color var(--7d-motion-fast),color var(--7d-motion-fast);-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}.d7-filter-chip--selected{background:var(--7d-color-brand-50);border-color:var(--7d-color-brand-300);color:var(--7d-color-brand-700)}.d7-filter-chip__remove,.d7-filter-chip__toggle{color:inherit;cursor:pointer;background:0 0;border:0}.d7-filter-chip__toggle{padding:.55rem .8rem}.d7-filter-chip__remove{opacity:.65;border-left:1px solid;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:1.1rem;margin-right:.55rem;padding:0 0 0 .45rem;display:-ms-inline-flexbox;display:inline-flex}.d7-filter-chip__remove:hover{opacity:1}.d7-icon-button--sm{width:2rem;height:2rem}.d7-icon-button--md{width:2.5rem;height:2.5rem}.d7-icon-button--lg{width:3rem;height:3rem}.d7-icon-button--secondary{border:1px solid var(--7d-color-ink-300);background:#fff}.d7-icon-button--secondary:hover{border-color:var(--7d-color-brand-300)}.d7-metric{border-radius:var(--7d-radius-lg);background:#fff;border:1px solid #11182717;grid-gap:.4rem;gap:.4rem;padding:1.1rem 1.25rem;display:grid}.d7-metric__description,.d7-metric__label{color:var(--7d-color-ink-500);font-size:.85rem}.d7-metric__value{color:var(--7d-color-ink-950);letter-spacing:-.05em;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1}.d7-metric__trend{color:var(--7d-color-success);font-size:.85rem;font-weight:700}.d7-metric--brand .d7-metric__value{color:var(--7d-color-brand-500)}.d7-metric--success .d7-metric__value{color:var(--7d-color-success)}.d7-metric--warning .d7-metric__value{color:var(--7d-color-warning)}.d7-metric--danger .d7-metric__value{color:var(--7d-color-danger)}.d7-callout{border-radius:var(--7d-radius-lg);border:1px solid;-ms-flex-align:start;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;display:-ms-flexbox;display:flex}.d7-callout--info{color:#1e3a8a;background:#eff6ff;border-color:#bfdbfe}.d7-callout--success{color:#065f46;background:#ecfdf3;border-color:#a7f3d0}.d7-callout--warning{color:#92400e;background:#fffbeb;border-color:#fde68a}.d7-callout--danger{color:#991b1b;background:#fef2f2;border-color:#fecaca}.d7-callout__icon{-ms-flex:none;flex:none;padding-top:.05rem;display:-ms-inline-flexbox;display:inline-flex}.d7-callout__body{grid-gap:.4rem;gap:.4rem;line-height:1.55;display:grid}.d7-callout__content{color:inherit;opacity:.86}.d7-callout__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding-top:.25rem;display:-ms-flexbox;display:flex}@media(min-width:640px){.d7-container--gutter-rail{padding-inline:1.5rem}}@media(min-width:1024px){.d7-container--gutter-rail{padding-inline:2rem}}@media(max-width:640px){.d7-section-heading__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.d7-section-heading__action{-ms-flex-item-align:start;align-self:flex-start}.d7-section-heading--center .d7-section-heading__action{-ms-flex-item-align:center;align-self:center}}@media(max-width:767px){.d7-content-rail,.d7-content-rail--start{grid-template-columns:1fr}.d7-content-rail__aside{position:static}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){-webkit-margin-end:calc(var(--carousel-slide-gap) * -1);margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){-ms-flex-direction:column;flex-direction:column}.m_39bc3463{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;-ms-flex-direction:column;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);-ms-flex-direction:row;flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);-ms-flex-direction:column;flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;-ms-flex-direction:row;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;-ms-flex:0 0 var(--carousel-slide-size,100%);flex:0 0 var(--carousel-slide-size,100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){-webkit-padding-end:var(--carousel-slide-gap);padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){-webkit-margin-end:var(--carousel-slide-gap);margin-inline-end:var(--carousel-slide-gap)}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{overflow-wrap:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs) / 2)}.m_8fa820a0{margin:0;padding:0;width:100%}.m_4ba585b8{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;background-color:transparent;color:var(--mantine-color-bright)}.m_4ba585b8:where([data-chevron-position=left]){-ms-flex-direction:row;flex-direction:row;-webkit-padding-start:0;padding-inline-start:0}.m_4ba585b8:where(:disabled,[data-disabled]){opacity:.4;cursor:not-allowed}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;font-weight:var(--mantine-font-weight-regular);-ms-flex:1 1;flex:1 1;overflow:hidden;text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.m_3f35ae96{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem * var(--mantine-scale)));min-width:var(--accordion-chevron-size,calc(.9375rem * var(--mantine-scale)));transform:rotate(0deg)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){-webkit-margin-end:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-md);-webkit-margin-start:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-end:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:var(--mantine-spacing-lg);margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border-radius:var(--accordion-radius);border:1px solid transparent;transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:1px solid transparent;--alert-color:var(--mantine-primary-color-light-color);padding:var(--mantine-spacing-md) var(--mantine-spacing-md);border-radius:var(--alert-radius);position:relative;overflow:hidden;background-color:var(--alert-bg);border:var(--alert-bd);color:var(--alert-color)}.m_667c2793,.m_a5d60502{display:-ms-flexbox;display:flex}.m_667c2793{-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-bold)}.m_6a03f287:where([data-with-close-button]){-webkit-padding-end:var(--mantine-spacing-md);padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{line-height:1;width:20px;height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-webkit-margin-end:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-md);margin-top:1px}.m_7fa78076{text-overflow:ellipsis;overflow:hidden;font-size:var(--mantine-font-size-sm)}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{width:20px;height:20px;color:var(--alert-color)}.m_849cf0da{color:var(--mantine-color-anchor);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline;padding:0;margin:0;background-color:transparent;cursor:pointer}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=not-hover]){text-decoration:underline}@media (hover:hover){.m_849cf0da:where([data-underline=not-hover]):hover{text-decoration:none}}@media (hover:none){.m_849cf0da:where([data-underline=not-hover]):active{text-decoration:none}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){width:100%}.m_71ac47fc>:where(:not(style)):before{float:left;padding-top:var(--ar-ratio);content:""}.m_71ac47fc>:where(:not(style)):after{display:block;content:"";clear:both}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}:host,:root{color-scheme:var(--mantine-color-scheme)}*,:after,:before{box-sizing:border-box}button,input,select,textarea{font:inherit}button,select{text-transform:none}:host,body{margin:0;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width:31.25em){:host,body{-webkit-text-size-adjust:100%}}.m_4451eb3a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.m_4451eb3a:where([data-inline]){display:-ms-inline-flexbox;display:inline-flex}.m_86a44da5{--cb-size-xs:18px;--cb-size-sm:22px;--cb-size-md:28px;--cb-size-lg:34px;--cb-size-xl:44px;--cb-size:var(--cb-size-md);--cb-icon-size:70%;--cb-radius:var(--mantine-radius-default);line-height:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:var(--cb-size);height:var(--cb-size);min-width:var(--cb-size);min-height:var(--cb-size);border-radius:var(--cb-radius)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5:disabled,.m_86a44da5[data-disabled]{cursor:not-allowed;opacity:.6}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_88b62a41{--combobox-padding:4px;padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-composed]{-webkit-padding-end:0;padding-inline-end:0}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:4px 8px;--combobox-option-padding-sm:6px 10px;--combobox-option-padding-md:8px 12px;--combobox-option-padding-lg:10px 16px;--combobox-option-padding-xl:14px 20px;--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{padding:var(--combobox-option-padding);font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));border-radius:var(--mantine-radius-default);background-color:transparent;color:inherit;cursor:pointer;overflow-wrap:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{margin-inline:calc(var(--combobox-padding) * -1);margin-top:calc(var(--combobox-padding) * -1);width:calc(100% + var(--combobox-padding) * 2);border-top-width:0;border-inline-width:0;border-end-start-radius:0;border-end-end-radius:0;margin-bottom:var(--combobox-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{text-align:center;color:var(--mantine-color-dimmed)}.m_2530cd1d,.m_82b967cb,.m_858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding)}.m_82b967cb,.m_858f94bd{border:0 solid transparent;margin-inline:calc(var(--combobox-padding) * -1)}:where([data-mantine-color-scheme=light]) .m_82b967cb,:where([data-mantine-color-scheme=light]) .m_858f94bd{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_82b967cb,:where([data-mantine-color-scheme=dark]) .m_858f94bd{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:1px;margin-top:var(--combobox-padding);margin-bottom:calc(var(--combobox-padding) * -1)}.m_858f94bd{border-bottom-width:1px;margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding) * -1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{color:var(--mantine-color-dimmed);font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm)) * .85);padding:var(--combobox-option-padding);font-weight:var(--mantine-font-weight-medium);position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.m_2bb2e9e5:after{content:"";-ms-flex:1 1;flex:1 1;inset-inline:0;height:1px;-webkit-margin-start:var(--mantine-spacing-xs);margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:14px;--combobox-chevron-size-sm:18px;--combobox-chevron-size-md:20px;--combobox-chevron-size-lg:24px;--combobox-chevron-size-xl:28px;--combobox-chevron-size:var(--combobox-chevron-size-sm)}:where([data-mantine-color-scheme=light]) .m_2943220b{--_combobox-chevron-color:var(--combobox-chevron-color,var(--mantine-color-gray-6))}:where([data-mantine-color-scheme=dark]) .m_2943220b{--_combobox-chevron-color:var(--combobox-chevron-color,var(--mantine-color-dark-3))}.m_2943220b{width:var(--combobox-chevron-size);height:var(--combobox-chevron-size);color:var(--_combobox-chevron-color)}.m_2943220b:where([data-error]){color:var(--combobox-chevron-color,var(--mantine-color-error))}.m_390b5f4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.m_390b5f4:where([data-reverse]){-ms-flex-pack:justify;justify-content:space-between}.m_8ee53fc2{opacity:.4;width:.8em;min-width:.8em;height:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_a530ee0a{width:.8em;min-width:.8em;height:.8em}.m_7485cace{--container-size-xs:540px;--container-size-sm:720px;--container-size-md:960px;--container-size-lg:1140px;--container-size-xl:1320px;--container-size:var(--container-size-md)}.m_7485cace:where([data-strategy=block]){max-width:var(--container-size);padding-inline:var(--mantine-spacing-md);margin-inline:auto}.m_7485cace:where([data-strategy=block]):where([data-fluid]){max-width:100%}.m_7485cace:where([data-strategy=grid]){display:grid;grid-template-columns:1fr min(100%,var(--container-size)) 1fr;margin-inline:auto}.m_7485cace:where([data-strategy=grid])>*{grid-column:2}.m_7485cace:where([data-strategy=grid])>[data-breakout]{grid-column:1/-1}.m_7485cace:where([data-strategy=grid])>[data-breakout]>[data-container]{max-width:var(--container-size);margin-inline:auto}:host,:root{--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--mantine-font-family-headings:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-heading-text-wrap:wrap;--mantine-radius-default:calc(0.5rem * var(--mantine-scale));--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(0.625rem * var(--mantine-scale));--mantine-spacing-sm:calc(0.75rem * var(--mantine-scale));--mantine-spacing-md:calc(1rem * var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl:calc(2rem * var(--mantine-scale));--mantine-font-size-xs:calc(0.75rem * var(--mantine-scale));--mantine-font-size-sm:calc(0.875rem * var(--mantine-scale));--mantine-font-size-md:calc(1rem * var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),0 calc(0.0625rem * var(--mantine-scale)) calc(0.125rem * var(--mantine-scale)) rgba(0,0,0,0.1);--mantine-shadow-sm:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),rgba(0,0,0,0.05) 0 calc(0.625rem * var(--mantine-scale)) calc(0.9375rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale)),rgba(0,0,0,0.04) 0 calc(0.4375rem * var(--mantine-scale)) calc(0.4375rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale));--mantine-shadow-md:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),rgba(0,0,0,0.05) 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale)),rgba(0,0,0,0.04) 0 calc(0.625rem * var(--mantine-scale)) calc(0.625rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale));--mantine-shadow-lg:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),rgba(0,0,0,0.05) 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale)),rgba(0,0,0,0.04) 0 calc(0.75rem * var(--mantine-scale)) calc(0.75rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale));--mantine-shadow-xl:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),rgba(0,0,0,0.05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale)),rgba(0,0,0,0.04) 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale));--mantine-radius-xs:calc(0.125rem * var(--mantine-scale));--mantine-radius-sm:calc(0.25rem * var(--mantine-scale));--mantine-radius-md:calc(0.5rem * var(--mantine-scale));--mantine-radius-lg:calc(1rem * var(--mantine-scale));--mantine-radius-xl:calc(2rem * var(--mantine-scale));--mantine-font-weight-regular:400;--mantine-font-weight-medium:600;--mantine-font-weight-bold:700;--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem * var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(0.875rem * var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700}:host([data-mantine-color-scheme=dark]),:root[data-mantine-color-scheme=dark]{--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-disabled:var(--mantine-color-dark-6);--mantine-color-disabled-color:var(--mantine-color-dark-3);--mantine-color-disabled-border:var(--mantine-color-dark-4);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-9);--mantine-color-dark-light:rgba(10,10,10,1);--mantine-color-dark-light-hover:rgba(14,14,14,1);--mantine-color-dark-light-color:var(--mantine-color-dark-0);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:rgba(66,66,66,0.05);--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:rgba(17,19,21,1);--mantine-color-gray-light-hover:rgba(23,26,29,1);--mantine-color-gray-light-color:var(--mantine-color-gray-0);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:rgba(206,212,218,0.05);--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:rgba(101,21,21,1);--mantine-color-red-light-hover:rgba(141,29,29,1);--mantine-color-red-light-color:var(--mantine-color-red-0);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:rgba(255,135,135,0.05);--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:rgba(83,15,39,1);--mantine-color-pink-light-hover:rgba(116,21,54,1);--mantine-color-pink-light-color:var(--mantine-color-pink-0);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:rgba(247,131,172,0.05);--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:rgba(67,23,78,1);--mantine-color-grape-light-hover:rgba(94,32,109,1);--mantine-color-grape-light-color:var(--mantine-color-grape-0);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:rgba(218,119,242,0.05);--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:rgba(48,31,98,1);--mantine-color-violet-light-hover:rgba(67,43,137,1);--mantine-color-violet-light-color:var(--mantine-color-violet-0);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:rgba(151,117,250,0.05);--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:rgba(27,40,100,1);--mantine-color-indigo-light-hover:rgba(38,55,139,1);--mantine-color-indigo-light-color:var(--mantine-color-indigo-0);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:rgba(116,143,252,0.05);--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:rgba(12,50,86,1);--mantine-color-blue-light-hover:rgba(17,70,120,1);--mantine-color-blue-light-color:var(--mantine-color-blue-0);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:rgba(77,171,247,0.05);--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:rgba(6,57,67,1);--mantine-color-cyan-light-hover:rgba(8,80,93,1);--mantine-color-cyan-light-color:var(--mantine-color-cyan-0);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:rgba(59,201,219,0.05);--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:rgba(4,64,46,1);--mantine-color-teal-light-hover:rgba(6,89,64,1);--mantine-color-teal-light-color:var(--mantine-color-teal-0);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:rgba(56,217,169,0.05);--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:rgba(22,69,31,1);--mantine-color-green-light-hover:rgba(30,97,43,1);--mantine-color-green-light-color:var(--mantine-color-green-0);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:rgba(105,219,124,0.05);--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:rgba(46,74,7,1);--mantine-color-lime-light-hover:rgba(64,104,9,1);--mantine-color-lime-light-color:var(--mantine-color-lime-0);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:rgba(169,227,75,0.05);--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:rgba(115,60,0,1);--mantine-color-yellow-light-hover:rgba(161,83,0,1);--mantine-color-yellow-light-color:var(--mantine-color-yellow-0);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:rgba(255,212,59,0.05);--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:rgba(109,36,8,1);--mantine-color-orange-light-hover:rgba(152,50,11,1);--mantine-color-orange-light-color:var(--mantine-color-orange-0);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:rgba(255,169,77,0.05)}:host([data-mantine-color-scheme=light]),:root[data-mantine-color-scheme=light]{--mantine-color-scheme:light;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:#000;--mantine-color-body:#fff;--mantine-color-error:var(--mantine-color-red-6);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-color-blue-6);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-black);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-disabled:var(--mantine-color-gray-2);--mantine-color-disabled-color:var(--mantine-color-gray-5);--mantine-color-disabled-border:var(--mantine-color-gray-3);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:var(--mantine-color-dark-1);--mantine-color-dark-light-hover:var(--mantine-color-dark-2);--mantine-color-dark-light-color:var(--mantine-color-dark-9);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:rgba(46,46,46,0.05);--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:var(--mantine-color-gray-1);--mantine-color-gray-light-hover:var(--mantine-color-gray-2);--mantine-color-gray-light-color:var(--mantine-color-gray-9);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:rgba(134,142,150,0.05);--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:var(--mantine-color-red-1);--mantine-color-red-light-hover:var(--mantine-color-red-2);--mantine-color-red-light-color:var(--mantine-color-red-9);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:rgba(250,82,82,0.05);--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:var(--mantine-color-pink-1);--mantine-color-pink-light-hover:var(--mantine-color-pink-2);--mantine-color-pink-light-color:var(--mantine-color-pink-9);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:rgba(230,73,128,0.05);--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:var(--mantine-color-grape-1);--mantine-color-grape-light-hover:var(--mantine-color-grape-2);--mantine-color-grape-light-color:var(--mantine-color-grape-9);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:rgba(190,75,219,0.05);--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:var(--mantine-color-violet-1);--mantine-color-violet-light-hover:var(--mantine-color-violet-2);--mantine-color-violet-light-color:var(--mantine-color-violet-9);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:rgba(121,80,242,0.05);--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:var(--mantine-color-indigo-1);--mantine-color-indigo-light-hover:var(--mantine-color-indigo-2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-9);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:rgba(76,110,245,0.05);--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:var(--mantine-color-blue-1);--mantine-color-blue-light-hover:var(--mantine-color-blue-2);--mantine-color-blue-light-color:var(--mantine-color-blue-9);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:rgba(34,139,230,0.05);--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:var(--mantine-color-cyan-1);--mantine-color-cyan-light-hover:var(--mantine-color-cyan-2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-9);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:rgba(21,170,191,0.05);--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:var(--mantine-color-teal-1);--mantine-color-teal-light-hover:var(--mantine-color-teal-2);--mantine-color-teal-light-color:var(--mantine-color-teal-9);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:rgba(18,184,134,0.05);--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:var(--mantine-color-green-1);--mantine-color-green-light-hover:var(--mantine-color-green-2);--mantine-color-green-light-color:var(--mantine-color-green-9);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:rgba(64,192,87,0.05);--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:var(--mantine-color-lime-1);--mantine-color-lime-light-hover:var(--mantine-color-lime-2);--mantine-color-lime-light-color:var(--mantine-color-lime-9);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:rgba(130,201,30,0.05);--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:var(--mantine-color-yellow-1);--mantine-color-yellow-light-hover:var(--mantine-color-yellow-2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-9);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:rgba(250,176,5,0.05);--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:var(--mantine-color-orange-1);--mantine-color-orange-light-hover:var(--mantine-color-orange-2);--mantine-color-orange-light-color:var(--mantine-color-orange-9);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:rgba(253,126,20,0.05)}.m_3eebeb36{--divider-size-xs:1px;--divider-size-sm:2px;--divider-size-md:3px;--divider-size-lg:4px;--divider-size-xl:5px;--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){-webkit-border-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto;-ms-flex-item-align:stretch;align-self:stretch}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";-ms-flex:1 1;flex:1 1;height:1px;border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);-webkit-margin-end:var(--mantine-spacing-xs);margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";-ms-flex:1 1;flex:1 1;height:1px;border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);-webkit-margin-start:var(--mantine-spacing-xs);margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:320px;--drawer-size-sm:380px;--drawer-size-md:440px;--drawer-size-lg:620px;--drawer-size-xl:780px;--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{-ms-flex:var(--drawer-flex,0 0 var(--drawer-size));flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset) * 2));margin:var(--drawer-offset);max-width:calc(100% - var(--drawer-offset) * 2);max-height:calc(100% - var(--drawer-offset) * 2);overflow-y:auto}.m_b8a05bbd[data-hidden]{opacity:0!important;pointer-events:none}.m_31cd769a{-ms-flex-pack:var(--drawer-justify,flex-start);justify-content:var(--drawer-justify,flex-start);-ms-flex-align:var(--drawer-align,flex-start);align-items:var(--drawer-align,flex-start)}.m_31cd769a,.m_8bffd616{display:-ms-flexbox;display:flex}.m_df020499{position:fixed;z-index:var(--floating-window-z-index)}