._feedbackLayer_q8c40_5{z-index:300;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#142a4085;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._feedbackDialog_q8c40_16{--feedback-orange:var(--action,#ff7a24);--feedback-navy:var(--ink,#142a40);--feedback-card:#f4f9fd;--feedback-danger:#b3271a;border:1px solid var(--line);width:100%;max-height:90dvh;padding:1.35rem 1rem calc(1.35rem + env(safe-area-inset-bottom,0px));background:var(--paper,#fff);border-bottom:0;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 -.6rem 2rem #142a4038}._feedbackHead_q8c40_34{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._feedbackHeadCopy_q8c40_41{min-width:0}._feedbackHead_q8c40_34 h2{color:var(--feedback-navy);letter-spacing:-.05em;word-break:keep-all;margin:0;font-size:clamp(1.55rem,5vw,2.05rem);font-weight:700;line-height:1.22}._feedbackLead_q8c40_57{color:var(--ink-dim);margin:.7rem 0 0;font-size:.98rem;line-height:1.6}._feedbackSubLead_q8c40_64{color:var(--ink-faint);margin:.2rem 0 0;font-size:.85rem;line-height:1.6}._feedbackClose_q8c40_71{border:1px solid var(--line);background:var(--paper,#fff);width:2.75rem;height:2.75rem;color:var(--feedback-navy);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._feedbackClose_q8c40_71:before{content:"✕";font-size:1rem;line-height:1}._feedbackClose_q8c40_71:hover{border-color:color-mix(in srgb, var(--feedback-navy) 26%, var(--line))}._feedbackForm_q8c40_95{border:1px solid var(--line);background:var(--feedback-card);border-radius:1rem;flex-direction:column;gap:1.15rem;margin:1.25rem 0 0;padding:1rem;display:flex}._feedbackField_q8c40_106{flex-direction:column;gap:.55rem;margin:0;display:flex}._feedbackQuestion_q8c40_113{color:var(--feedback-navy);justify-content:space-between;align-items:center;gap:.75rem;margin:0;font-size:.98rem;font-weight:700;line-height:1.4;display:flex}._feedbackRequirement_q8c40_125{background:var(--selected-bg,#fff0e6);color:var(--action-border,#b64b15);border-radius:999px;flex:none;padding:.2rem .55rem;font-size:.72rem;font-weight:700}._feedbackChoices_q8c40_135{border:1px solid #0000;border-radius:.85rem;flex-wrap:nowrap;gap:.3rem;padding:.25rem;display:flex}._feedbackChoices_q8c40_135[data-invalid=true]{border-color:var(--feedback-danger)}._feedbackChoice_q8c40_135{border:1px solid var(--line);background:var(--paper,#fff);min-width:0;min-height:4.1rem;color:var(--ink-dim);font:inherit;cursor:pointer;border-radius:.85rem;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.35rem;padding:.6rem .3rem;display:flex}._feedbackChoiceLabel_q8c40_168{text-align:center;word-break:keep-all;font-size:.78rem;font-weight:600;line-height:1.3}._feedbackChoice_q8c40_135[aria-pressed=true]{border-color:var(--feedback-orange);background:var(--selected-bg,#fff0e6);color:var(--action-border,#b64b15)}._feedbackChoice_q8c40_135[aria-pressed=true] ._feedbackChoiceLabel_q8c40_168{font-weight:700}._feedbackMessage_q8c40_186{display:flex;position:relative}._feedbackInput_q8c40_191{border:1px solid var(--line);background:var(--paper,#fff);width:100%;color:var(--feedback-navy);font:inherit;border-radius:.85rem;padding:.85rem .9rem;font-size:.95rem;line-height:1.6}._feedbackInput_q8c40_191::placeholder{color:var(--ink-faint)}._feedbackMessage_q8c40_186 ._feedbackInput_q8c40_191{resize:vertical;min-height:8rem;padding-bottom:2rem}._feedbackInput_q8c40_191[data-invalid=true]{border-color:var(--feedback-danger)}._feedbackInput_q8c40_191:focus,._feedbackChoice_q8c40_135:focus,._feedbackClose_q8c40_71:focus,._feedbackSubmit_q8c40_220:focus,._feedbackDoneConfirm_q8c40_221:focus{outline:none}._feedbackInput_q8c40_191:focus-visible{border-color:var(--feedback-orange);outline:3px solid color-mix(in srgb, var(--feedback-orange) 20%, transparent);outline-offset:1px}._feedbackCounter_q8c40_231{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.78rem;position:absolute;bottom:.7rem;right:.9rem}._feedbackHint_q8c40_240{color:var(--feedback-danger);margin:0;font-size:.82rem;font-weight:600;line-height:1.5}._feedbackPrivacy_q8c40_248{border:1px solid color-mix(in srgb, var(--informative,#1f5f8f) 16%, var(--line));background:color-mix(in srgb, var(--informative,#1f5f8f) 6%, #fff);border-radius:.85rem;align-items:center;gap:.6rem;padding:.7rem .8rem;display:flex}._feedbackPrivacyIcon_q8c40_258{border:2px solid var(--informative,#1f5f8f);width:1.5rem;height:1.5rem;color:var(--informative,#1f5f8f);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;line-height:1;display:inline-flex}._feedbackPrivacyText_q8c40_273{color:var(--ink-dim);margin:0;font-size:.82rem;line-height:1.6}._feedbackPrivacyCopy_q8c40_280{flex-direction:column;gap:.2rem;min-width:0;display:flex}._feedbackAlert_q8c40_289{border:1px solid color-mix(in srgb, var(--feedback-danger) 30%, var(--line));background:color-mix(in srgb, var(--feedback-danger) 7%, #fff);color:var(--feedback-danger);border-radius:.85rem;margin:0;padding:.7rem .8rem;font-size:.86rem;font-weight:600;line-height:1.5}._feedbackSubmit_q8c40_220{border:1px solid var(--action-border,#b64b15);background:var(--feedback-orange);color:#fff;width:100%;min-height:3.25rem;font:inherit;cursor:pointer;border-radius:.85rem;font-size:1rem;font-weight:700}._feedbackSubmit_q8c40_220:disabled{border-color:var(--line);background:var(--line);color:var(--feedback-navy);cursor:progress}._feedbackDone_q8c40_221{border:1px solid color-mix(in srgb, var(--success) 26%, var(--line));background:var(--surface-subtle,#edf3f7);color:var(--success);text-align:center;border-radius:1.2rem;flex-direction:column;align-items:center;margin:1.25rem 0 0;padding:2.5rem 1.25rem;display:flex}._feedbackDoneIcon_q8c40_334{width:4.5rem;height:4.5rem;color:var(--feedback-orange)}._feedbackDoneTitle_q8c40_340{color:var(--feedback-navy);letter-spacing:-.03em;margin:.9rem 0 0;font-size:1.4rem;font-weight:700}._feedbackDoneLead_q8c40_348{color:var(--ink-dim);margin:.45rem 0 0;font-size:.95rem;line-height:1.6}._feedbackDoneConfirm_q8c40_221{border:1px solid var(--feedback-navy);width:min(100%,15rem);min-height:3.25rem;color:var(--feedback-navy);font:inherit;cursor:pointer;background:0 0;border-radius:.85rem;margin-top:1.5rem;font-size:1rem;font-weight:700}._feedbackDoneNote_q8c40_369{color:var(--ink-faint);margin:.8rem 0 0;font-size:.78rem;line-height:1.5}._feedbackClose_q8c40_71:focus-visible,._feedbackChoice_q8c40_135:focus-visible,._feedbackSubmit_q8c40_220:focus-visible,._feedbackDoneConfirm_q8c40_221:focus-visible{outline:3px solid color-mix(in srgb, var(--action,#ff7a24) 40%, transparent);outline-offset:2px}._visuallyHidden_q8c40_384{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width>=760px){._feedbackLayer_q8c40_5{align-items:center;padding:1.5rem}._feedbackDialog_q8c40_16{border-bottom:1px solid var(--line);border-radius:1.25rem;width:min(100%,44rem);max-height:min(88dvh,52rem);padding:1.75rem 2rem 2rem}._feedbackForm_q8c40_95{border-radius:1.15rem;padding:1.25rem}._feedbackChoices_q8c40_135{gap:.45rem}._feedbackChoice_q8c40_135{min-height:4.6rem;padding:.75rem .6rem}._feedbackChoiceLabel_q8c40_168{font-size:.86rem}}@media (width<=759px){._feedbackForm_q8c40_95{background:0 0;border:0;border-radius:0;gap:1rem;margin-top:1.1rem;padding:0}._feedbackChoices_q8c40_135{padding:0}._feedbackChoice_q8c40_135{border-radius:.8rem;padding:.55rem .25rem}._feedbackDone_q8c40_221{padding:2rem 1rem}}._feedbackDialog_q8c40_16{--feedback-orange:var(--color-brand);--feedback-navy:var(--color-text);--feedback-card:var(--color-surface-subtle);border-color:var(--color-line);background:var(--color-surface);border-radius:16px;max-width:720px;padding:24px}._feedbackHead_q8c40_34 h2{letter-spacing:-.03em;font-size:24px;line-height:32px}._feedbackLead_q8c40_57,._feedbackSubLead_q8c40_64{color:var(--color-muted)}._feedbackLayer_q8c40_5{background:var(--color-backdrop);align-items:center;padding:16px}@media (width<=767px){._feedbackLayer_q8c40_5{align-items:flex-end;padding:12px}._feedbackDialog_q8c40_16{border-radius:20px 20px 0 0;max-height:calc(100dvh - 24px);padding:16px}._feedbackHead_q8c40_34 h2{font-size:24px;line-height:32px}._feedbackLead_q8c40_57{display:none}}._feedbackDialog_q8c40_16{border:1px solid var(--color-line);width:min(720px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto}._feedbackDialog_q8c40_16::backdrop{background:var(--color-backdrop)}._feedbackDialog_q8c40_16:not([open]){display:none}@media (width<=767px){._feedbackDialog_q8c40_16{width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:0 auto;inset:auto 0 12px}._feedbackSubLead_q8c40_64{display:none}}._feedbackAsterisk_q8c40_459{color:var(--feedback-danger);margin-left:2px;font-weight:700}._feedbackChoices_q8c40_135{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0;display:grid}._feedbackChoices_q8c40_135[data-invalid=true] ._feedbackChoice_q8c40_135{border-color:var(--feedback-danger)}._feedbackChoice_q8c40_135{border-color:var(--color-line);background:var(--color-surface);min-height:56px;color:var(--color-text);border-radius:12px;flex:none;padding:8px 6px}._feedbackChoiceLabel_q8c40_168{font-size:15px;font-weight:500;line-height:1.4}._feedbackChoice_q8c40_135[aria-pressed=true]{border-color:var(--color-brand);color:var(--color-brand);background:#eef6f0}._feedbackActions_q8c40_465{gap:10px;display:flex}._feedbackSubmit_q8c40_220{border-color:var(--color-brand);background:var(--color-brand);border-radius:12px;flex:auto;width:auto;min-height:56px;font-size:16px}._feedbackCancel_q8c40_467{border:1px solid var(--color-line);background:var(--color-surface);min-width:200px;min-height:56px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:12px;flex:none;font-size:16px;font-weight:600}._feedbackCancel_q8c40_467:hover{border-color:var(--color-brand);color:var(--color-brand)}._feedbackCancel_q8c40_467:focus-visible{outline:3px solid color-mix(in srgb,var(--color-brand) 40%,transparent);outline-offset:2px}._feedbackPrivacy_q8c40_248{background:#f1f5f3;border:0;border-radius:12px;align-items:center;padding:12px 14px}._feedbackPrivacyText_q8c40_273{color:var(--color-muted);font-size:14px;line-height:21px}._feedbackForm_q8c40_95{background:var(--color-surface);border-color:var(--color-line)}._feedbackQuestion_q8c40_113{font-size:16px;font-weight:700}._feedbackInput_q8c40_191{border-radius:12px;font-size:16px}@media (width>=768px){._feedbackQuestion_q8c40_113{font-size:18px}._feedbackInput_q8c40_191{font-size:14px}}@media (width<=767px){._feedbackChoices_q8c40_135{grid-template-columns:repeat(3,minmax(0,1fr))}._feedbackChoice_q8c40_135{min-height:52px}._feedbackActions_q8c40_465{flex-direction:column}._feedbackCancel_q8c40_467{width:100%;min-width:0}}._feedbackLayer_q8c40_5{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}._feedbackDialog_q8c40_16{overscroll-behavior:contain;border-radius:14px;width:min(720px,100% - 32px);padding:28px;box-shadow:0 16px 56px #12352620}._feedbackHead_q8c40_34{align-items:flex-start;gap:12px}._feedbackHead_q8c40_34 h2{color:var(--color-brand);letter-spacing:-.04em;font-size:32px;line-height:40px}._feedbackLead_q8c40_57{word-break:keep-all;margin:6px 0 0;font-size:16px;line-height:24px}._feedbackClose_q8c40_71{width:44px;min-width:44px;height:44px;min-height:44px}._feedbackForm_q8c40_95{background:var(--color-surface);border:0;border-radius:0;gap:20px;margin:20px 0 0;padding:0}._feedbackField_q8c40_106{gap:8px;min-width:0}._feedbackQuestion_q8c40_113{font-size:18px;line-height:26px}._feedbackChoice_q8c40_135{border-radius:8px;min-height:48px}._feedbackChoiceLabel_q8c40_168{font-size:15px;line-height:22px}._feedbackMessage_q8c40_186 ._feedbackInput_q8c40_191{border-radius:8px;min-height:156px;padding:12px 14px 34px;font-size:16px;line-height:24px}._feedbackCounter_q8c40_231{font-size:14px;line-height:20px;bottom:10px;right:14px}._feedbackPrivacy_q8c40_248{border-radius:8px;align-items:flex-start;padding:12px 14px}._feedbackPrivacyIcon_q8c40_258{background:var(--color-brand);width:20px;height:20px;color:var(--color-surface);border:0;margin-top:1px;font-size:14px}._feedbackPrivacyText_q8c40_273{word-break:keep-all;overflow-wrap:anywhere;font-size:14px;line-height:22px}._feedbackActions_q8c40_465{justify-content:center;gap:12px}._feedbackSubmit_q8c40_220{border-radius:8px;flex:0 260px;min-height:50px}._feedbackCancel_q8c40_467{border-radius:8px;flex:0 140px;min-width:120px;min-height:50px}._feedbackHint_q8c40_240,._feedbackAlert_q8c40_289{word-break:keep-all;font-size:14px;line-height:22px}@media (width<=767px){._feedbackDialog_q8c40_16{border-radius:14px;width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:16px;inset:auto 0 12px}._feedbackHead_q8c40_34{justify-content:space-between;align-items:center;min-height:44px}._feedbackHeadCopy_q8c40_41{flex:1;min-width:0}._feedbackHead_q8c40_34 h2{word-break:keep-all;overflow-wrap:anywhere;font-size:22px;line-height:30px}._feedbackLead_q8c40_57,._feedbackSubLead_q8c40_64{display:none}._feedbackForm_q8c40_95{gap:16px;margin-top:8px}._feedbackQuestion_q8c40_113{font-size:16px;line-height:24px}._feedbackChoices_q8c40_135{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._feedbackChoice_q8c40_135{min-height:46px;padding:8px 4px}._feedbackChoiceLabel_q8c40_168{font-size:14px;line-height:20px}._feedbackMessage_q8c40_186 ._feedbackInput_q8c40_191{min-height:144px;font-size:16px}._feedbackActions_q8c40_465{gap:8px}._feedbackSubmit_q8c40_220,._feedbackCancel_q8c40_467{flex:none;width:100%;min-width:0;min-height:48px}._feedbackPrivacy_q8c40_248{gap:8px;padding:10px 12px}}._feedbackForm_q8c40_95{box-shadow:none;background:0 0;border:0;padding:0}._feedbackActions_q8c40_465{align-items:center}._feedbackCancel_q8c40_467{color:var(--color-muted);background:0 0;border-color:#0000;min-width:72px}@media (width<=767px){._feedbackActions_q8c40_465{flex-direction:row}._feedbackSubmit_q8c40_220{flex:1;width:auto}._feedbackCancel_q8c40_467{flex:0 0 72px;width:72px;min-width:72px}._feedbackHead_q8c40_34{margin-bottom:18px}._feedbackForm_q8c40_95{gap:16px}}
