@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-geist-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-geist-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}body{background-color:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-geist-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}}@layer components{:where(.ui-button){border-radius:calc(var(--radius) * 1.4);white-space:nowrap;-webkit-user-select:none;user-select:none;background-clip:padding-box;border:1px solid #0000;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;height:2rem;padding-inline:.625rem;font-size:.875rem;font-weight:500;line-height:1.42857;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}:where(.ui-button.ui-button--default){background-color:var(--primary);color:var(--primary-foreground)}:where(.ui-button.ui-button--outline){border-color:var(--border);background-color:var(--background)}:where(.ui-button.ui-button--secondary){background-color:var(--secondary);color:var(--secondary-foreground)}:where(.ui-button.ui-button--ghost){color:inherit;background-color:#0000}:where(.ui-button.ui-button--destructive){background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}:where(.ui-button.ui-button--link){color:var(--primary);text-underline-offset:4px;background-color:#0000}:where(.ui-button.ui-button--punch){background-color:var(--punch);color:var(--ink)}.ui-button svg{pointer-events:none;flex-shrink:0}.ui-button svg:not([class*=size-]){width:1rem;height:1rem}:where(.ui-button.ui-button--size-xs){border-radius:calc(var(--radius) * .8);gap:.25rem;height:1.5rem;padding-inline:.5rem;font-size:.75rem;line-height:1.33333}.ui-button.ui-button--size-xs svg:not([class*=size-]){width:.75rem;height:.75rem}:where(.ui-button.ui-button--size-sm){border-radius:calc(var(--radius) * .8);gap:.25rem;height:1.75rem;padding-inline:.625rem;font-size:.8rem;line-height:1.42857}.ui-button.ui-button--size-sm svg:not([class*=size-]){width:.875rem;height:.875rem}:where(.ui-button.ui-button--size-lg){gap:.375rem;height:2.25rem;padding-inline:.625rem}:where(.ui-button.ui-button--size-icon){width:2rem;height:2rem;padding-inline:0}:where(.ui-button.ui-button--size-icon-sm){width:1.75rem;height:1.75rem;padding-inline:0}.logo.svelte-tssf2h{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.logo-mark.svelte-tssf2h{flex-shrink:0;width:1.75rem;height:1.75rem}.logo-wordmark.svelte-tssf2h{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.045em;color:var(--foreground);font-size:17px;font-weight:500;line-height:1.5;overflow:hidden}.logo-domain.svelte-tssf2h{color:var(--muted-foreground)}:where(.ui-dropdown-menu-content){z-index:50;min-width:8rem;width:var(--bits-dropdown-menu-anchor-width,auto);max-height:var(--bits-dropdown-menu-content-available-height,none);border-radius:var(--radius);background-color:var(--popover);color:var(--popover-foreground);transform-origin:var(--bits-dropdown-menu-content-transform-origin,center);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent), 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;padding:.25rem;overflow:hidden auto}:where(.ui-dropdown-menu-group-heading){color:var(--muted-foreground);padding:.25rem .375rem;font-size:.75rem;font-weight:500;line-height:1.33333}:where(.ui-dropdown-menu-group-heading)[data-inset]:not([data-inset=false]){padding-left:1.75rem}:where(.ui-dropdown-menu-item){border-radius:calc(var(--radius) * .8);cursor:default;-webkit-user-select:none;user-select:none;outline-offset:2px;outline:2px solid #0000;align-items:center;gap:.375rem;padding:.25rem .375rem;font-size:.875rem;line-height:1.42857;display:flex;position:relative}:where(.ui-dropdown-menu-item)[data-inset]:not([data-inset=false]){padding-left:1.75rem}.ui-dropdown-menu-item svg{pointer-events:none;flex-shrink:0}.ui-dropdown-menu-item svg:not([class*=size-]){width:1rem;height:1rem}:where(.ui-dropdown-menu-label){color:var(--muted-foreground);padding:.25rem .375rem;font-size:.75rem;font-weight:500;line-height:1.33333}:where(.ui-dropdown-menu-label)[data-inset]:not([data-inset=false]){padding-left:1.75rem}:where(.ui-dropdown-menu-radio-item){border-radius:calc(var(--radius) * .8);cursor:default;-webkit-user-select:none;user-select:none;outline-offset:2px;outline:2px solid #0000;align-items:center;gap:.375rem;padding:.25rem 2rem .25rem .375rem;font-size:.875rem;line-height:1.42857;display:flex;position:relative}:where(.ui-dropdown-menu-radio-item)[data-inset]:not([data-inset=false]){padding-left:1.75rem}.ui-dropdown-menu-radio-item svg{pointer-events:none;flex-shrink:0}.ui-dropdown-menu-radio-item svg:not([class*=size-]){width:1rem;height:1rem}.ui-dropdown-menu-radio-indicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}:where(.ui-dropdown-menu-separator){background-color:var(--border);height:1px;margin-block:.25rem;margin-inline:-.25rem}.navbar-header.svelte-d8j1hi{z-index:40;background-color:color-mix(in oklab, var(--background) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #0000000d;position:sticky;top:0}.navbar-container.svelte-d8j1hi{justify-content:space-between;align-items:center;gap:.5rem;max-width:1120px;height:3.5rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex}.navbar-logo-link.svelte-d8j1hi{border-radius:calc(var(--radius) * 1.4);text-align:left;color:var(--foreground);flex-shrink:0;align-items:center;padding-top:.25rem;padding-bottom:.25rem;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.navbar-actions.svelte-d8j1hi{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.navbar-site-nav.svelte-d8j1hi{flex-shrink:0;align-items:center;display:none}.navbar-account-nav.svelte-d8j1hi{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.navbar-nav-link.svelte-d8j1hi{font-size:15px;font-weight:500}.navbar-user-email.svelte-d8j1hi{text-overflow:ellipsis;white-space:nowrap;max-width:140px;color:var(--muted-foreground);font-size:13px;display:none;overflow:hidden}.navbar-btn-logout{font-size:15px;font-weight:500}.qr-canvas-inline.svelte-akxenx{border-radius:calc(var(--radius) * .6);image-rendering:pixelated;flex-shrink:0;display:block}.qr-canvas.svelte-akxenx{flex-direction:column;gap:.5rem;width:100%;margin-left:auto;margin-right:auto;display:flex}.qr-canvas-frame.svelte-akxenx{justify-content:center;align-items:center;width:100%;display:flex}.qr-canvas-symbol.svelte-akxenx{aspect-ratio:1;border-radius:var(--radius);width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.qr-canvas-actions.svelte-akxenx{border-radius:var(--radius);border:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 50%, transparent);align-items:center;gap:.125rem;min-width:0;height:2.25rem;padding-left:.75rem;display:flex}.qr-canvas-actions--with.svelte-akxenx{padding-right:.25rem}.qr-canvas-actions--plain.svelte-akxenx{padding-right:.75rem}.qr-canvas-value-link.svelte-akxenx,.qr-canvas-value.svelte-akxenx{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;overflow:hidden}.qr-canvas-value-link.svelte-akxenx{border-radius:calc(var(--radius) * .6);text-underline-offset:2px;outline-style:none;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.qr-canvas-buttons.svelte-akxenx{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}:where(.ui-input){border:1px solid var(--input);border-radius:var(--radius);background-color:#0000;outline-style:none;width:100%;min-width:0;height:2rem;padding:.25rem .625rem;font-size:1rem;line-height:1.5;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ui-input::placeholder{color:var(--muted-foreground)}.qrsa-root.svelte-q2qfeg{width:100%}.qrsa-root.svelte-q2qfeg>:where(.svelte-q2qfeg)+:where(.svelte-q2qfeg){margin-top:.5rem}.qrsa-materials.svelte-q2qfeg{gap:.375rem;display:flex;overflow-x:auto}.qrsa-material-item.svelte-q2qfeg{border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding-block:.125rem;padding-inline:.25rem;font-size:11px;display:flex}.qrsa-material-item-dock.svelte-q2qfeg{color:#fff;background-color:#ffffff1a}.qrsa-material-item.svelte-q2qfeg:not(.qrsa-material-item-dock){border:1px solid var(--border);background-color:var(--muted);color:var(--foreground)}.qrsa-material-thumb.svelte-q2qfeg{object-fit:cover;border-radius:9999px;width:1.25rem;height:1.25rem}.qrsa-material-name.svelte-q2qfeg{max-width:8rem}.qrsa-truncate.svelte-q2qfeg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qrsa-form.svelte-q2qfeg{gap:.5rem;display:flex}.qrsa-file-input.svelte-q2qfeg{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qrsa-error.svelte-q2qfeg{color:var(--destructive);font-size:.75rem;line-height:1rem}.qrsa-applied.svelte-q2qfeg{font-size:.75rem;line-height:1rem}.qrsa-applied-dock.svelte-q2qfeg{color:#ffffffbf}.qrsa-applied.svelte-q2qfeg:not(.qrsa-applied-dock){color:var(--muted-foreground)}.qrsa-applied-summary.svelte-q2qfeg{font-weight:500}.qrsa-applied-summary-dock.svelte-q2qfeg{color:var(--punch)}.qrsa-applied-summary.svelte-q2qfeg:not(.qrsa-applied-summary-dock){color:var(--foreground)}.qrsa-chips.svelte-q2qfeg{gap:.375rem;display:flex}.qrsa-chips-wrap.svelte-q2qfeg{flex-wrap:wrap}.qrsa-chip.svelte-q2qfeg{cursor:pointer;border-radius:9999px;padding-block:.25rem;padding-inline:.625rem;font-size:11px;transition:color,background-color .15s cubic-bezier(.4,0,.2,1)}.qrsa-chip-dock.svelte-q2qfeg{color:#ffffffd9;background-color:#ffffff1a;border:1px solid #ffffff26;flex-shrink:0}.qrsa-chip.svelte-q2qfeg:not(.qrsa-chip-dock){border:1px solid var(--border);background-color:var(--background);color:var(--muted-foreground)}.qr-presets.svelte-13rhwyg{-ms-overflow-style:none;scrollbar-width:none;gap:.375rem;display:flex;overflow-x:auto}.qr-presets-btn.svelte-13rhwyg{cursor:pointer;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;height:2.25rem;padding-inline:.75rem;font-size:.875rem;line-height:1.25;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.qr-presets-btn--active.svelte-13rhwyg{background-color:var(--punch);color:var(--ink);font-weight:500}.qr-presets-btn--idle.svelte-13rhwyg{color:var(--ink);background-color:#fff}.qr-presets-swatch.svelte-13rhwyg{border:1px solid #00000026;border-radius:9999px;flex-shrink:0;width:.875rem;height:.875rem}:where(.ui-label){-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1;display:flex}.qr-style-editor.svelte-1fhfu4d{flex-direction:column;gap:1rem;display:flex}.qr-style-details.svelte-1fhfu4d{color:var(--muted-foreground);font-size:13px}.qr-style-summary.svelte-1fhfu4d{cursor:pointer}.qr-style-guide.svelte-1fhfu4d{flex-direction:column;gap:.25rem;margin-top:.5rem;padding-left:1rem;list-style:outside;display:flex}.qr-style-guide-title.svelte-1fhfu4d{color:var(--foreground);margin-top:.5rem;font-weight:500}.qr-style-colors.svelte-1fhfu4d{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=40rem){.qr-style-colors.svelte-1fhfu4d{grid-template-columns:repeat(3,minmax(0,1fr))}}.qr-style-color-field.svelte-1fhfu4d{flex-direction:column;gap:.375rem;display:flex}.qr-style-color-swatch.svelte-1fhfu4d{border-radius:var(--radius);border:1px solid var(--input);align-items:center;gap:.5rem;padding:.375rem;display:flex}.qr-style-color-input.svelte-1fhfu4d{cursor:pointer;background:0 0;border:0;width:1.25rem;height:1.25rem}.qr-style-color-value.svelte-1fhfu4d{color:var(--muted-foreground);font-size:10px}.qr-style-field.svelte-1fhfu4d{flex-direction:column;gap:.375rem;display:flex}.qr-style-select.svelte-1fhfu4d{border-radius:var(--radius);border:1px solid var(--input);background:0 0;outline-style:none;width:100%;height:2.25rem;padding-inline:.5rem;font-size:.875rem}.qr-style-select.svelte-1fhfu4d:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.qr-style-hint.svelte-1fhfu4d{color:var(--muted-foreground);font-size:10px}.qr-style-grid-2.svelte-1fhfu4d{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.qr-style-range.svelte-1fhfu4d{width:100%;accent-color:var(--primary)}.qr-style-range-value.svelte-1fhfu4d{text-align:center;color:var(--muted-foreground);font-size:10px}.qr-style-logo-box.svelte-1fhfu4d{border-radius:var(--radius);border:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 30%, transparent);flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.qr-style-logo-title.svelte-1fhfu4d{color:var(--foreground);font-size:.75rem;font-weight:500}.qr-style-logo-desc.svelte-1fhfu4d{color:var(--muted-foreground);font-size:11px}.qr-style-logo-modes.svelte-1fhfu4d{flex-wrap:wrap;gap:.5rem;display:flex}.qr-style-logo-mode.svelte-1fhfu4d{border:1px solid var(--border);border-radius:9999px;padding-block:.25rem;padding-inline:.75rem;font-size:11px;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.qr-style-logo-mode--active.svelte-1fhfu4d{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 10%, transparent);color:var(--foreground)}.qr-style-logo-mode--idle.svelte-1fhfu4d{color:var(--muted-foreground)}.qr-style-file.svelte-1fhfu4d{width:100%;font-size:11px;display:block}.qr-style-file.svelte-1fhfu4d::file-selector-button{border-radius:calc(var(--radius) * .8);background-color:var(--primary);color:var(--primary-foreground);border:0;margin-right:.5rem;padding-block:.25rem;padding-inline:.5rem}:where(.ui-card){--card-spacing:1rem;gap:var(--card-spacing);padding-block:var(--card-spacing);border:1px solid var(--border);border-radius:calc(var(--radius) * 1.8);background-color:var(--card);color:var(--card-foreground);box-shadow:0 1px 2px color-mix(in oklab, var(--foreground) 5%, transparent), 0 14px 34px -26px color-mix(in oklab, var(--foreground) 30%, transparent);flex-direction:column;font-size:.875rem;line-height:1.42857;display:flex;overflow:hidden}:where(.ui-tabs-list){border-radius:calc(var(--radius) * 1.4);background-color:var(--muted);width:fit-content;color:var(--muted-foreground);justify-content:center;align-items:center;padding:3px;display:inline-flex}:where(.ui-tabs-trigger){border-radius:var(--radius);white-space:nowrap;border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:.375rem;height:calc(100% - 1px);padding:.25rem .75rem;font-size:.875rem;font-weight:500;line-height:1.42857;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}:where(.ui-alert){border:1px solid var(--border);border-radius:var(--radius);text-align:left;gap:.125rem;width:100%;padding:.5rem .625rem;font-size:.875rem;line-height:1.42857;display:grid;position:relative}:where(.ui-alert.ui-alert--default){background-color:var(--card);color:var(--card-foreground)}:where(.ui-alert.ui-alert--destructive){background-color:var(--card);color:var(--destructive)}:where(.ui-alert-description){color:var(--muted-foreground);font-size:.875rem;line-height:1.42857}.dialog-layer.svelte-1g5s9hb{z-index:50;position:fixed;inset:0}.dialog-overlay.svelte-1g5s9hb{background-color:color-mix(in oklab, var(--ink) 50%, transparent);position:fixed;inset:0}.dialog-content.svelte-1g5s9hb{z-index:50;border-radius:calc(var(--radius) * 1.8);background-color:var(--popover);width:100%;max-width:calc(100% - 2rem);color:var(--popover-foreground);gap:1rem;padding:1rem;font-size:.875rem;line-height:1.42857;display:grid;position:fixed;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 1px oklab(0% none none/.05),0 24px 60px -28px #1111138c}@media (width>=40rem){.dialog-content.svelte-1g5s9hb{max-width:24rem}}.auth-signin-root.svelte-1un6x0m{padding:1.5rem;position:relative}.auth-signin-close.svelte-1un6x0m{cursor:pointer;width:2rem;height:2rem;color:var(--muted-foreground);border-radius:9999px;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}.auth-signin-close-icon{width:1rem;height:1rem}.auth-signin-header.svelte-1un6x0m{margin-bottom:1.5rem;padding-right:2rem}.auth-signin-title.svelte-1un6x0m{letter-spacing:-.045em;text-wrap:balance;font-size:28px;font-weight:600;line-height:1}.auth-signin-lede.svelte-1un6x0m{max-width:36ch;color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.625}.auth-signin-socials.svelte-1un6x0m{flex-direction:column;gap:.5rem;display:flex}.auth-signin-dev-note.svelte-1un6x0m{text-align:center;color:var(--muted-foreground);padding-left:.25rem;padding-right:.25rem;font-size:12px;line-height:1.625}.auth-signin-unavailable.svelte-1un6x0m{color:var(--muted-foreground);font-size:.875rem;line-height:1.625}.auth-signin-logo,.auth-signin-alert{margin-bottom:1rem}.auth-signin-google-icon{flex-shrink:0;width:1rem;height:1rem}.auth-signin-github-icon{width:1rem;height:1rem;color:var(--foreground);flex-shrink:0}.auth-modal-dialog{gap:0;max-width:min(440px,100% - 2rem);padding:0;overflow:hidden}.auth-modal-trap.svelte-drjdpn{outline-style:none}:where(.ui-checkbox){border:1px solid var(--input);border-radius:4px;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.ui-checkbox:after{content:"";position:absolute;inset-block:-.5rem;inset-inline:-.75rem}.ui-checkbox-indicator{color:currentColor;place-content:center;transition:none;display:grid}.ui-checkbox-indicator>svg{width:.875rem;height:.875rem}:where(.ui-native-select-option){color:canvastext;background-color:canvas}:where(.ui-native-select){width:fit-content;position:relative}:where(.ui-native-select-field){appearance:none;border:1px solid var(--input);border-radius:var(--radius);-webkit-user-select:none;user-select:none;background-color:#0000;outline-style:none;width:100%;min-width:0;height:2rem;padding:.25rem 2rem .25rem .625rem;font-size:1rem;line-height:1.5;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ui-native-select-field::placeholder{color:var(--muted-foreground)}.ui-native-select-field::selection{background-color:var(--primary);color:var(--primary-foreground)}.ui-native-select-icon{pointer-events:none;-webkit-user-select:none;user-select:none;width:1rem;height:1rem;color:var(--muted-foreground);position:absolute;top:50%;right:.625rem;translate:0 -50%}@media (width>=48rem){:where(.ui-native-select-field){font-size:.875rem;line-height:1.42857}}.type-fields.svelte-o08t4b{flex-direction:column;gap:.75rem;padding-top:.5rem;display:flex}.type-grid.svelte-o08t4b{gap:.75rem;display:grid}.type-check-row.svelte-o08t4b{align-items:center;gap:.5rem;display:flex}.type-field.svelte-o08t4b{flex-direction:column;gap:.375rem;min-width:0;display:flex}.type-note.svelte-o08t4b{color:var(--muted-foreground);align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}.source-field.svelte-iz01dz{flex-direction:column;gap:.5rem;display:flex}.source-bar.svelte-iz01dz{position:relative}.source-type-button.svelte-iz01dz{z-index:10;cursor:pointer;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);border-right:1px solid var(--input);width:3.5rem;color:var(--muted-foreground);outline-style:none;justify-content:center;align-items:center;gap:.125rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;bottom:0;left:0}.source-hint.svelte-iz01dz{min-width:0;min-height:1.25rem;color:var(--muted-foreground);align-items:center;column-gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}.source-error.svelte-iz01dz{color:var(--destructive)}.source-kind.svelte-iz01dz{color:var(--foreground);flex-shrink:0;font-weight:500}.source-problem.svelte-iz01dz{min-width:0;color:var(--destructive)}.source-encoded.svelte-iz01dz{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.source-reset.svelte-iz01dz{cursor:pointer;border-radius:calc(var(--radius) * .6);text-underline-offset:2px;outline-style:none;flex-shrink:0;margin-left:auto;text-decoration-line:underline;transition:color .15s cubic-bezier(.4,0,.2,1)}.gen.svelte-u0tk5h{padding-inline:1.5rem;padding-bottom:4rem}.gen-wrap.svelte-u0tk5h{width:100%;max-width:1120px;margin-inline:auto}.gen-intro.svelte-u0tk5h{padding-block:1.5rem}.gen-pill.svelte-u0tk5h{background-color:var(--card);letter-spacing:-.01em;color:var(--foreground);border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.25rem .75rem;font-size:12px;font-weight:500;display:inline-flex;box-shadow:0 0 0 1px #0000000d,0 10px 30px -18px #1111138c}.gen-dot.svelte-u0tk5h{background-color:var(--punch);border-radius:9999px;width:.375rem;height:.375rem}.gen-title.svelte-u0tk5h{max-width:680px}.gen-break.svelte-u0tk5h{display:none}.gen-lede.svelte-u0tk5h{max-width:420px;color:var(--muted-foreground);margin-top:1rem}.gen-tabs.svelte-u0tk5h{border-bottom:1px solid var(--border);padding:.75rem 1.25rem}.gen-body.svelte-u0tk5h{padding:1.25rem}.gen-preview.svelte-u0tk5h{order:2;width:100%}.gen-note.svelte-u0tk5h{border:1px solid var(--border);border-radius:var(--radius);background-color:color-mix(in oklab, var(--muted) 40%, transparent);color:var(--muted-foreground);padding:1rem;font-size:.875rem;line-height:1.25rem}.gen-form.svelte-u0tk5h{align-items:start;gap:1.5rem;display:grid}.gen-fields.svelte-u0tk5h{display:contents}.gen-source.svelte-u0tk5h{order:1;min-width:0}.gen-options.svelte-u0tk5h{flex-direction:column;order:3;gap:1rem;min-width:0;display:flex}.gen-options-body.svelte-u0tk5h{border-top:1px solid var(--border);flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.gen-option-grid.svelte-u0tk5h{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.gen-option.svelte-u0tk5h{flex-direction:column;gap:.375rem;display:flex}.gen-slug.svelte-u0tk5h{border:1px solid var(--input);border-radius:var(--radius);display:flex;overflow:hidden}.gen-slug-prefix.svelte-u0tk5h{border-right:1px solid var(--input);background-color:var(--muted);color:var(--muted-foreground);-webkit-user-select:none;user-select:none;padding:.5rem .625rem;font-size:.75rem;line-height:1rem}.gen-ad-block.svelte-u0tk5h{flex-direction:column;gap:.5rem;display:flex}.gen-ad-grid.svelte-u0tk5h{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.gen-success.svelte-u0tk5h{border:1px solid var(--border);border-radius:var(--radius);background-color:color-mix(in oklab, var(--muted) 50%, transparent);justify-content:space-between;align-items:center;padding:.75rem;font-size:.75rem;line-height:1rem;display:flex}.gen-success-status.svelte-u0tk5h{color:var(--muted-foreground);align-items:center;gap:.5rem;display:flex}.gen-static-col.svelte-u0tk5h{order:3;min-width:0}.gen-static.svelte-u0tk5h{border:1px solid var(--border);border-radius:var(--radius);background-color:color-mix(in oklab, var(--muted) 40%, transparent);flex-direction:column;gap:.5rem;padding:1rem;font-size:.875rem;line-height:1.25rem;display:flex}.gen-static-url.svelte-u0tk5h{color:var(--foreground);overflow-wrap:anywhere;word-break:break-all;font-size:.75rem;line-height:1rem}.gen-static-row.svelte-u0tk5h{color:var(--muted-foreground);justify-content:space-between;display:flex}.gen-code.svelte-u0tk5h{color:var(--foreground)}.gen-savings.svelte-u0tk5h{color:oklch(62.7% .194 149.214);font-weight:500}.gen-stylebar.svelte-u0tk5h{z-index:30;background-image:linear-gradient(to top, var(--background) 40%, transparent);padding:1.5rem .75rem max(.75rem, env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.gen-tune.svelte-u0tk5h{border-radius:calc(var(--radius) * 1.8);background-color:var(--card);max-height:min(420px,46vh);color:var(--foreground);margin-bottom:.5rem;padding:1rem;overflow-y:auto;box-shadow:0 0 0 1px #0000000d,0 24px 60px -28px #1111138c}.gen-dock.svelte-u0tk5h{border-radius:calc(var(--radius) * 1.8);background-color:var(--ink);color:var(--primary-foreground);padding:.75rem;box-shadow:0 0 0 1px #ffffff1a,0 24px 50px -24px #111113d9}.gen-dock-head.svelte-u0tk5h{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.gen-summary.svelte-u0tk5h{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--punch);font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}.gen-colors.svelte-u0tk5h{cursor:pointer;color:#fff;background-color:#ffffff1a;border-radius:9999px;flex-shrink:0;height:1.75rem;padding-inline:.75rem;font-size:.75rem;line-height:1rem}.gen-presets.svelte-u0tk5h{position:relative}.gen-fade.svelte-u0tk5h{pointer-events:none;background-image:linear-gradient(to left, var(--ink), transparent);width:2rem;position:absolute;top:0;bottom:0;right:0}.gen-assistant.svelte-u0tk5h{margin-top:.625rem}:where(.ui-badge){border-radius:calc(var(--radius) * 2.6);white-space:nowrap;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;width:fit-content;height:1.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.33333;display:inline-flex;overflow:hidden}:where(.ui-badge.ui-badge--default){background-color:var(--primary);color:var(--primary-foreground)}:where(.ui-badge.ui-badge--secondary){background-color:var(--secondary);color:var(--secondary-foreground)}:where(.ui-badge.ui-badge--destructive){background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}:where(.ui-badge.ui-badge--outline){border-color:var(--border);color:var(--foreground)}.createdynamic-root.svelte-1lyefx2{background-color:var(--card);flex-direction:column;height:100%;min-height:0;display:flex}.createdynamic-header.svelte-1lyefx2{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:.5rem;height:3.5rem;padding-left:.75rem;padding-right:.75rem;display:flex}.createdynamic-back.svelte-1lyefx2{cursor:pointer;border-radius:calc(var(--radius) * 1.4);width:2.25rem;height:2.25rem;color:var(--muted-foreground);outline-style:none;flex-shrink:0;place-items:center;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.createdynamic-back-icon{width:1rem;height:1rem}.createdynamic-head-main.svelte-1lyefx2{flex:1;min-width:0}.createdynamic-head-title.svelte-1lyefx2{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--foreground);font-size:.875rem;font-weight:600;overflow:hidden}.createdynamic-head-sub.svelte-1lyefx2{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:11px;overflow:hidden}.createdynamic-success.svelte-1lyefx2{flex-direction:column;flex:1;min-height:0;display:flex}.createdynamic-success-body.svelte-1lyefx2{flex:1;padding:1rem;overflow-y:auto}.createdynamic-success-note.svelte-1lyefx2{text-align:center;color:var(--muted-foreground);margin-top:1rem;font-size:.75rem;line-height:1.625}.createdynamic-success-actions.svelte-1lyefx2{border-top:1px solid var(--border);padding:.75rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom));flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}.createdynamic-done-btn{background-color:var(--punch);height:2.5rem;color:var(--ink)}.createdynamic-another-btn{height:2.5rem}.createdynamic-form.svelte-1lyefx2{flex-direction:column;flex:1;min-height:0;display:flex}.createdynamic-form-body.svelte-1lyefx2{flex:1;padding:1rem;overflow-y:auto}.createdynamic-qr-box.svelte-1lyefx2{border-radius:calc(var(--radius) * 1.4);border:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 40%, transparent);text-align:center;padding:.75rem}.createdynamic-qr-inner.svelte-1lyefx2{border-radius:calc(var(--radius) * 1.4);background-color:#fff;width:fit-content;margin-left:auto;margin-right:auto;padding:.5rem}.createdynamic-slug.svelte-1lyefx2{color:var(--muted-foreground);margin-top:.5rem;font-size:10px}.createdynamic-field.svelte-1lyefx2{margin-top:1rem}.createdynamic-input-wrap.svelte-1lyefx2{position:relative}.createdynamic-input-icon{width:1rem;height:1rem;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.createdynamic-input{height:2.5rem;padding-left:2.25rem}.createdynamic-slug-group.svelte-1lyefx2{border-radius:calc(var(--radius) * 1.4);border:1px solid var(--input);display:flex;overflow:hidden}.createdynamic-slug-prefix.svelte-1lyefx2{border-right:1px solid var(--input);background-color:var(--muted);color:var(--muted-foreground);-webkit-user-select:none;user-select:none;padding:.5rem .625rem;font-size:.75rem}.createdynamic-slug-input{box-shadow:none;border:0}.createdynamic-ad-grid.svelte-1lyefx2{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.createdynamic-ad-btn{height:auto;padding:.5rem .25rem;font-size:11px}.createdynamic-form-actions.svelte-1lyefx2{border-top:1px solid var(--border);padding:.75rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom));flex-shrink:0;gap:.5rem;display:flex}.createdynamic-cancel-btn{flex:1;height:2.5rem}.createdynamic-submit-btn{background-color:var(--punch);height:2.5rem;color:var(--ink);flex:1}.createdynamic-submit-icon{width:1rem;height:1rem}.analytics-root.svelte-h6ragi{container-type:inline-size}.analytics-root.svelte-h6ragi>:where(.svelte-h6ragi)+:where(.svelte-h6ragi){margin-top:1.25rem}.analytics-empty.svelte-h6ragi{text-align:center;color:var(--muted-foreground);padding-block:2rem;font-size:.75rem;line-height:1rem}.analytics-kpi-grid.svelte-h6ragi{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.analytics-kpi-label.svelte-h6ragi{text-transform:uppercase;letter-spacing:.14em;color:var(--muted-foreground);font-size:10px;font-weight:500}.analytics-kpi-value-xl.svelte-h6ragi{letter-spacing:-.04em;color:var(--foreground);margin-top:.25rem;font-size:1.25rem;font-weight:500;line-height:1.75rem}.analytics-kpi-value-sm.svelte-h6ragi{color:var(--foreground);margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.analytics-truncate.svelte-h6ragi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics-min-w-0.svelte-h6ragi{min-width:0}.analytics-section-title.svelte-h6ragi{color:var(--foreground);margin-bottom:.5rem;font-size:11px;font-weight:500}.analytics-empty-small.svelte-h6ragi{color:var(--muted-foreground);font-size:11px}.analytics-flex-center-gap4.svelte-h6ragi{align-items:center;gap:1rem;display:flex}.analytics-chart-svg.svelte-h6ragi{flex-shrink:0;width:6rem;height:6rem}.analytics-legend.svelte-h6ragi{flex:1;min-width:0}.analytics-legend.svelte-h6ragi>:where(.svelte-h6ragi)+:where(.svelte-h6ragi){margin-top:.375rem}.analytics-legend-item.svelte-h6ragi{color:var(--foreground);justify-content:space-between;align-items:center;gap:.75rem;font-size:11px;display:flex}.analytics-legend-row.svelte-h6ragi{align-items:center;gap:.375rem;min-width:0;display:flex}.analytics-color-dot.svelte-h6ragi{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.analytics-legend-pct.svelte-h6ragi{color:var(--muted-foreground);flex-shrink:0}.analytics-volume-grid.svelte-h6ragi{gap:1.25rem;display:grid}.analytics-bars.svelte-h6ragi{align-items:flex-end;gap:.5rem;height:8rem;display:flex}.analytics-bar-col.svelte-h6ragi{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;height:100%;display:flex}.analytics-bar-count.svelte-h6ragi{color:var(--foreground);font-size:10px;font-weight:500}.analytics-bar.svelte-h6ragi{border-top-left-radius:calc(var(--radius) * .8);border-top-right-radius:calc(var(--radius) * .8);background-color:var(--ink);width:100%;max-width:2rem}.analytics-bar-time.svelte-h6ragi{color:var(--muted-foreground);font-size:10px}.analytics-volume-header.svelte-h6ragi{color:var(--foreground);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:11px;font-weight:500;display:flex}.analytics-volume-sub.svelte-h6ragi{color:var(--muted-foreground);font-weight:400}.analytics-recent-title.svelte-h6ragi{color:var(--foreground);margin-bottom:.25rem;font-size:11px;font-weight:500}.analytics-recent-empty.svelte-h6ragi{color:var(--muted-foreground);padding-top:.25rem;font-size:11px}.analytics-recent-item.svelte-h6ragi{justify-content:space-between;align-items:center;gap:.75rem;padding-block:.5rem;font-size:11px;display:flex}.analytics-recent-meta.svelte-h6ragi{min-width:0}.analytics-recent-device.svelte-h6ragi{color:var(--foreground)}.analytics-recent-ip.svelte-h6ragi{color:var(--muted-foreground);font-size:10px}.analytics-recent-time.svelte-h6ragi{color:var(--muted-foreground);flex-shrink:0;font-size:10px}.analytics-recent-list.svelte-h6ragi>:where(.svelte-h6ragi)+:where(.svelte-h6ragi){border-top:1px solid var(--border)}.qr-settings.svelte-16o0kzs{flex-direction:column;gap:.75rem;display:flex}.qr-settings-patch.svelte-16o0kzs{color:var(--muted-foreground);font-size:11px}.qr-settings-loading.svelte-16o0kzs,.qr-settings-saved.svelte-16o0kzs,.qr-settings-error.svelte-16o0kzs{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.qr-settings-error.svelte-16o0kzs{color:var(--destructive)}.qr-settings-materials.svelte-16o0kzs{gap:.375rem;display:flex;overflow-x:auto}.qr-settings-material.svelte-16o0kzs{border:1px solid var(--border);background-color:var(--muted);padding-block:.125rem;color:var(--foreground);border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:11px;display:flex}.qr-settings-material-preview.svelte-16o0kzs{object-fit:cover;border-radius:9999px;width:1.25rem;height:1.25rem}.qr-settings-material-name.svelte-16o0kzs{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}.qr-settings-remove-btn.svelte-16o0kzs{cursor:pointer;color:var(--muted-foreground);border-radius:9999px;padding:.125rem}.qr-settings-form.svelte-16o0kzs{gap:.5rem;display:flex}.qr-settings-file.svelte-16o0kzs{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qr-settings-attach-btn{flex-shrink:0}.qr-settings-chips.svelte-16o0kzs{flex-wrap:wrap;gap:.375rem;display:flex}.qr-settings-chip.svelte-16o0kzs{cursor:pointer;border:1px solid var(--border);background-color:var(--background);color:var(--muted-foreground);border-radius:9999px;padding-block:.25rem;padding-inline:.625rem;font-size:11px;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.qr-settings-applied.svelte-16o0kzs{color:var(--foreground);font-weight:500}.link-drop.svelte-ti1jf5{gap:.75rem;display:grid}.link-drop-flush.svelte-ti1jf5{border-top:1px solid var(--border);display:block}.link-drop-flush.svelte-ti1jf5>.link-drop-panel:where(.svelte-ti1jf5)+.link-drop-panel:where(.svelte-ti1jf5){border-top:1px solid var(--border)}.link-drop.svelte-ti1jf5:not(.link-drop-flush)>.link-drop-panel:where(.svelte-ti1jf5){border-radius:calc(var(--radius) * 1.4);background-color:var(--card);box-shadow:0 0 0 1px #0000000d}.link-drop-label.svelte-ti1jf5{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);padding:.5rem .75rem;font-size:10px;font-weight:500}.link-drop-flush.svelte-ti1jf5 .link-drop-label:where(.svelte-ti1jf5){padding:.75rem 1rem}.link-drop-body.svelte-ti1jf5{border-top:1px solid var(--border);padding:.75rem}.link-drop-flush.svelte-ti1jf5 .link-drop-body:where(.svelte-ti1jf5){padding:1rem}.link-drop-toggle.svelte-ti1jf5{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex}.link-menu-trigger.svelte-1t2mnyn{cursor:pointer;border-radius:var(--radius);width:1.75rem;height:1.75rem;color:var(--muted-foreground);justify-content:center;align-items:center;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.sparkline.svelte-pz5mwn{width:3.5rem;height:1rem;overflow:visible}.gifts-section.svelte-tok7ti>:where(.svelte-tok7ti)+:where(.svelte-tok7ti){margin-top:1.5rem}.gifts-title.svelte-tok7ti{letter-spacing:-.03em;color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:2rem}.gifts-lede.svelte-tok7ti{max-width:32rem;color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem;line-height:1.625}.gifts-form.svelte-tok7ti>:where(.svelte-tok7ti)+:where(.svelte-tok7ti){margin-top:1.25rem}.gifts-grid.svelte-tok7ti{gap:1rem;display:grid}.gifts-field.svelte-tok7ti{display:contents}.gifts-field>*+*{margin-top:.375rem}.gifts-select-full{width:100%}.gifts-note-desc.svelte-tok7ti{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.gifts-created.svelte-tok7ti>:where(.svelte-tok7ti)+:where(.svelte-tok7ti){margin-top:.5rem}.gifts-created.svelte-tok7ti{border-top:1px solid var(--border);padding-top:1.25rem}.gifts-subhead.svelte-tok7ti{color:var(--foreground);font-size:.875rem;font-weight:500;line-height:1.25rem}.gifts-link-row.svelte-tok7ti{gap:.5rem;display:flex}.gifts-link-input{font-size:.75rem;line-height:1rem}.gifts-muted-xs.svelte-tok7ti{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.gifts-list-header.svelte-tok7ti{border-bottom:1px solid var(--border);padding:.75rem 1.25rem}.gifts-status-msg.svelte-tok7ti{text-align:center;color:var(--muted-foreground);padding:2rem;font-size:.75rem;line-height:1rem}.gifts-error-wrap.svelte-tok7ti{padding:1.25rem}.gifts-list.svelte-tok7ti>:where(.svelte-tok7ti)+:where(.svelte-tok7ti){border-top:1px solid var(--border)}.gifts-list-item.svelte-tok7ti{flex-direction:column;gap:.5rem;padding:.875rem 1.25rem;display:flex}.gifts-item-body.svelte-tok7ti{min-width:0}.gifts-item-head.svelte-tok7ti{color:var(--foreground);align-items:center;gap:.5rem;font-size:13px;font-weight:500;display:flex}.gifts-item-note.svelte-tok7ti{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gifts-item-meta.svelte-tok7ti{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1.625}.gifts-id.svelte-tok7ti{word-break:break-all}.gifts-form-card{gap:1.25rem;padding:1.25rem}.gifts-list-card{gap:0;padding-top:0;padding-bottom:0}.gifts-submit-btn{width:100%}.gifts-revoke-btn{align-self:flex-start}.link-page-editor-intro.svelte-zjc9hm{margin-bottom:1.5rem}.link-page-editor-title.svelte-zjc9hm{letter-spacing:-.03em;color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:2rem}.link-page-editor-subtitle.svelte-zjc9hm{max-width:32rem;color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem;line-height:1.625}.link-page-editor-loading.svelte-zjc9hm{color:var(--muted-foreground);font-size:.875rem}.link-page-editor-form.svelte-zjc9hm{align-items:start;gap:1.5rem;display:grid}.link-page-editor-form-main.svelte-zjc9hm{flex-direction:column;gap:1rem;min-width:0;display:flex}.link-page-editor-field.svelte-zjc9hm{flex-direction:column;gap:.5rem;display:flex}.link-page-editor-items.svelte-zjc9hm{flex-direction:column;gap:1rem;display:flex}.link-page-editor-item-labels.svelte-zjc9hm{grid-template-columns:1fr 1.4fr auto;align-items:center;gap:.5rem;display:grid}.link-page-editor-item-rows.svelte-zjc9hm{flex-direction:column;gap:.5rem;display:flex}.link-page-editor-item-row.svelte-zjc9hm{grid-template-columns:1fr 1.4fr auto;gap:.5rem;display:grid}.link-page-editor-title-input{height:2.75rem;font-size:1rem}.link-page-editor-success.svelte-zjc9hm{border-radius:var(--radius);border:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 50%, transparent);color:var(--muted-foreground);align-items:center;gap:.5rem;padding:.75rem;font-size:.75rem;display:flex}.link-page-editor-success-icon{color:#16a34a;width:1rem;height:1rem}.link-page-editor-code.svelte-zjc9hm{color:var(--foreground)}.link-page-editor-primary-action{background-color:var(--punch);width:100%;height:2.5rem;color:var(--ink)}.link-page-editor-qr-side.svelte-zjc9hm{flex-direction:column;gap:.75rem;width:100%;display:flex}.link-page-editor-scan-error.svelte-zjc9hm{text-align:center;color:var(--destructive);font-size:.875rem}.link-page-editor-sr-only.svelte-zjc9hm{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.previewdrawer-dialog{border-radius:0;gap:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:0;top:0;left:auto;right:0;overflow:hidden;translate:0}.previewdrawer-content.svelte-1k3ypg1{background-color:var(--card);flex-direction:column;height:100%;min-height:0;display:flex}.previewdrawer-header.svelte-1k3ypg1{border-bottom:1px solid var(--border);flex-shrink:0;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.previewdrawer-header-main.svelte-1k3ypg1{flex:1;min-width:0}.previewdrawer-label.svelte-1k3ypg1{text-transform:uppercase;letter-spacing:.14em;color:var(--muted-foreground);font-size:10px;font-weight:500}.previewdrawer-title.svelte-1k3ypg1{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;color:var(--foreground);margin-top:.25rem;font-size:1.125rem;font-weight:600;overflow:hidden}.previewdrawer-meta.svelte-1k3ypg1{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.previewdrawer-code.svelte-1k3ypg1{border-radius:calc(var(--radius) * .8);background-color:var(--muted);color:var(--muted-foreground);padding-left:.375rem;padding-right:.375rem;font-size:10px}.previewdrawer-scans.svelte-1k3ypg1{color:var(--muted-foreground);font-size:.75rem}.previewdrawer-close.svelte-1k3ypg1{cursor:pointer;border-radius:calc(var(--radius) * 1.4);width:2rem;height:2rem;color:var(--muted-foreground);outline-style:none;flex-shrink:0;place-items:center;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.previewdrawer-x-icon{width:1rem;height:1rem}.previewdrawer-body.svelte-1k3ypg1{background-color:color-mix(in oklab, var(--muted) 40%, transparent);flex-direction:column;flex:1;min-height:0;display:flex}.previewdrawer-toolbar.svelte-1k3ypg1{flex-shrink:0;justify-content:space-between;align-items:center;padding:.5rem 1.25rem;display:flex}.previewdrawer-toolbar-label.svelte-1k3ypg1{text-transform:uppercase;letter-spacing:.14em;color:var(--muted-foreground);font-size:10px;font-weight:500}.previewdrawer-toolbar-size.svelte-1k3ypg1{color:var(--muted-foreground);font-size:10px}.previewdrawer-viewport.svelte-1k3ypg1{flex:1;justify-content:center;align-items:center;min-height:0;padding:1rem;display:flex}.previewdrawer-phone.svelte-1k3ypg1{border:6px solid var(--ink);background-color:#fff;border-radius:2.25rem;width:100%;max-width:402px;height:100%;position:relative;overflow:hidden;box-shadow:0 24px 50px -24px #11111373}.previewdrawer-iframe.svelte-1k3ypg1{background-color:#fff;border:0;width:100%;height:100%}.previewdrawer-notch-top.svelte-1k3ypg1{z-index:20;pointer-events:none;background-color:#11111326;border-radius:9999px;width:4rem;height:.375rem;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.previewdrawer-notch-bottom.svelte-1k3ypg1{z-index:20;pointer-events:none;background-color:#11111333;border-radius:9999px;width:5rem;height:.25rem;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.previewdrawer-loading.svelte-1k3ypg1{z-index:10;background-color:var(--muted);animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-1k3ypg1-previewdrawer-pulse;position:absolute;inset:0}.previewdrawer-footer.svelte-1k3ypg1{border-top:1px solid var(--border);padding:.75rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom));flex-shrink:0;gap:.5rem;display:flex}.previewdrawer-edit-btn,.previewdrawer-open-btn{flex:1;height:2.5rem}.previewdrawer-edit-btn{border-color:var(--border);background-color:var(--card)}.previewdrawer-btn-icon{width:1rem;height:1rem}.link-pages-section.svelte-mudro5{flex-direction:column;gap:1.5rem;display:flex}.link-pages-section-header.svelte-mudro5{flex-direction:column;gap:1rem;display:flex}.link-pages-section-title.svelte-mudro5{letter-spacing:-.03em;color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:2rem}.link-pages-section-subtitle.svelte-mudro5{max-width:32rem;color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem;line-height:1.625}.link-pages-section-stats.svelte-mudro5{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.link-pages-section-stat-card{padding:1rem}.link-pages-section-stat-ink{background-color:var(--ink);color:var(--primary-foreground);box-shadow:none;border:0}.link-pages-section-stat-label.svelte-mudro5{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);font-size:11px;font-weight:500}.link-pages-section-stat-ink .link-pages-section-stat-label.svelte-mudro5{color:#ffffff8c}.link-pages-section-stat-value.svelte-mudro5{letter-spacing:-.04em;margin-top:.5rem;font-size:1.5rem;font-weight:500;line-height:2rem}.link-pages-section-stat-value-punch.svelte-mudro5{color:var(--punch)}.link-pages-section-search-input{height:2.25rem;padding-left:2.25rem;font-size:.875rem}.link-pages-section-new-btn{background-color:var(--punch);width:100%;color:var(--ink)}.link-pages-section-table-card{padding-top:0;padding-bottom:0;overflow:hidden}.link-pages-section-loading.svelte-mudro5,.link-pages-section-empty.svelte-mudro5{text-align:center;color:var(--muted-foreground);padding:2rem;font-size:.75rem}.link-pages-section-table-wrap.svelte-mudro5{overflow-x:auto}.link-pages-section-table.svelte-mudro5{text-align:left;border-collapse:collapse;width:100%;font-size:.75rem}.link-pages-section-thead.svelte-mudro5{display:table-header-group}.link-pages-section-head.svelte-mudro5{border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.14em;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);font-size:.625rem;font-weight:500}.link-pages-section-th.svelte-mudro5{padding:.625rem 1rem .625rem .75rem}.link-pages-section-th-right.svelte-mudro5{text-align:right}.link-pages-section-tbody.svelte-mudro5{color:var(--muted-foreground)}.link-pages-section-row.svelte-mudro5{cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.link-pages-section-cell-menu.svelte-mudro5{min-width:220px;padding:.625rem 1rem .625rem .75rem}.link-pages-section-link-btn.svelte-mudro5{cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;max-width:100%;color:var(--foreground);outline:none;font-size:.8125rem;font-weight:600;display:block;overflow:hidden}.link-pages-section-code.svelte-mudro5{border-radius:calc(var(--radius) * .8);background-color:var(--muted);color:var(--muted-foreground);margin-top:.25rem;padding:.0625rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.625rem;display:inline-block}.link-pages-section-cell-items.svelte-mudro5{white-space:nowrap;padding:.625rem 1rem .625rem .5rem}.link-pages-section-cell-scans.svelte-mudro5{text-align:right;padding:.625rem 1rem .625rem .5rem}.link-pages-section-scans-label.svelte-mudro5{text-transform:uppercase;letter-spacing:.12em;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);font-size:.625rem;font-weight:500}.link-pages-section-scans-num.svelte-mudro5{color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;font-weight:600}.link-pages-section-cell-actions.svelte-mudro5{padding:.625rem .75rem .625rem .5rem}.link-pages-section-actions.svelte-mudro5{white-space:nowrap;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.link-pages-section-edit-btn,.link-pages-section-copy-btn,.link-pages-section-preview-btn,.link-pages-section-delete-btn{height:1.75rem;font-size:.75rem}.link-pages-section-delete-btn{color:var(--destructive)}.menu-editor-intro.svelte-1q7lrva{margin-bottom:1.5rem}.menu-editor-title.svelte-1q7lrva{letter-spacing:-.03em;color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:2rem}.menu-editor-subtitle.svelte-1q7lrva{max-width:32rem;color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem;line-height:1.625}.menu-editor-loading.svelte-1q7lrva{color:var(--muted-foreground);font-size:.875rem}.menu-editor-form.svelte-1q7lrva{align-items:start;gap:1.5rem;display:grid}.menu-editor-form-main.svelte-1q7lrva{flex-direction:column;gap:1rem;min-width:0;display:flex}.menu-editor-field.svelte-1q7lrva{flex-direction:column;gap:.5rem;display:flex}.menu-editor-items.svelte-1q7lrva{flex-direction:column;gap:1rem;display:flex}.menu-editor-item-labels.svelte-1q7lrva{grid-template-columns:1fr 7rem auto;align-items:center;gap:.5rem;display:grid}.menu-editor-item-rows.svelte-1q7lrva{flex-direction:column;gap:.5rem;display:flex}.menu-editor-item-row.svelte-1q7lrva{grid-template-columns:1fr 7rem auto;gap:.5rem;display:grid}.menu-editor-title-input{height:2.75rem;font-size:1rem}.menu-editor-success.svelte-1q7lrva{border-radius:var(--radius);border:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 50%, transparent);color:var(--muted-foreground);align-items:center;gap:.5rem;padding:.75rem;font-size:.75rem;display:flex}.menu-editor-success-icon{color:#16a34a;width:1rem;height:1rem}.menu-editor-code.svelte-1q7lrva{color:var(--foreground)}.menu-editor-primary-action{background-color:var(--punch);width:100%;height:2.5rem;color:var(--ink)}.menu-editor-qr-side.svelte-1q7lrva{flex-direction:column;gap:.75rem;width:100%;display:flex}.menu-editor-scan-error.svelte-1q7lrva{text-align:center;color:var(--destructive);font-size:.875rem}.menu-editor-sr-only.svelte-1q7lrva{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.menus-gate.svelte-1l3jccn{justify-content:center;align-items:center;min-height:calc(100dvh - 10rem);padding-block:1rem;display:flex}.menus-gate-compact.svelte-1l3jccn{min-height:0;padding-block:0}.menus-gate-card{text-align:center;flex-direction:column;align-items:center;gap:.875rem;width:100%;max-width:34rem;padding:1.75rem 1.5rem;display:flex}.menus-gate-compact .menus-gate-card{box-shadow:none;background-color:#0000;border:0;padding:0}.menus-gate-mark.svelte-1l3jccn{background-color:color-mix(in oklab, var(--punch) 24%, var(--card));width:3rem;height:3rem;color:var(--ink);border-radius:999px;place-items:center;display:grid}.dark .menus-gate-mark.svelte-1l3jccn{background-color:color-mix(in oklab, var(--punch) 16%, var(--card));color:var(--punch)}.menus-gate-mark-icon{width:1.25rem;height:1.25rem}.menus-gate-demo.svelte-1l3jccn{border:1px solid color-mix(in oklab, var(--on-ink) 12%, transparent);border-radius:calc(var(--radius) * 1.2);background-color:var(--ink);width:100%;max-width:19rem;color:var(--on-ink);text-align:left;padding:.875rem 1rem}.menus-gate-demo-head.svelte-1l3jccn{border-bottom:1px solid color-mix(in oklab, var(--on-ink) 14%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.625rem;display:flex}.menus-gate-demo-title.svelte-1l3jccn{letter-spacing:-.02em;font-size:.9375rem;font-weight:600}.menus-gate-demo-tag.svelte-1l3jccn{background-color:var(--punch);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-radius:999px;padding:.125rem .5rem;font-size:10px;font-weight:600}.menus-gate-demo-list.svelte-1l3jccn{flex-direction:column;gap:.375rem;margin-top:.5rem;display:flex}.menus-gate-demo-list.svelte-1l3jccn li:where(.svelte-1l3jccn){color:color-mix(in oklab, var(--on-ink) 86%, var(--ink));justify-content:space-between;align-items:baseline;gap:.75rem;font-size:12px;line-height:1.4;display:flex}.menus-gate-demo-list.svelte-1l3jccn span:where(.svelte-1l3jccn):last-child{color:color-mix(in oklab, var(--on-ink) 64%, var(--ink));font-variant-numeric:tabular-nums}.menus-gate-title.svelte-1l3jccn{letter-spacing:-.03em;color:var(--foreground);text-wrap:balance;font-size:1.375rem;font-weight:600;line-height:1.9rem}.menus-gate-copy.svelte-1l3jccn{max-width:28rem;color:var(--muted-foreground);text-wrap:pretty;font-size:.9375rem;line-height:1.6}.menus-gate-note.svelte-1l3jccn{color:var(--muted-foreground);font-size:13px;line-height:1.5}.menus-gate-cta{margin-top:.5rem}.menu-scanner-content.svelte-1c8ntbj{flex-direction:column;gap:.75rem;display:flex}.menu-scanner-title.svelte-1c8ntbj{letter-spacing:-.03em;font-size:1rem;font-weight:500}.menu-scanner-desc.svelte-1c8ntbj{color:var(--muted-foreground);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.menu-scanner-error.svelte-1c8ntbj{color:var(--destructive);font-size:.875rem}.menu-scanner-video-el.svelte-1c8ntbj{border-radius:calc(var(--radius) * 1.4);background-color:var(--ink);object-fit:cover;width:100%;height:13rem}.menu-scanner-file-label.svelte-1c8ntbj{color:var(--muted-foreground);font-size:.875rem;display:block}.menu-scanner-file-input.svelte-1c8ntbj{width:100%;color:var(--foreground);margin-top:.25rem;font-size:.875rem;display:block}.menus-section.svelte-ixsj2d{flex-direction:column;gap:1.5rem;display:flex}.menus-section-header.svelte-ixsj2d{flex-direction:column;gap:1rem;display:flex}.menus-section-title.svelte-ixsj2d{letter-spacing:-.03em;color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:2rem}.menus-section-subtitle.svelte-ixsj2d{max-width:32rem;color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem;line-height:1.625}.menus-section-stats.svelte-ixsj2d{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.menus-section-stat-card{padding:1rem}.menus-section-stat-ink{background-color:var(--ink);color:var(--primary-foreground);box-shadow:none;border:0}.menus-section-stat-label.svelte-ixsj2d{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);font-size:11px;font-weight:500}.menus-section-stat-ink .menus-section-stat-label.svelte-ixsj2d{color:#ffffff8c}.menus-section-stat-value.svelte-ixsj2d{letter-spacing:-.04em;margin-top:.5rem;font-size:1.5rem;font-weight:500;line-height:2rem}.menus-section-stat-value-punch.svelte-ixsj2d{color:var(--punch)}.menus-section-search-input{height:2.25rem;padding-left:2.25rem;font-size:.875rem}.menus-section-new-btn{background-color:var(--punch);width:100%;color:var(--ink)}.menus-section-table-card{padding-top:0;padding-bottom:0;overflow:hidden}.menus-section-loading.svelte-ixsj2d,.menus-section-empty.svelte-ixsj2d{text-align:center;color:var(--muted-foreground);padding:2rem;font-size:.75rem}.menus-section-table-wrap.svelte-ixsj2d{overflow-x:auto}.menus-section-table.svelte-ixsj2d{text-align:left;border-collapse:collapse;width:100%;font-size:.75rem}.menus-section-thead.svelte-ixsj2d{display:table-header-group}.menus-section-head.svelte-ixsj2d{border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.14em;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);font-size:.625rem;font-weight:500}.menus-section-th.svelte-ixsj2d{padding:.625rem 1rem .625rem .75rem}.menus-section-th-right.svelte-ixsj2d{text-align:right}.menus-section-tbody.svelte-ixsj2d{color:var(--muted-foreground)}.menus-section-row.svelte-ixsj2d{cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.menus-section-cell-menu.svelte-ixsj2d{min-width:220px;padding:.625rem 1rem .625rem .75rem}.menus-section-link-btn.svelte-ixsj2d{cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;max-width:100%;color:var(--foreground);outline:none;font-size:.8125rem;font-weight:600;display:block;overflow:hidden}.menus-section-code.svelte-ixsj2d{border-radius:calc(var(--radius) * .8);background-color:var(--muted);color:var(--muted-foreground);margin-top:.25rem;padding:.0625rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.625rem;display:inline-block}.menus-section-cell-items.svelte-ixsj2d{white-space:nowrap;padding:.625rem 1rem .625rem .5rem}.menus-section-cell-scans.svelte-ixsj2d{text-align:right;padding:.625rem 1rem .625rem .5rem}.menus-section-scans-label.svelte-ixsj2d{text-transform:uppercase;letter-spacing:.12em;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);font-size:.625rem;font-weight:500}.menus-section-scans-num.svelte-ixsj2d{color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;font-weight:600}.menus-section-cell-actions.svelte-ixsj2d{padding:.625rem .75rem .625rem .5rem}.menus-section-actions.svelte-ixsj2d{white-space:nowrap;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.menus-section-edit-btn,.menus-section-copy-btn,.menus-section-preview-btn,.menus-section-delete-btn{height:1.75rem;font-size:.75rem}.menus-section-delete-btn{color:var(--destructive)}.dp-section.svelte-1essshc{padding:4rem 1.5rem}.dp-container.svelte-1essshc{max-width:1120px;margin-inline:auto}.dp-intro.svelte-1essshc{margin-inline:auto;text-align:center;max-width:32rem;margin-bottom:2.5rem}.dp-intro-p.svelte-1essshc{color:var(--muted-foreground);margin-top:.75rem;font-size:1rem;line-height:1.625}.dp-window.svelte-1essshc{position:relative}.dp-main-card{padding:0}.dp-sidebar-grid.svelte-1essshc{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.dp-aside.svelte-1essshc{border-right:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 40%, transparent);padding:.75rem;display:none}.dp-aside-header.svelte-1essshc{align-items:center;gap:.5rem;padding-bottom:.75rem;padding-left:.375rem;padding-right:.375rem;display:flex}.dp-logo-text.svelte-1essshc{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.03em;font-size:12px;font-weight:500;overflow:hidden}.dp-sub-muted.svelte-1essshc{color:var(--muted-foreground)}.dp-workspace-label.svelte-1essshc{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);padding-bottom:.5rem;padding-left:.625rem;padding-right:.625rem;font-size:10px;font-weight:500}.dp-nav.svelte-1essshc{flex-direction:column;gap:.125rem;display:flex}.dp-nav-item-active.svelte-1essshc{border-radius:var(--radius);background-color:var(--card);align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:12px;font-weight:500;display:flex;box-shadow:0 0 0 1px #0000000d}.dp-nav-item.svelte-1essshc{border-radius:var(--radius);color:var(--muted-foreground);align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:12px;display:flex}.dp-icon{width:.875rem;height:.875rem;color:var(--muted-foreground)}.dp-icon-inactive{width:.875rem;height:.875rem}.dp-plan-box.svelte-1essshc{border-radius:calc(var(--radius) * 1.4);background-color:color-mix(in oklab, var(--muted) 60%, transparent);margin-top:1rem;padding:.75rem}.dp-plan-title.svelte-1essshc{color:var(--foreground);font-size:11px;font-weight:500}.dp-plan-desc.svelte-1essshc{color:var(--muted-foreground);margin-top:.125rem;font-size:10px;line-height:1.625}.dp-content.svelte-1essshc{min-width:0}.dp-header.svelte-1essshc{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;height:3rem;padding-left:.75rem;padding-right:.75rem;display:flex}.dp-header-title.svelte-1essshc{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.dp-header-btn.svelte-1essshc{border-radius:var(--radius);border:1px solid var(--border);background-color:var(--card);height:1.75rem;color:var(--muted-foreground);align-items:center;gap:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:12px;display:none}.dp-icon-header{width:.875rem;height:.875rem}.dp-avatar-btn.svelte-1essshc{border-radius:var(--radius);width:1.75rem;height:1.75rem;color:var(--muted-foreground);place-items:center;display:grid}.dp-avatar.svelte-1essshc{background-color:var(--muted);border-radius:9999px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;font-size:10px;font-weight:600;display:grid}.dp-main-area.svelte-1essshc{flex-direction:column;gap:1rem;padding:1rem;display:flex}.dp-header-row.svelte-1essshc{flex-direction:column;gap:.75rem;display:flex}.dp-title.svelte-1essshc{letter-spacing:-.03em;color:var(--foreground);font-size:1.125rem;font-weight:600}.dp-subtitle.svelte-1essshc{color:var(--muted-foreground);margin-top:.25rem;font-size:13px;line-height:1.625}.dp-create-btn.svelte-1essshc{border-radius:var(--radius);background-color:var(--punch);height:2.25rem;color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding-left:.75rem;padding-right:.75rem;font-size:13px;font-weight:500;transition:transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.dp-scale-95.svelte-1essshc{transform:scale(.95)}.dp-cards-grid.svelte-1essshc{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.dp-stat-card{background-color:var(--ink);color:var(--primary-foreground);box-shadow:none;border:0;padding:.875rem}.dp-stat-label.svelte-1essshc{text-transform:uppercase;letter-spacing:.12em;color:#ffffff8c;font-size:10px;font-weight:500}.dp-stat-value-big.svelte-1essshc{justify-content:space-between;align-items:flex-end;gap:.5rem;margin-top:.375rem;display:flex}.dp-stat-num.svelte-1essshc{letter-spacing:-.04em;color:var(--punch);font-size:1.25rem;font-weight:500}.dp-stat-change.svelte-1essshc{margin-top:.25rem;font-size:10px;font-weight:500}.dp-stat-punch.svelte-1essshc{color:var(--punch)}.dp-stat-white65.svelte-1essshc{color:#ffffffa6}.dp-simple-card{padding:.875rem}.dp-simple-label.svelte-1essshc{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);font-size:10px;font-weight:500}.dp-simple-value.svelte-1essshc{letter-spacing:-.04em;color:var(--foreground);margin-top:.375rem;font-size:1.25rem;font-weight:500}.dp-search-wrap.svelte-1essshc{position:relative}.dp-search-icon{pointer-events:none;width:.875rem;height:.875rem;color:var(--muted-foreground);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.dp-search-input{height:2.25rem;padding-left:2.25rem;font-size:.875rem}.dp-url-bar.svelte-1essshc{border-radius:calc(var(--radius) * 1.4);border:1px solid var(--border);background-color:var(--background);align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex;position:relative}.dp-focus-ring.svelte-1essshc{pointer-events:none;border-radius:calc(var(--radius) * 1.4);box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent);position:absolute;inset:0}.dp-url-label.svelte-1essshc{text-transform:uppercase;letter-spacing:.12em;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);flex-shrink:0;font-size:10px;font-weight:500}.dp-field-wrap.svelte-1essshc{flex:1;min-width:0;position:relative}.dp-url-input{width:100%;height:1.75rem;box-shadow:none;background-color:#0000;border:0;padding-left:0;padding-right:0;font-size:11px}.dp-caret.svelte-1essshc{background-color:var(--foreground);width:1px;height:.75rem;display:inline-block}.dp-create-wrap.svelte-1essshc{flex-shrink:0}.dp-create-button{background-color:var(--punch);height:1.75rem;color:var(--ink);transition:transform .15s cubic-bezier(.4,0,.2,1)}.dp-icon-sm{width:.875rem;height:.875rem}.dp-table-card{padding-top:0;padding-bottom:0;overflow:hidden}.dp-table.svelte-1essshc{border-collapse:collapse;text-align:left;width:100%;font-size:.75rem}.dp-thead-row.svelte-1essshc{border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.14em;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);font-size:10px;font-weight:500}.dp-th-title.svelte-1essshc{padding:.625rem 1rem .625rem .75rem}.dp-th-url.svelte-1essshc{padding:.625rem 1rem .625rem .5rem;display:none}.dp-th-scans.svelte-1essshc{text-align:right;padding:.625rem 1rem .625rem .5rem}.dp-th-actions.svelte-1essshc{text-align:right;padding:.625rem .75rem .625rem .5rem}.dp-empty.svelte-1essshc{text-align:center;color:var(--muted-foreground);padding:2rem;font-size:.75rem}.dp-row.svelte-1essshc{border-bottom:1px solid var(--border)}.dp-cell-title.svelte-1essshc{vertical-align:top;padding:.625rem 1rem .625rem .75rem}.dp-link-title.svelte-1essshc{color:var(--foreground);font-size:13px;font-weight:500}.dp-link-code.svelte-1essshc{color:var(--muted-foreground);font-size:11px}.dp-cell-url.svelte-1essshc{vertical-align:top;padding:.625rem 1rem .625rem .5rem;display:none}.dp-edit-wrap.svelte-1essshc{align-items:center;gap:.375rem;display:flex}.dp-edit-input{width:220px;height:1.75rem;font-size:11px}.dp-save-btn.svelte-1essshc{cursor:pointer;border-radius:var(--radius);background-color:var(--primary);width:1.5rem;height:1.5rem;color:var(--primary-foreground);place-items:center;display:grid}.dp-save-btn.svelte-1essshc:hover{background-color:color-mix(in oklab, var(--primary) 88%, transparent)}.dp-icon-check{width:.875rem;height:.875rem}.dp-cancel-btn.svelte-1essshc{cursor:pointer;color:var(--muted-foreground);padding-left:.25rem;padding-right:.25rem;font-size:11px}.dp-dest-group.svelte-1essshc{align-items:center;gap:.5rem;display:flex}.dp-dest-span.svelte-1essshc{text-overflow:ellipsis;white-space:nowrap;max-width:240px;color:var(--muted-foreground);font-family:inherit;font-size:11px;overflow:hidden}.dp-pencil-btn.svelte-1essshc{cursor:pointer;color:var(--muted-foreground);padding:.25rem;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.dp-icon-edit{width:.75rem;height:.75rem}.dp-cell-scans.svelte-1essshc{text-align:right;vertical-align:top;padding:.625rem 1rem .625rem .5rem}.dp-scans-wrap.svelte-1essshc{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.dp-scans-num.svelte-1essshc{color:var(--foreground);font-size:13px;font-weight:600}.dp-emerald.svelte-1essshc{color:oklch(59.6% .145 163.225)}.dp-spark-lg{width:4rem;height:1.25rem}.dp-spark-sm{width:3.5rem;height:1rem}.dp-delta.svelte-1essshc{color:oklch(59.6% .145 163.225);font-size:10px;font-weight:500}.dp-cell-actions.svelte-1essshc{text-align:right;vertical-align:top;padding:.625rem .75rem .625rem .5rem}.dp-actions-wrap.svelte-1essshc{justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.dp-qr-btn.svelte-1essshc{cursor:pointer;border-radius:var(--radius);place-items:center;width:1.75rem;height:1.75rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.dp-qr-active.svelte-1essshc{background-color:var(--ink);color:var(--punch)}.dp-qr-inactive.svelte-1essshc{color:var(--muted-foreground)}.dp-icon-qr{width:1rem;height:1rem}.dp-qr-panel-cell.svelte-1essshc{background-color:color-mix(in oklab, var(--muted) 40%, transparent);padding:1rem}.dp-qr-box.svelte-1essshc{align-items:center;gap:1rem;display:flex}.dp-qr-canvas-wrap.svelte-1essshc{border-radius:calc(var(--radius) * 1.4);background-color:#fff;padding:.5rem}.dp-qr-info.svelte-1essshc{min-width:0}.dp-qr-url.svelte-1essshc{color:var(--foreground);font-size:11px}.dp-qr-desc.svelte-1essshc{color:var(--muted-foreground);margin-top:.25rem;font-size:11px;line-height:1.625}.dp-footer.svelte-1essshc{flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.dp-footer-p.svelte-1essshc{color:var(--muted-foreground);font-size:13px}.dp-footer-link.svelte-1essshc{color:var(--foreground);text-underline-offset:3px;font-weight:500;text-decoration:underline}.dp-icon-replay{width:.875rem;height:.875rem}.dp-pointer.svelte-1essshc{pointer-events:none;z-index:20;position:absolute;top:0;left:0}.dp-click.svelte-1essshc{width:1rem;height:1rem;box-shadow:0 0 0 2px color-mix(in oklab, var(--foreground) 40%, transparent);border-radius:9999px;display:block;position:absolute;top:-.5rem;left:-.5rem}.dp-pointer-svg.svelte-1essshc{width:.75rem;height:1rem;position:relative}.dp-opacity-0.svelte-1essshc{opacity:0}.dp-opacity-100.svelte-1essshc{opacity:1}.footer.svelte-1sr6y3t{padding-top:3rem;padding-left:1.5rem;padding-right:1.5rem}.footer-shell.svelte-1sr6y3t{max-width:1120px;margin-left:auto;margin-right:auto}.footer-top.svelte-1sr6y3t{flex-direction:column;gap:2.5rem;display:flex}.footer-brand-col.svelte-1sr6y3t{max-width:20rem}.footer-logo-link.svelte-1sr6y3t{text-align:left;color:var(--foreground);align-items:center;gap:.5rem;display:inline-flex}.footer-brand-desc.svelte-1sr6y3t{color:var(--muted-foreground);margin-top:.75rem;font-size:15px;font-weight:500;line-height:1.625}.footer-status.svelte-1sr6y3t{color:var(--foreground);align-items:center;gap:.375rem;margin-top:1rem;font-size:12px;font-weight:500;display:inline-flex}.footer-status-dot.svelte-1sr6y3t{background-color:var(--punch);border-radius:9999px;width:.375rem;height:.375rem}.footer-links-wrap.svelte-1sr6y3t{flex-wrap:wrap;gap:3rem;display:flex}.footer-section-title.svelte-1sr6y3t{text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);font-size:12px;font-weight:600}.footer-list.svelte-1sr6y3t{margin-top:.75rem;font-size:14px;line-height:21px}.footer-list.svelte-1sr6y3t>li:where(.svelte-1sr6y3t)+li:where(.svelte-1sr6y3t){margin-top:.5rem}.footer-list-item-link.svelte-1sr6y3t,.footer-list-item-btn.svelte-1sr6y3t{color:var(--muted-foreground);cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1)}.footer-engine-link.svelte-1sr6y3t{color:var(--muted-foreground);align-items:center;gap:.25rem;font-size:14px;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.footer-trademark.svelte-1sr6y3t{max-width:42rem;color:var(--muted-foreground);margin-top:2.5rem;font-size:12px;line-height:1.625}.footer-strong.svelte-1sr6y3t{color:var(--foreground);font-weight:500}.footer-bottom.svelte-1sr6y3t{border-top:1px solid var(--border);flex-direction:column;gap:1.25rem;margin-top:2rem;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.footer-copyright.svelte-1sr6y3t{color:var(--muted-foreground);font-size:13px;line-height:1.375}.footer-copyright-link.svelte-1sr6y3t{color:var(--primary);font-weight:500;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.footer-sep.svelte-1sr6y3t{margin-left:.375rem;margin-right:.375rem}.footer-small-legal.svelte-1sr6y3t{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.footer-small-legal-btn.svelte-1sr6y3t{cursor:pointer;font-size:13px;transition:color .15s cubic-bezier(.4,0,.2,1)}.footer-dialog{max-height:80vh;font-size:.875rem;line-height:1.25rem;overflow-y:auto}.footer-modal-title.svelte-1sr6y3t{font-family:Geist Variable,sans-serif;font-size:1rem;font-weight:500;line-height:1}.footer-modal-body.svelte-1sr6y3t,.footer-modal-body.svelte-1sr6y3t>p:where(.svelte-1sr6y3t)+p:where(.svelte-1sr6y3t){margin-top:.75rem}.footer-modal-close.svelte-1sr6y3t{justify-content:flex-end;padding-top:.5rem;display:flex}.gift-page.svelte-apwxyv{background-color:var(--background);min-height:100dvh;color:var(--foreground);flex-direction:column;display:flex}.gift-header.svelte-apwxyv{align-items:center;width:100%;max-width:1120px;height:3.5rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:flex}.gift-home-link.svelte-apwxyv{border-radius:calc(var(--radius) * 1.4);align-items:center;padding-top:.25rem;padding-bottom:.25rem;display:inline-flex}.gift-main.svelte-apwxyv{flex:1;place-items:center;padding-bottom:6rem;padding-left:1.5rem;padding-right:1.5rem;display:grid}.gift-content.svelte-apwxyv{width:100%;max-width:24rem}.gift-headline.svelte-apwxyv{letter-spacing:-.035em;font-size:26px;font-weight:600;line-height:1.25}.gift-desc.svelte-apwxyv{color:var(--muted-foreground);margin-top:.75rem;font-size:.875rem;line-height:1.625}.gift-skel-wrap.svelte-apwxyv>:where(.svelte-apwxyv)+:where(.svelte-apwxyv){margin-top:.75rem}.gift-skel.svelte-apwxyv{background-color:var(--muted);border-radius:.25rem;animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-apwxyv-giftpage-pulse}.gift-skel-h8.svelte-apwxyv{width:12rem;height:2rem}.gift-skel-h3.svelte-apwxyv{width:100%;height:.75rem}.gift-skel-h3w34.svelte-apwxyv{width:75%;height:.75rem}.gift-signout-p.svelte-apwxyv{text-align:center;color:var(--muted-foreground);margin-top:1rem;font-size:.875rem;line-height:1.25rem}.gift-account-email.svelte-apwxyv{word-break:break-all;color:var(--foreground);font-weight:500}.gift-signout.svelte-apwxyv{cursor:pointer;border-radius:calc(var(--radius) * .6);color:var(--foreground);text-underline-offset:4px;outline-style:none;font-weight:500;text-decoration:underline}.gift-action-btn{width:100%;height:2.5rem;margin-top:1.5rem}.gift-failure-alert{margin-top:1.25rem}.gift-back-link{width:100%;color:var(--muted-foreground);justify-content:center;align-items:center;margin-top:1rem;font-size:.875rem;line-height:1.25rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.hc-section.svelte-1nthfke{padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.hc-grid.svelte-1nthfke{gap:1rem;max-width:1120px;margin-inline:auto;display:grid}.qq-card{gap:1rem;padding:.5rem}.hc-svg.svelte-1nthfke{width:100%;height:auto}.hc-caption.svelte-1nthfke{padding:.25rem .75rem .75rem}.hc-h2.svelte-1nthfke{letter-spacing:-.025em;font-size:1.0625rem;font-weight:600;line-height:1.5rem}.hc-p.svelte-1nthfke{color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem;line-height:1.6}.qr-embed-main.svelte-1hzdcz3{background-color:#f9f9f8;width:100%;min-height:100dvh}.qr-embed-empty.svelte-1hzdcz3{text-align:center;place-items:center;min-height:100dvh;padding-inline:1.5rem;display:grid}.qr-embed-empty-text.svelte-1hzdcz3{color:var(--muted-foreground);margin-top:1rem;font-size:.875rem;line-height:1.625}.qr-embed-shell.svelte-1hzdcz3{background-color:var(--background);min-height:100dvh}.qr-embed-container.svelte-1hzdcz3{flex-direction:column;width:100%;max-width:1080px;min-height:100dvh;margin-left:auto;margin-right:auto;padding-block:1.25rem;padding-inline:1.25rem;display:flex}.qr-embed-header.svelte-1hzdcz3{justify-content:space-between;align-items:center;gap:1rem;display:flex}.qr-embed-home.svelte-1hzdcz3{border-radius:calc(var(--radius) * 1.4);display:inline-flex}.qr-embed-badge.svelte-1hzdcz3{letter-spacing:.08em;color:var(--muted-foreground);text-transform:uppercase;font-size:11px;font-weight:500}.qr-embed-layout.svelte-1hzdcz3{flex:1;align-items:center;gap:2.5rem;padding-block:2.5rem;display:grid}.qr-embed-intro.svelte-1hzdcz3{min-width:0;max-width:540px}.qr-embed-title.svelte-1hzdcz3{letter-spacing:-.04em;font-size:clamp(2.5rem,6vw,4.35rem);font-weight:600;line-height:.96}.qr-embed-lede.svelte-1hzdcz3{max-width:46ch;color:var(--muted-foreground);margin-top:1.25rem;font-size:17px;line-height:1.65}.qr-embed-form.svelte-1hzdcz3{flex-direction:column;gap:.5rem;margin-top:1.75rem;display:flex}.qr-embed-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qr-embed-input{flex:1;min-width:0;height:2.75rem}.qr-embed-submit{flex-shrink:0;height:2.75rem;padding-inline:1rem}.qr-embed-error.svelte-1hzdcz3{color:var(--destructive);margin-top:.5rem;font-size:.875rem}.qr-embed-actions.svelte-1hzdcz3{flex-direction:column;gap:.5rem;margin-top:1.75rem;display:flex}.qr-embed-share-btn{width:100%;height:2.5rem}.qr-embed-secondary.svelte-1hzdcz3{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.qr-embed-secondary-btn{height:2.5rem}.qr-embed-downloads.svelte-1hzdcz3{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;font-size:.75rem;display:flex}.qr-embed-dl-btn.svelte-1hzdcz3{align-items:center;gap:.375rem;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.qr-embed-note.svelte-1hzdcz3{max-width:42ch;color:var(--muted-foreground);margin-top:.75rem;font-size:11px;line-height:1.625}.qr-embed-preview.svelte-1hzdcz3{min-width:0}.qr-embed-card.svelte-1hzdcz3{border-radius:calc(var(--radius) * 1.8);background-color:var(--card);width:100%;max-width:400px;margin-left:auto;margin-right:auto;padding:.5rem;box-shadow:0 24px 60px -36px #1111138c,0 0 0 1px #0000000d}.qr-embed-target.svelte-1hzdcz3{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius);background-color:var(--muted);color:var(--muted-foreground);margin-top:.75rem;padding-block:.5rem;padding-inline:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;overflow:hidden}.qr-embed-rendering.svelte-1hzdcz3{aspect-ratio:1;border-radius:calc(var(--radius) * 1.4);background-color:color-mix(in oklab, var(--muted) 40%, transparent);place-items:center;display:grid}.qr-embed-rendering-text.svelte-1hzdcz3{color:var(--muted-foreground);font-size:.75rem;animation:2s cubic-bezier(.4,0,.6,1) infinite qr-embed-pulse}.qr-embed-placeholder.svelte-1hzdcz3{aspect-ratio:1;border-radius:calc(var(--radius) * 1.4);border:1px dashed var(--border);background-color:color-mix(in oklab, var(--muted) 30%, transparent);text-align:center;place-items:center;padding:2rem;display:grid}.qr-embed-placeholder-text.svelte-1hzdcz3{max-width:20ch;color:var(--muted-foreground);font-size:.875rem;line-height:1.625}.qr-embed-footer.svelte-1hzdcz3{border-top:1px solid var(--border);color:var(--muted-foreground);flex-direction:column;gap:.25rem;padding-top:1rem;font-size:11px;display:flex}.qr-embed-footer-link.svelte-1hzdcz3{transition:color .15s cubic-bezier(.4,0,.2,1)}}@layer utilities;@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-geist-sans:"Geist Variable", ui-sans-serif, system-ui, sans-serif;--font-geist-mono:"Geist Mono Variable", ui-monospace, monospace;--background:#f3f3f5;--foreground:#111113;--card:#fff;--card-foreground:#111113;--popover:#fff;--popover-foreground:#111113;--primary:#111113;--primary-foreground:#f7f7f5;--secondary:#ececef;--secondary-foreground:#111113;--muted:#ececef;--muted-foreground:#6c6c73;--accent:#f7f7f8;--accent-foreground:#111113;--destructive:#dc2626;--border:#e6e6ea;--input:#e4e4e8;--ring:#111113;--punch:#d7ff3c;--ink:#111113;--on-ink:#f7f7f5;--radius:.9rem;--chart-1:#d7ff3c;--chart-2:#111113;--chart-3:#6c6c73;--chart-4:#b9b9bf;--chart-5:#f3f3f5;--sidebar:#f3f3f5;--sidebar-foreground:#111113;--sidebar-primary:#111113;--sidebar-primary-foreground:#f7f7f5;--sidebar-accent:#ececef;--sidebar-accent-foreground:#111113;--sidebar-border:#e6e6ea;--sidebar-ring:#111113;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--background:#0b0b0d;--foreground:#f4f4f2;--card:#141417;--card-foreground:#f4f4f2;--popover:#17171a;--popover-foreground:#f4f4f2;--primary:#f4f4f2;--primary-foreground:#111113;--secondary:#232327;--secondary-foreground:#f4f4f2;--muted:#202024;--muted-foreground:#a3a3ab;--accent:#1c1c20;--accent-foreground:#f4f4f2;--destructive:#f87171;--border:#2b2b31;--input:#35353b;--ring:#b9b9c1;--punch:#d7ff3c;--ink:#1b1b1f;--on-ink:#f4f4f2;--chart-1:#d7ff3c;--chart-2:#3a3a42;--chart-3:#55555d;--chart-4:#b9b9bf;--chart-5:#0b0b0d;--sidebar:#101013;--sidebar-foreground:#f4f4f2;--sidebar-primary:#d7ff3c;--sidebar-primary-foreground:#111113;--sidebar-accent:#1e1e22;--sidebar-accent-foreground:#f4f4f2;--sidebar-border:#2b2b31;--sidebar-ring:#b9b9c1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::selection{background:var(--punch);color:#111113}html{scroll-behavior:smooth}.font-mono{font-family:var(--font-geist-mono)}.qq-shell{max-width:1120px;margin-inline:auto;padding-inline:1.5rem}@media (width>=768px){.qq-shell{padding-inline:2.5rem}}.qq-hero-title{letter-spacing:-.055em;font-size:clamp(40px,5.4vw,68px);font-weight:600;line-height:.98}.qq-lede{font-size:18px;line-height:1.65}.qq-section-title{letter-spacing:-.045em;font-size:clamp(30px,4.2vw,44px);font-weight:600;line-height:1.05}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d4d4d8 padding-box padding-box;border:2px solid #0000;border-radius:999px}.dark ::-webkit-scrollbar-thumb{background:#3a3a40 padding-box padding-box;border:2px solid #0000}.scan-tone-up{color:oklch(59.6% .145 163.225)}.scan-tone-down{color:oklch(57.7% .245 27.325)}.scan-tone-flat{color:var(--muted-foreground)}:root.dark .scan-tone-up{color:oklch(76.5% .177 163.223)}:root.dark .scan-tone-down{color:oklch(70.4% .191 22.216)}:where(.ui-button.ui-button--default):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}:where(.ui-button.ui-button--outline):hover{background-color:var(--muted);color:var(--foreground)}:where(.ui-button.ui-button--secondary):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}:where(.ui-button.ui-button--ghost):hover{background-color:var(--muted);color:var(--foreground)}:where(.ui-button.ui-button--destructive):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.ui-button.ui-button--link):hover{background-color:#0000;text-decoration-line:underline}:where(.ui-button.ui-button--punch):hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}:where(.ui-button):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 40%, transparent)}:where(.ui-button.ui-button--destructive):focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.ui-button):active:not([aria-haspopup]){translate:0 1px}:where(.ui-button):disabled{pointer-events:none;opacity:.5}.dark :where(.ui-button.ui-button--outline){border-color:var(--input);background-color:color-mix(in oklab, var(--input) 30%, transparent)}.dark :where(.ui-button.ui-button--outline):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}.dark :where(.ui-button.ui-button--ghost):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}:where(.ui-dropdown-menu-content)[data-state=open],:where(.ui-dropdown-menu-content)[data-open]:not([data-open=false]){animation:.1s svelte-1bgsyga-ui-dropdown-in}:where(.ui-dropdown-menu-content)[data-side=bottom][data-state=open]{--ui-dropdown-from-y:-.5rem}:where(.ui-dropdown-menu-content)[data-side=top][data-state=open]{--ui-dropdown-from-y:.5rem}:where(.ui-dropdown-menu-content)[data-side=left][data-state=open]{--ui-dropdown-from-x:.5rem}:where(.ui-dropdown-menu-content)[data-side=right][data-state=open]{--ui-dropdown-from-x:-.5rem}:where(.ui-dropdown-menu-content)[data-state=closed],:where(.ui-dropdown-menu-content)[data-closed]:not([data-closed=false]){animation:.1s svelte-1bgsyga-ui-dropdown-out;overflow:hidden}@keyframes svelte-1bgsyga-ui-dropdown-in{0%{opacity:0;transform:translate(var(--ui-dropdown-from-x,0), var(--ui-dropdown-from-y,0)) scale(.95)}}@keyframes svelte-1bgsyga-ui-dropdown-out{to{opacity:0;transform:scale(.95)}}:where(.ui-dropdown-menu-item):focus{background-color:var(--accent);color:var(--accent-foreground)}:where(.ui-dropdown-menu-item):not([data-variant=destructive]):focus *{color:var(--accent-foreground)}:where(.ui-dropdown-menu-item)[data-disabled]{pointer-events:none;opacity:.5}:where(.ui-dropdown-menu-item)[data-variant=destructive],.ui-dropdown-menu-item[data-variant=destructive] svg{color:var(--destructive)}:where(.ui-dropdown-menu-item)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}.dark :where(.ui-dropdown-menu-item)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}:where(.ui-dropdown-menu-radio-item):focus{background-color:var(--accent);color:var(--accent-foreground)}:where(.ui-dropdown-menu-radio-item):focus *{color:var(--accent-foreground)}:where(.ui-dropdown-menu-radio-item)[data-disabled]{pointer-events:none;opacity:.5}.theme-trigger.svelte-1kenrq5{cursor:pointer;border-radius:var(--radius);width:2rem;height:2rem;color:var(--muted-foreground);outline-style:none;flex-shrink:0;place-items:center;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.theme-trigger.svelte-1kenrq5:hover{background-color:var(--muted);color:var(--foreground)}.theme-trigger.svelte-1kenrq5:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}@media (width<40rem){.theme-trigger.svelte-1kenrq5{width:2.25rem;height:2.25rem}}.theme-icon{width:1rem;height:1rem}.theme-check{width:1rem;height:1rem;margin-left:auto}.theme-menu{width:11rem}.navbar-btn-login{background-color:var(--card);border-color:#0000001a;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:15px;font-weight:500;box-shadow:0 8px 20px -16px #111113cc}.navbar-logo-link.svelte-d8j1hi:hover{opacity:.8}.dark .navbar-header.svelte-d8j1hi{border-color:#ffffff1a}.dark .navbar-btn-login{border-color:#ffffff26}@media (width>=40rem){.navbar-container.svelte-d8j1hi{padding-left:1.5rem;padding-right:1.5rem}.navbar-actions.svelte-d8j1hi,.navbar-account-nav.svelte-d8j1hi{gap:.5rem}.navbar-site-nav.svelte-d8j1hi{display:flex}.navbar-user-email.svelte-d8j1hi{display:inline}}@media (width>=48rem){.navbar-container.svelte-d8j1hi{padding-left:2.5rem;padding-right:2.5rem}}.navbar-wordmark{display:none}@media (width>=360px){.navbar-wordmark{display:inline}}.qr-canvas-action-btn{color:var(--muted-foreground)}.qr-canvas-value-link.svelte-akxenx:hover{color:var(--foreground);text-decoration-line:underline}.qr-canvas-value-link.svelte-akxenx:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.qr-canvas-check-icon{color:#16a34a;width:.875rem;height:.875rem}.qr-canvas-action-icon,.qr-canvas-download-icon{width:.875rem;height:.875rem}.qr-canvas-sr-only.svelte-akxenx{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qr-frame-plain.svelte-akxenx{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.4);padding:1rem}.qr-frame-soft.svelte-akxenx{border:1px solid color-mix(in oklab, var(--border) 80%, transparent);border-radius:calc(var(--radius) * 1.8);padding:1.25rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.qr-frame-ring.svelte-akxenx{border:2px solid color-mix(in oklab, var(--primary) 25%, transparent);border-radius:calc(var(--radius) * 1.8);padding:1.25rem;box-shadow:0 8px 30px -12px #2563eb59}:where(.ui-input):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}:where(.ui-input):disabled{pointer-events:none;cursor:not-allowed;opacity:.5}@media (width>=48rem){:where(.ui-input){font-size:.875rem;line-height:1.42857}}.qrsa-prompt-input{flex:1}.qrsa-attach-btn{width:2.25rem;height:2.25rem;color:var(--ink);background-color:#fff;flex-shrink:0}.qrsa-attach-btn:hover{background-color:#ffffffd9}.qrsa-prompt-input-dock{height:2.25rem;color:var(--ink);background-color:#fff}.qrsa-prompt-input-dock::placeholder{color:var(--muted-foreground)}@media (width>=48rem){.qrsa-prompt-input-dock{font-size:.875rem;line-height:1.25rem}}.qrsa-mic-active{background-color:var(--punch);color:var(--ink)}.qrsa-mic-active:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.qrsa-submit-btn{background-color:var(--punch);height:2.25rem;color:var(--ink)}.qrsa-submit-btn:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.qrsa-icon-attach,.qrsa-icon-mic,.qrsa-icon-mic-off{width:1rem;height:1rem}.qrsa-icon-remove{width:.75rem;height:.75rem}.qrsa-chips-dock{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}.qrsa-chips-dock::-webkit-scrollbar{display:none}.qrsa-remove-btn.svelte-q2qfeg{cursor:pointer;color:#ffffffb3;border-radius:9999px;padding:.125rem}.qrsa-remove-btn.svelte-q2qfeg:hover{color:#fff}.qr-presets-btn--idle.svelte-13rhwyg:hover{background-color:oklab(100% 0 5.96046e-8/.85)}.dark .qr-presets-btn--idle.svelte-13rhwyg{color:#fff;background-color:oklab(100% 0 5.96046e-8/.1)}.dark .qr-presets-btn--idle.svelte-13rhwyg:hover{background-color:oklab(100% 0 5.96046e-8/.15)}.qr-presets-swatch.svelte-13rhwyg{border-color:#00000026}.dark .qr-presets-swatch.svelte-13rhwyg{border-color:#ffffff40}.qr-presets.svelte-13rhwyg::-webkit-scrollbar{display:none}.peer:disabled~.ui-label{cursor:not-allowed;opacity:.5}.qr-style-logo-mode--idle.svelte-1fhfu4d:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}.qr-style-range.svelte-1fhfu4d{margin-top:.5rem}.dark :where(.ui-card){box-shadow:inset 0 1px #ffffff0b,0 1px 2px #00000080,0 18px 40px -26px #000c}:where(.ui-tabs-trigger)[data-state=active]{background-color:var(--background);color:var(--foreground);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}:where(.ui-tabs-trigger.ui-tabs-trigger--ink)[data-state=active]{background-color:var(--ink);color:#fff;box-shadow:none}:where(.ui-tabs-trigger)[data-state=inactive]{color:color-mix(in oklab, var(--foreground) 60%, transparent)}:where(.ui-tabs-trigger)[data-state=inactive]:hover{color:var(--foreground)}.dark .dialog-content{box-shadow:0 0 0 1px oklab(100% 0 5.96046e-8/.1),0 24px 60px -28px #000000f2}.auth-signin-mark{width:2.25rem;height:2.25rem}.auth-signin-oauth-btn{border-radius:calc(var(--radius) * 1.4);background-color:var(--card);justify-content:center;gap:.5rem;width:100%;height:2.75rem;font-weight:500}.auth-signin-close.svelte-1un6x0m:hover{background-color:var(--muted);color:var(--foreground)}@media (width>=40rem){.auth-signin-root.svelte-1un6x0m{padding:1.75rem}}:where(.ui-checkbox)[data-state=checked],:where(.ui-checkbox)[data-checked]:not([data-checked=false]){border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.dark :where(.ui-checkbox){background-color:color-mix(in oklab, var(--input) 30%, transparent)}.dark :where(.ui-checkbox)[data-state=checked],.dark :where(.ui-checkbox)[data-checked]:not([data-checked=false]){background-color:var(--primary)}:where(.ui-checkbox)[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.dark :where(.ui-checkbox)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}:where(.ui-checkbox):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}:where(.ui-checkbox):disabled{cursor:not-allowed;opacity:.5}:where(.ui-native-select):has(select:disabled){opacity:.5}.dark :where(.ui-native-select-field){background-color:color-mix(in oklab, var(--input) 30%, transparent)}.dark :where(.ui-native-select-field):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}:where(.ui-native-select-field)[data-size=sm]{border-radius:min(calc(var(--radius) * .8), 10px);height:1.75rem;padding-block:.125rem}:where(.ui-native-select-field):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}:where(.ui-native-select-field)[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.dark :where(.ui-native-select-field)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}:where(.ui-native-select-field):disabled{pointer-events:none;cursor:not-allowed}@media (width>=40rem){.type-grid.svelte-o08t4b{grid-template-columns:repeat(2,minmax(0,1fr))}.type-check-row.svelte-o08t4b{grid-column:span 2/span 2}}.type-check-label{cursor:pointer;font-weight:400}.type-select{width:100%}.type-input{font-size:1rem;line-height:1.5rem}@media (width>=48rem){.type-input{font-size:.875rem;line-height:1.25rem}}.type-note-icon{flex-shrink:0;width:.875rem;height:.875rem;margin-top:1px}.source-type-button.svelte-iz01dz:hover{background-color:var(--muted);color:var(--foreground)}.source-type-button.svelte-iz01dz:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.source-reset.svelte-iz01dz:hover{color:var(--foreground)}.source-reset.svelte-iz01dz:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.source-type-icon{width:1rem;height:1rem}.source-chevron{width:.75rem;height:.75rem}.source-type-menu{width:16rem}.source-input{height:2.75rem;padding-left:4rem;font-size:1rem;line-height:1.5rem}.source-input[aria-invalid=true]{border-color:var(--destructive)}.source-input[aria-invalid=true]:focus-visible{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}@media (width>=40rem){.gen-break.svelte-u0tk5h{display:block}.gen-tabs.svelte-u0tk5h{padding-inline:1.5rem}.gen-body.svelte-u0tk5h{padding:1.5rem}.gen-option-grid.svelte-u0tk5h{grid-template-columns:repeat(2,minmax(0,1fr))}.gen-stylebar.svelte-u0tk5h{padding-inline:1.5rem}}@media (width>=48rem){.gen.svelte-u0tk5h{padding-inline:2.5rem}.gen-intro.svelte-u0tk5h{padding-block:2rem}}@media (width>=64rem){.gen-body.svelte-u0tk5h{padding:2rem}.gen-preview.svelte-u0tk5h{order:0;grid-row-start:1;grid-column-start:2;align-self:start;position:sticky;top:5rem}.gen-form.svelte-u0tk5h{grid-template-columns:minmax(0,1fr) 300px;column-gap:2.5rem}.gen-fields.svelte-u0tk5h{flex-direction:column;grid-column-start:1;gap:1rem;min-width:0;display:flex}}.dark .gen-pill.svelte-u0tk5h{box-shadow:0 0 0 1px #ffffff1a,0 10px 30px -18px #1111138c}.dark .gen-tune.svelte-u0tk5h{box-shadow:0 0 0 1px #ffffff1a,0 24px 60px -28px #1111138c}.gen-colors.svelte-u0tk5h:hover{background-color:#fff3}.gen-card{padding:0;overflow:hidden}.gen-tabs-list{width:100%}.gen-tab{flex:1}@media (width>=40rem){.gen-tabs-list{width:auto}.gen-tab{flex:none}}.gen-options-toggle{width:fit-content;height:auto;color:var(--muted-foreground);align-self:flex-start;padding-inline:0}.gen-options-toggle:hover{color:var(--foreground)}.gen-chevron{width:.875rem;height:.875rem}.gen-slug-input{box-shadow:none;border-width:0}.gen-slug-input:focus-visible{box-shadow:none}.gen-ad-button{height:auto;padding-block:.5rem;font-size:.75rem;line-height:1rem}.gen-check{color:oklch(62.7% .194 149.214);width:1rem;height:1rem}.gen-dashboard-link{height:auto;padding:0}.gen-submit{background-color:var(--punch);width:100%;height:2.5rem;color:var(--ink)}.gen-submit:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.gen-arrow{width:1rem;height:1rem}.pricing.svelte-au0kpi{padding-block:4rem;padding-inline:1.5rem}.shell.svelte-au0kpi{max-width:1120px;margin-inline:auto}.head.svelte-au0kpi{flex-direction:column;gap:1.5rem;margin-bottom:2.5rem;display:flex}.intro.svelte-au0kpi{text-align:center;max-width:32rem;margin-inline:auto}.lede.svelte-au0kpi{color:var(--muted-foreground);margin-top:.75rem;font-size:1rem;line-height:1.625}.period.svelte-au0kpi{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--card);flex-shrink:0;align-self:center;padding:.125rem;display:inline-flex}.period-button.svelte-au0kpi{cursor:pointer;border-radius:calc(var(--radius) * .8);color:var(--muted-foreground);background-color:#0000;border:0;padding:.375rem .75rem;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.period-button.svelte-au0kpi:hover{color:var(--foreground)}.period-button.is-active.svelte-au0kpi{background-color:var(--muted);color:var(--foreground)}.plans-grid.svelte-au0kpi{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.plan-card{--plan-ink:var(--foreground);--plan-muted:var(--muted-foreground);--plan-accent:var(--foreground);--plan-rule:var(--border);gap:0;padding:1.5rem}.plan-card.plan-plus{--plan-muted:color-mix(in oklab, var(--foreground) 68%, var(--card));background-color:color-mix(in oklab, var(--secondary) 55%, var(--card))}.dark .plan-card.plan-plus{--plan-muted:var(--muted-foreground);background-color:var(--secondary)}.plan-card.plan-pro{--plan-ink:var(--on-ink);--plan-muted:color-mix(in oklab, var(--on-ink) 64%, var(--ink));--plan-accent:var(--punch);--plan-rule:color-mix(in oklab, var(--on-ink) 16%, transparent);border-color:var(--punch);background-color:var(--ink);color:var(--on-ink)}.plan.svelte-au0kpi{height:100%;color:var(--plan-ink);flex-direction:column;display:flex}.plan-name.svelte-au0kpi{letter-spacing:.12em;text-transform:uppercase;color:var(--plan-ink);font-size:.75rem;font-weight:600;line-height:1rem}.plan-tagline.svelte-au0kpi{color:var(--plan-muted);margin-top:.375rem;font-size:13px;line-height:1.5}.plan-price.svelte-au0kpi{align-items:baseline;gap:.375rem;margin-top:1.5rem;display:flex}.amount.svelte-au0kpi{letter-spacing:-.045em;color:var(--plan-accent);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:600;line-height:1.1}.per.svelte-au0kpi{color:var(--plan-muted);font-size:.875rem;line-height:1.25}.plan-period.svelte-au0kpi{min-height:2.5rem;color:var(--plan-muted);margin-top:.375rem;font-size:13px;line-height:1.5}.period-amount.svelte-au0kpi{color:var(--plan-accent);font-variant-numeric:tabular-nums;font-weight:600}.plan-action.svelte-au0kpi{align-items:center;height:2.25rem;margin-top:1.25rem;display:flex}.soon.svelte-au0kpi{color:var(--plan-muted);font-size:.875rem;font-weight:500;line-height:1.42857}.features.svelte-au0kpi{border-top:1px solid var(--plan-rule);color:var(--plan-ink);margin-top:1.5rem;padding-top:1rem;font-size:13px;line-height:1.375}.feature.svelte-au0kpi{align-items:flex-start;gap:.5rem;display:flex}.feature.svelte-au0kpi+.feature:where(.svelte-au0kpi){margin-top:.625rem}.pledge.svelte-au0kpi{margin-top:1.5rem;text-align:center;max-width:42rem;color:var(--muted-foreground);margin-inline:auto;font-size:.875rem;line-height:1.625}.live-cta{width:100%}.check{width:.875rem;height:.875rem;color:var(--plan-muted);flex-shrink:0;margin-top:1px}@media (width>=40rem){.pricing.svelte-au0kpi{padding-block:5rem}}@media (width>=48rem){.pricing.svelte-au0kpi{padding-inline:2.5rem}.head.svelte-au0kpi{flex-direction:row;justify-content:space-between;align-items:flex-end}.intro.svelte-au0kpi{text-align:left;margin-inline:0}.period.svelte-au0kpi{align-self:auto;margin-inline:0}.pledge.svelte-au0kpi{text-align:left;margin-inline:0}}@media (width>=64rem){.plans-grid.svelte-au0kpi{grid-template-columns:repeat(3,minmax(0,1fr))}}.createdynamic-back.svelte-1lyefx2:hover{background-color:var(--muted);color:var(--foreground)}.createdynamic-back.svelte-1lyefx2:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.createdynamic-done-btn:hover,.createdynamic-submit-btn:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.createdynamic-submit-btn:disabled{opacity:.6;pointer-events:none}.createdynamic-input:focus-visible{box-shadow:0 0 0 1px color-mix(in oklab, var(--ring) 50%, transparent)}.createdynamic-slug-input:focus-visible{box-shadow:none}@container (width>=80rem){.analytics-volume-grid.svelte-h6ragi{grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr);gap:1.5rem}}.qr-settings-remove-btn.svelte-16o0kzs:hover{color:var(--foreground)}.qr-settings-chip.svelte-16o0kzs:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent);color:var(--foreground)}.qr-settings-chip.svelte-16o0kzs:disabled{opacity:.5}.qr-settings-x-icon{width:.75rem;height:.75rem}.qr-settings-paperclip-icon{width:1rem;height:1rem}@container (width>=900px){.link-drop.svelte-ti1jf5:not(.link-drop-flush){grid-template-columns:repeat(2,minmax(0,1fr))}}.dark .link-drop.svelte-ti1jf5:not(.link-drop-flush)>.link-drop-panel:where(.svelte-ti1jf5){box-shadow:0 0 0 1px #ffffff1a}.dark .link-drop-label.svelte-ti1jf5{color:var(--muted-foreground)}.link-drop-chevron{width:.875rem;height:.875rem;transition:transform .15s cubic-bezier(.4,0,.2,1)}.link-drop-chevron-open{transform:rotate(180deg)}.link-menu-trigger.svelte-1t2mnyn:hover{background-color:var(--muted);color:var(--foreground)}.link-menu-trigger[data-state=open].svelte-1t2mnyn{background-color:var(--ink);color:var(--punch)}.link-menu-icon{width:1rem;height:1rem}.link-menu-content{width:11rem;font-size:13px}.dash-space-y6.svelte-1y1a8hs>:where(.svelte-1y1a8hs)+:where(.svelte-1y1a8hs){margin-top:1.5rem}.dash-header-row.svelte-1y1a8hs{flex-direction:column;gap:1rem;display:flex}@media (width>=40rem){.dash-header-row.svelte-1y1a8hs{flex-direction:row;justify-content:space-between;align-items:flex-end}}.dash-h1.svelte-1y1a8hs{letter-spacing:-.03em;color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:2rem}.dash-desc.svelte-1y1a8hs{max-width:32rem;color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem;line-height:1.625}.dash-create-btn{background-color:var(--punch);width:100%;color:var(--ink)}.dash-create-btn:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}@media (width>=40rem){.dash-create-btn{width:auto}}.dash-stats-grid.svelte-1y1a8hs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=40rem){.dash-grid-compact.svelte-1y1a8hs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1900px){.dash-grid-wide.svelte-1y1a8hs{grid-template-columns:repeat(4,minmax(0,1fr))}}.dash-card-ink{background-color:var(--ink);color:var(--primary-foreground);box-shadow:none;border:0;padding:1rem}.dash-card{padding:1rem}.dash-card-label.svelte-1y1a8hs{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);font-size:11px;font-weight:500}.dash-white55.svelte-1y1a8hs{color:#ffffff8c}.dash-card-value-row.svelte-1y1a8hs{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.dash-big-num-punch.svelte-1y1a8hs{letter-spacing:-.04em;color:var(--punch);font-size:1.5rem;font-weight:500;line-height:2rem}.dash-big-num.svelte-1y1a8hs{letter-spacing:-.04em;color:var(--foreground);margin-top:.5rem;font-size:1.5rem;font-weight:500;line-height:2rem}.dash-spark-h6w20{width:5rem;height:1.5rem;color:var(--punch)}.dash-pulse-h6w20.svelte-1y1a8hs,.dash-pulse-h2w20.svelte-1y1a8hs,.dash-pulse-h4w14.svelte-1y1a8hs,.dash-pulse-h2w16.svelte-1y1a8hs{border-radius:.25rem;animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-1y1a8hs-dash-pulse}.dash-pulse-h6w20.svelte-1y1a8hs{background-color:#ffffff1a;width:5rem;height:1.5rem}.dash-pulse-h2w20.svelte-1y1a8hs{background-color:#ffffff1a;width:5rem;height:.625rem;margin-top:.25rem;display:block}.dash-pulse-h4w14.svelte-1y1a8hs{background-color:var(--muted);width:3.5rem;height:1rem}.dash-pulse-h2w16.svelte-1y1a8hs{background-color:var(--muted);width:4rem;height:.625rem}@keyframes svelte-1y1a8hs-dash-pulse{50%{opacity:.5}}.dash-rate-text.svelte-1y1a8hs{margin-top:.25rem;font-size:10px;font-weight:500}.dash-tone-punch.svelte-1y1a8hs{color:var(--punch)}.dash-tone-red.svelte-1y1a8hs{color:#ef4444}.dash-tone-white65.svelte-1y1a8hs{color:#ffffffa6}.dash-search-wrap.svelte-1y1a8hs{position:relative}.dash-search-icon{width:.875rem;height:.875rem;color:var(--muted-foreground);position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.dash-search-input{height:2.25rem;padding-left:2.25rem;font-size:.875rem}.dash-table-card{padding-top:0;padding-bottom:0;overflow:hidden}@media (width<48rem){.dash-table-card{box-shadow:none;background-color:#0000;border:0;overflow:visible}}.dash-loading.svelte-1y1a8hs{text-align:center;color:var(--muted-foreground);padding:2rem;font-size:.75rem}.dash-table-container.svelte-1y1a8hs{overflow-x:auto;container-type:inline-size}@media (width<48rem){.dash-table-container.svelte-1y1a8hs{overflow:visible}}.dash-table.svelte-1y1a8hs{text-align:left;border-collapse:collapse;width:100%;font-size:.75rem;line-height:1rem}@media (width<48rem){.dash-table.svelte-1y1a8hs{display:block}}.dash-thead.svelte-1y1a8hs{display:table-header-group}@media (width<48rem){.dash-thead.svelte-1y1a8hs{display:none}}.dash-thead-row.svelte-1y1a8hs{border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.14em;color:var(--muted-foreground);font-size:10px;font-weight:500}.dark .dash-thead-row.svelte-1y1a8hs{color:var(--muted-foreground)}.dash-th.svelte-1y1a8hs,.dash-th-dest.svelte-1y1a8hs,.dash-th-right.svelte-1y1a8hs,.dash-th-actions.svelte-1y1a8hs{padding-top:.625rem;padding-bottom:.625rem}.dash-th.svelte-1y1a8hs{padding-left:.75rem;padding-right:1rem}.dash-th-dest.svelte-1y1a8hs{padding-left:.5rem;padding-right:1rem}.dash-th-right.svelte-1y1a8hs,.dash-th-actions.svelte-1y1a8hs{text-align:right;padding-left:.5rem;padding-right:.75rem}.dash-tbody.svelte-1y1a8hs{border-top-width:1px;border-bottom-width:1px;border-color:var(--border);color:var(--muted-foreground)}@media (width<48rem){.dash-tbody.svelte-1y1a8hs{display:block}.dash-tbody.svelte-1y1a8hs>:where(.svelte-1y1a8hs)+:where(.svelte-1y1a8hs){margin-top:.75rem}.dash-tbody.svelte-1y1a8hs{border-top-width:0}}.dash-row.svelte-1y1a8hs{cursor:pointer;transition:color,background-color .15s cubic-bezier(.4,0,.2,1)}.dash-row-active.svelte-1y1a8hs{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}.dash-row-hover.svelte-1y1a8hs:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}@media (width<48rem){.dash-row.svelte-1y1a8hs{border:1px solid var(--border);background-color:var(--card);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.875rem;display:grid;box-shadow:0 14px 34px -26px #11111373}}.dash-td-title.svelte-1y1a8hs{min-width:220px;padding:.625rem 1rem .625rem .75rem}@media (width<48rem){.dash-td-title.svelte-1y1a8hs{grid-column:span 2;align-items:center;gap:.75rem;min-width:0;padding:0;display:flex}}.dash-qr-label.svelte-1y1a8hs{align-items:center;gap:.75rem;display:flex}.dash-title-area.svelte-1y1a8hs{min-width:0}.dash-link-title.svelte-1y1a8hs{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--foreground);font-size:13px;font-weight:600;overflow:hidden}.dash-row-code.svelte-1y1a8hs{border-radius:calc(var(--radius) * .8);background-color:var(--muted);color:var(--muted-foreground);margin-top:.25rem;padding:1px .375rem;font-size:10px;display:inline-block}.dash-td-dest.svelte-1y1a8hs{min-width:240px;padding:.625rem 1rem .625rem .5rem}@media (width<48rem){.dash-td-dest.svelte-1y1a8hs{grid-column:span 2;min-width:0;margin-top:.75rem;padding:0;display:block}}.dash-th-wide.svelte-1y1a8hs{display:none}@media (width>=1900px){.dash-th-wide.svelte-1y1a8hs{display:table-cell}}.dash-edit-row.svelte-1y1a8hs{align-items:center;gap:.375rem;display:flex}.dash-edit-input.svelte-1y1a8hs{border-radius:var(--radius);border:1px solid var(--foreground);outline-style:none;width:100%;padding:.25rem .625rem;font-size:.75rem}.dash-save-btn.svelte-1y1a8hs{cursor:pointer;border-radius:var(--radius);background-color:var(--primary);color:var(--primary-foreground);padding:.375rem}.dash-save-btn.svelte-1y1a8hs:hover{background-color:color-mix(in oklab, var(--primary) 88%, transparent)}.dash-icon-check{width:.875rem;height:.875rem}.dash-cancel-btn.svelte-1y1a8hs{cursor:pointer;color:var(--muted-foreground);padding:.25rem .5rem;font-size:11px}.dash-cancel-btn.svelte-1y1a8hs:hover{color:var(--foreground)}.dash-dest-group.svelte-1y1a8hs{align-items:center;gap:.5rem;display:flex}.dash-dest-a.svelte-1y1a8hs{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--muted-foreground);font-size:11px;overflow:hidden}.dash-dest-a.svelte-1y1a8hs:hover{color:var(--foreground)}@media (width<48rem){.dash-dest-a.svelte-1y1a8hs{max-width:100%}}@media (width>=40rem){.dash-dest-a.svelte-1y1a8hs{max-width:280px}}.dash-edit-btn.svelte-1y1a8hs{cursor:pointer;color:var(--muted-foreground);opacity:0;padding:.25rem;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.dash-edit-btn.svelte-1y1a8hs:hover{color:var(--foreground)}.dash-dest-group.svelte-1y1a8hs:hover .dash-edit-btn:where(.svelte-1y1a8hs){opacity:1}@media (width<48rem){.dash-edit-btn.svelte-1y1a8hs{opacity:1;padding:.5rem}}.dash-icon-edit{width:.75rem;height:.75rem}.dash-td-scans.svelte-1y1a8hs{padding:.625rem 1rem .625rem .5rem}@media (width<48rem){.dash-td-scans.svelte-1y1a8hs{grid-column-start:1;align-self:center;margin-top:.75rem;padding:0}}.dash-scans-col.svelte-1y1a8hs{flex-direction:column;gap:.125rem;display:flex}@media (width<48rem){.dash-scans-col.svelte-1y1a8hs{align-items:flex-start}}@media (width>=48rem){.dash-scans-col.svelte-1y1a8hs{align-items:flex-end}}.dash-scans-flex.svelte-1y1a8hs{align-items:center;gap:.5rem;display:flex}.dash-scans-label-sm.svelte-1y1a8hs{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);font-size:10px;font-weight:500;display:none}.dark .dash-scans-label-sm.svelte-1y1a8hs{color:var(--muted-foreground)}@media (width<48rem){.dash-scans-label-sm.svelte-1y1a8hs{display:inline}}.dash-scans-num.svelte-1y1a8hs{color:var(--foreground);font-size:13px;font-weight:600}.dash-spark-h4w14{width:3.5rem;height:1rem}.dash-rate-sm.svelte-1y1a8hs{font-size:10px;font-weight:500}.dash-text10.svelte-1y1a8hs{color:var(--muted-foreground);font-size:10px}.dash-td-actions.svelte-1y1a8hs{text-align:right;white-space:nowrap;padding:.625rem .75rem .625rem .5rem}@media (width<48rem){.dash-td-actions.svelte-1y1a8hs{grid-column-start:2;justify-self:end;margin-top:.75rem;padding:0}}.dash-actions.svelte-1y1a8hs{justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.dash-qr-btn.svelte-1y1a8hs,.dash-anal-btn.svelte-1y1a8hs{cursor:pointer;border-radius:var(--radius);place-items:center;width:1.75rem;height:1.75rem;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:grid}@media (width<48rem){.dash-qr-btn.svelte-1y1a8hs,.dash-anal-btn.svelte-1y1a8hs{width:2.25rem;height:2.25rem}}.dash-qr-active.svelte-1y1a8hs{background-color:var(--ink);color:var(--punch)}.dash-qr-idle.svelte-1y1a8hs{color:var(--muted-foreground)}.dash-qr-idle.svelte-1y1a8hs:hover{background-color:var(--muted);color:var(--foreground)}.dash-icon-qr{width:1rem;height:1rem}@media (width<48rem){.dash-menu-btn{width:2.25rem;height:2.25rem}}@media (width<48rem){.dash-expanded-tr.svelte-1y1a8hs{display:block}}.dash-expanded-tr.svelte-1y1a8hs{display:table-row}@media (width<48rem){.dash-expanded-tr.svelte-1y1a8hs{display:block}}.dash-expanded-td.svelte-1y1a8hs{background-color:color-mix(in oklab, var(--muted) 40%, transparent);padding:0}@media (width<48rem){.dash-expanded-td.svelte-1y1a8hs{border:1px solid var(--border);background-color:var(--card);border-radius:1rem;display:block;overflow:hidden}}.dash-dropdown.svelte-1y1a8hs{width:100cqw;padding:.75rem;position:sticky;left:0}@media (width<48rem){.dash-dropdown.svelte-1y1a8hs{width:100%}}@media (width<40rem){.gifts-submit-btn{height:2.5rem}.gifts-revoke-btn{height:2.25rem;padding-left:.75rem;padding-right:.75rem}}@media (width>=40rem){.gifts-grid.svelte-tok7ti{grid-template-columns:repeat(2,minmax(0,1fr))}.gifts-list-item.svelte-tok7ti{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.gifts-submit-btn{width:auto}.gifts-revoke-btn{align-self:center}}@media (width>=64rem){.gifts-grid.svelte-tok7ti{grid-template-columns:repeat(4,minmax(0,1fr))}}.link-page-editor-primary-action:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.link-page-editor-icon-sm{width:.875rem;height:.875rem}.link-page-editor-icon{width:1rem;height:1rem}@media (width>=64rem){.link-page-editor-form.svelte-zjc9hm{grid-template-columns:minmax(0,1fr) 300px;column-gap:2.5rem}}@media (width>=48rem){.link-page-editor-title-input{font-size:1rem}}.link-page-editor-add{align-self:flex-start;width:fit-content}.previewdrawer-close.svelte-1k3ypg1:hover{background-color:var(--muted);color:var(--foreground)}.previewdrawer-close.svelte-1k3ypg1:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}@media (width<40rem){.previewdrawer-phone.svelte-1k3ypg1{max-width:100%;box-shadow:none;border-width:0;border-radius:0}.previewdrawer-toolbar.svelte-1k3ypg1,.previewdrawer-notch-top.svelte-1k3ypg1,.previewdrawer-notch-bottom.svelte-1k3ypg1{display:none}.previewdrawer-viewport.svelte-1k3ypg1{padding-bottom:0;padding-left:0;padding-right:0}}@keyframes svelte-1k3ypg1-previewdrawer-pulse{50%{opacity:.5}}.previewdrawer-dialog{border-radius:0!important;gap:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;top:0!important;left:auto!important;right:0!important;overflow:hidden!important;translate:0!important}@media (width>=40rem){.previewdrawer-dialog{max-width:560px!important}}.link-pages-section-new-btn:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.link-pages-section-row.svelte-mudro5:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}.link-pages-section-link-btn.svelte-mudro5:hover{text-decoration:underline}.link-pages-section-link-btn.svelte-mudro5:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.link-pages-section-icon,.link-pages-section-icon-sm{width:1rem;height:1rem}.link-pages-section-icon-sm{width:.875rem;height:.875rem}.link-pages-section-search-icon{width:.875rem;height:.875rem;color:var(--muted-foreground);position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}@media (width>=40rem){.link-pages-section-header.svelte-mudro5{flex-direction:row;justify-content:space-between;align-items:flex-end}.link-pages-section-new-btn{width:auto}.link-pages-section-stats.svelte-mudro5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<48rem){.link-pages-section-table-wrap.svelte-mudro5{overflow-x:visible}.link-pages-section-table.svelte-mudro5{display:block}.link-pages-section-thead.svelte-mudro5{display:none}.link-pages-section-tbody.svelte-mudro5{display:block}.link-pages-section-row.svelte-mudro5{border-radius:calc(var(--radius) * 1.8);border:1px solid var(--border);background-color:var(--card);grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.875rem;display:grid;box-shadow:0 14px 34px -26px #11111373}.link-pages-section-cell-menu.svelte-mudro5{grid-column:span 2;min-width:0;padding:0}.link-pages-section-cell-items.svelte-mudro5{grid-column-start:1;align-self:center;margin-top:.75rem;padding:0;font-size:.6875rem}.link-pages-section-cell-scans.svelte-mudro5{grid-column-start:2;align-self:center;margin-top:.75rem;padding:0}.link-pages-section-scans-label.svelte-mudro5{display:inline}.link-pages-section-cell-actions.svelte-mudro5{grid-column:span 2;margin-top:.5rem;padding:0}.link-pages-section-edit-btn,.link-pages-section-copy-btn,.link-pages-section-delete-btn{height:2.25rem;padding-left:.75rem;padding-right:.75rem}.link-pages-section-preview-btn{width:2.25rem;height:2.25rem;padding:0}}.dark .link-pages-section-head.svelte-mudro5,.dark .link-pages-section-scans-label.svelte-mudro5{color:var(--muted-foreground)}.ld-root.svelte-1ov13un{min-height:100%}.ld-wrap.svelte-1ov13un{padding:1rem}.ld-top.svelte-1ov13un{align-items:flex-start;gap:.5rem;display:flex}.ld-title-area.svelte-1ov13un{flex:1;min-width:0}.ld-label.svelte-1ov13un{text-transform:uppercase;letter-spacing:.14em;color:var(--muted-foreground);font-size:10px;font-weight:500}.ld-title.svelte-1ov13un{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;color:var(--foreground);margin-top:.25rem;font-size:1rem;font-weight:600;line-height:1.5rem;overflow:hidden}.ld-code.svelte-1ov13un{border-radius:calc(var(--radius) * .8);background-color:var(--muted);color:var(--muted-foreground);margin-top:.25rem;padding:1px .375rem;font-size:10px;display:inline-block}.ld-close-btn.svelte-1ov13un{cursor:pointer;border-radius:var(--radius);width:2rem;height:2rem;color:var(--muted-foreground);outline-style:none;flex-shrink:0;place-items:center;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.ld-close-btn.svelte-1ov13un:hover{background-color:var(--muted);color:var(--foreground)}.ld-close-btn.svelte-1ov13un:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.ld-scans-row.svelte-1ov13un{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:1rem;display:flex}.ld-scans-num.svelte-1ov13un{letter-spacing:-.04em;color:var(--foreground);margin-top:.25rem;font-size:1.5rem;font-weight:500;line-height:2rem}.ld-pulse6.svelte-1ov13un,.ld-pulse8.svelte-1ov13un{background-color:var(--muted);border-radius:.25rem;animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-1ov13un-ld-pulse}.ld-pulse6.svelte-1ov13un{width:3rem;height:1.5rem;display:inline-block}.ld-pulse8.svelte-1ov13un{width:6rem;height:2rem;display:block}@keyframes svelte-1ov13un-ld-pulse{50%{opacity:.5}}.ld-tone-muted.svelte-1ov13un{color:var(--muted-foreground)}.ld-rate-text.svelte-1ov13un{margin-top:.25rem;font-size:11px;font-weight:500}.ld-open-link.svelte-1ov13un{border-radius:calc(var(--radius) * .6);color:var(--foreground);outline-style:none;align-items:center;gap:.25rem;margin-top:.75rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.ld-open-link.svelte-1ov13un:hover{text-decoration:underline}.ld-open-link.svelte-1ov13un:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.ld-qr-wrap.svelte-1ov13un{border-top:1px solid var(--border);padding:1rem}.ld-qr-row.svelte-1ov13un{align-items:center;gap:1rem;display:flex}.ld-qr-info.svelte-1ov13un{flex:1;min-width:0}.ld-dest-link.svelte-1ov13un{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);margin-top:.25rem;font-size:11px;display:block;overflow:hidden}.ld-dest-link.svelte-1ov13un:hover{color:var(--foreground)}.ld-total.svelte-1ov13un{color:var(--muted-foreground);margin-top:.5rem;font-size:11px}.ld-icon-ext{width:.875rem;height:.875rem}.ld-spark-h8w24{width:6rem;height:2rem}.ld-text11.svelte-1ov13un{font-size:11px}.menu-editor-primary-action:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.menu-editor-icon-sm{width:.875rem;height:.875rem}.menu-editor-icon{width:1rem;height:1rem}@media (width>=64rem){.menu-editor-form.svelte-1q7lrva{grid-template-columns:minmax(0,1fr) 300px;column-gap:2.5rem}}@media (width>=48rem){.menu-editor-title-input{font-size:1rem}}.menu-editor-add{align-self:flex-start;width:fit-content}.menu-scanner-dialog{max-height:calc(100dvh - 2rem);overflow-y:auto}.menu-scanner-close-btn{width:100%}@media (width>=40rem){.menu-scanner-video-el.svelte-1c8ntbj{height:16rem}.menu-scanner-dialog{max-width:28rem}}.menus-section-new-btn:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.menus-section-row.svelte-ixsj2d:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}.menus-section-link-btn.svelte-ixsj2d:hover{text-decoration:underline}.menus-section-link-btn.svelte-ixsj2d:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.menus-section-icon,.menus-section-icon-sm{width:1rem;height:1rem}.menus-section-icon-sm{width:.875rem;height:.875rem}.menus-section-search-icon{width:.875rem;height:.875rem;color:var(--muted-foreground);width:.875rem;height:.875rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}@media (width>=40rem){.menus-section-header.svelte-ixsj2d{flex-direction:row;justify-content:space-between;align-items:flex-end}.menus-section-new-btn{width:auto}.menus-section-stats.svelte-ixsj2d{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<48rem){.menus-section-table-wrap.svelte-ixsj2d{overflow-x:visible}.menus-section-table.svelte-ixsj2d{display:block}.menus-section-thead.svelte-ixsj2d{display:none}.menus-section-tbody.svelte-ixsj2d{display:block}.menus-section-row.svelte-ixsj2d{border-radius:calc(var(--radius) * 1.8);border:1px solid var(--border);background-color:var(--card);grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.875rem;display:grid;box-shadow:0 14px 34px -26px #11111373}.menus-section-cell-menu.svelte-ixsj2d{grid-column:span 2;min-width:0;padding:0}.menus-section-cell-items.svelte-ixsj2d{grid-column-start:1;align-self:center;margin-top:.75rem;padding:0;font-size:.6875rem}.menus-section-cell-scans.svelte-ixsj2d{grid-column-start:2;align-self:center;margin-top:.75rem;padding:0}.menus-section-scans-label.svelte-ixsj2d{display:inline}.menus-section-cell-actions.svelte-ixsj2d{grid-column:span 2;margin-top:.5rem;padding:0}.menus-section-edit-btn,.menus-section-copy-btn,.menus-section-delete-btn{height:2.25rem;padding-left:.75rem;padding-right:.75rem}.menus-section-preview-btn{width:2.25rem;height:2.25rem;padding:0}}.dark .menus-section-head.svelte-ixsj2d,.dark .menus-section-scans-label.svelte-ixsj2d{color:var(--muted-foreground)}.sites-section.svelte-ag73pt{flex-direction:column;gap:18px;display:flex}.sites-header.svelte-ag73pt{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sites-title.svelte-ag73pt{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.5rem;font-weight:600}.sites-subtitle.svelte-ag73pt{max-width:42rem;color:var(--muted-foreground);margin:6px 0 0;font-size:.875rem;line-height:1.5}.sites-stats.svelte-ag73pt{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sites-stat{padding:16px 18px}.sites-stat-ink{background:var(--ink);color:var(--on-ink);border-color:#0000}.sites-stat-label.svelte-ag73pt{color:var(--muted-foreground);font-size:.75rem}.sites-stat-ink .sites-stat-label.svelte-ag73pt{color:color-mix(in srgb, var(--on-ink) 68%, transparent)}.sites-stat-value.svelte-ag73pt{font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.6rem;font-weight:600}.sites-stat-value-punch.svelte-ag73pt{color:var(--punch)}.sites-search.svelte-ag73pt{position:relative}.sites-search-icon{width:15px;height:15px;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.sites-search-input{padding-left:34px}.sites-card{padding:0;overflow:hidden}.sites-empty.svelte-ag73pt{text-align:center;color:var(--muted-foreground);padding:42px 20px;font-size:.9rem}.sites-list.svelte-ag73pt{margin:0;padding:0;list-style:none}.sites-row.svelte-ag73pt{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.sites-row.svelte-ag73pt+.sites-row:where(.svelte-ag73pt){border-top:1px solid var(--border)}.sites-row-main.svelte-ag73pt{min-width:0}.sites-row-title.svelte-ag73pt{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-weight:600;text-decoration:none;display:block;overflow:hidden}.sites-row-title.svelte-ag73pt:hover{text-decoration:underline}.sites-row-code.svelte-ag73pt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono,monospace);color:var(--muted-foreground);margin-top:2px;font-size:.75rem;display:block;overflow:hidden}.sites-row-scans.svelte-ag73pt{color:var(--muted-foreground);white-space:nowrap;font-size:.8rem}.sites-row-scans.svelte-ag73pt span:where(.svelte-ag73pt){color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.sites-row-actions.svelte-ag73pt{align-items:center;gap:6px;display:flex}.sites-icon{width:14px;height:14px}@media (width<=640px){.sites-stats.svelte-ag73pt{grid-template-columns:minmax(0,1fr)}.sites-row.svelte-ag73pt{grid-template-columns:minmax(0,1fr) auto}.sites-row-scans.svelte-ag73pt{display:none}}.dsh-pro-dialog{max-width:min(26rem,100% - 2rem);max-height:calc(100dvh - 2rem);padding:1.5rem;overflow-y:auto}.dsh-pro-close.svelte-14txmcy{width:2rem;height:2rem;color:var(--muted-foreground);cursor:pointer;background-color:#0000;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.dsh-pro-close.svelte-14txmcy:hover{background-color:var(--muted);color:var(--foreground)}.dsh-pro-close.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.dsh-root.svelte-14txmcy{background-color:var(--background);min-height:100dvh}.dsh-aside{z-index:40;border-inline-end:1px solid var(--border);background-color:var(--card);flex-direction:column;transition:width .2s;display:none;position:fixed;inset-block:0;inset-inline-start:0}@media (width>=64rem){.dsh-aside{display:flex}}.dsh-aside-wide{width:22rem}.dsh-aside-narrow{width:15rem}.dsh-aside-head.svelte-14txmcy{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:.5rem;height:3.5rem;padding-left:1rem;padding-right:1rem;display:flex}.dsh-logo-link.svelte-14txmcy{border-radius:var(--radius);text-align:left;min-width:0;color:var(--foreground);outline-style:none;align-items:center;padding-top:.25rem;padding-bottom:.25rem;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.dsh-logo-link.svelte-14txmcy:hover{opacity:.8}.dsh-logo-link.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.dsh-plan-badge{background-color:var(--muted);text-transform:uppercase;letter-spacing:.1em;height:1.25rem;color:var(--muted-foreground);margin-left:auto;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:500}.dsh-panel-wrap.svelte-14txmcy{flex:1;min-height:0;overflow:hidden}.dsh-nav-wrap.svelte-14txmcy{flex:1;padding:1rem .75rem;overflow-y:auto}.dsh-aside-foot.svelte-14txmcy{border-top:1px solid var(--border);flex-shrink:0;padding:.75rem}.dsh-free-box.svelte-14txmcy{border-radius:calc(var(--radius) * 1.4);background-color:color-mix(in oklab, var(--muted) 60%, transparent);padding:.875rem}.dsh-free-head.svelte-14txmcy{color:var(--foreground);align-items:center;gap:.5rem;font-size:13px;font-weight:500;display:flex}.dsh-free-icon{flex-shrink:0;width:1rem;height:1rem}.dsh-free-text.svelte-14txmcy{color:var(--muted-foreground);margin-top:.375rem;font-size:.75rem;line-height:1.625}.dsh-main-shift{transition:padding .2s cubic-bezier(.4,0,.2,1)}@media (width>=64rem){.dsh-main-narrow{padding-left:15rem}.dsh-main-wide{padding-left:22rem}}.dsh-header.svelte-14txmcy{z-index:30;border-bottom:1px solid var(--border);background-color:color-mix(in oklab, var(--card) 95%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:.5rem;height:3.5rem;padding-left:1rem;padding-right:1rem;display:flex;position:sticky;top:0}@media (width>=40rem){.dsh-header.svelte-14txmcy{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=64rem){.dsh-header.svelte-14txmcy{padding-left:2rem;padding-right:2rem}}.dsh-menu-btn.svelte-14txmcy{cursor:pointer;border-radius:var(--radius);width:2rem;height:2rem;color:var(--muted-foreground);outline-style:none;flex-shrink:0;place-items:center;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.dsh-menu-btn.svelte-14txmcy:hover{background-color:var(--muted);color:var(--foreground)}.dsh-menu-btn.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}@media (width<40rem){.dsh-menu-btn.svelte-14txmcy{width:2.25rem;height:2.25rem}}@media (width>=64rem){.dsh-menu-btn.svelte-14txmcy{display:none}}.dsh-menu-icon{width:1.25rem;height:1.25rem}.dsh-logo-link-sm.svelte-14txmcy{border-radius:var(--radius);color:var(--foreground);outline-style:none;flex-shrink:0;align-items:center;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.dsh-logo-link-sm.svelte-14txmcy:hover{opacity:.8}.dsh-logo-link-sm.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}@media (width>=64rem){.dsh-logo-link-sm.svelte-14txmcy{display:none}}.dsh-breadcrumb.svelte-14txmcy{align-items:center;gap:.375rem;min-width:0;font-size:13px;display:none}@media (width>=40rem){.dsh-breadcrumb.svelte-14txmcy{display:flex}}.dsh-crumb.svelte-14txmcy{border-radius:calc(var(--radius) * .6);color:var(--muted-foreground);outline-style:none;flex-shrink:0;transition:color,background-color .15s cubic-bezier(.4,0,.2,1)}.dsh-crumb.svelte-14txmcy:hover{color:var(--foreground)}.dsh-crumb.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.dsh-crumb-sep{width:.875rem;height:.875rem;color:color-mix(in oklab, var(--muted-foreground) 60%, transparent);flex-shrink:0}.dsh-crumb-current.svelte-14txmcy{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-weight:500;overflow:hidden}.dsh-header-actions.svelte-14txmcy{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}.dsh-header-btn{border:1px solid var(--border);background-color:var(--card);gap:.375rem;height:2rem;padding-left:.625rem;padding-right:.625rem;font-size:13px}@media (width<40rem){.dsh-header-btn{height:2.25rem}}.dsh-header-icon{width:1rem;height:1rem}.dsh-header-btn-text.svelte-14txmcy{display:none}@media (width>=40rem){.dsh-header-btn-text.svelte-14txmcy{display:inline}}.dsh-account-btn.svelte-14txmcy{cursor:pointer;border:1px solid var(--border);background-color:var(--muted);width:2rem;height:2rem;color:var(--foreground);border-radius:9999px;outline-style:none;place-items:center;font-size:12px;font-weight:600;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.dsh-account-btn.svelte-14txmcy:hover{background-color:var(--secondary)}.dsh-account-btn.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}@media (width<40rem){.dsh-account-btn.svelte-14txmcy{width:2.25rem;height:2.25rem}}.dsh-menu-content{width:15rem}.dsh-menu-label{padding:.375rem .5rem}.dsh-menu-email.svelte-14txmcy{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-size:13px;font-weight:500;display:block;overflow:hidden}.dsh-menu-plan.svelte-14txmcy{color:var(--muted-foreground);margin-top:.125rem;font-size:11px;font-weight:400;display:block}.dsh-menu-item-icon{width:1rem;height:1rem}.dsh-content-row.svelte-14txmcy{min-height:calc(100dvh - 3.5rem);display:flex}.dsh-detail-slot{border-inline-end:1px solid var(--border);background-color:var(--card);flex-shrink:0;transition:width .2s;display:none;overflow-x:clip}@media (width>=1360px){.dsh-detail-slot{display:block}}.dsh-detail-on{border-inline-end:1px solid var(--border);width:320px}@media (width>=1900px){.dsh-detail-on{width:360px}}@media (width>=2300px){.dsh-detail-on{width:400px}}.dsh-detail-off{border-inline-end-width:0;width:0}.dsh-detail-aside.svelte-14txmcy{background-color:var(--card);width:320px;height:calc(100dvh - 3.5rem);position:sticky;top:3.5rem;overflow-y:auto}@media (width>=1900px){.dsh-detail-aside.svelte-14txmcy{width:360px}}@media (width>=2300px){.dsh-detail-aside.svelte-14txmcy{width:400px}}.dsh-main.svelte-14txmcy{flex:1;min-width:0}.dsh-main-inner.svelte-14txmcy{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem}@media (width>=40rem){.dsh-main-inner.svelte-14txmcy{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=64rem){.dsh-main-inner.svelte-14txmcy{padding:2rem}}.dsh-rail.svelte-14txmcy{border-inline-start:1px solid var(--border);background-color:var(--card);flex-shrink:0;width:280px;display:none}@media (width>=1360px){.dsh-rail.svelte-14txmcy{display:block}}@media (width>=1900px){.dsh-rail.svelte-14txmcy{width:320px}}@media (width>=2300px){.dsh-rail.svelte-14txmcy{width:360px}}.dsh-rail-inner.svelte-14txmcy{height:calc(100dvh - 3.5rem);position:sticky;top:3.5rem;overflow-y:auto}.dsh-rail-head.svelte-14txmcy{border-bottom:1px solid var(--border);padding:1rem}.dsh-rail-title-row.svelte-14txmcy{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dsh-rail-title.svelte-14txmcy{letter-spacing:-.01em;color:var(--foreground);font-size:13px;font-weight:600}.dsh-rail-badge{background-color:var(--muted);text-transform:uppercase;letter-spacing:.1em;height:1.25rem;color:var(--muted-foreground);padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:500}.dsh-rail-sub.svelte-14txmcy{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1.625}.dsh-rail-dl.svelte-14txmcy{border-top-width:1px;border-bottom-width:1px;border-color:var(--border)}.dsh-rail-row.svelte-14txmcy{justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.dsh-rail-dt.svelte-14txmcy{color:var(--muted-foreground);font-size:.75rem}.dsh-rail-dd.svelte-14txmcy{font-variant-numeric:tabular-nums;color:var(--foreground);font-size:13px;font-weight:500}.dsh-rail-empty.svelte-14txmcy{color:var(--muted-foreground)}.dsh-pulse-small.svelte-14txmcy{background-color:var(--muted);vertical-align:middle;border-radius:.25rem;width:2rem;height:.75rem;animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-14txmcy-dsh-pulse;display:inline-block}@keyframes svelte-14txmcy-dsh-pulse{50%{opacity:.5}}.dsh-rail-create.svelte-14txmcy{border-top:1px solid var(--border);padding:.75rem}.dsh-rail-create-btn{border:1px solid var(--border);background-color:var(--card);width:100%;height:2rem;font-size:13px}.dsh-free-design.svelte-14txmcy{border-top:1px solid var(--border)}.dsh-free-row.svelte-14txmcy{align-items:flex-start;gap:.625rem;padding:.875rem 1rem;display:flex}.dsh-shield.svelte-14txmcy{border-radius:var(--radius);background-color:color-mix(in oklab, var(--punch) 40%, transparent);width:1.75rem;height:1.75rem;color:var(--ink);flex-shrink:0;place-items:center;margin-top:.125rem;display:grid}.dsh-shield-icon{width:1rem;height:1rem}.dsh-free-col.svelte-14txmcy{min-width:0}.dsh-free-title.svelte-14txmcy{letter-spacing:-.01em;color:var(--foreground);font-size:13px;font-weight:600}.dsh-free-desc.svelte-14txmcy{color:var(--muted-foreground);margin-top:.125rem;font-size:.75rem;line-height:1.625}.dsh-free-list.svelte-14txmcy{color:var(--muted-foreground);flex-direction:column;gap:.5rem;padding-bottom:.75rem;padding-left:1rem;padding-right:1rem;font-size:.75rem;display:flex}.dsh-free-li.svelte-14txmcy{align-items:flex-start;gap:.5rem;display:flex}.dsh-check-icon{width:.875rem;height:.875rem;color:var(--foreground);flex-shrink:0;margin-top:1px}.dsh-mobile-nav{border-radius:0;gap:0;width:18rem;max-width:85vw;height:100dvh;max-height:100dvh;padding:0;top:0;left:0;translate:0}@media (width>=40rem){.dsh-mobile-nav{max-width:85vw}}.dsh-nav-sheet.svelte-14txmcy{background-color:var(--card);flex-direction:column;height:100%;display:flex}.dsh-nav-sheet-head.svelte-14txmcy{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;height:3.5rem;padding-left:1rem;padding-right:1rem;display:flex}.dsh-close-btn.svelte-14txmcy{cursor:pointer;border-radius:var(--radius);width:2rem;height:2rem;color:var(--muted-foreground);outline-style:none;place-items:center;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.dsh-close-btn.svelte-14txmcy:hover{background-color:var(--muted);color:var(--foreground)}.dsh-close-btn.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.dsh-icon-x{width:1rem;height:1rem}.dsh-nav-sheet-body.svelte-14txmcy{flex:1;padding:1rem .75rem;overflow-y:auto}.dsh-nav-sheet-foot.svelte-14txmcy{border-top:1px solid var(--border);padding:.75rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom));flex-shrink:0}.dsh-user-box.svelte-14txmcy{border-radius:calc(var(--radius) * 1.4);background-color:color-mix(in oklab, var(--muted) 60%, transparent);align-items:center;gap:.625rem;padding:.75rem;display:flex}.dsh-user-avatar.svelte-14txmcy{background-color:var(--ink);width:2rem;height:2rem;color:var(--punch);border-radius:9999px;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.dsh-user-info.svelte-14txmcy{flex:1;min-width:0}.dsh-user-email.svelte-14txmcy{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-size:13px;font-weight:500;overflow:hidden}.dsh-user-plan.svelte-14txmcy{color:var(--muted-foreground);font-size:11px}.dsh-logout-btn.svelte-14txmcy{cursor:pointer;border-radius:var(--radius);width:2rem;height:2rem;color:var(--muted-foreground);outline-style:none;place-items:center;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.dsh-logout-btn.svelte-14txmcy:hover{background-color:var(--muted);color:var(--foreground)}.dsh-logout-btn.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.dsh-mobile-create{border-radius:0;gap:0;width:100%;max-width:92vw;height:100dvh;max-height:100dvh;padding:0;top:0;left:0;overflow:hidden;translate:0}@media (width>=40rem){.dsh-mobile-create{max-width:360px}}.dsh-nav-link.svelte-14txmcy{border-radius:var(--radius);outline-style:none;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:13px;font-weight:500;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.dsh-nav-link.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}@media (width<64rem){.dsh-nav-link.svelte-14txmcy{padding-top:.625rem;padding-bottom:.625rem}}.dsh-nav-active.svelte-14txmcy{background-color:var(--ink);color:#fff}.dsh-nav-idle.svelte-14txmcy{color:var(--muted-foreground)}.dsh-nav-idle.svelte-14txmcy:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent);color:var(--foreground)}.dsh-nav-pro.svelte-14txmcy{border:1px solid color-mix(in oklab, currentColor 45%, transparent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:500;line-height:1.35}.dsh-nav-icon{flex-shrink:0;width:1rem;height:1rem}.dsh-nav-icon-punch.svelte-14txmcy{color:var(--punch)}.dsh-nav-icon-idle.svelte-14txmcy{color:var(--muted-foreground)}.dsh-nav-link:hover .dsh-nav-icon-idle{color:var(--foreground)}.dsh-section-label.svelte-14txmcy{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);padding-bottom:.5rem;padding-left:.625rem;padding-right:.625rem;font-size:10px;font-weight:500}.dark .dsh-section-label.svelte-14txmcy{color:var(--muted-foreground)}.dsh-nav.svelte-14txmcy{flex-direction:column;gap:.125rem;display:flex}.dsh-create-sec.svelte-14txmcy{margin-top:1.5rem}.dsh-create-list.svelte-14txmcy{flex-direction:column;gap:.125rem;display:flex}.dsh-create-btn.svelte-14txmcy{cursor:pointer;border-radius:var(--radius);text-align:left;width:100%;color:var(--muted-foreground);outline-style:none;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:13px;font-weight:500;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.dsh-create-btn.svelte-14txmcy:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent);color:var(--foreground)}.dsh-create-btn.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}.dsh-create-icon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}.dsh-create-btn:hover .dsh-create-icon,.dsh-create-link:hover .dsh-create-icon{color:var(--foreground)}.dsh-create-link.svelte-14txmcy{border-radius:var(--radius);color:var(--muted-foreground);outline-style:none;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:13px;font-weight:500;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.dsh-create-link.svelte-14txmcy:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent);color:var(--foreground)}.dsh-create-link.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}@media (width<64rem){.dsh-create-link.svelte-14txmcy{padding-top:.625rem;padding-bottom:.625rem}}.dsh-admin-sec.svelte-14txmcy{margin-top:1.5rem}.dsh-footer-link.svelte-14txmcy{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1rem}.dsh-footer-link-a.svelte-14txmcy{border-radius:var(--radius);color:var(--muted-foreground);outline-style:none;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:13px;font-weight:500;transition:color,background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.dsh-footer-link-a.svelte-14txmcy:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent);color:var(--foreground)}.dsh-footer-link-a.svelte-14txmcy:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}@media (width<64rem){.dsh-footer-link-a.svelte-14txmcy{padding-top:.625rem;padding-bottom:.625rem}}.demo-caret.svelte-1essshc{animation:1s step-end infinite svelte-1essshc-demo-blink}.demo-click.svelte-1essshc{animation:.42s cubic-bezier(.22,.61,.36,1) both svelte-1essshc-demo-ripple}.demo-focus-ring.svelte-1essshc{transition:opacity .2s}@keyframes svelte-1essshc-demo-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes svelte-1essshc-demo-ripple{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.demo-caret.svelte-1essshc,.demo-click.svelte-1essshc{animation:none}}.dp-create-button:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.dp-pencil-btn.svelte-1essshc:hover{color:var(--foreground)}.dp-dest-group.svelte-1essshc:hover .dp-pencil-btn:where(.svelte-1essshc){opacity:1}.dp-qr-inactive.svelte-1essshc:hover{background-color:var(--muted);color:var(--foreground)}.dp-cancel-btn.svelte-1essshc:hover{color:var(--foreground)}.dark .dp-nav-item-active.svelte-1essshc{box-shadow:0 0 0 1px #ffffff1a}.dark .dp-thead-row.svelte-1essshc{color:var(--muted-foreground)}.dark .dp-emerald.svelte-1essshc,.dark .dp-delta.svelte-1essshc{color:oklch(76.5% .177 163.223)}@media (width>=40rem){.dp-section.svelte-1essshc{padding-top:5rem;padding-bottom:5rem}.dp-header-btn.svelte-1essshc{display:inline-flex}.dp-th-url.svelte-1essshc,.dp-cell-url.svelte-1essshc{display:table-cell}.dp-footer.svelte-1essshc{flex-direction:row;justify-content:space-between}}@media (width>=48rem){.dp-section.svelte-1essshc{padding-left:2.5rem;padding-right:2.5rem}.dp-intro.svelte-1essshc{text-align:left}.dp-aside.svelte-1essshc{display:block}.dp-sidebar-grid.svelte-1essshc{grid-template-columns:188px 1fr}.dp-header.svelte-1essshc{padding-left:1rem;padding-right:1rem}.dp-main-area.svelte-1essshc{padding:1.25rem}.dp-header-row.svelte-1essshc{flex-direction:row;justify-content:space-between;align-items:flex-end}.dp-cards-grid.svelte-1essshc{grid-template-columns:repeat(4,minmax(0,1fr))}}.dp-search-input:focus-visible,.dp-url-input:focus-visible,.dp-edit-input:focus-visible{box-shadow:none}.dp-logo-mark{width:1.25rem;height:1.25rem}.footer-list-item-link.svelte-1sr6y3t:hover,.footer-list-item-btn.svelte-1sr6y3t:hover,.footer-engine-link.svelte-1sr6y3t:hover{color:var(--foreground)}.footer-copyright-link.svelte-1sr6y3t:hover{opacity:.8}.footer-small-legal-btn.svelte-1sr6y3t:hover{color:var(--primary)}@media (width>=48rem){.footer.svelte-1sr6y3t{padding-left:2.5rem;padding-right:2.5rem}.footer-top.svelte-1sr6y3t{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:4rem}.footer-links-wrap.svelte-1sr6y3t{gap:4rem}.footer-bottom.svelte-1sr6y3t{flex-direction:row;justify-content:space-between;align-items:center}}.footer-wordmark-size{font-size:18px}.footer-engine-icon{width:.875rem;height:.875rem}@keyframes svelte-apwxyv-giftpage-pulse{50%{opacity:.5}}.gift-back-link.svelte-apwxyv:hover{color:var(--foreground)}.gift-signout.svelte-apwxyv:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}@media (width>=48rem){.gift-header.svelte-apwxyv{padding-left:2.5rem;padding-right:2.5rem}}.legal-page.svelte-6s17ju{background-color:var(--background);min-height:100svh;color:var(--foreground)}.legal-header.svelte-6s17ju{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;max-width:1024px;margin:0 auto;padding:1.5rem 1.5rem 1.25rem;display:flex}.legal-home.svelte-6s17ju{color:var(--foreground);align-items:center;display:inline-flex}.legal-back.svelte-6s17ju{color:var(--muted-foreground);font-size:14px;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1)}.legal-back.svelte-6s17ju:hover{color:var(--foreground)}.legal-main.svelte-6s17ju{max-width:720px;margin:0 auto;padding:3.5rem 1.5rem 4rem}.legal-eyebrow.svelte-6s17ju{letter-spacing:.16em;text-transform:uppercase;color:var(--punch);font-size:11px;font-weight:600}.legal-main.svelte-6s17ju h1:where(.svelte-6s17ju){letter-spacing:-.035em;margin-top:.75rem;font-size:clamp(2rem,5vw,2.75rem);font-weight:600;line-height:1.05}.legal-updated.svelte-6s17ju{color:var(--muted-foreground);margin-top:.75rem;font-size:13px}.legal-intro.svelte-6s17ju{color:var(--muted-foreground);margin-top:1.5rem;font-size:18px;line-height:1.6}.legal-section.svelte-6s17ju{margin-top:2.25rem}.legal-section.svelte-6s17ju h2:where(.svelte-6s17ju){letter-spacing:-.01em;font-size:16px;font-weight:600}.legal-section.svelte-6s17ju p:where(.svelte-6s17ju){margin-top:.625rem;font-size:15px;line-height:1.7}.legal-section.svelte-6s17ju p:where(.svelte-6s17ju)+p:where(.svelte-6s17ju){margin-top:.625rem}.legal-footer.svelte-6s17ju{border-top:1px solid var(--border);max-width:720px;color:var(--muted-foreground);margin:0 auto;padding:1.75rem 1.5rem 3rem;font-size:12px;line-height:1.6}.legal-footer-row.svelte-6s17ju{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.legal-footer-links.svelte-6s17ju{flex-wrap:wrap;gap:1rem;display:flex}.legal-footer-links.svelte-6s17ju a:where(.svelte-6s17ju){color:var(--muted-foreground);transition:color .15s cubic-bezier(.4,0,.2,1)}.legal-footer-links.svelte-6s17ju a:where(.svelte-6s17ju):hover{color:var(--foreground)}.legal-trademark.svelte-6s17ju{border-top:1px solid var(--border);margin-top:1.25rem;padding-top:1rem}.legal-trademark.svelte-6s17ju strong:where(.svelte-6s17ju){color:var(--foreground);font-weight:500}@media (width<=640px){.legal-header.svelte-6s17ju{padding:1.25rem 1.25rem 1rem}.legal-main.svelte-6s17ju{padding:2.5rem 1.25rem 3rem}.legal-footer.svelte-6s17ju{padding:1.5rem 1.25rem 2.5rem}}.qq-plate.svelte-1nthfke,.qq-mod.svelte-1nthfke,.qq-dot.svelte-1nthfke,.qq-pill.svelte-1nthfke{transform-box:fill-box;transform-origin:50%}.qq-print.svelte-1nthfke,.qq-chip.svelte-1nthfke{transform-box:view-box}.qq-print.svelte-1nthfke{transform-origin:77px 84px}.qq-chip.svelte-1nthfke{transform-origin:249px 84px}.qq-bar.svelte-1nthfke,.qq-type.svelte-1nthfke{transform-box:fill-box;transform-origin:0}.qq-halo.svelte-1nthfke{opacity:0}@media (prefers-reduced-motion:no-preference){.qq-card,.qq-copy.svelte-1nthfke,.qq-line.svelte-1nthfke,.qq-mod.svelte-1nthfke,.qq-dot.svelte-1nthfke,.qq-pill.svelte-1nthfke,.qq-plate.svelte-1nthfke,.qq-print.svelte-1nthfke,.qq-chip.svelte-1nthfke,.qq-area.svelte-1nthfke{opacity:0}.qq-bar.svelte-1nthfke,.qq-type.svelte-1nthfke{transform:scaleX(0)}.qq-draw.svelte-1nthfke{stroke-dasharray:100;stroke-dashoffset:100px}.qq-live.svelte-1nthfke .qq-card{animation:.56s cubic-bezier(.22,.61,.36,1) both svelte-1nthfke-qq-rise;animation-delay:var(--d,0s)}.qq-live.svelte-1nthfke .qq-copy:where(.svelte-1nthfke){animation:.52s cubic-bezier(.22,.61,.36,1) both svelte-1nthfke-qq-rise;animation-delay:var(--d,0s)}.qq-live.svelte-1nthfke .qq-plate:where(.svelte-1nthfke),.qq-live.svelte-1nthfke .qq-print:where(.svelte-1nthfke),.qq-live.svelte-1nthfke .qq-chip:where(.svelte-1nthfke){animation:.46s cubic-bezier(.22,.61,.36,1) both svelte-1nthfke-qq-settle;animation-delay:var(--d,0s)}.qq-live.svelte-1nthfke .qq-mod:where(.svelte-1nthfke){animation:.38s cubic-bezier(.22,.61,.36,1) both svelte-1nthfke-qq-pop;animation-delay:calc(var(--i,0) * 30ms + .26s)}.qq-live.svelte-1nthfke .qq-pupil:where(.svelte-1nthfke){animation:.38s cubic-bezier(.22,.61,.36,1) both svelte-1nthfke-qq-pop,2.6s ease-in-out infinite svelte-1nthfke-qq-throb;animation-delay:calc(var(--i,0) * 30ms + .26s), 1.6s}.qq-live.svelte-1nthfke .qq-bar:where(.svelte-1nthfke){animation:.42s cubic-bezier(.22,.61,.36,1) both svelte-1nthfke-qq-grow;animation-delay:calc(var(--i,0) * .11s + .48s)}.qq-live.svelte-1nthfke .qq-sweep:where(.svelte-1nthfke){animation:.95s cubic-bezier(.45,0,.55,1) .88s both svelte-1nthfke-qq-sweep}.qq-live.svelte-1nthfke .qq-draw:where(.svelte-1nthfke){animation:.46s ease-out both svelte-1nthfke-qq-draw;animation-delay:var(--d,0s)}.qq-live.svelte-1nthfke .qq-line:where(.svelte-1nthfke){animation:.5s cubic-bezier(.22,.61,.36,1) both svelte-1nthfke-qq-rise;animation-delay:var(--d,0s)}.qq-live.svelte-1nthfke .qq-area:where(.svelte-1nthfke){animation:.7s ease-out both svelte-1nthfke-qq-fade;animation-delay:var(--d,0s)}.qq-live.svelte-1nthfke .qq-dot:where(.svelte-1nthfke){animation:.42s cubic-bezier(.22,.61,.36,1) both svelte-1nthfke-qq-pop;animation-delay:var(--d,0s)}.qq-live.svelte-1nthfke .qq-halo:where(.svelte-1nthfke){animation:2.6s ease-out 1.1s infinite svelte-1nthfke-qq-ping}.qq-live.svelte-1nthfke .qq-pill:where(.svelte-1nthfke){animation:.44s cubic-bezier(.22,1,.36,1) both svelte-1nthfke-qq-pop;animation-delay:var(--d,0s)}.qq-live.svelte-1nthfke .qq-type:where(.svelte-1nthfke){animation:.52s steps(7,start) both svelte-1nthfke-qq-grow;animation-delay:var(--d,0s)}@keyframes svelte-1nthfke-qq-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1nthfke-qq-settle{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1nthfke-qq-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1nthfke-qq-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-1nthfke-qq-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes svelte-1nthfke-qq-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1nthfke-qq-sweep{0%{opacity:0;transform:translateY(0)}12%{opacity:.7}82%{opacity:.7}to{opacity:0;transform:translateY(136px)}}@keyframes svelte-1nthfke-qq-throb{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}@keyframes svelte-1nthfke-qq-ping{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}}@media (width>=48rem){.hc-section.svelte-1nthfke{padding-left:2.5rem;padding-right:2.5rem}.hc-grid.svelte-1nthfke{grid-template-columns:repeat(3,minmax(0,1fr))}}.page.svelte-uw6fqd{background-color:var(--background);min-height:100vh;color:var(--foreground);flex-direction:column;display:flex}.page-header.svelte-uw6fqd{align-items:center;width:100%;max-width:1120px;height:3.5rem;margin-inline:auto;padding-inline:1.5rem;display:flex}.home-link.svelte-uw6fqd{border-radius:calc(var(--radius) * 1.4);align-items:center;padding-block:.25rem;display:inline-flex}.page-main.svelte-uw6fqd{padding-inline:1.5rem;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:760px;margin-inline:auto;padding-bottom:5rem;display:flex}.missing-mark.svelte-uw6fqd{width:100%;max-width:560px;height:auto}.status-code.svelte-uw6fqd{text-transform:uppercase;letter-spacing:.16em;color:var(--muted-foreground);margin-top:2rem;font-size:12px;font-weight:500;line-height:1.5}.page-title.svelte-uw6fqd{text-align:center;margin-top:.5rem}.page-lede.svelte-uw6fqd{text-align:center;max-width:420px;color:var(--muted-foreground);margin-top:.75rem}.page-cta{height:2.5rem;margin-top:1.5rem;padding-inline:1rem}@media (width>=48rem){.page-header.svelte-uw6fqd{padding-inline:2.5rem}}@media (width>=40rem){.qr-embed-form.svelte-1hzdcz3{flex-direction:row}.qr-embed-footer.svelte-1hzdcz3{flex-direction:row;justify-content:space-between;align-items:center}.qr-embed-container.svelte-1hzdcz3{padding-block:2rem;padding-inline:2rem}}@media (width>=64rem){.qr-embed-layout.svelte-1hzdcz3{grid-template-columns:minmax(0,1fr) 420px;gap:3.5rem;padding-block:3rem}}.qr-embed-dl-btn.svelte-1hzdcz3:hover,.qr-embed-footer-link.svelte-1hzdcz3:hover{color:var(--foreground)}.dark .qr-embed-card.svelte-1hzdcz3{box-shadow:0 24px 60px -36px #1111138c,0 0 0 1px #ffffff1a}.qr-embed-logo-mark{width:2.5rem;height:2.5rem}.qr-embed-arrow,.qr-embed-check,.qr-embed-copy,.qr-embed-code,.qr-embed-image,.qr-embed-dl-icon{width:1rem;height:1rem}.qr-embed-check{color:#16a34a}.qr-svg.svelte-1hzdcz3 svg{width:100%;height:auto;display:block}.qr-embed-qr-full.svelte-1hzdcz3{background-color:#f9f9f8;width:100%}.qr-embed-qr-card.svelte-1hzdcz3{border-radius:calc(var(--radius) * 1.4);background-color:#f9f9f8;padding:.25rem;overflow:hidden}.qr-embed-share-btn{background-color:var(--punch);color:var(--ink)}.qr-embed-share-btn:hover{background-color:color-mix(in oklab, var(--punch) 80%, transparent)}.app-opening.svelte-1n46o8q{color:var(--muted-foreground);padding:4rem 1.5rem;font-size:.875rem;line-height:1.25rem}.app-gate.svelte-1n46o8q{background-color:var(--background);place-items:center;min-height:100dvh;padding-inline:1.5rem;display:grid}.app-gate-stack.svelte-1n46o8q{flex-direction:column;gap:.75rem;width:100%;max-width:24rem;display:flex}.app-skel.svelte-1n46o8q{background-color:var(--muted);border-radius:4px;animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-1n46o8q-app-pulse}.app-skel-title.svelte-1n46o8q{width:6rem;height:.75rem}.app-skel-heading.svelte-1n46o8q{width:12rem;height:2rem}.app-skel-line.svelte-1n46o8q{width:100%;height:.75rem}.app-skel-short.svelte-1n46o8q{width:75%;height:.75rem}.app-signin.svelte-1n46o8q{background-color:var(--background);flex-direction:column;min-height:100dvh;display:flex}.app-signin-bar.svelte-1n46o8q{justify-content:space-between;align-items:center;height:4rem;padding-inline:1.5rem;display:flex}.app-signin-home.svelte-1n46o8q{border-radius:var(--radius);color:var(--foreground);align-items:center;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.app-signin-home.svelte-1n46o8q:hover{opacity:.8}.app-signin-kicker.svelte-1n46o8q{color:var(--muted-foreground);font-size:13px}.app-signin-main.svelte-1n46o8q{padding-inline:1.5rem;flex:1;place-items:center;padding-bottom:5rem;display:grid}.app-signin-card.svelte-1n46o8q{width:100%;max-width:24rem}.app-signin-title.svelte-1n46o8q{letter-spacing:-.035em;margin-top:1.25rem;font-size:26px;font-weight:600}.app-signin-lede.svelte-1n46o8q{max-width:20rem;color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.625}.app-signin-back.svelte-1n46o8q{width:100%;color:var(--muted-foreground);justify-content:center;align-items:center;margin-top:1rem;font-size:.875rem;line-height:1.25rem;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.app-signin-back.svelte-1n46o8q:hover{color:var(--foreground)}.app-home.svelte-1n46o8q{flex-direction:column;min-height:100vh;display:flex}.app-main.svelte-1n46o8q{flex:1}.app-signin-mark{width:2.75rem;height:2.75rem}.app-signin-submit{width:100%;height:2.5rem;margin-top:1.5rem}@media (width>=40rem){.app-signin-bar.svelte-1n46o8q{padding-inline:2.5rem}}@keyframes svelte-1n46o8q-app-pulse{50%{opacity:.5}}
