Jake Vanderwerf
5 days ago 266aa37c48222993bf7bdad6834e31bd08736f5e
src/forms/style.scss
@@ -21,10 +21,10 @@
// right: 0;
// width: 100%;
// margin: 4rem 0 0 0!important;
// height: var(--height);
// height: var(--btn);
// padding: 0;
// background-color: var(--base);
// box-shadow: var(--shadow);
// background-color: rgb(var(--base));
// box-shadow: rgba(var(--base),var(--op-45)) var(--shdw);
//}
//main>* {
// max-width: min(768px, 90vw)!important;
@@ -32,10 +32,10 @@
//}
//main h1 {
// margin: 0!important;
// font-size: var(--large);
// font-size: var(--txt-large);
//}
//main h1 + p + h2 {
// font-size: var(--medium);
// font-size: var(--txt-medium);
// text-transform: none;
// margin: 0!important;
//}
@@ -66,22 +66,22 @@
//}
//
//.dashboard-nav {
// height: var(--height);
// height: var(--btn);
// max-width:100vw;
// padding: 0 .5rem;
//}
//.dashboard-nav ul {
// height: var(--height);
// height: var(--btn);
// overflow-x: auto;
//}
//.dashboard-nav li + li:before {
// display: none!important;
//}
//.dashboard-nav a {
// height: var(--height);
// min-width: var(--height);
// height: var(--btn);
// min-width: var(--btn);
// padding: 0 .75rem;
// color: var(--contrast)!important;
// color: rgb(var(--contrast))!important;
//}
//.dashboard-nav a .icon {
// margin: 0;
@@ -91,12 +91,12 @@
//}
//.dashboard-nav .current a:hover,
//.dashboard-nav a:hover {
// background-color: var(--action-0)!important;
// background-color: rgb(var(--action-0))!important;
// color: var(--action-contrast)!important;
//}
//.dashboard-nav .current a {
// background-color: var(--base-100)!important;
// color: var(--contrast)!important;
// background-color: rgb(var(--base-100))!important;
// color: rgb(var(--contrast))!important;
//}
//.dashboard-nav .current a span {
// display: block;
@@ -127,7 +127,7 @@
// left: 0;
// right: 0;
// bottom: 0;
// background-color: var(--overlay-medium);
// background-color: rgba(var(--base),var(--op-4));
// display: flex;
// align-items: center;
// justify-content: center;
@@ -143,7 +143,7 @@
//}
//
//.loading-overlay .wrapper {
// background-color: var(--base);
// background-color: rgb(var(--base));
// padding: 2rem;
// border-radius: 8px;
// text-align: center;
@@ -154,8 +154,8 @@
//.upload-spinner {
// width: 50px;
// height: 50px;
// border: 5px solid var(--base-200);
// border-top: 5px solid var(--action-0);
// border: 5px solid rgb(var(--base-200));
// border-top: 5px solid rgb(var(--action-0));
// border-radius: 50%;
// margin: 0 auto 1rem;
// animation: spin 1s linear infinite;
@@ -163,13 +163,13 @@
//
//.upload-status h3 {
// margin: 0 0 .5rem;
// color: var(--contrast);
// color: rgb(var(--contrast));
//}
//
//.upload-message {
// margin: 0;
// color: var(--contrast-100);
// font-size: var(--small);
// color: rgb(var(--contrast-100));
// font-size: var(--txt-x-small);
//}
//
//
@@ -205,8 +205,8 @@
// bottom: 3rem;
// left: 0;
// right: 0;
// background-color: var(--base-100);
// box-shadow: var(--shadow);
// background-color: rgb(var(--base-100));
// box-shadow: rgba(var(--base),var(--op-45)) var(--shdw);
// z-index: 10;
//}
//.form-sections ul {
@@ -220,12 +220,12 @@
//.form-sections a {
// padding: .25rem;
// width: 100%;
// color: var(--contrast);
// color: rgb(var(--contrast));
//}
//.replace:not(:has(.form-section.active)) .form-sections li:first-of-type a,
//.current a {
// background-color: var(--base-200);
// color: var(--contrast);
// background-color: rgb(var(--base-200));
// color: rgb(var(--contrast));
//}
//.form-sections .icon {
// margin: 0;
@@ -247,8 +247,8 @@
// padding: 0;
// width: 3rem;
// height: 3rem;
// color: var(--contrast-200);
// background-color: var(--base-200);
// color: rgb(var(--contrast-200));
// background-color: rgb(var(--base-200));
// justify-content: center;
// border: 3px solid transparent;
//}
@@ -256,14 +256,14 @@
// position: absolute;
// z-index: -1;
// top: calc(50% - (1.875rem / 2));
// font-size: var(--small);
// background-color: var(--action-0);
// font-size: var(--txt-x-small);
// background-color: rgb(var(--action-0));
// color: var(--action-contrast);
// padding: .25rem .5rem;
// border-radius: 4px;
// white-space: nowrap;
// visibility: hidden;
// transition: all var(--transition-base);
// transition: all var(--trans-base);
// opacity: 0;
//}
//.submit-container .icon {
@@ -292,7 +292,7 @@
// }
// .save-popup:before{
//    right: -.25rem;
//    border-left: .5rem solid var(--action-0);
//    border-left: .5rem solid rgb(var(--action-0));
// }
// .save-popup.show {
//    right: calc(100% + .5rem);
@@ -308,7 +308,7 @@
// }
// .save-popup:before{
//    left: -.25rem;
//    border-right: .5rem solid var(--action-0);
//    border-right: .5rem solid rgb(var(--action-0));
// }
// .save-popup.show {
//    left: calc(100% + .5rem);
@@ -317,12 +317,12 @@
//
//.autosaving span.save,
//.autosaving button[type=submit] {
// border-color: var(--base-200);
// border-top-color: var(--action-0);
// border-bottom-color: var(--action-50);
// border-color: rgb(var(--base-200));
// border-top-color: rgb(var(--action-0));
// border-bottom-color: rgb(var(--action-50));
// border-radius: 50%;
// color: var(--contrast-200);
// transition: color .25s var(--timing) var(--function);
// color: rgb(var(--contrast-200));
// transition: color .25s var(--trans-t) var(--trans-fn);
// transition-property: color, background-color, border;
// animation: spin 1s linear infinite;
//}
@@ -355,11 +355,11 @@
// bottom: 5rem;
// right: 1.5rem;
// text-transform: uppercase;
// color: var(--action-0);
// background-color: var(--base);
// color: rgb(var(--action-0));
// background-color: rgb(var(--base));
// border-radius: 4px;
// padding: .25rem .5rem;
// box-shadow: var(--subtle);
// box-shadow: rgba(var(--base),var(--op-45)) var(--shdw-subtle);
//}
//.field {
// margin: 3rem .5rem;
@@ -391,8 +391,8 @@
//
//.add-item-btn {
// padding: .5em;
// background: var(--base-100);
// border: 1px solid var(--contrast-200);
// background: rgb(var(--base-100));
// border: 1px solid rgb(var(--contrast-200));
// border-radius: .25rem;
// cursor: pointer;
// font-size: .875rem;
@@ -402,7 +402,7 @@
//}
//
//.add-item-btn:hover {
// background: var(--base-200);
// background: rgb(var(--base-200));
//}
//summary .type-label {
// display: flex;
@@ -418,12 +418,12 @@
//.tabs {
// display: flex;
// margin-bottom: 1.5rem;
// border-bottom: 2px solid var(--base-200);
// border-bottom: 2px solid rgb(var(--base-200));
// flex-wrap: wrap;
//}
//.tabs.parent {
// max-width: 100vw;
// background-color: var(--base);
// background-color: rgb(var(--base));
// padding: .5rem;
// width: 100vw;
// position: relative;
@@ -431,15 +431,15 @@
// margin: 1rem 0;
//}
//.tab-content h2 {
// font-size: var(--large);
// font-size: var(--txt-large);
// margin: 0!important;
//}
//.tab-content .tab-navigation,
//.tab-content button[type=submit] {
// display: inline-flex;
// width: 48%;
// background-color: var(--action-200);
// color: var(--contrast-200);
// background-color: rgb(var(--action-200));
// color: rgb(var(--contrast-200));
//}
//
//.tab-navigation.next {
@@ -471,7 +471,7 @@
//}
//.tabs > button:hover,
//.tabs > button:focus {
// background-color: var(--base-200);
// background-color: rgb(var(--base-200));
//}
//.tabs > button::after {
// content: '';
@@ -480,7 +480,7 @@
// left: 0;
// width: 0;
// height: 3px;
// background-color: var(--action-50);
// background-color: rgb(var(--action-50));
// transition: width .3s;
//}
//.tabs > button.active::after {
@@ -489,15 +489,15 @@
//
//.tabs > button.add-item-btn {
// margin-left: auto;
// background-color: var(--action-50);
// background-color: rgb(var(--action-50));
// border-radius: 4px;
// padding: .5em;
// font-weight: normal;
// border: 1px solid var(--action-50);
// border: 1px solid rgb(var(--action-50));
//}
//.tabs > button.add-item-btn:focus,
//.tabs > button.add-item-btn:hover {
// background-color: var(--base);
// background-color: rgb(var(--base));
//}
//
//.type-filter:not(.active) span:not(.count){
@@ -511,12 +511,12 @@
// flex-direction: column;
//}
//.item.news h3 {
// font-size: var(--medium);
// font-size: var(--txt-medium);
// margin: 0!important;
//}
//.item.news summary .image {
// width: 5rem;
// background-color: var(--base-200);
// background-color: rgb(var(--base-200));
// border-radius: 4px;
// aspect-ratio: 1;
//}
@@ -562,14 +562,14 @@
//
//details.uploader .file-upload-container {
// margin: 1rem var(--mr) 1rem var(--ml);
// max-width: var(--maxWidth);
// max-width: var(--content);
//}
//details .no-items {
// text-align: center;
// font-style: italic;
// background-color: var(--base-50);
// padding: var(--outerPadding);
// border-radius: var(--innerRadius);
// background-color: rgb(var(--base-50));
// padding: var(--p-outer);
// border-radius: var(--radius);
//}
//
//.controls {
@@ -639,10 +639,10 @@
// width: fit-content;
// height: fit-content;
// cursor: pointer;
// border: 1px solid var(--base-200);
// border: 1px solid rgb(var(--base-200));
// border-radius: 4px;
// font-size: .875rem;
// transition: border-color var(--transition-base);
// transition: border-color var(--trans-base);
// margin-bottom: .5rem;
//}
//.filter-toggle .icon {
@@ -651,8 +651,8 @@
//details.type-filters label:hover,
//details.type-filters input:checked + label {
// background-color: var(--light-0);
// border-color: var(--action-0);
// color: var(--action-0);
// border-color: rgb(var(--action-0));
// color: rgb(var(--action-0));
//}
//details.type-filters .order-direction {
// justify-content: flex-end;
@@ -664,7 +664,7 @@
//.create-item {
// left: auto!important;
// right: 1rem;
// bottom: calc(var(--height) + 1rem)!important;
// bottom: calc(var(--btn) + 1rem)!important;
//}
//body:has(.group-display:not([hidden])) button.create-item{
// display: none;
@@ -673,7 +673,7 @@
//.item-grid {
// --padding: 0;
// padding: var(--padding);
// transition: padding var(--transition-base);
// transition: padding var(--trans-base);
//}
//.uploader .groups,
//.item-grid:not(.list-view) {
@@ -687,8 +687,8 @@
//}
//.item-grid.empty div {
// text-align: center;
// border-radius: var(--innerRadius);
// background-color: var(--base-100);
// border-radius: var(--radius);
// background-color: rgb(var(--base-100));
//}
//.item-grid.empty h3 .icon {
// display: inline-flex;
@@ -725,17 +725,17 @@
// align-items: center;
// top: .125rem;
// padding: 0!important;
// border-radius: var(--innerRadius);
// background-color: var(--overlay-light);
// color: var(--base-200);
// border-radius: var(--radius);
// background-color: rgba(var(--base),var(--op-3));
// color: rgb(var(--base-200));
//}
//.item-grid:not(.list-view) button.favourite:hover,
//.item-grid:not(.list-view) .item-select label:hover {
// background-color: var(--overlay-heavy);
// color: var(--contrast);
// background-color: rgba(var(--base),var(--op-6));
// color: rgb(var(--contrast));
//}
//.item-grid:not(.list-view) .item-select label::before {
// border-color: var(--base-200);
// border-color: rgb(var(--base-200));
// position: relative;
// top: 0;
// left: 0;
@@ -746,7 +746,7 @@
// left: calc(50% - 4px)!important;
//}
//.item-grid:not(.list-view) .item-select label:hover::before {
// border-color: var(--contrast);
// border-color: rgb(var(--contrast));
//}
//.item-grid:not(.list-view) .item-select label {
// left: .1255rem;
@@ -764,7 +764,7 @@
///** List View **/
//.replace:not(:has(.list-view)) button[data-view=grid],
//.replace:has(.list-view) button[data-view=list] {
// background-color: var(--base);
// background-color: rgb(var(--base));
//}
//.item-grid.list-view .item {
// display: flex;
@@ -775,7 +775,7 @@
// gap: .5rem;
//}
//.item-grid.list-view .item:nth-of-type(even){
// background-color: var(--base-100);
// background-color: rgb(var(--base-100));
//}
//
//.item-grid.list-view .item-select label{
@@ -794,11 +794,11 @@
// transform: none;
//}
//.item-grid.list-view .item-select label:hover {
// background-color: var(--base);
// background-color: rgb(var(--base));
//}
//
//.item-grid.list-view .item-select label:hover::before {
// border-color: var(--action-0);
// border-color: rgb(var(--action-0));
//}
//.item-grid.list-view img {
// width: 200px;
@@ -812,7 +812,7 @@
//.item-grid .item-info h3 {
// margin: 0!important;
// text-align: right;
// font-size: var(--medium);
// font-size: var(--txt-medium);
// text-transform: none;
//}
//.item-grid .item-info a {
@@ -845,11 +845,11 @@
//Limit reached
// */
//.reached .current {
// color: var(--action-50);
// color: rgb(var(--action-50));
//}
//.reached textarea,
//.reached input {
// border: 2px solid var(--action-50);
// border: 2px solid rgb(var(--action-50));
//}
///**
//Groups
@@ -869,20 +869,20 @@
// top: 3rem;
// left: 100%;
// border: 1px solid transparent;
// background-color: var(--action-50);
// box-shadow:var(--shadow);
// background-color: rgb(var(--action-50));
// box-shadow:rgba(var(--base),var(--op-45)) var(--shdw);
// z-index: 5;
//}
//.selection-container #save-changes:hover {
// background-color: var(--base);
// border: 1px solid var(--action-50);
// color: 1px solid var(--action-50);
// background-color: rgb(var(--base));
// border: 1px solid rgb(var(--action-50));
// color: 1px solid rgb(var(--action-50));
//}
//
//.group {
// padding: 1rem .66rem;
// background-color: var(--base-50);
// border-radius: var(--outerRadius);
// background-color: rgb(var(--base-50));
// border-radius: var(--radius-outer);
//}
//.group.empty {
// aspect-ratio: 1;
@@ -890,7 +890,7 @@
// flex-direction: column;
// align-items: center;
// justify-content: center;
// border: 4px dashed var(--base-200);
// border: 4px dashed rgb(var(--base-200));
//}
//.group.empty .items {
// padding: 0;
@@ -908,8 +908,8 @@
//.group .items {
// margin-top: 1rem;
// padding: 1rem;
// border-radius: var(--innerRadius);
// background-color: var(--base);
// border-radius: var(--radius);
// background-color: rgb(var(--base));
//}
//.group .item-actions {
// display: flex;
@@ -926,13 +926,13 @@
// margin-bottom: 0;
//}
//.group .item-actions :checked + label {
// background-color: var(--action-50);
// color: var(--contrast);
// background-color: rgb(var(--action-50));
// color: rgb(var(--contrast));
//}
//.group .item-actions :checked + label:hover {
// border: 1px solid var(--action-50);
// border: 1px solid rgb(var(--action-50));
// background-color: transparent;
// color: var(--action-50);
// color: rgb(var(--action-50));
//}
//.group .item-actions label::before {
// display: none!important;
@@ -970,7 +970,7 @@
//}
//
//.group.drop {
// border: 2px dashed var(--action-0);
// border: 2px dashed rgb(var(--action-0));
// background: var(--action-rgb-subtle);
//}
//
@@ -988,7 +988,7 @@
//
//.group.drop {
// background: var(--action-rgb-subtle);
// border: 2px dashed var(--action-0);
// border: 2px dashed rgb(var(--action-0));
//}
//.gallery .group-item,
//.gallery .preview-item {
@@ -1019,13 +1019,13 @@
// display: grid;
// grid-template-columns: repeat(3, 1fr);
// padding: .5rem;
// background-color: var(--base-100);
// border-radius: var(--outerRadius);
// background-color: rgb(var(--base-100));
// border-radius: var(--radius-outer);
//}
//.gallery-preview .preview-item {
// padding: .5rem;
// background-color: var(--base);
// border-radius: var(--innerRadius);
// background-color: rgb(var(--base));
// border-radius: var(--radius);
//}
//
//.gallery .preview-item:hover .move-image {
@@ -1072,14 +1072,14 @@
// text-align: right;
//}
//table tr:nth-of-type(even){
// background-color: var(--base-200);
// background-color: rgb(var(--base-200));
//}
//thead th {
// width: 50%;
//}
//thead tr,
//tfoot tr {
// background-color: var(--base);
// background-color: rgb(var(--base));
// text-transform: uppercase;
// padding: .5rem 0;
// line-height: 2;
@@ -1104,9 +1104,9 @@
//
///** Favourites Lists **/
//.list-card {
// background-color: var(--base-50);
// background-color: rgb(var(--base-50));
// padding: 1rem;
// border-radius: var(--innerRadius);
// border-radius: var(--radius);
//}
//.list-header {
// display: flex;
@@ -1121,7 +1121,7 @@
//.list-card h3,
//.list-header h2 {
// margin: 0!important;
// font-size: var(--large);
// font-size: var(--txt-large);
//}
//.list-actions {
// display: flex;
@@ -1132,7 +1132,7 @@
// justify-content: flex-end;
//}
//.create-list-btn {
// font-size: var(--small);
// font-size: var(--txt-x-small);
//}
//.meta-stats {
// display: flex;
@@ -1143,7 +1143,7 @@
///** Repeater **/
//.add-repeater-row {
// margin-left: auto;
// border: 1px solid var(--contrast-200);
// border: 1px solid rgb(var(--contrast-200));
//}
//
///** Image **/
@@ -1152,13 +1152,13 @@
// max-height: 0;
// overflow: hidden;
// transform: scaleY(0);
// transition: max-height var(--timing) var(--function);
// transition: max-height var(--trans-t) var(--trans-fn);
// transition-property: max-height, transform;
//}
//.image-display.has-image {
// max-height: 100%;
// transform: scaleY(1);
// transition: max-height var(--timing) var(--function);
// transition: max-height var(--trans-t) var(--trans-fn);
// transition-property: max-height, transform;
//}
//.file-upload-container {
@@ -1166,7 +1166,7 @@
//}
//
//.file-upload-wrapper {
// border: 2px dashed var(--action-0);
// border: 2px dashed rgb(var(--action-0));
// border-radius: 4px;
// padding: 2rem;
// text-align: center;
@@ -1177,13 +1177,13 @@
//}
//.file-upload-wrapper h2 {
// margin: 0!important;
// font-size: var(--large);
// font-size: var(--txt-large);
//}
//
//.file-upload-wrapper:hover,
//.dragover {
// background: var(--action-rgb-subtle-hover);
// border-color: var(--action-0)!important;
// border-color: rgb(var(--action-0))!important;
//}
//
//.file-upload-wrapper input[type="file"] {
@@ -1197,19 +1197,19 @@
//}
//
//.file-upload-text {
// color: var(--contrast);
// color: rgb(var(--contrast));
// margin: 0;
// font-family: var(--body);
//}
//
//.file-upload-text strong {
// color: var(--action-0);
// color: rgb(var(--action-0));
// text-decoration: underline;
//}
//
///* Error state */
//.file-error {
// color: var(--action-0);
// color: rgb(var(--action-0));
// margin-top: .5rem;
// font-size: .9em;
//}
@@ -1219,7 +1219,7 @@
// max-height: 0;
// overflow: hidden;
// transform: scaleY(0);
// transition: max-height var(--timing) var(--function), transform var(--timing) var(--function);
// transition: max-height var(--trans-t) var(--trans-fn), transform var(--trans-t) var(--trans-fn);
// transition-property: max-height, transform;
//}
//
@@ -1258,14 +1258,14 @@
//.item-grid.selecting {
// --padding: .5rem;
// transition: none;
// background-color: var(--base);
// background-color: rgb(var(--base));
//}
//.item {
// --padding: 0;
// height: fit-content;
// padding: var(--padding);
// max-width: calc(100% - (var(--padding) * 2));
// transition: padding var(--transition-base);
// transition: padding var(--trans-base);
//}
//.selecting .item {
// opacity: .666;
@@ -1273,7 +1273,7 @@
//.selecting .item:has(.select-checkbox:checked) {
// --padding: .5rem;
// opacity: 1;
// background-color: var(--action-0);
// background-color: rgb(var(--action-0));
// transition: none;
//}
//
@@ -1287,8 +1287,8 @@
//}
//.preview-item .remove-file {
// width: 100%;
// background-color: var(--base);
// color: var(--contrast);
// background-color: rgb(var(--base));
// color: rgb(var(--contrast));
//}
//.preview-item .field:first-of-type {
// margin-top: 0!important;
@@ -1296,7 +1296,7 @@
//.preview-item + .preview-item {
// margin-top: 2rem;
// padding-top: 2rem;
// border-top: 2px solid var(--contrast-200);
// border-top: 2px solid rgb(var(--contrast-200));
//}
//
//.item-grid.preview:empty + .hint {
@@ -1322,7 +1322,7 @@
// max-height: 0;
// overflow: hidden;
// transform: scaleY(0);
// transition: transform var(--timing) var(--function);
// transition: transform var(--trans-t) var(--trans-fn);
// transition-property: transform, max-height;
// transform-origin: top;
// display: flex!important;
@@ -1335,7 +1335,7 @@
// max-width: 100%;
// max-height: 100%;
// transform: scaleY(1);
// transition: transform var(--timing) var(--function);
// transition: transform var(--trans-t) var(--trans-fn);
// transition-property: transform, max-height;
// overflow:visible;
// transform-origin: top;
@@ -1347,7 +1347,7 @@
//}
//
//.selected-count {
// font-size: var(--small);
// font-size: var(--txt-x-small);
// font-style: italic;
// font-weight: normal;
// margin-left: 1rem;
@@ -1376,9 +1376,9 @@
// display: grid;
// grid-template-columns: repeat(5, 1fr);
// gap: .5rem;
// background-color: var(--base);
// background-color: rgb(var(--base));
// padding: .5rem;
// border-radius: var(--outerRadius);
// border-radius: var(--radius-outer);
//}
//.bulk-edit-modal .selected input[type=checkbox] {
// position: absolute;
@@ -1405,7 +1405,7 @@
// max-width: 100%;
// object-fit: cover;
// aspect-ratio: 1;
// border-radius: var(--innerRadius);
// border-radius: var(--radius);
//}
//
//dialog .term-list {
@@ -1413,7 +1413,7 @@
//}
//.pagination-info {
// position: sticky;
// background-color: var(--overlay-heavy);
// background-color: rgba(var(--base),var(--op-6));
// top: 0;
//}
//.pagination-info:empty {
@@ -1430,10 +1430,10 @@
// flex-wrap: wrap;
// padding: .25rem;
// gap: 1rem;
// background-color: var(--base);
// border-top-left-radius: var(--innerRadius);
// border-top-right-radius: var(--innerRadius);
// border-bottom: 4px solid var(--base-50);
// background-color: rgb(var(--base));
// border-top-left-radius: var(--radius);
// border-top-right-radius: var(--radius);
// border-bottom: 4px solid rgb(var(--base-50));
//}
//.ql-toolbar .ql-formats {
// display: flex;
@@ -1441,9 +1441,9 @@
//}
//.editor-container .ql-container {
// --padding: 1rem;
// background-color: var(--base);
// border-bottom-left-radius: var(--innerRadius);
// border-bottom-right-radius: var(--innerRadius);
// background-color: rgb(var(--base));
// border-bottom-left-radius: var(--radius);
// border-bottom-right-radius: var(--radius);
// height: fit-content;
// padding: 2px;
//}
@@ -1470,10 +1470,10 @@
//.ql-tooltip {
// position: absolute;
// transform: translateY(10px);
// background-color: var(--base-100);
// border: 1px solid var(--base);
// box-shadow: 0px 0px 5px var(--overlay-heavy);
// color: var(--contrast);
// background-color: rgb(var(--base-100));
// border: 1px solid rgb(var(--base));
// box-shadow: 0px 0px 5px rgba(var(--base),var(--op-6));
// color: rgb(var(--contrast));
// padding: 5px 12px;
// white-space: nowrap;
//}
@@ -1485,8 +1485,8 @@
///** Content Grid **/
//.all-filters {
// position: relative;
// background-color: var(--base);
// border-radius: var(--outerRadius);
// background-color: rgb(var(--base));
// border-radius: var(--radius-outer);
// padding: .5rem;
// display: flex;
// flex-direction: column;
@@ -1522,9 +1522,9 @@
// padding: .25rem .5rem!important;
//}
//.controls .radio-options input:not(.ch):checked+label {
// background-color: var(--base-100);
// border-color: var(--contrast-200);
// color: var(--contrast)!important;
// background-color: rgb(var(--base-100));
// border-color: rgb(var(--contrast-200));
// color: rgb(var(--contrast))!important;
// gap: .5rem;
//}
//
@@ -1592,16 +1592,16 @@
//.item-grid .item-actions button {
// width: 2em;
// height: 2em;
// border-radius: var(--innerRadius);
// background-color: var(--overlay-light);
// border-radius: var(--radius);
// background-color: rgba(var(--base),var(--op-3));
// display: flex;
// justify-content: center;
// align-items: center;
//}
//.item-grid .item-actions button:focus,
//.item-grid .item-actions button:hover {
// background-color: var(--overlay-heavy);
// color: var(--action-0);
// background-color: rgba(var(--base),var(--op-6));
// color: rgb(var(--action-0));
//}
//
//
@@ -1614,7 +1614,7 @@
//    flex-wrap: wrap;
// }
// .list-card h3 {
//    font-size: var(--medium);
//    font-size: var(--txt-medium);
// }
// .item-grid.list-view .item {
//    align-items: center;
@@ -1637,21 +1637,21 @@
// position: relative;
// text-align: center;
// margin: 1rem 0;
// border-bottom: 1px solid var(--base-200);
// border-bottom: 1px solid rgb(var(--base-200));
//}
//
//.term-divider span {
// background: var(--base);
// background: rgb(var(--base));
// padding: 0 1rem;
// color: var(--contrast);
// color: rgb(var(--contrast));
// font-size: .9rem;
// position: relative;
// top: .5em;
//}
//
//.common-term {
// background: var(--base-50);
// border-radius: var(--innerRadius);
// background: rgb(var(--base-50));
// border-radius: var(--radius);
//}
//
//.loading-indicator {
@@ -1660,7 +1660,7 @@
// justify-content: center;
// gap: .5rem;
// padding: 1rem;
// color: var(--contrast-100);
// color: rgb(var(--contrast-100));
// font-size: .9rem;
//}
//
@@ -1672,8 +1672,8 @@
// text-align: center;
// padding: .5rem;
// font-size: .9rem;
// color: var(--contrast-100);
// border-top: 1px solid var(--base-100);
// color: rgb(var(--contrast-100));
// border-top: 1px solid rgb(var(--base-100));
//}
//
//@keyframes spin {
@@ -1685,7 +1685,7 @@
//.term-breadcrumb {
// margin-bottom: 1rem;
// padding: .5rem;
// background: var(--base-50);
// background: rgb(var(--base-50));
// border-radius: 4px;
//}
//
@@ -1695,15 +1695,15 @@
// gap: .5rem;
// border: none;
// background: none;
// color: var(--contrast);
// color: rgb(var(--contrast));
// cursor: pointer;
// padding: .5rem;
// border-radius: 4px;
// font-size: var(--small);
// font-size: var(--txt-x-small);
//}
//
//.back-to-parent:hover {
// background: var(--base-100);
// background: rgb(var(--base-100));
//}
//
//.term-row {
@@ -1719,7 +1719,7 @@
// background: none;
// padding: .25rem;
// cursor: pointer;
// color: var(--contrast);
// color: rgb(var(--contrast));
// display: flex;
// align-items: center;
// justify-content: center;
@@ -1728,7 +1728,7 @@
//}
//
//.toggle-children:hover {
// background: var(--base-50);
// background: rgb(var(--base-50));
//}
//
//.loading-indicator {
@@ -1742,8 +1742,8 @@
//.loading-indicator .loading {
// width: 16px;
// height: 16px;
// border: 2px solid var(--base-100);
// border-top-color: var(--contrast);
// border: 2px solid rgb(var(--base-100));
// border-top-color: rgb(var(--contrast));
// border-radius: 50%;
// animation: spin 1s linear infinite;
//}
@@ -1758,7 +1758,7 @@
// gap: .5rem;
// margin-bottom: 1rem;
// padding: .5rem;
// background: var(--base-50);
// background: rgb(var(--base-50));
// border-radius: 4px;
//}
//
@@ -1775,16 +1775,16 @@
// padding: .25rem .5rem;
// border-radius: 4px;
// cursor: pointer;
// color: var(--contrast);
// font-size: var(--small);
// color: rgb(var(--contrast));
// font-size: var(--txt-x-small);
//}
//
//.term-breadcrumb button:hover {
// background: var(--base-100);
// background: rgb(var(--base-100));
//}
//
//.path-separator {
// color: var(--contrast-50);
// color: rgb(var(--contrast-50));
//}
//
//.path-level {
@@ -1794,15 +1794,15 @@
//.create-new-term {
// margin-top: 2rem;
// padding-top: 1rem;
// border-top: 1px solid var(--base-100);
// border-top: 1px solid rgb(var(--base-100));
//}
//.create-new-term button {
// width: 100%;
//}
//
//.suggestion-prompt {
// font-size: var(--small);
// color: var(--contrast-50);
// font-size: var(--txt-x-small);
// color: rgb(var(--contrast-50));
// margin-bottom: 1rem;
//}
//
@@ -1825,19 +1825,19 @@
//.name-row input {
// width: 100%!important;
// padding: .5rem;
// border: 2px solid var(--base-100);
// border: 2px solid rgb(var(--base-100));
// border-radius: 4px;
// background: var(--base);
// color: var(--contrast);
// background: rgb(var(--base));
// color: rgb(var(--contrast));
//}
//
//.name-row input:focus {
// border-color: var(--action-0);
// border-color: rgb(var(--action-0));
// outline: none;
//}
//
//.parent-row {
// font-size: var(--small);
// font-size: var(--txt-x-small);
//}
//
//.parent-row label {
@@ -1854,15 +1854,15 @@
// padding: .5rem 1rem;
// border: none;
// border-radius: 4px;
// background: var(--action-0);
// color: var(--base);
// background: rgb(var(--action-0));
// color: rgb(var(--base));
// cursor: pointer;
// font-size: var(--small);
// font-size: var(--txt-x-small);
// transition: all .2s ease;
//}
//
//.create-term-form button:hover {
// background: var(--action-50);
// background: rgb(var(--action-50));
//}
//
//.create-term-form button:disabled {
@@ -1911,19 +1911,19 @@
//.create-term-form {
// position: relative;
// z-index: 1;
// background: var(--base);
// border: 2px solid var(--action-0);
// background: rgb(var(--base));
// border: 2px solid rgb(var(--action-0));
// border-radius: 4px;
// padding: 1rem;
// margin-top: -2px;
//
// /* Animation */
// transform-origin: top;
// transition: all .2s var(--function);
// transition: all .2s var(--trans-fn);
//}
//
//.create-term-form:not([hidden]) {
// animation: slideDown .2s var(--function);
// animation: slideDown .2s var(--trans-fn);
//}
//
//.create-term-form[hidden] {
@@ -1991,16 +1991,16 @@
//}
//
//.actions .send-invites {
// background-color: var(--action-50);
// background-color: rgb(var(--action-50));
//}
//.actions .send-invites:hover,
//.actions .send-invites:focus {
// background-color: var(--base);
// border-color: var(--action-50);
// background-color: rgb(var(--base));
// border-color: rgb(var(--action-50));
//}
//
//.dashboard .queue-status-panel {
// bottom: calc(var(--height) + 1rem);
// bottom: calc(var(--btn) + 1rem);
//}
//.dashboard .queue-status-toggle {
// bottom: 0;
@@ -2028,7 +2028,7 @@
//
//p.hint {
// margin: 0 0 .5rem 0;
// font-size: var(--small);
// font-size: var(--txt-x-small);
// font-style: italic;
//}
//.item-grid + .hint {
@@ -2045,26 +2045,26 @@
///** UPLOADER **/
//.upload-item {
// position: relative;
// border: 1px solid var(--base-200);
// border: 1px solid rgb(var(--base-200));
// border-radius: 8px;
// background: var(--base-50);
// background: rgb(var(--base-50));
// transition: all .3s ease;
//}
//.upload-item:hover {
// box-shadow: var(--shadow);
// box-shadow: rgba(var(--base),var(--op-45)) var(--shdw);
// transform: translateY(-2px);
//}
//.upload-item[data-status=processing] {
// border-color: var(--action-200);
// background: var(--action-100);
// border-color: rgb(var(--action-200));
// background: rgb(var(--action-100));
//}
//.upload-item[data-status=cached] {
// border-color: var(--secondary-0);
// background: var(--secondary-200);
// border-color: rgb(var(--secondary-0));
// background: rgb(var(--secondary-200));
//}
//.upload-item[data-status=uploading] {
// border-color: var(--contrast);
// background-color: var(--base-50);
// border-color: rgb(var(--contrast));
// background-color: rgb(var(--base-50));
//}
//.upload-item .preview {
// position: relative;
@@ -2074,8 +2074,8 @@
// position: absolute;
// bottom: .25rem;
// right: .25rem;
// background-color: var(--overlay-light);
// box-shadow: var(--shadow);
// background-color: rgba(var(--base),var(--op-3));
// box-shadow: rgba(var(--base),var(--op-45)) var(--shdw);
// border-radius: 50%;
//}
//.upload-item img {
@@ -2094,7 +2094,7 @@
// left: 0;
// right: 0;
// bottom: 0;
// background: var(--overlay-heavy);
// background: rgba(var(--base),var(--op-6));
// display: flex;
// flex-direction: column;
// justify-content: space-between;
@@ -2114,11 +2114,11 @@
//
//.submit-uploads {
// position: fixed;
// bottom: calc(var(--height) + 1rem);
// bottom: calc(var(--btn) + 1rem);
// right: 1rem;
// background-color: var(--base);
// height: var(--height);
// box-shadow: var(--shadow);
// background-color: rgb(var(--base));
// height: var(--btn);
// box-shadow: rgba(var(--base),var(--op-45)) var(--shdw);
//}
///*** UPLOADER GROUPS ***/
//.group-display {
@@ -2129,9 +2129,9 @@
//.preview-actions {
// position: sticky;
// padding: .5rem;
// top: calc(var(--height) + .25rem);
// top: calc(var(--btn) + .25rem);
// left: 0;
// background-color: var(--base-50);
// background-color: rgb(var(--base-50));
// z-index: 5;
//}
//.preview-actions .selected {
@@ -2161,8 +2161,8 @@
// gap: 1rem;
// margin-top: 1rem;
// padding: .5rem;
// background: var(--base);
// border: 1px solid var(--contrast-200);
// background: rgb(var(--base));
// border: 1px solid rgb(var(--contrast-200));
// border-radius: 8px;
// min-height: 60px;
//}
@@ -2215,13 +2215,13 @@
//.item-grid .upload-item summary {
// display: flex;
// align-items: center;
// font-size: var(--small);
// font-size: var(--txt-x-small);
// gap: .5rem;
// text-transform: uppercase;
//}
//.upload-item:has([type=checkbox]:checked) .preview {
// padding: 1rem;
// background-color: var(--secondary-200);
// background-color: rgb(var(--secondary-200));
//}
//.upload-item:has([open]) {
// grid-column: 1 / -1;
@@ -2245,7 +2245,7 @@
//
//.dragover:not(.item-grid.groups) {
// background-color: var(--overlay-action-medium);
// border: 2px dashed var(--action-0);
// border: 2px dashed rgb(var(--action-0));
//}
//
//@keyframes dragHover {
@@ -2266,8 +2266,8 @@
// display: flex;
// justify-content: center;
// align-items: center;
// border: 2px dashed var(--action-200);
// border-radius: var(--innerRadius);
// border: 2px dashed rgb(var(--action-200));
// border-radius: var(--radius);
// margin: 10px 0;
// cursor: pointer;
// transition: all .2s ease;
@@ -2282,8 +2282,8 @@
// display: grid;
// grid-template-columns: repeat(3, 1fr);
// gap: .5rem;
// border: 2px dashed var(--action-200);
// border-radius: var(--innerRadius);
// border: 2px dashed rgb(var(--action-200));
// border-radius: var(--radius);
// margin: 10px 0;
// cursor: pointer;
// transition: all .2s ease;
@@ -2294,15 +2294,15 @@
//.empty-group.dragover,
//.item-grid.group .item-grid.group:hover,
//.item-grid.group .item-grid.group.dragover {
// border-color: var(--action-0);
// border-color: rgb(var(--action-0));
// background-color: var(--overlay-action-light);
// color: var(--action-50);
// color: rgb(var(--action-50));
//}
//
//.upload-group {
// background-color: var(--base-100);
// border-radius: var(--innerRadius);
// border: 1px solid var(--contrast-200);
// background-color: rgb(var(--base-100));
// border-radius: var(--radius);
// border: 1px solid rgb(var(--contrast-200));
//}
//.group-actions {
// width: 100%;
@@ -2319,11 +2319,11 @@
//
///** RESTORE FROM CACHE **/
//.restore-notification {
// border-radius: var(--innerRadius);
// box-shadow: var(--shadow);
// border-radius: var(--radius);
// box-shadow: rgba(var(--base),var(--op-45)) var(--shdw);
// padding: 1rem;
// background: var(--base-200);
// border: 1px solid var(--contrast-200);
// background: rgb(var(--base-200));
// border: 1px solid rgb(var(--contrast-200));
// border-top-width: 4px;
// border-bottom-width: 4px;
//}
@@ -2355,7 +2355,7 @@
// background-color: transparent;
// filter: grayscale(50);
// opacity: .8;
// transition: padding var(--transition-base);
// transition: padding var(--trans-base);
// transition-property: padding, background-color;
// cursor: pointer;
//}
@@ -2363,14 +2363,14 @@
// filter: grayscale(0);
// opacity: 1;
// padding: 1rem;
// background-color: var(--secondary-200);
// background-color: rgb(var(--secondary-200));
//}
//
//.upload-item .featured + label {
// width: 2em;
// height: 2em;
// border-radius: var(--innerRadius);
// background-color: var(--overlay-light);
// border-radius: var(--radius);
// background-color: rgba(var(--base),var(--op-3));
// display: flex;
// justify-content: center;
// align-items: center;
@@ -2419,7 +2419,7 @@
//
///*.all-uploads .active {*/
///*    font-weight: 500;*/
///*    color: var(--contrast);*/
///*    color: rgb(var(--contrast));*/
///*    font-size: .9rem;*/
///*}*/
//
@@ -2428,7 +2428,7 @@
///*    border: 1px solid var(--border);*/
///*    border-radius: 4px;*/
///*    background: var(--surface);*/
///*    color: var(--contrast);*/
///*    color: rgb(var(--contrast));*/
///*    cursor: pointer;*/
///*    transition: all .3s ease;*/
///*    font-size: .875rem;*/
@@ -2436,23 +2436,23 @@
///*}*/
//
///*.upload-summary button:hover {*/
///*    background: var(--action-0);*/
///*    background: rgb(var(--action-0));*/
///*    color: var(--action-contrast);*/
///*    border-color: var(--action-0);*/
///*    border-color: rgb(var(--action-0));*/
///*}*/
//
///*!* Upload Drop Zones *!*/
///*.file-upload-container {*/
///*    position: relative;*/
///*    padding: .25rem;*/
///*    transition: border-color var(--transition-base),*/
///*    background-color var(--transition-base),*/
///*    padding var(--transition-base);*/
///*    transition: border-color var(--trans-base),*/
///*    background-color var(--trans-base),*/
///*    padding var(--trans-base);*/
///*}*/
//
///*.file-upload-container.dragover {*/
///*    background-color: var(--action-rgb-subtle);*/
///*    border-color: var(--action-0);*/
///*    border-color: rgb(var(--action-0));*/
///*    padding: .75rem;*/
///*}*/
///*    .dragover .file-upload-wrapper {*/
@@ -2522,7 +2522,7 @@
///*}*/
//
///*.status.uploading {*/
///*    background: var(--action-0);*/
///*    background: rgb(var(--action-0));*/
///*    color: var(--action-contrast);*/
///*}*/
//
@@ -2556,7 +2556,7 @@
///*    margin-bottom: .25rem;*/
///*    font-weight: 500;*/
///*    font-size: .9rem;*/
///*    color: var(--contrast);*/
///*    color: rgb(var(--contrast));*/
///*}*/
//
///*.upload .metadata input,*/
@@ -2572,7 +2572,7 @@
///*.upload .metadata input:focus,*/
///*.upload .metadata textarea:focus {*/
///*    outline: none;*/
///*    border-color: var(--action-0);*/
///*    border-color: rgb(var(--action-0));*/
///*    box-shadow: 0 0 0 2px var(--action-rgb-subtle);*/
///*}*/
//
@@ -2694,12 +2694,12 @@
//
///*!* Focus Management *!*/
///*.upload-item:focus-within {*/
///*    outline: 2px solid var(--action-0);*/
///*    outline: 2px solid rgb(var(--action-0));*/
///*    outline-offset: 2px;*/
///*}*/
//
///*.upload .actions button:focus {*/
///*    outline: 2px solid var(--action-0);*/
///*    outline: 2px solid rgb(var(--action-0));*/
///*    outline-offset: 2px;*/
///*}*/
//
@@ -3275,9 +3275,9 @@
///*    align-items: center;*/
///*    gap: 1rem;*/
///*    padding: .5rem 1rem;*/
///*    background-color: var(--action-50);*/
///*    border-radius: var(--innerRadius);*/
///*    color: var(--contrast);*/
///*    background-color: rgb(var(--action-50));*/
///*    border-radius: var(--radius);*/
///*    color: rgb(var(--contrast));*/
///*    font-size: .9rem;*/
///*}*/
//
@@ -3286,7 +3286,7 @@
///*    border: 1px solid rgba(255, 255, 255, .3);*/
///*    color: inherit;*/
///*    padding: .25rem .5rem;*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*    display: flex;*/
///*    align-items: center;*/
///*    gap: .25rem;*/
@@ -3306,16 +3306,16 @@
///*    justify-content: space-between;*/
///*    align-items: center;*/
///*    padding: 1rem;*/
///*    background-color: var(--base-100);*/
///*    border-radius: var(--outerRadius);*/
///*    background-color: rgb(var(--base-100));*/
///*    border-radius: var(--radius-outer);*/
///*    margin-bottom: 1rem;*/
///*}*/
//
///*!* Upload Item Enhancements *!*/
///*.upload-item {*/
///*    position: relative;*/
///*    background: var(--base);*/
///*    border-radius: var(--innerRadius);*/
///*    background: rgb(var(--base));*/
///*    border-radius: var(--radius);*/
///*    overflow: hidden;*/
///*    cursor: pointer;*/
///*    transition: transform .2s ease, box-shadow .2s ease;*/
@@ -3323,7 +3323,7 @@
//
///*.upload-item:hover {*/
///*    transform: translateY(-2px);*/
///*    box-shadow: var(--shadow);*/
///*    box-shadow: rgba(var(--base),var(--op-45)) var(--shdw);*/
///*}*/
//
///*.upload-item[draggable="true"] {*/
@@ -3337,7 +3337,7 @@
///*}*/
//
///*.upload-item.selected {*/
///*    border: 2px solid var(--action-50);*/
///*    border: 2px solid rgb(var(--action-50));*/
///*    background: rgba(255, 0, 128, .05);*/
///*}*/
//
@@ -3391,7 +3391,7 @@
///*    width: 1.5rem;*/
///*    height: 1.5rem;*/
///*    border-radius: 50%;*/
///*    background: var(--base);*/
///*    background: rgb(var(--base));*/
///*    display: flex;*/
///*    align-items: center;*/
///*    justify-content: center;*/
@@ -3412,8 +3412,8 @@
//
///*!* Group Enhancements *!*/
///*.upload-group {*/
///*    background: var(--base-50);*/
///*    border-radius: var(--outerRadius);*/
///*    background: rgb(var(--base-50));*/
///*    border-radius: var(--radius-outer);*/
///*    padding: 1rem;*/
///*    margin-bottom: 1rem;*/
///*    border: 2px solid transparent;*/
@@ -3421,7 +3421,7 @@
///*}*/
//
///*.upload-group.dragover {*/
///*    border-color: var(--action-50);*/
///*    border-color: rgb(var(--action-50));*/
///*    background: rgba(255, 0, 128, .05);*/
///*}*/
//
@@ -3452,7 +3452,7 @@
//
///*.group-name:focus {*/
///*    outline: none;*/
///*    border-bottom-color: var(--action-50);*/
///*    border-bottom-color: rgb(var(--action-50));*/
///*}*/
//
///*.group-count {*/
@@ -3466,9 +3466,9 @@
///*}*/
//
///*.group-actions button {*/
///*    background: var(--base);*/
///*    border: 1px solid var(--base-200);*/
///*    border-radius: var(--innerRadius);*/
///*    background: rgb(var(--base));*/
///*    border: 1px solid rgb(var(--base-200));*/
///*    border-radius: var(--radius);*/
///*    padding: .5rem;*/
///*    cursor: pointer;*/
///*    transition: all .2s ease;*/
@@ -3478,9 +3478,9 @@
///*}*/
//
///*.group-actions button:hover {*/
///*    background: var(--action-50);*/
///*    color: var(--contrast);*/
///*    border-color: var(--action-50);*/
///*    background: rgb(var(--action-50));*/
///*    color: rgb(var(--contrast));*/
///*    border-color: rgb(var(--action-50));*/
///*}*/
//
///*.group-actions .delete-group:hover {*/
@@ -3495,7 +3495,7 @@
//
///*.group-drop-zone {*/
///*    border: 2px dashed var(--base-300);*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*    padding: 2rem;*/
///*    text-align: center;*/
///*    color: var(--text-muted);*/
@@ -3505,9 +3505,9 @@
//
///*.group-drop-zone:hover,*/
///*.group-drop-zone.dragover {*/
///*    border-color: var(--action-50);*/
///*    border-color: rgb(var(--action-50));*/
///*    background: rgba(255, 0, 128, .05);*/
///*    color: var(--action-50);*/
///*    color: rgb(var(--action-50));*/
///*}*/
//
///*.group-items {*/
@@ -3520,9 +3520,9 @@
///*.group-item {*/
///*    position: relative;*/
///*    aspect-ratio: 1;*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*    overflow: hidden;*/
///*    background: var(--base);*/
///*    background: rgb(var(--base));*/
///*    transition: transform .2s ease;*/
///*}*/
//
@@ -3584,8 +3584,8 @@
//
///*!* Empty Group State *!*/
///*.empty-group {*/
///*    border: 4px dashed var(--base-200);*/
///*    border-radius: var(--innerRadius);*/
///*    border: 4px dashed rgb(var(--base-200));*/
///*    border-radius: var(--radius);*/
///*    padding: 2rem;*/
///*    text-align: center;*/
///*    color: var(--text-muted);*/
@@ -3599,15 +3599,15 @@
//
///*.empty-group:hover,*/
///*.empty-group.dragover {*/
///*    border-color: var(--action-50);*/
///*    border-color: rgb(var(--action-50));*/
///*    background: rgba(255, 0, 128, .05);*/
///*    color: var(--action-50);*/
///*    color: rgb(var(--action-50));*/
///*}*/
//
///*!* Sidebar *!*/
///*.sidebar {*/
///*    background: var(--base-50);*/
///*    border-radius: var(--outerRadius);*/
///*    background: rgb(var(--base-50));*/
///*    border-radius: var(--radius-outer);*/
///*    padding: 1.5rem;*/
///*    min-height: 400px;*/
///*}*/
@@ -3629,10 +3629,10 @@
//
///*.new-group {*/
///*    width: 100%;*/
///*    background: var(--action-50);*/
///*    color: var(--contrast);*/
///*    background: rgb(var(--action-50));*/
///*    color: rgb(var(--contrast));*/
///*    border: none;*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*    padding: .75rem;*/
///*    margin-bottom: 1rem;*/
///*    cursor: pointer;*/
@@ -3665,8 +3665,8 @@
///*    grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));*/
///*    gap: 1rem;*/
///*    padding: 1rem;*/
///*    background: var(--base-100);*/
///*    border-radius: var(--outerRadius);*/
///*    background: rgb(var(--base-100));*/
///*    border-radius: var(--radius-outer);*/
///*    min-height: 200px;*/
///*}*/
//
@@ -3677,12 +3677,12 @@
///*    color: var(--text-muted);*/
///*    padding: 2rem;*/
///*    border: 2px dashed var(--base-300);*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*}*/
//
///*!* File Upload Container *!*/
///*.file-upload-container.dragover {*/
///*    border-color: var(--action-50);*/
///*    border-color: rgb(var(--action-50));*/
///*    background: rgba(255, 0, 128, .05);*/
///*}*/
//
@@ -3733,7 +3733,7 @@
///*.upload-item:focus-within,*/
///*.group-item:focus-within,*/
///*.upload-group:focus-within {*/
///*    outline: 2px solid var(--action-50);*/
///*    outline: 2px solid rgb(var(--action-50));*/
///*    outline-offset: 2px;*/
///*}*/
//
@@ -3751,7 +3751,7 @@
///*    background: linear-gradient(135deg, #fff3cd 0%, #ffeaa7 100%);*/
///*    border: 1px solid #ffc107;*/
///*    border-left: 4px solid #ff6b35;*/
///*    border-radius: var(--outerRadius);*/
///*    border-radius: var(--radius-outer);*/
///*    padding: 1.5rem;*/
///*    margin-bottom: 1.5rem;*/
///*    box-shadow: 0 4px 12px rgba(255, 107, 53, .15);*/
@@ -3814,7 +3814,7 @@
///*.restore-message .warning {*/
///*    background: rgba(220, 53, 69, .1);*/
///*    border: 1px solid rgba(220, 53, 69, .2);*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*    padding: .5rem .75rem;*/
///*    margin-top: .75rem;*/
///*    font-size: .9rem;*/
@@ -3835,7 +3835,7 @@
///*    background: #dc3545;*/
///*    color: white;*/
///*    border: none;*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*    padding: .5rem 1rem;*/
///*    font-size: .9rem;*/
///*    font-weight: 500;*/
@@ -3858,7 +3858,7 @@
///*    background: transparent;*/
///*    border: 1px solid #6c5419;*/
///*    color: #6c5419;*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*    padding: .5rem;*/
///*    cursor: pointer;*/
///*    transition: all .2s ease;*/
@@ -3877,7 +3877,7 @@
///*!* Start Over Confirmation Dialog *!*/
///*.start-over-confirmation {*/
///*    border: none;*/
///*    border-radius: var(--outerRadius);*/
///*    border-radius: var(--radius-outer);*/
///*    padding: 0;*/
///*    box-shadow: 0 10px 30px rgba(0, 0, 0, .3);*/
///*    max-width: 500px;*/
@@ -3891,8 +3891,8 @@
//
///*.confirmation-content {*/
///*    padding: 2rem;*/
///*    background: var(--base);*/
///*    border-radius: var(--outerRadius);*/
///*    background: rgb(var(--base));*/
///*    border-radius: var(--radius-outer);*/
///*}*/
//
///*.confirmation-content h3 {*/
@@ -3930,14 +3930,14 @@
///*    justify-content: flex-end;*/
///*    margin-top: 1.5rem;*/
///*    padding-top: 1rem;*/
///*    border-top: 1px solid var(--base-200);*/
///*    border-top: 1px solid rgb(var(--base-200));*/
///*}*/
//
///*.confirm-start-over {*/
///*    background: #dc3545;*/
///*    color: white;*/
///*    border: none;*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*    padding: .75rem 1.5rem;*/
///*    font-weight: 500;*/
///*    cursor: pointer;*/
@@ -3949,17 +3949,17 @@
///*}*/
//
///*.cancel-start-over {*/
///*    background: var(--base-100);*/
///*    background: rgb(var(--base-100));*/
///*    color: var(--text);*/
///*    border: 1px solid var(--base-300);*/
///*    border-radius: var(--innerRadius);*/
///*    border-radius: var(--radius);*/
///*    padding: .75rem 1.5rem;*/
///*    cursor: pointer;*/
///*    transition: all .2s ease;*/
///*}*/
//
///*.cancel-start-over:hover {*/
///*    background: var(--base-200);*/
///*    background: rgb(var(--base-200));*/
///*}*/
//
///*!* Responsive Design *!*/
@@ -4861,10 +4861,10 @@
//    display: flex;
//    flex-direction: column;
//    gap: 0;
//    height: calc(100vh - var(--height) - var(--height));
//    height: calc(100vh - var(--btn) - var(--btn));
//    position: fixed;
//    top: var(--height);
//    bottom: var(--height);
//    top: var(--btn);
//    bottom: var(--btn);
//    left: 0;
//    right: 0;
//    z-index:999;
@@ -4881,8 +4881,8 @@
// }
// /* Preview section - top half of screen */
// .preview-wrap {
//    background: var(--base);
//    border-bottom: 2px solid var(--action-0);
//    background: rgb(var(--base));
//    border-bottom: 2px solid rgb(var(--action-0));
// }
//
// /* Preview actions - sticky at top */
@@ -4890,8 +4890,8 @@
//    position: sticky;
//    top: 0;
//    z-index: 10;
//    background: var(--base);
//    border-bottom: 1px solid var(--base-200);
//    background: rgb(var(--base));
//    border-bottom: 1px solid rgb(var(--base-200));
//    flex-shrink: 0;
// }
//
@@ -4909,13 +4909,13 @@
//
// /* Groups section - bottom half with sticky header */
// .sidebar {
//    background: var(--base-200);
//    border-top: 3px solid var(--action-50);
//    background: rgb(var(--base-200));
//    border-top: 3px solid rgb(var(--action-50));
// }
//
// /* Groups header - sticky */
// .sidebar .header {
//    border-bottom: 1px solid var(--base-200);
//    border-bottom: 1px solid rgb(var(--base-200));
//    padding: 1rem;
//    flex-shrink: 0;
// }
@@ -4953,7 +4953,7 @@
//
// .empty-group:hover,
// .empty-group.dragover {
//    border-color: var(--action-0);
//    border-color: rgb(var(--action-0));
//    background: var(--action-rgb-subtle-hover);
//    transform: scale(1.02);
// }
@@ -4961,14 +4961,14 @@
// /* Upload button - fixed at bottom */
// .submit-uploads {
//    position: fixed !important;
//    bottom: calc(var(--height) + .5rem);
//    bottom: calc(var(--btn) + .5rem);
//    right: .5rem;
//    z-index: 20;
//    height: 3rem;
//    font-size: 1.1rem;
//    font-weight: 600;
//    box-shadow: var(--shadow);
//    border-radius: var(--outerRadius);
//    box-shadow: rgba(var(--base),var(--op-45)) var(--shdw);
//    border-radius: var(--radius-outer);
// }
//
// .submit-uploads:hover {
@@ -4978,10 +4978,10 @@
//
// /* Enhanced upload items for mobile */
// .upload-item {
//    border-radius: var(--innerRadius);
//    border-radius: var(--radius);
//    overflow: hidden;
//    background: var(--base);
//    border: 1px solid var(--base-200);
//    background: rgb(var(--base));
//    border: 1px solid rgb(var(--base-200));
//    transition: transform .2s ease;
// }
//
@@ -4998,7 +4998,7 @@
//    min-width: 44px;
//    min-height: 44px;
//    padding: .75rem;
//    border-radius: var(--innerRadius);
//    border-radius: var(--radius);
// }
//
// /* Better checkbox targets */
@@ -5008,14 +5008,14 @@
//    display: flex;
//    align-items: center;
//    justify-content: center;
//    border-radius: var(--innerRadius);
//    border-radius: var(--radius);
// }
//
// /* Enhanced group styling for mobile */
// .upload-group {
//    background: var(--base-100);
//    border-radius: var(--innerRadius);
//    border: 1px solid var(--base-200);
//    background: rgb(var(--base-100));
//    border-radius: var(--radius);
//    border: 1px solid rgb(var(--base-200));
//    padding: 1rem;
//    margin-bottom: 1rem;
// }
@@ -5026,7 +5026,7 @@
//    align-items: center;
//    margin-bottom: 1rem;
//    padding-bottom: .5rem;
//    border-bottom: 1px solid var(--base-200);
//    border-bottom: 1px solid rgb(var(--base-200));
//    flex-wrap: wrap;
//    gap: .5rem;
// }
@@ -5043,7 +5043,7 @@
//    min-height: 44px;
//    padding: .5rem .75rem;
//    font-size: .9rem;
//    border-radius: var(--innerRadius);
//    border-radius: var(--radius);
// }
//
// .upload-group .item-grid.group {
@@ -5056,7 +5056,7 @@
//    aspect-ratio: 1;
//    border-radius: 4px;
//    overflow: hidden;
//    border: 1px solid var(--base-200);
//    border: 1px solid rgb(var(--base-200));
// }
//
// /* Hide file upload container on mobile when in grouping mode */
@@ -5087,7 +5087,7 @@
//    flex: 1;
//    padding: .25rem;
//    font-size: .9rem;
//    border-radius: var(--innerRadius);
//    border-radius: var(--radius);
// }
//
// /* Enhanced dragging states for mobile */
@@ -5100,7 +5100,7 @@
//
// .dragover {
//    background: var(--action-rgb-subtle) !important;
//    border-color: var(--action-0) !important;
//    border-color: rgb(var(--action-0)) !important;
//    transform: scale(1.05);
//    animation: mobile-drop-pulse .8s infinite ease-in-out;
// }
@@ -5118,7 +5118,7 @@
//
// /* Enhanced selection states */
// .upload-item.selected {
//    border: 2px solid var(--action-0);
//    border: 2px solid rgb(var(--action-0));
//    background-color: var(--action-rgb-subtle);
// }
//
@@ -5127,7 +5127,7 @@
//    position: absolute;
//    top: .5rem;
//    right: .5rem;
//    background: var(--action-0);
//    background: rgb(var(--action-0));
//    color: white;
//    border-radius: 50%;
//    width: 24px;
@@ -5159,8 +5159,8 @@
// /* Enhanced details/summary for mobile */
// .upload-item details summary {
//    padding: .75rem;
//    background: var(--base-100);
//    border-radius: var(--innerRadius);
//    background: rgb(var(--base-100));
//    border-radius: var(--radius);
//    cursor: pointer;
//    display: flex;
//    align-items: center;
@@ -5171,8 +5171,8 @@
// }
//
// .upload-item details[open] summary {
//    border-radius: var(--innerRadius) var(--innerRadius) 0 0;
//    border-bottom: 1px solid var(--base-200);
//    border-radius: var(--radius) var(--radius) 0 0;
//    border-bottom: 1px solid rgb(var(--base-200));
// }
//
// /* Enhanced forms for mobile */
@@ -5180,14 +5180,14 @@
// .upload-meta textarea {
//    padding: .75rem;
//    font-size: 16px; /* Prevents zoom on iOS */
//    border-radius: var(--innerRadius);
//    border: 2px solid var(--base-200);
//    border-radius: var(--radius);
//    border: 2px solid rgb(var(--base-200));
//    transition: border-color .2s ease;
// }
//
// .upload-meta input:focus,
// .upload-meta textarea:focus {
//    border-color: var(--action-0);
//    border-color: rgb(var(--action-0));
//    outline: none;
//    box-shadow: 0 0 0 3px var(--action-rgb-subtle);
// }
@@ -5546,11 +5546,11 @@
//
//form .tabs {
// position: sticky;
// top: calc(var(--height) + 2rem);
// top: calc(var(--btn) + 2rem);
// left: 0;
// right: 0;
// z-index: 50;
// background: var(--base);
// background: rgb(var(--base));
//}
//
//.form-actions {
@@ -5561,7 +5561,7 @@
// width: 12px;
// height: 12px;
// border: 2px solid transparent;
// border-top: 2px solid var(--action-50);
// border-top: 2px solid rgb(var(--action-50));
// border-radius: 50%;
// animation: spin 1s linear infinite;
//}