.paf[data-v-696c7af2]{display:flex;flex-direction:column;gap:6px;min-width:0}.paf.full[data-v-696c7af2]{grid-column:1 / -1}.paf-head[data-v-696c7af2]{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.paf-source[data-v-696c7af2]{font-size:12px;color:#1b4932;white-space:nowrap}.paf.need[data-v-696c7af2] input,.paf.need[data-v-696c7af2] select{border-color:#d97924;background:#fff}.paf-label[data-v-696c7af2]{font-size:15px;font-weight:400;color:#58595b}.paf-star[data-v-696c7af2]{color:#d97924}.paf-help[data-v-696c7af2]{margin:0;font-size:13px;color:#58595b}.paf-error[data-v-696c7af2]{margin:0;font-size:13px;font-weight:500;color:#c46d1f}.paf-warning[data-v-696c7af2]{margin:0;font-size:13px;color:#58595b;padding-left:8px;border-left:3px solid #d97924}.paf-box[data-v-696c7af2]{position:relative}.paf-in[data-v-696c7af2]{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;align-items:center}.paf-box[data-v-696c7af2] select~.paf-in{right:34px}.paf.updated[data-v-696c7af2] input,.paf.found[data-v-696c7af2] input{padding-right:64px}.paf.updated[data-v-696c7af2] select,.paf.found[data-v-696c7af2] select{padding-right:88px}.paf-sr[data-v-696c7af2]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.paf-undo[data-v-696c7af2]{border:0;background:none;padding:4px 6px;border-radius:4px;font:inherit;font-size:13px;font-weight:500;color:#c46d1f;text-decoration:underline;cursor:pointer}.paf-undo[data-v-696c7af2]:hover{background:#fff}.paf-undo[data-v-696c7af2]:focus-visible{outline:2px solid #d97924;outline-offset:2px}.paf[data-v-696c7af2] input,.paf[data-v-696c7af2] select{width:100%;box-sizing:border-box;height:48px;padding:0 14px;font:inherit;font-size:15px;color:#58595b;background:#fff;border:1px solid #cccdcd;border-radius:4px;outline:none}.paf[data-v-696c7af2] select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.paf[data-v-696c7af2] input::placeholder{color:#cccdcd}.paf[data-v-696c7af2] input:focus,.paf[data-v-696c7af2] select:focus{border-color:#1b4932;box-shadow:0 0 0 2px #e6e6e7}.paf.bad[data-v-696c7af2] input,.paf.bad[data-v-696c7af2] select{border-color:#d97924}.paf.updated[data-v-696c7af2] input,.paf.updated[data-v-696c7af2] select,.paf.found[data-v-696c7af2] input,.paf.found[data-v-696c7af2] select{border-color:#1b4932;background:#f3f4f4}.paf[data-v-696c7af2] input:disabled,.paf[data-v-696c7af2] select:disabled{background:#f3f4f4;color:#58595b}.paf[data-v-696c7af2] input:-webkit-autofill,.paf[data-v-696c7af2] input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #ffffff inset;-webkit-text-fill-color:#58595b;transition:background-color 600000s 0s}.paf[data-v-696c7af2] input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #ffffff inset,0 0 0 2px #e6e6e7;-webkit-text-fill-color:#58595b}.paf[data-v-696c7af2] input:autofill{background:#fff}@media (max-width: 700px){.paf[data-v-696c7af2] input,.paf[data-v-696c7af2] select{font-size:16px}}.pac[data-v-503ef739]{margin:26px 0 0;padding:20px 22px;border:1px solid #e6e6e7;border-radius:6px;background:#fff}.pac h3[data-v-503ef739]{margin:0;font-size:20px;font-weight:400;color:#1b4932;outline:none}.pac p[data-v-503ef739]{margin:0}.pac-busy[data-v-503ef739]{display:grid;grid-template-columns:28px 1fr auto;gap:14px;align-items:start}.pac-busy p[data-v-503ef739]{margin-top:6px;font-size:14px;line-height:1.5}.pac-secs[data-v-503ef739]{font-weight:500;color:#1b4932}.pac-spin[data-v-503ef739]{width:24px;height:24px;border-radius:50%;border:3px solid #e6e6e7;border-top-color:#d97924;animation:pac-spin-503ef739 .9s linear infinite;margin-top:2px}@keyframes pac-spin-503ef739{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.pac-spin[data-v-503ef739]{animation-duration:3s}}.pac-rows[data-v-503ef739]{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:0}.pac-row[data-v-503ef739]{display:grid;grid-template-columns:28px 130px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;border-top:1px solid #e6e6e7}.pac-row[data-v-503ef739]:first-child{border-top:0}.pac-mark[data-v-503ef739]{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.pac-mark svg[data-v-503ef739]{width:18px;height:18px;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pac-mark.ok[data-v-503ef739]{background:#1b4932}.pac-mark.ok svg[data-v-503ef739]{stroke:#fff}.pac-mark.changed[data-v-503ef739]{background:#d97924}.pac-mark.changed svg[data-v-503ef739]{stroke:#fff}.pac-mark.problem[data-v-503ef739]{background:#fff;border:2px solid #d97924;box-sizing:border-box}.pac-mark.problem svg[data-v-503ef739]{stroke:#c46d1f}.pac-mark.unsure[data-v-503ef739]{background:#e6e6e7}.pac-mark.unsure svg[data-v-503ef739]{stroke:#58595b}.pac-sr[data-v-503ef739]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pac-label[data-v-503ef739]{font-size:14px;font-weight:500;color:#58595b;padding-top:3px}.pac-text[data-v-503ef739]{min-width:0;overflow-wrap:anywhere}.pac-main[data-v-503ef739]{font-size:15px;color:#1b4932;padding-top:2px}.pac-row[data-mark=problem] .pac-main[data-v-503ef739]{color:#c46d1f;font-weight:500}.pac-detail[data-v-503ef739]{margin-top:4px!important;font-size:13px;color:#58595b}.pac-links[data-v-503ef739]{margin-top:6px!important;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px}.pac a[data-v-503ef739]{color:#1b4932;text-decoration:underline;text-underline-offset:2px}.pac a[data-v-503ef739]:hover{color:#c46d1f}.pac-summary[data-v-503ef739]{margin-top:8px!important;font-size:14px;line-height:1.5;color:#58595b;padding-left:10px;border-left:3px solid #e6e6e7}.pac-evidence[data-v-503ef739]{margin:6px 0 0;padding:0 0 0 18px;font-size:13px;display:grid;gap:2px}.pac-reasons[data-v-503ef739]{margin:12px 0 0;padding:0 0 0 18px;font-size:14px;line-height:1.5;display:grid;gap:2px}.pac-note[data-v-503ef739]{margin-top:12px!important;font-size:14px;line-height:1.5}.pac-doubt[data-v-503ef739]{margin-top:14px!important;padding:10px 14px;background:#f3f4f4;border-left:4px solid #d97924;font-size:15px;font-weight:500;color:#1b4932}.pac-stale[data-v-503ef739]{margin-top:14px!important;padding:10px 14px;background:#f3f4f4;border-left:4px solid #58595b;font-size:14px}.pac-link[data-v-503ef739]{margin-top:12px;border:0;background:none;padding:4px 0;font:inherit;font-size:15px;font-weight:500;color:#c46d1f;text-decoration:underline;cursor:pointer}.pac-busy .pac-link[data-v-503ef739]{margin-top:0}.pac-link[data-v-503ef739]:focus-visible{outline:2px solid #d97924;outline-offset:2px}@media (max-width: 700px){.pac[data-v-503ef739]{padding:16px 14px}.pac-busy[data-v-503ef739]{grid-template-columns:28px 1fr}.pac-busy .pac-link[data-v-503ef739]{grid-column:2;justify-self:start}.pac-row[data-v-503ef739]{grid-template-columns:28px minmax(0,1fr);gap:4px 10px}.pac-label[data-v-503ef739]{padding-top:3px}.pac-text[data-v-503ef739]{grid-column:2}}.pdm[data-v-70916d5b]{position:relative;height:220px;border-radius:4px;background:#f3f4f4;border:1px solid #e6e6e7;overflow:hidden}.pdm.map[data-v-70916d5b]{height:300px;z-index:0}.pdm-tag[data-v-70916d5b]{position:absolute;left:12px;top:10px;font-size:12px;color:#58595b;letter-spacing:.08em;text-transform:uppercase}.pdm-pin[data-v-70916d5b]{position:absolute;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#d97924;display:flex;align-items:center;justify-content:center}.pdm-pin span[data-v-70916d5b]{transform:rotate(45deg);color:#fff;font-size:12px;font-weight:500}button.pdm-pin[data-v-70916d5b]{border:0;padding:0;cursor:pointer}.pdm-pin.on[data-v-70916d5b]{background:#1b4932;box-shadow:0 0 0 3px #fff}button.pdm-pin[data-v-70916d5b]:focus-visible{outline:2px solid #1b4932;outline-offset:2px}.pdm-you[data-v-70916d5b]{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#1b4932;border:3px solid #ffffff;box-shadow:0 0 0 1px #1b4932;box-sizing:border-box}.pdm-you-l[data-v-70916d5b]{position:absolute;left:calc(50% + 14px);top:calc(50% - 9px);font-size:12px;background:#fff;padding:2px 6px;border-radius:3px;color:#1b4932}.pdm[data-v-70916d5b] .pdm-marker{background:none;border:0}.pdm[data-v-70916d5b] .pdm-marker .pdm-pin{position:absolute;left:0;top:0;margin:0;width:26px;height:26px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#d97924;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000040;cursor:default}.pdm[data-v-70916d5b] .pdm-marker .pdm-pin[role=button]{cursor:pointer}.pdm[data-v-70916d5b] .pdm-marker .pdm-pin.on{background:#1b4932;box-shadow:0 0 0 3px #fff,0 2px 6px #00000040}.pdm[data-v-70916d5b] .pdm-marker .pdm-pin span{transform:rotate(45deg);color:#fff;font-size:12px;font-weight:500}.pdm[data-v-70916d5b] .pdm-marker .pdm-you{position:absolute;left:0;top:0;margin:0;width:16px;height:16px;border-radius:50%;background:#1b4932;border:3px solid #ffffff;box-shadow:0 0 0 1px #1b4932;box-sizing:border-box}.pdm[data-v-70916d5b] .pdm-marker .pdm-you-l{position:absolute;left:20px;top:-2px;white-space:nowrap;font-size:12px;background:#fff;padding:2px 6px;border-radius:3px;color:#1b4932;box-shadow:0 1px 3px #00000026}.pdm[data-v-70916d5b] .leaflet-control-attribution{font-size:10px}.pfm[data-v-74f2fcff]{display:flex;flex-direction:column;gap:14px;padding:20px 22px;border:2px dashed var(--sc-light-grey-3, #c8c8c8);border-radius:10px;background:var(--sc-light-grey-1, #f4f4f4)}.pfm-head[data-v-74f2fcff]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.pfm h2[data-v-74f2fcff]{margin:0;font-size:18px;font-weight:500;color:var(--sc-green, #1b4932)}.pfm-head p[data-v-74f2fcff]{margin:4px 0 0;font-size:14px;color:var(--sc-grey-dark, #3d3e40)}.pfm-link[data-v-74f2fcff]{border:0;background:none;padding:4px 0;font:inherit;font-size:14px;color:var(--sc-green, #1b4932);text-decoration:underline;cursor:pointer}.pfm-warn p[data-v-74f2fcff]{margin:0}.pfm-send[data-v-74f2fcff]{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-weight:500;color:var(--sc-green, #1b4932);cursor:pointer}.pfm-send input[data-v-74f2fcff]{width:16px;height:16px;accent-color:var(--sc-orange, #d97924)}.pfm-warn[data-v-74f2fcff]{display:flex;flex-direction:column;margin:0;padding:8px 12px;border-radius:6px;background:color-mix(in srgb,var(--sc-orange, #d97924) 12%,var(--sc-white, #fff));font-size:13.5px;color:var(--sc-grey-dark, #3d3e40)}.pfm-groups[data-v-74f2fcff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.pfm-group[data-v-74f2fcff]{margin:0;padding:12px 14px;border:1px solid var(--sc-light-grey-2, #e6e6e7);border-radius:8px;background:var(--sc-white, #fff);display:flex;flex-direction:column;gap:4px}.pfm-group legend[data-v-74f2fcff]{padding:0 4px;font-size:14px;font-weight:500;color:var(--sc-green, #1b4932)}.pfm-group legend span[data-v-74f2fcff]{display:block;font-size:12px;font-weight:400;color:var(--sc-grey, #6d6e71)}.pfm-opt[data-v-74f2fcff]{display:flex;align-items:center;gap:8px;padding:4px 2px;font-size:13.5px;color:var(--sc-grey-dark, #3d3e40);cursor:pointer}.pfm-opt.on[data-v-74f2fcff]{color:var(--sc-green, #1b4932);font-weight:500}.pfm-trail h3[data-v-74f2fcff]{margin:0 0 6px;font-size:14px;font-weight:500;color:var(--sc-green, #1b4932)}.pfm-trail ol[data-v-74f2fcff]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.pfm-trail li[data-v-74f2fcff]{padding:4px 10px;border-radius:999px;background:var(--sc-white, #fff);border:1px solid var(--sc-light-grey-2, #e6e6e7);font-size:12.5px;color:var(--sc-grey-dark, #3d3e40)}.pfm-trail li.now[data-v-74f2fcff]{border-color:var(--sc-orange, #d97924);color:var(--sc-green, #1b4932);font-weight:500}.prf[data-v-4ff3442e]{--sc-orange: #d97924;--sc-green: #1b4932;--sc-grey: #58595b;--sc-white: #ffffff;--sc-light-grey-1: #f3f4f4;--sc-light-grey-2: #e6e6e7;--sc-light-grey-3: #cccdcd;display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #e6e6e7;border-radius:8px;padding:8px}.prf[data-v-4ff3442e] .hfc-step{cursor:default}.prf[data-v-4ff3442e] .hfc-card-n{fill:#c46d20;font-weight:500}.prf[data-v-4ff3442e] svg{max-width:100%;height:auto}.prf-off[data-v-4ff3442e]{margin:0 8px 6px;font-size:13px;color:#58595b}.prf-bar[data-v-4ff3442e]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:4px 4px 0}.prf-png[data-v-4ff3442e]{height:34px;padding:0 16px;border:1.5px solid #1b4932;border-radius:6px;background:#fff;color:#1b4932;font:inherit;font-size:13.5px;font-weight:500;cursor:pointer}.prf-png[data-v-4ff3442e]:hover:not(:disabled){background:#1b4932;color:#fff}.prf-png[data-v-4ff3442e]:disabled{opacity:.5;cursor:default}.prf-problem[data-v-4ff3442e]{font-size:13px;color:#c46d20}.prr[data-v-54703840]{display:flex;flex-direction:column;gap:18px;padding:20px 22px;border:1px dashed #cccdcd;border-radius:10px;background:#f3f4f4}.prr-head[data-v-54703840]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.prr h2[data-v-54703840]{margin:0;font-size:18px;font-weight:500;color:#1b4932}.prr-head p[data-v-54703840]{margin:4px 0 0;font-size:14px;color:#58595b;max-width:620px}.prr-view[data-v-54703840]{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#e6e6e7;align-self:center}.prr-view button[data-v-54703840]{border:0;border-radius:999px;padding:6px 16px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:#58595b;cursor:pointer}.prr-view button.on[data-v-54703840]{background:#1b4932;color:#fff}.prr-view button[data-v-54703840]:focus-visible{outline:2px solid #d97924;outline-offset:2px}.prr-where[data-v-54703840]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:360px}.prr-saved[data-v-54703840]{font-size:12px;color:#58595b}.prr-source[data-v-54703840]{font-size:13px;padding:6px 10px;border-radius:6px;background:#fff;border:1px solid #e6e6e7;color:#58595b;max-width:360px}.prr-source.server[data-v-54703840]{border-color:#1b4932;color:#1b4932}.prr-source.local[data-v-54703840]{border-color:#d97924;color:#1b4932}.prr-screen[data-v-54703840]{background:#fff;border:1px solid #e6e6e7;border-radius:8px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.prr-screen h3[data-v-54703840]{margin:0;font-size:16px;font-weight:500;color:#1b4932}.prr-screen h3 span[data-v-54703840]{font-size:12px;font-weight:400;color:#58595b;margin-left:6px}.prr-note[data-v-54703840]{margin:0;font-size:13px;color:#58595b}.prr-rules[data-v-54703840]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.prr-rule[data-v-54703840]{border:1px solid #cccdcd;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.prr-rule-top[data-v-54703840]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.prr-n[data-v-54703840]{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#58595b}.prr-words[data-v-54703840]{flex:1;min-width:200px;font-size:13px;color:#1b4932}.prr-tools[data-v-54703840]{display:inline-flex;gap:4px}.prr-tools button[data-v-54703840]{min-width:30px;height:28px;padding:0 8px;border:1px solid #cccdcd;border-radius:4px;background:#fff;font:inherit;font-size:13px;color:#1b4932;cursor:pointer}.prr-tools button[data-v-54703840]:disabled{opacity:.4;cursor:default}.prr-tools .del[data-v-54703840]{color:#c46d1f}.prr-body[data-v-54703840]{display:flex;flex-direction:column;gap:6px}.prr-cond[data-v-54703840],.prr-then[data-v-54703840],.prr-otherwise[data-v-54703840]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.prr-chips[data-v-54703840]{display:inline-flex;flex-wrap:wrap;gap:6px}.prr-chip[data-v-54703840]{height:32px;padding:0 12px;border:1px solid #cccdcd;border-radius:999px;background:#fff;font:inherit;font-size:13px;color:#1b4932;cursor:pointer}.prr-chip[data-v-54703840]:hover{border-color:#1b4932}.prr-chip.on[data-v-54703840]{background:#1b4932;border-color:#1b4932;color:#fff}.prr-chip[data-v-54703840]:focus-visible{outline:2px solid #d97924;outline-offset:2px}.prr-then-note[data-v-54703840]{margin:-8px 0 0;font-size:12px;color:#58595b}.prr-kw[data-v-54703840]{width:64px;flex:none;font-size:13px;font-weight:500;color:#1b4932}.prr select[data-v-54703840]{height:34px;padding:0 8px;border:1px solid #cccdcd;border-radius:4px;background:#fff;font:inherit;font-size:14px;color:#1b4932;min-width:0;max-width:100%}.prr-is[data-v-54703840]{font-size:14px;color:#1b4932;padding:0 4px}.prr-x[data-v-54703840]{width:28px;height:28px;border:0;background:none;font-size:18px;color:#58595b;cursor:pointer}.prr-join[data-v-54703840]{align-self:flex-start;margin-left:72px;height:22px;padding:0 10px;border-radius:999px;border:1px solid #d97924;background:#fbf1e8;font:inherit;font-size:11px;font-weight:500;letter-spacing:.08em;color:#c46d1f;cursor:pointer}.prr-join.and[data-v-54703840]{border-color:#1b4932;background:#f3f4f4;color:#1b4932}.prr-add[data-v-54703840]{align-self:flex-start;padding:4px 0;border:0;background:none;font:inherit;font-size:14px;color:#1b4932;text-decoration:underline;cursor:pointer}.prr-add.small[data-v-54703840]{margin-left:72px;font-size:13px}.prr-warn[data-v-54703840]{margin:0 0 0 72px;font-size:12.5px;color:#c46d1f}.prr-foot[data-v-54703840]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.prr-btn[data-v-54703840]{height:40px;padding:0 20px;border:0;border-radius:4px;background:#d97924;color:#fff;font:inherit;font-size:15px;font-weight:500;cursor:pointer}.prr-btn[data-v-54703840]:disabled{background:#cccdcd;cursor:default}.prr-link[data-v-54703840]{border:0;background:none;padding:4px 0;font:inherit;font-size:14px;color:#1b4932;text-decoration:underline;cursor:pointer}.prr-link[data-v-54703840]:disabled{opacity:.5;cursor:default}.prr-dirty[data-v-54703840]{font-size:13px;color:#c46d1f}.prr-said[data-v-54703840]{font-size:13px;color:#1b4932}.prr-said.bad[data-v-54703840]{color:#c46d1f}@media (max-width: 640px){.prr-kw[data-v-54703840]{width:auto}.prr-join[data-v-54703840],.prr-add.small[data-v-54703840],.prr-warn[data-v-54703840]{margin-left:0}}.pro-page[data-v-c4b8c3ff]{font-family:var(--sc-font);color:#58595b;background:#fff;padding:0 0 12px}.pro-foot[data-v-c4b8c3ff]{padding:48px 16px 0;display:flex;justify-content:flex-end}.pro-version[data-v-c4b8c3ff]{border:0;background:none;padding:0;font:inherit;font-size:11px;color:#cccdcd;cursor:default}.pro-version[data-v-c4b8c3ff]:focus{outline:none}.pro-version[data-v-c4b8c3ff]:focus-visible{outline:1px dotted #cccdcd;outline-offset:2px}.pro-page h1[data-v-c4b8c3ff],.pro-page h2[data-v-c4b8c3ff],.pro-page h3[data-v-c4b8c3ff]{font-weight:400;margin:0}.pro-banner[data-v-c4b8c3ff]{background:#f3f4f4;border-left:4px solid #d97924;padding:10px 16px;font-size:14px;margin:0 0 8px}.pro-banner strong[data-v-c4b8c3ff]{font-weight:500;color:#1b4932}.pro-hero[data-v-c4b8c3ff]{max-width:860px;margin:0 auto;padding:28px 16px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.pro-eyebrow[data-v-c4b8c3ff]{margin:0;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#58595b}.pro-hero h1[data-v-c4b8c3ff]{font-size:clamp(30px,4vw,42px);line-height:1.15;color:#1b4932;text-wrap:balance;max-width:800px}.pro-intro[data-v-c4b8c3ff]{margin:0;max-width:620px;font-size:16px;line-height:1.65;text-wrap:pretty}@font-face{font-family:Marydale;src:url(https://api.straightcurve.solutions/brand/marydale.ttf) format("truetype");font-display:swap}.pro-body[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:16px;max-width:820px;margin:0 auto;padding:0 24px}.pro-tip[data-v-c4b8c3ff]{margin:0;padding:6px 8px 0;text-align:center;font-family:Marydale,cursive;font-size:28px;line-height:1.2;color:#d97924;transform:rotate(-1deg);text-wrap:balance}.pro-card[data-v-c4b8c3ff]{background:#fff;border:1px solid #e6e6e7;border-radius:6px;padding:28px 32px 32px;min-width:0;container-type:inline-size}.pro-screen[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:20px}.pro-screen.result[data-v-c4b8c3ff]{padding:8px 0}.pro-head[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:12px}.pro-head h2[data-v-c4b8c3ff]{font-size:30px;color:#1b4932}.pro-head h2[data-v-c4b8c3ff]:focus{outline:none}.pro-head p[data-v-c4b8c3ff]{margin:0;font-size:15px;line-height:1.6;max-width:540px;text-wrap:pretty}.result .pro-head p[data-v-c4b8c3ff]{font-size:16px}.pro-steps[data-v-c4b8c3ff]{list-style:none;margin:0 0 28px;padding:0 0 18px;display:flex;gap:8px 28px;flex-wrap:wrap;border-bottom:1px solid #e6e6e7}.pro-steps li[data-v-c4b8c3ff]{display:flex;align-items:center;gap:10px;font-size:15px;color:#58595b}.pro-step-n[data-v-c4b8c3ff]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;border:1px solid #cccdcd;color:#58595b;background:#fff;box-sizing:border-box}.pro-steps li.on[data-v-c4b8c3ff],.pro-steps li.done[data-v-c4b8c3ff]{color:#1b4932}.pro-steps li.on[data-v-c4b8c3ff]{font-weight:500}.pro-steps li.on .pro-step-n[data-v-c4b8c3ff],.pro-steps li.done .pro-step-n[data-v-c4b8c3ff]{background:#d97924;border-color:#d97924;color:#fff}.pro-types[data-v-c4b8c3ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.pro-type[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:8px;padding:20px 18px;border:1px solid #cccdcd;border-radius:4px;background:#fff;font:inherit;text-align:left;cursor:pointer;color:#1b4932}.pro-type strong[data-v-c4b8c3ff]{font-size:17px;font-weight:500}.pro-type span[data-v-c4b8c3ff]{font-size:14px;color:#58595b;line-height:1.45}.pro-type[data-v-c4b8c3ff]:hover{border-color:#d97924}.pro-type.on[data-v-c4b8c3ff]{border-color:#d97924;background:#fbf1e8;box-shadow:inset 0 0 0 1px #d97924}.pro-type[data-v-c4b8c3ff]:focus-visible,.pro-match[data-v-c4b8c3ff]:focus-visible,.pro-reason[data-v-c4b8c3ff]:focus-visible,.pro-yn button[data-v-c4b8c3ff]:focus-visible{outline:2px solid #d97924;outline-offset:2px}.pro-more-types[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:16px}.pro-more-types textarea[data-v-c4b8c3ff]{width:100%;box-sizing:border-box;padding:12px 14px;font:inherit;font-size:15px;color:#1b4932;border:1px solid #cccdcd;border-radius:4px;resize:vertical}.pro-more-types textarea[data-v-c4b8c3ff]:focus{outline:none;border-color:#1b4932;box-shadow:0 0 0 2px #e6e6e7}.pro-grid[data-v-c4b8c3ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.pro-grid.three[data-v-c4b8c3ff]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;padding-top:6px}.pro-matches[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:10px}.pro-match[data-v-c4b8c3ff]{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border:1px solid #cccdcd;border-radius:4px;background:#fff;font:inherit;text-align:left;cursor:pointer;color:#1b4932}.pro-match.on[data-v-c4b8c3ff]{border-color:#d97924;background:#fbf1e8}.pro-match[data-v-c4b8c3ff]:disabled{cursor:default}.pro-radio[data-v-c4b8c3ff]{flex:none;margin-top:2px;width:18px;height:18px;border-radius:50%;box-sizing:border-box;border:1px solid #cccdcd;background:#fff}.pro-match.on .pro-radio[data-v-c4b8c3ff]{border:6px solid #d97924}.pro-match-words[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:4px;min-width:0}.pro-match-words strong[data-v-c4b8c3ff]{font-size:16px;font-weight:500}.pro-match-words span[data-v-c4b8c3ff]{font-size:14px;color:#58595b}.pro-match-also[data-v-c4b8c3ff]{font-style:italic}.pro-more[data-v-c4b8c3ff]{margin:0;font-size:13px}.pro-address[data-v-c4b8c3ff]{background:#f3f4f4;border-radius:4px;padding:20px;display:flex;flex-direction:column;gap:14px;color:#1b4932;font-size:15px}.pro-address .paf[data-v-c4b8c3ff] input{background:#fff}.pro-address-line[data-v-c4b8c3ff]{font-size:17px}.pro-address-private[data-v-c4b8c3ff]{margin:0;font-size:14px;color:#58595b}.pro-address-known[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:8px}.pro-address-known-label[data-v-c4b8c3ff]{font-size:15px;color:#58595b}.pro-address-known-value[data-v-c4b8c3ff]{min-height:48px;display:flex;align-items:center;font-size:15px;color:#1b4932}.pro-cap[data-v-c4b8c3ff]{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#58595b}.pro-finding[data-v-c4b8c3ff]{display:flex;align-items:center;gap:10px}.pro-yn[data-v-c4b8c3ff]{display:flex;flex-wrap:wrap;gap:10px}.pro-yn button[data-v-c4b8c3ff]{height:44px;padding:0 20px;border-radius:4px;border:1px solid #cccdcd;background:#fff;font:inherit;font-size:15px;cursor:pointer;color:#1b4932}.pro-ask .pro-yn button[data-v-c4b8c3ff]{height:48px;padding:0 24px;border-color:#d97924}.pro-yn button.on[data-v-c4b8c3ff]{border-color:#d97924;background:#d97924;color:#fff}.pro-yn button[data-v-c4b8c3ff]:disabled{opacity:.6;cursor:default}.pro-check[data-v-c4b8c3ff]{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;cursor:pointer}.pro-check input[data-v-c4b8c3ff]{width:18px;height:18px;margin:1px 0 0;accent-color:#1b4932}.pro-checking[data-v-c4b8c3ff]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.pro-checking li[data-v-c4b8c3ff]{display:flex;align-items:center;gap:14px;font-size:16px;color:#58595b}.pro-checking li.done[data-v-c4b8c3ff],.pro-checking li.now[data-v-c4b8c3ff]{color:#1b4932}.pro-tickdot[data-v-c4b8c3ff]{flex:none;width:18px;height:18px;border-radius:50%;background:#d97924;display:flex;align-items:center;justify-content:center}.pro-ring[data-v-c4b8c3ff]{flex:none;width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:1px solid #cccdcd}.pro-spin[data-v-c4b8c3ff]{flex:none;width:14px;height:14px;box-sizing:border-box;border:2px solid #e6e6e7;border-top-color:#d97924;border-radius:50%;animation:pro-spin-c4b8c3ff .8s linear infinite}.pro-spin.big[data-v-c4b8c3ff]{width:18px;height:18px}@keyframes pro-spin-c4b8c3ff{to{transform:rotate(360deg)}}.pro-badge[data-v-c4b8c3ff]{width:52px;height:52px;border-radius:50%;background:#1b4932;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.pro-badge.orange[data-v-c4b8c3ff]{background:#d97924}.pro-badge.light[data-v-c4b8c3ff]{background:#f3f4f4;border:1px solid #cccdcd}.pro-contact[data-v-c4b8c3ff]{margin:0;border-top:1px solid #e6e6e7;border-bottom:1px solid #e6e6e7;padding:16px 0;display:grid;grid-template-columns:max-content 1fr;gap:10px 20px;font-size:16px;color:#1b4932}.pro-contact dt[data-v-c4b8c3ff]{color:#58595b}.pro-contact dd[data-v-c4b8c3ff]{margin:0}.pro-contact a[data-v-c4b8c3ff]{color:#1b4932}.pro-plain[data-v-c4b8c3ff]{margin:0;font-size:16px;line-height:1.6;max-width:560px;text-wrap:pretty}.pro-rep[data-v-c4b8c3ff]{border-top:1px solid #e6e6e7;padding-top:18px;display:flex;flex-direction:column;gap:6px;font-size:16px;color:#1b4932}.pro-next[data-v-c4b8c3ff]{margin:6px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.5}.pro-panelbox[data-v-c4b8c3ff]{background:#f3f4f4;border-radius:4px;padding:18px 20px;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.5;color:#1b4932}.pro-result-actions[data-v-c4b8c3ff]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pro-result-actions.spread[data-v-c4b8c3ff]{justify-content:space-between}.pro-little-dealers[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:14px;padding-top:18px;border-top:1px solid #e6e6e7}.pro-little-dealers h3[data-v-c4b8c3ff]{margin:0;font-size:18px;font-weight:400;color:#1b4932}.pro-dealers li.pick[data-v-c4b8c3ff]{display:block;padding:0}.pro-dealer-pick[data-v-c4b8c3ff]{width:100%;display:flex;align-items:center;gap:14px;padding:12px 0;border:0;background:none;font:inherit;font-size:14px;text-align:left;cursor:pointer;color:#1b4932}.pro-dealer-pick:hover .pro-dealer-words span[data-v-c4b8c3ff]:first-child,.pro-dealer-pick.on .pro-dealer-words span[data-v-c4b8c3ff]:first-child{color:#d97924}.pro-dealer-pick.on .pro-n[data-v-c4b8c3ff]{background:#1b4932}.pro-dealer-card[data-v-c4b8c3ff]{margin:0 0 12px 38px;border-bottom:0;padding:12px 0 4px;font-size:15px}.pro-dealer-card a[data-v-c4b8c3ff]{color:#1b4932}.pro-modal[data-v-c4b8c3ff]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#00000073;display:flex;align-items:center;justify-content:center;padding:20px}.pro-dialog[data-v-c4b8c3ff]{width:100%;max-width:600px;max-height:calc(100vh - 40px);overflow:auto;background:#fff;border-radius:6px;box-shadow:0 20px 60px #00000040;display:flex;flex-direction:column}.pro-dialog-head[data-v-c4b8c3ff]{padding:22px 26px 16px;border-bottom:1px solid #e6e6e7;display:flex;flex-direction:column;gap:6px}.pro-dialog-head h3[data-v-c4b8c3ff]{margin:0;font-weight:400;font-size:24px;color:#1b4932}.pro-dialog-head span[data-v-c4b8c3ff]{font-size:14px;color:#58595b}.pro-dialog-meta[data-v-c4b8c3ff],.pro-dialog-rows[data-v-c4b8c3ff]{margin:0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;font-size:15px}.pro-dialog-meta[data-v-c4b8c3ff]{padding:18px 26px;border-bottom:1px solid #e6e6e7}.pro-dialog-rows[data-v-c4b8c3ff]{padding:18px 26px 22px;gap:10px 18px;line-height:1.45}.pro-dialog-meta dt[data-v-c4b8c3ff],.pro-dialog-rows dt[data-v-c4b8c3ff]{color:#58595b}.pro-dialog-meta dd[data-v-c4b8c3ff],.pro-dialog-rows dd[data-v-c4b8c3ff]{margin:0;color:#1b4932;overflow-wrap:anywhere}.pro-dialog-problem[data-v-c4b8c3ff]{margin:0 26px 16px}.pro-dialog-foot[data-v-c4b8c3ff]{padding:16px 26px;border-top:1px solid #e6e6e7;display:flex;justify-content:flex-end;gap:10px}.pro-head a[data-v-c4b8c3ff],.pro-inline[data-v-c4b8c3ff]{color:#1b4932;text-decoration:underline;text-underline-offset:3px}.pro-inline[data-v-c4b8c3ff]{padding:0;border:0;background:none;font:inherit;cursor:pointer}.pro-head a[data-v-c4b8c3ff]:hover,.pro-inline[data-v-c4b8c3ff]:hover{color:#d97924}.pro-dealers[data-v-c4b8c3ff]{list-style:none;margin:0;padding:0;border-top:1px solid #e6e6e7}.pro-dealers li[data-v-c4b8c3ff]{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #e6e6e7;font-size:14px}.pro-n[data-v-c4b8c3ff]{flex:none;width:24px;height:24px;border-radius:50%;background:#d97924;color:#fff;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center}.pro-dealer-words[data-v-c4b8c3ff]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pro-dealer-words span[data-v-c4b8c3ff]:first-child{font-size:16px;color:#1b4932}.pro-ask[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:12px;padding-top:4px;font-size:18px;color:#1b4932}.pro-reasons[data-v-c4b8c3ff]{display:flex;flex-direction:column;gap:10px}.pro-reason[data-v-c4b8c3ff]{display:flex;gap:14px;align-items:center;padding:14px 16px;border:1px solid #cccdcd;border-radius:4px;background:#fff;font:inherit;font-size:16px;text-align:left;cursor:pointer;color:#1b4932}.pro-reason.on[data-v-c4b8c3ff]{border-color:#d97924;background:#fbf1e8}.pro-box[data-v-c4b8c3ff]{flex:none;width:20px;height:20px;border-radius:3px;box-sizing:border-box;border:1px solid #cccdcd;background:#fff;display:flex;align-items:center;justify-content:center}.pro-reason.on .pro-box[data-v-c4b8c3ff]{border-color:#d97924;background:#d97924}.pro-actions[data-v-c4b8c3ff]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:8px}.pro-actions.end[data-v-c4b8c3ff]{justify-content:flex-end}.pro-back[data-v-c4b8c3ff]{height:48px;padding:0 4px;border:0;background:none;font:inherit;font-size:15px;color:#58595b;cursor:pointer}.pro-back[data-v-c4b8c3ff]:hover{color:#1b4932}.pro-btn[data-v-c4b8c3ff]{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 28px;border:0;border-radius:4px;box-sizing:border-box;background:#d97924;color:#fff;font:inherit;font-size:16px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap}.pro-btn[data-v-c4b8c3ff]:hover{background:#c46d1f;color:#fff}.pro-btn[data-v-c4b8c3ff]:focus-visible{outline:3px solid #1b4932}.pro-btn[data-v-c4b8c3ff]:focus-visible{outline:3px solid #d97924;outline-offset:2px}.pro-btn[data-v-c4b8c3ff]:disabled{background:#cccdcd;cursor:default}.pro-btn.ghost[data-v-c4b8c3ff]{background:#fff;color:#1b4932;border:1px solid #cccdcd;padding:0 22px;font-weight:400;font-size:15px}.pro-btn.ghost[data-v-c4b8c3ff]:hover{border-color:#1b4932}.pro-btn.small[data-v-c4b8c3ff]{height:34px;padding:0 14px;font-size:14px}.pro-link[data-v-c4b8c3ff]{align-self:flex-start;padding:4px 0;border:0;background:none;font:inherit;font-size:15px;color:#1b4932;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pro-link.small[data-v-c4b8c3ff]{font-size:14px}.pro-link[data-v-c4b8c3ff]:hover{color:#d97924}.pro-note[data-v-c4b8c3ff]{margin:0;padding:10px 14px;background:#f3f4f4;border-left:4px solid #d97924;font-size:14px;color:#1b4932}.pro-summary[data-v-c4b8c3ff]{margin:0;padding:10px 14px;background:#f3f4f4;border-left:4px solid #d97924;color:#c46d1f;font-weight:500;font-size:14px}.pro-restart[data-v-c4b8c3ff]{margin-top:28px;padding-top:16px;border-top:1px solid #e6e6e7;display:flex;justify-content:flex-end}.pro-restart .pro-link[data-v-c4b8c3ff]{font-size:13px;color:#58595b}.pro-muted[data-v-c4b8c3ff]{color:#58595b}.pro-staff[data-v-c4b8c3ff]{margin-top:20px}.pro-staff summary[data-v-c4b8c3ff]{cursor:pointer;font-size:13px;color:#58595b}.pro-staff[open] summary[data-v-c4b8c3ff]{margin-bottom:8px}.pro-staff-note[data-v-c4b8c3ff]{margin:0 0 10px;font-size:13px;color:#1b4932}.pro-fit[data-v-c4b8c3ff]{margin:0 0 10px;display:grid;gap:6px;font-size:13px}.pro-fit div[data-v-c4b8c3ff]{display:grid;grid-template-columns:70px 1fr;gap:10px}.pro-fit dd[data-v-c4b8c3ff]{margin:0;color:#333}.pro-hp[data-v-c4b8c3ff]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pro-sr[data-v-c4b8c3ff]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pro-mockwrap[data-v-c4b8c3ff]{max-width:1180px;margin:32px auto 0;padding:0 24px}.pro-admin[data-v-c4b8c3ff]{max-width:1180px;margin:32px auto 0;padding:0 24px;display:grid;gap:20px}.pro-result[data-v-c4b8c3ff],.pro-tests[data-v-c4b8c3ff]{border:1px dashed #cccdcd;border-radius:6px;padding:20px;background:#f3f4f4;min-width:0}.pro-admin h2[data-v-c4b8c3ff]{font-size:20px;color:#1b4932}.pro-result p[data-v-c4b8c3ff]{margin:8px 0 12px;font-size:14px}.pro-result a[data-v-c4b8c3ff]{color:#c46d1f;font-weight:500}.pro-admin pre[data-v-c4b8c3ff]{margin:0;padding:12px;background:#fff;border:1px solid #e6e6e7;border-radius:4px;font-size:12.5px;line-height:1.45;overflow-x:auto;white-space:pre}.pro-tests-head[data-v-c4b8c3ff]{display:flex;align-items:center;justify-content:space-between;gap:12px}.pro-none[data-v-c4b8c3ff]{margin:10px 0 0;font-size:14px}.pro-tests ul[data-v-c4b8c3ff]{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.pro-tests summary[data-v-c4b8c3ff]{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;cursor:pointer;padding:8px 10px;background:#fff;border:1px solid #e6e6e7;border-radius:4px;font-size:14px}.pro-tests details[open] pre[data-v-c4b8c3ff]{margin-top:6px}.pro-when[data-v-c4b8c3ff]{font-weight:500;color:#1b4932}.pro-tag[data-v-c4b8c3ff]{font-size:12px;font-weight:500;color:#fff;background:#d97924;border-radius:10px;padding:1px 8px}.pro-tag.grey[data-v-c4b8c3ff]{background:#58595b}.pro-tag.green[data-v-c4b8c3ff]{background:#1b4932}.pro-page[data-v-c4b8c3ff]{overflow-x:clip}@media (max-width: 700px){.pro-hero[data-v-c4b8c3ff]{padding:20px 16px 16px;gap:10px}.pro-hero h1[data-v-c4b8c3ff]{font-size:28px}.pro-intro[data-v-c4b8c3ff]{font-size:15px;line-height:1.55}.pro-later .pro-hero[data-v-c4b8c3ff]{padding:16px 16px 12px}.pro-later .pro-hero h1[data-v-c4b8c3ff],.pro-later .pro-intro[data-v-c4b8c3ff]{display:none}.pro-body[data-v-c4b8c3ff],.pro-admin[data-v-c4b8c3ff],.pro-mockwrap[data-v-c4b8c3ff]{padding:0 12px}.pro-card[data-v-c4b8c3ff]{padding:20px 16px 22px}.pro-head h2[data-v-c4b8c3ff]{font-size:24px}.pro-head p[data-v-c4b8c3ff],.result .pro-head p[data-v-c4b8c3ff]{font-size:15px}.pro-tip[data-v-c4b8c3ff]{font-size:22px;padding:4px 12px 0}.pro-steps[data-v-c4b8c3ff]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:20px;padding-bottom:14px}.pro-steps li[data-v-c4b8c3ff]{flex-direction:column;gap:6px;font-size:12px;text-align:center;line-height:1.25}.pro-type[data-v-c4b8c3ff]{padding:14px 16px;gap:4px}.pro-type strong[data-v-c4b8c3ff],.pro-more-types textarea[data-v-c4b8c3ff]{font-size:16px}.pro-actions[data-v-c4b8c3ff]{gap:8px}.pro-actions .pro-btn[data-v-c4b8c3ff]{flex:1;padding:0 16px}.pro-actions.end .pro-btn[data-v-c4b8c3ff]{flex:1 1 100%}.pro-result-actions[data-v-c4b8c3ff]{flex-direction:column;align-items:stretch}.pro-result-actions>.pro-btn[data-v-c4b8c3ff]{width:100%}.pro-yn button[data-v-c4b8c3ff]{flex:1;padding:0 12px}.pro-modal[data-v-c4b8c3ff]{align-items:flex-end;padding:0}.pro-dialog[data-v-c4b8c3ff]{max-width:none;max-height:92vh;border-radius:12px 12px 0 0}.pro-dialog-head[data-v-c4b8c3ff],.pro-dialog-meta[data-v-c4b8c3ff],.pro-dialog-rows[data-v-c4b8c3ff],.pro-dialog-foot[data-v-c4b8c3ff]{padding-left:18px;padding-right:18px}.pro-dialog-problem[data-v-c4b8c3ff]{margin:0 18px 16px}.pro-dialog-foot[data-v-c4b8c3ff]{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.pro-dialog-foot .pro-btn[data-v-c4b8c3ff]{flex:1}}
