.account-signature-module__cxJjOG__field{--client-ink:var(--ink);--client-quiet:var(--ink-muted);--client-field-frame:var(--line-strong);--client-mark-field:var(--surface-subtle);--client-line:1px;align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.account-signature-module__cxJjOG__saved{aspect-ratio:490/150;width:min(245px,100%);height:auto;display:block}.account-signature-module__cxJjOG__saved path{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.account-signature-module__cxJjOG__actions{align-items:center;gap:var(--space-3);display:flex}.account-signature-module__cxJjOG__remove{font:inherit;font-size:var(--fs-14);font-weight:var(--weight-medium);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0}.account-signature-module__cxJjOG__remove:hover{color:var(--ink)}.account-signature-module__cxJjOG__remove:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.account-signature-module__cxJjOG__remove:disabled{cursor:default}.account-signature-module__cxJjOG__note{font-size:var(--fs-13);line-height:var(--lh-18);color:var(--ink-muted)}.account-signature-module__cxJjOG__error{font-size:var(--fs-13);line-height:var(--lh-18);font-weight:var(--weight-medium);color:var(--cobalt-press)}
.brand-logo-module__4XvVRW__field{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.brand-logo-module__4XvVRW__frame{width:176px;height:72px;padding:var(--space-2);border-radius:var(--radius-lg);background:var(--surface-subtle);box-shadow:inset 0 0 0 1px var(--line);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.brand-logo-module__4XvVRW__frame img{object-fit:contain;max-width:100%;max-height:100%}.brand-logo-module__4XvVRW__monogram{font-size:var(--fs-18);font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--ink-muted)}.brand-logo-module__4XvVRW__side{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.brand-logo-module__4XvVRW__done{font-size:var(--fs-13);color:var(--ink-muted)}.brand-logo-module__4XvVRW__error{font-size:var(--fs-13);line-height:var(--lh-18);font-weight:var(--weight-medium);color:var(--cobalt-press)}
.sidebar-mark-module__mCJakW__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.sidebar-mark-module__mCJakW__body{gap:var(--space-6);padding-top:var(--space-5);grid-template-columns:minmax(0,280px) minmax(0,1fr);display:grid}.sidebar-mark-module__mCJakW__stage{justify-content:center;align-items:center;gap:var(--space-3);min-height:240px;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;margin:0;display:flex}.sidebar-mark-module__mCJakW__stage img{width:144px;height:144px;display:block}.sidebar-mark-module__mCJakW__stage figcaption{font-size:var(--fs-13);line-height:var(--lh-18);color:var(--ink-muted)}.sidebar-mark-module__mCJakW__controls{gap:var(--space-5);flex-direction:column;min-width:0;max-width:440px;display:flex}.sidebar-mark-module__mCJakW__slider{gap:var(--space-2);flex-direction:column;display:flex}.sidebar-mark-module__mCJakW__sliderHead{justify-content:space-between;gap:var(--space-3);font-size:var(--fs-14);line-height:var(--lh-20);font-weight:var(--weight-semibold);color:var(--ink);display:flex}.sidebar-mark-module__mCJakW__sliderHead output{font-weight:var(--weight-regular);color:var(--ink-muted);font-variant-numeric:tabular-nums}.sidebar-mark-module__mCJakW__slider input{width:100%;accent-color:var(--cobalt);cursor:pointer;margin:0}.sidebar-mark-module__mCJakW__slider input:disabled{cursor:default}.sidebar-mark-module__mCJakW__field{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.sidebar-mark-module__mCJakW__fieldLabel{font-size:var(--fs-14);line-height:var(--lh-20);font-weight:var(--weight-semibold);color:var(--ink)}.sidebar-mark-module__mCJakW__preview{width:248px;max-width:100%;padding:var(--space-4) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);display:none}.sidebar-mark-module__mCJakW__hint{font-size:var(--fs-13);line-height:var(--lh-18);color:var(--ink-muted);margin:0}.sidebar-mark-module__mCJakW__error{font-size:var(--fs-13);line-height:var(--lh-18);font-weight:var(--weight-medium);color:var(--cobalt-press);margin:0}@media (max-width:1023px){.sidebar-mark-module__mCJakW__preview{display:block}}@media (max-width:720px){.sidebar-mark-module__mCJakW__body{grid-template-columns:minmax(0,1fr)}.sidebar-mark-module__mCJakW__stage{min-height:200px}}
.stripe-module__7wiIRG__testMode{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--state-attention-surface);color:var(--state-attention-text);display:flex}.stripe-module__7wiIRG__testModeWord{font-size:var(--fs-18);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}.stripe-module__7wiIRG__testModeText{min-width:0;font-size:var(--fs-14);line-height:var(--lh-20);flex:1}.stripe-module__7wiIRG__keyField{font-family:var(--font-mono)}
.mail-reading-module__-EksEG__list{margin:0;padding:0;list-style:none}.mail-reading-module__-EksEG__inbox{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) 0;grid-template-columns:40px minmax(0,1fr) auto;display:grid}.mail-reading-module__-EksEG__inbox+.mail-reading-module__-EksEG__inbox{border-top:1px solid var(--line)}.mail-reading-module__-EksEG__icon{border-radius:var(--radius-lg);background:var(--surface-subtle);width:40px;height:40px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.mail-reading-module__-EksEG__text{min-width:0}.mail-reading-module__-EksEG__address{align-items:center;gap:var(--space-2);font-size:var(--fs-15);line-height:var(--lh-22);font-weight:var(--weight-semibold);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.mail-reading-module__-EksEG__state{font-size:var(--fs-13);line-height:var(--lh-18);color:var(--ink-muted);margin:2px 0 0}.mail-reading-module__-EksEG__failed{color:var(--cobalt-press);font-weight:var(--weight-medium)}.mail-reading-module__-EksEG__controls{justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.mail-reading-module__-EksEG__audience{width:200px}@media (max-width:720px){.mail-reading-module__-EksEG__inbox{grid-template-columns:40px minmax(0,1fr);align-items:start}.mail-reading-module__-EksEG__controls{grid-column:2/-1;justify-content:flex-start}.mail-reading-module__-EksEG__controls>.lp-switch{flex-basis:100%;order:-1}.mail-reading-module__-EksEG__audience{flex:200px;width:auto}}
.timelines-module__TYbMsW__lines{border:1px solid var(--card-edge,var(--line));border-radius:var(--radius-lg);margin:0;padding:0;list-style:none}.timelines-module__TYbMsW__line{border-bottom:1px solid var(--line)}.timelines-module__TYbMsW__line:last-child{border-bottom:0}.timelines-module__TYbMsW__lineRow{align-items:center;display:flex}.timelines-module__TYbMsW__open .timelines-module__TYbMsW__head{background:var(--surface-subtle)}.timelines-module__TYbMsW__head{align-items:center;gap:var(--space-3);min-width:0;min-height:52px;padding:0 var(--space-2) 0 var(--space-4);font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;flex:1;display:flex}.timelines-module__TYbMsW__head:hover{background:var(--surface-subtle)}.timelines-module__TYbMsW__time{width:168px;font-size:var(--fs-15);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex:none}.timelines-module__TYbMsW__item{min-width:0;font-size:var(--fs-15);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.timelines-module__TYbMsW__note{font-weight:var(--weight-regular);color:var(--ink-muted);margin-left:var(--space-2)}.timelines-module__TYbMsW__roles{flex:none;gap:4px;display:inline-flex}.timelines-module__TYbMsW__role{height:24px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--surface-subtle);font-size:var(--fs-13);font-weight:var(--weight-medium);color:var(--ink);align-items:center;display:inline-flex}.timelines-module__TYbMsW__edit{gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-4);grid-template-columns:150px 190px minmax(0,1fr);display:grid}.timelines-module__TYbMsW__wide{grid-column:1/-1}.timelines-module__TYbMsW__end{flex-direction:column;gap:6px;display:flex}.timelines-module__TYbMsW__err{font-size:var(--fs-13);line-height:var(--lh-18);font-weight:var(--weight-medium);color:var(--cobalt-press);align-items:center;gap:4px;display:inline-flex}.timelines-module__TYbMsW__errBox .lp-field-box{border-color:var(--ctl-error,var(--cobalt));box-shadow:0 0 0 1px var(--cobalt)}.timelines-module__TYbMsW__contract{align-items:flex-end;gap:var(--space-3);display:flex}.timelines-module__TYbMsW__remove{flex:none}@media (max-width:720px){.timelines-module__TYbMsW__time{width:112px}.timelines-module__TYbMsW__roles{display:none}.timelines-module__TYbMsW__edit{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.booking-links-module__CxFjLG__days{border:1px solid var(--card-edge,var(--line));border-radius:var(--radius-lg);margin:0;padding:0;list-style:none}.booking-links-module__CxFjLG__day{align-items:start;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr) 40px;display:grid}.booking-links-module__CxFjLG__day:last-child{border-bottom:0}.booking-links-module__CxFjLG__dayName{min-height:44px}.booking-links-module__CxFjLG__windows{gap:var(--space-2);flex-direction:column;justify-content:center;min-height:44px;display:flex}.booking-links-module__CxFjLG__window{align-items:center;gap:var(--space-2);display:flex}.booking-links-module__CxFjLG__window .lp-field{width:132px}.booking-links-module__CxFjLG__err{font-size:var(--fs-13);line-height:var(--lh-18);font-weight:var(--weight-medium);color:var(--cobalt-press);align-items:center;gap:4px;display:inline-flex}.booking-links-module__CxFjLG__title{flex-direction:column;gap:2px;display:inline-flex}.booking-links-module__CxFjLG__slots{column-gap:var(--space-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;row-gap:2px;display:inline-flex}@media (max-width:720px){.booking-links-module__CxFjLG__day{grid-template-columns:minmax(0,1fr) 40px}.booking-links-module__CxFjLG__windows{grid-column:1/2}.booking-links-module__CxFjLG__window .lp-field{flex:1;width:auto}}
.switchover-module__Votugq__stack{flex-direction:column;gap:2px;min-width:0;display:inline-flex}
.feedback-module__BupwyG__floatingOrigin{display:contents}.feedback-module__BupwyG__floatingLayer{inset:auto;right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));color:var(--text-primary);z-index:2147483647;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.feedback-module__BupwyG__launcher{gap:var(--space-2);pointer-events:auto;align-items:center;display:flex}.feedback-module__BupwyG__launcher[data-feedback-open=true]:not([data-picking=on]){visibility:hidden}@media (max-width:640px){body:has(.lp-dialog-overlay) .feedback-module__BupwyG__launcher{visibility:hidden}}.feedback-module__BupwyG__launcher [data-picker-trigger=feedback\.button]{right:auto;left:calc((var(--picker-control) + var(--space-2)) * -1)}.feedback-module__BupwyG__panelAnchor[data-picking=on]{inset:var(--space-5) var(--space-5) auto;z-index:31;position:fixed}.feedback-module__BupwyG__pill{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid var(--action-primary);border-radius:var(--radius-full);background:var(--action-primary);color:var(--action-primary-foreground);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-tight);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--motion-fast) var(--ease-smooth), transform var(--motion-fast) var(--ease-spring);display:inline-flex}.feedback-module__BupwyG__pill:hover{background:var(--action-primary-hover)}.feedback-module__BupwyG__pill:not(:disabled):hover,.feedback-module__BupwyG__tab:not(:disabled):hover,.feedback-module__BupwyG__mark:not(:disabled):hover{transform:translateY(-1px)}.feedback-module__BupwyG__pill:active{transform:translateY(1px)}.feedback-module__BupwyG__pill:disabled{cursor:progress;opacity:.72}.feedback-module__BupwyG__pillMark{border-radius:var(--radius-full);background:var(--action-primary-foreground);width:8px;height:8px;display:inline-block}.feedback-module__BupwyG__tab{background:var(--surface);min-height:44px;color:var(--text-primary);font-family:var(--font-sans);font-size:14px;line-height:1;font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--motion-fast) var(--ease-smooth), transform var(--motion-fast) var(--ease-spring);border:1px solid #151b2d14;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 18px;display:inline-flex;box-shadow:0 2px 4px #151b2d14,0 8px 28px #151b2d24}.feedback-module__BupwyG__tab svg{fill:none;width:18px;height:18px;stroke:var(--loop-cobalt);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.feedback-module__BupwyG__tab:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}.feedback-module__BupwyG__tab:hover{background:var(--surface-sunken)}.feedback-module__BupwyG__tab:disabled{color:var(--text-secondary);cursor:progress}.feedback-module__BupwyG__tabTime{font-variant-numeric:tabular-nums}.feedback-module__BupwyG__tabStop{padding:0 var(--space-4);font-weight:var(--weight-medium)}.feedback-module__BupwyG__stopMark{border-radius:var(--radius-2);background:currentColor;flex:none;width:10px;height:10px}.feedback-module__BupwyG__mark{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--action-primary);border-radius:var(--radius-full);background:var(--action-primary);color:var(--action-primary-foreground);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-meta);line-height:var(--leading-tight);cursor:pointer;transition:background var(--motion-fast) var(--ease-smooth), transform var(--motion-fast) var(--ease-spring);display:inline-flex}.feedback-module__BupwyG__markDot{border-radius:var(--radius-full);background:var(--action-primary-foreground);width:10px;height:10px;display:inline-block}.feedback-module__BupwyG__markLabel{display:none}.feedback-module__BupwyG__mark:hover .feedback-module__BupwyG__markLabel,.feedback-module__BupwyG__mark:focus-visible .feedback-module__BupwyG__markLabel{display:inline}.feedback-module__BupwyG__mark:disabled{cursor:progress;opacity:.72}.feedback-module__BupwyG__panel{width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-6);overscroll-behavior:contain;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-body);margin:auto;overflow:auto}.feedback-module__BupwyG__panel::backdrop{background:var(--text-primary);opacity:.24}.feedback-module__BupwyG__panel :focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.feedback-module__BupwyG__sheet{overscroll-behavior:contain;border:none;border-left:1px solid var(--border-default);background:var(--surface);width:min(540px,100vw);height:100dvh;max-height:100dvh;color:var(--text-primary);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-body);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0 0 0 auto;overflow:hidden}.feedback-module__BupwyG__sheet::backdrop{background:var(--text-primary);opacity:.12}.feedback-module__BupwyG__sheet :focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.feedback-module__BupwyG__sheetHead{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:66px;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--border-subtle);flex:none;display:flex}.feedback-module__BupwyG__sheetTitle{min-width:0}.feedback-module__BupwyG__sheetTitle h2{font-size:var(--text-lg);line-height:var(--leading-tight);font-weight:var(--weight-semibold);margin:0}.feedback-module__BupwyG__eyebrow{margin:0 0 var(--space-1);color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--weight-strong);line-height:var(--leading-label);letter-spacing:.035em;overflow-wrap:anywhere}.feedback-module__BupwyG__route{font-family:var(--font-mono);font-weight:var(--weight-regular);letter-spacing:0}.feedback-module__BupwyG__iconButton{justify-content:center;align-items:center;width:32px;min-width:32px;padding:0;display:inline-flex}.feedback-module__BupwyG__sheetBody{overscroll-behavior:contain;min-height:0;padding:0 var(--space-6) var(--space-6);flex:1;overflow:auto}.feedback-module__BupwyG__sheetSection{padding-block:var(--space-5);border-top:1px solid var(--border-subtle)}.feedback-module__BupwyG__sheetSection:first-child{border-top:none}.feedback-module__BupwyG__sectionLabel{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--weight-strong);line-height:var(--leading-label);letter-spacing:.035em}.feedback-module__BupwyG__sheetSection>.feedback-module__BupwyG__field:first-child,.feedback-module__BupwyG__sheetSection>.feedback-module__BupwyG__sectionLabel+.feedback-module__BupwyG__field,.feedback-module__BupwyG__sheetSection>.feedback-module__BupwyG__sectionLabel+.feedback-module__BupwyG__shot,.feedback-module__BupwyG__sheetSection>.feedback-module__BupwyG__sectionLabel+.feedback-module__BupwyG__pickBasket{margin-top:0}.feedback-module__BupwyG__sheetSection>.feedback-module__BupwyG__pickBasket{border-top:none;padding-top:0}.feedback-module__BupwyG__sheetSection>.feedback-module__BupwyG__shot+.feedback-module__BupwyG__pickBasket{margin-top:var(--space-4)}.feedback-module__BupwyG__trailLine{color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);overflow-wrap:anywhere;margin:0}.feedback-module__BupwyG__details{margin-top:var(--space-3)}.feedback-module__BupwyG__details>summary{color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);cursor:pointer}.feedback-module__BupwyG__details>summary:hover{color:var(--text-primary)}.feedback-module__BupwyG__details>.feedback-module__BupwyG__context{margin-top:var(--space-3)}.feedback-module__BupwyG__details>.feedback-module__BupwyG__notice{margin-top:var(--space-2)}.feedback-module__BupwyG__sheetFoot{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);background:var(--surface);flex-wrap:wrap;flex:none;display:flex}.feedback-module__BupwyG__footAside{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}.feedback-module__BupwyG__footAside .feedback-module__BupwyG__quiet{min-height:0;color:var(--action-primary);font-size:var(--type-meta);font-weight:var(--weight-medium);background:0 0;border:0;padding:0}.feedback-module__BupwyG__footAside .feedback-module__BupwyG__quiet:hover:not(:disabled){text-underline-offset:3px;background:0 0;text-decoration:underline;transform:none}.feedback-module__BupwyG__footMain{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:none;margin-left:auto;display:flex}.feedback-module__BupwyG__sheetFoot .feedback-module__BupwyG__actions{margin-top:0}.feedback-module__BupwyG__sheetFoot>.feedback-module__BupwyG__failure{box-sizing:border-box;flex:0 0 100%;min-width:0}.feedback-module__BupwyG__note{inset:auto var(--space-5) var(--space-5) auto;width:min(380px,100vw - 32px);max-height:calc(100dvh - 40px);padding:var(--space-4);overscroll-behavior:contain;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-body);margin:0;position:fixed;overflow:auto}.feedback-module__BupwyG__note::backdrop{background:var(--text-primary);opacity:.12}.feedback-module__BupwyG__note :focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.feedback-module__BupwyG__note .feedback-module__BupwyG__header h2{font-size:var(--type-body);font-weight:var(--weight-semibold)}.feedback-module__BupwyG__noteTrail{margin:var(--space-3) 0 0;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:var(--leading-label);overflow-wrap:anywhere}.feedback-module__BupwyG__header{justify-content:space-between;align-items:start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.feedback-module__BupwyG__headTools{align-items:center;gap:var(--space-2);flex:none;display:flex}.feedback-module__BupwyG__crosshair{padding:0 var(--space-2)}.feedback-module__BupwyG__header h2{font-size:var(--type-title);line-height:var(--leading-tight);font-weight:var(--weight-semibold);margin:0}.feedback-module__BupwyG__lead{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label)}.feedback-module__BupwyG__quiet{min-height:var(--btn-h-sm,32px);padding:0 var(--space-3);border:1px solid var(--btn-sec-border,var(--border-strong));border-radius:var(--btn-radius,var(--radius-control));background:var(--btn-sec-bg,var(--surface));color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-tight);cursor:pointer}.feedback-module__BupwyG__quiet:hover{background:var(--btn-sec-bg-hover,var(--action-quiet-hover))}.feedback-module__BupwyG__quiet:disabled{color:var(--text-secondary);cursor:default}.feedback-module__BupwyG__primary{min-height:var(--btn-h-sm,36px);padding:0 var(--space-5);border:1px solid var(--action-primary);border-radius:var(--btn-radius,var(--radius-control));background:var(--action-primary);color:var(--action-primary-foreground);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-tight);font-weight:var(--weight-medium);cursor:pointer}.feedback-module__BupwyG__primary:hover{background:var(--action-primary-hover)}.feedback-module__BupwyG__primary:disabled{background:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);cursor:default}.feedback-module__BupwyG__quiet,.feedback-module__BupwyG__primary{transition:background var(--btn-motion,var(--motion-fast)) var(--ease-smooth), transform var(--motion-fast) var(--ease-spring)}.feedback-module__BupwyG__quiet:hover:not(:disabled),.feedback-module__BupwyG__primary:hover:not(:disabled){transform:translateY(-1px)}.feedback-module__BupwyG__pickBasket{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.feedback-module__BupwyG__pickBasketHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__pickBasketHead h3{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.feedback-module__BupwyG__pickBasketHead h3 span{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular)}.feedback-module__BupwyG__pickList{gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.feedback-module__BupwyG__pickCard{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--card-edge,var(--border-subtle));border-radius:var(--radius-lg);background:var(--canvas-subtle);grid-template-columns:96px minmax(0,1fr);display:grid}.feedback-module__BupwyG__pickPreview{object-fit:contain;border-radius:var(--radius-md);background:var(--surface);width:96px;height:80px;display:block}.feedback-module__BupwyG__pickBody{min-width:0}.feedback-module__BupwyG__pickTitle{gap:var(--space-2);justify-content:space-between;align-items:start;display:flex}.feedback-module__BupwyG__pickTitle b{font-size:var(--text-xs);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.feedback-module__BupwyG__pickTitle button{min-height:28px;padding:0 var(--space-2);font-size:var(--text-2xs)}.feedback-module__BupwyG__pickActions{gap:var(--space-1);flex:none;display:flex}.feedback-module__BupwyG__pickBody .feedback-module__BupwyG__field{margin-top:var(--space-2)}.feedback-module__BupwyG__pickBody .feedback-module__BupwyG__label{font-size:var(--text-2xs);margin-bottom:var(--space-1)}.feedback-module__BupwyG__pickDetails{padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.feedback-module__BupwyG__pickDetails h2{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.feedback-module__BupwyG__pickDetailList{gap:var(--space-5);padding:0;list-style:none;display:grid}.feedback-module__BupwyG__pickDetail{padding:var(--space-4);border:1px solid var(--card-edge,var(--border-subtle));border-radius:var(--radius-lg);background:var(--canvas-subtle)}.feedback-module__BupwyG__pickDetail h3{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.feedback-module__BupwyG__pickDetailImage{object-fit:contain;border-radius:var(--radius-md);background:var(--surface);width:100%;max-height:260px;display:block}.feedback-module__BupwyG__pickComment{white-space:pre-wrap;overflow-wrap:anywhere}.feedback-module__BupwyG__pickFacts{gap:var(--space-2) var(--space-3);font-size:var(--text-xs);grid-template-columns:110px minmax(0,1fr);display:grid}.feedback-module__BupwyG__pickFacts dt{color:var(--text-secondary)}.feedback-module__BupwyG__pickFacts dd{overflow-wrap:anywhere;margin:0}.feedback-module__BupwyG__pickFacts code{font-family:var(--font-mono)}@media (max-width:479px){.feedback-module__BupwyG__pickCard{grid-template-columns:60px minmax(0,1fr)}.feedback-module__BupwyG__pickPreview{width:60px;height:60px}}.feedback-module__BupwyG__field{margin-top:var(--space-4);display:block}.feedback-module__BupwyG__label{margin-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);font-weight:var(--weight-medium);display:block}.feedback-module__BupwyG__kinds{gap:var(--space-2);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__kind{min-height:32px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--type-meta);line-height:var(--leading-tight);cursor:pointer}.feedback-module__BupwyG__kind[aria-pressed=true]{border-color:var(--action-primary);background:var(--brand-accent-soft);color:var(--text-primary);font-weight:var(--weight-medium)}.feedback-module__BupwyG__shot{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--canvas-subtle);align-items:start;display:flex}.feedback-module__BupwyG__shotPreview{object-fit:cover;object-position:top left;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);width:132px;height:84px}.feedback-module__BupwyG__shotBody{flex:1;min-width:0}.feedback-module__BupwyG__shotNote{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label)}.feedback-module__BupwyG__voice{margin-top:var(--space-4)}.feedback-module__BupwyG__voiceRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__voiceRow .feedback-module__BupwyG__quiet,.feedback-module__BupwyG__voiceRow .feedback-module__BupwyG__primary{align-items:center;gap:var(--space-2);display:inline-flex}.feedback-module__BupwyG__voiceIcon{flex:none}.feedback-module__BupwyG__voiceTime{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-meta);line-height:var(--leading-label);font-variant-numeric:tabular-nums}.feedback-module__BupwyG__voicePlayer{flex:1;min-width:200px;max-width:100%;height:36px}.feedback-module__BupwyG__voiceMark{margin-left:var(--space-2);color:var(--text-secondary);vertical-align:-1px;align-items:center;display:inline-flex}.feedback-module__BupwyG__voiceLive{border-radius:var(--radius-full);background:var(--color-status-danger);flex:none;width:10px;height:10px}.feedback-module__BupwyG__labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__labelRow .feedback-module__BupwyG__label{margin-bottom:0}.feedback-module__BupwyG__dictate{align-items:center;gap:var(--space-1);min-height:28px;padding:0 var(--space-2);font-size:var(--text-2xs);display:inline-flex}.feedback-module__BupwyG__dictateLive{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.feedback-module__BupwyG__dictations{gap:var(--space-2);margin-top:var(--space-2);display:grid}.feedback-module__BupwyG__dictation{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__dictation .feedback-module__BupwyG__voicePlayer{flex:160px;min-width:160px}.feedback-module__BupwyG__dictationList{gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.feedback-module__BupwyG__dictationItem{gap:var(--space-2);display:grid}.feedback-module__BupwyG__context{margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--canvas-subtle)}.feedback-module__BupwyG__contextRow{justify-content:space-between;gap:var(--space-3);color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);display:flex}.feedback-module__BupwyG__contextRow+.feedback-module__BupwyG__contextRow{margin-top:var(--space-1)}.feedback-module__BupwyG__contextValue{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:var(--leading-label);overflow-wrap:anywhere}.feedback-module__BupwyG__actions{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__notice{color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);margin:0}.feedback-module__BupwyG__failure{background:var(--state-danger-soft-surface);color:var(--state-danger-soft-text);font-size:var(--type-meta);overflow-wrap:anywhere;border-radius:10px;gap:4px;margin:0;padding:12px 14px;line-height:1.5;display:grid}.feedback-module__BupwyG__done{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--state-success-soft-surface);color:var(--state-success-soft-text);font-size:var(--type-meta);line-height:var(--leading-label);margin:0}.feedback-module__BupwyG__board{font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-body);color:var(--text-primary)}.feedback-module__BupwyG__boardHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feedback-module__BupwyG__row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__rowMain{flex:1;min-width:240px}.feedback-module__BupwyG__rowTitle{font-size:var(--type-body);line-height:var(--leading-tight);font-weight:var(--weight-medium);margin:0}.feedback-module__BupwyG__rowMeta{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label)}.feedback-module__BupwyG__number{min-width:56px;color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:var(--leading-label)}.feedback-module__BupwyG__badge{min-height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--text-2xs);line-height:var(--leading-label);font-weight:var(--weight-medium);align-items:center;display:inline-flex}.feedback-module__BupwyG__badge[data-status=neu]{background:var(--state-info-soft-surface);color:var(--state-info-soft-text)}.feedback-module__BupwyG__badge[data-status=in_bearbeitung]{background:var(--state-attention-soft-surface);color:var(--state-attention-soft-text)}.feedback-module__BupwyG__badge[data-status=testing]{background:var(--state-neutral-soft-surface);color:var(--state-neutral-soft-text)}.feedback-module__BupwyG__badge[data-status=erledigt]{background:var(--state-success-soft-surface);color:var(--state-success-soft-text)}.feedback-module__BupwyG__empty{padding:var(--space-6);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center;font-size:var(--type-body);line-height:var(--leading-body);margin:0}@media (max-width:640px){.feedback-module__BupwyG__panel{padding:var(--space-4)}.feedback-module__BupwyG__floatingLayer{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom))}.feedback-module__BupwyG__sheet{width:100vw;max-width:100vw}.feedback-module__BupwyG__sheetHead,.feedback-module__BupwyG__sheetBody,.feedback-module__BupwyG__sheetFoot{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.feedback-module__BupwyG__pill,.feedback-module__BupwyG__tab{transition:none}.feedback-module__BupwyG__panel[open],.feedback-module__BupwyG__sheet[open],.feedback-module__BupwyG__note[open],.feedback-module__BupwyG__sent{animation-duration:var(--motion-none)}}.feedback-module__BupwyG__page{padding:var(--space-6)}.feedback-module__BupwyG__localReport{gap:var(--space-3);display:grid}.feedback-module__BupwyG__pageTitle{margin:0 0 var(--space-4);font-size:var(--type-title);line-height:var(--leading-tight);font-weight:var(--weight-semibold)}.feedback-module__BupwyG__detail{gap:var(--space-4);flex-direction:column;display:flex}.feedback-module__BupwyG__sectionTitle{font-size:var(--type-body);line-height:var(--leading-tight);font-weight:var(--weight-semibold);margin:0}.feedback-module__BupwyG__organization{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface)}.feedback-module__BupwyG__organizationFields{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.feedback-module__BupwyG__tags{gap:var(--space-2);margin:var(--space-2) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.feedback-module__BupwyG__tag{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);overflow-wrap:anywhere;display:inline-flex}.feedback-module__BupwyG__related{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface)}.feedback-module__BupwyG__relatedList{gap:var(--space-3);padding-left:var(--space-5);display:grid}.feedback-module__BupwyG__detailHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__detailBody{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--type-body);line-height:var(--leading-body);margin:0}.feedback-module__BupwyG__detailImage{border:1px solid var(--border-subtle);border-radius:var(--radius-md);max-width:100%}.feedback-module__BupwyG__reportField textarea{min-height:320px;font-family:var(--font-mono);font-size:var(--text-2xs)}.feedback-module__BupwyG__panel[open],.feedback-module__BupwyG__sheet[open],.feedback-module__BupwyG__note[open]{animation:feedback-module__BupwyG__feedback-panel-in var(--motion-panel) var(--ease-out-quart) both;will-change:transform, opacity}.feedback-module__BupwyG__panelAnchor[data-closing=true] :is(.feedback-module__BupwyG__panel,.feedback-module__BupwyG__sheet,.feedback-module__BupwyG__note){animation-name:feedback-module__BupwyG__feedback-panel-out;animation-duration:var(--motion-detail);pointer-events:none}.feedback-module__BupwyG__sent{animation:feedback-module__BupwyG__feedback-sent-in var(--motion-sent) var(--ease-out-quart) both;text-align:center;flex-direction:column;align-items:center;padding:28px 8px 24px;display:flex}.feedback-module__BupwyG__sentMark{color:#087f6b;background:#ddf5ec;border-radius:25px;place-items:center;width:76px;height:76px;margin-bottom:28px;display:grid;transform:rotate(-6deg);box-shadow:0 0 0 10px #f0faf6,0 12px 30px -12px #00b8a04d}.feedback-module__BupwyG__sentMark svg{width:40px;height:40px;transform:rotate(6deg)}.feedback-module__BupwyG__sentMessage{justify-items:center;gap:14px;display:grid}.feedback-module__BupwyG__sentTicket{color:#4251a8;background:#edf0ff;border-radius:7px;margin:0;padding:5px 11px;font-size:12px;font-weight:600}.feedback-module__BupwyG__sentMessage h3{color:#151b2d;letter-spacing:-.035em;margin:0;font-size:27px;font-weight:600;line-height:1.2}.feedback-module__BupwyG__sentMessage>p:last-child{color:#627087;max-width:360px;margin:0;font-size:14px;line-height:1.7}.feedback-module__BupwyG__sentActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:30px;display:flex}.feedback-module__BupwyG__sentLink,.feedback-module__BupwyG__sentClose{box-sizing:border-box;min-height:44px;font:600 14px var(--font-sans);cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;display:inline-flex}.feedback-module__BupwyG__sentLink{color:#fff;background:#384bff;box-shadow:0 3px 8px #384bff2e}.feedback-module__BupwyG__sentLink:hover{color:#fff;background:#2d3ee0;text-decoration:none}.feedback-module__BupwyG__sentLink svg{width:20px;height:20px}.feedback-module__BupwyG__sentClose{color:#4251a8;background:#edf0ff}.feedback-module__BupwyG__sentClose:hover{background:#e1e6ff}@keyframes feedback-module__BupwyG__feedback-sheet-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes feedback-module__BupwyG__feedback-panel-in{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:none}}@keyframes feedback-module__BupwyG__feedback-panel-out{0%{opacity:var(--feedback-exit-opacity,1);transform:var(--feedback-exit-transform,none)}to{opacity:0;transform:translateY(5px)scale(.985)}}@keyframes feedback-module__BupwyG__feedback-sent-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.feedback-module__BupwyG__pickTools{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.feedback-module__BupwyG__captureDelay{align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);flex-wrap:wrap;display:flex}.feedback-module__BupwyG__captureDelay select{appearance:none;min-height:32px;padding:0 var(--space-8) 0 var(--space-3);border:1px solid var(--border-field);border-radius:var(--radius-control);background-color:var(--surface);background-image:linear-gradient(45deg, transparent 50%, var(--text-secondary) 50%), linear-gradient(135deg, var(--text-secondary) 50%, transparent 50%);background-position:calc(100% - var(--space-4)) center, calc(100% - var(--space-3)) center;background-size:var(--space-1) var(--space-1);color:var(--text-primary);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background-repeat:no-repeat}.feedback-module__BupwyG__captureDelay select:hover{background-color:var(--surface-sunken)}.feedback-module__BupwyG__sheet{--font-sans:var(--font-manrope);--type-body:14px;--type-meta:13px;--text-xs:13px;--text-sm:14px;--text-lg:20px;--surface:#fff;--canvas-subtle:#f7f8fc;background:#fff;border:1px solid #151b2d1a;border-radius:22px;width:min(680px,100vw - 40px);max-width:calc(100vw - 40px);height:min(820px,100dvh - 64px);max-height:calc(100dvh - 64px);margin:auto;position:fixed;inset:0;box-shadow:0 4px 12px #151b2d14,0 28px 90px -16px #151b2d4d}.feedback-module__BupwyG__sheet::backdrop{opacity:1;background:#151b2d1f}.feedback-module__BupwyG__sheet[open]{animation-name:feedback-module__BupwyG__feedback-panel-in}.feedback-module__BupwyG__sheetHead{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(125deg,#f8f9ff,#fff 72%);align-items:flex-start;padding:22px 26px 20px}.feedback-module__BupwyG__sheetHead:active{cursor:grabbing}.feedback-module__BupwyG__sheetTitle h2{letter-spacing:-.025em;color:#151b2d;font-size:23px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__eyebrow{text-overflow:ellipsis;white-space:nowrap;max-width:420px;margin-bottom:6px;font-size:11px;font-weight:500;overflow:hidden}.feedback-module__BupwyG__windowHint{color:#627087;margin:6px 0 0;font-size:12px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__headTools{gap:4px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__iconButton{color:#53617a;background:0 0;border:0;border-radius:8px;width:32px;min-height:32px;padding:0}.feedback-module__BupwyG__sheetBody{scrollbar-width:thin;padding:0 26px 16px}.feedback-module__BupwyG__sheetSection{border-color:#edf0f5;padding-block:20px}.feedback-module__BupwyG__sheetSection:nth-child(2){border-top:0;padding-top:0}.feedback-module__BupwyG__sheetSection:nth-child(2)>.feedback-module__BupwyG__sectionLabel{display:none}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__sectionLabel{color:#53617a;letter-spacing:0;font-size:12px;font-weight:600}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__kinds{background:#f3f5f9;border-radius:12px;gap:5px;padding:5px;display:flex}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__kind{background:0 0;border:0;border-radius:8px;flex:1;min-height:34px;padding-inline:8px;font-size:13px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__kind[aria-pressed=true]{color:var(--loop-cobalt);background:#fff;box-shadow:0 1px 5px #151b2d1a}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__shot{background:#f9fafd;border:1px solid #e5e9f0;border-radius:12px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__shotPreview{object-fit:contain;background:#fff;border-radius:6px;width:104px;height:72px;margin:0}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__shotBody{padding:0}.feedback-module__BupwyG__sheetFoot{background:#fafbfd;border-color:#e9edf3;padding:16px 26px}.feedback-module__BupwyG__sheetFoot .feedback-module__BupwyG__primary{min-height:var(--btn-h,42px);border-radius:10px;padding-inline:22px;font-weight:600;box-shadow:0 2px 4px #384bff1f}.feedback-module__BupwyG__sheetFoot .feedback-module__BupwyG__quiet{color:#627087;background:0 0;border:0;padding-inline:0;font-size:12px}.feedback-module__BupwyG__sheetFoot .feedback-module__BupwyG__notice{font-size:12px}.feedback-module__BupwyG__captureStatus{color:#53617a;background:#f2f4fc;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:12px;display:flex}.feedback-module__BupwyG__captureStatus p{margin:4px 0 0}.feedback-module__BupwyG__captureDot,.feedback-module__BupwyG__draftDot{background:var(--loop-cobalt);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.feedback-module__BupwyG__captureDot{margin-right:8px}@media (max-width:640px){.feedback-module__BupwyG__sheet{border-radius:16px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.feedback-module__BupwyG__sheetHead,.feedback-module__BupwyG__sheetBody,.feedback-module__BupwyG__sheetFoot{padding-inline:18px}.feedback-module__BupwyG__sheetHead{padding-top:18px}.feedback-module__BupwyG__sheetTitle h2{font-size:20px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__headTools{gap:0}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__eyebrow,.feedback-module__BupwyG__windowHint{max-width:190px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__kind{padding-inline:5px;font-size:12px}}@media (prefers-reduced-motion:reduce){.feedback-module__BupwyG__sheet[open]{animation-duration:0s}}.feedback-module__BupwyG__sheet.feedback-module__BupwyG__sheetSent{width:min(540px,100vw - 40px);height:fit-content}.feedback-module__BupwyG__sheetSent .feedback-module__BupwyG__sheetHead{background:#fff;border-bottom:0;align-items:center;padding-block:18px}.feedback-module__BupwyG__sheetSent .feedback-module__BupwyG__sheetTitle h2{font-size:17px}.feedback-module__BupwyG__sheetSent .feedback-module__BupwyG__sheetBody{background:radial-gradient(at 50% 15%,#f4fbf8,#fff 65%)}@media (max-width:640px){.feedback-module__BupwyG__sheet.feedback-module__BupwyG__sheetSent{width:calc(100vw - 16px)}.feedback-module__BupwyG__sheetSent .feedback-module__BupwyG__sheetHead{flex-wrap:nowrap}.feedback-module__BupwyG__sheetSent .feedback-module__BupwyG__sheetTitle{flex:1}.feedback-module__BupwyG__sentMessage h3{font-size:25px}.feedback-module__BupwyG__sentBreak{display:none}}@media (prefers-reduced-motion:reduce){.feedback-module__BupwyG__sent{animation:none}}.feedback-module__BupwyG__sheet>.feedback-module__BupwyG__captureStatus{border-bottom:1px solid #e5e9f0;border-radius:0;flex:none;margin:0;padding:12px 26px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__iconButton svg{flex:none;width:16px;height:16px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__headTools{align-items:center;gap:6px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__iconButton,.feedback-module__BupwyG__moveGrip{color:#384bdb;background:#edf0ff;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;display:inline-flex}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__iconButton svg,.feedback-module__BupwyG__moveGrip svg{flex:none;width:22px;height:22px}.feedback-module__BupwyG__moveGrip{color:#53617a;cursor:grab;background:#f0f2f8}.feedback-module__BupwyG__moveGrip svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__iconButton:hover{background:#e0e5ff}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__quiet:not(.feedback-module__BupwyG__iconButton){color:#3445c5;background:#edf0ff;border:0;border-radius:9px;min-height:36px;padding:8px 12px;font-size:13px;font-weight:500}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__quiet:not(.feedback-module__BupwyG__iconButton):hover{background:#e1e6ff}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__quiet:disabled{opacity:.5}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__captureDelay select{color:#3445c5;background-color:#edf0ff;border:0}.feedback-module__BupwyG__requiredBadge{color:#4251a8;white-space:nowrap;background:#edf0ff;border-radius:5px;align-self:center;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:500}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__labelRow{flex-wrap:wrap;justify-content:flex-start}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__labelRow>button:last-child{margin-left:auto}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__footAside{flex-flow:wrap;align-items:center;gap:12px;display:flex;position:relative}.feedback-module__BupwyG__savedStatus{color:#5b746e;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.feedback-module__BupwyG__savedStatus svg{fill:none;stroke:#168c76;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.feedback-module__BupwyG__draftMenu{position:relative}.feedback-module__BupwyG__draftMenu>summary{color:#4251a8;cursor:pointer;background:#edf0ff;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:500;list-style:none;display:inline-flex}.feedback-module__BupwyG__draftMenu>summary::-webkit-details-marker{display:none}.feedback-module__BupwyG__draftMenu>summary svg{fill:currentColor;width:18px;height:18px}.feedback-module__BupwyG__draftMenu>summary:hover,.feedback-module__BupwyG__draftMenu[open]>summary{background:#e1e6ff}.feedback-module__BupwyG__draftMenuItems{z-index:2;background:#fff;border:1px solid #e5e9f1;border-radius:12px;gap:6px;width:210px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 8px 32px #151b2d29}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__draftMenuItems>button{text-align:left;width:100%}.feedback-module__BupwyG__discardAction{color:#b64c42;min-height:36px;font:500 13px var(--font-sans);cursor:pointer;background:#fff0ee;border:0;border-radius:8px;padding:8px 12px}.feedback-module__BupwyG__discardAction:hover{background:#ffe3de}.feedback-module__BupwyG__discardAction:disabled{opacity:.5;cursor:default}@media (max-width:640px){.feedback-module__BupwyG__sheetHead{flex-wrap:wrap;gap:12px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__headTools{margin-left:auto}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__eyebrow,.feedback-module__BupwyG__windowHint{max-width:100%}.feedback-module__BupwyG__sheetTitle{flex:180px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__iconButton,.feedback-module__BupwyG__moveGrip{width:40px;height:40px}.feedback-module__BupwyG__moveGrip,.feedback-module__BupwyG__wideOnly{display:none}}.feedback-module__BupwyG__delayChoices{border:0;align-items:center;gap:12px;margin:14px 0 0;padding:0;display:flex}.feedback-module__BupwyG__delayChoices legend{float:left;color:#627087;margin-right:12px;padding:7px 0;font-size:12px}.feedback-module__BupwyG__delayChoices>div{background:#f0f2f8;border-radius:9px;gap:3px;padding:3px;display:inline-flex}.feedback-module__BupwyG__delayChoices label{cursor:pointer;position:relative}.feedback-module__BupwyG__delayChoices input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.feedback-module__BupwyG__delayChoices span{color:#627087;text-align:center;border-radius:6px;min-width:40px;padding:5px 10px;font-size:12px;display:block}.feedback-module__BupwyG__delayChoices input:checked+span{color:#3445a0;background:#fff;font-weight:600;box-shadow:0 1px 4px #151b2d17}.feedback-module__BupwyG__delayChoices input:focus-visible+span{outline:2px solid var(--border-focus);outline-offset:1px}.feedback-module__BupwyG__delayChoices input:disabled+span{opacity:.5}.feedback-module__BupwyG__imagePreviewButton{cursor:zoom-in;background:0 0;border:0;border-radius:7px;align-self:start;width:fit-content;max-width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.feedback-module__BupwyG__imagePreviewButton img{display:block}.feedback-module__BupwyG__imagePreviewButton:hover{background:0 0}.feedback-module__BupwyG__imageZoomHint{color:#3445a0;pointer-events:none;background:#fffffff0;border-radius:6px;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:4px;right:4px;box-shadow:0 1px 5px #151b2d1f}.feedback-module__BupwyG__imageZoomHint svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:16px;height:16px}.feedback-module__BupwyG__imageViewer{color:#151b2d;background:#fff;border:1px solid #dce1eb;border-radius:18px;width:calc(100vw - 48px);max-width:1600px;height:calc(100dvh - 48px);max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 100px #151b2d4d}.feedback-module__BupwyG__imageViewer[open]{flex-direction:column;display:flex}.feedback-module__BupwyG__imageViewer::backdrop{background:#151b2d61}.feedback-module__BupwyG__imageViewerHead{background:#fff;border-bottom:1px solid #e3e7ef;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.feedback-module__BupwyG__imageViewerHead h2{font:600 18px var(--font-manrope);margin:0}.feedback-module__BupwyG__imageViewerHead p{color:#627087;margin:3px 0 0;font-size:12px}.feedback-module__BupwyG__imageViewerTools{align-items:center;gap:6px;display:flex}.feedback-module__BupwyG__imageViewerTools button{color:#3445a0;min-width:36px;height:36px;font:500 13px var(--font-manrope);background:#edf0ff;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.feedback-module__BupwyG__imageViewerTools button:hover,.feedback-module__BupwyG__imageViewerTools button[aria-pressed=true]{background:#dfe5ff}.feedback-module__BupwyG__imageViewerTools button:disabled{opacity:.4}.feedback-module__BupwyG__imageZoomValue{text-align:center;color:#627087;min-width:42px;font-size:12px}.feedback-module__BupwyG__imageViewerClose svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:20px;height:20px}.feedback-module__BupwyG__imageViewerBody{background:#edf0f5;flex:1;min-height:0;padding:20px;overflow:auto}.feedback-module__BupwyG__imageViewerBody img{background:#fff;margin:0 auto;display:block}@media (max-width:640px){.feedback-module__BupwyG__imageViewer{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.feedback-module__BupwyG__imageViewerHead{padding:12px}.feedback-module__BupwyG__imageViewerTools{flex-wrap:wrap;gap:4px}.feedback-module__BupwyG__imageViewerBody{padding:8px}}.feedback-module__BupwyG__selectionProgress{color:#53617a;background:#f0f3fc;border-radius:12px;align-items:flex-start;gap:12px;margin-top:14px;padding:14px;font-size:13px;display:flex}.feedback-module__BupwyG__selectionProgress strong{color:#3445a0;font-weight:600}.feedback-module__BupwyG__selectionProgress p{overflow-wrap:anywhere;margin:3px 0 5px}.feedback-module__BupwyG__selectionProgress small{font-size:12px}.feedback-module__BupwyG__captureSpinner{border:2px solid #dce2f4;border-top-color:#6f7dbe;border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px;animation:1s linear infinite feedback-module__BupwyG__feedback-capture-spin}@keyframes feedback-module__BupwyG__feedback-capture-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.feedback-module__BupwyG__captureSpinner{animation:none}}.feedback-module__BupwyG__walkthrough{align-items:center;gap:var(--space-2);max-width:min(440px,100vw - 32px);min-height:44px;padding:0 var(--space-2) 0 var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-float);font-size:var(--type-meta);flex-wrap:wrap;display:inline-flex}.feedback-module__BupwyG__walkthroughText{align-items:baseline;gap:var(--space-1);display:inline-flex}.feedback-module__BupwyG__walkthroughPending{color:var(--text-secondary)}.feedback-module__BupwyG__walkthroughAction{align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface);color:var(--text-primary);font:inherit;font-weight:var(--weight-medium);cursor:pointer;display:inline-flex}.feedback-module__BupwyG__walkthroughAction:hover{background:var(--surface-sunken)}.feedback-module__BupwyG__walkthroughAction:focus-visible,.feedback-module__BupwyG__walkthroughQuiet:focus-visible,.feedback-module__BupwyG__walkthroughLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.feedback-module__BupwyG__walkthroughStop{border-color:var(--color-status-danger);color:var(--color-status-danger)}.feedback-module__BupwyG__walkthroughQuiet{border-radius:var(--radius-full);min-width:32px;min-height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0}.feedback-module__BupwyG__walkthroughLink{color:var(--loop-cobalt);font-weight:var(--weight-medium)}.feedback-module__BupwyG__walkthroughNote{padding-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--type-meta);flex-basis:100%;margin:0}.feedback-module__BupwyG__walkthroughStart{align-items:center;gap:var(--space-2);display:inline-flex}.feedback-module__BupwyG__bodyField textarea{min-height:96px}.feedback-module__BupwyG__sheet .feedback-module__BupwyG__bodyField textarea{min-height:116px}
.questions-module__ZBWNgG__tabs{margin-bottom:calc(var(--space-2) * -1)}.questions-module__ZBWNgG__page{gap:var(--space-8);flex-direction:column;max-width:760px;display:flex}.questions-module__ZBWNgG__page[data-look=brand]{--cobalt:var(--brand-accent);--cobalt-press:var(--brand-accent);--cobalt-soft:var(--brand-accent-soft);--on-cobalt:var(--brand-accent-foreground);--ink:var(--brand-text);--focus:var(--brand-focus);--font-display:var(--font-sans)}.questions-module__ZBWNgG__page[data-look=brand] .questions-module__ZBWNgG__card{border-top:4px solid var(--brand-accent)}.questions-module__ZBWNgG__brandMark{align-items:center;min-height:32px;display:flex}.questions-module__ZBWNgG__brandLogo{object-fit:contain;max-width:200px;max-height:40px;display:block}.questions-module__ZBWNgG__brandName{font-family:var(--font-sans);font-size:var(--fs-17);font-weight:var(--weight-semibold);color:var(--brand-text)}.questions-module__ZBWNgG__card{gap:var(--space-5);padding:var(--space-8) var(--space-8) var(--space-6);background:var(--surface);border:1px solid var(--card-edge,var(--line));border-radius:var(--radius-2xl);min-height:460px;box-shadow:var(--shadow-card);color:var(--ink);font-family:var(--font-sans);animation:questions-module__ZBWNgG__card-in var(--spring-morph-dur) var(--spring-morph) both;outline:none;flex-direction:column;display:flex;position:relative}@keyframes questions-module__ZBWNgG__card-in{0%{opacity:0;transform:translateY(calc(var(--rise-shift) * var(--q-dir,1))) scale(var(--rise-from))}}.questions-module__ZBWNgG__cardHead{align-items:baseline;gap:var(--space-2) var(--space-4);grid-template-columns:auto 1fr;display:grid}.questions-module__ZBWNgG__step{font-size:var(--fs-14);font-weight:var(--weight-semibold);color:var(--cobalt);font-variant-numeric:tabular-nums}.questions-module__ZBWNgG__stepOf{color:var(--ink-muted);font-weight:var(--weight-medium)}.questions-module__ZBWNgG__kind{font-size:var(--fs-13);color:var(--ink-muted);text-align:right;justify-self:end}.questions-module__ZBWNgG__bar{border-radius:var(--radius-full);background:var(--surface-sunken);grid-column:1/-1;height:4px;overflow:hidden}.questions-module__ZBWNgG__barFill{border-radius:var(--radius-full);background:var(--cobalt);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--q-progress,0));transition:transform var(--motion-glide) var(--ease-smooth);display:block}.questions-module__ZBWNgG__title{font-family:var(--font-display);font-size:var(--fs-30);line-height:var(--lh-38);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);text-wrap:balance;margin:0}.questions-module__ZBWNgG__context{gap:var(--space-3);margin-top:calc(var(--space-2) * -1);flex-direction:column;display:flex}.questions-module__ZBWNgG__contextToggle{align-self:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-1) 0;color:var(--cobalt);font:inherit;font-size:var(--fs-15);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;display:inline-flex}.questions-module__ZBWNgG__contextToggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.questions-module__ZBWNgG__chevron{transition:transform var(--motion-base) var(--ease-ds)}.questions-module__ZBWNgG__contextToggle[aria-expanded=true] .questions-module__ZBWNgG__chevron{transform:rotate(180deg)}.questions-module__ZBWNgG__contextBody{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-subtle);animation:questions-module__ZBWNgG__context-in var(--motion-panel) var(--ease-smooth) both;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.questions-module__ZBWNgG__contextBody[hidden]{display:none}@keyframes questions-module__ZBWNgG__context-in{0%{opacity:0;transform:translateY(calc(-6px * var(--travel)))}}.questions-module__ZBWNgG__contextPart{gap:var(--space-1);flex-direction:column;display:flex}.questions-module__ZBWNgG__contextLabel{font-size:var(--fs-12);line-height:var(--lh-16);font-weight:var(--weight-semibold);color:var(--ink-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin:0}.questions-module__ZBWNgG__contextText{font-size:var(--fs-15);line-height:var(--lh-22);color:var(--ink);margin:0}.questions-module__ZBWNgG__options{gap:var(--space-2);flex-direction:column;display:flex}.questions-module__ZBWNgG__option{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-ds), border-color var(--motion-fast) var(--ease-ds), transform var(--motion-fast) var(--ease-ds);display:flex}.questions-module__ZBWNgG__option:hover{background:var(--surface-subtle);border-color:var(--cobalt)}.questions-module__ZBWNgG__option:active{transform:scale(var(--press-scale))}.questions-module__ZBWNgG__option:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.questions-module__ZBWNgG__option[data-on]{border-color:var(--cobalt);background:var(--cobalt-soft)}.questions-module__ZBWNgG__optionKey{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:28px;height:28px;color:var(--ink-muted);font-size:var(--fs-13);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;transition:background-color var(--motion-fast) var(--ease-ds), color var(--motion-fast) var(--ease-ds);flex:none;place-items:center;display:inline-grid}.questions-module__ZBWNgG__option[data-on] .questions-module__ZBWNgG__optionKey{border-color:var(--cobalt);background:var(--cobalt);color:var(--on-cobalt)}.questions-module__ZBWNgG__optionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.questions-module__ZBWNgG__optionLabel{font-size:var(--fs-17);line-height:var(--lh-24);font-weight:var(--weight-medium);overflow-wrap:anywhere}.questions-module__ZBWNgG__optionDetail{font-size:var(--fs-14);line-height:var(--lh-20);color:var(--ink-muted)}.questions-module__ZBWNgG__optionNone .questions-module__ZBWNgG__optionLabel{color:var(--ink-muted)}.questions-module__ZBWNgG__optionNone[data-on] .questions-module__ZBWNgG__optionLabel{color:var(--ink)}.questions-module__ZBWNgG__recommended{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--teal-soft);color:var(--teal-ink);font-size:var(--fs-12);line-height:var(--lh-18);font-weight:var(--weight-semibold);white-space:nowrap;flex:none}.questions-module__ZBWNgG__otherField{padding-left:calc(28px + var(--space-3) + var(--space-4));animation:questions-module__ZBWNgG__context-in var(--motion-panel) var(--ease-smooth) both}.questions-module__ZBWNgG__voice{gap:var(--space-3);flex-direction:column;display:flex}.questions-module__ZBWNgG__micRow{align-items:center;gap:var(--space-3);display:flex}.questions-module__ZBWNgG__mic{border:1px solid var(--line-strong);border-radius:var(--radius-full);background:var(--surface);width:56px;height:56px;color:var(--cobalt);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-ds), color var(--motion-fast) var(--ease-ds), transform var(--motion-fast) var(--ease-ds);flex:none;place-items:center;display:grid;position:relative}.questions-module__ZBWNgG__mic[data-state=idle]:hover:not(:disabled){border-color:var(--cobalt);background:var(--cobalt-soft)}.questions-module__ZBWNgG__mic:active:not(:disabled){transform:scale(var(--press-scale))}.questions-module__ZBWNgG__mic:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.questions-module__ZBWNgG__mic:disabled{cursor:default;opacity:var(--btn-disabled-opacity)}.questions-module__ZBWNgG__mic[data-state=recording]{border-color:var(--loop-red);background:var(--loop-red);color:var(--on-cobalt)}.questions-module__ZBWNgG__mic[data-state=recording]:after{content:"";border-radius:var(--radius-full);border:2px solid var(--loop-red);animation:questions-module__ZBWNgG__mic-ring calc(var(--motion-glide) * 4) var(--ease-smooth) infinite;pointer-events:none;position:absolute;inset:-1px}@keyframes questions-module__ZBWNgG__mic-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(calc(1 + .35 * var(--travel)))}}.questions-module__ZBWNgG__micText{font-size:var(--fs-15);color:var(--ink-muted)}.questions-module__ZBWNgG__micTime{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.questions-module__ZBWNgG__micFailure{font-size:var(--fs-14);color:var(--loop-red-ink);margin:0}.questions-module__ZBWNgG__cardFoot{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-2);margin-top:auto;display:flex}.questions-module__ZBWNgG__nav{gap:var(--space-2);display:flex}.questions-module__ZBWNgG__navButton{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-ds);place-items:center;display:grid}.questions-module__ZBWNgG__navButton:hover:not(:disabled){background:var(--surface-subtle)}.questions-module__ZBWNgG__navButton:disabled{color:var(--ink-muted);opacity:var(--btn-disabled-opacity);cursor:default}.questions-module__ZBWNgG__navButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.questions-module__ZBWNgG__submit{align-items:center;gap:var(--space-3);display:flex}.questions-module__ZBWNgG__enterHint{font-size:var(--fs-13);color:var(--ink-muted)}.questions-module__ZBWNgG__enterHint kbd{font-family:inherit;font-weight:var(--weight-semibold);color:var(--ink)}.questions-module__ZBWNgG__failure{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--loop-red-soft);color:var(--loop-red-ink);font-size:var(--fs-14);margin:0}.questions-module__ZBWNgG__done{text-align:center;justify-content:center;align-items:center;gap:var(--space-3);min-height:320px}.questions-module__ZBWNgG__doneMark{border-radius:var(--radius-full);background:var(--teal-soft);width:56px;height:56px;color:var(--teal-ink);place-items:center;display:grid}.questions-module__ZBWNgG__doneTitle{font-family:var(--font-display);font-size:var(--fs-28);line-height:var(--lh-38);font-weight:var(--weight-semibold);margin:0}.questions-module__ZBWNgG__doneText{max-width:420px;font-size:var(--fs-16);line-height:var(--lh-24);color:var(--ink-muted);margin:0}.questions-module__ZBWNgG__answered{gap:var(--space-3);flex-direction:column;display:flex}.questions-module__ZBWNgG__answeredHeading{align-items:baseline;gap:var(--space-2);font-size:var(--fs-17);line-height:var(--lh-24);font-weight:var(--weight-semibold);margin:0;display:flex}.questions-module__ZBWNgG__count{font-size:var(--fs-14);color:var(--ink-muted);font-weight:var(--weight-medium)}.questions-module__ZBWNgG__answeredList{border:1px solid var(--card-edge,var(--line));border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.questions-module__ZBWNgG__answeredRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);display:flex}.questions-module__ZBWNgG__answeredRow+.questions-module__ZBWNgG__answeredRow{border-top:1px solid var(--line)}.questions-module__ZBWNgG__answeredRow[data-editing]{background:var(--surface-subtle)}.questions-module__ZBWNgG__answeredBody{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.questions-module__ZBWNgG__answeredTitle{font-size:var(--fs-15);line-height:var(--lh-22);font-weight:var(--weight-semibold);margin:0}.questions-module__ZBWNgG__answeredText{font-size:var(--fs-15);line-height:var(--lh-22);color:var(--ink);overflow-wrap:anywhere;margin:0}.questions-module__ZBWNgG__answeredVoice{font-size:var(--fs-14);line-height:var(--lh-20);color:var(--ink-muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.questions-module__ZBWNgG__answeredVoice svg{vertical-align:-2px;margin-right:var(--space-1)}.questions-module__ZBWNgG__answeredMeta{font-size:var(--fs-13);color:var(--ink-muted);margin:0}@media (max-width:640px){.questions-module__ZBWNgG__page{gap:var(--space-6)}.questions-module__ZBWNgG__card{padding:var(--space-5) var(--space-4) var(--space-4);gap:var(--space-4);border-radius:var(--radius-xl);min-height:0}.questions-module__ZBWNgG__title{font-size:var(--fs-22);line-height:var(--lh-30)}.questions-module__ZBWNgG__contextBody{padding:var(--space-3) var(--space-4);grid-template-columns:1fr}.questions-module__ZBWNgG__option{padding:var(--space-3);position:relative}.questions-module__ZBWNgG__optionLabel{font-size:var(--fs-16)}.questions-module__ZBWNgG__recommended{top:0;right:var(--space-3);box-shadow:0 0 0 2px var(--surface);position:absolute;transform:translateY(-50%)}.questions-module__ZBWNgG__option:has(.questions-module__ZBWNgG__recommended){margin-top:var(--space-2)}.questions-module__ZBWNgG__otherField{padding-left:0}.questions-module__ZBWNgG__enterHint{display:none}.questions-module__ZBWNgG__cardFoot{bottom:calc(56px + var(--space-2) + 1px + env(safe-area-inset-bottom));z-index:1;margin:0 calc(var(--space-4) * -1) calc(var(--space-4) * -1);padding:var(--space-3) var(--space-4);background:var(--surface);border-top:1px solid var(--line);border-radius:0 0 var(--radius-xl) var(--radius-xl);position:sticky}.questions-module__ZBWNgG__answeredRow{padding:var(--space-4);flex-direction:column}}@media (hover:none){.questions-module__ZBWNgG__enterHint{display:none}}
.emails-module__F4ftsq__fieldWith{align-items:flex-end;gap:var(--space-3);display:flex}.emails-module__F4ftsq__fieldWith>:first-child{flex:1;min-width:0}.emails-module__F4ftsq__fieldWith>:last-child{flex:none;padding-bottom:6px}.emails-module__F4ftsq__bodyHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.emails-module__F4ftsq__preview{padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-subtle)}.emails-module__F4ftsq__mail{background:var(--surface);border-radius:var(--radius-lg);max-width:560px;box-shadow:inset 0 0 0 1px var(--line);margin:0 auto;overflow:hidden}.emails-module__F4ftsq__meta{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);font-size:var(--fs-13);line-height:var(--lh-20);color:var(--ink-muted)}.emails-module__F4ftsq__meta b{color:var(--ink);font-weight:var(--weight-semibold)}.emails-module__F4ftsq__body{padding:var(--space-5) var(--space-6);font-size:var(--fs-15);line-height:var(--lh-24);color:var(--ink)}.emails-module__F4ftsq__body p{margin:0 0 var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere}.emails-module__F4ftsq__body p:last-child{margin-bottom:0}.emails-module__F4ftsq__raw{color:var(--cobalt-press);font-weight:var(--weight-medium)}
.contracts-module__-f3qPq__nameCell{flex-direction:column;min-width:0;display:flex}.contracts-module__-f3qPq__nameSub{font-size:var(--fs-13);line-height:var(--lh-18);font-weight:var(--weight-regular);color:var(--ink-muted)}.lp-dialog-foot:has(.contracts-module__-f3qPq__mode){flex-wrap:wrap;align-items:center}.contracts-module__-f3qPq__footNote{min-width:0;font-size:var(--fs-13);line-height:var(--lh-18);color:var(--ink-muted);flex:1}.contracts-module__-f3qPq__rte{border:1px solid var(--ctl-border,var(--line-strong));border-radius:var(--ctl-radius,var(--radius-md));background:var(--ctl-bg,var(--surface))}.contracts-module__-f3qPq__rte:focus-within{border-color:var(--ctl-border-focus,var(--cobalt));box-shadow:var(--ctl-ring,0 0 0 1px var(--cobalt))}.contracts-module__-f3qPq__bar{padding:var(--space-1) 6px;border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.contracts-module__-f3qPq__barBtn{min-width:32px;height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-14);font-weight:var(--weight-semibold);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.contracts-module__-f3qPq__barBtn:hover{background:var(--surface-subtle);color:var(--ink)}.contracts-module__-f3qPq__barSep{width:1px;height:20px;margin:0 var(--space-1);background:var(--line)}.contracts-module__-f3qPq__barGap{flex:1}.contracts-module__-f3qPq__barMenu .lp-menu-btn.has-text{height:32px;padding:0 var(--space-2);font-size:var(--fs-14);font-weight:var(--weight-medium);color:var(--cobalt)}.contracts-module__-f3qPq__body{min-height:260px;padding:var(--space-3) var(--space-4);font-size:var(--fs-15);line-height:var(--lh-24);color:var(--ink);overflow-wrap:anywhere;outline:0}.contracts-module__-f3qPq__body p,.contracts-module__-f3qPq__body div{margin:0 0 var(--space-3)}.contracts-module__-f3qPq__body h1,.contracts-module__-f3qPq__body h2,.contracts-module__-f3qPq__body h3,.contracts-module__-f3qPq__body h4{margin:var(--space-4) 0 var(--space-2);font-size:var(--fs-15);line-height:var(--lh-22);font-weight:var(--weight-semibold)}.contracts-module__-f3qPq__body>:first-child{margin-top:0}.contracts-module__-f3qPq__body ul,.contracts-module__-f3qPq__body ol{margin:0 0 var(--space-3);padding-left:var(--space-5)}.contracts-module__-f3qPq__end .contracts-module__-f3qPq__sigMuted{border-color:var(--line-strong);color:var(--ink-muted)}.contracts-module__-f3qPq__end{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px dashed var(--line);flex-wrap:wrap;display:flex}.contracts-module__-f3qPq__endNote{font-size:var(--fs-13);line-height:var(--lh-18);color:var(--ink-muted);margin-left:auto}.contracts-module__-f3qPq__previewHead{font-size:var(--fs-13);line-height:var(--lh-18);color:var(--ink-muted);margin:0}.contracts-module__-f3qPq__sheetWrap{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-subtle)}.contracts-module__-f3qPq__sheet{border-radius:var(--radius-md);background:var(--surface);max-width:640px;box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-14);line-height:var(--lh-22);color:var(--ink);overflow-wrap:anywhere;margin:0 auto;padding:48px 56px}.contracts-module__-f3qPq__sheetHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-5);margin-bottom:var(--space-5);border-bottom:1px solid var(--line);display:flex}.contracts-module__-f3qPq__sheetTitle{font-size:var(--fs-20);line-height:var(--lh-28);font-weight:var(--weight-semibold);margin:0 0 4px}.contracts-module__-f3qPq__sheetText p,.contracts-module__-f3qPq__sheetText div{margin:0 0 var(--space-3)}.contracts-module__-f3qPq__sheetText h1,.contracts-module__-f3qPq__sheetText h2,.contracts-module__-f3qPq__sheetText h3,.contracts-module__-f3qPq__sheetText h4{margin:var(--space-5) 0 var(--space-2);font-size:var(--fs-14);line-height:var(--lh-20);font-weight:var(--weight-semibold)}.contracts-module__-f3qPq__sheetText>:first-child{margin-top:0}.contracts-module__-f3qPq__sheetText ul,.contracts-module__-f3qPq__sheetText ol{margin:0 0 var(--space-3);padding-left:var(--space-5)}.contracts-module__-f3qPq__initials{justify-content:flex-end;align-items:center;gap:var(--space-2);margin:calc(var(--space-1) * -1) 0 var(--space-3);font-size:var(--fs-12);color:var(--ink-muted);display:flex}.contracts-module__-f3qPq__initialsBox{border:1.5px dashed var(--cobalt);border-radius:var(--radius-sm);width:64px;height:28px;display:inline-block}.contracts-module__-f3qPq__answer{min-width:200px;height:28px;padding:0 var(--space-2);border:1.5px dashed var(--cobalt);border-radius:var(--radius-sm);font-size:var(--fs-12);color:var(--ink-muted);vertical-align:middle;align-items:center;display:inline-flex}.contracts-module__-f3qPq__sign{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.contracts-module__-f3qPq__signLine{border-bottom:1.5px dashed var(--cobalt);height:48px}.contracts-module__-f3qPq__signLineMuted{border-bottom-color:var(--line-strong)}.contracts-module__-f3qPq__signCaption{font-size:var(--fs-12);line-height:var(--lh-16);color:var(--ink-muted);margin-top:6px;display:block}@media (max-width:720px){.contracts-module__-f3qPq__sheetWrap{padding:var(--space-3)}.contracts-module__-f3qPq__sheet{padding:var(--space-5) var(--space-4)}.contracts-module__-f3qPq__sign{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.contracts-module__-f3qPq__endNote{flex-basis:100%;margin-left:0}.contracts-module__-f3qPq__mode,.contracts-module__-f3qPq__footNote{flex-basis:100%}}.contracts-module__-f3qPq__previewStack{gap:var(--space-3);flex-direction:column;display:flex}
