.planor-credit.svelte-158inbr{--planor-credit-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--pc-fg:#0a0a0a;--pc-muted:#a1a1aa;--pc-line:#0000000d;--pc-edge:#0000001f;isolation:isolate;border-top:1px solid var(--pc-line);background:0 0;justify-content:center;align-items:center;min-height:34px;padding:6px 16px;display:flex;position:relative;overflow:hidden}.planor-credit[data-tone=dark].svelte-158inbr{--pc-fg:#fafafa;--pc-muted:#71717a;--pc-line:#ffffff12;--pc-edge:#ffffff29}.planor-credit__field.svelte-158inbr{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(110px 18px,#0000 55%,#000 100%),linear-gradient(90deg,#0000,#000 18% 82%,#0000);width:100%;height:100%;position:absolute;inset:0;mask-image:radial-gradient(130px 24px,#0000 55%,#000 100%),linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-composite:intersect}.planor-credit__link.svelte-158inbr{color:var(--pc-muted);border-radius:4px;align-items:center;gap:6px;padding:2px 6px;text-decoration:none;transition:color .25s;display:inline-flex}.planor-credit__link.svelte-158inbr:hover,.planor-credit__link.svelte-158inbr:focus-visible{color:var(--pc-fg)}.planor-credit__link.svelte-158inbr:focus-visible{outline:2px solid color-mix(in srgb, var(--pc-fg) 40%, transparent);outline-offset:2px}.planor-credit__label.svelte-158inbr{font-family:var(--planor-credit-mono);letter-spacing:.16em;font-size:9px;font-weight:500}.planor-credit__sep.svelte-158inbr{opacity:.6;background:currentColor;border-radius:999px;width:2px;height:2px}.planor-credit__brand.svelte-158inbr{font-family:var(--planor-credit-mono);letter-spacing:-.01em;color:color-mix(in srgb, var(--pc-fg) 72%, transparent);font-size:11px;font-weight:600;transition:color .25s}.planor-credit__link.svelte-158inbr:hover .planor-credit__brand:where(.svelte-158inbr),.planor-credit__link.svelte-158inbr:focus-visible .planor-credit__brand:where(.svelte-158inbr){color:var(--pc-fg)}.custom-theme-shell.svelte-1uqugnp{color-scheme:light;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;background:#fff;flex-direction:column;min-height:100dvh;display:flex;position:relative}.custom-theme-content.svelte-1uqugnp{opacity:0;flex:1 0 auto;transition:opacity .45s}.custom-theme-shell.is-ready.svelte-1uqugnp .custom-theme-content:where(.svelte-1uqugnp){opacity:1}.custom-theme-splash.svelte-1uqugnp{opacity:1;pointer-events:none;z-index:1;background:#fff;justify-content:center;align-items:center;transition:opacity .45s,visibility 0s linear .45s;display:flex;position:fixed;inset:0}.custom-theme-shell.is-ready.svelte-1uqugnp .custom-theme-splash:where(.svelte-1uqugnp){opacity:0;visibility:hidden}.custom-theme-splash__logo.svelte-1uqugnp{width:clamp(160px,44vw,300px);animation:.6s cubic-bezier(.22,1,.36,1) both svelte-1uqugnp-custom-theme-logo-in,3.4s ease-in-out .6s infinite svelte-1uqugnp-custom-theme-logo-float;display:inline-flex;position:relative}.custom-theme-splash__img.svelte-1uqugnp{object-fit:contain;width:100%;height:auto;display:block}.custom-theme-splash__sheen.svelte-1uqugnp{pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:var(--custom-theme-logo);mask-image:var(--custom-theme-logo);background:linear-gradient(100deg,#0000 38%,#ffffffd9 50%,#0000 62%) 200% 0/220% 100% no-repeat;animation:2.6s ease-in-out .7s infinite svelte-1uqugnp-custom-theme-sheen;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes svelte-1uqugnp-custom-theme-logo-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-1uqugnp-custom-theme-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-1uqugnp-custom-theme-sheen{0%{background-position:200% 0}55%,to{background-position:-120% 0}}.custom-theme-splash__spinner.svelte-1uqugnp{border:3px solid #0000001a;border-top-color:#00000073;border-radius:9999px;width:38px;height:38px;animation:.8s linear infinite svelte-1uqugnp-custom-theme-spin}@keyframes svelte-1uqugnp-custom-theme-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.custom-theme-content.svelte-1uqugnp,.custom-theme-splash.svelte-1uqugnp{transition:none}.custom-theme-splash__logo.svelte-1uqugnp{opacity:1;animation:none}.custom-theme-splash__sheen.svelte-1uqugnp{display:none}.custom-theme-splash__spinner.svelte-1uqugnp{animation:none}}
