:root{--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--color-primary: #00abef;--color-darkest: #142a33;--color-dark: #506973;--color-medium: #879fa8;--color-light: #daecf2;--color-lightest: #f5f9fa;--color-white: #fff;--color-black: #000;--positive: oklch(52% .14 150);--negative: oklch(55% .2 25);--border-radius-s: 1rem;--border-radius-m: 2rem;--border-radius-l: 4rem;--font-size-caption: .75rem;--font-size-small: .875rem;--font-size-body: 1rem;--font-size-body-lg: 1.125rem;--font-size-h5: 1.25rem;--font-size-h4: 1.5rem;--font-size-h3: 1.875rem;--font-size-h2: 2.25rem;--font-size-h1: 3rem;--font-size-display: 3.75rem;--space-0: 0;--space-1: .125rem;--space-2: .25rem;--space-3: .5rem;--space-4: .75rem;--space-5: 1rem;--space-6: 1.25rem;--space-7: 1.5rem;--space-8: 2rem;--space-9: 2.5rem;--space-10: 3rem;--space-11: 4rem;--space-12: 5rem;--space-13: 6rem;--space-14: 8rem;--mobile-width: 745px;--sidebar-width: calc(2 * var(--space-14) + var(--space-11));--content-narrow: calc(4 * var(--space-14));--content-medium: calc(5 * var(--space-14));--content-wide: calc(6 * var(--space-14));--link-transition: color .12s, background-color .12s, border-color .12s}body{font-family:FiraSans,sans-serif;font-size:var(--font-size-body);line-height:1.5;color:var(--color-dark);background-color:var(--color-white)}button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{color:var(--color-darkest);font-weight:var(--font-weight-semibold);line-height:1.3;overflow-wrap:break-word}h1{font-size:var(--font-size-h3);line-height:1.2}h2{font-size:var(--font-size-h4)}h3{font-size:var(--font-size-h5)}h4{font-size:var(--font-size-body-lg)}h5{font-size:var(--font-size-body)}p{overflow-wrap:break-word}img,video{max-width:100%}a{color:var(--color-primary);transition:var(--link-transition)}a:hover{color:var(--color-darkest)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:var(--space-1) solid var(--color-primary);outline-offset:var(--space-1)}html,body{min-height:100%}@keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}button.base-button,a.base-button-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);box-sizing:border-box;min-height:var(--space-10);margin:0 var(--space-3) 0 0;padding:var(--space-3) var(--space-6);border:1px solid var(--color-primary);border-radius:var(--border-radius-m);background-color:var(--color-white);color:var(--color-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);text-decoration:none;cursor:pointer;transition:var(--link-transition)}button.base-button:last-child,a.base-button-link:last-child{margin-right:0}button.base-button:hover,a.base-button-link:hover{background-color:color-mix(in oklch,var(--color-primary) 8%,transparent);color:var(--color-primary)}button.base-button:disabled,a.base-button-link:disabled{border-color:var(--color-light);background-color:var(--color-white);color:var(--color-medium);cursor:not-allowed}button.base-button.accept-button,button.base-button.confirm-button,button.base-button.review-button,button.base-button.save-image,button.base-button.set-visible-button,button.base-button.upload-new-cover-button{border-color:transparent;background-color:var(--color-primary);color:var(--color-white)}button.base-button.accept-button:hover,button.base-button.confirm-button:hover,button.base-button.review-button:hover,button.base-button.save-image:hover,button.base-button.set-visible-button:hover,button.base-button.upload-new-cover-button:hover{background-color:color-mix(in oklch,var(--color-primary) 85%,var(--color-darkest));color:var(--color-white)}button.base-button.delete-button,button.base-button.delete-profile-button,button.base-button.accept-button.color-red{border-color:transparent;background-color:var(--negative);color:var(--color-white)}button.base-button.delete-button:hover,button.base-button.delete-profile-button:hover,button.base-button.accept-button.color-red:hover{background-color:color-mix(in oklch,var(--negative) 85%,var(--color-darkest));color:var(--color-white)}button.base-button.accept-button:disabled,button.base-button.confirm-button:disabled,button.base-button.review-button:disabled,button.base-button.save-image:disabled,button.base-button.set-visible-button:disabled,button.base-button.upload-new-cover-button:disabled{border-color:transparent;background-color:color-mix(in oklch,var(--color-primary) 40%,var(--color-white));color:var(--color-white)}button.base-button.delete-button:disabled,button.base-button.delete-profile-button:disabled,button.base-button.accept-button.color-red:disabled{border-color:transparent;background-color:color-mix(in oklch,var(--negative) 40%,var(--color-white));color:var(--color-white)}
