html{height:100%;--mat-sys-background: light-dark(#fef8fc, #151316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f5eff4, #323033);--mat-sys-inverse-primary: light-dark(#d5baff, #7d00fa);--mat-sys-inverse-surface: light-dark(#323033, #e6e1e6);--mat-sys-on-background: light-dark(#1d1b1e, #e6e1e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #42008a);--mat-sys-on-primary-container: light-dark(#5f00c0, #ecdcff);--mat-sys-on-primary-fixed: light-dark(#270057, #270057);--mat-sys-on-primary-fixed-variant: light-dark(#5f00c0, #5f00c0);--mat-sys-on-secondary: light-dark(#ffffff, #352d40);--mat-sys-on-secondary-container: light-dark(#4b4357, #eadef7);--mat-sys-on-secondary-fixed: light-dark(#1f182a, #1f182a);--mat-sys-on-secondary-fixed-variant: light-dark(#4b4357, #4b4357);--mat-sys-on-surface: light-dark(#1d1b1e, #e6e1e6);--mat-sys-on-surface-variant: light-dark(#49454e, #e8e0eb);--mat-sys-on-tertiary: light-dark(#ffffff, #502400);--mat-sys-on-tertiary-container: light-dark(#723600, #ffdcc7);--mat-sys-on-tertiary-fixed: light-dark(#311300, #311300);--mat-sys-on-tertiary-fixed-variant: light-dark(#723600, #723600);--mat-sys-outline: light-dark(#7b757f, #958e99);--mat-sys-outline-variant: light-dark(#cbc4cf, #49454e);--mat-sys-primary: light-dark(#7d00fa, #d5baff);--mat-sys-primary-container: light-dark(#ecdcff, #5f00c0);--mat-sys-primary-fixed: light-dark(#ecdcff, #ecdcff);--mat-sys-primary-fixed-dim: light-dark(#d5baff, #d5baff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#645b70, #cec2db);--mat-sys-secondary-container: light-dark(#eadef7, #4b4357);--mat-sys-secondary-fixed: light-dark(#eadef7, #eadef7);--mat-sys-secondary-fixed-dim: light-dark(#cec2db, #cec2db);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fef8fc, #151316);--mat-sys-surface-bright: light-dark(#fef8fc, #3b383c);--mat-sys-surface-container: light-dark(#f2ecf1, #211f22);--mat-sys-surface-container-high: light-dark(#ede6eb, #2b292d);--mat-sys-surface-container-highest: light-dark(#e6e1e6, #363437);--mat-sys-surface-container-low: light-dark(#f8f2f6, #1d1b1e);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0f0d11);--mat-sys-surface-dim: light-dark(#ded8dd, #151316);--mat-sys-surface-tint: light-dark(#7d00fa, #d5baff);--mat-sys-surface-variant: light-dark(#e8e0eb, #49454e);--mat-sys-tertiary: light-dark(#964900, #ffb787);--mat-sys-tertiary-container: light-dark(#ffdcc7, #723600);--mat-sys-tertiary-fixed: light-dark(#ffdcc7, #ffdcc7);--mat-sys-tertiary-fixed-dim: light-dark(#ffb787, #ffb787);--mat-sys-neutral-variant20: #332f37;--mat-sys-neutral10: #1d1b1e;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body{color-scheme:light;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0;height:100%}*,*:before,*:after{box-sizing:border-box}button{background:none;border:0;cursor:pointer;font:inherit;color:inherit}:root{--yaweet-primary: #7c5bff;--yaweet-primary-dark: #5b3fcc;--yaweet-primary-soft: #ede8ff;--yaweet-secondary: #fdb33d;--yaweet-secondary-deep: #e89220;--yaweet-text: #13111c;--yaweet-text-muted: #5b5870;--yaweet-surface: #ffffff;--yaweet-surface-alt: #f7f5ff;--yaweet-surface-cream: #fdfbf7;--yaweet-border: #e6e2f5;--yaweet-border-warm: #ece6d4;--yaweet-status-green: #16a34a;--yaweet-status-green-soft: #dcfce7;--yaweet-status-orange: #ea580c;--yaweet-status-orange-soft: #ffedd5;--yaweet-status-red: #dc2626;--yaweet-status-red-soft: #fee2e2;--yaweet-status-neutral: #6b7280;--yaweet-status-neutral-soft: #f1f1f4;--yaweet-radius-sm: 6px;--yaweet-radius-md: 12px;--yaweet-radius-lg: 20px;--yaweet-radius-xl: 28px;--yaweet-shadow-sm: 0 1px 2px rgba(19, 17, 28, .05);--yaweet-shadow-md: 0 4px 16px rgba(19, 17, 28, .08);--yaweet-shadow-lg: 0 24px 60px -28px rgba(91, 63, 204, .35), 0 8px 24px -12px rgba(19, 17, 28, .08);--yaweet-font-display: "Fraunces", "Iowan Old Style", "Palatino", Georgia, serif;--yaweet-font-body: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif}html,body{height:100%}body{font-family:var(--yaweet-font-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em}*:focus-visible{outline:2px solid color-mix(in srgb,var(--yaweet-primary) 65%,transparent);outline-offset:1px;border-radius:var(--yaweet-radius-sm)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.risk-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:.4rem;vertical-align:middle;background:var(--yaweet-status-neutral)}.risk-dot--low{background:var(--yaweet-status-green)}.risk-dot--medium{background:var(--yaweet-status-orange)}.risk-dot--high{background:var(--yaweet-status-red)}.risk-chip.mat-mdc-chip{border-left:3px solid var(--yaweet-status-neutral)}.risk-chip--low.mat-mdc-chip{border-left-color:var(--yaweet-status-green)}.risk-chip--medium.mat-mdc-chip{border-left-color:var(--yaweet-status-orange)}.risk-chip--high.mat-mdc-chip{border-left-color:var(--yaweet-status-red)}.yw-section-card{position:relative;background:radial-gradient(1200px 320px at -10% -20%,rgba(124,91,255,.045),transparent 60%),radial-gradient(800px 220px at 110% 0%,rgba(253,179,61,.04),transparent 55%),var(--yaweet-surface);border:1px solid var(--yaweet-border);border-radius:var(--yaweet-radius-xl);box-shadow:var(--yaweet-shadow-sm);padding:1.75rem 1.85rem 1.5rem;overflow:hidden;isolation:isolate;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}.yw-section-card:hover{box-shadow:var(--yaweet-shadow-md);border-color:color-mix(in srgb,var(--yaweet-primary) 18%,var(--yaweet-border))}.yw-section-card:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,rgba(19,17,28,.01) 0,rgba(19,17,28,.01) 1px,transparent 1px,transparent 4px);pointer-events:none;opacity:.5;z-index:0}.yw-section-card>*{position:relative;z-index:2}.yw-section-card+.yw-section-card{margin-top:1.25rem}.yw-section-divider{height:1px;background:linear-gradient(90deg,var(--yaweet-border) 0%,transparent 100%);margin:1.1rem 0 1.4rem;border:0}.yw-section-card .mat-mdc-form-field.mat-focused .mdc-notched-outline__leading,.yw-section-card .mat-mdc-form-field.mat-focused .mdc-notched-outline__notch,.yw-section-card .mat-mdc-form-field.mat-focused .mdc-notched-outline__trailing{border-color:var(--yaweet-primary)!important;border-width:1.5px!important}.yw-section-card .mat-mdc-form-field.mat-focused .mdc-floating-label{color:var(--yaweet-primary-dark)!important}.yw-section-card .mat-mdc-form-field:not(.mat-focused):not(.mat-form-field-disabled):hover .mdc-notched-outline__leading,.yw-section-card .mat-mdc-form-field:not(.mat-focused):not(.mat-form-field-disabled):hover .mdc-notched-outline__notch,.yw-section-card .mat-mdc-form-field:not(.mat-focused):not(.mat-form-field-disabled):hover .mdc-notched-outline__trailing{border-color:color-mix(in srgb,var(--yaweet-primary) 40%,var(--yaweet-border))!important}.yw-section-card .mat-mdc-chip-option{--mdc-chip-container-shape-radius: 999px;--mdc-chip-outline-color: var(--yaweet-border);--mdc-chip-outline-width: 1px;transition:transform .15s ease,box-shadow .2s ease}.yw-section-card .mat-mdc-chip-option:active{transform:scale(.97)}.yw-section-card .mat-mdc-chip-option.mdc-evolution-chip--selected{--mdc-chip-elevated-selected-container-color: var(--yaweet-primary);--mdc-chip-label-text-color: #ffffff;--mdc-chip-with-icon-selected-icon-color: #ffffff;--mdc-chip-selected-label-text-color: #ffffff;box-shadow:var(--yaweet-shadow-sm)}.yw-section-card .mat-mdc-chip-option.mdc-evolution-chip--selected .mdc-evolution-chip__text-label{color:#fff!important;font-weight:600}.yw-section-card .risk-chip.mdc-evolution-chip--selected{--mdc-chip-elevated-selected-container-color: var(--yaweet-primary)}.yw-section-card .risk-chip.mdc-evolution-chip--selected .risk-dot{box-shadow:0 0 0 2px #fff6}.yw-section-card .yw-chips-field .mat-mdc-chip-grid{width:100%}.yw-section-card .yw-chips-field .mat-mdc-chip{--mdc-chip-elevated-container-color: var(--yaweet-primary-soft);--mdc-chip-label-text-color: var(--yaweet-primary-dark);--mdc-chip-with-trailing-icon-trailing-icon-color: var(--yaweet-primary-dark);--mdc-chip-container-shape-radius: 999px;font-weight:500;font-size:.85rem;border:1px solid color-mix(in srgb,var(--yaweet-primary) 25%,transparent)}.yw-section-card .yw-chips-field .mat-mdc-chip:hover{--mdc-chip-elevated-container-color: color-mix(in srgb, var(--yaweet-primary) 18%, var(--yaweet-primary-soft))}.yw-section-card .yw-chips-field .mat-mdc-chip-remove{display:inline-flex;align-items:center;justify-content:center;opacity:.65;transition:opacity .15s ease,background .15s ease;border-radius:999px;padding:2px}.yw-section-card .yw-chips-field .mat-mdc-chip-remove:hover{opacity:1;background:#5b3fcc26}.yw-section-card .yw-chips-field input.mat-mdc-chip-input{flex:1 1 140px;min-width:140px;font-family:inherit;color:var(--yaweet-text)}.mat-mdc-autocomplete-panel.mdc-menu-surface{border-radius:var(--yaweet-radius-md)!important;box-shadow:var(--yaweet-shadow-md)!important;border:1px solid var(--yaweet-border);margin-top:6px}.mat-mdc-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text{font-family:var(--yaweet-font-body);font-size:.9rem;color:var(--yaweet-text)}.mat-mdc-autocomplete-panel .mat-mdc-option:hover .mdc-list-item__primary-text,.mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-active .mdc-list-item__primary-text{color:var(--yaweet-primary-dark);font-weight:500}.mat-mdc-select-panel.mdc-menu-surface{border-radius:var(--yaweet-radius-md)!important;box-shadow:var(--yaweet-shadow-md)!important;border:1px solid var(--yaweet-border)}.yw-phone-flag{font-size:1.05rem;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;margin-right:.45rem}.yw-country-autocomplete-panel.mat-mdc-autocomplete-panel{min-width:160px!important}.yw-country-autocomplete-panel .mat-mdc-option{display:flex!important;align-items:center;height:auto;min-height:40px;padding:.4rem .85rem!important}.yw-country-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text{display:flex!important;align-items:center;width:100%;gap:0}.yw-country-autocomplete-panel .yw-phone-country-dial{font-variant-numeric:tabular-nums;font-size:.92rem;color:var(--yaweet-text);font-weight:500}.yw-segmented{display:inline-flex;background:var(--yaweet-surface-alt);border:1px solid var(--yaweet-border);border-radius:10px;padding:4px;gap:2px}.yw-segmented__option{appearance:none;background:transparent;border:0;padding:.55rem 1.1rem;font-size:.9rem;font-weight:500;color:var(--yaweet-text-muted);border-radius:7px;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease;font-family:inherit}.yw-segmented__option:hover:not(.is-active){color:var(--yaweet-text);background:#fff9}.yw-segmented__option.is-active{background:var(--yaweet-surface);color:var(--yaweet-primary-dark);font-weight:600;box-shadow:var(--yaweet-shadow-sm)}.yw-geo-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.65rem .85rem;background:var(--yaweet-primary-soft);border-radius:10px;font-size:.85rem;color:var(--yaweet-primary-dark);margin-bottom:1rem}.yw-geo-breadcrumb__crumb{font-weight:500}.yw-geo-breadcrumb__crumb--placeholder{color:color-mix(in srgb,var(--yaweet-primary-dark) 50%,transparent);font-style:italic;font-weight:400}.yw-geo-breadcrumb__sep{color:color-mix(in srgb,var(--yaweet-primary-dark) 45%,transparent)}.yw-action-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .95rem;background:var(--yaweet-surface);border:1px dashed var(--yaweet-border);border-radius:999px;font-size:.85rem;color:var(--yaweet-primary-dark);font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease;font-family:inherit}.yw-action-chip:hover{background:var(--yaweet-primary-soft);border-color:var(--yaweet-primary);border-style:solid}.yw-field{display:flex;flex-direction:column;gap:.4rem;min-width:0}.yw-field__label{font-size:.82rem;font-weight:500;color:var(--yaweet-text);letter-spacing:.005em;line-height:1.2}.yw-field__label--required:after{content:" *";color:var(--yaweet-status-red);font-weight:600}.yw-field__input{box-sizing:border-box;width:100%;background:var(--yaweet-surface);border:1px solid var(--yaweet-border);border-radius:var(--yaweet-radius-md);padding:.7rem .9rem;font-family:inherit;font-size:.95rem;color:var(--yaweet-text);line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.yw-field__input::placeholder{color:color-mix(in srgb,var(--yaweet-text-muted) 70%,transparent)}.yw-field__input:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--yaweet-primary) 40%,var(--yaweet-border))}.yw-field__input:focus{outline:none;border-color:var(--yaweet-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--yaweet-primary) 18%,transparent)}.yw-field__input:disabled{background:var(--yaweet-surface-alt);color:var(--yaweet-text-muted);cursor:not-allowed}.yw-field__input--textarea{min-height:92px;resize:vertical;line-height:1.5}.yw-field--full{grid-column:1 / -1}.yw-checkbox{display:inline-flex;align-items:flex-start;gap:.65rem;cursor:pointer;font-size:.88rem;color:var(--yaweet-text);line-height:1.45}.yw-checkbox__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.yw-checkbox__box{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:1.5px solid var(--yaweet-border);border-radius:6px;background:var(--yaweet-surface);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;margin-top:.05rem}.yw-checkbox__box:after{content:"";width:10px;height:10px;background:transparent;clip-path:polygon(14% 44%,0% 65%,50% 100%,100% 16%,80% 0%,43% 62%);transition:background .15s ease}.yw-checkbox:hover .yw-checkbox__box{border-color:color-mix(in srgb,var(--yaweet-primary) 50%,var(--yaweet-border))}.yw-checkbox__input:focus-visible+.yw-checkbox__box{border-color:var(--yaweet-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--yaweet-primary) 18%,transparent)}.yw-checkbox__input:checked+.yw-checkbox__box{background:var(--yaweet-primary);border-color:var(--yaweet-primary)}.yw-checkbox__input:checked+.yw-checkbox__box:after{background:#fff}.yw-checkbox__text a{color:var(--yaweet-primary-dark);text-decoration:none;font-weight:500}.yw-checkbox__text a:hover{text-decoration:underline}.yw-radio-group{display:flex;gap:1.5rem}.yw-radio{display:inline-flex;align-items:center;gap:.65rem;cursor:pointer;font-size:.88rem;color:var(--yaweet-text);line-height:1.45}.yw-radio__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.yw-radio__dot{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:1.5px solid var(--yaweet-border);border-radius:50%;background:var(--yaweet-surface);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.yw-radio__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:transparent;transition:background .15s ease}.yw-radio:hover .yw-radio__dot{border-color:color-mix(in srgb,var(--yaweet-primary) 50%,var(--yaweet-border))}.yw-radio__input:focus-visible+.yw-radio__dot{border-color:var(--yaweet-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--yaweet-primary) 18%,transparent)}.yw-radio__input:checked+.yw-radio__dot{border-color:var(--yaweet-primary)}.yw-radio__input:checked+.yw-radio__dot:after{background:var(--yaweet-primary)}.yw-radio--disabled{cursor:default;opacity:.55}.yw-field__hint{font-size:.78rem;color:var(--yaweet-text-muted);line-height:1.35;margin:0}.yw-field__hint--err{color:var(--yaweet-status-red);font-weight:500}.yw-field-group{box-sizing:border-box;display:flex;width:100%;background:var(--yaweet-surface);border:1px solid var(--yaweet-border);border-radius:var(--yaweet-radius-md);transition:border-color .2s ease,box-shadow .2s ease;overflow:hidden}.yw-field-group input{box-sizing:border-box}.yw-field-group:focus-within{border-color:var(--yaweet-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--yaweet-primary) 18%,transparent)}.yw-field-group .yw-field-group__lead{flex:0 0 88px;min-width:0;width:88px;border:0;border-right:1px solid var(--yaweet-border);background:var(--yaweet-surface-alt);padding:.7rem;font-family:inherit;font-size:.92rem;color:var(--yaweet-text);font-variant-numeric:tabular-nums}.yw-field-group .yw-field-group__main{flex:1 1 auto;min-width:0;border:0;background:transparent;padding:.7rem .9rem;font-family:inherit;font-size:.95rem;color:var(--yaweet-text)}.yw-field-group .yw-field-group__lead:focus,.yw-field-group .yw-field-group__main:focus{outline:none}.yw-mat-field.mat-mdc-form-field{width:100%;display:block;--mdc-outlined-text-field-container-shape: var(--yaweet-radius-md)}.yw-mat-field .mat-mdc-text-field-wrapper{background:var(--yaweet-surface)!important;border:1px solid var(--yaweet-border);border-radius:var(--yaweet-radius-md);padding:0 .9rem!important;transition:border-color .2s ease,box-shadow .2s ease}.yw-mat-field .mat-mdc-text-field-wrapper:hover{border-color:color-mix(in srgb,var(--yaweet-primary) 40%,var(--yaweet-border))}.yw-mat-field.mat-focused .mat-mdc-text-field-wrapper{border-color:var(--yaweet-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--yaweet-primary) 18%,transparent)}.yw-mat-field .mdc-notched-outline,.yw-mat-field .mdc-notched-outline__leading,.yw-mat-field .mdc-notched-outline__notch,.yw-mat-field .mdc-notched-outline__trailing{border:none!important;display:none!important}.yw-mat-field .mdc-floating-label,.yw-mat-field .mat-mdc-floating-label{display:none!important}.yw-mat-field .mat-mdc-form-field-flex{height:auto;padding:0!important;align-items:center}.yw-mat-field .mat-mdc-form-field-infix{min-height:auto;padding-top:.7rem!important;padding-bottom:.7rem!important;width:auto;border:0!important}.yw-mat-field .mat-mdc-form-field-subscript-wrapper{padding:0!important}.yw-mat-field .mat-mdc-form-field-hint-wrapper,.yw-mat-field .mat-mdc-form-field-error-wrapper{padding:.35rem 0 0!important}.yw-mat-field .mat-mdc-form-field-hint{font-size:.78rem!important;color:var(--yaweet-text-muted)!important;line-height:1.35!important}.yw-mat-field.yw-mat-field--chips .mat-mdc-form-field-infix{padding-top:.45rem!important;padding-bottom:.45rem!important}.yw-field__input::-webkit-credentials-auto-fill-button,.yw-field-group input::-webkit-credentials-auto-fill-button,.yw-field__input::-webkit-contacts-auto-fill-button,.yw-field-group input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}.yaweet-confirm-panel .mat-mdc-dialog-container,.yaweet-confirm-panel .mat-mdc-dialog-surface{background:transparent;border-radius:var(--yaweet-radius-lg);box-shadow:0 24px 60px -20px #13111c47,0 8px 24px -12px #13111c1f;padding:0;overflow:hidden}.yaweet-confirm-backdrop{background:#13111c73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.yaweet-snack{--mdc-snackbar-container-color: var(--yaweet-text);--mdc-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: var(--yaweet-primary-soft);border-radius:var(--yaweet-radius-md)!important;font-family:var(--yaweet-font-body);font-weight:500}.yaweet-snack .mdc-snackbar__surface{border-radius:var(--yaweet-radius-md)!important;border-left:4px solid var(--yaweet-primary);box-shadow:0 12px 32px -12px #13111c59}.yaweet-snack--success .mdc-snackbar__surface{border-left-color:var(--yaweet-status-green)}.yaweet-snack--info .mdc-snackbar__surface{border-left-color:var(--yaweet-primary)}.yaweet-snack--warn .mdc-snackbar__surface{border-left-color:var(--yaweet-status-orange)}.yaweet-snack--error .mdc-snackbar__surface{border-left-color:var(--yaweet-status-red)}
