[data-design=editorial] [data-ed-skin]{--brand-color:var(--ed-accent);--brand-color-strong:var(--ed-accent);--theme-primary-foreground:var(--ed-on-accent)}[data-design=editorial] [data-ed-skin] .bg-brand,[data-design=editorial] [data-ed-skin] .bg-brand.text-white{background-color:var(--ed-accent);color:var(--ed-on-accent)}[data-design=editorial] [data-ed-skin] .hover\:bg-brand-strong:hover,[data-design=editorial] [data-ed-skin] .bg-brand:hover{background-color:var(--ed-accent);filter:brightness(.95)}[data-design=editorial] [data-ed-skin] .text-brand,[data-design=editorial] [data-ed-skin] .text-brand-strong,[data-design=editorial] [data-ed-skin] .hover\:text-brand-strong:hover{color:var(--ed-accent-text)}[data-design=editorial] [data-ed-skin] .border-brand,[data-design=editorial] [data-ed-skin] .focus\:border-brand:focus{border-color:var(--ed-accent)}[data-design=editorial] [data-ed-skin] .animate-spin.border-t-transparent{border-top-color:#0000}[data-design=editorial] [data-ed-skin] .bg-brand .text-white{color:inherit}[data-design=editorial] [data-ed-skin] .bg-brand-weakest,[data-design=editorial] [data-ed-skin] .bg-brand-lightest{background-color:color-mix(in srgb, var(--ed-accent) 12%, var(--ed-paper))}[data-design=editorial] [data-ed-skin] .text-brand-weak,[data-design=editorial] [data-ed-skin] .text-brand-accent{color:var(--ed-accent-text)}[data-design=editorial] [data-ed-skin] :is(a,button).bg-blue-500,[data-design=editorial] [data-ed-skin] :is(a,button).bg-blue-600{background-color:var(--ed-accent);color:var(--ed-on-accent)}[data-design=editorial] [data-ed-skin] :is(a,button).hover\:bg-blue-600:hover,[data-design=editorial] [data-ed-skin] :is(a,button).hover\:bg-blue-700:hover{background-color:var(--ed-accent);filter:brightness(.95)}[data-design=editorial] [data-ed-skin] :is(a,button).text-blue-500,[data-design=editorial] [data-ed-skin] :is(a,button).text-blue-600,[data-design=editorial] [data-ed-skin] :is(a,button).text-blue-700{color:var(--ed-accent-text)}[data-design=editorial] [data-ed-skin] :is(a,button).bg-blue-50{background-color:color-mix(in srgb, var(--ed-accent) 10%, var(--ed-paper))}[data-design=editorial] [data-ed-skin] :is(a,button).border-blue-100,[data-design=editorial] [data-ed-skin] :is(a,button).border-blue-200{border-color:color-mix(in srgb, var(--ed-accent) 30%, var(--ed-paper))}[data-design=editorial] [data-ed-skin] .bg-brand .text-blue-100,[data-design=editorial] [data-ed-skin] .bg-brand .text-blue-200,[data-design=editorial] [data-ed-skin] .bg-brand .text-green-200,[data-design=editorial] [data-ed-skin] .bg-brand .text-green-300{color:inherit;opacity:.85}[data-design=editorial] [data-ed-skin] .bg-brand .border-white{border-color:currentColor}[data-design=editorial] [data-ed-skin] .bg-brand .animate-spin.border-t-transparent{border-top-color:#0000}[data-design=editorial] [data-ed-skin] .text-gray-900[class*=dark\:text-],[data-design=editorial] [data-ed-skin] .text-gray-800[class*=dark\:text-],[data-design=editorial] [data-ed-skin] .text-card-foreground{color:var(--ed-ink)}[data-design=editorial] [data-ed-skin] .text-gray-700[class*=dark\:text-],[data-design=editorial] [data-ed-skin] .text-gray-600[class*=dark\:text-]{color:var(--ed-ink-2)}[data-design=editorial] [data-ed-skin] .text-gray-500[class*=dark\:text-],[data-design=editorial] [data-ed-skin] .text-gray-400[class*=dark\:text-],[data-design=editorial] [data-ed-skin] .text-muted{color:var(--ed-muted)}[data-design=editorial] [data-ed-skin] .bg-white[class*=dark\:bg-],[data-design=editorial] [data-ed-skin] .bg-surface,[data-design=editorial] [data-ed-skin] .bg-card,[data-design=editorial] [data-ed-skin] .bg-white.text-brand,[data-design=editorial] [data-ed-skin] .bg-white.border-brand{background-color:var(--ed-paper)}[data-design=editorial] [data-ed-skin] .bg-gray-50[class*=dark\:bg-],[data-design=editorial] [data-ed-skin] .hover\:bg-gray-50[class*="dark:hover:bg-"]:hover,[data-design=editorial] [data-ed-skin] .hover\:bg-gray-100[class*="dark:hover:bg-"]:hover{background-color:var(--ed-hover)}[data-design=editorial] [data-ed-skin] [class*=bg-gradient-to-]:not(.rounded-full):not([class*=text-white]):not([class*=-ed-]){background-image:none;background-color:var(--ed-paper)}[data-design=editorial] [data-ed-skin] h1:not([class*=-ed-]){font-family:var(--font-ed-serif), Georgia, serif;letter-spacing:-.015em;color:var(--ed-ink);overflow-wrap:anywhere;margin:0;font-size:44px;font-weight:400;line-height:.95}[data-design=editorial] [data-ed-skin=embed] h1:not([class*=-ed-]){font-size:40px}@media (min-width:640px){[data-design=editorial] [data-ed-skin=page] h1:not([class*=-ed-]){font-size:64px}[data-design=editorial] [data-ed-skin=embed] h1:not([class*=-ed-]){font-size:56px}}@media (min-width:1024px){[data-design=editorial] [data-ed-skin=page] h1:not([class*=-ed-]){font-size:84px}}[data-design=editorial] [data-ed-skin] button.inline-flex.justify-center.rounded-md{border-radius:9999px;font-weight:600}[data-design=editorial] [data-ed-skin] button.inline-flex.justify-center.rounded-md.bg-brand{min-height:48px;font-size:15px}[data-design=editorial] [data-ed-skin] button.inline-flex.justify-center.rounded-md.bg-gray-200{background-color:var(--ed-chip);color:var(--ed-ink)}[data-design=editorial] [data-ed-skin] button.inline-flex.justify-center.rounded-md.bg-gray-200:hover{background-color:var(--ed-hover)}[data-design=editorial] [data-ed-skin] button.inline-flex.justify-center.rounded-md.border.border-gray-300{background-color:var(--ed-paper);color:var(--ed-ink)}[data-design=editorial] [data-ed-skin] button.inline-flex.justify-center.rounded-md.border.border-gray-300:hover{background-color:var(--ed-hover)}[data-design=editorial] [data-ed-skin] button.inline-flex.justify-center.rounded-md.text-gray-700:not(.border){color:var(--ed-ink-2)}[data-design=editorial] [data-ed-skin] button.inline-flex.justify-center.rounded-md.text-gray-700:not(.border):hover{background-color:var(--ed-hover);color:var(--ed-ink)}[data-design=editorial] [data-ed-skin] .border-gray-100,[data-design=editorial] [data-ed-skin] .border-gray-200,[data-design=editorial] [data-ed-skin] .border-neutral-200,[data-design=editorial] [data-ed-skin] .border-border,[data-design=editorial] [data-ed-skin] .divide-gray-100>:not([hidden])~:not([hidden]),[data-design=editorial] [data-ed-skin] .divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--ed-rule)}[data-design=editorial] [data-ed-skin] .border-gray-300,[data-design=editorial] [data-ed-skin] .hover\:border-gray-300:hover,[data-design=editorial] [data-ed-skin] .hover\:border-gray-400:hover{border-color:var(--ed-rule-strong)}[data-design=editorial] [data-ed-skin] .rounded-xl:not([class*=-ed-]){border-radius:20px}[data-design=editorial] [data-ed-skin] .rounded-lg:not([class*=-ed-]){border-radius:16px}[data-design=editorial] [data-ed-skin] .rounded-md:not([class*=-ed-]){border-radius:14px}[data-design=editorial] [data-ed-skin] .rounded-xl.border:not(input):not(select):not(textarea):not(button):not([class*=-ed-]),[data-design=editorial] [data-ed-skin] .rounded-lg.border.bg-card:not(input):not(select):not(textarea):not(button):not([class*=-ed-]){box-shadow:0 1px 2px var(--ed-shadow), 0 18px 40px -24px var(--ed-shadow);border-color:#0000;border-radius:20px}[data-design=editorial] [data-ed-skin] .rounded-xl.border:not(input):not(select):not(textarea):not(button):not([class*=-ed-]) .rounded-xl.border:not(input):not(select):not(textarea):not(button):not([class*=-ed-]),[data-design=editorial] [data-ed-skin] .rounded-lg.border.bg-card:not(input):not(select):not(textarea):not(button):not([class*=-ed-]) .rounded-lg.border.bg-card:not(input):not(select):not(textarea):not(button):not([class*=-ed-]){border-color:var(--ed-rule);box-shadow:none}[data-design=editorial] [data-ed-skin] .rounded-xl.border:not(input):not(select):not(textarea):not(button):not([class*=-ed-]) .rounded-xl.border:not(input):not(select):not(textarea):not(button):not([class*=-ed-])[class*=shadow-2xl],[data-design=editorial] [data-ed-skin] .rounded-xl.border:not(input):not(select):not(textarea):not(button):not([class*=-ed-])[class*=shadow-2xl]{border-color:var(--ed-rule);box-shadow:0 2px 6px var(--ed-shadow), 0 24px 48px -12px var(--ed-shadow)}[data-design=editorial] [data-ed-skin] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([class*=-ed-]),[data-design=editorial] [data-ed-skin] textarea:not([class*=-ed-]),[data-design=editorial] [data-ed-skin] select:not([class*=-ed-]){background-color:var(--ed-field);min-width:0;color:var(--ed-ink);font-size:16px}[data-design=editorial] [data-ed-skin] input::placeholder,[data-design=editorial] [data-ed-skin] textarea::placeholder{color:var(--ed-muted)}[data-design=editorial] [data-ed-skin] .grid>*,[data-design=editorial] [data-ed-skin] :not(.flex-wrap)>.flex-1{min-width:0}[data-design=editorial] [data-ed-skin] .border-2:not(.rounded-full):not([class*=-ed-]){border-width:1px}[data-design=editorial] [data-ed-skin] [role=switch].bg-neutral-300{background-color:var(--ed-rule-strong)}
[data-design=editorial] [data-ed-book] div.mb-6:has(>h1){display:none}[data-design=editorial] [data-ed-book] button.rounded-md.border-2,[data-design=editorial] [data-ed-book] div.rounded-md.border-2{background-color:var(--ed-field)}[data-design=editorial] [data-ed-book] div.rounded-md.border-2 input{background-color:#0000;border:0}[data-design=editorial] [data-ed-book] button.h-10.rounded-md.border{border-radius:9999px}[data-design=editorial] [data-ed-book] .rounded-lg.border.overflow-hidden:has(>button.flex-1){background-color:var(--ed-track);border:0;border-radius:9999px;gap:4px;padding:4px}[data-design=editorial] [data-ed-book] .rounded-lg.border.overflow-hidden:has(>button.flex-1)>button.flex-1{min-height:44px;color:var(--ed-muted);background-color:#0000;border:0;border-radius:9999px}[data-design=editorial] [data-ed-book] .rounded-lg.border.overflow-hidden:has(>button.flex-1)>button.flex-1.bg-brand{background-color:var(--ed-pill);color:var(--ed-on-pill);font-weight:600}[data-design=editorial] [data-ed-book] button.border-2.rounded-lg{border-radius:18px}[data-design=editorial] [data-ed-book] button.border-2.rounded-lg.border-brand{box-shadow:0 0 0 2px var(--ed-accent)}:is([data-design=editorial] [data-ed-book] .rounded-lg:has(>.leaflet-container),[data-design=editorial] [data-ed-book] .leaflet-container){border-radius:20px;overflow:hidden}