.fb{--fb-bad:#9b2828;--fb-good:#1f7a45;gap:.75rem;min-width:0;display:grid}.fb__rating{min-width:0;border-block-start:1px solid var(--page-soft);gap:.5rem;padding-block-start:var(--closing-air,1.5rem);display:grid}.fb__q{color:var(--on-page);font-size:1rem;font-weight:600;line-height:1.2;display:block}.fb__slider{--fb-thumb:22px;--fb-track:3px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;display:grid}.fb__end{place-items:center;width:1.15rem;height:1.15rem;display:grid}.fb__icon{width:100%;height:auto}.fb__end--x{color:var(--fb-bad)}.fb__end--check{color:var(--fb-good)}.fb__track{align-items:center;min-width:0;display:grid;position:relative}.fb__marks{z-index:1;padding-inline:calc(var(--fb-thumb) / 2);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.fb__marks i{background:var(--accent);opacity:.55;border-radius:50%;width:5px;height:5px}.fb__range{z-index:2;appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0;position:relative}.fb__range:disabled{cursor:default}.fb__range::-webkit-slider-runnable-track{height:var(--fb-track);background:var(--accent);border-radius:999px}.fb__range::-moz-range-track{height:var(--fb-track);background:var(--accent);border-radius:999px}.fb__range::-webkit-slider-thumb{appearance:none;width:var(--fb-thumb);height:var(--fb-thumb);margin-top:calc((var(--fb-track) - var(--fb-thumb)) / 2);border:2px solid var(--accent);background:var(--page);border-radius:50%;box-shadow:0 2px 4px -1px #00000059}.fb__range::-moz-range-thumb{width:var(--fb-thumb);height:var(--fb-thumb);border:2px solid var(--accent);background:var(--page);border-radius:50%;box-shadow:0 2px 4px -1px #00000059}#feedback-rating-block[data-state=accepted] .fb__range::-webkit-slider-thumb{background:var(--accent)}#feedback-rating-block[data-state=accepted] .fb__range::-moz-range-thumb{background:var(--accent)}.fb__fail{color:var(--fb-bad);max-width:52ch;margin:0;font-size:.875rem;line-height:1.5}.fb__done{color:var(--on-page);margin:0;font-size:.9375rem;font-weight:600}.fb__retry{justify-self:start;width:auto;min-width:9rem}.fb__comment{justify-items:start;gap:.5rem;min-width:0;display:grid}.btn--quiet{color:var(--on-page);background:0 0;border-color:#00000073}.btn--quiet:hover:not(:disabled){background:#0000000d;border-color:#000000a6}.btn--quiet:active:not(:disabled){background:#00000017}.fb-dialog{--page:#f9f6ee;--on-page:#000;--page-soft:#67665e;color-scheme:light;font-family:var(--sans);width:min(32rem,100vw - 2rem);max-height:var(--dialog-viewport-height,100dvh);margin:auto;background:var(--page);color:var(--on-page);border:1px solid #0003;border-radius:12px;margin-block-end:var(--dialog-viewport-end-margin,auto);padding:0;inset-block-start:var(--dialog-viewport-top,0px);inset-block-end:var(--dialog-viewport-bottom,0px);overflow:auto;box-shadow:0 24px 48px #00000073}.fb-dialog::backdrop{background:#16161d94}.fb-dialog__panel{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1rem 1.25rem 1.25rem;display:grid}.fb-dialog__head{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.fb-dialog__title{overflow-wrap:break-word;letter-spacing:-.012em;min-width:0;margin:0;font-size:1.125rem;font-weight:600;line-height:1.2}.fb-dialog__close{width:44px;height:44px;color:var(--on-page);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;margin:-.5rem -.5rem 0 0;display:grid}.fb-dialog__close:hover{background:#0000000f;border-color:#0000004d}.fb-dialog__x{width:18px;height:18px}.fb-dialog__label{color:var(--on-page);font-size:.875rem;font-weight:600}.fb-dialog .ask__q{max-height:min(calc(8lh + 1rem), calc(var(--dialog-viewport-height,100dvh) * .4 - 1.75rem))}@keyframes dictation-pulse{0%{box-shadow:0 0 #87684073}to{box-shadow:0 0 0 .6rem #87684000}}@media (prefers-reduced-motion:reduce){.fb-dialog .ask__dictation[aria-pressed=true]{animation:none}}.fb-dialog__dictation-notice{color:var(--page-soft);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.5}.fb-dialog__dictation-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fb-dialog__meta{color:var(--page-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;font-size:.8125rem;display:flex}.fb-dialog__notice{max-width:42ch}.fb-dialog__actions{justify-content:end;display:flex}.fb-dialog .fb-dialog__submit{overflow-wrap:break-word;width:auto;min-width:min(12rem,100%)}.fb-report__intro,.fb-report__note{color:var(--page-soft);max-width:46ch;margin:0;font-size:.9375rem;line-height:1.5}.fb-report__consent{align-items:start;gap:.5rem;margin-top:.25rem;display:flex}.fb-report__box{width:1.05rem;height:1.05rem;accent-color:var(--accent);flex:none;margin:.15rem 0 0}.fb-report__consent-label{color:var(--on-page);font-size:.8125rem;font-weight:400;line-height:1.45}.fb-report__note{padding-left:1.55rem;font-size:.8125rem}#feedback-report-too-large{max-width:46ch}
