.qr-shortlink[data-v-95ae14d1]{border-top:1px solid var(--border);margin-bottom:20px;padding-top:12px}.qr-shortlink__toggle[data-v-95ae14d1]{margin-bottom:8px}.qr-shortlink__swipe[data-v-95ae14d1]{margin-top:12px}.qr-shortlink__public[data-v-95ae14d1]{margin:12px 0}.qr-shortlink__confirm[data-v-95ae14d1]{margin-top:10px}.qr-shortlink__result p[data-v-95ae14d1]{word-break:break-all;margin:6px 0;font-size:.9rem}.qr-generator__shortlink-note[data-v-c8d45229]{border-top:1px solid var(--border);margin-bottom:20px;padding-top:12px}.qr-generator__nav[data-v-c8d45229]{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}.qr-generator__tab[data-v-c8d45229]{appearance:none;border:1px solid var(--border);background:var(--white);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:.875rem;transition:border-color .15s,background .15s}.qr-generator__tab.is-active[data-v-c8d45229]{border-color:var(--brand);background:color-mix(in oklab, var(--brand) 12%, var(--white));font-weight:600}.qr-generator__form[data-v-c8d45229]{margin-bottom:28px}.qr-generator__output[data-v-c8d45229]{border-top:1px solid var(--border);margin-bottom:24px;padding-top:8px}.qr-generator__output-heading[data-v-c8d45229]{margin:0 0 12px;font-size:1rem;font-weight:600}.qr-generator__format[data-v-c8d45229]{border:none;flex-direction:column;gap:8px;margin:0 0 12px;padding:0;display:flex}.qr-generator__format-option[data-v-c8d45229]{cursor:pointer;border:1px solid var(--border);border-radius:var(--radius,8px);background:var(--white);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;font-size:.9rem;transition:border-color .15s,background .15s;display:flex}.qr-generator__format-option.is-active[data-v-c8d45229]{border-color:var(--brand);background:color-mix(in oklab, var(--brand) 8%, var(--white))}.qr-generator__format-label[data-v-c8d45229]{font-weight:600}.qr-generator__format-info[data-v-c8d45229]{font-size:.85rem;font-weight:400}.qr-generator__hint[data-v-c8d45229]{color:var(--dun);margin:0 0 12px;font-size:.85rem}.qr-generator__check[data-v-c8d45229]{cursor:pointer;align-items:center;gap:8px;font-size:.9rem;display:flex}.qr-generator__error[data-v-c8d45229]{color:var(--danger,#c0392b);font-weight:600}.qr-generator__warn[data-v-c8d45229]{color:var(--warning,#b45309)}.qr-generator__bytes[data-v-c8d45229]{color:var(--dun);font-size:.85rem}.qr-generator__empty[data-v-c8d45229]{color:var(--dun);font-style:italic}.form-row[data-v-c8d45229]{flex-wrap:wrap;gap:12px;display:flex}.form-row .form-group[data-v-c8d45229]{flex:calc(50% - 6px);min-width:min(100%,12rem);margin-bottom:12px}.form-group--wide[data-v-c8d45229]{flex:100%}.geo-search__row[data-v-c8d45229]{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.geo-search__row input[type=search][data-v-c8d45229]{appearance:none;flex:12rem;min-width:0}.geo-search__row input[type=search][data-v-c8d45229]::-webkit-search-cancel-button{-webkit-appearance:none}.geo-search__row input[type=search][data-v-c8d45229]::-webkit-search-decoration{-webkit-appearance:none}.geo-search__locate[data-v-c8d45229]{white-space:nowrap;flex:0 auto;padding:12px 16px;font-size:.9rem}.geo-search__status[data-v-c8d45229]{color:var(--dun);margin-top:8px;font-size:.875rem}.geo-search__status--error[data-v-c8d45229]{color:var(--danger,#c93434)}.geo-search__list[data-v-c8d45229]{border:1px solid var(--border);border-radius:var(--radius);max-height:220px;margin:8px 0 0;padding:0;list-style:none;overflow:hidden auto}.geo-search__pick[data-v-c8d45229]{text-align:left;border:none;border-bottom:1px solid var(--border);background:var(--white);width:100%;font:inherit;cursor:pointer;padding:10px 14px;font-size:.9rem;transition:background .12s;display:block}.geo-search__pick[data-v-c8d45229]:hover,.geo-search__pick[data-v-c8d45229]:focus-visible{background:color-mix(in oklab, var(--brand) 8%, var(--white));outline:none}.geo-search__list li:last-child .geo-search__pick[data-v-c8d45229]{border-bottom:none}.geo-search__attrib[data-v-c8d45229]{color:var(--dun);margin-top:8px;font-size:.75rem}.geo-search__attrib a[data-v-c8d45229]{color:inherit}.qr-generator__url-submit[data-v-c8d45229]{margin-top:12px}
