.album_tiledisplay__Uy7pO{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;inline-size:min(100%,1800px);margin-inline:auto;padding:1rem}.album_edit__WdYmA{width:auto;align-self:right}.album_title__iGNOW{display:flex;justify-content:space-between;margin-bottom:1rem}.album_description__Nfl8w{font-size:1.25rem;font-style:italic;font-family:Montserrat,sans-serif;margin:.75rem 0 .5rem}.album_form__L_8m6{margin-top:1rem}.album_stagedbanner__9dHV8{background:var(--highlight-info);font-weight:700;text-decoration:none;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;margin-top:2rem;font-size:.75rem}.error-field_error__ojemh{color:var(--error-site-color);font-size:.9rem;margin-bottom:.5rem;display:block;width:100%;padding:.5rem 1rem;border-radius:4px;border-color:var(--error-site-color);font-size:1.25rem;font-family:Montserrat,sans-serif;animation:error-field_glow-error__YChgI 2s ease-in-out infinite alternate;transform:translateZ(0);will-change:transform}span.error-field_highlightError__9yPjM{background:var(--highlight-error);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}li.error-field_listError__LM_Gl{list-style-type:none}@keyframes error-field_glow-error__YChgI{0%{box-shadow:0 0 5px var(--error-site-color),0 0 5px var(--error-site-color),0 0 15px var(--error-site-color),0 0 20px var(--error-site-color)}to{box-shadow:0 0 10px var(--error-site-color),0 0 20px var(--error-site-color),0 0 30px var(--error-site-color),0 0 40px var(--error-site-color)}}.assignment-select_assigncard__BqJA9{width:100%;height:100%;padding:1rem;border:1px solid var(--primary-border-color);border-radius:4px;margin:2rem 0}.assignment-select_row__jE7E7{display:flex;justify-content:space-between}.assignment-select_box__DWng0{display:flex;align-items:center;justify-content:left;width:100%;font-size:1.25rem;font-family:Montserrat,sans-serif}.assignment-select_right__olcso{justify-content:right}.assignment-select_none__4t4ii{font-size:1.25rem;font-family:Montserrat,sans-serif;margin:.5rem 0}@media (max-width:700px){.assignment-select_row__jE7E7{flex-direction:column}.assignment-select_box__DWng0{justify-content:left;align-items:left;margin-bottom:1rem}}.error-load-page_error__PJ497{font-size:1rem;display:block;max-width:50rem;padding:2rem;margin:2rem;border-radius:4px;border-color:var(--highlight-error);font-size:1.25rem;font-family:Montserrat,sans-serif;animation:error-load-page_glow-error__vP4zh 2s ease-in-out infinite alternate;transform:translateZ(0);will-change:transform}.error-load-page_message__DsuYf{display:flex;justify-content:center;align-items:center;position:relative;padding:2rem 0}span.error-load-page_highlightError__2JK_6{background:var(--highlight-error);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.error-load-page_actionsError__6Ws_b button{margin-top:1rem;border:none;border-radius:2px;padding:.75rem 2rem;background:linear-gradient(90deg,var(--error-site-fade),var(--error-site-color));width:100%;cursor:pointer;color:var(--foreground-rgb);font:inherit;font-size:1.25rem;text-transform:uppercase}.error-load-page_actionsError__6Ws_b button:focus,.error-load-page_actionsError__6Ws_b button:hover{transition:.3s;outline-style:none;animation:error-load-page_glow-error__vP4zh 5s ease-in-out infinite alternate}.error-load-page_actionsError__6Ws_b button:disabled{background:#ccc;color:#979797;cursor:not-allowed}.error-load-page_actionsError__6Ws_b button:focus:disabled,.error-load-page_actionsError__6Ws_b button:hover:disabled{box-shadow:0 0 40px #60635f;animation:error-load-page_glow-input-fix__XXi3u 3s ease-in-out infinite alternate;transform:translateZ(0);will-change:transform}@keyframes error-load-page_glow-error__vP4zh{0%{box-shadow:0 0 5px var(--error-site-color),0 0 5px var(--error-site-color),0 0 15px var(--error-site-color),0 0 20px var(--error-site-color)}to{box-shadow:0 0 10px var(--error-site-color),0 0 20px var(--error-site-color),0 0 30px var(--error-site-color),0 0 40px var(--error-site-color)}}.tile_tile__ZcW96{display:flex;flex-direction:column;overflow:hidden;min-width:0;text-align:center;font-size:1rem;font-family:Montserrat,sans-serif;border:1px solid var(--primary-border-color);border-radius:4px;box-shadow:1px 0 55px rgba(7,8,7,.5);transition:transform .3s ease}.tile_tile__ZcW96:active,.tile_tile__ZcW96:focus,.tile_tile__ZcW96:hover{transform:scale(1.02);text-shadow:var(--highlight-link-glow);outline-style:none;box-shadow:0 0 40px var(--secondary-site-color);animation:tile_glow-input__Iglib 5s ease-in-out infinite alternate}.tile_thumbnail__MebzP{position:relative;aspect-ratio:4/3;overflow:hidden}.tile_thumbnail__MebzP img{display:block;flex-direction:column;width:100%}.tile_title__8s3mO{padding:1rem}@keyframes tile_glow-input__Iglib{0%{box-shadow:0 0 5px var(--secondary-site-color),0 0 10px var(--secondary-site-color),0 0 15px var(--secondary-site-color),0 0 20px var(--secondary-site-color)}to{box-shadow:0 0 10px var(--secondary-site-color),0 0 20px var(--secondary-site-color),0 0 30px var(--secondary-site-color),0 0 40px var(--secondary-site-color)}}.image_imagecontainer__8nKE6{position:relative;width:100%;max-height:92svh;overflow:hidden;border-radius:4px}.image_image__cLpIz{display:block;max-width:100%;max-height:92svh;width:auto;height:auto;object-fit:contain;position:relative;z-index:1}.image_placeholder__U1Ue6{position:absolute;inset:0;background-size:cover;background-position:50%;filter:blur(10px);transform:scale(1.05);transition:opacity .2s ease;z-index:0}.allowance-form_row__2Xetr{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.2rem}.allowance-form_left__pdiUR{justify-content:left;align-items:center;width:100%;margin-right:.5rem}.allowance-form_right__8Ktia{justify-content:right;align-items:center;width:100%;margin-left:.5rem}.allowance-form_account__V9mgV{color:var(--foreground-rgb);font-size:1.25rem;font-family:Montserrat,sans-serif;padding:.5rem 1rem;border-radius:4px;border:1px solid var(--primary-border-color);background:rgb(var(--background-end-rgb));width:100%}.allowance-form_account__V9mgV:focus{transition:.3s;outline:none;outline-style:none;outline-color:var(--primary-site-color);background-color:#090909;animation:allowance-form_glow-input__O2A4s 3s ease-in-out infinite alternate;transform:translateZ(0);will-change:transform}.allowance-form_disabled__NFc_T{color:#a8ada9;font-size:1.25rem;font-family:Montserrat,sans-serif;padding:.5rem 1rem;border-radius:4px;border:1px solid #a8ada9;width:100%;cursor:not-allowed}@media (max-width:700px){.allowance-form_row__2Xetr{flex-direction:column}.allowance-form_left__pdiUR{justify-content:left;align-items:left;margin-right:0;margin-bottom:1rem}.allowance-form_right__8Ktia{justify-content:right;align-items:right;margin-left:0}.allowance-form_checkbox__op__f{display:flex;flex-direction:column}}@keyframes allowance-form_glow-input__O2A4s{0%{box-shadow:0 0 5px var(--primary-site-color),0 0 10px var(--primary-site-color),0 0 15px var(--primary-site-color),0 0 20px var(--primary-site-color)}to{box-shadow:0 0 10px var(--primary-site-color),0 0 20px var(--primary-site-color),0 0 30px var(--primary-site-color),0 0 40px var(--primary-site-color)}}.manage-access-form_scopecard__EM9CS{width:100%;height:100%;padding:1rem;border:1px solid var(--primary-border-color);border-radius:4px;margin:2rem 0}.manage-access-form_row__Ikr3R{display:flex;justify-content:space-between}.manage-access-form_box__MP_NL{display:flex;align-items:center;justify-content:left;width:100%;font-size:1.25rem;font-family:Montserrat,sans-serif;padding:.25rem .5rem}.manage-access-form_right__dlVal{justify-content:right}@media (max-width:700px){.manage-access-form_row__Ikr3R{flex-direction:column}.manage-access-form_box__MP_NL{justify-content:left;align-items:left;margin-bottom:1rem}}.pat-gen-form_pat__KSdBm{display:block;width:40vw;font-size:1rem;font-family:Montserrat,sans-serif;border-radius:4px;padding:2rem;margin:1rem 0 2rem;border:1px solid var(--primary-site-color);box-shadow:1px 0 55px rgba(7,8,7,.5)}.task-template-form_selectfieldleft__TDPIq{margin-right:1rem;width:100%}.task-template-form_selectfieldright__qmBTR{width:100%}.task-template-form_assigneecard__mTsTm{width:100%;height:100%;padding:.5rem 1rem;border:1px solid var(--primary-border-color);border-radius:4px;margin:2rem 0}.task-template-form_row__rO8NQ{display:flex;justify-content:space-between}.task-template-form_box__G6nJV{display:flex;align-items:center;justify-content:left;width:100%;font-size:1.25rem;font-family:Montserrat,sans-serif}.task-template-form_right__XMRkw{justify-content:right}@media (max-width:700px){.task-template-form_selectfieldright__qmBTR{margin-top:1rem}.task-template-form_row__rO8NQ{flex-direction:column}.task-template-form_box__G6nJV{justify-content:left;align-items:left}}.loading_loading__sPsDe{height:20vmin;width:20vmin;pointer-events:none;display:block}.loading_banner__dmbEq{margin-top:2rem;padding-left:2rem}@media (prefers-reduced-motion:no-preference){.loading_loading__sPsDe{animation:loading_loading-spin__Xi3Cf 10s linear infinite}}@keyframes loading_loading-spin__Xi3Cf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}