/* Generated by st_theme_gen.py (batch 26): green recolour + dark mode for the compiled Tailwind CSS. Do not edit by hand. */
.admin-sidebar{background:linear-gradient(180deg,#0f7044,#0f5838 55%,#0e6a62);box-shadow:0 12px 40px #0f704459,0 0 0 1px #ffffff0d}
.admin-sidebar .nav-link.active{background:linear-gradient(90deg,#fff,#cdf8ef);color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.nav-sublink.active{color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.ls-tab.active{background-color:rgb(19 138 82 / var(--tw-bg-opacity, 1))}
.header-user-btn{background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.header-user-btn:hover{background-color:rgb(215 247 229 / var(--tw-bg-opacity, 1))}
.header-user-menu-item:hover{background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1))}
.sidebar-toggle-btn{color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.sidebar-toggle-btn:hover{background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1))}
.admin-topbar{border-color:rgb(215 247 229 / var(--tw-border-opacity, 1));-o-border-image:linear-gradient(90deg,#138a52,#0c8579) 1;border-image:linear-gradient(90deg,#138a52,#0c8579) 1}
.admin-card{border-color:rgb(215 247 229 / var(--tw-border-opacity, 1))}
.admin-stat-card{border-color:rgb(215 247 229 / var(--tw-border-opacity, 1))}
.admin-stat-card:before{background:linear-gradient(90deg,#138a52,#12a594)}
.admin-stat-card-compact{border-color:rgb(215 247 229 / var(--tw-border-opacity, 1))}
.admin-stat-card-compact:before{background:linear-gradient(90deg,#138a52,#12a594)}
.dashboard-stat-icon-sm{background-color:rgb(215 247 229 / var(--tw-bg-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.dashboard-chart-card{border-color:rgb(215 247 229 / var(--tw-border-opacity, 1))}
.dashboard-chart-card:hover{box-shadow:0 8px 24px #138a521f}
.dashboard-chart-card:before{background:linear-gradient(90deg,#138a52,#12a594,#12a594)}
.dashboard-today-card{background:linear-gradient(135deg,#138a52,#12a594)}
.admin-badge-active{background-color:rgb(215 247 229 / var(--tw-bg-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.worker-modal-tab-active{background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.worker-tx-tile:hover{border-color:rgb(125 220 170 / var(--tw-border-opacity, 1));background-color:#effcf480}
.email-tab-btn:hover{border-color:rgb(125 220 170 / var(--tw-border-opacity, 1))}
.email-tab-btn.active{border-color:rgb(19 138 82 / var(--tw-border-opacity, 1));background-color:rgb(19 138 82 / var(--tw-bg-opacity, 1))}
.btn-brand{background:linear-gradient(90deg,#138a52,#0c8579)}
.btn-brand:hover{background:linear-gradient(90deg,#0f7044,#0e6a62);box-shadow:0 6px 20px #0f704459}
.btn-brand-outline{border-color:rgb(31 168 101 / var(--tw-border-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.btn-brand-outline:hover{background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1))}
.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:rgb(31 168 101 / var(--tw-border-opacity, 1));--tw-ring-color:rgb(31 168 101 / var(--tw-ring-opacity, 1))}
.admin-table th{background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.toggle-pill[data-on=true]{background:linear-gradient(90deg,#138a52,#0c8579)}
.guest-auth-card{border-color:rgb(215 247 229 / var(--tw-border-opacity, 1))}
.guest-auth-link{color:rgb(19 138 82 / var(--tw-text-opacity, 1))}
.guest-auth-link:hover{color:rgb(15 88 56 / var(--tw-text-opacity, 1))}
.guest-auth-checkbox{color:rgb(19 138 82 / var(--tw-text-opacity, 1))}
.guest-auth-checkbox:focus{--tw-ring-color:rgb(31 168 101 / var(--tw-ring-opacity, 1))}
.admin-loading-logo{background-color:rgb(15 112 68 / var(--tw-bg-opacity, 1))}
.admin-loading-text{color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.dashboard-stat-icon{background-color:rgb(215 247 229 / var(--tw-bg-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.password-match-hint.match{color:rgb(19 138 82 / var(--tw-text-opacity, 1))}
.worker-id-preview{border-color:rgb(177 237 205 / var(--tw-border-opacity, 1));background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.status-pill-active{background-color:rgb(215 247 229 / var(--tw-bg-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.shortcode-chip{border-color:rgb(177 237 205 / var(--tw-border-opacity, 1));background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1));color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.shortcode-chip:hover{background-color:rgb(215 247 229 / var(--tw-bg-opacity, 1))}
.settings-section-title{border-color:rgb(215 247 229 / var(--tw-border-opacity, 1));color:rgb(15 88 56 / var(--tw-text-opacity, 1))}
.payment-method-option:hover{border-color:rgb(125 220 170 / var(--tw-border-opacity, 1))}
.payment-method-option-active{border-color:rgb(19 138 82 / var(--tw-border-opacity, 1));background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1))}
.fv-play-btn{background-color:rgb(19 138 82 / var(--tw-bg-opacity, 1))}
.fv-play-btn:hover{background-color:rgb(15 112 68 / var(--tw-bg-opacity, 1))}
.apply-input:focus{box-shadow:0 0 0 2px #12a594}
.mp-blob1{background:#1fa865}
.mp-blob2{background:#12a594}
.mp-blob3{background:#12a594}
.mp-blob4{background:#138a52}
.mp-icon-wrap{background:linear-gradient(135deg,#1fa865,#12a594,#12a594);box-shadow:0 16px 45px #12a59473}
.mp-expected{background:#12a5942e;border:1px solid #12a59466;color:#9cefdf}
.mp-countdown-num{background:linear-gradient(135deg,#1fa865,#f0abfc)}
.mp-progress-fill{background:linear-gradient(90deg,#1fa865,#12a594,#12a594)}
.face-verify-instruction{text-shadow:0 0 14px #138a5259}
.border-brand-100{border-color:rgb(215 247 229 / var(--tw-border-opacity, 1))}
.border-brand-200{border-color:rgb(177 237 205 / var(--tw-border-opacity, 1))}
.border-brand-300{border-color:rgb(125 220 170 / var(--tw-border-opacity, 1))}
.border-brand-600{border-color:rgb(19 138 82 / var(--tw-border-opacity, 1))}
.bg-brand-50{background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1))}
.bg-brand-50\/50{background-color:#effcf480}
.bg-brand-500{background-color:rgb(31 168 101 / var(--tw-bg-opacity, 1))}
.bg-brand-600{background-color:rgb(19 138 82 / var(--tw-bg-opacity, 1))}
.bg-brand-700{background-color:rgb(15 112 68 / var(--tw-bg-opacity, 1))}
.from-brand-50{--tw-gradient-from:#effcf4 var(--tw-gradient-from-position);--tw-gradient-to:#effcf400 var(--tw-gradient-to-position)}
.from-brand-500{--tw-gradient-from:#1fa865 var(--tw-gradient-from-position);--tw-gradient-to:#1fa86500 var(--tw-gradient-to-position)}
.from-brand-700{--tw-gradient-from:#0f7044 var(--tw-gradient-from-position);--tw-gradient-to:#0f704400 var(--tw-gradient-to-position)}
.via-accent-700{--tw-gradient-to:#0e6a6200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0e6a62 var(--tw-gradient-via-position), var(--tw-gradient-to)}
.to-brand-100{--tw-gradient-to:#d7f7e5 var(--tw-gradient-to-position)}
.to-brand-900{--tw-gradient-to:#0c482f var(--tw-gradient-to-position)}
.text-brand-500{color:rgb(31 168 101 / var(--tw-text-opacity, 1))}
.text-brand-600{color:rgb(19 138 82 / var(--tw-text-opacity, 1))}
.text-brand-700{color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.text-brand-800{color:rgb(15 88 56 / var(--tw-text-opacity, 1))}
.admin-scope{scrollbar-color:#7ddcaa #effcf4}
.admin-scope ::-webkit-scrollbar-track{background:#effcf4}
.admin-scope ::-webkit-scrollbar-thumb{background-color:#7ddcaa;border:2px solid #effcf4}
.admin-scope ::-webkit-scrollbar-thumb:hover{background-color:#42c381}
.file\:bg-brand-50::file-selector-button{background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1))}
.file\:text-brand-700::file-selector-button{color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.hover\:border-brand-300:hover{border-color:rgb(125 220 170 / var(--tw-border-opacity, 1))}
.hover\:bg-brand-100:hover{background-color:rgb(215 247 229 / var(--tw-bg-opacity, 1))}
.hover\:bg-brand-50:hover{background-color:rgb(239 252 244 / var(--tw-bg-opacity, 1))}
.hover\:bg-brand-700:hover{background-color:rgb(15 112 68 / var(--tw-bg-opacity, 1))}
.hover\:text-brand-700:hover{color:rgb(15 112 68 / var(--tw-text-opacity, 1))}
.hover\:text-brand-800:hover{color:rgb(15 88 56 / var(--tw-text-opacity, 1))}
.hover\:file\:bg-brand-100::file-selector-button:hover{background-color:rgb(215 247 229 / var(--tw-bg-opacity, 1))}
/* dark */
html.dark .admin-sidebar .nav-link:hover{background-color:#10221a13}
html.dark .admin-sidebar .nav-link.active{background:linear-gradient(90deg,#10221ab8,#1443398c);color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .nav-group-header:hover{background-color:#10221a13}
html.dark .nav-group-header-active{background-color:#10221a13}
html.dark .nav-group-children{border-color:#ffffff03}
html.dark .nav-sublink:hover{background-color:#10221a13}
html.dark .nav-sublink.active{background-color:#10221ab8;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .ls-tab{background-color:rgb(25 41 31 / var(--tw-bg-opacity, 1));color:rgb(166 179 171 / var(--tw-text-opacity, 1))}
html.dark .ls-tab:hover{background-color:rgb(25 41 31 / var(--tw-bg-opacity, 1));color:rgb(195 204 199 / var(--tw-text-opacity, 1))}
html.dark .admin-sidebar-scroll::-webkit-scrollbar-thumb{background-color:#10221a65}
html.dark .admin-sidebar-scroll::-webkit-scrollbar-thumb:hover{background-color:#10221a93}
html.dark .header-user-btn{background-color:#1443268c;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .header-user-btn:hover{background-color:#1443288c}
html.dark .header-user-menu-item{color:rgb(195 204 199 / var(--tw-text-opacity, 1))}
html.dark .header-user-menu-item:hover{background-color:#1443268c}
html.dark .sidebar-toggle-btn{background-color:#10221ab8;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .sidebar-toggle-btn:hover{background-color:#1443268c}
html.dark .admin-topbar{border-color:rgb(41 122 77 / var(--tw-border-opacity, 1));background-color:#10221ab8}
html.dark .admin-card{border-color:rgb(41 122 77 / var(--tw-border-opacity, 1));background-color:#10221ab8}
html.dark .admin-stat-card{border-color:rgb(41 122 77 / var(--tw-border-opacity, 1));background-color:#10221ab8}
html.dark .admin-stat-card-compact{border-color:rgb(41 122 77 / var(--tw-border-opacity, 1));background-color:#10221ab8}
html.dark .dashboard-stat-icon-sm{background-color:#1443288c;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .dashboard-chart-card{border-color:rgb(41 122 77 / var(--tw-border-opacity, 1));background-color:#10221ab8}
html.dark .admin-badge-active{background-color:#1443288c;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .admin-badge-inactive{background-color:rgb(25 41 31 / var(--tw-bg-opacity, 1));color:rgb(184 195 188 / var(--tw-text-opacity, 1))}
html.dark .admin-badge-danger{background-color:#4314148c;color:rgb(238 140 140 / var(--tw-text-opacity, 1))}
html.dark .worker-modal-tab{color:rgb(166 179 171 / var(--tw-text-opacity, 1))}
html.dark .worker-modal-tab:hover{background-color:#10221ab8;color:rgb(195 204 199 / var(--tw-text-opacity, 1))}
html.dark .worker-modal-tab-active{background-color:#1443268c;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .worker-tx-tile{border-color:#ffffff17}
html.dark .worker-tx-tile:hover{background-color:#14432646}
html.dark .email-tab-btn{border-color:#ffffff17;background-color:#10221ab8;color:rgb(166 179 171 / var(--tw-text-opacity, 1))}
html.dark .btn-brand-outline{color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .btn-brand-outline:hover{background-color:#1443268c}
html.dark .btn-danger-soft{border-color:rgb(122 41 41 / var(--tw-border-opacity, 1));color:rgb(237 141 141 / var(--tw-text-opacity, 1))}
html.dark .btn-danger-soft:hover{background-color:#4314148c}
html.dark .form-input,html.dark .form-select,html.dark .form-textarea{border-color:#ffffff17}
html.dark .form-label{color:rgb(195 204 199 / var(--tw-text-opacity, 1))}
html.dark .admin-table th{background-color:#1443268c;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .admin-table td{border-color:#ffffff17;color:rgb(195 204 199 / var(--tw-text-opacity, 1))}
html.dark .toggle-pill{background-color:rgb(42 60 49 / var(--tw-bg-opacity, 1))}
html.dark .toggle-pill:after{background-color:#10221ab8}
html.dark .guest-auth-card{border-color:rgb(41 122 77 / var(--tw-border-opacity, 1));background-color:#10221ab8}
html.dark .guest-auth-link{color:rgb(138 239 192 / var(--tw-text-opacity, 1))}
html.dark .guest-auth-link:hover{color:rgb(142 236 194 / var(--tw-text-opacity, 1))}
html.dark .guest-auth-checkbox{border-color:#ffffff17;color:rgb(138 239 192 / var(--tw-text-opacity, 1))}
html.dark .admin-loading-overlay{background-color:#10221aae}
html.dark .admin-loading-text{color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .dashboard-stat-icon{background-color:#1443288c;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .password-match-hint.match{color:rgb(138 239 192 / var(--tw-text-opacity, 1))}
html.dark .password-match-hint.no-match{color:rgb(237 141 141 / var(--tw-text-opacity, 1))}
html.dark .worker-id-preview{border-color:rgb(41 122 79 / var(--tw-border-opacity, 1));background-color:#1443268c;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .status-pill-scheduled{background-color:#433a148c;color:rgb(248 181 129 / var(--tw-text-opacity, 1))}
html.dark .status-pill-active{background-color:#1443288c;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .status-pill-completed{background-color:rgb(25 41 31 / var(--tw-bg-opacity, 1));color:rgb(184 195 188 / var(--tw-text-opacity, 1))}
html.dark .status-pill-cancelled{background-color:#4314148c;color:rgb(237 141 141 / var(--tw-text-opacity, 1))}
html.dark .shortcode-chip{border-color:rgb(41 122 79 / var(--tw-border-opacity, 1));background-color:#1443268c;color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .shortcode-chip:hover{background-color:#1443288c}
html.dark .quill-toolbar-container.ql-toolbar.ql-snow,html.dark .ql-toolbar.ql-snow{border-color:#ffffff17}
html.dark .quill-editor-container .ql-container.ql-snow{border-color:#ffffff17}
html.dark .settings-section-title{border-color:rgb(41 122 77 / var(--tw-border-opacity, 1));color:rgb(142 236 194 / var(--tw-text-opacity, 1))}
html.dark .payment-method-option{border-color:#ffffff17}
html.dark .payment-method-option-active{background-color:#1443268c}
html.dark .fv-delete-btn{background-color:rgb(25 41 31 / var(--tw-bg-opacity, 1))}
html.dark .fv-delete-btn:hover{background-color:#4314148c;color:rgb(237 141 141 / var(--tw-text-opacity, 1))}
html.dark .apply-input{border:1px solid #ffffff17}
html.dark .w-form-input,html.dark .w-form-select,html.dark .w-form-textarea{border-color:#ffffff17}
html.dark .w-form-label{color:rgb(195 204 199 / var(--tw-text-opacity, 1))}
html.dark .w-btn-outline{color:rgb(141 236 177 / var(--tw-text-opacity, 1))}
html.dark .w-btn-outline:hover{background-color:#1443228c}
html.dark .w-badge-active{background-color:#1443248c;color:rgb(141 236 177 / var(--tw-text-opacity, 1))}
html.dark .w-badge-inactive{background-color:rgb(25 41 31 / var(--tw-bg-opacity, 1));color:rgb(184 195 188 / var(--tw-text-opacity, 1))}
html.dark .w-badge-danger{background-color:#4314148c;color:rgb(238 140 140 / var(--tw-text-opacity, 1))}
html.dark .w-card{border-color:rgb(41 122 69 / var(--tw-border-opacity, 1));background-color:#10221ab8}
html.dark .w-password-match-hint.match{color:rgb(138 239 175 / var(--tw-text-opacity, 1))}
html.dark .w-password-match-hint.no-match{color:rgb(237 141 141 / var(--tw-text-opacity, 1))}
html.dark .worker-bottom-nav{background:#10221ab4;border:1px solid #297a45}
html.dark .worker-nav-link{color:#a6b3ab}
html.dark .worker-nav-link:hover{color:#8aefaf;background:#1443228c}
html.dark .bank-card-shine{background:linear-gradient(120deg,transparent,#10221a16,transparent)}
html.dark .bank-card-eye-btn{background:#10221a1b}
html.dark .bank-card-eye-btn:hover{background:#10221a2e}
html.dark .mp-card{background:#10221a09;border:1px solid #ffffff02}
html.dark .mp-title{background:linear-gradient(90deg,#10221ab8,#1e14438c)}
html.dark .mp-countdown-unit{background:#10221a0d;border:1px solid #ffffff03}
html.dark .mp-countdown-num{background:linear-gradient(135deg,#1fa865,#3c14438c)}
html.dark .mp-progress-track{background:#10221a11}
html.dark .rotating-border-wrap{background:conic-gradient(from 0deg,#0f5132,#4fab78,#10221ab8,#4fab78,#0f5132)}
html.dark .rotating-border-wrap{background:conic-gradient(from var(--angle),#0f5132,#4fab78,#10221ab8,#4fab78,#0f5132)}
html.dark .rotating-border-inner{background-color:#10221ab8}
html.dark .otp-digit-input{border-color:#ffffff17}
html.dark .worker-loading-overlay{background-color:#10221aae}
html.dark .worker-loading-text{color:rgb(141 236 177 / var(--tw-text-opacity, 1))}
html.dark .worker-stat-card{border-color:rgb(41 122 69 / var(--tw-border-opacity, 1));background-color:#10221ab8}
html.dark .face-verify-card{background:#10221ab4}
html.dark .face-verify-title{color:#dbe0dd}
html.dark .face-verify-subtitle{color:#a6b3ab}
html.dark .fv-volume-hint{background:#1428438c;border:1px solid #294d7a;color:#8ea4ec}
html.dark .fv-good-text{color:#8febb0}
html.dark .face-verify-instruction{color:#d1d8d4}
html.dark .face-verify-percentage{color:#8aefaf}
html.dark .face-verify-error{color:#ed8d8d;background:#4314148c;border:1px solid #7a2929}
html.dark .face-verify-cancel{border:1px solid #ffffff17}
html.dark .face-verify-cancel:hover{color:#ed8d8d;border-color:#7a2929}
html.dark .pp-tabs{background:#19291f}
html.dark .pp-tab{color:#a6b3ab}
html.dark .pp-tab.active{background:#10221ab8;color:#8decb1}
html.dark .pp-upload-placeholder{background:#10221ab8;border:2px dashed #ffffff17}
html.dark input:where([type=text]),html.dark input:where(:not([type])),html.dark input:where([type=email]),html.dark input:where([type=url]),html.dark input:where([type=password]),html.dark input:where([type=number]),html.dark input:where([type=date]),html.dark input:where([type=datetime-local]),html.dark input:where([type=month]),html.dark input:where([type=search]),html.dark input:where([type=tel]),html.dark input:where([type=time]),html.dark input:where([type=week]),html.dark select:where([multiple]),html.dark textarea,html.dark select{background-color:#10221ab8}
html.dark input::-moz-placeholder,html.dark textarea::-moz-placeholder{color:#a6b3ab}
html.dark input::placeholder,html.dark textarea::placeholder{color:#a6b3ab}
html.dark input:where([type=checkbox]),html.dark input:where([type=radio]){color:#86a8f4;background-color:#10221ab8}
html.dark .form-input,html.dark .form-textarea,html.dark .form-select,html.dark .form-multiselect{background-color:#10221ab8}
html.dark .form-input::-moz-placeholder,html.dark .form-textarea::-moz-placeholder{color:#a6b3ab}
html.dark .form-input::placeholder,html.dark .form-textarea::placeholder{color:#a6b3ab}
html.dark .divide-gray-100>:not([hidden])~:not([hidden]){border-color:#ffffff17}
html.dark .border-blue-200{border-color:rgb(41 77 122 / var(--tw-border-opacity, 1))}
html.dark .border-brand-100{border-color:rgb(41 122 77 / var(--tw-border-opacity, 1))}
html.dark .border-brand-200{border-color:rgb(41 122 79 / var(--tw-border-opacity, 1))}
html.dark .border-gray-100{border-color:#ffffff17}
html.dark .border-gray-200{border-color:#ffffff17}
html.dark .border-gray-300{border-color:#ffffff17}
html.dark .border-gray-50{border-color:#ffffff17}
html.dark .border-red-100{border-color:rgb(122 41 41 / var(--tw-border-opacity, 1))}
html.dark .border-red-200{border-color:rgb(122 41 41 / var(--tw-border-opacity, 1))}
html.dark .border-red-300{border-color:rgb(122 41 41 / var(--tw-border-opacity, 1))}
html.dark .border-rose-200{border-color:rgb(122 41 51 / var(--tw-border-opacity, 1))}
html.dark .border-worker-100{border-color:rgb(41 122 69 / var(--tw-border-opacity, 1))}
html.dark .border-worker-200{border-color:rgb(41 122 69 / var(--tw-border-opacity, 1))}
html.dark .bg-amber-100{background-color:#433a148c}
html.dark .bg-amber-50{background-color:#433a148c}
html.dark .bg-blue-100{background-color:#1428438c}
html.dark .bg-blue-50{background-color:#1428438c}
html.dark .bg-brand-50{background-color:#1443268c}
html.dark .bg-brand-50\/50{background-color:#14432646}
html.dark .bg-gray-100{background-color:rgb(25 41 31 / var(--tw-bg-opacity, 1))}
html.dark .bg-gray-50{background-color:#10221ab8}
html.dark .bg-gray-50\/60{background-color:#10221a6e}
html.dark .bg-indigo-50{background-color:#1443268c}
html.dark .bg-orange-100{background-color:#432f148c}
html.dark .bg-red-100{background-color:#4314148c}
html.dark .bg-red-50{background-color:#4314148c}
html.dark .bg-red-50\/60{background-color:#43141454}
html.dark .bg-rose-50{background-color:#4314178c}
html.dark .bg-white{background-color:#10221ab8}
html.dark .bg-white\/10{background-color:#10221a13}
html.dark .bg-white\/15{background-color:#10221a1b}
html.dark .bg-white\/20{background-color:#10221a25}
html.dark .bg-white\/60{background-color:#10221a6e}
html.dark .bg-worker-100{background-color:#1443248c}
html.dark .bg-worker-50{background-color:#1443228c}
html.dark .from-brand-50{--tw-gradient-from:#1443268c var(--tw-gradient-from-position);--tw-gradient-to:#14432600 var(--tw-gradient-to-position)}
html.dark .from-gray-50{--tw-gradient-from:#10221ab8 var(--tw-gradient-from-position);--tw-gradient-to:#10221a00 var(--tw-gradient-to-position)}
html.dark .from-worker-50{--tw-gradient-from:#1443228c var(--tw-gradient-from-position);--tw-gradient-to:#14432200 var(--tw-gradient-to-position)}
html.dark .via-white{--tw-gradient-to:#10221a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #10221ab8 var(--tw-gradient-via-position), var(--tw-gradient-to)}
html.dark .to-amber-50{--tw-gradient-to:#433a148c var(--tw-gradient-to-position)}
html.dark .to-brand-100{--tw-gradient-to:#1443288c var(--tw-gradient-to-position)}
html.dark .to-gray-100{--tw-gradient-to:#19291f var(--tw-gradient-to-position)}
html.dark .to-purple-50{--tw-gradient-to:#1443398c var(--tw-gradient-to-position)}
html.dark .to-white{--tw-gradient-to:#10221ab8 var(--tw-gradient-to-position)}
html.dark .to-worker-100{--tw-gradient-to:#1443248c var(--tw-gradient-to-position)}
html.dark .text-amber-500{color:rgb(248 204 129 / var(--tw-text-opacity, 1))}
html.dark .text-amber-600{color:rgb(248 193 129 / var(--tw-text-opacity, 1))}
html.dark .text-amber-700{color:rgb(248 181 129 / var(--tw-text-opacity, 1))}
html.dark .text-amber-800{color:rgb(243 175 134 / var(--tw-text-opacity, 1))}
html.dark .text-blue-600{color:rgb(134 168 244 / var(--tw-text-opacity, 1))}
html.dark .text-blue-800{color:rgb(142 164 236 / var(--tw-text-opacity, 1))}
html.dark .text-brand-500{color:rgb(143 234 190 / var(--tw-text-opacity, 1))}
html.dark .text-brand-600{color:rgb(138 239 192 / var(--tw-text-opacity, 1))}
html.dark .text-brand-700{color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .text-brand-800{color:rgb(142 236 194 / var(--tw-text-opacity, 1))}
html.dark .text-gray-500{color:rgb(166 179 171 / var(--tw-text-opacity, 1))}
html.dark .text-gray-600{color:rgb(184 195 188 / var(--tw-text-opacity, 1))}
html.dark .text-gray-700{color:rgb(195 204 199 / var(--tw-text-opacity, 1))}
html.dark .text-gray-800{color:rgb(210 217 213 / var(--tw-text-opacity, 1))}
html.dark .text-gray-900{color:rgb(219 224 221 / var(--tw-text-opacity, 1))}
html.dark .text-green-600{color:rgb(138 239 175 / var(--tw-text-opacity, 1))}
html.dark .text-indigo-700{color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .text-orange-700{color:rgb(247 164 130 / var(--tw-text-opacity, 1))}
html.dark .text-red-600{color:rgb(237 141 141 / var(--tw-text-opacity, 1))}
html.dark .text-red-700{color:rgb(238 140 140 / var(--tw-text-opacity, 1))}
html.dark .text-red-800{color:rgb(235 142 142 / var(--tw-text-opacity, 1))}
html.dark .text-rose-600{color:rgb(240 138 160 / var(--tw-text-opacity, 1))}
html.dark .text-rose-700{color:rgb(244 134 161 / var(--tw-text-opacity, 1))}
html.dark .text-worker-500{color:rgb(142 235 176 / var(--tw-text-opacity, 1))}
html.dark .text-worker-600{color:rgb(138 239 175 / var(--tw-text-opacity, 1))}
html.dark .text-worker-700{color:rgb(141 236 177 / var(--tw-text-opacity, 1))}
html.dark .text-worker-800{color:rgb(146 231 178 / var(--tw-text-opacity, 1))}
html.dark .admin-scope ::-webkit-scrollbar-track{background:#1443268c}
html.dark .admin-scope ::-webkit-scrollbar-thumb{border:2px solid #297a48}
html.dark .worker-scope ::-webkit-scrollbar-track{background:#1443228c}
html.dark .worker-scope ::-webkit-scrollbar-thumb{border:2px solid #297a42}
html.dark .file\:bg-brand-50::file-selector-button{background-color:#1443268c}
html.dark .file\:text-brand-700::file-selector-button{color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .hover\:border-gray-300:hover{border-color:#ffffff17}
html.dark .hover\:border-red-300:hover{border-color:rgb(122 41 41 / var(--tw-border-opacity, 1))}
html.dark .hover\:bg-brand-100:hover{background-color:#1443288c}
html.dark .hover\:bg-brand-50:hover{background-color:#1443268c}
html.dark .hover\:bg-gray-100:hover{background-color:rgb(25 41 31 / var(--tw-bg-opacity, 1))}
html.dark .hover\:bg-gray-50:hover{background-color:#10221ab8}
html.dark .hover\:bg-gray-50\/60:hover{background-color:#10221a6e}
html.dark .hover\:bg-red-100:hover{background-color:#4314148c}
html.dark .hover\:bg-red-50:hover{background-color:#4314148c}
html.dark .hover\:bg-white\/20:hover{background-color:#10221a25}
html.dark .hover\:bg-white\/25:hover{background-color:#10221a2e}
html.dark .hover\:bg-worker-200:hover{background-color:#1443248c}
html.dark .hover\:bg-worker-50:hover{background-color:#1443228c}
html.dark .hover\:bg-worker-50\/60:hover{background-color:#14432254}
html.dark .hover\:text-brand-700:hover{color:rgb(138 239 193 / var(--tw-text-opacity, 1))}
html.dark .hover\:text-brand-800:hover{color:rgb(142 236 194 / var(--tw-text-opacity, 1))}
html.dark .hover\:text-gray-500:hover{color:rgb(166 179 171 / var(--tw-text-opacity, 1))}
html.dark .hover\:text-gray-600:hover{color:rgb(184 195 188 / var(--tw-text-opacity, 1))}
html.dark .hover\:text-gray-700:hover{color:rgb(195 204 199 / var(--tw-text-opacity, 1))}
html.dark .hover\:text-gray-800:hover{color:rgb(210 217 213 / var(--tw-text-opacity, 1))}
html.dark .hover\:text-gray-900:hover{color:rgb(219 224 221 / var(--tw-text-opacity, 1))}
html.dark .hover\:text-red-600:hover{color:rgb(237 141 141 / var(--tw-text-opacity, 1))}
html.dark .hover\:file\:bg-brand-100::file-selector-button:hover{background-color:#1443288c}
html.dark .focus\:border-gray-300:focus{border-color:#ffffff17}
html.dark .focus\:bg-gray-100:focus{background-color:rgb(25 41 31 / var(--tw-bg-opacity, 1))}
html.dark .focus\:bg-gray-50:focus{background-color:#10221ab8}
html.dark .focus\:bg-indigo-100:focus{background-color:#1443288c}
html.dark .focus\:text-gray-500:focus{color:rgb(166 179 171 / var(--tw-text-opacity, 1))}
html.dark .focus\:text-gray-700:focus{color:rgb(195 204 199 / var(--tw-text-opacity, 1))}
html.dark .focus\:text-gray-800:focus{color:rgb(210 217 213 / var(--tw-text-opacity, 1))}
html.dark .focus\:text-indigo-800:focus{color:rgb(142 236 194 / var(--tw-text-opacity, 1))}
