.gg-field[data-v-6947c0bb]{gap:var(--gg-space-1-5);flex-direction:column;min-width:0;display:flex}.gg-field--fluid[data-v-6947c0bb]{width:100%}.gg-field--bare[data-v-6947c0bb]{display:contents}.gg-field__head[data-v-6947c0bb]{gap:var(--gg-space-1);flex-direction:column;min-width:0;display:flex}.gg-field__label[data-v-6947c0bb]{font-family:var(--gg-font-family-sans);font-size:var(--gg-font-size-sm);font-weight:var(--gg-font-weight-medium);color:var(--gg-color-surface-text-primary);letter-spacing:-.005em;align-items:baseline;gap:2px;line-height:1.35;display:inline-flex}.gg-field__required[data-v-6947c0bb]{color:var(--gg-color-feedback-danger-icon);font-weight:var(--gg-font-weight-normal)}.gg-field__description[data-v-6947c0bb]{font-family:var(--gg-font-family-sans);font-size:var(--gg-font-size-xs);color:var(--gg-color-surface-text-muted);margin:0;line-height:1.5}.gg-field__body[data-v-6947c0bb]{gap:var(--gg-space-1-5);flex-direction:column;min-width:0;display:flex}.gg-field__control[data-v-6947c0bb]{min-width:0}.gg-field__msg[data-v-6947c0bb]{font-family:var(--gg-font-family-sans);font-size:var(--gg-font-size-xs);margin:0;line-height:1.5}.gg-field__msg--hint[data-v-6947c0bb]{color:var(--gg-color-surface-text-muted)}.gg-field__msg--error[data-v-6947c0bb]{color:var(--gg-color-feedback-danger-icon);font-weight:var(--gg-font-weight-medium)}.gg-field--row[data-v-6947c0bb]{grid-template-columns:var(--_label-w) minmax(0, 1fr);gap:var(--gg-space-2) var(--gg-space-4);align-items:start;display:grid}.gg-field--row .gg-field__head[data-v-6947c0bb]{padding-top:calc((var(--gg-control-h) - 1.35em) / 2)}.gg-field--inline[data-v-6947c0bb]{gap:0 var(--gg-space-2-5);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.gg-field--inline .gg-field__control[data-v-6947c0bb]{grid-area:1/1}.gg-field--inline .gg-field__head[data-v-6947c0bb]{grid-area:1/2}.gg-field--inline .gg-field__body[data-v-6947c0bb]{display:contents}.gg-field--inline .gg-field__msg[data-v-6947c0bb]{margin-top:var(--gg-space-1);grid-area:2/2}.gg-field--inside[data-v-6947c0bb]{position:relative}.gg-field--inside .gg-field__head[data-v-6947c0bb]{position:var(--gg-field-inside-label-position);z-index:1;top:var(--gg-space-1-5);inset-inline:var(--gg-control-px);pointer-events:none}.gg-field--inside .gg-field__label[data-v-6947c0bb]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--gg-field-inside-label-size);line-height:var(--gg-field-inside-label-leading);color:var(--gg-field-inside-label-ink);transition:color var(--gg-motion-micro-duration) var(--gg-motion-micro-easing);display:block;overflow:hidden}.gg-field--inside .gg-field__required[data-v-6947c0bb]{margin-inline-start:2px}.gg-field--inside:focus-within .gg-field__label[data-v-6947c0bb]{color:var(--gg-field-inside-label-ink-focus)}.gg-field--inside.gg-field--invalid .gg-field__label[data-v-6947c0bb]{color:var(--gg-color-feedback-danger-icon)}.gg-field--inside[data-v-6947c0bb] .gg-control{padding-block:calc(var(--gg-space-1-5) + var(--gg-field-inside-band)) var(--gg-space-1-5)}.gg-field--inside[data-v-6947c0bb] .gg-control:not(.gg-control--area){height:calc(var(--gg-control-h) + var(--gg-field-inside-band))}.gg-field--inside[data-v-6947c0bb] .gg-control--area{height:auto;min-height:calc(var(--gg-control-h) + var(--gg-field-inside-band))}.gg-field--float[data-v-6947c0bb]{position:relative}.gg-field--float .gg-field__head[data-v-6947c0bb]{z-index:3;top:calc(var(--gg-control-h) / 2);max-width:calc(100% - 2 * var(--gg-control-px) - var(--gg-control-ico) * 1px);transform-origin:0;pointer-events:none;transition:transform var(--gg-motion-enter-duration) var(--gg-motion-enter-easing), top var(--gg-motion-enter-duration) var(--gg-motion-enter-easing), inset-inline-start var(--gg-motion-enter-duration) var(--gg-motion-enter-easing);position:absolute;inset-inline-start:var(--gg-control-px);transform:translateY(-50%)}.gg-field--float .gg-field__label[data-v-6947c0bb]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--gg-control-fs);font-weight:var(--gg-font-weight-normal);color:var(--gg-color-surface-text-muted);transition:color var(--gg-motion-micro-duration) var(--gg-motion-micro-easing);line-height:1.2;display:block;overflow:hidden}.gg-field--float .gg-field__required[data-v-6947c0bb]{margin-inline-start:2px}.gg-field--float:has(.gg-control__adornment--prefix) .gg-field__head[data-v-6947c0bb]{inset-inline-start:calc(var(--gg-control-px) + var(--gg-control-ico) * 1px + var(--gg-control-gap))}.gg-field--float:focus-within .gg-field__label[data-v-6947c0bb]{color:var(--gg-color-primary-600)}.gg-field--float:has(.gg-control--focused) .gg-field__label[data-v-6947c0bb]{color:var(--gg-color-primary-600)}.gg-field--float.gg-field--invalid .gg-field__label[data-v-6947c0bb]{color:var(--gg-color-feedback-danger-icon)}.gg-field--float-on:focus-within .gg-field__head[data-v-6947c0bb]{top:0;inset-inline-start:calc(var(--gg-control-px) - var(--gg-space-1-5) + var(--gg-space-1));transform:translateY(-50%)scale(.82)}.gg-field--float-on:has(.gg-control--focused,.gg-control--filled) .gg-field__head[data-v-6947c0bb]{top:0;inset-inline-start:calc(var(--gg-control-px) - var(--gg-space-1-5) + var(--gg-space-1));transform:translateY(-50%)scale(.82)}.gg-field--float-on:has(.gg-control--filled) .gg-field__label[data-v-6947c0bb]{color:var(--gg-color-surface-text-secondary)}.gg-field--float-on:focus-within .gg-field__label[data-v-6947c0bb]{color:var(--gg-color-primary-600)}.gg-field--float-on:has(.gg-control--focused) .gg-field__label[data-v-6947c0bb]{color:var(--gg-color-primary-600)}.gg-field--float-on:has(.gg-control__native:autofill) .gg-field__head[data-v-6947c0bb]{top:0;inset-inline-start:calc(var(--gg-control-px) - var(--gg-space-1-5) + var(--gg-space-1));transform:translateY(-50%)scale(.82)}.gg-field--float-on:has(.gg-control__native:-webkit-autofill) .gg-field__head[data-v-6947c0bb]{top:0;inset-inline-start:calc(var(--gg-control-px) - var(--gg-space-1-5) + var(--gg-space-1));transform:translateY(-50%)scale(.82)}.gg-field--float-in:has(.gg-control__native:autofill) .gg-field__head[data-v-6947c0bb]{top:var(--gg-space-1-5);transform:translateY(0)scale(.8)}.gg-field--float-in:has(.gg-control__native:-webkit-autofill) .gg-field__head[data-v-6947c0bb]{top:var(--gg-space-1-5);transform:translateY(0)scale(.8)}.gg-field--float-over:has(.gg-control__native:autofill) .gg-field__head[data-v-6947c0bb]{top:0;inset-inline-start:0;transform:translateY(0)scale(.86)}.gg-field--float-over:has(.gg-control__native:-webkit-autofill) .gg-field__head[data-v-6947c0bb]{top:0;inset-inline-start:0;transform:translateY(0)scale(.86)}.gg-field--float-in .gg-field__head[data-v-6947c0bb]{top:calc((var(--gg-control-h) + var(--gg-font-size-xs) + var(--gg-space-1)) / 2)}.gg-field--float-in:focus-within .gg-field__head[data-v-6947c0bb]{top:var(--gg-space-1-5);transform:translateY(0)scale(.8)}.gg-field--float-in:has(.gg-control--focused,.gg-control--filled) .gg-field__head[data-v-6947c0bb]{top:var(--gg-space-1-5);transform:translateY(0)scale(.8)}.gg-field--float-in[data-v-6947c0bb] .gg-control:not(.gg-control--area){height:calc(var(--gg-control-h) + var(--gg-font-size-xs) + var(--gg-space-1));padding-block:calc(var(--gg-space-1-5) + var(--gg-font-size-xs) + var(--gg-space-1)) var(--gg-space-1-5)}.gg-field--float-over[data-v-6947c0bb]{padding-top:calc(var(--gg-font-size-xs) + var(--gg-space-1-5))}.gg-field--float-over .gg-field__head[data-v-6947c0bb]{top:calc(var(--gg-font-size-xs) + var(--gg-space-1-5) + var(--gg-control-h) / 2)}.gg-field--float-over:focus-within .gg-field__head[data-v-6947c0bb]{top:0;inset-inline-start:0;transform:translateY(0)scale(.86)}.gg-field--float-over:has(.gg-control--focused,.gg-control--filled) .gg-field__head[data-v-6947c0bb]{top:0;inset-inline-start:0;transform:translateY(0)scale(.86)}@media (prefers-reduced-motion:reduce){.gg-field--float .gg-field__head[data-v-6947c0bb]{transition:none}}@media (width<=576px){.gg-field--row[data-v-6947c0bb]{gap:var(--gg-space-1-5);grid-template-columns:minmax(0,1fr)}.gg-field--row .gg-field__head[data-v-6947c0bb]{padding-top:0}}.gg-field.gg-field--float .gg-control .gg-control__native::placeholder,.gg-field.gg-field--float .gg-control .gg-control__placeholder{color:#0000}.gg-field.gg-field--float .gg-control.gg-control--focused .gg-control__native::placeholder,.gg-field.gg-field--float .gg-control .gg-control__native:focus::placeholder,.gg-field.gg-field--float .gg-control.gg-control--focused .gg-control__placeholder{color:var(--gg-color-surface-text-muted)}.gg-control[data-v-2838bd4b]{align-items:center;gap:var(--gg-control-gap);min-width:0;height:var(--gg-control-h);padding:0 var(--gg-control-px);background:var(--gg-elev-control-bg);border-radius:var(--gg-shape-control);box-shadow:var(--gg-elev-control-ring);color:var(--gg-color-surface-text-primary);font-family:var(--gg-font-family-sans);font-size:var(--gg-control-fs);letter-spacing:-.005em;transition:box-shadow var(--gg-motion-micro-duration) var(--gg-motion-micro-easing), background-color var(--gg-motion-micro-duration) var(--gg-motion-micro-easing);border:none;display:flex;position:relative}.gg-control--fluid[data-v-2838bd4b]{width:100%}.gg-control[data-v-2838bd4b]:focus{outline:none}.gg-control[data-v-2838bd4b]:focus-visible:not(.gg-control--notched){box-shadow:0 0 0 1.5px var(--gg-color-primary-500), 0 0 0 4px color-mix(in srgb, var(--gg-color-primary-500) 12%, transparent)}.gg-control--area[data-v-2838bd4b]{height:auto;min-height:var(--gg-control-h);padding-top:var(--gg-space-2);padding-bottom:var(--gg-space-2);align-items:stretch}.gg-control--interactive[data-v-2838bd4b]{cursor:pointer}.gg-control[data-v-2838bd4b]:hover:not(.gg-control--disabled):not(.gg-control--focused){box-shadow:var(--gg-elev-control-ring), 0 0 0 3px color-mix(in srgb, var(--gg-color-primary-500) 8%, transparent)}.gg-control--focused[data-v-2838bd4b]{box-shadow:0 0 0 1.5px var(--gg-color-primary-500), 0 0 0 4px color-mix(in srgb, var(--gg-color-primary-500) 12%, transparent), inset 0 1px 0 #ffffff80}.gg-control--invalid[data-v-2838bd4b]{box-shadow:0 0 0 1.5px var(--gg-color-feedback-danger-border), inset 0 1px 0 #fff6}.gg-control--invalid.gg-control--focused[data-v-2838bd4b]{box-shadow:0 0 0 1.5px var(--gg-color-feedback-danger-icon), 0 0 0 4px color-mix(in srgb, var(--gg-color-feedback-danger-icon) 14%, transparent)}.gg-control--disabled[data-v-2838bd4b]{opacity:.55;cursor:not-allowed}.gg-control--readonly[data-v-2838bd4b]{background:var(--gg-color-surface-raise)}.gg-control.gg-control--notched.gg-control--notched.gg-control--notched[data-v-2838bd4b]{box-shadow:none}.gg-control__notch[data-v-2838bd4b]{--_legend-h:calc(var(--gg-control-fs) * .82 + 2px);inset:calc(var(--_legend-h) / -2) 0 0;padding:0 calc(var(--gg-control-px) - var(--gg-space-1-5));pointer-events:none;border:1px solid var(--gg-elev-control-edge);border-radius:inherit;min-width:0;transition:border-color var(--gg-motion-micro-duration) var(--gg-motion-micro-easing);margin:0;position:absolute;overflow:hidden}.gg-control__notch legend[data-v-2838bd4b]{float:unset;width:auto;height:var(--_legend-h);visibility:hidden;white-space:nowrap;max-width:.01px;font-family:var(--gg-font-family-sans);font-size:calc(var(--gg-control-fs) * .82);line-height:var(--_legend-h);transition:max-width var(--gg-motion-exit-duration) var(--gg-motion-exit-easing);padding:0;display:block;overflow:hidden}.gg-control__notch legend>span[data-v-2838bd4b]{padding:0 var(--gg-space-1);opacity:0;visibility:visible;display:inline-block}.gg-control--notched.gg-control--focused .gg-control__notch legend[data-v-2838bd4b],.gg-control--notched.gg-control--filled .gg-control__notch legend[data-v-2838bd4b],.gg-control--notched:focus-within .gg-control__notch legend[data-v-2838bd4b]{max-width:100%;transition:max-width var(--gg-motion-enter-duration) var(--gg-motion-enter-easing) var(--gg-stagger-step)}.gg-control--notched:has(.gg-control__native:autofill) .gg-control__notch legend[data-v-2838bd4b]{max-width:100%}.gg-control--notched:has(.gg-control__native:-webkit-autofill) .gg-control__notch legend[data-v-2838bd4b]{max-width:100%}.gg-control--notched:hover:not(.gg-control--disabled) .gg-control__notch[data-v-2838bd4b]{border-color:color-mix(in srgb, var(--gg-color-primary-500) 35%, var(--gg-elev-control-edge))}.gg-control--notched.gg-control--focused .gg-control__notch[data-v-2838bd4b],.gg-control--notched:focus-within .gg-control__notch[data-v-2838bd4b]{border-color:var(--gg-color-primary-500);border-width:1.5px}.gg-control--notched.gg-control--invalid .gg-control__notch[data-v-2838bd4b]{border-color:var(--gg-color-feedback-danger-icon);border-width:1.5px}.gg-control[data-v-2838bd4b]:has(.gg-control__native:autofill){background:var(--gg-elev-control-autofill-bg)}.gg-control[data-v-2838bd4b]:has(.gg-control__native:-webkit-autofill){background:var(--gg-elev-control-autofill-bg)}.gg-control[data-v-2838bd4b] .gg-control__native:-webkit-autofill{-webkit-text-fill-color:var(--gg-color-surface-text-primary);caret-color:var(--gg-color-surface-text-primary);-webkit-background-clip:text;background-clip:text}.gg-control[data-v-2838bd4b] .gg-control__native:-webkit-autofill:hover{-webkit-text-fill-color:var(--gg-color-surface-text-primary);caret-color:var(--gg-color-surface-text-primary);-webkit-background-clip:text;background-clip:text}.gg-control[data-v-2838bd4b] .gg-control__native:-webkit-autofill:focus{-webkit-text-fill-color:var(--gg-color-surface-text-primary);caret-color:var(--gg-color-surface-text-primary);-webkit-background-clip:text;background-clip:text}.gg-control[data-v-2838bd4b] .gg-control__native:-webkit-autofill:active{-webkit-text-fill-color:var(--gg-color-surface-text-primary);caret-color:var(--gg-color-surface-text-primary);-webkit-background-clip:text;background-clip:text}.gg-control[data-v-2838bd4b] .gg-control__native{width:100%;min-width:0;height:100%;color:inherit;font:inherit;letter-spacing:inherit;-webkit-font-smoothing:antialiased;background:0 0;border:none;outline:none;flex:auto;padding:0}.gg-control[data-v-2838bd4b] .gg-control__native::placeholder{color:var(--gg-color-surface-text-muted)}.gg-control--area[data-v-2838bd4b] .gg-control__native{resize:vertical;height:auto;line-height:1.55}.gg-control__adornment[data-v-2838bd4b]{color:var(--gg-color-surface-text-muted);flex:none;align-items:center;line-height:0;display:inline-flex}.gg-control--area .gg-control__adornment[data-v-2838bd4b]{align-items:flex-start}.gg-control__adornment[data-v-2838bd4b]>svg,.gg-control__adornment[data-v-2838bd4b] span>svg{width:calc(var(--gg-control-ico) * 1px);height:calc(var(--gg-control-ico) * 1px);flex:none}html[data-material=glass] .gg-control[data-v-2838bd4b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (prefers-reduced-motion:reduce){.gg-control[data-v-2838bd4b],.gg-control__notch[data-v-2838bd4b],.gg-control__notch legend[data-v-2838bd4b]{transition:none}}
