.main-container.svelte-1uha8ag{position:relative;overflow:hidden;width:100%;height:100%;background-color:var(--secondary-bg)}.background-image.svelte-1uha8ag{position:absolute;object-fit:cover;width:100%;height:100%;object-position:center;filter:blur(6px) brightness(var(--brightness));transform:scale(1.2);transition:.2s}.text-container.svelte-1uha8ag{display:flex;position:relative;z-index:1;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem 1rem;text-align:center;color:var(--white)}.text-container.svelte-1uha8ag h1:where(.svelte-1uha8ag){padding-top:2rem;font-size:4rem}.text-container.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:2rem}.text-container.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.5rem}.button-container.svelte-1uha8ag{display:flex;flex-direction:row;justify-content:center;gap:1rem;padding:2rem;font-size:1.5rem;text-align:center}@media(max-width:768px){.button-container.svelte-1uha8ag{flex-direction:column}}a.button.svelte-1uha8ag{padding:1rem 2rem;border-radius:100px;background-color:var(--primary-bg-dark);text-decoration:none;transition:.2s;color:var(--primary)}a.button.svelte-1uha8ag:hover{filter:brightness(.95);transform:scale(1.05)}a.button.svelte-1uha8ag:hover:active{filter:brightness(1.05);transform:scale(.9)}.build-container.svelte-1uha8ag{width:90%;overflow-y:scroll;height:50vh;position:relative;background-color:rgba(from var(--primary-bg) r g b / .25);border-radius:4px}.build-container-button.svelte-1uha8ag{padding:1rem 2rem;margin:1rem .25rem;border-radius:100px}.build-container-button.svelte-1uha8ag:hover{background-color:var(--primary-bg-darker)}.build-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,22rem));grid-gap:1rem;justify-content:center}.build-card.svelte-1uha8ag{display:grid;aspect-ratio:22/11;grid-template-columns:1fr 1fr 1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"title  title   title   buttons" "main   sup1    sup2    buttons";background-color:var(--primary-bg);border-radius:4px;gap:.5rem;padding:.5rem;align-self:start}.build-card.draggable.svelte-1uha8ag{cursor:grab;opacity:.95;border:2px dashed var(--primary)}.build-card.draggable.svelte-1uha8ag:active{cursor:grabbing;opacity:.8}p.build-title.svelte-1uha8ag{text-align:left;overflow:auto;white-space:nowrap;text-overflow:ellipsis;color:var(--primary);font-size:1.25rem}.build-image.svelte-1uha8ag{width:100%;height:100%;background-color:var(--primary-bg-dark);border-radius:4px;background-repeat:no-repeat;background-size:130%;background-position:50% 50%;filter:brightness(var(--brightness))}.build-buttons-container.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.build-buttons-container.svelte-1uha8ag>a:where(.svelte-1uha8ag){display:flex;align-items:center;justify-content:center;background-color:var(--primary-bg-dark);width:100%;height:100%;border-radius:4px;padding:.5rem;-webkit-user-select:none;user-select:none;transition:.2s}.build-buttons-container.svelte-1uha8ag>a:where(.svelte-1uha8ag):hover{background-color:var(--primary-bg-darker);transform:scale(1.05)}.build-delete.svelte-1uha8ag{color:var(--red)}.build-delete.svelte-1uha8ag:hover{color:var(--secondary);background-color:var(--red)!important}a.svelte-1uha8ag{text-decoration:none;color:var(--primary)}
