.confiq-web-body,.confiq-app-root,.confiq-app-root *,.confiq-app-root *:before,.confiq-app-root *:after{box-sizing:border-box;overscroll-behavior:none}.confiq-web-body{max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;backface-visibility:hidden;overflow-x:clip}.confiq-web-body,.confiq-app-root,.confiq-app-root *{margin:0}.confiq-app-root{line-height:1.5;-webkit-font-smoothing:antialiased;color:var(--confiq-color-text)}.confiq-app-root img,.confiq-app-root picture,.confiq-app-root video,.confiq-app-root canvas,.confiq-app-root svg{display:block;max-width:100%}.confiq-app-root input,.confiq-app-root button,.confiq-app-root textarea,.confiq-app-root select{font:inherit}.confiq-app-root p,.confiq-app-root h1,.confiq-app-root h2,.confiq-app-root h3,.confiq-app-root h4,.confiq-app-root h5,.confiq-app-root h6{overflow-wrap:break-word}.confiq-app-root p{text-wrap:pretty}.confiq-app-root h1,.confiq-app-root h2,.confiq-app-root h3,.confiq-app-root h4,.confiq-app-root h5,.confiq-app-root h6{text-wrap:balance}.confiq-app-root input,.confiq-app-root button,.confiq-app-root textarea{appearance:none;-webkit-appearance:none}.confiq-app-root{--confiq-font-family: "ClashGrotesk-Variable", sans-serif;--confiq-color-primary: #face3a;--confiq-color-primaryLight: #fef3ce;--confiq-color-secondary: #404040;--confiq-color-danger: #da2406;--confiq-color-warning: #fb7303;--confiq-color-success: #4b9251;--confiq-color-info: #1b8ddf;--confiq-color-white: #ffffff;--confiq-color-shade: #f2f2f2;--confiq-color-text: #1a1a1a;--confiq-color-textLight: #808080;--confiq-color-textLighter: #d9d9d9;--confiq-color-textLightest: #e6e6e6;--confiq-color-buttonText: #ffffff;--confiq-color-black: #000000;--confiq-overlay-black-08: rgba(0, 0, 0, .08);--confiq-overlay-black-12: rgba(0, 0, 0, .12);--confiq-overlay-black-18: rgba(0, 0, 0, .18);--confiq-overlay-black-25: rgba(0, 0, 0, .25);--confiq-overlay-black-35: rgba(0, 0, 0, .35);--confiq-overlay-black-45: rgba(0, 0, 0, .45);--confiq-overlay-white-04: rgba(255, 255, 255, .04);--confiq-overlay-white-08: rgba(255, 255, 255, .08);--confiq-overlay-white-12: rgba(255, 255, 255, .12);--confiq-overlay-white-92: rgba(255, 255, 255, .92);--confiq-space-xs: .125rem;--confiq-space-sm: .25rem;--confiq-space-md: .5rem;--confiq-space-lg: .75rem;--confiq-space-xl: 1rem;--confiq-space-2xl: 1.5rem;--confiq-space-3xl: 2rem;--confiq-space-6: .375rem;--confiq-space-10: .625rem;--confiq-space-18: 1.125rem;--confiq-space-20: 1.25rem;--confiq-space-22: 1.375rem;--confiq-space-44: 2.75rem;--confiq-space-52: 3.25rem;--confiq-space-77: 4.8125rem;--confiq-icon-size-xs: .875rem;--confiq-icon-size-sm: 1.25rem;--confiq-icon-size-md: 1.625rem;--confiq-icon-size-lg: 2rem;--space-3: var(--confiq-space-lg);--confiq-font-size-xs: .75rem;--confiq-font-size-sm: .875rem;--confiq-font-size-base: 1rem;--confiq-font-size-lg: 1.0625rem;--confiq-font-size-xl: 1.125rem;--confiq-font-size-2xl: 1.25rem;--confiq-font-size-3xl: 1.3125rem;--confiq-font-size-4xl: 1.5rem;--confiq-line-height-none: 1;--confiq-line-height-tight: 1.2;--confiq-line-height-normal: 1.4;--confiq-line-height-relaxed: 1.5;--confiq-letter-spacing-tight: -.025em;--confiq-letter-spacing-normal: 0;--confiq-letter-spacing-wide: .08em;--confiq-font-weight-normal: 400;--confiq-font-weight-medium: 500;--confiq-font-weight-semibold: 600;--confiq-font-weight-bold: 700;--confiq-radius-none: 0;--confiq-radius-sm: .25rem;--confiq-radius-md: .5rem;--confiq-radius-lg: .625rem;--confiq-radius-xl: .75rem;--confiq-radius-full: 999px;--confiq-radius-circle: 50%;--confiq-transition-fast: .08s ease;--confiq-transition-base: .2s ease-out;--confiq-transition-slow: .3s ease-out;--confiq-z-base: 1;--confiq-z-dropdown: 10;--confiq-z-sticky: 100;--confiq-z-modal: 1000;--confiq-z-modal-backdrop: 999;--confiq-z-loader: 99999;--confiq-z-tooltip: 10000}@font-face{font-family:ClashGrotesk-Variable;src:url(/assets/ClashGrotesk-Variable-BS-lg9W7.woff2) format("woff2"),url(/assets/ClashGrotesk-Variable-lreXlFCG.woff) format("woff"),url(/assets/ClashGrotesk-Variable-Cp-iDUFA.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay-Variable;src:url(/assets/ClashDisplay-Variable-BID3Ydx1.woff2) format("woff2"),url(/assets/ClashDisplay-Variable-BWRcghNb.woff) format("woff"),url(/assets/ClashDisplay-Variable-BHZjogP3.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}.confiq-app-root .hidden{display:none!important}@container confiqApp (max-width: 59.98rem){.confiq-app-root .hidden-mobile{display:none!important}}@container confiqApp (min-width: 60rem){.confiq-app-root .hidden-desktop{display:none!important}}.confiq-app-root{font-family:var(--confiq-font-family, "ClashGrotesk-Variable"),sans-serif}.text-h1{font-weight:var(--confiq-font-weight-semibold);font-size:var(--confiq-font-size-3xl);line-height:var(--confiq-line-height-none);letter-spacing:var(--confiq-letter-spacing-normal)}.text-h2{font-weight:var(--confiq-font-weight-semibold);font-size:var(--confiq-font-size-lg);line-height:var(--confiq-line-height-normal);letter-spacing:var(--confiq-letter-spacing-normal)}.text-p{font-weight:var(--confiq-font-weight-normal);font-size:var(--confiq-font-size-base);line-height:var(--confiq-line-height-relaxed);letter-spacing:var(--confiq-letter-spacing-normal)}.text-small{font-weight:var(--confiq-font-weight-normal);font-size:var(--confiq-font-size-xs);line-height:var(--confiq-line-height-relaxed);letter-spacing:var(--confiq-letter-spacing-normal)}.text-bold{font-weight:var(--confiq-font-weight-semibold)}.tile-select__layout{display:flex;width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--confiq-space-sm)}.tile-select__container{display:grid;gap:var(--confiq-space-md);grid-template-columns:var(--column-template, 1fr);width:100%}.tile-select__container--1{--column-template: 1fr}.tile-select__container--2{--column-template: 1fr 1fr}@container confiqApp (min-width: 82rem){.tile-select__container--2{--column-template: 1fr 1fr 1fr}}.tile-select__container--3{--column-template: 1fr 1fr 1fr}@container confiqApp (min-width: 70rem){.tile-select__container--3{--column-template: 1fr 1fr 1fr 1fr}}@container confiqApp (min-width: 82rem){.tile-select__container--3{--column-template: 1fr 1fr 1fr 1fr 1fr}}.tile-select__subtitle{margin:0 0 .5rem}.tile-notice{--tile-color: var(--confiq-color-white);--tile-color-active: var(--confiq-color-white);--tile-title-color: var(--confiq-color-primary);--tile-title-color-active: var(--confiq-color-primary);--tile-border-color: var(--confiq-color-textLight);--tile-border-color-active: var(--confiq-color-textLight);--tile-background: var(--confiq-color-textLight);--tile-background-active: var(--confiq-color-textLight);--tile-icon-size: var(--confiq-icon-size-xs);--tile-cursor: default}.tile-default{--tile-color: var(--confiq-color-textLight);--tile-color-active: var(--confiq-color-text);--tile-title-color: var(--confiq-color-textLight);--tile-title-color-active: var(--confiq-color-text);--tile-border-color: var(--confiq-color-textLightest);--tile-border-color-active: var(--confiq-color-primary);--tile-background: transparent;--tile-background-active: var(--confiq-color-primaryLight);--tile-icon-size: var(--confiq-icon-size-lg);--tile-cursor: pointer;--icon-primary: var(--confiq-color-textLighter);--icon-secondary: var(--confiq-color-textLight)}.tile-spaced{--tile-text-padding: var(--confiq-space-xl)}.tile-compact{--tile-text-padding: var(--confiq-space-md) var(--confiq-space-xl)}.tile__container{--title-color: var(--tile-title-color);position:relative;color:var(--tile-color, var(--confiq-color-textLight));border:none;background-clip:padding-box;box-shadow:0 0 0 2px var(--tile-border-color, var(--confiq-color-textLightest)) inset;background:var(--tile-background, transparent);cursor:var(--tile-cursor, pointer);min-height:4.8125rem;display:flex;flex-direction:column;justify-content:center;transition:box-shadow var(--confiq-transition-base),color var(--confiq-transition-base),background var(--confiq-transition-base);padding:0;margin:0;width:100%;text-align:left;font:inherit}.tile__container:hover{box-shadow:0 0 0 2px var(--tile-border-color-active, var(--confiq-color-primary)) inset}.tile-notice.tile__container:hover{box-shadow:0 0 0 2px var(--tile-border-color, var(--confiq-color-textLightest)) inset}.tile__container--active{--title-color: var(--tile-title-color-active);--icon-primary: var(--confiq-color-textLight);--icon-secondary: var(--confiq-color-text);background:var(--tile-background-active, var(--confiq-color-primaryLight));color:var(--tile-color-active, var(--confiq-color-text));box-shadow:0 0 0 2px var(--tile-border-color-active, var(--confiq-color-primary)) inset}.tile__container--start{align-items:flex-start;text-align:start}.tile__container--center{align-items:center;text-align:center}.tile__container--end{align-items:flex-end;text-align:end}.tile__texts{display:flex;flex-direction:column;justify-content:center;align-items:inherit;padding:var(--tile-text-padding, var(--confiq-space-md));flex-grow:1}.tile__title-container{display:flex;gap:var(--confiq-space-md);align-items:center;justify-content:flex-start;color:var(--title-color);margin-bottom:var(--confiq-space-md)}.tile__title-container--icon-only{margin-top:var(--confiq-space-sm)}.tile__toolbar{position:absolute;right:var(--confiq-space-md);top:var(--confiq-space-md);z-index:var(--confiq-z-dropdown);display:flex;color:var(--confiq-color-white);border:none;background:transparent;padding:0;margin:0;cursor:pointer;align-items:center;justify-content:center}.tile__media-wrapper{position:relative;overflow:hidden;width:100%;height:auto;flex-grow:0;flex-shrink:0;aspect-ratio:1.65;padding:var(--confiq-space-xs) var(--confiq-space-xs) 0 var(--confiq-space-xs)}.tile__img{object-fit:cover;transform-origin:50% 50%;position:absolute;left:50%;top:50%;width:200%;height:200%;transform:translate(-50%,-50%) rotate(90deg) scale(1.02)}.confiq-app-root input[type=text],.confiq-app-root input[type=email],.confiq-app-root input[type=tel],.confiq-app-root input[type=phone],.confiq-app-root textarea,.confiq-app-root select{box-sizing:border-box;font:inherit;color:inherit;outline:none;transition:border-color var(--confiq-transition-base),box-shadow var(--confiq-transition-base) ease-out,background-color var(--confiq-transition-base)}.confiq-app-root input:focus-visible,.confiq-app-root textarea:focus-visible,.confiq-app-root select:focus-visible{border-color:var(--confiq-color-primary);box-shadow:0 0 0 1px color-mix(in oklab,var(--confiq-color-primary) 25%,transparent)}.confiq-app-root input:disabled,.confiq-app-root textarea:disabled,.confiq-app-root select:disabled,.confiq-app-root button:disabled{cursor:not-allowed;opacity:.6}.confiq-app-root input:disabled,.confiq-app-root textarea:disabled,.confiq-app-root select:disabled{color:var(--confiq-color-textLight);border-color:var(--confiq-color-textLight);background-color:var(--confiq-color-textLightest)}.confiq-app-root input[type=range]:disabled{background-color:transparent}.confiq-app-root input[aria-invalid=true],.confiq-app-root textarea[aria-invalid=true],.confiq-app-root select[aria-invalid=true]{border-color:var(--confiq-color-danger)}.confiq-app-root .form-field__label{display:block;font-size:var(--confiq-font-size-sm);font-weight:var(--confiq-font-weight-medium);margin-bottom:var(--confiq-space-sm);color:var(--confiq-color-text)}.confiq-app-root .form-field__label--required:after{content:" *";color:var(--confiq-color-danger)}.confiq-app-root .form-field__error{margin:var(--confiq-space-sm) 0 0 0;font-size:var(--confiq-font-size-xs);color:var(--confiq-color-danger);line-height:var(--confiq-line-height-normal)}.confiq-app-root .form-field{display:flex;flex-direction:column;gap:var(--confiq-space-sm);width:100%}.psc[data-v-b30b2059]{position:fixed;left:12px;bottom:12px;z-index:9999;width:min(980px,calc(100vw - 24px));max-height:min(360px,calc(100vh - 24px));overflow:auto;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#fffffff5;box-shadow:0 18px 40px #0000002e;padding:12px;color:var(--confiq-color-text);font-size:12px}.psc__hdr[data-v-b30b2059]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.psc__btn[data-v-b30b2059]{border:1px solid rgba(0,0,0,.18);background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer}.psc__btn[data-v-b30b2059]:disabled{opacity:.6;cursor:default}.psc__empty[data-v-b30b2059]{opacity:.8;padding:8px 0}.psc__meta[data-v-b30b2059]{opacity:.8;margin-bottom:8px}.psc__table[data-v-b30b2059]{width:100%;border-collapse:collapse}.psc__table th[data-v-b30b2059],.psc__table td[data-v-b30b2059]{padding:6px 8px;border-top:1px solid rgba(0,0,0,.08);vertical-align:top}.psc__table th[data-v-b30b2059]{text-align:left;font-weight:600}.psc__bad[data-v-b30b2059]{background:#ff00000a}.psc__err[data-v-b30b2059]{white-space:pre-wrap;max-width:340px;opacity:.85}.plannerPlayground[data-v-4c72e49c]{background:#0b1220;color:#e5e7eb;border-bottom:1px solid rgba(255,255,255,.08);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.plannerPlayground__header[data-v-4c72e49c]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.plannerPlayground__title[data-v-4c72e49c]{display:flex;flex-direction:column;gap:2px}.plannerPlayground__subtitle[data-v-4c72e49c]{font-size:12px;opacity:.8}.plannerPlayground__btn[data-v-4c72e49c]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#e5e7eb;padding:6px 10px;border-radius:8px;cursor:pointer}.plannerPlayground__btnSmall[data-v-4c72e49c]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#e5e7eb;width:28px;height:28px;border-radius:8px;cursor:pointer}.plannerPlayground__zoom[data-v-4c72e49c]{display:grid;grid-template-columns:28px 1fr 28px;gap:8px;align-items:center}.plannerPlayground__zoomValue[data-v-4c72e49c]{font-size:12px;opacity:.85;text-align:right;margin-top:-6px}.plannerPlayground__subgroup[data-v-4c72e49c]{padding-left:18px;display:grid;gap:6px}.plannerPlayground__body[data-v-4c72e49c]{display:grid;grid-template-columns:minmax(280px,340px) 1fr;gap:12px;padding:0 12px 12px;align-items:start}.plannerPlayground__panel[data-v-4c72e49c]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px;max-height:min(85vh,900px);overflow:auto}.plannerPlayground__group[data-v-4c72e49c]{display:grid;gap:8px;margin-bottom:12px}.plannerPlayground__groupTitle[data-v-4c72e49c]{font-weight:600;font-size:13px;opacity:.9;margin-bottom:4px}.plannerPlayground__row[data-v-4c72e49c]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8px;font-size:13px}.plannerPlayground__row input[data-v-4c72e49c],.plannerPlayground__row select[data-v-4c72e49c]{width:100%;padding:6px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#0003;color:#e5e7eb}.plannerPlayground__check[data-v-4c72e49c]{display:flex;gap:8px;align-items:center;font-size:13px}.plannerPlayground__checkInline[data-v-4c72e49c]{margin:0;justify-content:flex-start}.plannerPlayground__canvas[data-v-4c72e49c]{background:#0f172a;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;min-height:520px;height:min(85vh,900px)}.plannerPlayground__canvas[data-v-4c72e49c] .konvajs-content{margin:0 auto}.plannerPlayground__error[data-v-4c72e49c]{color:#fecaca;background:#dc26261f;border:1px solid rgba(220,38,38,.25);border-radius:10px;padding:8px;font-size:12px}.plannerPlayground__stats[data-v-4c72e49c]{font-size:12px;display:grid;gap:4px;opacity:.95}.plannerPlayground__statsDivider[data-v-4c72e49c]{height:1px;background:#ffffff1f;margin:6px 0}.plannerPlayground__details[data-v-4c72e49c]{margin-top:6px}.plannerPlayground__cutRow[data-v-4c72e49c]{margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.08);font-size:12px}.plannerPlayground__cutList[data-v-4c72e49c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.plannerPlayground__pill[data-v-4c72e49c]{display:inline-block;padding:2px 6px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}@media(max-width:1100px){.plannerPlayground__body[data-v-4c72e49c]{grid-template-columns:1fr}.plannerPlayground__panel[data-v-4c72e49c]{max-height:unset}.plannerPlayground__canvas[data-v-4c72e49c]{min-height:420px;height:65vh}}.devtools__badge[data-v-572dc9ca],.devtools__panel[data-v-572dc9ca]{--dt-bg: #1a1a2e;--dt-bg-alt: #16213e;--dt-accent: #00d4ff;--dt-border: #2a2a4a;--dt-text: #e0e0e0;--dt-text-muted: #888}.devtools__badge[data-v-572dc9ca]{position:fixed;z-index:99999;width:40px;height:40px;border-radius:8px;background:var(--dt-bg);color:var(--dt-accent);display:flex;align-items:center;justify-content:center;cursor:grab;-webkit-user-select:none;user-select:none;box-shadow:0 2px 12px #0000004d;transition:box-shadow .15s ease;touch-action:none}.devtools__badge[data-v-572dc9ca]:hover{box-shadow:0 4px 20px #0006}.devtools__badge[data-v-572dc9ca]:active{cursor:grabbing}.devtools__badge-text[data-v-572dc9ca]{font-family:monospace;font-size:10px;font-weight:700;letter-spacing:1px}.devtools__panel[data-v-572dc9ca]{position:fixed;z-index:99998;width:260px;background:var(--dt-bg);color:var(--dt-text);border-radius:8px;box-shadow:0 8px 32px #0006;font-family:monospace;font-size:12px;overflow:hidden}.devtools__panel-header[data-v-572dc9ca]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--dt-bg-alt);border-bottom:1px solid var(--dt-border)}.devtools__panel-title[data-v-572dc9ca]{font-weight:700;font-size:11px;letter-spacing:.5px;color:var(--dt-accent)}.devtools__panel-close[data-v-572dc9ca]{background:none;border:none;color:var(--dt-text-muted);font-size:18px;cursor:pointer;padding:0;line-height:1}.devtools__panel-close[data-v-572dc9ca]:hover{color:#fff}.devtools__panel-body[data-v-572dc9ca]{padding:12px;display:flex;flex-direction:column;gap:12px}.devtools__section[data-v-572dc9ca]{display:flex;flex-direction:column;gap:8px}.devtools__section-title[data-v-572dc9ca]{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--dt-text-muted)}.devtools__product-list[data-v-572dc9ca]{display:flex;flex-direction:column;gap:4px}.devtools__product-btn[data-v-572dc9ca]{width:100%;padding:8px 10px;text-align:left;background:var(--dt-bg-alt);border:1px solid var(--dt-border);border-radius:4px;color:var(--dt-text);font:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.devtools__product-btn[data-v-572dc9ca]:hover{background:#1f305a;border-color:#3a4a7a}.devtools__product-btn--active[data-v-572dc9ca]{background:#0a3d62;border-color:var(--dt-accent);color:var(--dt-accent)}.devtools__product-btn[data-v-572dc9ca]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--dt-accent)}.devtools__toggle[data-v-572dc9ca]{display:flex;align-items:center;gap:8px;cursor:pointer}.devtools__toggle-input[data-v-572dc9ca]{accent-color:var(--dt-accent);width:14px;height:14px;cursor:pointer}.devtools__toggle-label[data-v-572dc9ca]{font-size:12px;color:var(--dt-text)}.devtools__field[data-v-572dc9ca]{display:flex;flex-direction:column;gap:4px}.devtools__field-label[data-v-572dc9ca]{font-size:11px;color:var(--dt-text-muted)}.devtools__select[data-v-572dc9ca]{width:100%;padding:6px 8px;border-radius:4px;border:1px solid var(--dt-border);background:var(--dt-bg-alt);color:var(--dt-text);font:inherit;cursor:pointer}.error-boundary[data-v-e1e23e0e]{display:flex;align-items:center;justify-content:center;min-height:25rem;padding:var(--confiq-space-3xl);background:var(--confiq-color-shade)}.error-boundary__content[data-v-e1e23e0e]{max-width:37.5rem;text-align:center}.error-boundary__title[data-v-e1e23e0e]{font-size:var(--confiq-font-size-4xl);font-weight:700;margin-bottom:var(--confiq-space-xl);color:var(--confiq-color-danger)}.error-boundary__message[data-v-e1e23e0e]{margin-bottom:var(--confiq-space-2xl);color:var(--confiq-color-text)}.error-boundary__details[data-v-e1e23e0e]{margin:var(--confiq-space-2xl) 0;text-align:left;background:var(--confiq-color-white);border:1px solid var(--confiq-color-shade);border-radius:var(--confiq-radius-sm);padding:var(--confiq-space-xl)}.error-boundary__details summary[data-v-e1e23e0e]{cursor:pointer;font-weight:700;margin-bottom:var(--confiq-space-md)}.error-boundary__stack[data-v-e1e23e0e]{white-space:pre-wrap;font-family:monospace;font-size:var(--confiq-font-size-sm);color:var(--confiq-color-text);overflow-x:auto}.error-boundary__button[data-v-e1e23e0e]{padding:var(--confiq-space-lg) var(--confiq-space-2xl);background:var(--confiq-color-primary);color:var(--confiq-color-white);border:none;border-radius:var(--confiq-radius-sm);cursor:pointer;font-size:var(--confiq-font-size-base);transition:background-color var(--confiq-transition-base)}.error-boundary__button[data-v-e1e23e0e]:hover{background:var(--confiq-color-primaryLight)}.loader__wrapper[data-v-b81f2acf]{position:fixed;z-index:var(--confiq-z-loader);width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;animation:loaderFadeIn-b81f2acf .16s ease-out}.loader__wrapper--init[data-v-b81f2acf]{background-color:var(--confiq-color-textLightest)}.loader__wrapper--action[data-v-b81f2acf]{background:var(--confiq-overlay-black-35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:none}.loader__card[data-v-b81f2acf]{display:flex;flex-direction:column;align-items:center;gap:var(--confiq-space-10);padding:var(--confiq-space-18) var(--confiq-space-22);border-radius:var(--confiq-radius-md);background:var(--confiq-overlay-white-92);box-shadow:0 1.125rem 2.5rem var(--confiq-overlay-black-18)}.loader__spinner[data-v-b81f2acf]{width:var(--confiq-icon-size-md);height:var(--confiq-icon-size-md);border-radius:var(--confiq-radius-full);border:.1875rem solid var(--confiq-overlay-black-12);border-top-color:var(--confiq-color-primary);animation:loaderSpin-b81f2acf .85s linear infinite}.loader__text[data-v-b81f2acf]{color:var(--confiq-color-text);font-size:var(--confiq-font-size-base)}@keyframes loaderSpin-b81f2acf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loaderFadeIn-b81f2acf{0%{opacity:0}to{opacity:1}}.confiq-app-modal[data-v-512f04be]{position:fixed;inset:0;z-index:var(--confiq-z-modal-backdrop)}.confiq-app-modal__backdrop[data-v-512f04be]{position:absolute;inset:0;background:var(--confiq-overlay-black-45)}.confiq-app-modal__wrapper[data-v-512f04be]{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;padding-top:calc(var(--confiq-space-2xl) + env(safe-area-inset-top,0px));padding-bottom:calc(var(--confiq-space-2xl) + env(safe-area-inset-bottom,0px));padding-left:calc(var(--confiq-space-xl) + env(safe-area-inset-left,0px));padding-right:calc(var(--confiq-space-xl) + env(safe-area-inset-right,0px));pointer-events:none}.confiq-app-modal__panel[data-v-512f04be]{pointer-events:auto;width:100%;max-width:35rem;max-height:100%;background:var(--confiq-color-white);box-shadow:0 1.125rem 2.8125rem var(--confiq-overlay-black-25);overflow-y:auto;overflow-x:clip}.confiq-modal-enter-active[data-v-512f04be],.confiq-modal-leave-active[data-v-512f04be]{transition:opacity var(--confiq-transition-slow)}.confiq-modal-enter-from[data-v-512f04be],.confiq-modal-leave-to[data-v-512f04be]{opacity:0}.confiq-modal-enter-active .confiq-app-modal__panel[data-v-512f04be],.confiq-modal-leave-active .confiq-app-modal__panel[data-v-512f04be]{transition:transform var(--confiq-transition-slow),opacity var(--confiq-transition-slow)}.confiq-modal-enter-from .confiq-app-modal__panel[data-v-512f04be]{transform:scale(.8);opacity:0}.confiq-modal-enter-to .confiq-app-modal__panel[data-v-512f04be]{transform:scale(1);opacity:1}.confiq-modal-leave-to .confiq-app-modal__panel[data-v-512f04be]{transform:scale(.8);opacity:0}.app__container[data-v-245805ef]{position:relative;container-type:inline-size;container-name:confiqApp;background:var(--confiq-color-shade)}.app__content[data-v-245805ef]{max-width:90rem;margin:0 auto}
