body{background-color:#1a097a08;min-height:100vh}:root{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#000000de;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:root .luminari{font-family:Luminari}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Luminari;font-style:normal;font-weight:400;src:local("Luminari"),url(Luminari-Regular.ttf) format("ttf")}.app .filters-container{background-color:#fff}.app .page-content-container{display:flex;flex-direction:column}.flex-grow{flex-grow:1}@media screen and (max-width: 399px){.hide-element.xs-down{display:none}}@media screen and (max-width: 599px){.hide-element.sm-down{display:none}}@media screen and (min-width: 400px){.hide-element.sm-up{display:none}}@media screen and (max-width: 959px){.hide-element.md-down{display:none}}@media screen and (min-width: 600px){.hide-element.md-up{display:none}}@media screen and (max-width: 1239px){.hide-element.lg-down{display:none}}@media screen and (min-width: 960px){.hide-element.lg-up{display:none}}.inline-size-container{container-type:inline-size}@container (max-width: 399px){.inline-size-container .hide-container-descendent.xs-down{display:none}}.label-value-container{padding-left:2rem;text-indent:-2rem}.label-value-container :first-child{color:#7b7485;font-size:.85rem}.label-value-container-small-text{line-height:1.2;padding-left:2rem;text-indent:-2rem}.label-value-container-small-text :first-child{color:#7b7485;font-size:.75rem}.label-value-container-small-text :last-child{font-size:.85rem}.min-height-input-field>div{min-height:72px}.position-relative{position:relative}.side-drawer-content-container{display:flex;flex-direction:column;flex-grow:1;max-width:min(90vw,800px);min-width:min(90vw,500px)}.side-drawer-content-container form,.side-drawer-content-container form .loading-overlay-component{display:flex;flex-direction:column;flex-grow:1}.text-light{color:#0009}.text-primary{color:#65baa8}.text-primary-dark{color:#398071}.text-secondary{color:#1a097a}.text-secondary-dark{color:#06021b}.text-standard{color:#000000de}.text-two{color:#190032bf}.width-limited-container-sm{max-width:400px}.width-limited-container-md{max-width:600px}.width-limited-container-lg{max-width:800px}#AddCollection{padding:36px 24px}#AddCollection .collection-form{margin:auto}.collection-form{display:flex;flex-direction:column;flex-grow:1;max-width:760px}.collection-form .collection-form-actions{background:white;border-top:1px solid rgba(175,168,186,.4);bottom:0;display:flex;justify-content:space-between;padding:16px;position:sticky;z-index:999}.collection-form .collection-form-actions .collection-form-primary-actions{display:flex;gap:20px}.collection-form .collection-form-fields-container{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;gap:16px;padding:24px;position:relative}.collection-form .collection-form-fields-container>*{max-width:700px}.collection-form .collection-form-fields-container .collection-delete-option{position:absolute;right:24px;top:24px}.collection-form .min-height-field-container{min-height:71px}.collection-form label{color:#0009}.loading-overlay-component{position:relative}.loading-overlay-component .loading-overlay{background-color:#1a097a;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:999;animation:overlayOscillation .8s infinite ease-in-out;animation-direction:alternate}.loading-overlay-component .loading-overlay.with-border{border:1px solid rgba(175,168,186,.2)}@keyframes overlayOscillation{0%{opacity:.5}to{opacity:.8}}.page-content{margin-bottom:400px;min-height:100vh;width:100%}.content-not-found{display:flex;flex-direction:column;gap:16px;padding-block:40px;padding-inline:24px}.content-not-found h2{font-size:4rem;font-weight:500;line-height:4.5rem}.content-not-found p{font-size:1.5rem;line-height:1.75rem}.filter-options-container{background:white;border-top:1px solid rgba(175,168,186,.4);bottom:0;position:fixed;width:100%;z-index:999}.filter-options-container .active-search-and-filters-collapse-container{border-bottom:1px solid rgba(175,168,186,.2)}.filter-options-container .filter-options{align-items:center;background:white;display:flex;flex-grow:1;justify-content:space-between;margin:auto;max-width:820px;padding:8px 16px 16px}.filter-options-container .filter-options .diagonal-strike-through{border-bottom:2px solid #6c6c6d;border-top:1px solid white;position:absolute;rotate:45deg;translate:-1px;width:65%}.filter-options-container .filter-options .filters-search-input-container{display:flex;justify-content:center;flex-grow:1}.filter-options-container .filter-options .filters-search-input-container *{min-width:0}.filter-options-container .filter-options .filters-search-input-container .search-input-container{flex-grow:1;padding:0;max-width:600px}.filter-options-container .filter-options .filters-search-input-container .search-input-container .search-icon-button{height:44px;width:44px}.filter-options-container .filter-options .filter-state-indicators{align-items:center;display:flex;gap:4px;margin-right:4px}.filter-options-container .filter-options .filter-state-indicators .filter-state-display-count{flex-shrink:0;min-width:32px}.filter-options-container .filter-options .filter-state-indicators .filter-state-display-count .filter-state-clear-filters-chip{align-items:center;display:flex;font-size:16px;flex-shrink:0;flex-wrap:nowrap;gap:8px;padding-block:2px}@media screen and (max-width: 599px){.filter-options-container .filter-options{gap:2px;padding-inline:4px}.filter-options-container .filter-options .filter-state-indicators{gap:2px}}@media screen and (max-width: 399px){.filter-options-container .filter-options{padding-bottom:8px}}.active-search-and-filters-container{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:auto;max-width:820px;padding:16px}.filter-state-display-count{flex-shrink:0;min-width:32px}.filter-state-display-count .chip{min-height:20px;overflow:hidden;position:relative}.filter-state-display-count .filter-state-clear-filters-chip{align-items:center;display:flex;font-size:14px;flex-shrink:0;flex-wrap:nowrap;gap:4px;padding-block:2px}.filter-state-display-count .filter-state-clear-filters-chip>svg{height:16px;width:16px}.chip{background-color:#65baa8;border-radius:20px;color:#fff;font-size:.8rem;padding:2px 12px}.chip.accent{background-color:#a7020e}.chip.clickable{cursor:pointer}.chip.primary{background-color:#1a097a}.chip.secondary{background-color:#6b0000}.filter-drawer-content-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.filter-drawer-content-container .filter-drawer-content{border-top:1px solid rgba(175,168,186,.4);display:flex;flex-direction:column;flex-grow:1}.filter-drawer-content-container .filter-drawer-content .filter-drawer-sort .links-sort-options{border-bottom:1px solid rgba(175,168,186,.4);display:flex;flex-wrap:wrap;gap:16px;padding:24px 16px}.filter-drawer-content-container .filter-drawer-actions{background:white;border-top:1px solid rgba(175,168,186,.4);bottom:0;display:flex;gap:16px;justify-content:space-between;padding:16px 24px;position:sticky;z-index:999}.filter-drawer-content-container .filter-drawer-actions>div:first-child{display:flex;gap:16px}@media screen and (max-width: 449px){.filter-drawer-content-container .filter-drawer-actions .hide-text{display:none}}.filter-drawer-content-container .filter-drawer-filters{display:flex;flex-direction:column;flex-grow:1}.collections-filters-container .collections-filter-inputs{display:flex;flex-direction:column;gap:16px;padding:36px 16px}.collections-filters-container .collections-filter-inputs .collections-filter-inputs-container{display:flex;flex-direction:column;gap:16px}.collections-filters-container .collections-filter-inputs .collections-filter-inputs-container.select-options-containers{align-items:flex-start}.collections-sort-options{border-bottom:1px solid rgba(175,168,186,.4);display:flex;flex-wrap:wrap;gap:16px;padding:24px 16px}.link-filters-container{display:flex;flex-direction:column;flex-grow:1;margin-bottom:90px}.link-filters-container .link-filter-inputs{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:16px}.link-filters-container .link-filter-inputs .link-filter-inputs-container{display:flex;flex-direction:column;gap:16px}.link-filters-container .link-filter-inputs .link-filter-inputs-container.select-options-containers{align-items:flex-start}.link-filters-container .random-link-selection{border-top:1px solid rgba(175,168,186,.4);container-type:inline-size;display:flex;flex-wrap:wrap;gap:16px;margin-top:auto;padding:24px 16px}.link-filters-container .random-link-selection input{text-align:center;width:120px}@container (max-width: 434px){.link-filters-container .random-link-selection label .random-link-selection-label-container .hide{display:none}}.random-link-selection .random-link-selection-inputs{align-items:center;display:flex;gap:16px;padding:24px 16px}.random-link-selection .random-link-selection-inputs input{text-align:center}.random-link-selection .random-link-selection-selections{border-bottom:4px solid rgba(175,168,186,.4)}.random-link-selection ul{list-style:none}.rank-filters{display:flex;flex-wrap:wrap;gap:8px}.rank-filters .rank-filters-rank-fields{display:flex;gap:8px}.rank-filters .rank-filters-rank-fields>div{min-width:100px}.search-input-container{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:16px 16px 32px;position:sticky;top:0;z-index:9}.search-input-container>div{max-width:800px}.search-input-container input{padding:8px}@media screen and (max-width: 599px){.search-input-container{gap:4px}}@media screen and (max-width: 399px){.search-input-container button{min-width:0}}.unauthenticated-content .auth-option-container{padding:24px}.unauthenticated-content .auth-option-container button{border-radius:0;font-size:1.1rem;text-transform:lowercase;width:clamp(90px,30%,140px)}.unauthenticated-content .auth-option-container button.selected{border-bottom:1px solid #65baa8}.login-form{padding:24px}.login-form form{max-width:400px}.login-form form .login-form-actions{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding-block:16px}.login-form form .login-form-fields-container>div{min-height:72px}.sign-up .sign-up-form-actions{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding-block:16px}.sign-up .sign-up-form-fields-container>div{min-height:76px}.sign-up .sign-up-info>p{padding:24px}.sign-up .sign-up-info .sign-up-details{background-color:#fff;padding:24px}.sign-up .sign-up-info .sign-up-details ul{margin-left:32px;margin-right:24px;margin-top:12px}.sign-up .sign-up-info .sign-up-details ul li{margin-bottom:8px}.link-form{flex-grow:1;margin:auto;max-width:1000px}.link-form .form-field-sub-group>div{min-height:72px}.link-form .form-type-switch-container{border-bottom:1px solid rgba(175,168,186,.4);padding:16px 24px}.link-form .link-form-actions{border-top:1px solid rgba(175,168,186,.4);background-color:#fff;bottom:0;display:flex;gap:16px;justify-content:space-between;padding:16px;position:sticky;z-index:999}.link-form .link-form-actions .link-form-primary-actions{display:flex;gap:16px}.link-form .link-form-fields-container{background-color:#fff;padding:12px 24px 24px}.link-form .link-form-fields-container>div,.link-form .link-form-fields-container .min-height-container,.link-form .link-form-fields-container .video-link-info>div{max-width:700px;min-height:72px}.link-form .link-form-fields-rank{align-items:flex-start;background-color:#fff;display:flex;gap:16px;padding:8px 0 16px}.link-form .link-form-fields-rank .rank-input-container{margin-top:2px}.link-form .og-info-container img{border-radius:2px;margin:24px;width:200px}.link-form .og-info-container .og-info .og-info-item{border-bottom:1px solid rgba(175,168,186,.2);display:grid;grid-gap:16px;grid-template-columns:100px 1fr;padding:8px 24px}.link-form .og-info-container .og-info .og-info-item .og-info-label{color:#1a097a;font-size:.875rem}.link-form .og-info-container .og-info .og-info-item .og-info-link{overflow-wrap:anywhere}.link-form .og-info-container .og-info .og-info-item>div{word-break:break-all}.link-form .og-info-container .og-info-actions{display:flex;gap:16px;justify-content:flex-end;min-height:60px;padding:8px 24px}.link-form .og-info-container .og-title-container{background-color:#fff;border-bottom:1px solid rgba(175,168,186,.2);align-items:center;display:flex;justify-content:space-between;padding:12px 24px;width:100%}.link-form .og-info-container .og-title-container h2{line-height:1.5;max-width:900px}.link-form .url-container{align-items:center;display:flex;gap:12px;padding:12px 24px}.quick-link-form-fields{background-color:#fff;padding-top:24px;padding-bottom:300px}.quick-link-form-fields .link-form-image-preview-container img{border-radius:12px;height:102px;margin-bottom:24px;object-fit:cover;width:180px}.quick-link-form-fields .quick-link-form-fields-placements{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;gap:16px;padding:8px 24px}.quick-link-form-fields .quick-link-form-fields-placements .link-form-fields-rank{align-items:center;padding:0}.quick-link-form-fields .quick-link-form-fields-more-fields-container .min-height-input-field>div{min-height:72px}.quick-link-url-container{align-items:center;background-color:#fff;display:flex;gap:16px;padding:8px 24px}.quick-link-url-container button{height:40px}.matching-links-container .expand-container .expand-container-summary{padding-top:0}.matching-links-container .expand-container .expand-container-summary .expand-container-summary-container{color:#65baa8}.matching-links-container .matching-links-checking{color:#65baa8;padding:24px}.link-container{container-type:inline-size;border-bottom:1px solid rgba(175,168,186,.4);display:flex;flex-direction:column;max-width:100%;position:relative;transition:all .3s;width:100%}.link-container:hover,.link-container:focus{background-color:#fff}.link-container .link-container-link-to-entry{display:flex;justify-content:flex-end;padding-bottom:10px;padding-inline:16px}.link-container .link-container-link-to-entry a{text-transform:lowercase}.link-container .link-main-content-container{display:flex;gap:8px;padding:16px;width:min(100%,1260px)}.link-container .link-main-content-container .link-main-content{display:flex;flex-direction:column;flex-grow:1}.link-container .link-main-content-container .link-main-content .link-main-content-primary{display:flex;gap:16px}.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-image-rank-container{display:flex;gap:12px}.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-image-rank-container .link-image img{aspect-ratio:14/8;border-radius:8px;height:80px;object-fit:cover}@container (max-width: 499px){.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-image-rank-container .link-image img{height:70px}}@container (max-width: 399px){.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-image-rank-container .link-image img{height:65px}}@container (max-width: 599px){.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-descriptors-container{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-end}.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-descriptors-container .link-descriptors .link-secondary-descriptor-information{display:none}.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-descriptors-container .link-descriptors .link-title h3{font-size:1.05rem}.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-descriptors-container .link-icon-container{align-items:flex-start;flex-direction:row}.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-descriptors-container .link-icon-container.allow-updates{gap:6px}.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-descriptors-container .link-icon-container button{margin-top:8px}}@container (max-width: 499px){.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-descriptors-container .link-title h3{font-size:1rem}}@container (max-width: 399px){.link-container .link-main-content-container .link-main-content .link-main-content-primary .link-descriptors-container .link-title h3{font-size:.85rem}}@container (min-width: 500px){.link-container .link-main-content-container .link-main-content .link-main-content-mobile{display:none}}.link-container .link-main-content-container .link-main-content .link-descriptors-container{display:flex;gap:16px}.link-container .link-main-content-container .link-main-content .link-descriptors-container .link-icon-container{align-items:center;display:flex;flex-direction:column;gap:8px}.link-container .link-main-content-container .link-main-content .link-descriptors-container .link-icon-container.allow-updates{gap:0px}.link-container .link-main-content-container .link-main-content .link-descriptors-container .link-icon-container.allow-updates button{margin-top:-8px}@container (min-width: 600px){.link-container .link-main-content-container .link-main-content .link-descriptors-container .link-icon-container .link-mobile-duration-container{display:none}}.link-container .link-main-content-container .link-main-content .link-descriptors-container .link-descriptors{display:flex;flex-direction:column;gap:4px}.link-container .link-main-content-container .link-main-content .link-descriptors-container .link-descriptors .link-description{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.link-container .link-main-content-container .link-main-content .link-descriptors-container .link-descriptors .link-secondary-descriptor-information{cursor:pointer;display:flex;flex-direction:column;flex-grow:1;gap:4px}.link-container .link-main-content-container .link-main-content .link-descriptors-container .link-descriptors .link-title h3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}.link-container .link-main-content-container .link-main-content-actions{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.link-container .link-main-content-container .link-main-content-actions>div:first-child{margin-top:-5px}.link-container.no-click-option .link-main-content-container .link-main-content .link-descriptors-container .link-descriptors .link-secondary-descriptor-information{cursor:unset}.link-container .link-details-collapse-container .link-details-container{border-top:1px solid rgba(175,168,186,.2)}.link-container .link-details-collapse-container .link-details-container .link-details-actions{border-top:1px solid rgba(175,168,186,.2);align-items:center;display:flex;justify-content:space-between;padding:8px 16px}.link-container .link-details-collapse-container .link-details-container .link-details-content{display:flex;flex-direction:column;gap:12px;padding:12px 24px}.link-container .link-details-collapse-container .link-details-container .link-details-content .chip-sets-container{display:flex;flex-direction:column;gap:12px}.link-container .link-details-collapse-container .link-details-container .link-details-content .chip-sets-container .link-chips{align-items:flex-start;display:flex}.link-container .link-details-collapse-container .link-details-container .link-details-content .link-video-detail{align-items:center;display:flex;gap:8px}.link-container .link-details-collapse-container .link-details-container .link-details-content .spaced-link-section{color:#0009;font-size:1.125rem}.link-container.allow-updates .link-main-content-container .link-main-content .link-descriptors-container{gap:8px}.link-container.allow-updates .link-main-content-container .link-main-content .link-main-content-mobile .link-descriptors-container .link-icon-container.allow-updates{margin-left:-8px}.link-container.allow-updates .link-main-content-container .link-main-content .link-main-content-primary{gap:8px}.link-container.details-open{background-color:#fff;border-block:16px solid rgba(123,116,133,.9);padding-top:48px}.link-collections-chip-set-container{width:100%}.chip-set-with-form-container{width:100%}.chip-set-with-form-container .chip-set-add-form-container{background-color:#65baa81a;padding:16px;width:100%}.chip-set-with-form-container .loading-overlay-component,.chip-set-with-form-container .loading-overlay-component .chip-set{width:100%}.chip-set{display:flex;gap:16px}.chip-set .chip-set-chips{display:flex;flex-wrap:wrap;gap:8px}.chip-set .chip-set-title{color:#0009}.multi-select-form-container .form-actions{display:flex;gap:16px;justify-content:space-between;margin-top:16px}.multi-select-form-container .form-actions .reset-cancel-actions{display:flex;gap:16px}.rank-graphic-container{align-items:center;display:flex}.rank-graphic-container .rank-graphic{border:1px solid rgba(175,168,186,.2);display:flex}.rank-graphic-container .rank-graphic .rank-input-box:not(:last-of-type){border-right:1px solid rgba(175,168,186,.2)}.rank-graphic-container .rank-graphic[data-variant=vertical]{flex-direction:column-reverse}.rank-graphic-container .rank-graphic[data-variant=vertical] .rank-input-box:not(:last-of-type){border-top:1px solid rgba(175,168,186,.2)}.expand-container{border-bottom:1px solid rgba(175,168,186,.4)}.expand-container .expand-container-action{display:flex;min-width:70px;justify-content:center}.expand-container .expand-container-action svg{font-size:2.25em}.expand-container .expand-container-summary{align-items:center;cursor:pointer;display:flex;gap:16px;padding:16px 24px;position:relative}.expand-container .expand-container-summary .expand-container-summary-container{color:#0009;flex-grow:1}.collapse-state-indicator{display:inline-block;transition:all .3s}.collapse-state-indicator.collapsed{rotate:0deg;translate:0 10%}.collapse-state-indicator.expanded{rotate:180deg}.rank-input-container{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.rank-input-container .rank-input-graphic-container{align-items:center;display:flex}.rank-input-container .rank-input-graphic-container>:first-child{margin-right:12px}.video-duration-input-container .video-duration-inputs{align-items:center;display:flex;gap:8px}.video-duration-input-container .video-duration-inputs .video-duration-input{width:80px}.video-duration-input-container .video-duration-inputs .video-duration-input input{text-align:right}#AddLink{padding:36px 24px}.admin-apps-container{width:100%}.admin-apps-container .admin-app{align-items:center;border-bottom:1px solid rgba(175,168,186,.4);display:flex;justify-content:space-between;padding:24px}.admin-apps-container .admin-app .admin-app-details{display:flex;flex-direction:column;gap:8px}.admin-apps-container .admin-app .admin-app-details .admin-app-name{color:#1a097a;font-size:1.5rem}.admin-apps-container .app-add-app-container{border-bottom:1px solid rgba(175,168,186,.4);padding:16px 24px}.admin-apps-no-apps-message,.admin-app-form{padding:24px}.admin-app-form .admin-app-form-actions{display:flex;gap:16px;justify-content:space-between;padding:24px 0}.admin-app-form .admin-app-form-actions .admin-app-form-primary-actions{display:flex;gap:16px}.admin-feature-toggles-container{width:100%}.admin-feature-toggles-container .add-feature-toggle-container{border-bottom:1px solid rgba(175,168,186,.4);padding:16px 24px}.admin-feature-toggles-container .admin-feature-toggle{align-items:center;border-bottom:1px solid rgba(175,168,186,.4);display:flex;justify-content:space-between;padding:24px}.admin-feature-toggles-container .admin-feature-toggle .admin-feature-toggle-details{align-items:center;display:flex;flex-direction:row;gap:8px}.admin-feature-toggles-container .admin-feature-toggle .admin-feature-toggle-details .admin-feature-toggle-name{color:#1a097a;font-size:1.5rem}.admin-feature-toggles-no-feature-toggles-message,.admin-feature-toggle-form{padding:24px}.admin-feature-toggle-form .admin-feature-toggle-form-actions{display:flex;gap:16px;justify-content:space-between;padding:24px 0}.admin-feature-toggle-form .admin-feature-toggle-form-actions .admin-feature-toggle-form-primary-actions{display:flex;gap:16px}.admin-feature-toggle-form .admin-feature-toggle-form-fields-container,.admin-feature-toggle-form .admin-feature-toggle-form-fields-container .admin-feature-toggle-form-checkbox-fields-container{display:flex;flex-direction:column;gap:16px}.admin-feature-toggle-form .endpoint-method-field-container label{transform:translateY(16px) scale(1)}.admin-feature-toggle-form .endpoint-method-field-container label.MuiInputLabel-shrink{transform:translateY(-9px) scale(.75)}.admin-feature-toggle-form .endpoint-method-field-container p{margin-left:0}.admin-subscriptions-container{width:100%}.admin-subscriptions-container .admin-subscription{align-items:center;border-bottom:1px solid rgba(175,168,186,.4);display:flex;justify-content:space-between;padding:24px}.admin-subscriptions-container .admin-subscription .admin-subscription-details{display:flex;flex-direction:column;gap:8px}.admin-subscriptions-container .admin-subscription .admin-subscription-details .admin-subscription-name{color:#1a097a;font-size:1.5rem}.admin-subscriptions-container .subscription-add-subscription-container{border-bottom:1px solid rgba(175,168,186,.4);padding:16px 24px}.admin-subscriptions-no-subscriptions-message{padding:24px}.admin-subscription-form-container>*{max-width:800px}.admin-subscription-form-container .admin-subscription-form-fields{display:flex;flex-direction:column;gap:16px;padding:24px 24px 0}.admin-subscription-form-container .admin-subscription-form-fields>*{min-height:60px}.admin-subscription-form-container .admin-subscription-form-actions{display:flex;gap:16px;padding:24px 24px 36px}.admin-subscription-form-container .admin-subscription-options-container .admin-subscription-option-fields-container .subscription-option{align-items:flex-start;border-bottom:1px solid rgba(175,168,186,.2);display:flex;margin-bottom:36px;padding-bottom:36px}.admin-subscription-form-container .admin-subscription-options-container .admin-subscription-option-fields-container .subscription-option:last-of-type{margin-bottom:24px}.admin-subscription-form-container .admin-subscription-options-container .admin-subscription-option-fields-container .subscription-option .subscription-option-fields{display:flex;flex-direction:column;flex-grow:1;gap:8px}.admin-subscription-form-container .admin-subscription-options-container .admin-subscription-option-fields-container .subscription-option .subscription-option-fields .subscription-option-duration-container{display:flex;gap:16px}.admin-subscription-form-container .admin-subscription-options-container .admin-subscription-option-fields-container .subscription-option .subscription-option-fields .subscription-option-duration-container>*{max-width:200px}.admin-subscription-form-container .admin-subscription-options-container .admin-subscription-option-fields-container .subscription-option .subscription-option-fields .subscription-option-duration-container>*:first-child{max-width:120px}.admin-subscription-form-container .limited-width{max-width:250px}.admin-users-container{width:100%}.admin-users-container .admin-user{align-items:center;border-bottom:1px solid rgba(175,168,186,.4);display:flex;justify-content:space-between;padding:24px}.admin-users-container .admin-user .admin-user-details{display:flex;flex-direction:column;gap:8px}.admin-users-container .admin-user .admin-user-details .admin-user-name{color:#1a097a;font-size:1.5rem}.admin-users-container .user-add-user-container{border-bottom:1px solid rgba(175,168,186,.4);padding:16px 24px}.admin-users-no-users-message{padding:24px}.admin-apps-link-container{padding:24px}.admin-apps-link-container nav{display:flex;flex-wrap:wrap;gap:16px}.admin-apps-link-container nav .admin-apps-link{border:1px solid rgba(175,168,186,.4);border-radius:5px;color:#1a097a;padding:24px;text-decoration:none}.admin-apps-link-container nav .admin-apps-link:hover{background-color:#735cf3;color:#fff}#Collection h2{align-items:center;background-color:#1a097a;color:#65baa8;display:flex;font-size:2.25rem;gap:8px;line-height:2.75rem;padding:8px 24px}#Collection h2 button{color:#65baa8}#Collection h2 button:hover{background-color:#ffffff80}#Collection h2 .collection-name{flex-grow:1}#Collection .collection-info-container{background-color:#fff;border-bottom:1px solid rgba(175,168,186,.4)}.add-link-container{border-bottom:1px solid rgba(175,168,186,.4)}.add-link-container .add-link-toggle-container{align-items:flex-end;display:flex;justify-content:space-between;padding:16px 24px}.add-link-container .add-link-toggle-container .links-sort-options{align-items:flex-end;display:flex;flex-direction:row;gap:16px;justify-content:space-between}.add-link-container .add-link-toggle-container .links-sort-options button{align-items:flex-start}.link-sort-menu-container{position:relative}.link-sort-menu-container .link-sort-menu-options-container{align-items:center;background-color:#fff;border:1px solid rgba(175,168,186,.4);border-radius:8px;display:flex;flex-direction:row;gap:16px;max-width:100vw;opacity:0;padding:16px 24px;position:absolute;right:-24px;top:-16px;width:max-content;z-index:-1;transition:opacity ease-out .3s}.link-sort-menu-container .link-sort-menu-options-container .links-sort-options{flex-wrap:wrap;justify-content:flex-start}.link-sort-menu-container .link-sort-menu-options-container.show-sort-menu-options{opacity:1;z-index:9}@media screen and (max-width: 549px){#Links .links-add-link-container .links-sort-options .link-sort-menu-options-container{flex-direction:column;width:200px}#Links .links-add-link-container .links-sort-options .link-sort-menu-options-container .links-sort-options{flex-direction:column}#Links .links-add-link-container .links-sort-options .link-sort-menu-options-container .links-sort-options button{width:100%}}.collection-info{display:flex}.collection-info .collection-actions{align-items:center;display:flex;gap:4px;padding-right:24px}.collection-info .collection-details{flex-grow:1;padding:16px 24px}.collection-info .collection-details h2{display:flex;margin-bottom:12px}.collection-info .collection-details .collection-notes{color:#7b7485;font-size:.9rem}.collection-info .collection-details .collection-tags{display:flex;gap:8px;padding:12px 0}#Links .links-add-link-container{align-items:flex-end;border-bottom:1px solid rgba(175,168,186,.4);display:flex;flex-direction:row;gap:16px;justify-content:space-between;padding:16px 24px}#Links .links-add-link-container .links-sort-options{align-items:flex-end;display:flex;flex-direction:row;gap:16px;justify-content:space-between}#Links .links-add-link-container .links-sort-options button{align-items:flex-start}#Links .next-page-actions-container{align-items:center;display:flex;justify-content:center;padding:24px}li.link-loading-item{border-bottom:1px solid rgba(175,168,186,.4)}li.link-loading-item .link-actions{display:flex;flex-direction:column;gap:24px;padding-inline:8px}li.link-loading-item .link-icons{display:flex;flex-direction:column;gap:8px}li.link-loading-item .link-loading-content-container{display:flex;flex-direction:row;gap:16px;padding:12px 16px;width:min(100%,1000px)}li.link-loading-item .link-loading-content-container .link-loading-main-content{display:flex;flex-direction:column;flex:1;gap:16px}li.link-loading-item .link-loading-content-container .link-loading-main-content .link-loading-content{display:flex;flex:1;gap:16px}li.link-loading-item .link-loading-content-container .link-loading-title-container{display:flex;flex:1;flex-direction:column;gap:12px}.no-links-message{padding:24px}.no-links-message p{color:#0009}#Collections .collections-add-collection-container{border-bottom:1px solid rgba(175,168,186,.4);padding:16px 24px}#Collections .collections-empty-collections{padding:24px}li.collection-loading-item{border-bottom:1px solid rgba(175,168,186,.4)}li.collection-loading-item .collection-loading-content-container{display:flex;flex-direction:row;gap:16px}li.collection-loading-item .collection-loading-content-container>div:first-child{border-right:1px solid rgba(175,168,186,.4);padding:16px 24px}li.collection-loading-item .collection-loading-content-container .collection-loading-main-content{align-items:flex-start;display:flex;flex:1;gap:16px;justify-content:space-between;padding:16px 24px 16px 0}li.collection-loading-item .collection-loading-content-container .collection-loading-main-content>div:first-child{flex-grow:1}li.collection-loading-item .collection-loading-content-container .collection-loading-main-content .collection-loading-actions{display:flex;flex-shrink:1;gap:42px;justify-content:flex-end}.collection-summary-container .collection-count{color:#65baa8;flex-shrink:0;font-weight:600;padding:16px;text-align:center;width:72px}@media screen and (max-width: 379px){.collection-summary-container .collection-count{display:none}}.collection-summary-container .collection-summary{border-left:1px solid rgba(175,168,186,.2);flex-grow:1;padding:16px}.collection-summary-container .collection-summary h2{color:#190032bf;display:flex;font-size:clamp(1.2rem,1.5rem,4vw)}.home h2{align-items:center;background-color:#65baa8;color:#fff;display:flex;gap:8px;padding:12px 24px}.home .empty-search-matches-message{padding-inline:24px;padding-top:24px}.home .home-collections{padding-bottom:80px}.collection-summary-container{align-items:center;border-bottom:1px solid rgba(175,168,186,.4);cursor:pointer;display:flex}.collection-summary-container:hover,.collection-summary-container:focus{background-color:#1a097a1a}.collection-summary-container .collection-count{border-right:1px solid rgba(175,168,186,.2);color:#65baa8;font-weight:600;padding:16px;text-align:center;width:72px}@media screen and (max-width: 399px){.collection-summary-container .collection-count{padding:16px 8px;width:60px}}@media screen and (max-width: 379px){.collection-summary-container .collection-count{display:none;padding-inline:8px}}.collection-summary-container .collection-summary{flex-grow:1;padding:16px}.collection-summary-container .collection-summary h3{color:#190032bf;display:flex;font-size:clamp(1.2rem,1.5rem,4vw)}.collection-summary-container .favorite-input-container{padding-right:16px}#Menu{position:sticky;top:0;z-index:99}#Menu .menu-content{background-color:#fff;border-bottom:1px solid rgba(175,168,186,.2);border-top:1px solid rgba(175,168,186,.2);display:flex;justify-content:space-between}#Menu .menu-content nav{display:flex;width:min(100%,400px)}#Menu .menu-content nav a{align-items:center;border-radius:0;border-bottom:1px solid white;color:#65baa8;display:flex;flex-grow:1;font-size:.875rem;justify-content:center;letter-spacing:.02857em;padding:6px 8px;text-decoration:none;text-transform:uppercase}#Menu .menu-content nav a:hover{background-color:#65baa8;border-bottom:1px solid #65baa8;color:#fff}#Menu .menu-content nav a:first-of-type{max-width:80px}#Menu .menu-content nav a.active{background-color:#65baa8;border-bottom:1px solid #65baa8;color:#fff}#Menu .menu-content nav a.active:hover{border-bottom:1px solid black}#Menu .menu-content nav a.alternate-menu-link>div{max-width:20vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#Menu .menu-content .user-actions-button-container{padding-inline:16px}@media screen and (max-width: 599px){#Menu .menu-content{justify-content:center}}.loading-indicator{min-height:4px}.header{align-items:center;background-color:#fff;display:flex}.header .header-actions-container{align-items:center;display:flex}.header .header-actions-container button{margin-right:16px}.header .header-spacer{align-self:normal;flex-grow:1;min-height:24px;min-width:36px}.header .header-title-wrapper a{text-decoration:none}.header .header-title-wrapper a h1{color:#7b7485;font-weight:200;line-height:1.2;padding:24px}.header .header-title-wrapper a h1:hover{color:#49444f}@media screen and (max-width: 505px){.header{flex-direction:column;padding-bottom:24px}.header .header-title-wrapper a h1{padding-bottom:0}}.page-message-wrapper{position:fixed;left:0;right:0;top:0;width:100vw;z-index:999999}.page-message-wrapper .page-message-alert-wrapper{border-bottom:1px solid rgba(175,168,186,.4)}.page-not-found{padding:36px 24px}.page-not-found h2{color:#65baa8;font-size:4rem;line-height:normal;text-wrap:balance}.page-not-found p{font-size:1.5rem;line-height:2.5rem;padding-block:36px;text-wrap:pretty}.page-toast-string-message-container{background-color:#65baa8;border-radius:4px;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;color:#fff;padding:16px}.single-link-page .link-container .link-details-collapse-container .link-details-container .link-details-actions>div:first-child{margin-block:10px}.single-link-page .link-container .link-details-collapse-container .link-details-container .link-details-content{gap:24px;padding-block:24px}.single-link-page .link-container .link-main-content-container{padding-block:36px}.user-options{display:flex;flex-direction:column;gap:16px;height:100vh;justify-content:space-between;width:min(90vw,400px)}.user-options .user-options-content{display:flex;flex-direction:column;flex-grow:1;max-height:calc(100vh - 101px)}.user-options .user-options-content .user-options-options{flex-grow:1;overflow-y:scroll}.user-options .user-options-actions{display:flex;gap:16px;justify-content:center;padding:24px}.user-options-add-nav nav{display:flex;flex-direction:column;width:100%}.user-options-add-nav nav a{align-items:center;border-bottom:1px solid #65baa8;color:#65baa8;display:flex;flex-grow:1;padding:16px;text-decoration:none}.user-options-add-nav nav a:hover{background-color:#65baa8;color:#fff}.user-options-apps nav{display:flex;flex-direction:column}.user-options-apps nav .user-options-app-link{border-bottom:1px solid rgba(175,168,186,.2);color:#06021b;padding:16px;text-decoration:none}.user-options-apps nav .user-options-app-link:hover{background-color:#735cf3;color:#fff}:export{primary:#65baa8;primaryLight:#abdad0;primaryDark:#398071;secondary:#1a097a;secondaryLight:#735cf3;secondaryDark:#06021b}.user-options-header h2{border-bottom:1px solid #398071;color:#398071;padding:24px}.user-options-header h2.show-private{color:#735cf3}.user-options-header .user-options-show-private-switch-wrapper{border-bottom:1px solid #65baa8;padding:12px 24px}
