:root{--lc-font-family-body:"Open Sans",sans-serif;--lc-font-weight-light:300;--lc-font-weight-regular:400;--lc-font-weight-medium:500;--lc-font-weight-semibold:600;--lc-font-weight-bold:700;--lc-line-height-body:1.5;--lc-line-height-heading:1.2;--lc-font-size-heading-1:clamp(3rem,6vw,4.5rem);--lc-font-size-heading-2:clamp(2rem,3.6vw,3rem);--lc-font-size-heading-3:clamp(1.5rem,2vw,1.85rem);--lc-color-text:#000;--lc-color-text-emphasis:#111;--lc-color-text-secondary:#4f5157;--lc-color-text-inverse:#fff;--lc-color-text-disabled:#777;--lc-color-muted:#8d8d95;--lc-color-muted-strong:#666;--lc-color-muted-subtle:#999;--lc-color-placeholder:#bbb;--lc-color-link:#cc1e4e;--lc-color-heading:var(--lc-color-brand-wine);--lc-color-border:#333;--lc-color-border-soft:#ddd;--lc-color-border-strong:#aaa;--lc-color-border-hover:#c8ccd2;--lc-color-border-control:#d7dbe1;--lc-color-border-subtle:#e4e4ea;--lc-color-input-border:#bfc4cc;--lc-color-surface:#fff;--lc-color-surface-disabled:#f2f2f2;--lc-color-surface-muted:#edf1f5;--lc-color-surface-accent:#e0e4e8;--lc-color-surface-subtle:#f5f5f8;--lc-color-surface-raised:#f8f8fa;--lc-color-surface-shimmer:#f7f8fa;--lc-color-disabled:#aeaeb7;--lc-color-danger:#f96159;--lc-color-danger-strong:#d32f2f;--lc-color-success:#3f7d54;--lc-color-success-emphasis:#419a58;--lc-color-warning:#b88400;--lc-color-info:#276ef1;--lc-color-brand-accent:#ff537a;--lc-color-brand-wine:#331a3a;--lc-color-brand-wine-light:#7a4f88;--lc-color-focus-ring:rgba(255,83,122,.8);--lc-gradient-brand:linear-gradient(133deg,#f96259,#ff537a);--lc-space-none:0;--lc-space-2xs:.125rem;--lc-space-xs:.25rem;--lc-space-sm:.375rem;--lc-space-md:.5rem;--lc-space-lg:.75rem;--lc-space-xl:1rem;--lc-space-2xl:1.25rem;--lc-space-3xl:1.5rem;--lc-space-4xl:2rem;--lc-space-5xl:2.1875rem;--lc-space-6xl:3.125rem;--lc-radius-xs:.125rem;--lc-radius-sm:.25rem;--lc-radius-md:.375rem;--lc-radius-lg:.5rem;--lc-radius-xl:.75rem;--lc-radius-2xl:.875rem;--lc-radius-pill:1.25rem;--lc-icon-size-xs:.875rem;--lc-icon-size-sm:1.25rem;--lc-icon-size-md:1.5rem;--lc-icon-size-lg:1.625rem;--lc-icon-size-xl:1.6875rem;--lc-icon-size-display:8.75rem;--lc-icon-button-size-sm:2rem;--lc-icon-button-size-md:2.25rem;--lc-page-width:60rem;--lc-page-gutter:clamp(var(--lc-space-lg),5vw,var(--lc-space-4xl));--lc-shell-padding-block-start:clamp(var(--lc-space-3xl),4vw,var(--lc-space-5xl));--lc-shell-header-gap:var(--lc-space-6xl);--lc-shadow-menu:0 12px 24px rgba(0,0,0,.12);--lc-duration-instant:50ms;--lc-duration-fast:.12s;--lc-duration-standard:.18s;--lc-duration-slow:.26s;--lc-easing-standard:ease;--lc-easing-emphasized:cubic-bezier(.16,1,.3,1)}*,:after,:before{box-sizing:border-box}html{block-size:100%;-webkit-text-size-adjust:100%}#__nuxt,body{min-block-size:100%}body{background:var(--lc-color-surface);color:var(--lc-color-text);font-family:var(--lc-font-family-body);line-height:var(--lc-line-height-body);margin:0;min-inline-size:320px;overflow-x:hidden}canvas,img,picture,svg,video{display:block;max-inline-size:100%}a{color:inherit;text-decoration:none;text-underline-offset:.2em;transition:color var(--lc-duration-fast) var(--lc-easing-standard),text-decoration-color var(--lc-duration-fast) var(--lc-easing-standard),text-decoration-thickness var(--lc-duration-fast) var(--lc-easing-standard)}p a,td a{text-decoration:underline;text-decoration-color:var(--lc-color-muted);text-decoration-thickness:1px}p a:focus-visible,p a:hover,td a:focus-visible,td a:hover{color:var(--lc-color-brand-wine-light);text-decoration-color:var(--lc-color-brand-wine-light);text-decoration-thickness:1.5px}:focus-visible{outline:2px dotted var(--lc-color-focus-ring);outline-offset:4px}.lc-page-enter-active,.lc-page-leave-active{transition:opacity var(--lc-duration-standard) ease-out,transform var(--lc-duration-standard) var(--lc-easing-emphasized)}.lc-page-enter-from{opacity:0;transform:translateY(.35rem)}.lc-page-leave-to{opacity:0;transform:translateY(-.2rem)}.lc-workspace-page-enter-active .empty-state,.lc-workspace-page-enter-active .workspace-loading,.lc-workspace-page-enter-active .workspace-results{transition:opacity var(--lc-duration-standard) ease-out,transform var(--lc-duration-standard) var(--lc-easing-emphasized)}.lc-workspace-page-enter-from .empty-state,.lc-workspace-page-enter-from .workspace-loading,.lc-workspace-page-enter-from .workspace-results{opacity:0;transform:translateY(.25rem)}@media(prefers-reduced-motion:reduce){.lc-page-enter-active,.lc-page-leave-active,.lc-workspace-page-enter-active .empty-state,.lc-workspace-page-enter-active .workspace-loading,.lc-workspace-page-enter-active .workspace-results{transition-duration:1ms}.lc-page-enter-from,.lc-page-leave-to,.lc-workspace-page-enter-from .empty-state,.lc-workspace-page-enter-from .workspace-loading,.lc-workspace-page-enter-from .workspace-results{transform:none}}button,input,select,textarea{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}dd,dl,h1,h2,h3,h4,ol,p,ul{margin:0}h1,h2,h3{color:var(--lc-color-heading);font-weight:var(--lc-font-weight-light);line-height:var(--lc-line-height-heading)}h1{font-size:var(--lc-font-size-heading-1)}h2{font-size:var(--lc-font-size-heading-2)}h3{font-size:var(--lc-font-size-heading-3)}ol[role=list],ul[role=list]{list-style:none;padding:0}input[type=email],input[type=text],select,textarea{background:var(--lc-color-surface);border:1px solid var(--lc-color-border);border-radius:var(--lc-radius-pill);color:inherit;inline-size:100%;min-block-size:40px;padding:0 12px}textarea{min-block-size:120px;padding-block:12px;resize:vertical}input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:var(--lc-color-placeholder)}input[type=email]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:var(--lc-color-placeholder)}input.error,select.error,textarea.error{border-color:var(--lc-color-danger)}.sr-only{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0,0,0,0);border:0;white-space:nowrap}.lc-text-trim-button,.lc-text-trim-display{line-height:1}@supports (text-box:trim-both cap alphabetic){.lc-text-trim-button,.lc-text-trim-display{text-box:trim-both cap alphabetic}}.ui-spinner[data-v-9deba8ac]{animation:ui-spinner-rotate-9deba8ac var(--v1aee063a) linear infinite;color:var(--v2ad00b8e);display:inline-flex}.ui-spinner__arc[data-v-9deba8ac],.ui-spinner__track[data-v-9deba8ac]{stroke-linecap:round}.ui-spinner__track[data-v-9deba8ac]{stroke:color-mix(in srgb,currentColor 16%,transparent)}.ui-spinner__arc[data-v-9deba8ac]{animation:ui-spinner-dash-9deba8ac 1.5s ease-in-out infinite;stroke:currentColor;stroke-dasharray:90,150;stroke-dashoffset:0}@keyframes ui-spinner-rotate-9deba8ac{to{transform:rotate(1turn)}}@keyframes ui-spinner-dash-9deba8ac{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.ui-button[data-v-699e9d12]{--ui-button-secondary-border:#787675;--ui-button-secondary-color:#4a4a52;--ui-button-secondary-color-hover:#1a1a1f;--ui-button-secondary-surface-hover:#f7f7fa;align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--lc-radius-md);color:var(--lc-color-text);cursor:pointer;display:inline-flex;font-family:inherit;font-weight:inherit;inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;line-height:1.5;max-inline-size:100%;position:relative;text-align:center;text-decoration:none;transition:color var(--lc-duration-instant) ease-in-out,background-color var(--lc-duration-standard) ease-in-out,border-color var(--lc-duration-standard) ease-in-out,box-shadow var(--lc-duration-standard) ease-in-out,transform var(--lc-duration-standard) ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-button[data-v-699e9d12]:after{border-radius:inherit;content:"";inset:0;position:absolute;transition:background-color var(--lc-duration-standard) ease-in-out}.ui-button--md[data-v-699e9d12]{font-size:1rem;line-height:1.5;min-block-size:2.625rem;min-width:auto;padding:.3125rem 1.625rem}.ui-button--sm[data-v-699e9d12]{font-size:.875rem;line-height:1.5;min-block-size:2.1875rem;min-width:4.375rem;padding:.375rem .875rem}.ui-button--xs[data-v-699e9d12]{font-size:.75rem;line-height:1.3333333333;min-block-size:1.875rem;min-width:3.75rem;padding:.25rem .75rem}.ui-button[data-v-699e9d12]:hover:not(.ui-button--disabled):not(.ui-button--loading){transform:translateY(-1px)}.ui-button[data-v-699e9d12]:hover:not(.ui-button--disabled):not(.ui-button--loading):after{background-color:#ffffff1a}.ui-button[data-v-699e9d12]:active:not(.ui-button--disabled):not(.ui-button--loading){transform:translateY(0)}.ui-button[data-v-699e9d12]:active:not(.ui-button--disabled):not(.ui-button--loading):after{background-color:#00000005}.ui-button--primary[data-v-699e9d12]{background:var(--lc-gradient-brand);color:var(--lc-color-text-inverse)}.ui-button--secondary[data-v-699e9d12]{background:#fffffff5;border-color:var(--ui-button-secondary-border);box-shadow:0 1px 2px #0000000f;color:var(--ui-button-secondary-color)}.ui-button--secondary[data-v-699e9d12]:hover:not(.ui-button--disabled):not(.ui-button--loading){background:var(--ui-button-secondary-surface-hover);border-color:var(--lc-color-disabled);box-shadow:0 4px 8px #00000014;color:var(--ui-button-secondary-color-hover)}.ui-button--secondary[data-v-699e9d12]:hover:not(.ui-button--disabled):not(.ui-button--loading):after{background:transparent}.ui-button--secondary[data-v-699e9d12]:focus-visible:not(.ui-button--disabled):not(.ui-button--loading){border-color:var(--lc-color-brand-accent);box-shadow:0 0 0 .1875rem #ff5a7529;outline:0}.ui-button--secondary[data-v-699e9d12]:active:not(.ui-button--disabled):not(.ui-button--loading){box-shadow:inset 0 1px 3px #0000001a,inset 0 1px 1px #0000000f}.ui-button--tertiary[data-v-699e9d12]:hover:not(.ui-button--disabled):not(.ui-button--loading):after{background:#00000005}.ui-button--tertiary[data-v-699e9d12]:active:not(.ui-button--disabled):not(.ui-button--loading):after{background:#0000000a}.ui-button--link[data-v-699e9d12]{min-width:auto;padding-inline:0;text-decoration:underline}.ui-button--link[data-v-699e9d12]:hover:not(.ui-button--disabled):not(.ui-button--loading){color:var(--lc-color-link)}.ui-button--disabled[data-v-699e9d12]{cursor:default;pointer-events:none}.ui-button--loading[data-v-699e9d12]{cursor:wait;opacity:.86}.ui-button--disabled[data-v-699e9d12]{border-color:var(--lc-color-disabled);color:var(--lc-color-disabled)}.ui-button--primary.ui-button--disabled[data-v-699e9d12]{background:var(--lc-color-disabled);color:var(--lc-color-text-inverse)}.ui-button__label[data-v-699e9d12]{align-items:center;display:inline-flex;gap:var(--lc-space-sm);justify-content:center}.ui-button__spinner[data-v-699e9d12]{flex:0 0 auto}.ui-button--loading .ui-button__label[data-v-699e9d12] .material-symbol{display:none}.material-symbol[data-v-c4cee07e]{display:inline-flex;flex:0 0 auto;inline-size:1em;line-height:1}.material-symbol[data-v-c4cee07e] svg{block-size:1em;fill:currentColor;inline-size:1em}.ui-icon-button[data-v-500ca7d4]{--icon-button-size:var(--lc-icon-button-size-md);--icon-button-color:currentColor;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:50%;color:var(--icon-button-color);cursor:pointer;display:inline-flex;inline-size:var(--icon-button-size);justify-content:center;min-block-size:var(--icon-button-size);min-inline-size:var(--icon-button-size);min-width:0;padding:0;position:relative;text-decoration:none}.ui-icon-button[data-v-500ca7d4] .ui-button__label{display:inline-grid;line-height:1;place-items:center}.ui-icon-button[data-v-500ca7d4]{transition:color var(--lc-duration-fast) ease-in-out,background-color var(--lc-duration-standard) ease-in-out,border-color var(--lc-duration-standard) ease-in-out,box-shadow var(--lc-duration-standard) ease-in-out,transform var(--lc-duration-standard) ease-in-out}.ui-icon-button[data-v-500ca7d4]:hover{background:var(--lc-color-brand-accent);color:var(--lc-color-text-inverse);transform:translateY(-1px)}.ui-icon-button[data-v-500ca7d4]:active{transform:translateY(0)}.ui-icon-button[data-v-500ca7d4]:focus-visible{background:var(--lc-color-brand-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--lc-color-brand-accent) 25%,transparent);color:var(--lc-color-text-inverse);outline:0}.ui-icon-button__icon[data-v-500ca7d4]{align-items:center;display:inline-flex;justify-content:center;line-height:1}.ui-icon-button__icon[data-v-500ca7d4] path,.ui-icon-button__icon[data-v-500ca7d4] svg{fill:currentColor}.ds-toast-viewport[data-v-d37f49f1]{inset-block-start:var(--lc-space-4xl);inset-inline:0;pointer-events:none;position:fixed;z-index:200}.ds-toast-list[data-v-d37f49f1]{align-items:center;display:flex;flex-direction:column;gap:var(--lc-space-md);inline-size:min(calc(100vw - var(--lc-page-gutter)*2),30rem);margin-inline:auto;max-inline-size:min(calc(100vw - var(--lc-page-gutter)*2),30rem);pointer-events:none;position:relative}.ds-toast[data-v-d37f49f1]{align-items:center;-webkit-backdrop-filter:blur(1.5rem) saturate(1.24);backdrop-filter:blur(1.5rem) saturate(1.24);background:#ffffffad;border:1px solid transparent;border-left-width:3px;border-radius:var(--lc-radius-md);box-shadow:var(--lc-shadow-menu),inset 0 1px #ffffffa3,inset 0 0 4px #ffffff3d;color:var(--lc-color-text-emphasis);-moz-column-gap:var(--lc-space-lg);column-gap:var(--lc-space-lg);display:grid;grid-template-columns:minmax(0,1fr) auto;inline-size:100%;line-height:1.45;padding:var(--lc-space-lg) var(--lc-space-xl);pointer-events:auto;transform-origin:top center}.ds-toast--success[data-v-d37f49f1]{--_accent:var(--lc-color-success-emphasis)}.ds-toast--danger[data-v-d37f49f1],.ds-toast--success[data-v-d37f49f1]{background:color-mix(in srgb,var(--_accent) 8%,hsla(0,0%,100%,.68));border-color:color-mix(in srgb,var(--_accent) 20%,hsla(0,0%,100%,.52));border-left-color:var(--_accent)}.ds-toast--danger[data-v-d37f49f1]{--_accent:var(--lc-color-danger)}.ds-toast--warning[data-v-d37f49f1]{--_accent:var(--lc-color-warning)}.ds-toast--info[data-v-d37f49f1],.ds-toast--warning[data-v-d37f49f1]{background:color-mix(in srgb,var(--_accent) 8%,hsla(0,0%,100%,.68));border-color:color-mix(in srgb,var(--_accent) 20%,hsla(0,0%,100%,.52));border-left-color:var(--_accent)}.ds-toast--info[data-v-d37f49f1]{--_accent:var(--lc-color-info)}.ds-toast__content[data-v-d37f49f1]{display:grid;gap:var(--lc-space-2xs);min-inline-size:0}.ds-toast__title[data-v-d37f49f1]{font-size:.875rem;line-height:1.35}.ds-toast__description[data-v-d37f49f1]{font-size:.875rem;overflow-wrap:anywhere}.ds-toast__close[data-v-d37f49f1]{background:transparent;color:color-mix(in srgb,var(--_accent) 76%,var(--lc-color-text))}.ds-toast__close[data-v-d37f49f1]:hover{background:color-mix(in srgb,var(--_accent) 14%,transparent);color:color-mix(in srgb,var(--_accent) 88%,var(--lc-color-text))}.ds-toast-enter-active[data-v-d37f49f1],.ds-toast-leave-active[data-v-d37f49f1],.ds-toast-move[data-v-d37f49f1]{transition:opacity var(--lc-duration-slow) var(--lc-easing-standard),transform var(--lc-duration-slow) var(--lc-easing-emphasized)}.ds-toast-enter-from[data-v-d37f49f1]{opacity:0;transform:translateY(-1.125rem)}.ds-toast-leave-to[data-v-d37f49f1]{opacity:0;transform:translateY(1rem)}.ds-toast-leave-active[data-v-d37f49f1]{inset-inline:0;position:absolute}.ds-toast--fade-dismiss.ds-toast-leave-active[data-v-d37f49f1]{transition:opacity var(--lc-duration-standard) var(--lc-easing-standard),transform var(--lc-duration-standard) var(--lc-easing-standard)}.ds-toast--fade-dismiss.ds-toast-leave-to[data-v-d37f49f1]{opacity:0;transform:none}@media(prefers-reduced-motion:reduce){.ds-toast-enter-active[data-v-d37f49f1],.ds-toast-leave-active[data-v-d37f49f1],.ds-toast-move[data-v-d37f49f1]{transition-duration:1ms!important}}.availability[data-v-05caf604]{width:100%}.availability h4[data-v-05caf604]{font-size:14px;font-weight:300;line-height:16.8px;margin:0 0 8px}.supported-stores-area[data-v-05caf604]{display:block}.supported-stores-area>div[data-v-05caf604]{display:inline}.retailer-logo[data-v-05caf604]{background:var(--lc-color-surface);border:1px solid var(--lc-color-border-soft);border-radius:2px;height:auto;margin:0 4px 10px 0;vertical-align:middle;width:90px}.ui-skeleton[data-v-b1d8f6d6]{animation:ui-skeleton-shimmer-b1d8f6d6 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--lc-color-surface-muted) 0,var(--lc-color-surface-shimmer) 50%,var(--lc-color-surface-muted) 100%);background-size:200% 100%;border-radius:var(--lc-radius-md);display:block}@keyframes ui-skeleton-shimmer-b1d8f6d6{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.ui-skeleton[data-v-b1d8f6d6]{animation:none}}.book-image-preview[data-v-2d77ceb1]{--book-image-shadow:0 0 0 1px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -1px 0 rgba(0,0,0,.04),4px 8px 14px -6px rgba(0,0,0,.28);--book-image-shadow-stacked:0 0 0 1px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.14),inset 0 -1px 0 rgba(0,0,0,.04),3px 6px 10px -4px rgba(0,0,0,.24);border-radius:2px;display:grid;position:relative}.book-image-preview[data-v-2d77ceb1] :is(img,.book-image-preview__skeleton,.book-image-preview__placeholder){border-radius:inherit;display:block;grid-area:1/1}.book-image-preview__progress[data-v-2d77ceb1]{animation:book-image-preview-progress-flow-2d77ceb1 7s linear infinite;background:linear-gradient(90deg,var(--lc-color-brand-wine),color-mix(in srgb,var(--lc-color-brand-accent) 72%,var(--lc-color-brand-wine)),var(--lc-color-brand-accent),color-mix(in srgb,var(--lc-color-brand-wine) 72%,var(--lc-color-brand-accent)),var(--lc-color-brand-wine));background-size:240% 100%;border-radius:inherit;filter:drop-shadow(0 0 .2rem color-mix(in srgb,var(--lc-color-brand-wine) 42%,transparent)) drop-shadow(0 0 .38rem color-mix(in srgb,var(--lc-color-brand-accent) 28%,transparent));grid-area:1/1;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.78;padding:1.5px;pointer-events:none;position:absolute;z-index:4}.book-image-preview[data-v-2d77ceb1]:after,.book-image-preview[data-v-2d77ceb1]:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.book-image-preview[data-v-2d77ceb1]:before{background:linear-gradient(90deg,hsla(0,0%,100%,.34),hsla(0,0%,100%,.18) 1.6%,rgba(0,0,0,.18) 3.1%,rgba(0,0,0,.22) 3.7%,hsla(0,0%,100%,.2) 4.4%,hsla(0,0%,100%,.08) 5.7%,rgba(0,0,0,.045) 8.9%,transparent 15.1%);opacity:.46}.book-image-preview[data-v-2d77ceb1]:after{background:linear-gradient(180deg,#ffffff24,#fff0 14%),linear-gradient(180deg,#fff0 64%,#00000012);box-shadow:inset 0 0 0 1px #ffffff0f;opacity:.58}.book-image-preview.only[data-v-2d77ceb1]{width:100%}.book-image-preview img[data-v-2d77ceb1]{opacity:0;transition:opacity .12s ease-out}.book-image-preview img.book-image-preview__image--ready[data-v-2d77ceb1]{opacity:1}.book-image-preview__skeleton[data-v-2d77ceb1]{aspect-ratio:2/3}.book-image-preview__placeholder[data-v-2d77ceb1]{aspect-ratio:2/3;background:linear-gradient(180deg,#fcfcfcfa,#f6f6f6);position:relative;width:100%}.book-image-preview__placeholder-icon[data-v-2d77ceb1]{color:#ccc;left:50%;opacity:.55;position:absolute;top:50%;transform:translate(-50%,-50%)}.book-image-preview.only[data-v-2d77ceb1] :is(img,.book-image-preview__skeleton,.book-image-preview__placeholder){box-shadow:var(--book-image-shadow);height:auto;width:100%}.book-image-preview.only .book-image-preview__placeholder[data-v-2d77ceb1],.book-image-preview.only .book-image-preview__skeleton[data-v-2d77ceb1]{align-self:stretch;justify-self:stretch}.book-image-preview[data-v-2d77ceb1]:is(.one,.two,.three){--book-image-placeholder-icon-size:1.5rem;position:absolute}.book-image-preview[data-v-2d77ceb1]:is(.one,.two,.three) :is(img,.book-image-preview__skeleton,.book-image-preview__placeholder){box-shadow:var(--book-image-shadow-stacked);height:auto;width:52px}.book-image-preview:is(.one,.two,.three) .book-image-preview__skeleton[data-v-2d77ceb1]{aspect-ratio:2/3}.book-image-preview:is(.one,.two,.three) .book-image-preview__placeholder[data-v-2d77ceb1]{aspect-ratio:2/3;width:52px}.book-image-preview.one[data-v-2d77ceb1]{left:0;top:0;z-index:3}.book-image-preview.two[data-v-2d77ceb1]{right:0;top:8px;z-index:1}.book-image-preview.three[data-v-2d77ceb1]{left:16px;top:20px;z-index:2}@keyframes book-image-preview-progress-flow-2d77ceb1{0%{background-position:0 50%}to{background-position:240% 50%}}@media(prefers-reduced-motion:reduce){.book-image-preview__progress[data-v-2d77ceb1]{animation:none}}.book-wrapper[data-v-5cb4282d]{min-height:108px;position:relative;width:97px}.book-wrapper.only[data-v-5cb4282d]{min-height:146px}.book-wrapper__skeleton[data-v-5cb4282d]{block-size:100%;inline-size:100%;min-block-size:108px}.book-wrapper.only .book-wrapper__skeleton[data-v-5cb4282d]{min-block-size:146px}.copy-button-area[data-v-c247c06f]{display:block;position:relative}.copy-button-wrapper[data-v-c247c06f]{position:relative}.icon-confirm[data-v-c247c06f]{align-items:center;color:#333;display:inline-flex;gap:.25rem;left:calc(100% + 6px);margin-top:-8px;min-width:12px;opacity:0;pointer-events:none;position:absolute;top:50%;white-space:nowrap}.icon-confirm.on[data-v-c247c06f]{animation:poofme-c247c06f 2s}@keyframes poofme-c247c06f{0%{opacity:0}20%{opacity:1}to{opacity:0}}.ui-button-actions[data-v-ea4e0a04]{align-items:center;display:flex;flex-wrap:var(--v560894e4);gap:var(--v7553ec1e);justify-content:var(--f54134fe)}.ui-button-actions--reverse[data-v-ea4e0a04]{flex-direction:row-reverse}.ui-cluster[data-v-bea1216b]{align-items:var(--v6520340f);-moz-column-gap:var(--v0141e8cc);column-gap:var(--v0141e8cc);display:flex;flex-wrap:wrap;justify-content:var(--v25a963c6);row-gap:var(--v3d654e20)}.ui-cluster[data-v-bea1216b]>*{flex:0 0 auto;margin:0}.ui-media-row[data-v-1f6f9376]{align-items:var(--v474401af);display:grid;gap:var(--v1ab59362);grid-template-columns:var(--e9602b18) minmax(0,1fr);inline-size:min(100%,var(--v39b5ed18))}.content[data-v-1f6f9376],.media[data-v-1f6f9376]{min-inline-size:0}.ui-stack[data-v-a8ccdfb2]{align-items:var(--ae6d2bcc);display:grid;gap:var(--v34d7fd57)}.ui-stack[data-v-a8ccdfb2]>*{margin:0}.book-area[data-v-3bb6f9af]{font-size:var(--metadata-font-size,.825rem);text-align:left}.book-title[data-v-3bb6f9af]{color:var(--lc-color-brand-wine);font-size:var(--metadata-title-font-size,1rem);font-style:italic;line-height:1.5}.book-subtitle[data-v-3bb6f9af]{color:var(--lc-color-text);font-size:var(--metadata-subtitle-font-size,inherit);line-height:1.5}.book-metadata-skeleton[data-v-3bb6f9af]{padding-block:.1875rem}.book-metadata-skeleton__line[data-v-3bb6f9af]{min-block-size:1rem}.book-metadata-skeleton__line--title[data-v-3bb6f9af]{inline-size:min(100%,18rem)}.book-metadata-skeleton__line--subtitle[data-v-3bb6f9af]{inline-size:min(70%,11rem)}.book-url-area[data-v-3bb6f9af]{border:1px solid var(--lc-color-border-control);border-radius:.375rem;display:grid;grid-template-columns:minmax(0,1fr) var(--metadata-copy-column,var(--lc-icon-button-size-sm));max-inline-size:100%;width:min(100%,var(--metadata-url-max-width,18.75rem))}.book-url[data-v-3bb6f9af],.book-url-area[data-v-3bb6f9af]{align-items:center;min-inline-size:0}.book-url[data-v-3bb6f9af]{background:var(--lc-color-surface-subtle);border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;color:var(--lc-color-text-secondary);display:inline-flex;inline-size:100%;min-block-size:var(--lc-icon-button-size-sm);min-width:0;overflow:hidden;padding:.1875rem var(--lc-space-lg);transition:background-color .15s ease-in-out,color .12s ease-in-out}.book-url[data-v-3bb6f9af]:hover{background:#ebeef2;color:var(--lc-color-brand-wine);text-decoration:none}.book-url__cluster[data-v-3bb6f9af]{align-items:center;display:flex;gap:var(--lc-space-xs);inline-size:100%;min-inline-size:0}.book-url__icon[data-v-3bb6f9af]{color:#6d7178;flex:0 0 auto;transition:color .12s ease-in-out}.book-url:hover .book-url__icon[data-v-3bb6f9af]{color:var(--lc-color-brand-wine)}.book-url__text[data-v-3bb6f9af]{display:block;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-url-area[data-v-3bb6f9af] .copy-button-area{block-size:var(--lc-icon-button-size-sm)}.book-url-area[data-v-3bb6f9af] .copy-button-wrapper{block-size:100%;display:block;inline-size:100%}.book-url-area[data-v-3bb6f9af] .icon-confirm{background:#ffffffeb;border:1px solid var(--lc-color-border-control);border-radius:999px;box-shadow:0 .25rem .75rem #251e2a1f;color:#3f4248;left:auto;margin-top:0;max-inline-size:calc(100vw - 2rem);padding:.125rem .5rem;right:calc(100% + .375rem);top:50%;transform:translateY(-50%);z-index:1}.book-url-copy-button[data-v-3bb6f9af]{background:var(--lc-color-surface);border:0;border-bottom-left-radius:0;border-bottom-right-radius:.375rem;border-inline-start:1px solid var(--lc-color-border-control);border-top-left-radius:0;border-top-right-radius:.375rem;color:var(--lc-color-text-secondary);min-block-size:var(--lc-icon-button-size-sm);min-inline-size:var(--lc-icon-button-size-sm)}.book-url-copy-button[data-v-3bb6f9af]:focus-visible,.book-url-copy-button[data-v-3bb6f9af]:hover{background:var(--lc-color-brand-accent);border-color:var(--lc-color-brand-accent);color:var(--lc-color-text-inverse)}.metadata-summary[data-v-3bb6f9af]{max-inline-size:100%}.metadata-clicks[data-v-3bb6f9af]{white-space:nowrap}.metadata-actions[data-v-3bb6f9af]{align-items:center}@media(max-width:767px){.metadata-actions[data-v-3bb6f9af]{gap:.75rem}}.ui-alert[data-v-4ea13fa0]{align-items:start;background:color-mix(in srgb,var(--_accent) 8%,hsla(0,0%,100%,.9));border:1px solid color-mix(in srgb,var(--_accent) 20%,hsla(0,0%,100%,.52));border-left:3px solid var(--_accent);border-radius:var(--lc-radius-xs) var(--lc-radius-lg) var(--lc-radius-lg) var(--lc-radius-xs);color:color-mix(in srgb,var(--_accent) 68%,var(--lc-color-text-emphasis));display:grid;font-size:.9375rem;line-height:1.55;overflow:hidden;padding:.875rem 1rem;position:relative}.ui-alert--progress[data-v-4ea13fa0]{isolation:isolate}.ui-alert--progress[data-v-4ea13fa0]:before{animation:ui-alert-progress-slide-4ea13fa0 5.75s linear infinite;background:linear-gradient(100deg,transparent 0,transparent 38%,color-mix(in srgb,var(--_accent) 11%,transparent) 48%,color-mix(in srgb,var(--_accent) 16%,transparent) 54%,color-mix(in srgb,var(--_accent) 11%,transparent) 60%,transparent 70%,transparent 100%);block-size:100%;content:"";inline-size:280%;inset-block-start:0;inset-inline-start:-190%;pointer-events:none;position:absolute;transform:translate(0);z-index:0}.ui-alert--danger[data-v-4ea13fa0]{--_accent:var(--lc-color-danger)}.ui-alert--success[data-v-4ea13fa0]{--_accent:var(--lc-color-success)}.ui-alert--warning[data-v-4ea13fa0]{--_accent:var(--lc-color-warning)}.ui-alert--info[data-v-4ea13fa0]{--_accent:var(--lc-color-info)}.ui-alert__content[data-v-4ea13fa0]{position:relative;z-index:1}@keyframes ui-alert-progress-slide-4ea13fa0{0%{transform:translate(0)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.ui-alert--progress[data-v-4ea13fa0]:before{animation:none;background:color-mix(in srgb,var(--_accent) 8%,transparent);opacity:.45}}.ui-card[data-v-585b902d]{background:var(--v2cc2ce4a);border:1px solid var(--v12d7b88a);border-radius:var(--v4408e282);padding:var(--v77a75f84)}.ui-breadcrumbs[data-v-c8815d9f]{margin:0;padding-bottom:0}.ui-breadcrumbs__list[data-v-c8815d9f]{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ui-breadcrumbs__item[data-v-c8815d9f],.ui-breadcrumbs__list[data-v-c8815d9f]{font-size:.9rem;line-height:1.5}.ui-breadcrumbs__item+.ui-breadcrumbs__item[data-v-c8815d9f]{padding-left:.5rem}.ui-breadcrumbs__item+.ui-breadcrumbs__item[data-v-c8815d9f]:before{color:#212529bf;content:"/";display:inline-flex;padding-right:.5rem}.ui-breadcrumbs__link[data-v-c8815d9f]{color:var(--lc-color-link);display:inline}.ui-breadcrumbs__link[data-v-c8815d9f]:hover{color:var(--lc-color-link);text-decoration:underline}.ui-breadcrumbs__item[aria-current=page][data-v-c8815d9f]{color:var(--lc-color-brand-wine)}.frame[data-v-ff959ee8]{padding:0 var(--lc-page-gutter)}.frame[data-spacing=compact][data-v-ff959ee8]{padding-top:0}.inner[data-v-ff959ee8]{inline-size:min(100%,var(--v897628ac))}.flow[data-v-ff959ee8],.inner[data-v-ff959ee8]{margin-inline:auto}.flow[data-v-ff959ee8]{inline-size:min(100%,var(--v7047d7de))}.flow[data-align=start][data-v-ff959ee8]{margin-inline:0}@media(max-width:767px){.frame[data-v-ff959ee8],.frame[data-spacing=compact][data-v-ff959ee8]{padding-top:0}}.ui-page-header[data-v-44de2431]{align-items:end;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between}.ui-page-header--start[data-v-44de2431]{justify-content:flex-start}.ui-page-header__title-block[data-v-44de2431]{display:grid;flex:1 1 auto;gap:.4rem;min-inline-size:0}.ui-page-header__title[data-v-44de2431]{font-size:2.5rem;line-height:1.2;margin:0}.ui-page-header__description[data-v-44de2431]{color:var(--lc-color-muted);font-size:.95rem;line-height:1.6}.ui-page-header__action[data-v-44de2431]{align-items:center;display:flex}@media(max-width:767px){.ui-page-header[data-v-44de2431]{align-items:start;flex-direction:column}.ui-page-header__title-block[data-v-44de2431]{inline-size:100%}.ui-page-header__title[data-v-44de2431]{font-size:1.740625rem;line-height:1.2}}.stats-table[data-v-6843735e]{border-collapse:collapse;width:100%}.stats-table tbody td[data-v-6843735e]{background:#ffffff80;border:1px solid var(--lc-color-border-soft);font-size:.75rem}.stats-table td[data-v-6843735e]{padding:.25rem .5rem}.stats-table td[data-v-6843735e]:first-child{border-right-color:transparent;font-weight:var(--lc-font-weight-bold)}.stats-table tr[data-v-6843735e]{vertical-align:top}.clicks[data-v-6843735e]{text-align:right;width:50px}.page-header[data-v-f95a0975] .ui-page-header__title{font-size:2rem}.link[data-v-f95a0975]{display:table;font-size:1.25rem;table-layout:fixed;width:100%;word-wrap:break-word}.original[data-v-f95a0975]{font-size:.875rem;max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card[data-v-f95a0975]{background:#fafafa}.clicks[data-v-f95a0975]{font-size:1.5rem}.clicks-label[data-v-f95a0975]{font-size:1.25rem}.tooltip[data-v-f95a0975]{background:#c6cbd0;border-radius:999px;color:var(--lc-color-text-inverse);display:inline-grid;font-size:.75rem;font-weight:700;height:1rem;place-items:center;width:1rem}.stats[data-v-f95a0975]{display:grid;font-size:.875rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));line-height:1.5}.metadata[data-v-f95a0975] .book-area{margin-bottom:0}.metadata[data-v-f95a0975]{justify-self:center;max-width:31.25rem}.metadata[data-v-f95a0975] .book-url{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;max-inline-size:none;overflow:hidden}.metadata[data-v-f95a0975] .book-title{white-space:nowrap}.report-loading[data-v-f95a0975]{display:grid;gap:1.25rem;justify-items:stretch;width:min(100%,40rem)}.report-skeleton[data-v-f95a0975]{display:grid;gap:1rem}.report-skeleton__card[data-v-f95a0975]{background:#fafafa;border:1px solid #ececf0;border-radius:.5rem;display:grid;gap:1rem;padding:1rem}.report-skeleton__stats[data-v-f95a0975]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.report-skeleton__metadata[data-v-f95a0975]{display:grid;gap:1rem;grid-template-columns:6.875rem minmax(0,1fr);justify-self:center;max-width:31.25rem;width:100%}.report-skeleton__copy[data-v-f95a0975]{align-content:start;display:grid;gap:.75rem;padding-block-start:.25rem}.report-skeleton__cover[data-v-f95a0975]{aspect-ratio:96/140;max-width:6.875rem}.report-skeleton__line[data-v-f95a0975]{height:.875rem}.report-skeleton__line--short-url[data-v-f95a0975]{height:1.25rem;width:min(85%,30rem)}.report-skeleton__line--original-url[data-v-f95a0975]{width:min(60%,20rem)}.report-skeleton__line--metric[data-v-f95a0975]{height:1.5rem;width:min(45%,12rem)}.report-skeleton__line--title[data-v-f95a0975]{height:1.125rem;width:min(80%,18rem)}.report-skeleton__line--subtitle[data-v-f95a0975]{width:min(55%,12rem)}.report-skeleton__line--url[data-v-f95a0975]{width:min(88%,22rem)}@media(max-width:767px){.report-skeleton__metadata[data-v-f95a0975]{grid-template-columns:6.5rem minmax(0,1fr)}}.ui-checkbox[data-v-b2d23505]{display:grid;gap:var(--ui-checkbox-gap,.75rem);grid-template-columns:auto minmax(0,1fr);line-height:var(--ui-checkbox-line-height,1.4)}.ui-checkbox--center[data-v-b2d23505]{align-items:center}.ui-checkbox--start[data-v-b2d23505]{align-items:start}.ui-checkbox input[data-v-b2d23505]{block-size:var(--ui-checkbox-size,1.125rem);inline-size:var(--ui-checkbox-size,1.125rem);margin:0}.ui-checkbox--start input[data-v-b2d23505]{margin-top:var(--ui-checkbox-start-offset,.125rem)}.ui-checkbox__label[data-v-b2d23505]{min-width:0}.ui-checkbox__label[data-v-b2d23505] a{color:var(--lc-color-link);text-decoration:underline;text-decoration-color:var(--lc-color-brand-accent);text-decoration-thickness:1px;text-underline-offset:.2em}.ui-checkbox__label[data-v-b2d23505] a:focus-visible,.ui-checkbox__label[data-v-b2d23505] a:hover{color:var(--lc-color-brand-accent);text-decoration-thickness:2px}.ui-checkbox__label[data-v-b2d23505] a[target=_blank]:after{content:" ↗";font-size:.8em;text-decoration:none}.ui-modal-dialog__backdrop[data-v-2b964db3]{align-items:center;background:#2a272d29;display:grid;inset:0;justify-items:center;padding:1rem;place-items:center;position:fixed;z-index:25}.ui-modal-dialog[data-v-2b964db3]{-webkit-backdrop-filter:blur(9px) saturate(1.2) contrast(1.03);backdrop-filter:blur(9px) saturate(1.2) contrast(1.03);background:linear-gradient(145deg,#ffffffe6,#ffffffbd),#ffffffb8;border:1px solid hsla(0,0%,100%,.7);border-radius:var(--lc-radius-md);box-shadow:0 1.25rem 3.5rem #251e2a2e,inset 0 1px #ffffffd1,inset 0 -1px #ffffff57;display:flex;flex-direction:column;inline-size:min(calc(100vw - 2rem),var(--ui-modal-dialog-max-width));max-block-size:min(100dvh - 2rem,52rem);max-inline-size:min(calc(100vw - 2rem),var(--ui-modal-dialog-max-width));min-block-size:0;min-inline-size:min(calc(100vw - 2rem),var(--ui-modal-dialog-min-width));overflow:hidden}.ui-modal-dialog__footer[data-v-2b964db3],.ui-modal-dialog__header[data-v-2b964db3]{align-items:center;display:flex;flex:0 0 auto;gap:1rem;justify-content:space-between;padding:1rem 1.5rem 0}.ui-modal-dialog__header--title-hidden[data-v-2b964db3]{justify-content:flex-end}.ui-modal-dialog__header--centered[data-v-2b964db3]{justify-content:center;padding-block-start:1.25rem;position:relative}.ui-modal-dialog__header--centered .ui-modal-dialog__close[data-v-2b964db3]{position:absolute;right:1.5rem;top:1.5rem}.ui-modal-dialog__body[data-v-2b964db3]{display:grid;flex:1;gap:1rem;min-block-size:0;overflow-y:auto;padding:1.75rem 1.5rem 2.25rem}.ui-modal-dialog__header--centered+.ui-modal-dialog__body[data-v-2b964db3]{padding-block-start:1.5rem}.ui-modal-dialog__body--top-inset-tight[data-v-2b964db3]{padding-block-start:var(--lc-space-md)}.ui-modal-dialog__body--fade-bottom[data-v-2b964db3],.ui-modal-dialog__body--fade-top[data-v-2b964db3]{mask-position:left top,right top;-webkit-mask-position:left top,right top;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:calc(100% - 1rem) 100%,1rem 100%;-webkit-mask-size:calc(100% - 1rem) 100%,1rem 100%}.ui-modal-dialog__body--fade-top[data-v-2b964db3]{mask-image:linear-gradient(180deg,transparent 0,#000 1.5rem,#000),linear-gradient(#000,#000);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.5rem,#000),linear-gradient(#000,#000)}.ui-modal-dialog__body--fade-bottom[data-v-2b964db3]{mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 1.5rem),transparent),linear-gradient(#000,#000);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 1.5rem),transparent),linear-gradient(#000,#000)}.ui-modal-dialog__body--fade-top.ui-modal-dialog__body--fade-bottom[data-v-2b964db3]{mask-image:linear-gradient(180deg,transparent 0,#000 1.5rem,#000 calc(100% - 1.5rem),transparent),linear-gradient(#000,#000);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.5rem,#000 calc(100% - 1.5rem),transparent),linear-gradient(#000,#000)}.ui-modal-dialog__footer[data-v-2b964db3]{flex-wrap:wrap;justify-content:flex-end;padding:0 1.5rem 1.5rem}.ui-modal-dialog__title[data-v-2b964db3]{font-size:1.25rem;font-weight:var(--lc-font-weight-light);line-height:var(--lc-line-height-heading);margin:0}.ui-modal-dialog__title--centered[data-v-2b964db3]{align-items:center;color:var(--lc-color-brand-wine);display:flex;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:var(--lc-font-weight-light);gap:.65rem;justify-content:center;line-height:1.15;margin-inline:auto;text-align:center;text-wrap:balance;width:100%}.ui-modal-dialog__title--hidden[data-v-2b964db3]{block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.ui-modal-enter-active[data-v-2b964db3],.ui-modal-leave-active[data-v-2b964db3]{transition:opacity var(--lc-duration-standard) var(--lc-easing-standard)}.ui-modal-enter-active .ui-modal-dialog[data-v-2b964db3],.ui-modal-leave-active .ui-modal-dialog[data-v-2b964db3]{transition:opacity var(--lc-duration-standard) var(--lc-easing-standard),transform var(--lc-duration-standard) var(--lc-easing-emphasized)}.ui-modal-enter-from[data-v-2b964db3],.ui-modal-leave-to[data-v-2b964db3]{opacity:0}.ui-modal-enter-from .ui-modal-dialog[data-v-2b964db3]{opacity:0;transform:scale(.96)}.ui-modal-leave-to .ui-modal-dialog[data-v-2b964db3]{opacity:0;transform:scale(.985)}@media(prefers-reduced-motion:reduce){.ui-modal-dialog[data-v-2b964db3],.ui-modal-dialog__backdrop[data-v-2b964db3]{transition-duration:1ms!important}}@media(max-width:767px){.ui-modal-dialog__backdrop[data-v-2b964db3]{padding:.5rem}.ui-modal-dialog--compact[data-v-2b964db3]{min-height:calc(100dvh - 1rem)}.ui-modal-dialog__body[data-v-2b964db3],.ui-modal-dialog__footer[data-v-2b964db3],.ui-modal-dialog__header[data-v-2b964db3]{padding-inline:1.5rem}.ui-modal-dialog__header[data-v-2b964db3],.ui-modal-dialog__header--centered[data-v-2b964db3]{padding-top:1.25rem}.ui-modal-dialog__body[data-v-2b964db3]{align-content:start}}.ui-status-message[data-v-b547e634]{align-items:start;background:color-mix(in srgb,var(--_accent) 8%,hsla(0,0%,100%,.9));border:1px solid color-mix(in srgb,var(--_accent) 20%,hsla(0,0%,100%,.52));border-radius:var(--lc-radius-lg);color:color-mix(in srgb,var(--_accent) 68%,var(--lc-color-text-emphasis));display:grid;font-size:.9375rem;gap:.625rem;line-height:1.45;overflow:hidden;padding:.75rem .875rem;position:relative}.ui-status-message--progress[data-v-b547e634]{isolation:isolate}.ui-status-message--compact[data-v-b547e634]{gap:.5rem;line-height:1.35;padding:.5625rem .75rem}.ui-status-message--progress[data-v-b547e634]:before{animation:ui-status-message-progress-slide-b547e634 5.75s linear infinite;background:linear-gradient(100deg,transparent 0,transparent 38%,color-mix(in srgb,var(--_accent) 11%,transparent) 48%,color-mix(in srgb,var(--_accent) 16%,transparent) 54%,color-mix(in srgb,var(--_accent) 11%,transparent) 60%,transparent 70%,transparent 100%);block-size:100%;content:"";inline-size:280%;inset-block-start:0;inset-inline-start:-190%;pointer-events:none;position:absolute;transform:translate(0);z-index:0}.ui-status-message--danger[data-v-b547e634]{--_accent:var(--lc-color-danger)}.ui-status-message--success[data-v-b547e634]{--_accent:var(--lc-color-success)}.ui-status-message--warning[data-v-b547e634]{--_accent:var(--lc-color-warning)}.ui-status-message--info[data-v-b547e634]{--_accent:var(--lc-color-info)}.ui-status-message__content[data-v-b547e634]{position:relative;z-index:1}@keyframes ui-status-message-progress-slide-b547e634{0%{transform:translate(0)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.ui-status-message--progress[data-v-b547e634]:before{animation:none;background:color-mix(in srgb,var(--_accent) 8%,transparent);opacity:.45}}.collection-checkbox-list[data-v-8516751d]{display:grid;gap:.625rem}.collection-dialog-loading[data-v-8516751d]{display:grid;gap:1rem}.collection-dialog-skeleton[data-v-8516751d]{display:grid;gap:.875rem}.collection-dialog-skeleton__row[data-v-8516751d]{align-items:center;display:grid;gap:.75rem;grid-template-columns:2rem minmax(0,1fr)}.collection-dialog-skeleton__box[data-v-8516751d]{block-size:2rem;inline-size:2rem}.collection-dialog-skeleton__line[data-v-8516751d]{height:.875rem;width:min(82%,14rem)}.collection-checkbox-list[data-v-8516751d] .collection-checkbox{align-items:center}.collection-checkbox-list[data-v-8516751d] .collection-checkbox input{accent-color:#ff5a75;block-size:2rem;inline-size:2rem;margin-top:0}.collection-checkbox-row[data-v-8516751d]{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:.375rem}.collection-checkbox-row__count[data-v-8516751d]{color:var(--lc-color-muted);font-size:.75rem;line-height:1.5}.collection-dialog__footer[data-v-8516751d]{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.collection-dialog__footer-actions[data-v-8516751d],.collection-dialog__footer>.ui-button[data-v-8516751d]{flex:0 0 auto}.collection-dialog__create-button[data-v-8516751d]{color:var(--lc-color-brand-wine)}.collection-dialog__create-button[data-v-8516751d]:focus-visible,.collection-dialog__create-button[data-v-8516751d]:hover{color:var(--lc-color-brand-wine)}.collection-dialog__new-collection-label[data-v-8516751d]{align-items:center;display:inline-flex;gap:.5rem;white-space:nowrap}@media(max-width:767px){.collection-checkbox-row[data-v-8516751d]{gap:.375rem}.collection-dialog__footer[data-v-8516751d]{align-items:center;flex-direction:column;margin-top:auto}.collection-dialog__footer-actions[data-v-8516751d]{justify-content:center}}.ui-label[data-v-edecfb7c]{display:block;font-size:1rem;font-weight:var(--lc-font-weight-bold);line-height:2;margin:0}.ui-label--inline[data-v-edecfb7c]{display:inline}.ui-label__sub[data-v-edecfb7c]{color:var(--lc-color-muted);display:block;font-size:.875rem;font-weight:var(--lc-font-weight-regular);line-height:1.4}.ui-textbox-field[data-v-75e7d935]{--ui-textbox-border-color:var(--lc-color-input-border);--ui-textbox-border-radius:var(--lc-radius-pill);--ui-textbox-min-block-size:40px;--ui-textbox-padding-inline:10px;display:grid;gap:.375rem}.ui-textbox-field--small[data-v-75e7d935]{--ui-textbox-border-radius:var(--lc-radius-2xl);--ui-textbox-min-block-size:2.25rem;--ui-textbox-padding-inline:.75rem}.ui-textbox-label-row[data-v-75e7d935]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem}.ui-textbox-control[data-v-75e7d935]{align-items:center;background:var(--lc-color-surface);border:1px solid var(--ui-textbox-border-color);border-radius:var(--ui-textbox-border-radius);color:inherit;display:grid;grid-template-columns:minmax(0,1fr);min-block-size:var(--ui-textbox-min-block-size);overflow:hidden}.ui-textbox-field--small .ui-textbox-control[data-v-75e7d935]{min-block-size:2.25rem}.ui-textbox-control--prefixed[data-v-75e7d935]{grid-template-columns:auto minmax(0,1fr)}.ui-textbox-control--has-indicator[data-v-75e7d935]{grid-template-columns:minmax(0,1fr) auto}.ui-textbox-control--prefixed.ui-textbox-control--has-indicator[data-v-75e7d935]{grid-template-columns:auto minmax(0,1fr) auto}.ui-textbox-control--error[data-v-75e7d935]{border-color:var(--lc-color-danger)}.ui-textbox-control--success[data-v-75e7d935]{border-color:color-mix(in srgb,var(--lc-color-success) 58%,var(--lc-color-border-soft))}.ui-textbox-control--checking[data-v-75e7d935]{border-color:var(--lc-color-border)}.ui-textbox-input[data-v-75e7d935]{background:transparent;border:0;color:inherit;font:inherit;margin:0;min-inline-size:0;outline:0;padding:0 var(--ui-textbox-padding-inline);width:100%}.ui-textbox-field--small .ui-textbox-input[data-v-75e7d935],.ui-textbox-input[data-v-75e7d935]{min-block-size:var(--ui-textbox-min-block-size)}.ui-textbox-input[data-v-75e7d935]:-moz-read-only{background:var(--lc-color-surface-disabled);color:var(--lc-color-text-disabled)}.ui-textbox-input[data-v-75e7d935]:read-only{background:var(--lc-color-surface-disabled);color:var(--lc-color-text-disabled)}.ui-textbox-input[data-v-75e7d935]:-webkit-autofill,.ui-textbox-input[data-v-75e7d935]:-webkit-autofill:focus,.ui-textbox-input[data-v-75e7d935]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--lc-color-surface) inset,inset 0 -2px 0 rgba(65,154,88,.28);-webkit-text-fill-color:currentColor;caret-color:currentColor;-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}.ui-textbox-prefix[data-v-75e7d935]{align-items:center;align-self:stretch;background:var(--lc-color-surface-subtle);border-inline-end:1px solid var(--lc-color-border-control);color:var(--lc-color-text-secondary);display:inline-flex;padding-inline:var(--lc-space-lg);white-space:nowrap}.ui-textbox-indicator[data-v-75e7d935]{align-items:center;display:inline-flex;inline-size:2.5rem;justify-content:center}.ui-textbox-control--success .ui-textbox-indicator[data-v-75e7d935]{color:var(--lc-color-success)}.ui-textbox-control--error .ui-textbox-indicator[data-v-75e7d935]{color:var(--lc-color-danger)}.ui-textbox-description[data-v-75e7d935],.ui-textbox-sub-label[data-v-75e7d935]{color:var(--lc-color-muted);font-size:.875rem;line-height:1.4}.ui-textbox-sub-label[data-v-75e7d935]{margin-bottom:0}.ui-textbox-feedback[data-v-75e7d935]{font-size:.875rem;margin-top:.375rem;padding:.5rem .625rem}.alias-field[data-v-3d3cbc1a]{display:block}.ui-confirm-dialog__message[data-v-7cb267af]{margin:0}.collection-links-editor-panel[data-v-1bafa845]{display:grid;gap:.875rem}.collection-links-editor-panel h3[data-v-1bafa845]{margin:0}.collection-links-editor-panel__list[data-v-1bafa845]{display:grid;gap:.75rem}.collection-links-editor-panel__card[data-v-1bafa845]{align-items:center;-webkit-backdrop-filter:blur(1.125rem) saturate(1.16);backdrop-filter:blur(1.125rem) saturate(1.16);background:linear-gradient(145deg,#ffffffbd,#ffffff80),#ffffff8f;border:1px solid hsla(0,0%,100%,.6);border-radius:14px;box-shadow:0 .375rem 1.25rem #251e2a0f,inset 0 1px #ffffff94;display:grid;gap:var(--lc-space-md);grid-template-columns:auto auto minmax(0,1fr) auto;padding:.75rem}.collection-links-editor-panel__card--chosen[data-v-1bafa845]{box-shadow:0 10px 24px #0000001f}.collection-links-editor-panel__card--ghost[data-v-1bafa845]{opacity:.45}.collection-links-editor-panel__drag-handle[data-v-1bafa845]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--lc-color-muted);cursor:grab;display:inline-flex;justify-content:center;padding:0;touch-action:none}.collection-links-editor-panel__drag-handle[data-v-1bafa845]:active{cursor:grabbing}.collection-links-editor-panel__drag-handle[data-v-1bafa845]:focus-visible{border-radius:999px;outline:2px solid var(--lc-color-brand-accent);outline-offset:.25rem}.collection-links-editor-panel__drag-handle[data-v-1bafa845] *{pointer-events:none}.collection-links-editor-panel__cover[data-v-1bafa845],.collection-links-editor-panel__cover[data-v-1bafa845] .book-image-preview__placeholder,.collection-links-editor-panel__cover[data-v-1bafa845] .book-image-preview__skeleton,.collection-links-editor-panel__cover[data-v-1bafa845] img{width:40px}.collection-links-editor-panel__cover[data-v-1bafa845] .book-image-preview__placeholder-icon{max-height:1.5rem;max-width:1.5rem}.collection-links-editor-panel__card dd[data-v-1bafa845],.collection-links-editor-panel__card dl[data-v-1bafa845],.collection-links-editor-panel__card dt[data-v-1bafa845]{margin:0}.collection-links-editor-panel__card dl[data-v-1bafa845]{display:grid;gap:.25rem}.collection-links-editor-panel__card dd[data-v-1bafa845]{color:var(--lc-color-muted)}.collection-links-editor-panel__actions[data-v-1bafa845]{align-items:center}@media(max-width:767px){.collection-links-editor-panel__card[data-v-1bafa845]{grid-template-columns:auto auto 1fr}.collection-links-editor-panel__actions[data-v-1bafa845]{grid-column:1/-1;justify-content:flex-start}}.edit-collection-footer[data-v-e9bd7bb2]{display:grid;gap:.875rem;width:100%}.edit-collection-loading[data-v-e9bd7bb2],.edit-collection-skeleton[data-v-e9bd7bb2]{display:grid;gap:1rem}.edit-collection-skeleton__title[data-v-e9bd7bb2]{height:2.625rem;width:min(100%,24rem)}.edit-collection-skeleton__row[data-v-e9bd7bb2]{display:grid;gap:1rem;grid-template-columns:4.5rem minmax(0,1fr)}.edit-collection-skeleton__cover[data-v-e9bd7bb2]{aspect-ratio:96/140}.edit-collection-skeleton__copy[data-v-e9bd7bb2]{align-content:start;display:grid;gap:.75rem;padding-block-start:.25rem}.edit-collection-skeleton__line[data-v-e9bd7bb2]{height:.875rem}.edit-collection-skeleton__line--title[data-v-e9bd7bb2]{height:1.125rem;width:min(80%,18rem)}.edit-collection-skeleton__line--subtitle[data-v-e9bd7bb2]{width:min(55%,12rem)}.edit-collection-footer__bar[data-v-e9bd7bb2]{align-items:center;display:flex;gap:var(--lc-space-xl);justify-content:space-between;width:100%}.edit-collection-delete-link[data-v-e9bd7bb2]{flex:0 0 auto;white-space:nowrap}.edit-collection-footer__bar[data-v-e9bd7bb2] .ui-button-actions{flex:1 1 auto;min-width:0}@media(max-width:479px){.edit-collection-footer__bar[data-v-e9bd7bb2]{align-items:flex-start;flex-direction:column-reverse}}.existing-link-editing-panel[data-v-21444ec2]{display:grid;gap:1.5rem}.existing-link-editing-panel__header[data-v-21444ec2]{display:grid;gap:.5rem;justify-items:center;text-align:center}.existing-link-editing-panel__header h1[data-v-21444ec2]{font-size:2rem;font-weight:300;line-height:1.2;margin:0}.existing-link-editing-panel__subheading[data-v-21444ec2]{color:var(--lc-color-muted-strong);margin:-.375rem 0 0}.existing-link-editing-panel__section[data-v-21444ec2]{display:grid;gap:.75rem}.existing-link-editing-panel__label[data-v-21444ec2]{font-weight:700}.existing-link-editing-panel__input[data-v-21444ec2]{background:#e0e4f873;border:1px solid var(--lc-color-border);border-radius:var(--lc-radius-pill);min-height:40px;padding:0 12px;width:100%}.existing-link-editing-panel__input--invalid[data-v-21444ec2]{border-color:var(--lc-color-danger)}.existing-link-editing-panel__checking[data-v-21444ec2]{display:grid;gap:1rem}.existing-link-editing-panel__metadata-skeleton[data-v-21444ec2]{display:grid;gap:1rem;grid-template-columns:6.875rem minmax(0,1fr);max-width:100%}.existing-link-editing-panel__skeleton-cover[data-v-21444ec2]{aspect-ratio:96/140;max-width:6.875rem}.existing-link-editing-panel__skeleton-copy[data-v-21444ec2]{align-content:start;display:grid;gap:.75rem;padding-block-start:.25rem}.existing-link-editing-panel__skeleton-line[data-v-21444ec2]{height:.875rem}.existing-link-editing-panel__skeleton-line--title[data-v-21444ec2]{height:1.125rem;width:min(80%,18rem)}.existing-link-editing-panel__skeleton-line--subtitle[data-v-21444ec2]{width:min(55%,12rem)}.existing-link-editing-panel__skeleton-line--url[data-v-21444ec2]{width:min(88%,22rem)}.existing-link-editing-panel[data-v-21444ec2] .book-area{--metadata-font-size:.95rem;--metadata-max-width:100%;--metadata-title-font-size:1.25rem;--metadata-subtitle-font-size:1.0625rem;--metadata-url-max-width:26rem}@media(max-width:767px){.existing-link-editing-panel__header h1[data-v-21444ec2]{font-size:1.625rem}.existing-link-editing-panel__metadata-skeleton[data-v-21444ec2]{grid-template-columns:6.5rem minmax(0,1fr)}}.existing-link-editor[data-v-9ca264d1]{display:contents}.existing-link-editor__footer-message[data-v-9ca264d1]{flex-basis:100%;inline-size:100%}.ui-pagination[data-v-dc1ae551]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.75rem;inline-size:-moz-fit-content;inline-size:fit-content;justify-content:flex-start;margin-bottom:0;max-width:100%}.ui-pagination__list[data-v-dc1ae551]{display:inline-flex;flex-wrap:nowrap;gap:0}.ui-pagination__button[data-v-dc1ae551]{--ui-pagination-button-size:2.25rem;background:var(--lc-color-surface-subtle);border:1px solid var(--lc-color-border-soft);border-inline-start-width:0;border-radius:0;color:var(--lc-color-border);flex:0 0 var(--ui-pagination-button-size,2.75rem);inline-size:var(--ui-pagination-button-size,2.75rem);line-height:1.5rem;min-block-size:var(--ui-pagination-button-size,2.75rem);min-inline-size:var(--ui-pagination-button-size,2.75rem);min-width:0;padding:0}.ui-pagination__button[data-v-dc1ae551]:after{border-radius:0}.ui-pagination__button[data-v-dc1ae551]:first-child{border-bottom-left-radius:var(--lc-radius-lg);border-inline-start-width:1px;border-top-left-radius:var(--lc-radius-lg)}.ui-pagination__button[data-v-dc1ae551]:first-child:after{border-bottom-left-radius:var(--lc-radius-lg);border-top-left-radius:var(--lc-radius-lg)}.ui-pagination__button[data-v-dc1ae551]:last-child,.ui-pagination__button[data-v-dc1ae551]:last-child:after{border-bottom-right-radius:var(--lc-radius-lg);border-top-right-radius:var(--lc-radius-lg)}.ui-pagination__button[data-v-dc1ae551]:focus-visible:not(.ui-button--disabled),.ui-pagination__button[data-v-dc1ae551]:hover:not(.ui-button--disabled){background:var(--lc-color-surface);border-color:var(--lc-color-border-hover);color:var(--lc-color-brand-wine);outline:0}.ui-pagination__button:focus-visible:not(.ui-button--disabled)+.ui-pagination__button[data-v-dc1ae551],.ui-pagination__button:hover:not(.ui-button--disabled)+.ui-pagination__button[data-v-dc1ae551]{border-inline-start-color:var(--lc-color-border-hover)}.ui-pagination__button.ui-button--disabled[data-v-dc1ae551]{color:var(--lc-color-disabled);cursor:default}.ui-pagination__button--active[data-v-dc1ae551]{background:var(--lc-color-brand-accent);border-color:var(--lc-color-brand-accent);color:var(--lc-color-text-inverse)}.ui-pagination__button.ui-pagination__button--active[data-v-dc1ae551]:focus-visible:not(.ui-button--disabled),.ui-pagination__button.ui-pagination__button--active[data-v-dc1ae551]:hover:not(.ui-button--disabled){background:var(--lc-color-brand-accent);border-color:var(--lc-color-brand-accent);color:var(--lc-color-text-inverse)}.ui-pagination__button.ui-pagination__button--active[data-v-dc1ae551]:focus-visible:after,.ui-pagination__button.ui-pagination__button--active[data-v-dc1ae551]:hover:after{background:transparent}.ui-pagination__loading[data-v-dc1ae551]{display:inline-grid;place-items:center}@media(max-width:767px){.ui-pagination[data-v-dc1ae551]{justify-content:flex-start}}.workspace-loading[data-v-6c2bfa4e]{display:grid;gap:1rem;justify-items:start}.workspace-results[data-v-6c2bfa4e]{position:relative}.workspace-results--refreshing[data-v-6c2bfa4e] .book-area{opacity:.78;transition:opacity .16s ease}.links-list[data-v-6c2bfa4e]{width:100%}.links-list__item[data-v-6c2bfa4e]{--metadata-image-column:6.875rem;--metadata-max-width:40.625rem;--metadata-copy-column:2rem;width:100%}.links-list[data-v-6c2bfa4e] .book-area{margin:0}.links-list[data-v-6c2bfa4e] .book-image-area{width:6.875rem}.workspace-action[data-v-6c2bfa4e]{display:inline-flex}.workspace-skeleton[data-v-6c2bfa4e]{display:grid;gap:2.1875rem;width:100%}.workspace-skeleton__item[data-v-6c2bfa4e]{display:grid;gap:1rem;grid-template-columns:6.875rem minmax(0,1fr);max-width:40.625rem;width:100%}.workspace-skeleton__image[data-v-6c2bfa4e]{aspect-ratio:96/140}.workspace-skeleton__content[data-v-6c2bfa4e]{display:grid;gap:.75rem}.workspace-skeleton__line[data-v-6c2bfa4e]{height:.875rem}.workspace-skeleton__line--title[data-v-6c2bfa4e]{height:1.125rem;width:min(80%,18rem)}.workspace-skeleton__line--subtitle[data-v-6c2bfa4e]{width:min(55%,12rem)}.workspace-skeleton__line--url[data-v-6c2bfa4e]{width:min(88%,22rem)}.workspace-skeleton__meta[data-v-6c2bfa4e]{display:flex;flex-wrap:wrap;gap:1rem}.workspace-skeleton__line--meta[data-v-6c2bfa4e]{width:6rem}.workspace-skeleton__line--meta-short[data-v-6c2bfa4e]{width:5rem}.workspace-skeleton__actions[data-v-6c2bfa4e]{display:flex;flex-wrap:wrap;gap:1rem}.workspace-skeleton__button[data-v-6c2bfa4e]{height:2rem;width:4.75rem}.workspace-skeleton__button--wide[data-v-6c2bfa4e]{width:9.25rem}@media(max-width:767px){.links-list[data-v-6c2bfa4e] .book-image-area{width:6.5rem}.links-list__item[data-v-6c2bfa4e]{--metadata-image-column:6.5rem;--metadata-max-width:40.625rem;--metadata-copy-column:2rem}.workspace-skeleton__item[data-v-6c2bfa4e]{grid-template-columns:6.5rem minmax(0,1fr);max-width:22.875rem}}.ui-tabs[data-v-f18dad3e]{flex-wrap:wrap;gap:1rem;justify-content:flex-start}.ui-tabs[data-v-f18dad3e],.ui-tabs__item[data-v-f18dad3e]{align-items:center;display:inline-flex}.ui-tabs__item[data-v-f18dad3e]{border-radius:0;color:var(--lc-color-brand-wine);font-size:.875rem;gap:.5rem;justify-content:center;line-height:1.5;min-inline-size:5rem;padding:1px var(--lc-space-xl);position:relative;text-align:center}.ui-tabs__item[data-v-f18dad3e]:after{background:var(--lc-color-border-soft);block-size:4px;content:"";inset-block-end:-4px;inset-inline:0;position:absolute}.ui-tabs__item[data-v-f18dad3e]:hover{color:var(--lc-color-brand-wine)}.ui-tabs__item[data-v-f18dad3e]:hover:after{background:var(--lc-color-border-strong)}.ui-tabs__item--active[data-v-f18dad3e]:after{background:var(--lc-color-brand-accent)}.ui-tabs__item--refreshing[data-v-f18dad3e]:after{animation:ui-tabs-refresh-flow-f18dad3e 4.8s linear infinite;background:linear-gradient(90deg,var(--lc-color-brand-wine) 0,color-mix(in srgb,var(--lc-color-brand-accent) 72%,var(--lc-color-brand-wine)) 28%,var(--lc-color-brand-accent) 52%,color-mix(in srgb,var(--lc-color-brand-wine) 72%,var(--lc-color-brand-accent)) 76%,var(--lc-color-brand-wine) 100%);background-size:220% 100%}@keyframes ui-tabs-refresh-flow-f18dad3e{0%{background-position:0 50%}to{background-position:220% 50%}}@media(prefers-reduced-motion:reduce){.ui-tabs__item--refreshing[data-v-f18dad3e]:after{animation:none}}@media(max-width:767px){.ui-tabs__item[data-v-f18dad3e]{font-size:.875rem;line-height:1.5;min-inline-size:5rem;padding:1px var(--lc-space-xl)}}.header[data-v-5787211e]{justify-self:start}.title[data-v-5787211e]{display:inline-flex;font-size:2rem;line-height:1.2}@media(max-width:767px){.header[data-v-5787211e]{gap:.5rem 3.125rem}.title[data-v-5787211e]{font-size:1.625rem;line-height:1.2;padding-right:3.125rem;position:relative;top:-1px}}.admin-route[data-v-14bec6bc]{min-inline-size:0}.admin-page[data-v-14bec6bc]{display:grid;gap:1.25rem;inline-size:min(100%,32rem);justify-items:stretch}.admin-section[data-v-14bec6bc]{display:grid;gap:1.85rem}.admin-section-heading[data-v-14bec6bc]{display:grid;gap:.55rem}.admin-section-heading h2[data-v-14bec6bc]{color:var(--lc-color-brand-wine);font-size:1.2rem;font-weight:600;line-height:1.25}.admin-section-heading p[data-v-14bec6bc]{color:var(--lc-color-muted);font-size:.92rem;line-height:1.7;max-inline-size:42rem}.ui-select-field[data-v-6e0c5155]{display:grid;gap:0}.ui-select-shell[data-v-6e0c5155]{max-width:540px;position:relative;width:100%}.ui-select-shell[data-v-6e0c5155]:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--lc-color-muted-subtle);content:"";pointer-events:none;position:absolute;right:12px;top:calc(50% - 3px)}.ui-select[data-v-6e0c5155]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--lc-color-surface);border:1px solid var(--lc-color-border);border-radius:var(--lc-radius-sm);color:inherit;font:inherit;height:38px;line-height:1.375;margin:0;padding:0 2rem 0 .875rem;width:100%}.admin-route[data-v-218d177f]{min-inline-size:0}.admin-section[data-v-218d177f]{display:grid;gap:1rem;max-inline-size:44rem}.admin-section-heading[data-v-218d177f]{display:grid;gap:.55rem}.admin-section-heading h2[data-v-218d177f]{color:var(--lc-color-brand-wine);font-size:1.2rem;font-weight:600;line-height:1.25}.runtime-summary[data-v-218d177f]{border-block:1px solid var(--lc-color-border);display:grid;gap:0;margin:0}.runtime-summary div[data-v-218d177f]{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);min-block-size:2.65rem}.runtime-summary div+div[data-v-218d177f]{border-block-start:1px solid var(--lc-color-border)}.runtime-summary dt[data-v-218d177f]{color:var(--lc-color-muted);font-size:.82rem;font-weight:700;text-transform:uppercase}.runtime-summary dd[data-v-218d177f]{color:var(--lc-color-text);margin:0;min-inline-size:0;overflow-wrap:anywhere}.runtime-form[data-v-218d177f]{display:grid;gap:1rem}.runtime-actions[data-v-218d177f]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:520px){.runtime-summary div[data-v-218d177f]{align-items:start;gap:.25rem;grid-template-columns:1fr;padding-block:.7rem}}.admin-route[data-v-c233b04a]{min-inline-size:0}.admin-section[data-v-c233b04a]{display:grid;gap:1.85rem}.admin-section-heading[data-v-c233b04a]{display:grid;gap:.55rem}.admin-section-heading h2[data-v-c233b04a]{color:var(--lc-color-brand-wine);font-size:1.2rem;font-weight:600;line-height:1.25}.admin-tbd[data-v-c233b04a]{color:var(--lc-color-muted);font-size:.95rem;line-height:1.5;margin:0}.overview-metric-grid[data-v-c233b04a]{display:grid;gap:1.4rem 1.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.overview-metric-card[data-v-c233b04a]{border-top:2px solid var(--lc-color-brand-wine);display:grid;gap:.45rem;padding-top:1rem}.overview-metric-card span[data-v-c233b04a]{color:var(--lc-color-brand-wine-light);font-size:.72rem;text-transform:uppercase}.overview-metric-card strong[data-v-c233b04a]{color:var(--lc-color-brand-wine);font-size:1.55rem}.overview-skeleton-label[data-v-c233b04a]{height:.8rem;width:6.5rem}.overview-skeleton-value[data-v-c233b04a]{height:2rem;width:5.5rem}.overview-table-skeleton[data-v-c233b04a]{border-bottom:1px solid var(--lc-color-border);display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) 5rem 4rem;padding:.8rem .4rem}.overview-table-skeleton[data-v-c233b04a] .ui-skeleton{height:1rem}.overview-columns[data-v-c233b04a]{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr)}.overview-columns h3[data-v-c233b04a]{color:var(--lc-color-brand-wine);font-size:1rem;margin:0 0 .75rem}.overview-table[data-v-c233b04a]{border-collapse:collapse;width:100%}.overview-table td[data-v-c233b04a],.overview-table th[data-v-c233b04a]{border-bottom:1px solid var(--lc-color-border);padding:.65rem .4rem;text-align:left}.overview-table td[data-v-c233b04a]:nth-child(n+2),.overview-table th[data-v-c233b04a]:nth-child(n+2){text-align:right}@media(max-width:900px){.overview-columns[data-v-c233b04a],.overview-metric-grid[data-v-c233b04a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.overview-columns[data-v-c233b04a],.overview-metric-grid[data-v-c233b04a]{grid-template-columns:1fr}}.admin-route[data-v-92ae56fc]{min-inline-size:0}.admin-section[data-v-92ae56fc]{display:grid;gap:1.25rem}.admin-section-heading[data-v-92ae56fc]{display:grid;gap:.55rem}.admin-section-heading h2[data-v-92ae56fc]{color:var(--lc-color-brand-wine);font-size:1.2rem;font-weight:600;line-height:1.25}.admin-section-heading p[data-v-92ae56fc]{color:var(--lc-color-muted);font-size:.92rem;line-height:1.7;margin:0;max-inline-size:42rem}.coverage-form[data-v-92ae56fc]{display:grid;gap:1.25rem;max-inline-size:44rem}.coverage-form__fields[data-v-92ae56fc]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.coverage-form__actions[data-v-92ae56fc]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.coverage-metric-grid[data-v-92ae56fc]{-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.6rem}.coverage-metric-card[data-v-92ae56fc]{border-top:2px solid var(--lc-color-brand-wine);display:grid;gap:.45rem;padding:1rem 0 .35rem}.coverage-metric-card__label[data-v-92ae56fc]{color:var(--lc-color-brand-wine-light);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.coverage-metric-card__value[data-v-92ae56fc]{color:var(--lc-color-brand-wine);font-size:1.6rem;font-weight:500;line-height:1.1}.coverage-table-wrap[data-v-92ae56fc]{overflow-x:auto}.coverage-table[data-v-92ae56fc]{border-collapse:collapse;inline-size:100%;min-inline-size:24rem}.coverage-table td[data-v-92ae56fc],.coverage-table th[data-v-92ae56fc]{border-block-end:1px solid var(--lc-color-border);padding:.65rem .75rem;text-align:left}.coverage-table thead th[data-v-92ae56fc]{color:var(--lc-color-muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.coverage-table tbody th[data-v-92ae56fc]{font-weight:600}.coverage-table tbody th[data-v-92ae56fc],.coverage-table td[data-v-92ae56fc]{color:var(--lc-color-text)}.coverage-table__num[data-v-92ae56fc]{font-variant-numeric:tabular-nums;text-align:right}.coverage-table__empty[data-v-92ae56fc]{color:var(--lc-color-muted);text-align:center}@media(max-width:767px){.coverage-form__fields[data-v-92ae56fc],.coverage-metric-grid[data-v-92ae56fc]{grid-template-columns:1fr}}.link-builder-editing-panel[data-v-d4565b21]{inline-size:100%}.link-builder-editing-panel h1[data-v-d4565b21]{font-size:2rem;font-weight:300;line-height:1.2;margin:0;text-align:center;width:100%}.link-builder-editing-panel h3[data-v-d4565b21]{font-size:100%;font-weight:700;margin:0 0 .625rem}.link-builder-editing-panel h3 small[data-v-d4565b21]{color:inherit;font-size:.875rem;font-weight:400}.link-builder-editing-panel__section--commissions h3[data-v-d4565b21]{margin-bottom:.5rem;margin-top:0}.link-builder-editing-panel__sections[data-v-d4565b21]{display:grid;gap:1.5rem}.link-builder-editing-panel__section[data-v-d4565b21]{display:block}.link-builder-editing-panel__section--source[data-v-d4565b21]{display:grid;gap:.75rem}.link-builder-editing-panel__section--url[data-v-d4565b21]{margin-top:0}.link-builder-editing-panel__implicit-submit[data-v-d4565b21]{block-size:0;border:0;inline-size:0;opacity:0;overflow:hidden;padding:0;position:absolute}.link-builder-editing-panel[data-v-d4565b21] .ui-textbox-field{--ui-textbox-border-color:var(--lc-color-input-border);--ui-textbox-border-radius:.5rem}.link-builder-editing-panel[data-v-d4565b21] .ui-textbox-field--small{--ui-textbox-border-radius:.5rem}.link-builder-editing-panel__label[data-v-d4565b21]{font-weight:700}.link-builder-editing-panel__input[data-v-d4565b21]{background:var(--lc-color-surface);border:1px solid var(--lc-color-input-border);border-radius:.5rem;min-height:2.625rem;padding:0 12px;width:100%}.link-builder-editing-panel__input--source[data-v-d4565b21]{background:#e0e4f873;border-radius:var(--lc-radius-pill)}.link-builder-editing-panel__token-input[data-v-d4565b21]{inline-size:8.75rem}.link-builder-editing-panel__input--claim-email[data-v-d4565b21]{inline-size:100%}.link-builder-editing-panel__input--invalid[data-v-d4565b21]{border-color:var(--lc-color-danger)}.link-builder-editing-panel__token-grid[data-v-d4565b21],.link-builder-editing-panel__token-inline[data-v-d4565b21]{max-inline-size:100%}.link-builder-editing-panel__token-grid[data-v-d4565b21]{align-items:center;font-size:1rem}.link-builder-editing-panel__token-grid a[data-v-d4565b21]{font-size:.875rem}.link-builder-editing-panel__metadata-loader[data-v-d4565b21]{justify-self:center;margin-block:1rem}.link-builder-editing-panel__setup-button[data-v-d4565b21]{margin-top:.75rem}.link-builder-editing-panel__terms[data-v-d4565b21]{--ui-checkbox-gap:.75rem;--ui-checkbox-line-height:1.4;--ui-checkbox-size:1.1875rem;--ui-checkbox-start-offset:.125rem;display:grid;font-size:1rem;margin:0}.link-builder-editing-panel__terms[data-v-d4565b21] input{accent-color:var(--lc-color-link);cursor:pointer}.link-builder-editing-panel__terms--error[data-v-d4565b21] input{outline:1px solid var(--lc-color-link)}.link-builder-editing-panel__save-grid[data-v-d4565b21]{align-items:start;display:grid;gap:1rem;grid-template-columns:max-content max-content minmax(0,1fr);max-inline-size:43rem}.link-builder-editing-panel__save-grid--end[data-v-d4565b21]{justify-content:flex-end}.link-builder-editing-panel__simple-save[data-v-d4565b21]{flex-grow:0;min-width:0}.link-builder-editing-panel__simple-save[data-v-d4565b21] .ui-button{min-width:0;padding-inline:1.125rem}.link-builder-editing-panel__or[data-v-d4565b21]{color:var(--lc-color-muted);font-size:1rem;line-height:2.375rem;text-align:center}.link-builder-editing-panel__claim[data-v-d4565b21]{display:grid;gap:.625rem;justify-items:stretch;min-inline-size:0;width:min(28rem,100%)}.link-builder-editing-panel__claim-actions[data-v-d4565b21]{display:block;min-inline-size:0}.link-builder-editing-panel__newsletter[data-v-d4565b21]{color:var(--lc-color-muted-strong);font-size:.875rem}.link-builder-editing-panel__claim-button[data-v-d4565b21]{max-width:17.5rem;width:100%}.link-builder-editing-panel__claim-stack[data-v-d4565b21]{justify-content:flex-end;width:100%}.link-builder-editing-panel__claim-stack .link-builder-editing-panel__claim-button[data-v-d4565b21]{width:auto}.link-builder-editing-panel__claim-copy[data-v-d4565b21]{color:var(--lc-color-muted-strong);font-size:.75rem;line-height:1.5;margin:0;max-inline-size:18rem}.link-builder-editing-panel[data-v-d4565b21] .book-area{max-inline-size:31.25rem;--metadata-font-size:.95rem;--metadata-title-font-size:1.25rem;--metadata-subtitle-font-size:1.0625rem}.link-builder-editing-panel[data-v-d4565b21] .book-url-area,.link-builder-editing-panel[data-v-d4565b21] .metadata-actions{display:none}@media(max-width:767px){.link-builder-editing-panel h1[data-v-d4565b21]{font-size:1.625rem;line-height:1.2}.link-builder-editing-panel__token-grid[data-v-d4565b21]{display:grid}.link-builder-editing-panel__or[data-v-d4565b21]{display:none}.link-builder-editing-panel__save-grid[data-v-d4565b21]{grid-template-columns:1fr}.link-builder-editing-panel__token-input[data-v-d4565b21]{inline-size:100%}}.login-request-prompt[data-v-1f111175]{text-align:center}.login-request-prompt[data-v-1f111175],.login-request-prompt__field[data-v-1f111175]{display:block;width:100%}.login-request-prompt__label[data-v-1f111175]{display:inline-flex;font-size:1.125rem;font-weight:300;margin:var(--lc-space-xl) 0 var(--lc-space-lg)}.login-request-prompt__input[data-v-1f111175]{display:block;font:inherit;font-size:1rem;margin:0;margin-inline:auto;max-width:100%;padding-inline:.625rem;width:min(100%,18.75rem)}.login-request-prompt__submit-area[data-v-1f111175]{display:block;margin:var(--lc-space-lg) 0 0;min-block-size:0}.login-request-prompt__submit-stack[data-v-1f111175]{display:inline-grid;gap:var(--lc-space-lg);justify-items:center}.login-request-prompt__register[data-v-1f111175]{color:var(--lc-color-muted);font-size:.8em;line-height:1.5;margin:var(--lc-space-lg) 0;width:100%}@media(max-width:767px){.login-request-prompt__input[data-v-1f111175]{width:min(100%,18.75rem)}.login-request-prompt__submit-area[data-v-1f111175]{min-height:auto}}.oauth-login[data-v-0e849b1d]{--ui-auth-control-width:21rem;--ui-auth-control-shadow:0 .0625rem .125rem rgba(16,24,40,.04);--ui-auth-control-shadow-hover:0 .25rem .75rem rgba(16,24,40,.08);--ui-auth-icon-shadow:0 .0625rem .1875rem rgba(16,24,40,.14);display:grid;gap:var(--lc-space-lg);justify-items:center;justify-self:center;margin-top:var(--lc-space-sm);width:min(100%,var(--ui-auth-control-width))}.oauth-sign-in-button[data-v-0e849b1d]{--ui-auth-button-accent:var(--lc-color-border-control);--ui-auth-button-bg:var(--lc-color-surface);--ui-auth-button-border:var(--lc-color-input-border);--ui-auth-button-color:var(--lc-color-text-secondary);--ui-auth-button-focus:color-mix(in srgb,var(--lc-color-info) 22%,transparent);--ui-auth-button-hover-bg:var(--lc-color-surface-raised);--ui-auth-button-hover-border:var(--lc-color-border-hover);align-items:center;background:var(--ui-auth-button-bg);border:1px solid var(--ui-auth-button-border);border-radius:var(--lc-radius-md);box-shadow:inset .25rem 0 0 var(--ui-auth-button-accent),var(--ui-auth-control-shadow);color:var(--ui-auth-button-color);cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:var(--lc-font-weight-semibold);gap:.625rem;justify-content:flex-start;line-height:1.4;min-height:2.75rem;padding:.625rem 1rem .625rem 1.125rem;text-align:left;transition:background-color var(--lc-duration-fast) var(--lc-easing-standard),border-color var(--lc-duration-fast) var(--lc-easing-standard),box-shadow var(--lc-duration-fast) var(--lc-easing-standard),transform var(--lc-duration-fast) var(--lc-easing-standard);width:100%}.oauth-sign-in-button[data-v-0e849b1d]:hover:not(:disabled){background:var(--ui-auth-button-hover-bg);border-color:var(--ui-auth-button-hover-border);box-shadow:inset .25rem 0 0 var(--ui-auth-button-accent),var(--ui-auth-control-shadow-hover);transform:translateY(-.125rem)}.oauth-sign-in-button[data-v-0e849b1d]:focus-visible{outline:3px solid var(--ui-auth-button-focus);outline-offset:2px}.oauth-sign-in-button[data-v-0e849b1d]:disabled{cursor:not-allowed;opacity:.7;transform:none}.oauth-method-divider[data-v-0e849b1d]{background:var(--lc-color-border-subtle);height:1px;width:100%}.oauth-email-divider[data-v-0e849b1d]{align-items:center;color:var(--lc-color-text-disabled);display:grid;gap:var(--lc-space-lg);grid-template-columns:1fr auto 1fr;margin:var(--lc-space-xs) 0;width:100%}.oauth-email-divider span[data-v-0e849b1d]{background:var(--lc-color-border-soft);display:block;height:1px}.oauth-email-divider p[data-v-0e849b1d]{font-size:.8125rem;line-height:1.4;margin:0;white-space:nowrap}.oauth-sign-in-button--google[data-v-0e849b1d]{--ui-auth-provider-color:#4285f4;--ui-auth-button-accent:var(--ui-auth-provider-color);--ui-auth-button-bg:color-mix(in srgb,var(--ui-auth-provider-color) 2%,var(--lc-color-surface));--ui-auth-button-border:color-mix(in srgb,var(--ui-auth-provider-color) 18%,var(--lc-color-surface));--ui-auth-button-focus:color-mix(in srgb,var(--ui-auth-provider-color) 18%,transparent);--ui-auth-button-hover-bg:color-mix(in srgb,var(--ui-auth-provider-color) 4%,var(--lc-color-surface));--ui-auth-button-hover-border:color-mix(in srgb,var(--ui-auth-provider-color) 28%,var(--lc-color-surface))}.oauth-sign-in-button--amazon[data-v-0e849b1d]{--ui-auth-provider-color:#f90;--ui-auth-button-accent:var(--ui-auth-provider-color);--ui-auth-button-bg:color-mix(in srgb,var(--ui-auth-provider-color) 5%,var(--lc-color-surface));--ui-auth-button-border:color-mix(in srgb,var(--ui-auth-provider-color) 25%,var(--lc-color-surface));--ui-auth-button-focus:color-mix(in srgb,var(--ui-auth-provider-color) 20%,transparent);--ui-auth-button-hover-bg:color-mix(in srgb,var(--ui-auth-provider-color) 10%,var(--lc-color-surface));--ui-auth-button-hover-border:color-mix(in srgb,var(--ui-auth-provider-color) 35%,var(--lc-color-surface))}.oauth-sign-in-button--apple[data-v-0e849b1d]{--ui-auth-provider-color:#2f3437;--ui-auth-button-accent:var(--ui-auth-provider-color);--ui-auth-button-bg:color-mix(in srgb,var(--ui-auth-provider-color) 2%,var(--lc-color-surface));--ui-auth-button-border:color-mix(in srgb,var(--ui-auth-provider-color) 16%,var(--lc-color-surface));--ui-auth-button-focus:color-mix(in srgb,var(--ui-auth-provider-color) 18%,transparent);--ui-auth-button-hover-bg:color-mix(in srgb,var(--ui-auth-provider-color) 4%,var(--lc-color-surface));--ui-auth-button-hover-border:color-mix(in srgb,var(--ui-auth-provider-color) 26%,var(--lc-color-surface))}.oauth-sign-in-button--passkey[data-v-0e849b1d]{--ui-auth-button-accent:var(--lc-color-brand-accent);--ui-auth-button-bg:color-mix(in srgb,var(--lc-color-brand-accent) 5%,var(--lc-color-surface));--ui-auth-button-border:color-mix(in srgb,var(--lc-color-brand-accent) 28%,var(--lc-color-surface));--ui-auth-button-focus:color-mix(in srgb,var(--lc-color-brand-accent) 24%,transparent);--ui-auth-button-hover-bg:color-mix(in srgb,var(--lc-color-brand-accent) 9%,var(--lc-color-surface));--ui-auth-button-hover-border:color-mix(in srgb,var(--lc-color-brand-accent) 42%,var(--lc-color-surface));--ui-auth-button-color:var(--lc-color-brand-wine)}.oauth-provider-mark[data-v-0e849b1d]{align-items:center;background:var(--lc-color-surface);border-radius:50%;box-shadow:var(--ui-auth-icon-shadow);box-sizing:border-box;display:inline-flex;flex:0 0 auto;height:1.625rem;justify-content:center;overflow:hidden;width:1.625rem}.oauth-provider-mark--apple[data-v-0e849b1d]{padding:.125rem}.oauth-provider-mark--passkey[data-v-0e849b1d]{color:var(--lc-color-brand-accent)}.oauth-provider-logo[data-v-0e849b1d]{display:block;height:var(--ui-auth-logo-height,100%);-o-object-fit:contain;object-fit:contain;width:var(--ui-auth-logo-width,100%)}.oauth-provider-mark--apple .oauth-provider-logo[data-v-0e849b1d]{--ui-auth-logo-height:1.35rem;--ui-auth-logo-width:1.35rem;transform:translateY(.015625rem)}.oauth-provider-mark--google .oauth-provider-logo[data-v-0e849b1d]{--ui-auth-logo-height:1.25rem;--ui-auth-logo-width:1.25rem;transform:translateY(.015625rem)}.oauth-provider-mark--amazon .oauth-provider-logo[data-v-0e849b1d]{--ui-auth-logo-height:1.35rem;--ui-auth-logo-width:1.35rem;transform:translateY(-.0625rem)}.oauth-button-label[data-v-0e849b1d]{flex:1 1 auto;min-inline-size:0;text-align:center}.login-request-success[data-v-4ad3db2e]{display:grid;gap:16px;justify-items:center}.login-request-success__kicker[data-v-4ad3db2e]{color:var(--lc-color-muted);font-size:.875rem;font-weight:var(--lc-font-weight-semibold);letter-spacing:.08em;margin:0;text-transform:uppercase}.ui-wizard-progress[data-v-e9da71f5]{display:flex;justify-content:center}.ui-wizard-progress__steps[data-v-e9da71f5]{display:flex;gap:var(--lc-space-sm);list-style:none;margin:0;padding:0}.ui-wizard-progress__step[data-v-e9da71f5]{flex:0 0 2rem}.ui-wizard-progress__bar[data-v-e9da71f5]{background:var(--lc-color-border-soft);block-size:.1875rem;border-radius:var(--lc-radius-md);display:inline-flex;inline-size:100%;transition:background-color var(--lc-duration-standard) var(--lc-easing-standard),transform var(--lc-duration-fast) var(--lc-easing-standard)}.ui-wizard-progress__step--current .ui-wizard-progress__bar[data-v-e9da71f5]{background:var(--lc-color-brand-accent)}.ui-wizard-progress__control[data-v-e9da71f5]{background:transparent;border:0;cursor:pointer;display:inline-flex;inline-size:100%;padding:var(--lc-space-xs) 0}.ui-wizard-progress__control:focus-visible .ui-wizard-progress__bar[data-v-e9da71f5],.ui-wizard-progress__control:hover .ui-wizard-progress__bar[data-v-e9da71f5]{transform:scaleY(1.5)}.ui-wizard-progress__control[data-v-e9da71f5]:focus-visible{outline:2px solid var(--lc-color-focus-ring);outline-offset:.1875rem}.ui-wizard-progress__sr-only[data-v-e9da71f5]{block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.link-create-auth-panel[data-v-60db5960]{display:grid;gap:var(--lc-space-3xl);margin-inline:auto;max-inline-size:34rem;overflow:hidden}.link-create-auth-panel__stage[data-v-60db5960]{display:grid;gap:var(--lc-space-xl);min-inline-size:0}.link-create-auth-panel__book[data-v-60db5960]{align-items:center;background:var(--lc-color-surface-raised);border-radius:var(--lc-radius-xl);display:grid;gap:var(--lc-space-lg);grid-template-columns:4rem minmax(0,1fr);padding:var(--lc-space-xl)}.link-create-auth-panel__cover[data-v-60db5960]{inline-size:4rem}.link-create-auth-panel__kicker[data-v-60db5960]{color:var(--lc-color-muted-strong);font-size:.8125rem;font-weight:var(--lc-font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.link-create-auth-panel>h2[data-v-60db5960],.link-create-auth-panel>h3[data-v-60db5960],.link-create-auth-panel__book h2[data-v-60db5960]{margin:0}.link-create-auth-panel__intro[data-v-60db5960]{display:grid;gap:var(--lc-space-sm)}.link-create-auth-panel__intro h2[data-v-60db5960],.link-create-auth-panel__intro h3[data-v-60db5960],.link-create-auth-panel__intro p[data-v-60db5960]{margin:0}.link-create-auth-panel__intro h2[data-v-60db5960],.link-create-auth-panel__intro h3[data-v-60db5960]{color:var(--lc-color-heading);font-size:1.375rem;font-weight:var(--lc-font-weight-light);line-height:1.25}.link-create-auth-panel__intro>p[data-v-60db5960]:not(.link-create-auth-panel__kicker){line-height:1.5}.link-create-auth-panel__book h2[data-v-60db5960]{color:var(--lc-color-heading);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:var(--lc-font-weight-light);line-height:1.2;overflow-wrap:break-word}.link-create-auth-panel>h2[data-v-60db5960],.link-create-auth-panel>h3[data-v-60db5960]{font-size:1.25rem;font-weight:var(--lc-font-weight-light);line-height:1.25}.link-create-auth-panel__badge[data-v-60db5960]{color:var(--lc-color-success);display:inline-block;font-size:.8125rem;font-weight:var(--lc-font-weight-semibold);margin-block-start:var(--lc-space-xs)}.link-create-auth-panel__account-copy[data-v-60db5960]{color:var(--lc-color-muted-strong);font-size:.8125rem;line-height:1.4;margin:0;text-align:center}.link-create-auth-panel__secondary-action[data-v-60db5960]{justify-self:center}.link-create-auth-panel__slide-backward-enter-active[data-v-60db5960],.link-create-auth-panel__slide-backward-leave-active[data-v-60db5960],.link-create-auth-panel__slide-forward-enter-active[data-v-60db5960],.link-create-auth-panel__slide-forward-leave-active[data-v-60db5960]{transition:opacity var(--lc-duration-slow) var(--lc-easing-emphasized),transform var(--lc-duration-slow) var(--lc-easing-emphasized)}.link-create-auth-panel__slide-backward-leave-to[data-v-60db5960],.link-create-auth-panel__slide-forward-enter-from[data-v-60db5960]{opacity:0;transform:translate(1.5rem)}.link-create-auth-panel__slide-backward-enter-from[data-v-60db5960],.link-create-auth-panel__slide-forward-leave-to[data-v-60db5960]{opacity:0;transform:translate(-1.5rem)}@media(prefers-reduced-motion:reduce){.link-create-auth-panel__slide-backward-enter-active[data-v-60db5960],.link-create-auth-panel__slide-backward-leave-active[data-v-60db5960],.link-create-auth-panel__slide-forward-enter-active[data-v-60db5960],.link-create-auth-panel__slide-forward-leave-active[data-v-60db5960]{transition-duration:1ms}}@media(max-width:32rem){.link-create-auth-panel__book[data-v-60db5960]{grid-template-columns:3.5rem minmax(0,1fr)}.link-create-auth-panel__cover[data-v-60db5960]{inline-size:3.5rem}}.created-panel[data-v-cc66ecf6]{inline-size:100%;text-align:center}.created-panel__summary[data-v-cc66ecf6]{inline-size:min(100%,40.625rem)}.created-panel__matching-status[data-v-cc66ecf6]{inline-size:100%;text-align:start}.created-panel__lab-notice[data-v-cc66ecf6]{color:var(--lc-color-muted-strong);font-size:.9375rem;line-height:1.45;margin:0;text-align:start}.created-panel__lab-notice a[data-v-cc66ecf6]{color:var(--lc-color-brand-wine);font-weight:600}.created-panel__metadata[data-v-cc66ecf6]{border-radius:.5rem;display:grid;gap:1rem;inline-size:min(100%,40.625rem);justify-items:center;padding:.25rem;position:relative}.new-link-editor[data-v-1917abb6]{display:contents}.new-link-editor__title-icon[data-v-1917abb6]{flex:0 0 auto}.new-link-editor__title-icon--success[data-v-1917abb6]{color:var(--lc-color-success)}.new-link-editor__title-lockup[data-v-1917abb6]{align-items:center;display:grid;gap:.875rem;grid-template-columns:auto minmax(0,1fr);inline-size:min(100%,24rem);margin-inline:auto}.new-link-editor__title-copy[data-v-1917abb6]{display:block;text-align:left;white-space:nowrap}.new-link-editor__title-image[data-v-1917abb6]{block-size:auto;display:block;flex:0 0 auto;inline-size:clamp(3rem,5vw,4rem)}.new-link-editor__panel[data-v-1917abb6]{display:grid;gap:0}.new-link-editor__panel h1[data-v-1917abb6]{margin:0 0 1.875rem;text-align:center;width:100%}.new-link-editor__footer-actions[data-v-1917abb6]{inline-size:100%}.ui-centered-page[data-v-32c0510d]{padding:4rem 12px 6rem}.ui-centered-page__inner[data-v-32c0510d]{inline-size:min(100%,var(--v36d13d58));margin-inline:auto}.ui-centered-page__content[data-v-32c0510d]{display:grid;gap:1rem;justify-items:center;text-align:center}.ui-centered-page__title[data-v-32c0510d]{margin:0}.ui-centered-page__content[data-v-32c0510d] p{margin:0;max-inline-size:42rem}@media(max-width:767px){.ui-centered-page[data-v-32c0510d]{padding-bottom:4rem;padding-top:3rem}}.ui-textarea-field[data-v-3cee0a15]{display:grid;gap:.375rem}.ui-textarea-description[data-v-3cee0a15]{color:var(--lc-color-muted);font-size:.875rem;line-height:1.4}.ui-textarea[data-v-3cee0a15]{background:#e0e4f873;border:1px solid var(--lc-color-border);border-radius:var(--lc-radius-xl);color:inherit;font:inherit;min-block-size:9rem;padding:.75rem;resize:vertical;width:100%}.ui-textarea--invalid[data-v-3cee0a15]{border-color:var(--lc-color-danger)}.ui-textarea-feedback[data-v-3cee0a15]{color:var(--lc-color-danger-strong);font-size:.875rem;margin-top:.375rem}.issue-report[data-v-e436dcaa]{display:grid;gap:1.25rem;inline-size:min(100%,42rem);justify-items:stretch;text-align:left}.issue-report__link[data-v-e436dcaa]{margin:0;text-align:center}.issue-report__form[data-v-e436dcaa]{display:grid;gap:1rem}.issue-report__reasons[data-v-e436dcaa]{border:0;display:grid;gap:.75rem;margin:0;padding:0}.issue-report__input[data-v-e436dcaa]{width:100%}.issue-report__notes[data-v-e436dcaa]{display:grid;gap:.375rem}.issue-report__loading[data-v-e436dcaa]{display:grid;justify-items:center;text-align:center}.issue-report__status-icon[data-v-e436dcaa]{color:#71bf44;margin-bottom:.5rem}.confirm-result__summary[data-v-bf21d49f]{display:grid;gap:1rem;justify-items:center}.confirm-result-page[data-v-bf21d49f] .ui-centered-page{padding:2.8125rem .625rem 6rem}.confirm-result-page[data-v-bf21d49f] .ui-centered-page__inner{max-width:50rem}.confirm-result-page[data-v-bf21d49f] .ui-centered-page__title{margin:0 0 1.875rem;text-align:center;width:100%}.confirm-result__status-icon[data-v-bf21d49f]{color:#71bf44;margin-bottom:1.25rem}.confirm-result__link[data-v-bf21d49f]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.confirm-result__details[data-v-bf21d49f]{background:var(--lc-color-surface-muted);margin-top:1.5625rem;padding:2rem 12px}.confirm-result__details-inner[data-v-bf21d49f]{display:grid;gap:1.25rem;inline-size:min(100%,760px);margin-inline:auto}.confirm-result__details-title[data-v-bf21d49f]{margin:0;text-align:center}.login-token-page[data-v-ded179e8] .ui-centered-page{padding:2.8125rem .625rem 6rem}.login-token-page[data-v-ded179e8] .ui-centered-page__inner{max-width:50rem}.login-token-page[data-v-ded179e8] .ui-centered-page__title{font-size:2rem;line-height:1.2;margin:0 0 1.875rem;text-align:center;width:100%}.login-token-page[data-v-ded179e8] .ui-status-message{max-inline-size:57.5rem}@media(max-width:767px){.login-token-page[data-v-ded179e8] .ui-centered-page__title{font-size:1.625rem}}.document[data-v-af21e038]{color:var(--lc-color-text);line-height:1.75}.document[data-v-af21e038] h2{padding-top:1rem}.document[data-v-af21e038] h3{padding-top:.5rem}.document[data-v-af21e038] ol,.document[data-v-af21e038] ul{padding-left:1.25rem}.document[data-v-af21e038] section{display:grid;gap:.75rem}.testimonial-quote[data-v-2acf91fc]{margin:3.125rem 0;padding:0 0 3.125rem;padding-inline:var(--lc-page-gutter);text-align:center;width:100%}.testimonial-quote__image[data-v-2acf91fc]{block-size:7.5rem;border-radius:50%;inline-size:7.5rem;margin-inline:auto}.testimonial-quote__body[data-v-2acf91fc]{display:block;font-size:1.125rem;font-weight:300;line-height:1.5;margin:.625rem auto 0;max-inline-size:95%}.testimonial-quote__meta[data-v-2acf91fc]{color:var(--lc-color-muted);display:block;font-size:.875rem;line-height:1.5;margin-top:.625rem;margin-inline:auto;max-inline-size:95%}.ui-radio[data-v-99b35503]{cursor:pointer;display:inline-flex;font-weight:var(--lc-font-weight-regular);max-inline-size:100%;width:-moz-fit-content;width:fit-content}.ui-radio--center[data-v-99b35503]{align-items:center}.ui-radio--start[data-v-99b35503]{align-items:flex-start}.ui-radio span[data-v-99b35503]{margin-left:.5rem;min-inline-size:0}.image-upload-button[data-v-5a7a4983]{align-items:center;background-color:#ffffff57;background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#ffffff38;color:var(--lc-color-text-inverse);display:inline-flex;justify-content:center;padding:0}.image-upload-button--fit-image[data-v-5a7a4983]{background-size:contain}.image-upload-button--muted[data-v-5a7a4983]{filter:saturate(0)}.image-upload-button.ui-button--disabled[data-v-5a7a4983],.image-upload-button.ui-button--loading[data-v-5a7a4983]{background-color:#ffffff57;border-color:#ffffff38;color:inherit}.image-upload-button[data-v-5a7a4983] .ui-button__label{display:inline-grid;line-height:1;place-items:center}.preview-section[data-v-abdc2a68]{inline-size:100%}.preview-copy[data-v-abdc2a68]{margin:0;text-align:center}.preview-card[data-v-abdc2a68]{color:var(--lc-color-text-inverse);font-size:.875rem;inline-size:100%;line-height:1.5;position:relative}.preview-card--loading[data-v-abdc2a68]{cursor:progress}.preview-card--loading .preview-stage[data-v-abdc2a68]{pointer-events:none}.preview-stage[data-v-abdc2a68]{justify-content:center;justify-items:center}.preview-item[data-v-abdc2a68]{position:relative}.preview-avatar-slot[data-v-abdc2a68]{align-items:center;display:flex;height:8.25rem;justify-content:center;width:8.25rem}.upload-trigger-avatar[data-v-abdc2a68]{aspect-ratio:1;border-radius:50%;height:8.25rem;min-width:0;overflow:hidden;width:8.25rem}.upload-trigger-signature[data-v-abdc2a68]{block-size:3rem;min-width:9.25rem;text-align:center}.camera-icon[data-v-abdc2a68]{color:var(--lc-color-text-inverse)}.camera-icon--signature[data-v-abdc2a68]{margin:0 auto}.signature-preview[data-v-abdc2a68]{box-sizing:border-box;color:var(--lc-color-text-inverse);display:grid;font-size:1.5rem;line-height:1;max-width:100%;min-block-size:3rem;min-inline-size:min(100%,18.5rem);overflow:hidden;padding:.5rem;place-items:center;text-align:center;text-overflow:ellipsis;white-space:nowrap}.signature-preview--text[data-v-abdc2a68]{width:auto}.preview-remove[data-v-abdc2a68]{position:absolute;right:-.75rem;top:-.75rem}.connected-sign-in-methods[data-v-dd3d6161]{display:grid;gap:.75rem}.connected-sign-in-methods__header h2[data-v-dd3d6161]{color:var(--lc-color-text-emphasis);font-size:1rem;line-height:1.4;margin:0}.connected-sign-in-methods__message[data-v-dd3d6161]{max-inline-size:38.5rem}.connected-sign-in-methods__list[data-v-dd3d6161]{border:1px solid #d8dee6;border-radius:.375rem;display:grid;overflow:hidden}.connected-sign-in-methods__row[data-v-dd3d6161]{align-items:center;background:var(--lc-color-surface);display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;min-block-size:3.25rem;padding:.625rem .75rem}.connected-sign-in-methods__row+.connected-sign-in-methods__row[data-v-dd3d6161]{border-top:1px solid #e7ebf0}.connected-sign-in-methods__mark[data-v-dd3d6161]{align-items:center;background:var(--lc-color-surface);block-size:1.625rem;border-radius:999px;box-shadow:0 .0625rem .1875rem #10182824;display:inline-flex;inline-size:1.625rem;justify-content:center;overflow:hidden}.connected-sign-in-methods__mark img[data-v-dd3d6161]{block-size:1.25rem;display:block;inline-size:1.25rem;-o-object-fit:contain;object-fit:contain}.connected-sign-in-methods__mark--amazon img[data-v-dd3d6161],.connected-sign-in-methods__mark--apple img[data-v-dd3d6161]{block-size:1.35rem;inline-size:1.35rem}.connected-sign-in-methods__mark--amazon img[data-v-dd3d6161]{transform:translateY(-.0625rem)}.connected-sign-in-methods__mark--passkey[data-v-dd3d6161]{color:var(--lc-color-brand-accent)}.connected-sign-in-methods__name[data-v-dd3d6161]{color:#222;font-size:.9375rem;font-weight:600;line-height:1.4;min-inline-size:0}.connected-sign-in-methods__status[data-v-dd3d6161]{color:#44704a;font-size:.875rem;font-weight:700;line-height:1.4}.connected-sign-in-methods__button[data-v-dd3d6161]{min-inline-size:6.5rem}@media(max-width:479px){.connected-sign-in-methods__row[data-v-dd3d6161]{grid-template-columns:auto minmax(0,1fr)}.connected-sign-in-methods__button[data-v-dd3d6161],.connected-sign-in-methods__status[data-v-dd3d6161]{grid-column:2;justify-self:start}}.account-form[data-v-b71f7c13]{max-inline-size:38.5rem;width:100%}.account-form__submit[data-v-b71f7c13]{align-self:flex-start}.radio-list[data-v-b71f7c13] label:first-of-type{margin-top:.5rem}.signature-font-field[data-v-b71f7c13] .ui-select-shell{align-items:center;background:var(--lc-color-surface);border:1px solid var(--lc-color-text);border-radius:4px;display:flex;height:42px;max-width:540px}.signature-font-field[data-v-b71f7c13] .ui-select{background:transparent;border:0;border-radius:0;height:40px;max-width:none}.oauth-contact-setup[data-v-457471ed]{background:#fffaf2;border:1px solid #f0dac0;border-radius:.375rem;display:grid;gap:1rem;margin-bottom:1.5rem;max-inline-size:38.5rem;padding:1rem;width:100%}.oauth-contact-setup__copy[data-v-457471ed]{display:grid;gap:.375rem}.oauth-contact-setup__kicker[data-v-457471ed]{color:#8a5a00;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.oauth-contact-setup h2[data-v-457471ed]{color:var(--lc-color-text-emphasis);font-size:1.25rem;line-height:1.3;margin:0}.oauth-contact-setup p[data-v-457471ed]{color:#4d4d4d;line-height:1.5;margin:0}.oauth-contact-setup__form[data-v-457471ed]{display:grid;gap:.875rem}.oauth-contact-setup__form[data-v-457471ed] .ui-button{justify-self:start}.header[data-v-007be801]{margin-bottom:1.5625rem}.header[data-v-007be801] .ui-page-header__title{font-size:2rem}.account-note[data-v-007be801]{color:var(--lc-color-muted);font-size:.833333rem;line-height:1.5;margin:0}.account-page__resend[data-v-007be801]{margin-top:.75rem}.marketing-offer-card[data-v-ebe4dfb8]{align-self:start;background:var(--lc-color-surface);border:1px solid var(--lc-color-border-soft);border-radius:8px;box-shadow:0 16px 32px #2d313814;display:grid;gap:1rem;padding:clamp(1.25rem,3vw,1.75rem)}.marketing-offer-card__label[data-v-ebe4dfb8],.marketing-offer-card__promo-label[data-v-ebe4dfb8]{color:var(--lc-color-muted-strong);font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.marketing-offer-card__price[data-v-ebe4dfb8]{color:var(--lc-color-brand-wine);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.1}.marketing-offer-card__promo[data-v-ebe4dfb8]{background:var(--lc-color-surface-muted);border:1px solid var(--lc-color-border-soft);border-radius:8px;display:grid;gap:.35rem;padding:1rem}.marketing-offer-card__promo strong[data-v-ebe4dfb8]{color:var(--lc-color-link);font-size:1.375rem}.marketing-offer-card__note[data-v-ebe4dfb8]{color:var(--lc-color-muted-strong);line-height:1.55}.marketing-proof-grid[data-v-bf571a77]{display:grid;gap:1rem}.marketing-proof-grid__heading[data-v-bf571a77]{color:var(--lc-color-brand-wine);font-size:1.375rem;line-height:1.25}.marketing-proof-grid__items[data-v-bf571a77]{border-block:1px solid var(--lc-color-border-soft);-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1px}.marketing-proof-grid__item[data-v-bf571a77]{align-content:start;background:var(--lc-color-surface);display:grid;gap:.5rem;padding-block:1.25rem}.marketing-proof-grid__item h3[data-v-bf571a77]{color:var(--lc-color-brand-wine);font-size:1.125rem;font-weight:700;line-height:1.25}.marketing-proof-grid__item p[data-v-bf571a77]{color:var(--lc-color-muted-strong);line-height:1.55}@media(max-width:767px){.marketing-proof-grid__items[data-v-bf571a77]{grid-template-columns:1fr}}.book-marketing-lab-page[data-v-6407b8a2]{color:var(--lc-color-text)}.lab-hero[data-v-6407b8a2]{align-items:stretch;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:minmax(0,1.35fr) minmax(17rem,.8fr);padding-block:.75rem 1.25rem}.lab-hero__copy[data-v-6407b8a2]{display:grid;gap:1rem;justify-items:start}.lab-hero__eyebrow[data-v-6407b8a2]{color:var(--lc-color-muted-strong);font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.lab-hero__title[data-v-6407b8a2]{color:var(--lc-color-brand-wine);font-size:clamp(2.5rem,6vw,4.625rem);font-weight:700;line-height:1.02;max-inline-size:13.5ch}.lab-hero__lead[data-v-6407b8a2]{color:var(--lc-color-muted-strong);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.4;max-inline-size:36rem}.lab-hero__body[data-v-6407b8a2]{font-size:1.0625rem;line-height:1.65;max-inline-size:42rem}.lab-hero__actions[data-v-6407b8a2]{margin-top:.25rem}.lab-cta[data-v-6407b8a2]{white-space:nowrap}.lab-close[data-v-6407b8a2]{align-items:center;background:var(--lc-color-brand-wine);border-radius:8px;display:flex;gap:1.25rem;justify-content:space-between;padding:clamp(1.25rem,3vw,1.75rem)}.lab-close[data-v-6407b8a2],.lab-close h2[data-v-6407b8a2]{color:var(--lc-color-text-inverse)}.lab-close h2[data-v-6407b8a2]{font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:300;line-height:1.25;margin:0}@media(max-width:767px){.lab-hero[data-v-6407b8a2]{grid-template-columns:1fr}.lab-hero__title[data-v-6407b8a2]{max-inline-size:100%}.lab-close[data-v-6407b8a2]{align-items:flex-start;flex-direction:column}}[data-v-e5cd8008] .faq-external-link{align-items:center;display:inline-flex}[data-v-e5cd8008] .faq-external-link:after{background-color:currentColor;block-size:var(--lc-icon-size-xs);content:"";flex:0 0 auto;inline-size:0;margin-inline-start:0;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 96 960 960'%3E%3Cpath d='M180 936q-24 0-42-18t-18-42V276q0-24 18-42t42-18h249q12.75 0 21.375 8.675t8.625 21.5-8.625 21.325T429 276H180v600h600V627q0-12.75 8.675-21.375t21.5-8.625 21.325 8.625T840 627v249q0 24-18 42t-42 18zm181.13-241.391Q353 686 352.5 674t8.5-21l377-377H549q-12.75 0-21.375-8.675t-8.625-21.5 8.625-21.325T549 216h261q12.75 0 21.375 8.625T840 246v261q0 12.75-8.675 21.375t-21.5 8.625-21.325-8.625T780 507V319L403 696q-8.442 8-20.721 8t-21.149-9.391'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 96 960 960'%3E%3Cpath d='M180 936q-24 0-42-18t-18-42V276q0-24 18-42t42-18h249q12.75 0 21.375 8.675t8.625 21.5-8.625 21.325T429 276H180v600h600V627q0-12.75 8.675-21.375t21.5-8.625 21.325 8.625T840 627v249q0 24-18 42t-42 18zm181.13-241.391Q353 686 352.5 674t8.5-21l377-377H549q-12.75 0-21.375-8.675t-8.625-21.5 8.625-21.325T549 216h261q12.75 0 21.375 8.625T840 246v261q0 12.75-8.675 21.375t-21.5 8.625-21.325-8.625T780 507V319L403 696q-8.442 8-20.721 8t-21.149-9.391'/%3E%3C/svg%3E") center /contain no-repeat;opacity:0;overflow:hidden;transform:translate(-.25rem);transition:inline-size .16s ease,margin-inline-start .16s ease,opacity .12s ease,transform .16s ease}[data-v-e5cd8008] .faq-external-link:focus-visible:after,[data-v-e5cd8008] .faq-external-link:hover:after{inline-size:var(--lc-icon-size-xs);margin-inline-start:.375rem;opacity:1;transform:translate(0)}.collections-feature__cta[data-v-e43fea32],.collections-feature__hero-image[data-v-e43fea32],.collections-feature__section-image[data-v-e43fea32]{display:grid;justify-items:center}.collections-feature__cta[data-v-e43fea32]{margin:.25rem 0 .5rem}.collections-feature__image[data-v-e43fea32]{block-size:auto;display:block}.collections-feature__hero-image .collections-feature__image[data-v-e43fea32]{inline-size:min(100%,31.25rem)}.collections-feature__section-image .collections-feature__image[data-v-e43fea32]{inline-size:min(100%,21.875rem)}.collections-feature__image--reflected[data-v-e43fea32]{filter:drop-shadow(0 16px 20px rgba(0,0,0,.08))}.upgrade-comparison-table[data-v-1387de68]{overflow-x:auto}.upgrade-comparison-table__table[data-v-1387de68]{font-size:1rem;line-height:1.5;margin:0 auto .9375rem;width:100%}.upgrade-comparison-table__table td[data-v-1387de68],.upgrade-comparison-table__table th[data-v-1387de68]{padding:.325rem;text-align:center;vertical-align:middle}.upgrade-comparison-table__table th[data-v-1387de68]{border-bottom:1px solid var(--lc-color-border-soft);font-size:.75rem;padding-right:.625rem;padding-top:1.5625rem}.upgrade-comparison-table__table thead th[data-v-1387de68]{font-size:1.0625rem;font-weight:400;padding:0 .625rem .0625rem .0625rem;text-align:left;white-space:nowrap}.upgrade-comparison-table__table td[data-v-1387de68]:first-child,.upgrade-comparison-table__table th[data-v-1387de68]:first-child{text-align:left}.upgrade-comparison-table__feature-cell[data-v-1387de68]{line-height:1.5;padding-right:.625rem}.upgrade-comparison-table__value-cell[data-v-1387de68]{line-height:1.5}.upgrade-comparison-table__value-cell--text[data-v-1387de68]{font-size:inherit}.upgrade-comparison-table__table td[data-v-1387de68]:nth-child(2),.upgrade-comparison-table__table td[data-v-1387de68]:nth-child(3){white-space:nowrap}.upgrade-comparison-table__icon[data-v-1387de68]{color:var(--lc-color-text-disabled)}.upgrade-comparison-table__state[data-v-1387de68]{align-items:center;display:inline-flex;line-height:inherit}.upgrade-comparison-table__icon--check[data-v-1387de68]{color:#71bf44}.upgrade-comparison-table__icon--soon[data-v-1387de68]{color:var(--lc-color-brand-wine)}.upgrade-comparison-table__icon--excluded[data-v-1387de68]{color:var(--lc-color-muted)}@media(min-width:768px){.upgrade-comparison-table__table[data-v-1387de68]{border-spacing:0;width:100%}.upgrade-comparison-table__table td[data-v-1387de68],.upgrade-comparison-table__table th[data-v-1387de68]{padding:.375rem}.upgrade-comparison-table__table th[data-v-1387de68]{padding-right:.625rem;padding-top:1.5625rem}.upgrade-comparison-table__table thead th[data-v-1387de68]{padding-top:0}}@media(max-width:767px){.upgrade-comparison-table__table[data-v-1387de68]{border-collapse:collapse;margin-bottom:.9375rem;table-layout:auto;width:100%}.upgrade-comparison-table__table td[data-v-1387de68]:nth-child(2),.upgrade-comparison-table__table td[data-v-1387de68]:nth-child(3){white-space:normal}.upgrade-comparison-table__table[data-v-1387de68]{font-size:.9375rem}.upgrade-comparison-table__table thead th[data-v-1387de68]{font-size:1.0625rem;white-space:nowrap}.upgrade-comparison-table__table td[data-v-1387de68],.upgrade-comparison-table__table th[data-v-1387de68]{padding:.375rem}.upgrade-comparison-table__table td[data-v-1387de68]:first-child,.upgrade-comparison-table__table th[data-v-1387de68]:first-child{overflow-wrap:break-word;white-space:normal}}.migrate-request-panel[data-v-bc90e9f4]{margin-top:.5rem}.migrate-request-panel__heading[data-v-bc90e9f4]{font-size:1.75rem;font-weight:500;line-height:1.2;margin:0 0 1rem}.migrate-request-panel p[data-v-bc90e9f4]{line-height:1.6;margin:0 0 1rem}.migrate-request-panel__request[data-v-bc90e9f4]{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0}.migrate-request-panel__success[data-v-bc90e9f4]{align-items:flex-start;color:var(--lc-color-success,#71bf44);display:flex;gap:.5rem;line-height:1.5}.migrate-request-panel__success>div[data-v-bc90e9f4]{flex:1 1 auto;min-inline-size:0}.migrate-request-panel__error[data-v-bc90e9f4]{background:#42383e;border-radius:.5rem;color:#eee;font-size:.875rem;padding:.5rem .875rem}.migrate-request-panel__fine-print[data-v-bc90e9f4]{color:var(--lc-color-muted-strong);font-size:.9375rem;margin-bottom:0}.features-page__feature p[data-v-7da0c120],.features-page__intro p[data-v-7da0c120],.features-page__section p[data-v-7da0c120]{line-height:1.6;margin:0 0 .75rem}.features-page__intro p[data-v-7da0c120]{font-size:1.0625rem}.features-page__section[data-v-7da0c120]{display:block}.features-page__section-heading[data-v-7da0c120]{font-size:1.75rem;font-weight:500;line-height:1.2;margin:0 0 1rem}.features-page__comparison-heading[data-v-7da0c120]{margin-top:1rem}.features-page__feature-list[data-v-7da0c120]{display:grid;gap:1.75rem}.features-page__feature[data-v-7da0c120]{display:block}.features-page__feature-title[data-v-7da0c120]{font-size:1.1875rem;font-weight:600;line-height:1.3;margin:0 0 .5rem}.features-page__feature p[data-v-7da0c120]{margin-bottom:.5rem}.features-page__feature-image[data-v-7da0c120]{display:block;height:auto;margin:0 auto 1rem;max-width:100%;width:min(100%,18rem)}.features-page__section-image[data-v-7da0c120]{display:block;height:auto;margin:0 0 1.25rem;max-width:100%}.features-page__cta[data-v-7da0c120]{margin-block:1.25rem 1.5rem}.features-page__bridge[data-v-7da0c120]{border-top:1px solid var(--lc-color-border-soft);margin-top:1.75rem;padding-top:1.5rem}.features-page__coming-soon[data-v-7da0c120]{color:var(--lc-color-brand-wine-light);margin-right:.25rem}@media(min-width:768px){.features-page__feature--with-image[data-v-7da0c120]{align-items:start;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,20rem)}.features-page__feature--with-image .features-page__feature-title[data-v-7da0c120],.features-page__feature--with-image p[data-v-7da0c120]{grid-column:1}.features-page__section-image[data-v-7da0c120]{float:right;margin:0 0 1rem 1.5rem;max-width:18rem}.features-page__feature-image[data-v-7da0c120]{grid-column:2;grid-row:1/span 3;margin:0;width:100%}}.login-shell[data-v-0bee3c1e]{padding-inline:.75rem}.login-content[data-v-0bee3c1e]{display:grid;gap:.75rem;justify-items:center;margin:5.625rem auto 9.375rem;max-width:640px;text-align:center;width:min(100%,640px)}.login-kicker[data-v-0bee3c1e]{color:var(--lc-color-muted);font-size:.875rem;font-weight:var(--lc-font-weight-semibold);letter-spacing:.08em;margin:0;text-transform:uppercase}.login-title[data-v-0bee3c1e]{font-size:2rem;line-height:1.2;margin:0;width:100%}.login-description[data-v-0bee3c1e]{color:var(--lc-color-muted-strong);line-height:1.6;margin:0 0 .8125rem;max-inline-size:34rem}.login-error-message[data-v-0bee3c1e]{margin-top:0;max-inline-size:43.75rem}.login-error-message[data-v-0bee3c1e] strong{color:inherit}@media(max-width:767px){.login-title[data-v-0bee3c1e]{font-size:1.625rem;line-height:1.2;margin:0}}.ui-radio-group[data-v-f6a7cd7a]{display:grid;gap:.5rem}.affiliate-panel[data-v-86fdbe0d]{padding:0 0 .75rem 1.65rem}.terms-card[data-v-86fdbe0d]{color:var(--lc-color-text-emphasis);max-height:200px;overflow:auto}.affiliate-section[data-v-ffb3da49]{padding:0}.affiliate-options[data-v-ffb3da49]{font-size:16px;gap:0}.affiliate-option-toggle[data-v-ffb3da49]{align-items:stretch;padding:.5rem 0}.affiliate-option-toggle[data-v-ffb3da49] input[type=radio]{margin:0}.affiliate-option-label[data-v-ffb3da49]{display:inline-grid;gap:.125rem}.affiliate-option-label--inline[data-v-ffb3da49]{gap:.375rem}.affiliate-option-label--inline[data-v-ffb3da49],.affiliate-option-label__line[data-v-ffb3da49]{align-items:center;display:inline-flex}.affiliate-option-label__spinner[data-v-ffb3da49]{color:var(--lc-color-muted);margin-inline-start:.375rem;vertical-align:-.1em}.affiliate-option-label__hint[data-v-ffb3da49]{color:var(--lc-color-muted);font-size:.875rem;line-height:1.35}.affiliate-custom-row[data-v-ffb3da49]{align-items:end;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto}.affiliate-custom-row[data-v-ffb3da49] .ui-button{align-self:end}@media(max-width:767px){.affiliate-custom-row[data-v-ffb3da49]{align-items:stretch;grid-template-columns:1fr}.affiliate-custom-row[data-v-ffb3da49] .ui-button{width:100%}}.affiliate-settings-panel[data-v-5dd3337f]{background:var(--lc-color-surface);border-color:var(--lc-color-border-subtle);box-shadow:none;color:inherit;font-size:.875rem;line-height:1.5;max-inline-size:40rem}.affiliate-settings-panel__title[data-v-5dd3337f]{font-size:2rem;font-weight:300;line-height:1.2;margin:0 0 1.5625rem}.affiliate-settings-panel__intro[data-v-5dd3337f]{font-size:.875rem;line-height:1.5;margin:0 0 1rem}.affiliate-settings-panel__section-title[data-v-5dd3337f]{font-size:1.3rem;font-weight:500;line-height:1.2;margin:0 0 .5rem}@media(max-width:767px){.affiliate-settings-panel__title[data-v-5dd3337f]{font-size:1.544375rem}}.settings-loader[data-v-e5b0cedc]{justify-self:start}.home-band[data-v-99f1545f]{background:var(--lc-color-surface-accent);margin:90px 0;padding:3.125rem 0 1.875rem;position:relative;text-align:center}.home-band__inner[data-v-99f1545f]{display:grid;gap:1.25rem;inline-size:min(100%,var(--lc-page-width));margin-inline:auto;padding-inline:var(--lc-page-gutter)}.home-band__title[data-v-99f1545f]{font-size:2rem;line-height:1.2;margin:1.25rem 0 0;text-wrap:balance}.home-band--primary[data-v-99f1545f]{margin-bottom:0}.home-band--secondary[data-v-99f1545f]{background:#c7cdd2;margin-top:0}.triangle-mask-bottom[data-v-99f1545f],.triangle-mask-top[data-v-99f1545f]{background-repeat:no-repeat;background-size:100% 100%;height:16px;left:0;position:absolute;right:0;width:100%}.triangle-mask-top[data-v-99f1545f]{background-image:url(../booklinker/triangle-mask-top.svg);top:0}.triangle-mask-bottom[data-v-99f1545f]{background-image:url(../booklinker/triangle-mask-bottom.svg);bottom:0}.triangle-mask-inbetween[data-v-99f1545f]{background-image:url(../booklinker/triangle-mask-inbetween.svg)}.home-band-badge[data-v-99f1545f]{background:var(--lc-gradient-brand);border-radius:12px;color:var(--lc-color-text-inverse);font-size:.8em;font-weight:400;height:18px;left:50%;line-height:18px;margin-left:-24px;position:absolute;top:46px;width:48px}.home-band__image[data-v-99f1545f]{margin:0 auto -35px;max-width:500px}.home-band__highlights[data-v-99f1545f]{line-height:1.3em;margin:-20px auto 0;max-width:600px}.home-band__highlights ul[data-v-99f1545f]{font-size:1.1em;list-style:none;margin:0;padding:0;text-align:center}.home-band__highlights li[data-v-99f1545f]{margin:0 0 .9375rem}.home-band__highlights li[data-v-99f1545f]:last-child{margin-bottom:0}@media(max-width:767px){.home-band[data-v-99f1545f]{padding-bottom:4.1875rem;padding-top:3.125rem}.home-band--primary[data-v-99f1545f]{padding-bottom:5.75rem}.home-band__title[data-v-99f1545f]{font-size:1.536rem;line-height:1.2;margin-bottom:1.5625rem}}.home-hero-link-form[data-v-f341d02a]{display:grid;gap:.5rem;justify-items:center;margin:2.25rem auto 0;max-inline-size:31.25rem;text-align:center}.home-hero-link-form__title[data-v-f341d02a]{font-size:1.44625rem;font-weight:300;line-height:1.2;margin-bottom:.75rem}.home-hero-link-form__textbox[data-v-f341d02a]{inline-size:min(100%,31.25rem);text-align:left}[data-v-f341d02a] .ui-textbox-control--idle{border-color:var(--lc-color-border)}[data-v-f341d02a] .ui-textbox-input{font:inherit;min-block-size:2.75rem}.home-hero-link-form__actions[data-v-f341d02a]{display:grid;gap:0;justify-items:center;min-block-size:4.375rem}[data-v-f341d02a] .home-hero-link-form__button.ui-button{margin-block:.9375rem;min-inline-size:auto}.home-hero-link-form__disabled-message[data-v-f341d02a]{color:#555;font-size:.9375rem;line-height:1.45;margin:-.25rem 0 0;max-inline-size:31.25rem}@media(max-width:767px){.home-hero-link-form[data-v-f341d02a]{gap:0}.home-hero-link-form__title[data-v-f341d02a]{width:100%}}.home-hero[data-v-74eac2a0]{padding:1.25rem .75rem 0}.home-hero__inner[data-v-74eac2a0]{inline-size:min(100%,var(--lc-page-width));margin-inline:auto}.home-hero__copy[data-v-74eac2a0]{display:grid;gap:0;justify-items:center;padding-inline:1.5625rem;text-align:center}.home-hero__title[data-v-74eac2a0]{font-size:calc(2.8rem + 1.5vw);line-height:1.05;margin-bottom:.5rem;text-wrap:balance}.home-hero__nowrap[data-v-74eac2a0]{white-space:nowrap}.home-hero__subtitle[data-v-74eac2a0]{color:var(--lc-color-muted-subtle);font-size:1.75rem;line-height:1.25;margin-top:0;text-wrap:balance}@media(max-width:767px){.home-hero[data-v-74eac2a0]{padding-top:2.3125rem}.home-hero__copy[data-v-74eac2a0]{padding-inline:1.5625rem}.home-hero__title[data-v-74eac2a0]{font-size:3.1516rem;line-height:1.2;margin-bottom:0}.home-hero__subtitle[data-v-74eac2a0]{font-size:1.65rem;line-height:1.2;margin-top:1.25rem}}.home-highlights[data-v-36f65e5f]{padding:0}.home-highlights__inner[data-v-36f65e5f]{display:grid;inline-size:min(100%,var(--lc-page-width));margin-inline:auto}.highlights[data-v-36f65e5f]{margin:0 auto;max-width:34.375rem;padding-inline:var(--lc-page-gutter);text-align:center}.highlights__title[data-v-36f65e5f]{font-size:2.25rem;margin:0 0 1.25rem;text-wrap:balance}.highlights__description[data-v-36f65e5f]{line-height:1.8em;margin:0 0 4.6875rem}@media(max-width:767px){.highlights__description+.highlights__title[data-v-36f65e5f]{margin-top:2.5rem}}.admin-shell[data-v-c824e75a]{background:var(--lc-color-surface);block-size:100%;grid-template-columns:minmax(14rem,15.5rem) minmax(0,1fr);overflow:hidden}.admin-shell[data-v-c824e75a],.admin-shell__rail[data-v-c824e75a]{display:grid;min-block-size:100%;min-inline-size:0}.admin-shell__rail[data-v-c824e75a]{align-self:stretch;background:linear-gradient(180deg,#ff5b7b,#ff5a79 82%,#fb5677);color:var(--lc-color-text-inverse);gap:1.55rem;grid-template-rows:auto auto 1fr;inset-block-start:0;padding:1.35rem 1rem 1rem;position:sticky}.admin-shell__brand[data-v-c824e75a]{align-items:start;display:flex;justify-content:center}.admin-shell__logo[data-v-c824e75a]{display:block;filter:brightness(0) invert(1);inline-size:min(100%,10rem)}.admin-shell__nav-block[data-v-c824e75a]{display:grid;gap:.7rem}.admin-shell__nav-label[data-v-c824e75a]{color:#ffffffd1;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.admin-shell__tabs[data-v-c824e75a]{display:grid;gap:0}.admin-shell__tab[data-v-c824e75a]{background:transparent;border:0;border-inline-start:3px solid transparent;color:#ffffffeb;cursor:pointer;display:block;font-size:.92rem;font-weight:600;min-block-size:2.75rem;padding:.7rem .85rem .7rem .95rem;text-align:left;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.admin-shell__tab[data-v-c824e75a]:hover{background:#ffffff14}.admin-shell__tab--active[data-v-c824e75a]{background:#ffffff29;border-color:#ffffffd9;color:var(--lc-color-text-inverse)}.admin-shell__back-link[data-v-c824e75a]{color:#ffffffd1;display:inline-flex;font-size:.82rem;line-height:1.4;margin-top:.55rem;text-decoration:none}.admin-shell__back-link[data-v-c824e75a]:hover{color:var(--lc-color-text-inverse);text-decoration:underline}.admin-shell__status[data-v-c824e75a]{align-self:end;display:grid;gap:.22rem;min-inline-size:0;padding:.95rem 0 0}.admin-shell__status strong[data-v-c824e75a]{display:block;font-size:.92rem;line-height:1.3;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-shell__status-note[data-v-c824e75a],.admin-shell__status-role[data-v-c824e75a]{color:#ffffffd1;font-size:.8rem;line-height:1.4}.admin-shell__main[data-v-c824e75a]{background:var(--lc-color-surface);block-size:100%;overflow-y:auto}.admin-shell__main-inner[data-v-c824e75a]{display:grid;gap:1.35rem;margin:0 auto;max-inline-size:68rem;min-inline-size:0;padding:1.5rem clamp(1.1rem,2.6vw,2.1rem) 2rem}.admin-shell__content[data-v-c824e75a]{min-inline-size:0}[data-v-c824e75a] .admin-shell__page-header .ui-page-header__title{color:var(--lc-color-brand-wine);font-size:2rem;font-weight:400;line-height:1.1}[data-v-c824e75a] .admin-shell__page-header .ui-page-header__description{color:var(--lc-color-muted);font-size:.95rem;line-height:1.65;max-inline-size:42rem}@media(max-width:767px){.admin-shell[data-v-c824e75a]{block-size:auto;grid-template-columns:1fr;overflow:visible}.admin-shell__rail[data-v-c824e75a]{gap:1.1rem;grid-template-rows:auto auto auto;min-block-size:auto;padding-inline:0;position:static}.admin-shell__main[data-v-c824e75a]{block-size:auto;overflow-y:visible}.admin-shell__main-inner[data-v-c824e75a]{padding-top:1.25rem}.admin-shell__status[data-v-c824e75a]{align-self:auto}[data-v-c824e75a] .admin-shell__page-header .ui-page-header__title{font-size:1.6rem}}.top-bar-notice[data-v-3853dec4]{align-items:center;background:var(--lc-color-brand-wine);color:var(--lc-color-text-inverse);display:flex;gap:.75rem;justify-content:center;min-block-size:2.25rem;padding:.5rem 1rem;text-align:center}.top-bar-notice--impersonation[data-v-3853dec4]{background:#6e294a}.top-bar-notice__content[data-v-3853dec4]{font-size:.875rem;line-height:1.5;overflow:hidden;text-wrap:balance}.top-bar-notice--impersonation .top-bar-notice__content[data-v-3853dec4]{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:center}.top-bar-notice__content[data-v-3853dec4] a{color:var(--lc-color-text-inverse);text-decoration:underline}.top-bar-notice__content[data-v-3853dec4] .top-bar-copy{align-items:baseline;display:inline-flex;gap:.375rem;white-space:nowrap}.top-bar-notice__content[data-v-3853dec4] .top-bar-separator{font-size:.875rem;line-height:1;margin:0 .125rem;opacity:.65}.top-bar-notice__action[data-v-3853dec4]{background:#ffffff21;border:1px solid hsla(0,0%,100%,.6);border-radius:999px;color:var(--lc-color-text-inverse);flex:0 0 auto;font-size:.8125rem;font-weight:700;line-height:1.75rem;min-block-size:1.75rem;min-width:0;padding:0 .75rem;white-space:nowrap}.top-bar-notice__action[data-v-3853dec4]:active,.top-bar-notice__action[data-v-3853dec4]:hover{background:#ffffff3b;border-color:#ffffffbf}@media(max-width:767px){.top-bar-notice[data-v-3853dec4]{gap:.5rem;padding:.625rem 1rem}.top-bar-notice__content[data-v-3853dec4] .top-bar-copy{white-space:normal}.top-bar-notice__content[data-v-3853dec4] .top-bar-separator{display:none}}.top-bar-stack[data-v-b5ffde6e]{display:grid;gap:0}.admin-layout[data-v-fbeddf1f]{block-size:100vh;block-size:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);min-block-size:100vh;min-block-size:100dvh}.admin-layout__shell[data-v-fbeddf1f]{grid-row:2}.site-footer[data-v-7f2078d7]{--ui-site-footer-heading-border:#888;--ui-site-footer-link-color:#333;background:var(--lc-color-surface-muted);color:var(--lc-color-text);margin-top:3.125rem;padding:2.1875rem 0}.site-footer__inner[data-v-7f2078d7]{display:block;inline-size:min(100%,var(--lc-page-width));margin-inline:auto}.site-footer__heading[data-v-7f2078d7]{border-bottom:1px solid var(--ui-site-footer-heading-border);font-size:1.125rem;line-height:1.5;margin:0 0 .9375rem}.site-footer__column[data-v-7f2078d7]{display:block;padding-inline:.75rem}.site-footer__sitemap[data-v-7f2078d7]{margin:0 0 2.1875rem;padding:0}.site-footer__links[data-v-7f2078d7]{list-style:none;margin-top:0}.site-footer__links li[data-v-7f2078d7]{font-size:.875rem;line-height:1.7}.site-footer__links a[data-v-7f2078d7]{color:var(--ui-site-footer-link-color)}.site-footer__links a[data-v-7f2078d7]:hover{text-decoration:underline}.site-footer__link--external[data-v-7f2078d7]{align-items:center;display:inline-flex}.site-footer__external-cue[data-v-7f2078d7]{flex:0 0 auto;inline-size:0;margin-inline-start:0;opacity:0;overflow:hidden;transform:translate(-.25rem);transition:inline-size var(--lc-duration-standard) ease,margin-inline-start var(--lc-duration-standard) ease,opacity var(--lc-duration-fast) ease,transform var(--lc-duration-standard) ease}.site-footer__link--external:focus-visible .site-footer__external-cue[data-v-7f2078d7],.site-footer__link--external:hover .site-footer__external-cue[data-v-7f2078d7]{inline-size:var(--lc-icon-size-xs);margin-inline-start:.375rem;opacity:1;transform:translate(0)}.site-footer__brand-block[data-v-7f2078d7]{color:var(--lc-color-muted-subtle);font-size:.75rem;margin-top:0}.site-footer__brand[data-v-7f2078d7]{display:inline-flex}.site-footer__brand img[data-v-7f2078d7]{display:block}.site-footer__copyright[data-v-7f2078d7]{margin:.625rem 0 0}.site-footer__social[data-v-7f2078d7]{line-height:1.125rem}.site-footer__social-link[data-v-7f2078d7]{display:inline-flex;margin-right:.625rem;margin-top:1.875rem;opacity:.4}.site-footer__social-link[data-v-7f2078d7]:hover{opacity:.7}.site-footer__social-link.uicon[data-v-7f2078d7]{background:transparent url(../booklinker/uicons.png) no-repeat}.site-footer__social-link.uicon-twitter-bb[data-v-7f2078d7]{background-position:-64px -170px;block-size:2.5rem;inline-size:3rem}.site-footer__social-link.uicon-facebook-bb[data-v-7f2078d7]{background-position:-8px -170px;block-size:2.5rem;inline-size:2.5rem}.site-footer__social-icon[data-v-7f2078d7]{block-size:2.5rem;display:block;inline-size:auto}.site-footer__social-link.uicon-facebook-bb .site-footer__social-icon[data-v-7f2078d7]{block-size:2.5rem;inline-size:2.5rem}@media(min-width:992px){.site-footer__inner[data-v-7f2078d7]{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-footer__heading[data-v-7f2078d7]{min-inline-size:450px}.site-footer__copyright[data-v-7f2078d7]{margin-bottom:.6875rem}.site-footer__brand-block[data-v-7f2078d7]{inline-size:100%;justify-self:end;text-align:right}.site-footer__brand[data-v-7f2078d7]{margin-inline-start:auto}}@media(max-width:767px){.site-footer__copyright[data-v-7f2078d7]{margin-bottom:.75rem;margin-top:.5625rem}.site-footer__brand-block[data-v-7f2078d7]{margin-top:0}}.account-menu[data-v-97a14b9a]{--ui-account-menu-color:#333;--ui-account-menu-divider:#e4e7ed;--ui-account-menu-email-color:#747782;--ui-account-menu-id-color:#7f838c;position:relative}.account-menu__placeholder[data-v-97a14b9a]{display:block;inline-size:2.5rem;line-height:0}.account-menu__placeholder img[data-v-97a14b9a]{display:block;inline-size:2.375rem}.account-menu__toggle[data-v-97a14b9a]{gap:.25rem;line-height:0;min-block-size:0;min-width:0;padding:0}.account-menu__toggle[data-v-97a14b9a] .ui-button__label{gap:.25rem}.account-menu__ring[data-v-97a14b9a]{background:var(--lc-color-border-hover);block-size:2.75rem;border-radius:50%;display:grid;inline-size:2.75rem;overflow:hidden;place-items:center;transition:background-color var(--lc-duration-standard) ease-in-out}.account-menu__toggle:focus-visible .account-menu__ring[data-v-97a14b9a],.account-menu__toggle:hover .account-menu__ring[data-v-97a14b9a],.account-menu__toggle[aria-expanded=true] .account-menu__ring[data-v-97a14b9a]{background:var(--lc-color-brand-accent)}.account-menu__chevron[data-v-97a14b9a]{color:#00000061;transition:color var(--lc-duration-fast) ease-in-out,transform var(--lc-duration-standard) ease-in-out}.account-menu__toggle:focus-visible .account-menu__chevron[data-v-97a14b9a],.account-menu__toggle:hover .account-menu__chevron[data-v-97a14b9a],.account-menu__toggle[aria-expanded=true] .account-menu__chevron[data-v-97a14b9a]{color:var(--lc-color-brand-accent)}.account-menu__toggle[aria-expanded=true] .account-menu__chevron[data-v-97a14b9a]{transform:rotate(180deg)}.account-menu__avatar[data-v-97a14b9a]{background:var(--lc-color-surface) center /cover no-repeat url(../booklinker/avatar-example.png);block-size:2.375rem;border:3px solid var(--lc-color-surface);border-radius:50%;display:block;inline-size:2.375rem}.account-menu__dropdown[data-v-97a14b9a]{background:var(--lc-color-surface);border:1px solid var(--lc-color-border-soft);border-radius:var(--lc-radius-md);box-shadow:var(--lc-shadow-menu);inline-size:min(18rem,calc(100vw - 2rem));inset-block-start:3.25rem;inset-inline-end:0;list-style:none;margin:0;min-inline-size:12rem;padding:0;position:absolute;z-index:20}.account-menu__summary[data-v-97a14b9a]{background:var(--lc-color-surface-raised);border-bottom:1px solid var(--ui-account-menu-divider);display:grid;gap:.3125rem;padding:.75rem 1rem .8125rem}.account-menu__copy-value[data-v-97a14b9a]{display:flex;inline-size:100%;max-inline-size:100%;min-block-size:0;min-inline-size:0;min-width:0;padding:0;text-align:start;text-decoration:none}.account-menu__copy-value[data-v-97a14b9a]:focus-visible,.account-menu__copy-value[data-v-97a14b9a]:hover{color:var(--lc-color-brand-wine);outline:0;text-decoration:underline;text-underline-offset:.15em}.account-menu__copy-value[data-v-97a14b9a] .ui-button__label{display:block;inline-size:100%;min-inline-size:0;overflow:visible;text-align:inherit;text-decoration:inherit;text-underline-offset:inherit;white-space:normal}.account-menu__email[data-v-97a14b9a]{color:var(--ui-account-menu-email-color);font-size:.8125rem;font-weight:var(--lc-font-weight-medium);line-height:1.35;overflow-wrap:anywhere}.account-menu__ids[data-v-97a14b9a]{align-items:center;color:var(--ui-account-menu-id-color);display:inline-flex;flex-wrap:wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.75rem;gap:.25rem;line-height:1.4;min-inline-size:0}.account-menu__id-button[data-v-97a14b9a]{color:inherit;flex:0 0 auto;font:inherit;inline-size:auto;letter-spacing:0}.account-menu__id-button[data-v-97a14b9a] .ui-button__label{white-space:nowrap}.account-menu__ids-separator[data-v-97a14b9a]{flex:0 0 auto}.account-menu__item[data-v-97a14b9a]{background:transparent;border:0;color:var(--ui-account-menu-color);cursor:pointer;display:block;inline-size:100%;line-height:1.5;padding:.375rem 1rem;text-align:start;text-decoration:none;white-space:nowrap}.account-menu__item[data-v-97a14b9a]:hover{background:var(--lc-color-surface-subtle)}.account-menu__item--external[data-v-97a14b9a]{align-items:center;display:flex}.account-menu__external-cue[data-v-97a14b9a]{flex:0 0 auto;inline-size:0;margin-inline-start:0;opacity:0;overflow:hidden;transform:translate(-.25rem);transition:inline-size var(--lc-duration-standard) ease,margin-inline-start var(--lc-duration-standard) ease,opacity var(--lc-duration-fast) ease,transform var(--lc-duration-standard) ease}.account-menu__item--external:focus-visible .account-menu__external-cue[data-v-97a14b9a],.account-menu__item--external:hover .account-menu__external-cue[data-v-97a14b9a]{inline-size:var(--lc-icon-size-xs);margin-inline-start:.375rem;opacity:1;transform:translate(0)}.account-menu__item--active[data-v-97a14b9a]{background:transparent;box-shadow:inset 3px 0 0 var(--lc-color-brand-accent);color:var(--lc-color-brand-wine);font-weight:var(--lc-font-weight-semibold)}.account-menu__item--active[data-v-97a14b9a]:hover{background:var(--lc-color-surface-subtle);color:var(--lc-color-brand-wine)}.account-menu__item--admin[data-v-97a14b9a]{color:var(--lc-color-brand-wine);font-weight:var(--lc-font-weight-semibold);letter-spacing:0}.account-menu__item--admin[data-v-97a14b9a]:hover{background:#331a3a0f;color:var(--lc-color-brand-wine)}.account-menu__divider[data-v-97a14b9a]{border-top:1px solid var(--ui-account-menu-divider);margin:0}.site-header[data-v-31560c00]{--ui-site-menu-color:#333;padding:var(--lc-shell-padding-block-start) var(--lc-page-gutter) 0}.site-header__inner[data-v-31560c00]{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--lc-space-sm);inline-size:min(100%,var(--lc-page-width));margin-inline:auto;min-block-size:auto}.site-brand img[data-v-31560c00]{display:block}.site-brand-area[data-v-31560c00]{flex-wrap:nowrap;margin:0}.site-brand[data-v-31560c00]{display:inline-flex}.site-nav[data-v-31560c00]{display:none;flex-grow:1;flex-wrap:wrap;gap:var(--lc-space-sm)}.site-nav__link[data-v-31560c00]{align-items:center;border-bottom:4px solid transparent;color:var(--lc-color-brand-wine);display:flex;font-size:1rem;justify-content:center;line-height:1.5;padding:1px var(--lc-space-xl);text-align:center}.site-menu__external-cue[data-v-31560c00],.site-nav__external-cue[data-v-31560c00]{flex:0 0 auto;inline-size:0;margin-inline-start:0;opacity:0;overflow:hidden;transform:translate(-.25rem);transition:inline-size var(--lc-duration-standard) ease,margin-inline-start var(--lc-duration-standard) ease,opacity var(--lc-duration-fast) ease,transform var(--lc-duration-standard) ease}.site-menu__item--external:focus-visible .site-menu__external-cue[data-v-31560c00],.site-menu__item--external:hover .site-menu__external-cue[data-v-31560c00],.site-nav__link--external:focus-visible .site-nav__external-cue[data-v-31560c00],.site-nav__link--external:hover .site-nav__external-cue[data-v-31560c00]{inline-size:var(--lc-icon-size-xs);margin-inline-start:.375rem;opacity:1;transform:translate(0)}.site-nav__link--active[data-v-31560c00]{border-bottom-color:var(--lc-color-brand-accent);color:var(--lc-color-brand-wine)}.site-nav__link[data-v-31560c00]:focus-visible:not(.site-nav__link--active),.site-nav__link[data-v-31560c00]:hover:not(.site-nav__link--active){border-bottom-color:var(--lc-color-border-soft);outline:0}.site-header__actions[data-v-31560c00]{flex-wrap:nowrap;margin-left:auto;position:relative}.site-help[data-v-31560c00]:not(:hover):not(:focus-visible){color:#00000047}.site-menu[data-v-31560c00]{position:relative}.site-menu__toggle[data-v-31560c00]{color:#00000061}.site-menu__dropdown[data-v-31560c00]{background:var(--lc-color-surface);border:1px solid var(--lc-color-border-soft);border-radius:var(--lc-radius-md);box-shadow:var(--lc-shadow-menu);inset-block-start:3.25rem;inset-inline-end:0;inset-inline-end:auto;inset-inline-start:0;list-style:none;margin:0;min-inline-size:10rem;padding:.5rem 0;position:absolute;z-index:20}.site-menu__item[data-v-31560c00]{align-items:center;background:transparent;border:0;color:var(--ui-site-menu-color);cursor:pointer;display:flex;inline-size:100%;justify-content:flex-start;line-height:1.5;padding:.375rem 1rem;text-align:start;text-decoration:none}.site-menu__item[data-v-31560c00]:hover{background:var(--lc-color-surface-subtle)}.site-menu__item--active[data-v-31560c00]{background:transparent;box-shadow:inset 3px 0 0 var(--lc-color-brand-accent);color:var(--lc-color-brand-wine);font-weight:var(--lc-font-weight-semibold)}.site-menu__item--active[data-v-31560c00]:hover{background:var(--lc-color-surface-subtle);color:var(--lc-color-brand-wine)}@media(max-width:767px){.top-bar-copy[data-v-31560c00]{white-space:normal}.top-bar-separator[data-v-31560c00]{display:none}.site-header[data-v-31560c00]{padding-top:var(--lc-space-lg)}.site-brand img[data-v-31560c00]{inline-size:8rem}.site-menu__dropdown[data-v-31560c00]{inset-block-start:calc(100% - .75rem)}}@media(min-width:992px){.site-brand-area[data-v-31560c00]{margin:.625rem 2.1875rem 0 0}.site-nav[data-v-31560c00]{display:flex}.site-help[data-v-31560c00],.site-menu[data-v-31560c00]{display:none}}.site-shell[data-v-f26ba5ae]{display:grid;grid-template-rows:auto 1fr auto;min-block-size:100vh}.site-main[data-v-f26ba5ae]{inline-size:100%;padding-block-start:var(--lc-shell-header-gap)}.grid[data-v-55974c40]{display:grid}.mb-2[data-v-55974c40]{margin-bottom:.5rem}.mb-4[data-v-55974c40]{margin-bottom:1rem}.max-w-520px[data-v-55974c40]{max-width:520px}.min-h-screen[data-v-55974c40]{min-height:100vh}.w-full[data-v-55974c40]{width:100%}.flex[data-v-55974c40]{display:flex}.place-content-center[data-v-55974c40]{place-content:center}.items-center[data-v-55974c40]{align-items:center}.justify-center[data-v-55974c40]{justify-content:center}.overflow-hidden[data-v-55974c40]{overflow:hidden}.bg-white[data-v-55974c40]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-55974c40]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-55974c40]{text-align:center}.text-\[80px\][data-v-55974c40]{font-size:80px}.text-2xl[data-v-55974c40]{font-size:1.5rem;line-height:2rem}.text-sm[data-v-55974c40]{font-size:.875rem;line-height:1.25rem}.text-\[\#020420\][data-v-55974c40]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-55974c40]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.hover\:text-\[\#00DC82\][data-v-55974c40]:hover{--un-text-opacity:1;color:rgb(0 220 130/var(--un-text-opacity))}.font-medium[data-v-55974c40]{font-weight:500}.font-semibold[data-v-55974c40]{font-weight:600}.leading-none[data-v-55974c40]{line-height:1}.tracking-wide[data-v-55974c40]{letter-spacing:.025em}.font-sans[data-v-55974c40]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-55974c40]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline[data-v-55974c40]{text-decoration-line:underline}.underline-offset-3[data-v-55974c40]{text-underline-offset:3px}.antialiased[data-v-55974c40]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-55974c40]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-55974c40]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:text-\[110px\][data-v-55974c40]{font-size:110px}.sm\:text-3xl[data-v-55974c40]{font-size:1.875rem;line-height:2.25rem}}.grid[data-v-80245559]{display:grid}.mb-2[data-v-80245559]{margin-bottom:.5rem}.mb-4[data-v-80245559]{margin-bottom:1rem}.max-w-520px[data-v-80245559]{max-width:520px}.min-h-screen[data-v-80245559]{min-height:100vh}.place-content-center[data-v-80245559]{place-content:center}.overflow-hidden[data-v-80245559]{overflow:hidden}.bg-white[data-v-80245559]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-80245559]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-80245559]{text-align:center}.text-\[80px\][data-v-80245559]{font-size:80px}.text-2xl[data-v-80245559]{font-size:1.5rem;line-height:2rem}.text-\[\#020420\][data-v-80245559]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-80245559]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.font-semibold[data-v-80245559]{font-weight:600}.leading-none[data-v-80245559]{line-height:1}.tracking-wide[data-v-80245559]{letter-spacing:.025em}.font-sans[data-v-80245559]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-80245559]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.antialiased[data-v-80245559]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-80245559]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-80245559]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:text-\[110px\][data-v-80245559]{font-size:110px}.sm\:text-3xl[data-v-80245559]{font-size:1.875rem;line-height:2.25rem}}
