.customer-feedback-toolbar_root__B2CD0{--feedback-orange:#e6461e;--feedback-ink:#241b17;--feedback-muted:#796a61;--feedback-border:rgba(73,52,41,0.14);color:var(--feedback-ink);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;position:relative;z-index:2147483000}.customer-feedback-toolbar_launcher__lDhZo{align-items:center;background:#fffdf9;border:1px solid rgba(230,70,30,.24);border-radius:999px;bottom:5.5rem;box-shadow:0 12px 34px rgba(57,36,25,.16),0 2px 8px rgba(57,36,25,.08);color:var(--feedback-ink);cursor:pointer;display:flex;font:inherit;font-size:.86rem;font-weight:720;gap:.55rem;min-height:3rem;padding:.6rem .75rem .6rem .9rem;position:fixed;right:1.25rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;z-index:30}.customer-feedback-toolbar_launcher__lDhZo:hover{border-color:rgba(230,70,30,.5);box-shadow:0 15px 38px rgba(57,36,25,.2),0 2px 8px rgba(57,36,25,.08);transform:translateY(-2px)}.customer-feedback-toolbar_launcherIcon__DONrX{align-items:center;background:var(--feedback-orange);border-radius:50%;color:white;display:inline-flex;height:2rem;justify-content:center;width:2rem}.customer-feedback-toolbar_count__PkK3V{align-items:center;background:#f8ede7;border-radius:999px;color:#a73318;display:inline-flex;font-size:.72rem;height:1.65rem;justify-content:center;min-width:1.65rem;padding:0 .42rem}.customer-feedback-toolbar_composer__ChZbY,.customer-feedback-toolbar_panel__pmaLd{background:rgba(255,253,249,.98);border:1px solid var(--feedback-border);border-radius:1.15rem;bottom:5rem;box-shadow:0 22px 70px rgba(57,36,25,.19),0 2px 10px rgba(57,36,25,.08);max-height:min(38rem,calc(100vh - 7rem));overflow:hidden;position:fixed;right:1.25rem;width:min(25rem,calc(100vw - 2rem));z-index:35}.customer-feedback-toolbar_panel__pmaLd{bottom:9rem;max-height:min(38rem,calc(100vh - 11rem))}.customer-feedback-toolbar_composerHeader__Gvgo1,.customer-feedback-toolbar_panelHeader__eWj_k{align-items:flex-start;border-bottom:1px solid var(--feedback-border);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1rem .9rem}.customer-feedback-toolbar_eyebrow__4a_E8{color:var(--feedback-orange);display:block;font-size:.64rem;font-weight:800;letter-spacing:.11em;margin-bottom:.2rem;text-transform:uppercase}.customer-feedback-toolbar_composerHeader__Gvgo1 strong,.customer-feedback-toolbar_panelHeader__eWj_k strong{display:block;font-size:.98rem;line-height:1.3}.customer-feedback-toolbar_detailHeaderLead__I9Btp{align-items:center;display:flex;gap:.7rem}.customer-feedback-toolbar_iconButton__KZNf_{align-items:center;background:#f6efe9;border:0;border-radius:50%;color:var(--feedback-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;padding:0;width:2rem}.customer-feedback-toolbar_panelActions__ZBkTK{display:grid;gap:.65rem;grid-template-columns:1fr auto;padding:.85rem 1rem}.customer-feedback-toolbar_pinAction__e6kbr{align-items:center;background:var(--feedback-orange);border:0;border-radius:.75rem;color:white;cursor:pointer;display:inline-flex;font:inherit;font-size:.84rem;font-weight:750;gap:.5rem;justify-content:center;min-height:2.65rem;padding:.65rem .85rem}.customer-feedback-toolbar_inboxLink__IfHiq{align-items:center;background:#f6efe9;border:1px solid transparent;border-radius:.75rem;color:var(--feedback-ink);display:inline-flex;font-size:.8rem;font-weight:700;justify-content:center;padding:0 .85rem;text-decoration:none}.customer-feedback-toolbar_feedbackList__cDFoZ{border-top:1px solid var(--feedback-border);max-height:23rem;overflow-y:auto;padding:.45rem}.customer-feedback-toolbar_empty__Bjn6u{color:var(--feedback-muted);font-size:.82rem;line-height:1.55;margin:0;padding:1.2rem .85rem;text-align:center}.customer-feedback-toolbar_feedbackRow__TDOmP{background:transparent;border:0;border-radius:.75rem;color:inherit;cursor:pointer;display:grid;gap:.55rem;grid-template-columns:auto 1fr auto;padding:.7rem;text-align:left;width:100%}.customer-feedback-toolbar_feedbackRow__TDOmP:hover{background:#f8f1eb}.customer-feedback-toolbar_feedbackRow__TDOmP:active{background:#f3e8e0}.customer-feedback-toolbar_pin__i33Pd,.customer-feedback-toolbar_rowNumber__RqeyM{align-items:center;background:var(--feedback-orange);border:2px solid white;border-radius:50% 50% 50% .25rem;box-shadow:0 3px 12px rgba(96,42,24,.3);color:white;display:inline-flex;font-size:.69rem;font-weight:850;height:1.75rem;justify-content:center;transform:rotate(-45deg);width:1.75rem}.customer-feedback-toolbar_pin__i33Pd span,.customer-feedback-toolbar_rowNumber__RqeyM span{transform:rotate(45deg)}.customer-feedback-toolbar_feedbackRow__TDOmP strong{display:-webkit-box;font-size:.8rem;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.customer-feedback-toolbar_feedbackRow__TDOmP small{color:var(--feedback-muted);display:block;font-size:.68rem;margin-top:.2rem}.customer-feedback-toolbar_statusDot__Ct8X_{background:#e9b73b;border-radius:50%;height:.48rem;margin-top:.45rem;width:.48rem}.customer-feedback-toolbar_statusDot__Ct8X_[data-status=resolved]{background:#4c9a6a}.customer-feedback-toolbar_statusDot__Ct8X_[data-status=in_progress]{background:#5e7fbf}.customer-feedback-toolbar_statusDot__Ct8X_[data-status=archived]{background:#a49b95}.customer-feedback-toolbar_panelDetailBody__nxtte{max-height:27rem;overflow-y:auto;padding:1rem}.customer-feedback-toolbar_statusBadge__kXIe1{align-items:center;background:#fff4d6;border-radius:999px;color:#8d6512;display:inline-flex;font-size:.64rem;font-weight:780;gap:.35rem;padding:.28rem .55rem}.customer-feedback-toolbar_statusBadge__kXIe1:before{background:currentColor;border-radius:50%;content:"";height:.38rem;width:.38rem}.customer-feedback-toolbar_statusBadge__kXIe1[data-status=in_progress]{background:#edf3ff;color:#4869a9}.customer-feedback-toolbar_statusBadge__kXIe1[data-status=resolved]{background:#eaf6ee;color:#3d7f58}.customer-feedback-toolbar_statusBadge__kXIe1[data-status=archived]{background:#f0eeec;color:#77706c}.customer-feedback-toolbar_detailMessage__Jiscv,.customer-feedback-toolbar_panelDetailMessage__vMAUH{color:var(--feedback-ink);font-size:.96rem;font-weight:680;line-height:1.5;margin:.75rem 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.customer-feedback-toolbar_panelDetailMessage__vMAUH{font-size:1rem}.customer-feedback-toolbar_messageEditor__5y30u{margin-top:.75rem}.customer-feedback-toolbar_messageEditor__5y30u .customer-feedback-toolbar_detailMessage__Jiscv,.customer-feedback-toolbar_messageEditor__5y30u .customer-feedback-toolbar_panelDetailMessage__vMAUH,.customer-feedback-toolbar_messageEditor__5y30u[data-compact=true]{margin-top:0}.customer-feedback-toolbar_editTextarea__4mk4A{background:white;border:1px solid rgba(230,70,30,.35);border-radius:.68rem;color:var(--feedback-ink);font:inherit;font-size:.8rem;line-height:1.5;min-height:6.5rem;padding:.68rem;resize:vertical;width:100%}.customer-feedback-toolbar_editTextarea__4mk4A:focus{border-color:var(--feedback-orange);box-shadow:0 0 0 3px rgba(230,70,30,.11);outline:0}.customer-feedback-toolbar_messageActions__1bcqS{align-items:center;display:flex;gap:.42rem;justify-content:flex-end;margin-top:.65rem}.customer-feedback-toolbar_deleteConfirmation__SQewP button,.customer-feedback-toolbar_messageActions__1bcqS button{align-items:center;background:#f5ede7;border:1px solid transparent;border-radius:.55rem;color:var(--feedback-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.66rem;font-weight:740;gap:.3rem;justify-content:center;min-height:2rem;padding:.38rem .55rem}.customer-feedback-toolbar_messageActions__1bcqS .customer-feedback-toolbar_saveEditButton__7Eh23{background:var(--feedback-orange);color:white}.customer-feedback-toolbar_messageActions__1bcqS .customer-feedback-toolbar_deleteButton__23Q5P{background:#fff1ec;color:#ad3d23}.customer-feedback-toolbar_deleteConfirmation__SQewP button:disabled,.customer-feedback-toolbar_messageActions__1bcqS button:disabled{cursor:wait;opacity:.58}.customer-feedback-toolbar_deleteConfirmation__SQewP{align-items:center;background:#fff4ef;border:1px solid rgba(173,61,35,.14);border-radius:.65rem;display:flex;gap:.6rem;justify-content:space-between;margin-top:.65rem;padding:.58rem .65rem}.customer-feedback-toolbar_deleteConfirmation__SQewP>span{color:#7c4c40;font-size:.66rem;line-height:1.35}.customer-feedback-toolbar_deleteConfirmation__SQewP>div{display:flex;flex:0 0 auto;gap:.35rem}.customer-feedback-toolbar_deleteConfirmation__SQewP .customer-feedback-toolbar_confirmDeleteButton__WZmoc{background:#b83f25;color:white}.customer-feedback-toolbar_mutationError__wfkha{color:#ad3d23;font-size:.66rem;line-height:1.4;margin:.5rem 0 0}.customer-feedback-toolbar_detailMeta__6pzjv{align-items:center;border-bottom:1px solid var(--feedback-border);color:var(--feedback-muted);display:flex;flex-wrap:wrap;font-size:.68rem;gap:.5rem .9rem;margin-top:.85rem;padding-bottom:.9rem}.customer-feedback-toolbar_detailMeta__6pzjv span,.customer-feedback-toolbar_pinPopoverFooter__8UWMI span{align-items:center;display:inline-flex;gap:.3rem}.customer-feedback-toolbar_detailSection__rT4Dn{margin-top:.9rem}.customer-feedback-toolbar_detailLabel__TH_aB{color:var(--feedback-muted);display:block;font-size:.61rem;font-weight:780;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}.customer-feedback-toolbar_detailContext__PYkzn{background:#f8f1eb;border:1px solid rgba(73,52,41,.08);border-radius:.68rem;color:#5f5149;display:-webkit-box;font-size:.72rem;line-height:1.45;margin:0;overflow:hidden;padding:.65rem .7rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.customer-feedback-toolbar_selectorContext__9c7hc{align-items:flex-start;background:#f8f1eb;border:1px solid rgba(73,52,41,.08);border-radius:.68rem;display:flex;gap:.55rem;padding:.65rem .7rem}.customer-feedback-toolbar_pinSelectorSection__XdlVz{margin-top:.75rem}.customer-feedback-toolbar_selectorCode__4zipT{color:#5f5149;display:-webkit-box;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.65rem;line-height:1.5;min-width:0;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;-webkit-line-clamp:3}.customer-feedback-toolbar_copySelectorButton__XmtRA{align-items:center;background:white;border:1px solid rgba(73,52,41,.12);border-radius:.5rem;color:var(--feedback-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.9rem;justify-content:center;padding:0;transition:background-color .14s ease,border-color .14s ease,color .14s ease;width:1.9rem}.customer-feedback-toolbar_copySelectorButton__XmtRA:hover{background:#fff7f3;border-color:rgba(230,70,30,.28);color:var(--feedback-orange)}.customer-feedback-toolbar_copySelectorButton__XmtRA[data-copied=true]{background:#eef7f1;border-color:rgba(61,127,88,.2);color:#3d7f58}.customer-feedback-toolbar_copySelectorButton__XmtRA:focus-visible{outline:2px solid var(--feedback-orange);outline-offset:2px}.customer-feedback-toolbar_detailQuote__gtWwm{border-left:2px solid rgba(230,70,30,.38);color:var(--feedback-muted);font-size:.73rem;font-style:italic;line-height:1.5;margin:0;padding-left:.7rem}.customer-feedback-toolbar_teamResponse__nqxC3{background:#eef7f1;border:1px solid rgba(61,127,88,.14);border-radius:.72rem;margin-top:.9rem;padding:.7rem}.customer-feedback-toolbar_teamResponse__nqxC3 span{color:#3d7f58;display:block;font-size:.61rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.customer-feedback-toolbar_teamResponse__nqxC3 p{color:#315f43;font-size:.73rem;line-height:1.45;margin:.3rem 0 0;white-space:pre-wrap}.customer-feedback-toolbar_showOnPageButton__TRCub{align-items:center;background:var(--feedback-orange);border:0;border-radius:.72rem;color:white;cursor:pointer;display:flex;font:inherit;font-size:.75rem;font-weight:760;gap:.42rem;justify-content:center;margin-top:1rem;min-height:2.65rem;width:100%}.customer-feedback-toolbar_detailFeedbackActions__4dS7p{display:grid;gap:.55rem;grid-template-columns:1fr 1.35fr;margin-top:1rem}.customer-feedback-toolbar_detailFeedbackActions__4dS7p .customer-feedback-toolbar_pinAction__e6kbr{min-height:2.65rem}.customer-feedback-toolbar_detailFeedbackActions__4dS7p .customer-feedback-toolbar_showOnPageButton__TRCub{background:#fff3ed;border:1px solid rgb(238 68 32/20%);color:var(--feedback-orange);margin-top:0}.customer-feedback-toolbar_panelFooter__QrZZa{align-items:center;border-top:1px solid var(--feedback-border);color:var(--feedback-muted);display:flex;font-size:.7rem;justify-content:space-between;padding:.75rem 1rem}.customer-feedback-toolbar_pinPopover__8TfiK{background:rgba(255,253,249,.99);border:1px solid rgba(230,70,30,.2);border-radius:.92rem;box-shadow:0 16px 46px rgba(57,36,25,.2),0 2px 8px rgba(57,36,25,.08);max-height:min(24rem,calc(100vh - 2rem));position:fixed;z-index:34}.customer-feedback-toolbar_pinPopover__8TfiK[data-side=above]{transform:translateY(-100%)}.customer-feedback-toolbar_pinPopover__8TfiK:before{background:#fffdf9;border-bottom:1px solid rgba(230,70,30,.2);border-right:1px solid rgba(230,70,30,.2);content:"";height:.65rem;left:var(--pin-arrow-x);position:absolute;transform:translateX(-50%) rotate(45deg);width:.65rem}.customer-feedback-toolbar_pinPopover__8TfiK[data-side=below]:before{border-bottom:0;border-right:0;border-left:1px solid rgba(230,70,30,.2);border-top:1px solid rgba(230,70,30,.2);top:-.37rem}.customer-feedback-toolbar_pinPopover__8TfiK[data-side=above]:before{bottom:-.37rem}.customer-feedback-toolbar_pinPopoverHeader__RktwB{align-items:flex-start;border-bottom:1px solid var(--feedback-border);display:flex;gap:.75rem;justify-content:space-between;padding:.78rem .8rem .7rem}.customer-feedback-toolbar_pinPopoverHeader__RktwB>div{align-items:flex-start;display:flex;flex-direction:column}.customer-feedback-toolbar_pinPopoverBody__ZSz_V{max-height:16rem;overflow-y:auto;padding:.8rem}.customer-feedback-toolbar_pinPopoverBody__ZSz_V .customer-feedback-toolbar_detailMessage__Jiscv{margin-top:0}.customer-feedback-toolbar_pinPopoverBody__ZSz_V .customer-feedback-toolbar_detailContext__PYkzn,.customer-feedback-toolbar_pinPopoverBody__ZSz_V .customer-feedback-toolbar_detailQuote__gtWwm{margin-top:.7rem}.customer-feedback-toolbar_pinPopoverFooter__8UWMI{align-items:center;border-top:1px solid var(--feedback-border);color:var(--feedback-muted);display:flex;flex-wrap:wrap;font-size:.64rem;gap:.4rem .8rem;justify-content:space-between;padding:.65rem .8rem}.customer-feedback-toolbar_logout__aVHcn{align-items:center;background:transparent;border:0;color:var(--feedback-muted);cursor:pointer;display:inline-flex;font:inherit;gap:.35rem;padding:0}.customer-feedback-toolbar_targetOverlay__hq01a{background:rgba(230,70,30,.09);border:2px solid var(--feedback-orange);border-radius:.4rem;box-shadow:0 0 0 4px rgba(230,70,30,.1);pointer-events:none;position:fixed;transition:height 70ms linear,left 70ms linear,top 70ms linear,width 70ms linear;z-index:20}.customer-feedback-toolbar_modeNotice___0bXl{align-items:center;background:#fffdf9;border:1px solid rgba(230,70,30,.28);border-radius:999px;box-shadow:0 8px 28px rgba(57,36,25,.15);color:var(--feedback-ink);display:flex;font-size:.78rem;font-weight:700;gap:.55rem;left:50%;padding:.65rem .85rem;position:fixed;top:1rem;transform:translateX(-50%);z-index:34}.customer-feedback-toolbar_modeNotice___0bXl kbd{background:#f2e9e2;border-radius:.32rem;color:var(--feedback-muted);font-family:inherit;font-size:.64rem;padding:.15rem .35rem}.customer-feedback-toolbar_draftPin__VEuLp{align-items:center;background:var(--feedback-orange);border:3px solid white;border-radius:50%;box-shadow:0 5px 22px rgba(96,42,24,.38);color:white;display:flex;height:2rem;justify-content:center;pointer-events:none;position:fixed;transform:translate(-50%,-50%);width:2rem;z-index:38}.customer-feedback-toolbar_composerBody__NrJ6A{padding:1rem}.customer-feedback-toolbar_elementContext__bQCmw{background:#f8f1eb;border:1px solid rgba(73,52,41,.08);border-radius:.7rem;color:var(--feedback-muted);font-size:.72rem;line-height:1.4;margin-bottom:.8rem;overflow:hidden;padding:.65rem .75rem;text-overflow:ellipsis;white-space:nowrap}.customer-feedback-toolbar_textarea__vqj7v{background:white;border:1px solid var(--feedback-border);border-radius:.75rem;color:var(--feedback-ink);font:inherit;font-size:.84rem;line-height:1.5;min-height:7rem;padding:.8rem;resize:vertical;width:100%}.customer-feedback-toolbar_textarea__vqj7v:focus{border-color:var(--feedback-orange);box-shadow:0 0 0 3px rgba(230,70,30,.13);outline:0}.customer-feedback-toolbar_error__ALGr3{color:#b33920;font-size:.72rem;margin:.55rem 0 0}.customer-feedback-toolbar_composerActions__rIuGX{align-items:center;display:flex;gap:.55rem;justify-content:flex-end;margin-top:.8rem}.customer-feedback-toolbar_cancelButton__e3cC7,.customer-feedback-toolbar_submitButton__fKCsF{border:0;border-radius:.7rem;cursor:pointer;font:inherit;font-size:.79rem;font-weight:750;min-height:2.5rem;padding:.6rem .85rem}.customer-feedback-toolbar_cancelButton__e3cC7{background:#f3ebe5;color:var(--feedback-muted)}.customer-feedback-toolbar_submitButton__fKCsF{align-items:center;background:var(--feedback-orange);color:white;display:inline-flex;gap:.4rem}.customer-feedback-toolbar_submitButton__fKCsF:disabled{cursor:wait;opacity:.58}.customer-feedback-toolbar_pin__i33Pd{border:0;cursor:pointer;padding:0;position:fixed;translate:-50% -100%;z-index:25}.customer-feedback-toolbar_pin__i33Pd[data-active=true]{filter:drop-shadow(0 0 .35rem rgba(230,70,30,.5));scale:1.14}.customer-feedback-toolbar_pin__i33Pd[data-status=resolved]{background:#4c9a6a}.customer-feedback-toolbar_pin__i33Pd[data-status=in_progress]{background:#5e7fbf}.customer-feedback-toolbar_pin__i33Pd[data-status=archived]{background:#a49b95}.customer-feedback-toolbar_cancelButton__e3cC7:focus-visible,.customer-feedback-toolbar_deleteConfirmation__SQewP button:focus-visible,.customer-feedback-toolbar_editTextarea__4mk4A:focus-visible,.customer-feedback-toolbar_feedbackRow__TDOmP:focus-visible,.customer-feedback-toolbar_iconButton__KZNf_:focus-visible,.customer-feedback-toolbar_inboxLink__IfHiq:focus-visible,.customer-feedback-toolbar_launcher__lDhZo:focus-visible,.customer-feedback-toolbar_logout__aVHcn:focus-visible,.customer-feedback-toolbar_messageActions__1bcqS button:focus-visible,.customer-feedback-toolbar_pinAction__e6kbr:focus-visible,.customer-feedback-toolbar_pin__i33Pd:focus-visible,.customer-feedback-toolbar_showOnPageButton__TRCub:focus-visible,.customer-feedback-toolbar_submitButton__fKCsF:focus-visible{outline:3px solid rgba(230,70,30,.3);outline-offset:3px}@media (max-width:640px){.customer-feedback-toolbar_detailFeedbackActions__4dS7p{grid-template-columns:1fr}.customer-feedback-toolbar_launcher__lDhZo{bottom:4.85rem;right:.85rem}.customer-feedback-toolbar_launcher__lDhZo>span:not(.customer-feedback-toolbar_launcherIcon__DONrX,.customer-feedback-toolbar_count__PkK3V){display:none}.customer-feedback-toolbar_composer__ChZbY,.customer-feedback-toolbar_panel__pmaLd{bottom:4.7rem;left:.75rem;right:.75rem;width:auto}.customer-feedback-toolbar_panel__pmaLd{bottom:8.5rem;max-height:calc(100vh - 10rem)}.customer-feedback-toolbar_modeNotice___0bXl{max-width:calc(100vw - 1.5rem);text-align:center;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.customer-feedback-toolbar_launcher__lDhZo,.customer-feedback-toolbar_targetOverlay__hq01a{transition:none}}