.request-overlay[data-v-52daf79f]{z-index:95;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;position:fixed;inset:0}.request[data-v-52daf79f]{z-index:96;border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0003}.request--inline[data-v-52daf79f]{width:min(560px,100%);max-height:none;box-shadow:none;border-radius:0;position:static;overflow:visible;transform:none}.request__head[data-v-52daf79f]{justify-content:space-between;align-items:center;gap:16px;padding:24px 28px 0;display:flex}.request--inline .request__body[data-v-52daf79f],.request--inline .request__foot[data-v-52daf79f],.request--inline .request__head[data-v-52daf79f]{padding-inline:0}.request__title[data-v-52daf79f]{font-size:24px}.request--inline .request__title[data-v-52daf79f]{font-size:34px}.request__close[data-v-52daf79f]{background:var(--color-bg-alt);width:36px;height:36px;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .15s;display:grid}.request__close[data-v-52daf79f]:hover{background:#e8e8ed}.request__body[data-v-52daf79f]{overscroll-behavior:contain;gap:16px;padding:12px 28px 20px;display:grid;overflow-y:auto}.request__lead[data-v-52daf79f]{color:var(--color-secondary);margin:0;font-size:15px}.request__product[data-v-52daf79f]{margin:0;font-size:16px;font-weight:500}.request__row[data-v-52daf79f]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field__optional[data-v-52daf79f]{color:var(--color-muted);margin-left:6px;font-size:13px;font-weight:400}.request__select[data-v-52daf79f]{appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23101010%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E) right 14px center/16px no-repeat;padding-right:40px}.request__message[data-v-52daf79f]{resize:vertical;min-height:64px}.request__trap[data-v-52daf79f]{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.request__foot[data-v-52daf79f]{border-top:1px solid var(--color-border);background:var(--color-bg);gap:12px;padding:16px 28px 24px;display:grid}.request--inline .request__foot[data-v-52daf79f]{border-top:0}.request__consent[data-v-52daf79f]{color:var(--color-secondary);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}@media (pointer:coarse){.request__consent[data-v-52daf79f]{min-height:40px}}.request__consent input[data-v-52daf79f]{width:18px;height:18px;accent-color:var(--color-accent);flex:none;margin:0}.request a[data-v-52daf79f]{color:var(--color-accent)}.request__submit[data-v-52daf79f]{width:100%}.device[data-v-52daf79f]{border-radius:var(--radius);background:var(--color-bg-alt);grid-template-columns:56px 1fr auto;align-items:center;gap:4px 14px;padding:14px 16px;display:grid}.device__image[data-v-52daf79f]{grid-row:span 2;place-items:center;width:56px;height:56px;display:grid}.device__image[data-v-52daf79f] img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:56px}.device__text[data-v-52daf79f]{gap:2px;min-width:0;display:grid}.device__name[data-v-52daf79f]{font-weight:500}.device__grade[data-v-52daf79f]{color:var(--color-secondary);font-size:14px}.device__price[data-v-52daf79f]{white-space:nowrap;font-size:17px;font-weight:500}.device__edit[data-v-52daf79f]{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;grid-column:2/-1;justify-self:start;padding:0;font-size:14px}.request__grades[data-v-52daf79f]{border:0;gap:8px;margin:0;padding:0;display:grid}.chips[data-v-52daf79f]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.chips__item[data-v-52daf79f]{border:1px solid var(--color-border);border-radius:var(--radius-control);text-align:center;cursor:pointer;padding:11px 12px;font-size:15px;transition:border-color .15s,background .15s}.chips__item[data-v-52daf79f]:hover{border-color:#b8b8bd}.chips__item--active[data-v-52daf79f]{border-color:var(--color-text);background:var(--color-bg-alt)}.chips__item[data-v-52daf79f]:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.request__grades legend[data-v-52daf79f]{padding:0}.request__hint[data-v-52daf79f]{color:var(--color-secondary);font-size:13px}.request__estimate[data-v-52daf79f]{border-radius:var(--radius-control);background:var(--color-bg-alt);margin:0;padding:12px 16px;font-size:15px}.request__estimate strong[data-v-52daf79f]{font-weight:500}.request__done[data-v-52daf79f]{text-align:center;justify-items:center;gap:6px;padding:16px 0 8px;display:grid}.request__done p[data-v-52daf79f]{margin:0}.request__done-icon[data-v-52daf79f]{background:var(--color-success);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:8px;font-size:26px;display:grid}.request__done-title[data-v-52daf79f]{font-size:20px;font-weight:500}@media (width<=640px){.request[data-v-52daf79f]:not(.request--inline){border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:92dvh;top:auto;bottom:0;left:0;transform:none}.request__head[data-v-52daf79f]{padding:20px 20px 0}.request__body[data-v-52daf79f]{padding:12px 20px 16px}.request__foot[data-v-52daf79f]{padding:14px 20px calc(16px + env(safe-area-inset-bottom))}.request__row[data-v-52daf79f]{grid-template-columns:1fr}.device[data-v-52daf79f]{grid-template-columns:56px 1fr}.device__image[data-v-52daf79f]{grid-row:span 3}.device__price[data-v-52daf79f]{grid-column:2}}
