.pub-card.svelte-1kiybu8{background-color:var(--card-color)}.action-card.svelte-1kiybu8{background-color:color-mix(in oklch,var(--action-color) 80%,black);color:#fff;display:flex;align-items:center;justify-content:center;transform:translateY(0);transition:transform .25s ease-out,box-shadow .25s ease-out,background-color .25s ease-out}.action-card.svelte-1kiybu8:hover,.action-card.svelte-1kiybu8:focus-within{background-color:var(--action-color);transform:translateY(-3px);box-shadow:0 10px 20px -5px color-mix(in srgb,black 15%,transparent),0 6px 8px -4px color-mix(in srgb,black 10%,transparent);z-index:1}.action-card.svelte-1kiybu8:focus-within{outline:3px solid color-mix(in oklch,var(--action-color) 60%,white);outline-offset:2px}.action-card.svelte-1kiybu8:active{transform:translateY(-1px);transition-duration:80ms}.chat-card.svelte-1kiybu8{--action-color: var(--comp-color)}.back-card.svelte-1kiybu8{--action-color: var(--card-color)}.layout.svelte-1kiybu8{display:grid;direction:rtl;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(var(--space-xs),calc(var(--golden-ratio) * 1vw),var(--space-l))}.block.svelte-1kiybu8{direction:ltr;width:100%;aspect-ratio:1 / 1;border:1px solid #ddd;overflow:hidden;margin-bottom:0!important;container-type:size}@media(min-width:768px){.block.svelte-1kiybu8:nth-child(1){grid-row:span 5;grid-column:span 5}.block.svelte-1kiybu8:nth-child(2){grid-row:span 3;grid-column:span 3}.block.svelte-1kiybu8:nth-child(3),.block.svelte-1kiybu8:nth-child(5){grid-row:span 1;grid-column:span 1}.block.svelte-1kiybu8:nth-child(4){grid-row:span 2;grid-column:span 2}}@media(min-width:768px)and (not (min-width:1024px)){.layout.svelte-1kiybu8{grid-template-columns:repeat(5,minmax(0,1fr))}.block.svelte-1kiybu8:nth-child(5){grid-row-start:6;grid-column-start:5}}@media not (min-width:768px){.layout.svelte-1kiybu8{grid-template-columns:repeat(2,minmax(0,1fr))}.block.svelte-1kiybu8:nth-child(1),.block.svelte-1kiybu8:nth-child(2),.block.svelte-1kiybu8:nth-child(4){grid-row:span 2;grid-column:span 2}.block.svelte-1kiybu8:nth-child(3),.block.svelte-1kiybu8:nth-child(5){grid-row:span 1;grid-column:span 1}.block.svelte-1kiybu8:nth-child(5){grid-row-start:5;grid-column-start:2}}.chat.svelte-fuz62b{height:100%;width:100%;font-weight:900;letter-spacing:-.01em;font-size:25cqh;cursor:pointer;background:transparent;border:0;padding:0;color:inherit}.doc-summary.svelte-fuz62b{display:grid;container-type:inline-size;gap:12px;padding:12px;background:#fff;border:1px solid color-mix(in oklch,var(--card-color) 30%,transparent);max-height:62vh;overflow:auto;min-height:100%;font-size:clamp(1rem,3.2cqw,2.8rem)}@container (width <= 32rem){--card-color: #fff}.doc-header.svelte-fuz62b{display:flex;justify-content:space-between;align-items:flex-start;gap:1cqw;flex-wrap:wrap}.doc-header.svelte-fuz62b h3:where(.svelte-fuz62b){font-size:clamp(1.1rem,4cqw,3.5rem);font-weight:700;margin-bottom:.2em}.eyebrow.svelte-fuz62b{font-size:clamp(1rem,3.2cqw,3.25rem);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in oklch,var(--card-color) 60%,#444);margin:0 0 .5em}.lead.svelte-fuz62b{margin:0;font-size:clamp(1rem,3.5cqw,3rem);line-height:1.5;max-width:65ch}.muted.svelte-fuz62b{font-size:clamp(.7rem,2.5cqw,2.8rem);line-height:clamp(1.2rem,3.5cqw,3.5rem);margin:0;color:color-mix(in srgb,black 60%,transparent)}.doc-meta.svelte-fuz62b{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#444}.prompts.svelte-fuz62b ul:where(.svelte-fuz62b){margin:4px 0 0;padding-left:18px;color:#333;line-height:1.4}.prompts.svelte-fuz62b li:where(.svelte-fuz62b)+li:where(.svelte-fuz62b){margin-top:6px}
