.design-tabs.p-tabview{width:100%}.design-tabs.p-tabview .p-tabview-nav-container{width:-moz-fit-content;width:fit-content;margin:0 auto 3rem;padding:0;border-radius:0;background:none}@media(max-width:767.98px){.design-tabs.p-tabview .p-tabview-nav-container{margin-bottom:1.5rem}}.design-tabs.p-tabview .p-tabview-nav-container .p-tabview-nav-link{-webkit-margin-after:-.0625rem;margin-block-end:-.0625rem;padding:0 0 var(--spacing-lg);border-width:0 0 .125rem;border-color:rgba(0,0,0,0);color:var(--neutral-900);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);transition:color .2s ease,border-color .2s ease}.design-tabs.p-tabview .p-tabview-nav-container .p-tabview-nav-link:hover{color:var(--primary-color)}.design-tabs.p-tabview .p-tabview-nav-container .p-highlight .p-tabview-nav-link{border-color:var(--primary-color);color:var(--primary-color);font-weight:var(--font-weight-semibold)}.design-tabs.p-tabview .p-tabview-nav{gap:var(--spacing-2xl);border-width:0 0 .0625rem;border-color:var(--border-color)}.design-tabs.p-tabview .p-tabview-panels{background:none}.design-card{min-height:100%;padding:var(--spacing-base);border:.0625rem solid var(--border-color);border-radius:var(--border-radius);background-color:var(--light-grey-bg)}.design-card__preview{position:relative;aspect-ratio:255/365;overflow:hidden;border:.03125rem solid var(--menu-border-color);background-color:var(--surface-a)}.design-card__image{display:block;width:100%;height:100%;object-fit:contain}.design-card__code{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-sm) .75rem;border-radius:.375rem;background-color:var(--neutral-200);color:var(--primary-950);cursor:pointer;margin-top:1rem;border:1px solid rgba(0,0,0,0);width:100%;transition:all .3s}.design-card__code:hover{background-color:var(--surface-a);border-color:var(--neutral-200)}.design-card__code:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.design-card__copy{font-size:1.125rem;flex-shrink:0}.design-card__code-text{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);word-break:break-word;direction:ltr;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}@-moz-document url-prefix(){.design-card__code-text{display:block}}.design-card__order{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);-webkit-margin-before:.75rem;margin-block-start:.75rem;color:var(--primary-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none}.design-card__order:hover{text-decoration:underline}.design-card__order:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.design-card__order-icon{font-size:1.125rem;flex-shrink:0}.designs-page{display:flex;flex-direction:column;overflow-x:clip}.designs-page__main{position:relative;z-index:0;--website-page-glow-offset:-11.1875rem;--website-page-glow-height:63rem;padding-block:var(--spacing-3xl) var(--spacing-4xl);overflow:hidden}@media(min-width:992px){.designs-page__main{padding-block:7.5rem 5rem}}.designs-page .section-title{margin-bottom:2.5rem}.designs-gallery{--design-tabs-gap:var(--spacing-xl)}@media(min-width:992px){.designs-gallery{--design-tabs-gap:2.5rem}}.designs-gallery__grid{--gutter-x:1.5rem}.designs-gallery__empty{margin:0;padding-block:var(--spacing-xl);color:var(--gray-text);text-align:center}.designs-gallery .app-paginator{margin-top:2.5rem}