.collections-grid.svelte-axkmhn{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.collection-card.svelte-axkmhn{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);margin-bottom:var(--space-xs);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-panel);color:inherit;transition:transform var(--duration-fast) ease-in, box-shadow var(--duration-fast) ease-in;outline:1px solid #ffffff4d;text-decoration:none;display:flex;box-shadow:0 0 .7rem #0000}.collection-card.svelte-axkmhn:hover{transform:var(--hover-transform,translateY(-2px));box-shadow:var(--hover-box-shadow,0 20px 30px #3d4f2933)}.collection-card.svelte-axkmhn:focus-visible{outline:1px solid var(--c-focus);outline-offset:5px;border-radius:var(--radius-control)}.icon.svelte-axkmhn{font-size:var(--type-page-title-size);opacity:.8;flex-shrink:0;line-height:1}.content.svelte-axkmhn{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.content.svelte-axkmhn>:where(.svelte-axkmhn){margin:0}h3.svelte-axkmhn{margin:0 0 var(--space-xs) 0;font-size:var(--type-body-size);font-weight:var(--weight-semibold);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.description.svelte-axkmhn{margin:0 0 var(--space-sm) 0;font-size:var(--font-size-sm);color:var(--c-text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.description.svelte-axkmhn.invisible{visibility:hidden}.count.svelte-axkmhn{font-size:var(--font-size-sm);color:var(--c-text-secondary);font-weight:var(--weight-medium);margin:0}@media (width<=640px){.collections-grid.svelte-axkmhn{grid-template-columns:1fr}}dialog.svelte-ei6noq{background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;height:100%;padding:var(--space-md);z-index:var(--z-overlay);border:none;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.dialog-content.svelte-ei6noq{background:var(--surface-panel);border-radius:var(--radius-control);width:100%;max-width:500px;box-shadow:var(--shadow-floating);border:1px solid var(--border-subtle);outline:1px solid #ffffff4d;max-height:90vh;padding:0;overflow-y:auto}.dialog-header.svelte-ei6noq{padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}h2.svelte-ei6noq{font-size:var(--type-page-title-size);font-weight:var(--weight-semibold);color:var(--c-text);margin:0}.close-btn.svelte-ei6noq{box-shadow:none;font-size:var(--type-page-title-size);cursor:pointer;border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--c-text-secondary);transition:all var(--duration-base);background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex}.close-btn.svelte-ei6noq:hover{background:var(--overlay-faint);color:var(--c-text);box-shadow:none;outline:none}.close-btn.svelte-ei6noq:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}form.svelte-ei6noq{padding:var(--space-xl)}.error.svelte-ei6noq{color:var(--c-error);margin-bottom:var(--space-md);padding:var(--space-md);border-radius:var(--radius-control);font-size:var(--type-label-size);background:#d32f2f1a;border:1px solid #d32f2f33}label.svelte-ei6noq{gap:var(--space-sm);margin-bottom:var(--space-lg);flex-direction:column;display:flex}.label-text.svelte-ei6noq{font-weight:var(--weight-medium);font-size:var(--type-label-size);color:var(--c-text)}.required.svelte-ei6noq{color:var(--c-error)}textarea.svelte-ei6noq{resize:vertical;min-height:80px}.actions.svelte-ei6noq{gap:var(--space-md);margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--border-subtle);justify-content:flex-end;display:flex}@media (width<=640px){.dialog-content.svelte-ei6noq{border-radius:var(--radius-control);max-width:100%}form.svelte-ei6noq{padding:var(--space-lg)}.dialog-header.svelte-ei6noq{padding:var(--space-lg) var(--space-lg)}h2.svelte-ei6noq{font-size:var(--type-tool-title-size)}}.review-card.svelte-z1zwsq{width:340px;margin:0 var(--space-md) 0 0;gap:var(--space-lg);padding:var(--space-md);border:1px solid var(--border-subtle);border-radius:var(--radius-control);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;background:#ffffffb3;flex-direction:column;flex:none;display:flex}.head.svelte-z1zwsq{align-items:center;gap:var(--space-sm);margin-top:auto;display:flex}.avatar.svelte-z1zwsq{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.avatar-initials.svelte-z1zwsq{color:#fff;font-weight:var(--weight-bold);font-size:var(--type-micro-label-size);letter-spacing:.02em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}figcaption.svelte-z1zwsq{flex-direction:column;gap:0;min-width:0;display:flex}.name.svelte-z1zwsq{font-weight:var(--weight-semibold);color:var(--c-text);line-height:1.15}.name.svelte-z1zwsq a:where(.svelte-z1zwsq){color:inherit;text-decoration:none}.name.svelte-z1zwsq a:where(.svelte-z1zwsq):hover{text-underline-offset:2px;text-decoration:underline}.role.svelte-z1zwsq{color:var(--c-text-secondary);font-size:var(--type-label-size);line-height:1.15}blockquote.svelte-z1zwsq{text-align:left;text-wrap:balance;color:var(--c-text);margin:0;font-size:1.15em;line-height:1.4}@media (width<=800px){.review-card.svelte-z1zwsq{width:280px}}.stats.svelte-1fqrjdd{border-radius:var(--radius-control);padding:var(--space-sm);outline:1px solid var(--c-border-light);background:0 0;gap:0;display:grid}.stats.svelte-1fqrjdd>.layout:where(.svelte-1fqrjdd){gap:var(--space-xs) var(--space-md);padding-top:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid var(--border-subtle);grid-template-columns:.7fr 1fr;display:grid}.stats.svelte-1fqrjdd>.layout:where(.svelte-1fqrjdd)>.title:where(.svelte-1fqrjdd){font-weight:var(--weight-bold);grid-column:1/span 2}.stats.svelte-1fqrjdd>.layout:where(.svelte-1fqrjdd):last-child{border-bottom:none}.stats.svelte-1fqrjdd>.layout:where(.svelte-1fqrjdd):first-child{padding-top:var(--space-sm)}.compare.svelte-tb8ocq{font-size:var(--type-micro-label-size);align-items:center;gap:.3em;line-height:1;display:inline-flex}.before.svelte-tb8ocq,.after.svelte-tb8ocq{border-radius:var(--radius-control);white-space:nowrap;padding:.14em .5em}.before.svelte-tb8ocq{color:var(--c-text-secondary);background:var(--surface-panel)}.arrow.svelte-tb8ocq{color:var(--c-text-light);display:inline-flex}.arrow.svelte-tb8ocq svg:where(.svelte-tb8ocq){width:1.1em;height:1.1em;display:block}.after.svelte-tb8ocq{color:var(--text-inverse);font-weight:var(--weight-bold);background:#3fb127}.compare.play.svelte-tb8ocq .before:where(.svelte-tb8ocq){animation:svelte-tb8ocq-size-rise .5s var(--delay,0s) both cubic-bezier(.22, 1, .36, 1)}.compare.play.svelte-tb8ocq .arrow:where(.svelte-tb8ocq){animation:svelte-tb8ocq-size-fade .45s var(--delay,0s) both ease-out}.compare.play.svelte-tb8ocq .after:where(.svelte-tb8ocq){animation:svelte-tb8ocq-size-rise .5s calc(var(--delay,0s) + 90ms) both cubic-bezier(.22, 1, .36, 1)}@keyframes svelte-tb8ocq-size-rise{0%{opacity:0;transform:translateY(75%)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-tb8ocq-size-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.compare.play.svelte-tb8ocq .before:where(.svelte-tb8ocq),.compare.play.svelte-tb8ocq .arrow:where(.svelte-tb8ocq),.compare.play.svelte-tb8ocq .after:where(.svelte-tb8ocq){animation:none}}.feature_list.svelte-sl8ax8{flex-direction:column;gap:10rem;display:flex}.feature.svelte-sl8ax8{align-items:start;gap:var(--space-md);flex-direction:column;display:flex}.feature.svelte-sl8ax8 .group:where(.svelte-sl8ax8){margin-bottom:var(--space-md);flex-direction:column;display:flex}.feature.svelte-sl8ax8 header:where(.svelte-sl8ax8){margin-bottom:var(--space-sm);flex-direction:column;gap:0;line-height:2rem;display:flex}.feature.svelte-sl8ax8 .title:where(.svelte-sl8ax8),.feature.svelte-sl8ax8 .subtitle:where(.svelte-sl8ax8){margin:0;padding:0;line-height:1.1em}.feature.svelte-sl8ax8 .subtitle:where(.svelte-sl8ax8){font-weight:400}.feature.svelte-sl8ax8 .text:where(.svelte-sl8ax8){max-width:90ch;color:var(--c-text-secondary);line-height:1.2em}.dl-chart.svelte-4eregh{gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.head.svelte-4eregh{flex-direction:column;line-height:1.1;display:flex}.up-to.svelte-4eregh{font-size:var(--type-label-size);color:var(--c-text)}.big.svelte-4eregh{font-size:var(--type-page-title-size);font-weight:var(--weight-bold);letter-spacing:var(--type-section-title-tracking);font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(20deg,#3fb127,#61c60e,#f1fb2f);-webkit-background-clip:text;background-clip:text;width:fit-content}.sub.svelte-4eregh{font-size:var(--type-tool-title-size)}.rows.svelte-4eregh{gap:var(--space-lg);flex-direction:column;display:flex}.track.svelte-4eregh{align-items:start;gap:var(--space-md);width:100%;min-width:0;height:2.75rem;display:flex}.bar.svelte-4eregh{opacity:1;width:100%;min-width:6px;max-width:calc(100% - 13.5rem);height:2.75rem;transition:opacity .4s,width 1s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .18s), calc(var(--i) * .18s + .5s);background:#3fb127;border-radius:5px;flex:none}.bar.svelte-4eregh:not(.unbranded){opacity:0}.bar.shrink.svelte-4eregh{width:var(--w)}.bar.shrink.svelte-4eregh:not(.unbranded){opacity:1}.bar.unbranded.svelte-4eregh{background:#b8b8b8}.meta.svelte-4eregh{flex:none;grid-template-columns:auto auto;align-content:center;align-items:center;gap:0 .35em;display:grid}.size-arrow.svelte-4eregh{width:.85em;height:.85em;color:var(--c-text-light);grid-area:1/1}.size.svelte-4eregh{font-size:var(--type-body-size);font-weight:var(--weight-bold);white-space:nowrap;grid-area:1/2;line-height:1.1}.label.svelte-4eregh{font-size:var(--type-label-size);color:var(--c-text-secondary);white-space:nowrap;grid-area:2/2;line-height:1.2}@media (prefers-reduced-motion:reduce){.bar.svelte-4eregh{transition:none}}@media screen and (width<=800px){.track.svelte-4eregh,.bar.svelte-4eregh{height:2.25rem}}.fh-stats.svelte-myj953{gap:var(--space-md);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.fh-card.svelte-myj953{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--border-subtle);border-radius:var(--radius-control);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;background:#ffffffb3;flex-direction:column;display:flex}.fh-head.svelte-myj953{flex-direction:column;line-height:1.1;display:flex}.fh-prefix.svelte-myj953{font-size:var(--type-label-size);color:var(--c-text)}.fh-big.svelte-myj953{font-size:var(--type-page-title-size);font-weight:var(--weight-bold);letter-spacing:var(--type-section-title-tracking);font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(20deg,#3fb127,#61c60e,#f1fb2f);-webkit-background-clip:text;background-clip:text;width:fit-content;line-height:1}.fh-sub.svelte-myj953{font-size:var(--type-tool-title-size);color:var(--c-text)}.fh-bars.svelte-myj953{gap:var(--space-md);margin-top:var(--space-xs);flex-direction:column;display:flex}.fh-track.svelte-myj953{align-items:center;gap:.5em;height:2.5rem;display:flex}.fh-bar.svelte-myj953{background:#b8b8b8;border-radius:5px;flex:none;width:0;min-width:4px;max-width:calc(100% - 6rem);height:2.5rem;transition:width 2.4s ease-out .2s}.fh-bar.branded.svelte-myj953{background:#3fb127;transition:width .45s cubic-bezier(.22,1,.36,1) 2.8s}.shown.svelte-myj953 .fh-bar:where(.svelte-myj953){width:var(--w)}.fh-meta.svelte-myj953{flex-direction:column;flex:none;line-height:1.15;display:flex}.fh-value.svelte-myj953{font-size:var(--type-body-size);font-weight:var(--weight-bold);white-space:nowrap;font-variant-numeric:tabular-nums}.fh-bar-label.svelte-myj953{font-size:var(--type-micro-label-size);color:var(--c-text-light);font-weight:var(--weight-semibold)}.fh-caption.svelte-myj953{font-size:var(--type-micro-label-size);color:var(--c-text-secondary);margin-top:auto}.fh-note-text.svelte-myj953{margin:var(--space-sm) 0 0;font-size:var(--type-label-size);color:var(--c-text-secondary)}@media (prefers-reduced-motion:reduce){.fh-bar.svelte-myj953{transition:none}}@media screen and (width<=800px){.fh-stats.svelte-myj953{grid-template-columns:1fr}}.layout.svelte-1eop8db{justify-content:center;align-items:center;gap:var(--space-md);flex-direction:column;flex:1;width:100%;max-width:1400px;height:100%;display:flex}.layout.svelte-1eop8db>:where(.svelte-1eop8db){flex:1;width:100%;height:100%}.layout.svelte-1eop8db .viewer:where(.svelte-1eop8db){flex:1;display:flex}.layout.svelte-1eop8db .credits:where(.svelte-1eop8db){color:var(--scrim);text-align:center;flex:0;font-size:.8em}.layout.svelte-1eop8db .credits:where(.svelte-1eop8db)>a:where(.svelte-1eop8db){color:inherit;text-decoration:none}@media screen and (width<=800px){.layout.svelte-1eop8db{padding-bottom:0%}}.center.svelte-1eop8db{justify-content:center;align-items:center;width:100%;font-size:1.2em;display:flex}.claim.svelte-1eop8db{flex-direction:column;flex:.2;justify-content:center;gap:.7em;max-width:1200px;height:100%;margin:0;display:flex}.claim.svelte-1eop8db h1:where(.svelte-1eop8db),.claim.svelte-1eop8db h2:where(.svelte-1eop8db){margin:0;padding:0}:is(.claim.svelte-1eop8db h1:where(.svelte-1eop8db),.claim.svelte-1eop8db h2:where(.svelte-1eop8db)) a:where(.svelte-1eop8db){color:inherit;scroll-margin-top:100px;text-decoration:none}.claim.svelte-1eop8db h1:where(.svelte-1eop8db),.claim.svelte-1eop8db .hero-heading:where(.svelte-1eop8db){font-size:var(--type-display-size);font-weight:var(--weight-bold);letter-spacing:var(--type-section-title-tracking);margin:0;padding:0;line-height:1em}.claim.svelte-1eop8db h2:where(.svelte-1eop8db){font-size:var(--type-page-title-size);font-weight:var(--weight-bold);letter-spacing:var(--type-section-title-tracking)}.claim.svelte-1eop8db h2.tight-heading:where(.svelte-1eop8db){line-height:1.1}.claim.svelte-1eop8db .section:where(.svelte-1eop8db){flex-direction:column;gap:.5em;max-width:1200px;margin:2em 0;display:flex}.claim.svelte-1eop8db .section:where(.svelte-1eop8db).large-header{margin-top:5em;margin-bottom:0}.claim.svelte-1eop8db .section:where(.svelte-1eop8db).large-header.row{margin-top:2em}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .header-width:where(.svelte-1eop8db){max-width:800px}.claim.svelte-1eop8db .section:where(.svelte-1eop8db).col{flex-direction:column}.claim.svelte-1eop8db .section:where(.svelte-1eop8db).row{flex-direction:row;gap:2em}.claim.svelte-1eop8db .section:where(.svelte-1eop8db).row.reverse{flex-direction:row-reverse}.claim.svelte-1eop8db .section:where(.svelte-1eop8db).optimized-row{margin-top:5em;margin-bottom:5em}.claim.svelte-1eop8db .section:where(.svelte-1eop8db).optimized-row>div:where(.svelte-1eop8db){flex:1 1 0;min-width:0}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .hosting:where(.svelte-1eop8db){max-width:60ch}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db){padding-top:var(--space-md);grid-template-columns:repeat(4,1fr);gap:1em;width:100%;display:grid}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db) .item:where(.svelte-1eop8db){object-fit:cover;aspect-ratio:1.7;border-radius:var(--radius-callout);width:100%;height:auto;box-shadow:var(--shadow-floating);background:var(--tint-white-soft);outline:1px solid #ffffff1a;justify-content:center;align-items:center;display:flex}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db) a.item:where(.svelte-1eop8db){color:var(--c-text-secondary);transition:all var(--duration-base) ease-in-out;outline:1px solid var(--c-brand);text-decoration:none}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db) a.item:where(.svelte-1eop8db):hover{background:var(--surface-panel);transform:scale(1.02)}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db) a.item.your-site:where(.svelte-1eop8db){isolation:isolate;box-sizing:border-box;color:var(--c-text-secondary);font-weight:var(--weight-semibold);transition:opacity .5s ease, transform var(--duration-base) ease-in-out;background:#f6f9f3;border:none;outline:none;transition-delay:.9s,0s;position:relative;overflow:hidden}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db) a.item.your-site:where(.svelte-1eop8db):before{content:"";z-index:0;background:conic-gradient(#3fb127,#61c60e,#f1fb2f,#62d399,#3fb127);animation:5s linear infinite spin-border;position:absolute;inset:-150%}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db) a.item.your-site:where(.svelte-1eop8db):after{content:"";z-index:1;border-radius:calc(var(--radius-callout) - 3px);background:#f6f9f3;position:absolute;inset:3px}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db) a.item.your-site:where(.svelte-1eop8db) span:where(.svelte-1eop8db){z-index:2;position:relative}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db) a.item.your-site:where(.svelte-1eop8db):hover{transform:scale(1.02)}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db)>a:where(.svelte-1eop8db){opacity:0;transition:opacity .5s ease, transform var(--duration-base) ease-in-out;transition-delay:calc(var(--gi,0) * .15s), 0s}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db).shown>a:where(.svelte-1eop8db){opacity:1}@media (prefers-reduced-motion:reduce){.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db)>a:where(.svelte-1eop8db){opacity:1;transition:none}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db) a.item.your-site:where(.svelte-1eop8db):before{animation:none}}.claim.svelte-1eop8db .section:where(.svelte-1eop8db)>div:where(.svelte-1eop8db){position:relative}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) img:where(.svelte-1eop8db){border-radius:var(--radius-callout);box-shadow:var(--shadow-panel);outline:1px solid var(--border-subtle);max-width:100%;transition:box-shadow var(--duration-base) ease-in-out}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) img:where(.svelte-1eop8db):hover{box-shadow:var(--shadow-floating)}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) img.overlay:where(.svelte-1eop8db){max-height:200px;position:absolute;bottom:-20%;left:-40px}.claim.svelte-1eop8db .section:where(.svelte-1eop8db).center{justify-content:center;align-items:center}.claim.svelte-1eop8db .section:where(.svelte-1eop8db) .links:where(.svelte-1eop8db){font-size:var(--type-body-size);flex-direction:column;align-items:flex-start;display:flex}.claim.svelte-1eop8db .layout.top-layout:where(.svelte-1eop8db){align-self:flex-start;width:500px;min-width:500px;height:auto;position:sticky;top:100px}.claim.svelte-1eop8db .layout.top-layout:where(.svelte-1eop8db)>.viewer:where(.svelte-1eop8db){flex:none;height:400px}.claim.svelte-1eop8db .layout.top-layout:where(.svelte-1eop8db)>.credits:where(.svelte-1eop8db),.claim.svelte-1eop8db .layout.top-layout:where(.svelte-1eop8db)>.preview-stats:where(.svelte-1eop8db){flex:none;width:100%;height:auto}.claim.svelte-1eop8db .layout.top-layout:where(.svelte-1eop8db)>.preview-stats:where(.svelte-1eop8db){font-size:var(--type-micro-label-size)}@media screen and (width<=800px){.claim.svelte-1eop8db{gap:.4em;max-width:100%}.claim.svelte-1eop8db .hero-heading:where(.svelte-1eop8db){font-size:3em;font-weight:var(--weight-bold)}.claim.svelte-1eop8db .hero-heading:where(.svelte-1eop8db).subtitle{font-size:2em}.claim.svelte-1eop8db h2:where(.svelte-1eop8db){font-size:1.6em}.claim.svelte-1eop8db span:where(.svelte-1eop8db){white-space:nowrap}.claim.svelte-1eop8db .hero-heading:where(.svelte-1eop8db),.claim.svelte-1eop8db .hero-heading:where(.svelte-1eop8db) span:where(.svelte-1eop8db){white-space:normal;overflow-wrap:break-word;max-width:100%}.claim.svelte-1eop8db .section:where(.svelte-1eop8db)>div:where(.svelte-1eop8db):nth-child(2){width:100%;min-width:initial;max-width:initial;justify-content:center;display:flex}.claim.svelte-1eop8db .row:where(.svelte-1eop8db){flex-direction:column!important}.claim.svelte-1eop8db .row:where(.svelte-1eop8db).reverse{flex-direction:column!important}.claim.svelte-1eop8db .layout.top-layout:where(.svelte-1eop8db){align-self:stretch;position:static}}.colorful-text.svelte-1eop8db{color:#0000;background:linear-gradient(20deg,#3fb127,#61c60e,#f1fb2f);-webkit-background-clip:text;background-clip:text}.optimized-lead.svelte-1eop8db{max-width:55ch}.optimized-points.svelte-1eop8db{margin:var(--space-sm) 0;gap:var(--space-md);flex-direction:column;padding:0;list-style:none;display:flex}.optimized-points.svelte-1eop8db li:where(.svelte-1eop8db){gap:.6em;margin:0;display:flex}.optimized-points.svelte-1eop8db .check:where(.svelte-1eop8db){color:#237a16;flex:none;width:1.1em;height:1.1em;margin-top:.2em}.optimized-points.svelte-1eop8db .point:where(.svelte-1eop8db){flex-direction:column;gap:.15rem;min-width:0;display:flex}.optimized-points.svelte-1eop8db strong:where(.svelte-1eop8db){color:var(--c-text)}.optimized-points.svelte-1eop8db .point-desc:where(.svelte-1eop8db){color:var(--c-text-secondary);max-width:45ch}.optimized-points.svelte-1eop8db .point:where(.svelte-1eop8db),.optimized-points.svelte-1eop8db .point-desc:where(.svelte-1eop8db){white-space:normal}.fasthdr-image-link.svelte-1eop8db{display:block}.fasthdr-image-link.svelte-1eop8db img:where(.svelte-1eop8db){aspect-ratio:16/10;object-fit:cover;width:100%}.claim.svelte-1eop8db .section.trusted-section:where(.svelte-1eop8db) img{box-shadow:none;max-width:calc(var(--logo-height,3rem) * 3.2);border:none;border-radius:0;outline:none}.claim.svelte-1eop8db .section.trusted-section:where(.svelte-1eop8db) h2,.claim.svelte-1eop8db .section.trusted-section:where(.svelte-1eop8db) h3{font-size:1.05rem;font-weight:var(--weight-semibold);letter-spacing:normal;text-transform:none;color:var(--c-text-secondary);text-align:left;justify-content:flex-start}.claim.svelte-1eop8db .section.trusted-section:where(.svelte-1eop8db) .shield,.claim.svelte-1eop8db .section.trusted-section:where(.svelte-1eop8db) .edu-icon{display:none}.claim.svelte-1eop8db .section.hosting-section:where(.svelte-1eop8db){margin-top:0}@media (width<=800px){.claim.svelte-1eop8db .section.hosting-section:where(.svelte-1eop8db) .gallery:where(.svelte-1eop8db){grid-template-columns:repeat(2,1fr);display:grid}.claim.svelte-1eop8db .section.optimized-row:where(.svelte-1eop8db){margin-top:var(--space-lg)}}.trusted-section.svelte-1eop8db{margin-top:var(--space-2xl)}.claim.svelte-1eop8db .section.trusted-section:where(.svelte-1eop8db){margin-bottom:4em}.claim.svelte-1eop8db .section.fasthdr-row:where(.svelte-1eop8db){margin-top:4em}.claim.svelte-1eop8db .section.fasthdr-diagrams:where(.svelte-1eop8db){margin-top:0}button.svelte-1eop8db{margin:.2em 0}.examples.svelte-1eop8db{gap:var(--space-md);margin-top:var(--space-sm);grid-template-columns:repeat(2,1fr);display:grid}.examples.svelte-1eop8db a:where(.svelte-1eop8db){border-radius:var(--radius-control);color:var(--c-text);transition:all var(--duration-fast) ease-in-out;flex-direction:column;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.examples.svelte-1eop8db a:where(.svelte-1eop8db) .name:where(.svelte-1eop8db){font-weight:var(--weight-bold);margin-top:var(--space-sm);margin-bottom:.25rem}.examples.svelte-1eop8db a:where(.svelte-1eop8db):focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}.examples.svelte-1eop8db a:where(.svelte-1eop8db) .card-media:where(.svelte-1eop8db){width:100%;display:block;position:relative}.examples.svelte-1eop8db a:where(.svelte-1eop8db) .hover-tip:where(.svelte-1eop8db){left:50%;bottom:var(--space-sm);pointer-events:none;opacity:0;transition:opacity var(--duration-fast) ease, transform var(--duration-fast) ease;white-space:nowrap;background:var(--surface-panel);color:var(--c-text);border:1px solid var(--border-subtle);box-shadow:var(--shadow-panel);border-radius:var(--radius-pill);font-size:var(--type-micro-label-size);font-weight:var(--weight-semibold);padding:.25em .7em;position:absolute;transform:translate(-50%,4px)}.examples.svelte-1eop8db a:where(.svelte-1eop8db) .card-media:where(.svelte-1eop8db):hover .hover-tip:where(.svelte-1eop8db),.examples.svelte-1eop8db a:where(.svelte-1eop8db):focus-visible .hover-tip:where(.svelte-1eop8db){opacity:1;transition-delay:.3s;transform:translate(-50%)}.examples.svelte-1eop8db a:where(.svelte-1eop8db) img:where(.svelte-1eop8db){aspect-ratio:1;object-fit:contain;border-radius:var(--radius-control);width:100%;height:auto;transition:transform var(--duration-fast) ease-in-out;background:0 0;box-shadow:none!important}.examples.svelte-1eop8db a:where(.svelte-1eop8db):hover img:where(.svelte-1eop8db){transition:transform var(--duration-fast) ease-in-out;transform:scale(1.04)}@media screen and (width<=800px){.examples.svelte-1eop8db{margin-bottom:var(--space-xl)}}a.svelte-1eop8db{border-radius:var(--radius-callout)}@keyframes spin-border{to{transform:rotate(360deg)}}.wrapper.svelte-1uha8ag{align-items:center;gap:var(--space-md);flex-direction:column;flex-grow:1;justify-content:start;width:100%;display:flex;position:relative}.wrapper.svelte-1uha8ag.is_loading{justify-content:center}.uploads.svelte-1uha8ag{gap:var(--space-md);width:calc(min(100%,1400px));height:100%;margin-top:var(--space-md);flex-direction:column;display:flex;position:relative}.collections-section.svelte-1uha8ag{width:calc(min(100%,1400px));margin-top:var(--space-md)}.section-header.svelte-1uha8ag{margin-bottom:var(--space-md);padding:0 var(--space-xs);justify-content:space-between;align-items:center;display:flex}.section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--type-tool-title-size);font-weight:var(--weight-semibold);margin:0}.create-collection-btn.svelte-1uha8ag{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);font-size:var(--font-size-sm);border:1px solid var(--c-border);border-radius:var(--radius-control);background:var(--c-background);color:var(--c-text);cursor:pointer;transition:all var(--duration-base);display:flex}.create-collection-btn.svelte-1uha8ag:hover{background:var(--c-background-panel);border-color:var(--c-text-secondary)}.pagination.svelte-1uha8ag{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:var(--space-sm);margin-top:var(--space-xl);margin-bottom:var(--space-2xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-pill);border:1px solid var(--c-border-light);box-shadow:var(--shadow-subtle);transition:width var(--duration-slow) ease-in-out;padding:var(--space-xs) var(--space-sm);background-color:#ffffffb3;align-self:center;display:flex;position:sticky;bottom:1rem}.pagination.svelte-1uha8ag button:where(.svelte-1uha8ag){color:var(--c-text);justify-content:center;align-items:center;gap:var(--space-sm);box-shadow:none;outline-offset:0;background:0 0;border:1px #0000;outline:none;width:2rem;height:2rem;display:flex}.pagination.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background-color:var(--surface-panel);font-weight:var(--weight-bold);outline:1px solid var(--border-subtle)}.pagination.svelte-1uha8ag button:where(.svelte-1uha8ag)[disabled]{background-color:var(--c-background);color:var(--c-text-light);cursor:not-allowed}.pagination.svelte-1uha8ag button:where(.svelte-1uha8ag)[disabled].current{cursor:initial;font-weight:var(--weight-bold);color:var(--text-inverse);border:1px solid var(--border-subtle);box-shadow:var(--shadow-subtle);outline:1px solid var(--surface-panel);background:#29381a80}.pagination.svelte-1uha8ag button:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--c-focus)}.no-uploads-permissions.svelte-1uha8ag{height:100%;color:var(--c-text-secondary);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.reviews.svelte-1uha8ag{width:100%;max-width:1200px;margin:4rem auto 3rem}.hero-video.svelte-1uha8ag{justify-content:center;width:100%;margin:3rem 0;display:flex}.whats-new.svelte-1uha8ag{width:100%;max-width:1200px;margin:0 auto 2rem}.reviews.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--type-page-title-size);font-weight:var(--weight-bold);letter-spacing:var(--type-section-title-tracking);margin:0 0 var(--space-2xl);opacity:.7;text-align:left;line-height:1.1}
