#tags-input-container{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;width:100%}#tags-input-container input[type=text]{width:100%;margin-bottom:10px}.tags-container{display:inline;border:2px dashed #ccc;border-radius:.4rem;padding:10px;width:100%;height:110px;overflow-y:auto}.centered-message{text-align:center;margin-top:5px;color:#fff}.toast-message{background:#1f2937;color:#fff;border:1px solid #374151}.modal-container{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x:.9;--tw-scale-y:.9;--tw-bg-opacity:1;background-color:hsl(var(--b1)/var(--tw-bg-opacity));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow-y:auto;overscroll-behavior:contain}.modal-container,.modal-open .modal-container,.modal-toggle:checked+.modal .modal-container,.modal:target .modal-container,.modal[open] .modal-container{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-open .modal-container,.modal-toggle:checked+.modal .modal-container,.modal:target .modal-container,.modal[open] .modal-container{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1}.modal-top :where(.modal-container){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem)}.modal-middle :where(.modal-container){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem)}.modal-bottom :where(.modal-container){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem)}.change-status-modal-style,.modal-container{border:1px solid #374151;background-color:#1f2937}.apply-confirmation-modal-container{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:hsl(var(--b1)/var(--tw-bg-opacity));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow-y:auto;overscroll-behavior:contain}.modal-open .apply-confirmation-modal-container,.modal-toggle:checked+.modal .apply-confirmation-modal-container,.modal:target .apply-confirmation-modal-container,.modal[open] .apply-confirmation-modal-container{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-top :where(.apply-confirmation-modal-container){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem)}.modal-middle :where(.apply-confirmation-modal-container){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem)}.modal-bottom :where(.apply-confirmation-modal-container){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem)}.apply-confirmation-modal-container,.apply-confirmation-modal-style{border:1px solid #374151;background-color:#1f2937}.apply-update-modal-container{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:hsl(var(--b1)/var(--tw-bg-opacity));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow-y:auto;overscroll-behavior:contain}.modal-open .apply-update-modal-container,.modal-toggle:checked+.modal .apply-update-modal-container,.modal:target .apply-update-modal-container,.modal[open] .apply-update-modal-container{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-top :where(.apply-update-modal-container){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem)}.modal-middle :where(.apply-update-modal-container){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem)}.modal-bottom :where(.apply-update-modal-container){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem)}.apply-update-modal-container,.apply-update-modal-style{border:1px solid #374151;background-color:#1f2937}.cancel-button-style{width:-moz-fit-content;width:fit-content;border-radius:10px;background-color:#1f2937;border:1px solid #374151}.center-style{margin:25px;text-align:center}.logo{width:auto;padding:16px}.logo img{width:100%;height:auto}.header{display:flex;align-items:center;padding-left:1rem;background-color:#1f2937e1;border:1px solid #374151;height:-moz-fit-content;height:fit-content;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:sticky;top:0;transition:transform .3s ease-in-out;z-index:1}.application-card-container{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box,1rem)}.application-card-container:focus{outline:2px solid transparent;outline-offset:2px}.application-card-container figure{display:flex;align-items:center;justify-content:center}.application-card-container.image-full{display:grid}.application-card-container.image-full:before{position:relative;content:"";z-index:10;--tw-bg-opacity:1;background-color:hsl(var(--n)/var(--tw-bg-opacity));opacity:.75;border-radius:var(--rounded-box,1rem)}.application-card-container.image-full:before,.application-card-container.image-full>*{grid-column-start:1;grid-row-start:1}.application-card-container.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.application-card-container.image-full>.card-body{position:relative;z-index:20;--tw-text-opacity:1;color:hsl(var(--nc)/var(--tw-text-opacity))}.application-card-container :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.application-card-container :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.application-card-container:focus-visible{outline:2px solid currentColor;outline-offset:2px}.application-card-container.bordered{border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--b2)/var(--tw-border-opacity))}.application-card-container.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.application-card-container.image-full :where(figure){overflow:hidden;border-radius:inherit}.application-card-container{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(42 51 67/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));padding:1rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.application-card-container:hover{--tw-border-opacity:1;border-color:rgb(84 91 106/var(--tw-border-opacity))}.application-card-action{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex;justify-content:flex-end;padding:1rem}.application-card-title{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.card-compact .application-card-title{margin-bottom:.25rem}.card-normal .application-card-title{margin-bottom:.75rem}.application-card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--padding-card,2rem);gap:.5rem}.application-card-body :where(p){flex-grow:1}.card.image-full>.application-card-body{position:relative;z-index:20;--tw-text-opacity:1;color:hsl(var(--nc)/var(--tw-text-opacity))}.card-compact .application-card-body,.card.compact .application-card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card-normal .application-card-body{padding:var(--padding-card,2rem);font-size:1rem;line-height:1.5rem}.application-card-link{margin-right:.5rem;margin-bottom:.5rem;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));padding:.625rem 1.25rem;vertical-align:middle;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.application-card-link:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.application-card-link:focus{z-index:10;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity))}.application-list-container{margin-top:1.5rem;display:flex;width:100%;max-width:28rem;flex-direction:column;align-items:center;gap:1rem;padding-bottom:2.5rem}.search-bar{min-width:400px;height:0;padding:8px;font-size:16px;border:1px solid #ccc;border-radius:4px;margin-bottom:16px}.searchButton{width:40px;height:40px;border:1px solid #16142a;background:#16142a;text-align:center;color:#fff;border-radius:0 5px 5px 0;cursor:pointer;font-size:20px}.search-container{padding:8px;max-width:730px;margin:0 auto;position:relative;display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;min-height:40px;height:auto;align-items:center}.tag{display:inline-flex;align-items:center;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchTerm:focus{color:#e3e8e8}.search-container>:not(input){margin-bottom:8px}.search-container input{flex-grow:1;min-width:100px;padding:8px;font-size:16px;border:1px solid #16142a;background:#293445;border-radius:5px}.figure-container{overflow:hidden;height:200px}.figure-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease-in-out}.card:hover .figure-container img{transform:scale(1.1)}.tracks-card-list{padding-top:2rem;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;overflow-y:auto;overflow-x:hidden;padding-bottom:80px}