1import { _ as f } from "./ApplicationLogo-D4QkytOJ.js"; 2import { v as p, b as l } from "./functions-DLrKIvnr.js"; 3import { j as h, o as t, c as n, a as e, i as g, f as x, e as y, u as a, E as v, b as i, I as _, C as b, d as w, t as k, g as m } from "./app-yg_pP4S4.js"; 4const C = { class: "flex min-h-screen flex-col items-center bg-gray-50 pb-[env(safe-area-inset-bottom)] pt-[max(1.5rem,env(safe-area-inset-top))] supports-[min-height:100dvh]:min-h-dvh sm:justify-center sm:pt-0" }, B = { key: 0, class: "flex justify-center border-t 2xl:border-0 2xl:bg-gray-50" }, j = { class: "my-4 text-sm text-gray-500" }, L = { __name: "GuestLayout", props: { showLogo: { type: Boolean, default: true }, wrapperClasses: { type: [String, Array, Object], default: "" } }, setup(s) { 5 const { t: u } = h(), d = m(() => { 6 var _a; 7 return ((_a = l.value) == null ? void 0 : _a.unlimited_seats) ?? true; 8 }), c = m(() => { 9 var _a; 10 return ((_a = l.value) == null ? void 0 : _a.current_plan) === "Free Trial"; 11 }); 12 return (r, o) => (t(), n("div", C, [e("div", null, [s.showLogo ? (t(), g(a(v), { key: 0, href: r.route("dashboard") }, { default: x(() => [y(f, { "is-dark-theme": false })]), _: 1 }, 8, ["href"])) : i("", true)]), e("div", { class: b(a(p)(["mt-6 w-full overflow-hidden px-6 sm:max-w-md", s.wrapperClasses])) }, [_(r.$slots, "default")], 2), !d.value || c.value ? (t(), n("footer", B, [e("div", j, [w(k(a(u)("Powered by")) + " ", 1), o[0] || (o[0] = e("a", { class: "text-primary-500 max-lg:relative max-lg:after:absolute max-lg:after:-inset-3.5 max-lg:after:content-['']", target: "_blank", href: "https://manyrequests.com/" }, " ManyRequests ", -1))])])) : i("", true)])); 13} }; 14export { 15 L as _ 16};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.