:root{--sm-body-copy-size:1.2rem;--sm-child-container-blue:#245d94;--sm-child-container-green:#1b8174;--sm-child-container-sky:#287db8;--sm-child-container-amber:#a96f16;--sm-child-container-red:#a64652;--sm-child-container-slate:#245d7d;--sm-child-container-disabled:#737d88;--sm-placeholder-color:#52677f;--sm-placeholder-disabled-color:#5c7086;--sm-form-container-surface:var(
    --sm-control-shell-bg,rgba(15,34,58,0.96)
  );--sm-form-container-ink:#ffffff;--sm-form-dropdown-surface:var(--sm-dropdown-light-surface,#ffffff);--sm-form-dropdown-ink:var(--sm-dropdown-light-ink,#173a63);--sm-action-button-width:230px;--sm-container-stack-gap:24px;--sm-child-surface-inset:18px;--sm-child-control-gap:18px;--sm-filter-rail-spacing:18px;--sm-form-content-gap:18px;--sm-form-control-radius:16px;--sm-form-control-border:#5cddcc;--sm-form-control-border-hover:#83eadb;--sm-form-control-surface:#ffffff;--sm-form-control-surface-hover:#f5fbff;--sm-form-control-ink:#173a63;--sm-form-control-disabled-surface:#e3ebf2;--sm-form-control-disabled-border:#8da5b9;--sm-form-control-disabled-ink:#3f566d;--sm-metric-surface:#24485f;--sm-metric-ink:#f7fbff;--sm-metric-value-ink:#8fe7dc;--sm-metric-label-size:1.056rem;--sm-metric-value-size:1.2rem;--sm-form-control-shadow:inset 0 1px 0 rgba(255,255,255,0.82),0 10px 20px rgba(2,10,20,0.16);--sm-form-control-shadow-hover:inset 0 1px 0 rgba(255,255,255,0.92),0 13px 25px rgba(2,10,20,0.2)}input::placeholder,textarea::placeholder{color:var(--sm-placeholder-color);font-weight:400;opacity:1}input:disabled::placeholder,textarea:disabled::placeholder{color:var(--sm-placeholder-disabled-color)}.smv2-feedback-form,.smv2-product-form{--smv2-product-field-ink:var(--sm-form-container-ink);--smv2-form-label-ink:var(--sm-form-container-ink);--smv2-form-copy-ink:var(--sm-form-container-ink);--smv2-container-surface-ink:var(--sm-form-container-ink);display:grid;grid-gap:var(--sm-form-content-gap,18px);gap:var(--sm-form-content-gap,18px);width:100%;min-width:0;box-sizing:border-box;margin:0;padding:clamp(16px,3vw,24px);border:0;border-radius:22px;background:var(--sm-form-container-surface);box-shadow:0 12px 26px rgba(2,10,20,.16);color:var(--sm-form-container-ink);text-align:left}.smv2-home-expander-body>.smv2-settings-control:has(>:where(.smv2-product-form,.smv2-feedback-form))>:where(.smv2-product-form,.smv2-feedback-form),.smv2-home-expander-body>:where(.smv2-product-form,.smv2-feedback-form){--smv2-product-field-ink:var(--sm-form-container-ink);--smv2-form-label-ink:var(--sm-form-container-ink);--smv2-form-copy-ink:var(--sm-form-container-ink);--smv2-container-surface-ink:var(--sm-form-container-ink);background:var(--sm-form-container-surface);color:var(--sm-form-container-ink)}.smv2-content-child-controls :where(.smv2-product-form,.smv2-feedback-form){--smv2-product-field-ink:#173a63;--smv2-form-label-ink:#173a63;--smv2-form-copy-ink:#244a76;--smv2-container-surface-ink:#173a63;gap:var(--sm-form-content-gap,18px);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#173a63}.smv2-product-form.is-inline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0;border:0;background:transparent;box-shadow:none}.smv2-primary-create-form{justify-items:center}.smv2-primary-form-copy{display:grid;justify-items:center;grid-gap:6px;gap:6px;width:100%;color:var(--smv2-form-copy-ink,var(--sm-form-container-ink));text-align:center}.smv2-primary-form-copy>strong{color:inherit;font-size:var(--smv2-user-section-summary-size,1.44rem);line-height:1.25}.smv2-primary-form-copy>span{color:inherit;font-size:var(--smv2-user-copy-size,1.2rem);line-height:1.5}.smv2-balanced-form-fields,.smv2-primary-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;width:100%;min-width:0}.smv2-primary-form-fields.is-single-column{grid-template-columns:minmax(0,1fr)}.smv2-balanced-form-fields:not(.is-single-column)>:last-child:nth-child(odd),.smv2-balanced-form-fields>.smv2-form-field-centered-row,.smv2-primary-form-fields:not(.is-single-column)>:last-child:nth-child(odd),.smv2-primary-form-fields>.smv2-form-field-centered-row{grid-column:1/-1;justify-self:center;width:calc(50% - 7px)}:where(.smv2-product-form,.smv2-feedback-form)>:where(.smv2-settings-actions,.smv2-settings-action-row,.smv2-settings-action-group,.smv2-home-card-actions){margin-top:8px}:where(.smv2-product-form,.smv2-feedback-form)>:where(.smv2-button,.action-button,button[type=submit]){margin-top:8px}:where(.smv2-product-form,.smv2-feedback-form):not(.smv2-content-child-controls>*) .smv2-product-select{--sm-product-select-tone:light;--sm-button-secondary-bg:var(--sm-form-dropdown-surface);--sm-button-secondary-color:var(--sm-form-dropdown-ink);--sm-button-secondary-border:transparent}:where(.smv2-product-form,.smv2-feedback-form):not(.smv2-content-child-controls>*) :is(button,.smv2-button,.smv2-nav-button){background:#ffffff;color:var(--sm-form-dropdown-ink);opacity:1}:where(.smv2-product-form,.smv2-feedback-form) label{color:var(--smv2-form-label-ink,#173a63);text-align:center}:where(.smv2-product-form,.smv2-feedback-form)>label{display:grid;grid-gap:8px;gap:8px;width:100%;min-width:0;font-size:var(--smv2-user-label-size,1.2rem);font-weight:700;line-height:1.35}:where(label.smv2-product-form,label.smv2-feedback-form)>span:first-child{justify-self:center;width:100%;color:var(--smv2-form-label-ink,#173a63);font-size:var(--smv2-user-label-size,1.2rem);font-weight:700;letter-spacing:.01em;line-height:1.35;text-align:center;text-transform:capitalize}:where(.smv2-product-form,.smv2-feedback-form) p{color:var(--smv2-form-copy-ink,#ffffff);text-shadow:none}:where(.smv2-product-form,.smv2-feedback-form)>:is(.smv2-button,.smv2-top-nav-button,.smv2-settings-action-button,.action-button){justify-self:center;width:min(100%,var(--sm-action-button-width))}@media (max-width:520px){.smv2-balanced-form-fields,.smv2-primary-form-fields,.smv2-product-form.is-inline{grid-template-columns:minmax(0,1fr)}.smv2-balanced-form-fields:not(.is-single-column)>:last-child:nth-child(odd),.smv2-balanced-form-fields>.smv2-form-field-centered-row,.smv2-primary-form-fields:not(.is-single-column)>:last-child:nth-child(odd),.smv2-primary-form-fields>.smv2-form-field-centered-row{width:100%}}.email-field,.smv2-ai-chat-title-input,.smv2-feedback-input,.smv2-feedback-textarea,.smv2-form-input,.smv2-form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;min-height:54px;padding:10px 18px;border:0;border-radius:var(--sm-form-control-radius,16px);background:var(--sm-form-control-surface);color:var(--sm-form-control-ink);caret-color:#0f8b79;font:inherit;font-size:var(--smv2-user-copy-size,1.2rem);font-weight:500;line-height:1.35;opacity:1;box-shadow:var(--sm-form-control-shadow);transition:box-shadow .16s ease,background .16s ease}.smv2-feedback-textarea,.smv2-form-textarea{min-height:132px;padding:15px 18px;border-radius:22px;resize:vertical}:where(.smv2-product-form,.smv2-feedback-form) input[type=file]{box-sizing:border-box;width:100%;min-width:0;min-height:54px;padding:7px 10px;border:0;border-radius:var(--sm-form-control-radius,16px);background:var(--sm-form-control-surface);color:var(--sm-form-control-ink);font:inherit;font-size:.95rem;line-height:38px}:where(.smv2-product-form,.smv2-feedback-form) input[type=file]::-webkit-file-upload-button{min-height:38px;margin:0 10px 0 0;padding:7px 12px;border:0;border-radius:10px;background:#173a63;color:#ffffff;font:inherit;font-weight:800;line-height:24px;vertical-align:middle}:where(.smv2-product-form,.smv2-feedback-form) input[type=file]::file-selector-button{min-height:38px;margin:0 10px 0 0;padding:7px 12px;border:0;border-radius:10px;background:#173a63;color:#ffffff;font:inherit;font-weight:800;line-height:24px;vertical-align:middle}.email-field::placeholder,.smv2-ai-chat-title-input::placeholder,.smv2-feedback-input::placeholder,.smv2-feedback-textarea::placeholder,.smv2-form-input::placeholder,.smv2-form-textarea::placeholder{color:var(--sm-placeholder-color);font-weight:400;opacity:1}.email-field:hover,.smv2-ai-chat-title-input:hover,.smv2-feedback-input:hover,.smv2-feedback-textarea:hover,.smv2-form-input:hover,.smv2-form-textarea:hover{background:var(--sm-form-control-surface-hover);box-shadow:var(--sm-form-control-shadow-hover)}.email-field:focus-visible,.smv2-ai-chat-title-input:focus-visible,.smv2-feedback-input:focus-visible,.smv2-feedback-textarea:focus-visible,.smv2-form-input:focus-visible,.smv2-form-textarea:focus-visible{background:var(--sm-form-control-surface);outline:none;box-shadow:var(--sm-form-control-shadow)}.smv2-content-child-controls{--sm-product-select-tone:dark;--sm-button-secondary-bg:var(--smv2-theme-child-alt-surface,#2a679f);--sm-button-secondary-color:#ffffff;--sm-button-secondary-border:transparent;--sm-button-secondary-shadow:none;--sm-button-secondary-shadow-hover:none}.smv2-content-child-controls>.smv2-settings-control{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.smv2-content-child-controls :is(.smv2-form-input,.smv2-feedback-input,.smv2-form-textarea,.smv2-feedback-textarea){border:0;background:var(--smv2-theme-child-alt-surface,#2a679f);color:#ffffff;caret-color:#ffffff;box-shadow:none}.smv2-content-child-controls :is(.smv2-form-input,.smv2-feedback-input,.smv2-form-textarea,.smv2-feedback-textarea)::placeholder{color:#ffffff;opacity:.76}.smv2-content-child-controls :is(.smv2-form-input,.smv2-feedback-input,.smv2-form-textarea,.smv2-feedback-textarea):hover{background:color-mix(in srgb,var(--smv2-theme-child-alt-surface,#2a679f) 92%,#ffffff)}.smv2-content-child-controls :is(.smv2-form-input,.smv2-feedback-input,.smv2-form-textarea,.smv2-feedback-textarea):focus-visible{background:var(--smv2-theme-child-alt-surface,#2a679f);outline:3px solid color-mix(in srgb,var(--smv2-theme-border,var(--sm-form-control-border)) 58%,transparent);outline-offset:2px;box-shadow:none}.smv2-child-form-field{display:grid;min-width:0;grid-gap:8px;gap:8px;color:var(--smv2-form-label-ink,var(--sm-form-control-ink));text-align:left}.smv2-child-form-field-label,.smv2-content-child-surface :where(.smv2-product-field,.smv2-form-field)>span:first-child{display:block;padding-inline:4px;color:var(--smv2-form-label-ink,var(--sm-form-control-ink));font-size:var(--smv2-user-label-size,1.05rem);font-weight:850;line-height:1.25;text-align:center}.email-field:disabled,.smv2-ai-chat-title-input:disabled,.smv2-feedback-input:disabled,.smv2-feedback-textarea:disabled,.smv2-form-input:disabled,.smv2-form-textarea:disabled{cursor:not-allowed;background:var(--sm-form-control-disabled-surface);color:var(--sm-form-control-disabled-ink);opacity:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 16px rgba(2,10,20,.14)}.email-field:disabled::placeholder,.smv2-ai-chat-title-input:disabled::placeholder,.smv2-feedback-input:disabled::placeholder,.smv2-feedback-textarea:disabled::placeholder,.smv2-form-input:disabled::placeholder,.smv2-form-textarea:disabled::placeholder{color:var(--sm-placeholder-disabled-color)}.smv2-form-input.is-compact{width:min(220px,44vw);min-height:36px;padding-block:4px;font-size:var(--smv2-user-copy-size,1.2rem)}.smv2-ai-chat-field,.smv2-form-field,.smv2-product-field,.smv2-settings-field{display:grid;align-content:start;grid-gap:8px;gap:8px;width:100%;min-width:0;color:var(--smv2-form-label-ink,#173a63)}.smv2-product-field{text-align:left}.smv2-ai-chat-field>span,.smv2-form-field>span,.smv2-product-field,.smv2-product-field>span,.smv2-settings-field>span{color:var(--smv2-form-label-ink,var(--smv2-product-field-ink,#173a63));font-size:var(--smv2-user-label-size,1.2rem);font-weight:700;line-height:1.35}.smv2-ai-chat-field>span,.smv2-form-field>span,.smv2-product-field>span,.smv2-settings-field>span{justify-self:center;width:100%;letter-spacing:.01em;text-align:center;text-transform:capitalize}:where(.smv2-product-form,.smv2-feedback-form):not(.smv2-content-child-controls>*) :is(.smv2-form-input,.smv2-feedback-input,.smv2-ai-chat-title-input,.email-field,.smv2-form-textarea,.smv2-feedback-textarea){border:0}.smv2-empty-status-panel{box-sizing:border-box;width:100%;margin:0;border:0;font-size:var(--smv2-user-status-size,1.25rem);font-weight:750;line-height:1.55;text-align:center}.smv2-content-child-surface .smv2-empty-status-panel,.smv2-empty-status-panel{padding:18px;border-radius:22px;background:var(--sm-form-container-surface);color:#ffffff}