@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}@layer components{.page-container{background-color:var(--color-base-100);min-height:100vh;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6)}@media(min-width:40rem){.page-container{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 8)}}@media(min-width:48rem){.page-container{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 12)}}.content-container{background-color:var(--color-base-200);border-radius:var(--radius-lg);box-shadow:var(--elevation-2);width:100%;padding:calc(var(--spacing,.25rem) * 5);margin-inline:auto}@media(min-width:40rem){.content-container{padding:calc(var(--spacing,.25rem) * 6)}}@media(min-width:48rem){.content-container{padding:calc(var(--spacing,.25rem) * 8)}}@media(min-width:80rem){.content-container{max-width:90%}}@media(min-width:96rem){.content-container{max-width:85%}}[data-theme=minewache-light] .content-container{background-color:#fff}.modern-input{background-color:var(--color-base-100);color:var(--color-base-content);border:1px solid var(--color-base-300);border-radius:var(--radius-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);padding:.625rem 1rem}.modern-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15);outline:none}[data-theme=minewache-light] .modern-input{border-color:var(--color-base-300);background-color:#fff}.modern-button{border-radius:var(--radius-lg,.5rem);background-color:var(--color-primary);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));box-shadow:var(--elevation-1)}.modern-button:hover{box-shadow:var(--elevation-2);filter:brightness(1.1)}.modern-table{border-radius:var(--radius-lg,.5rem);text-align:left;width:100%;color:var(--color-base-content);overflow:hidden}.modern-table thead tr{background-color:var(--color-base-300);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;color:var(--color-base-muted)}.modern-table th,.modern-table td{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.modern-table tbody tr{border-bottom:1px solid var(--color-base-300);transition:background-color var(--transition-fast)}.modern-table tbody tr:hover{background-color:rgba(var(--color-base-300-rgb),.5)}.modern-table tbody tr:last-child{border-bottom:none}.modern-badge{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);justify-content:center;align-items:center;display:inline-flex}.status-open{background-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.status-open{background-color:color-mix(in oklab,var(--color-info) 10%,transparent)}}.status-open{color:var(--color-info)}.status-in-progress{background-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.status-in-progress{background-color:color-mix(in oklab,var(--color-warning) 10%,transparent)}}.status-in-progress{color:var(--color-warning)}.status-closed{background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.status-closed{background-color:color-mix(in oklab,var(--color-success) 10%,transparent)}}.status-closed{color:var(--color-success)}.modern-card{background-color:var(--color-base-200);border-radius:var(--radius-lg);box-shadow:var(--elevation-2);padding:calc(var(--spacing,.25rem) * 6)}[data-theme=minewache-light] .modern-card{background-color:#fff}}.modern-avatar{object-fit:cover;border:2px solid var(--color-base-300);border-radius:3.40282e38px}.modern-form input,.modern-form select,.modern-form textarea{background-color:var(--color-base-100);color:var(--color-base-content);border:1px solid var(--color-base-300);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.modern-form input:focus,.modern-form select:focus,.modern-form textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15);outline:none}[data-theme=minewache-light] .modern-form input,[data-theme=minewache-light] .modern-form select,[data-theme=minewache-light] .modern-form textarea{background-color:#fff}.modern-form button[type=submit]{border-radius:var(--radius-lg,.5rem);background-color:var(--color-primary);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-content);box-shadow:var(--elevation-1);transition:box-shadow var(--transition-fast),filter var(--transition-fast)}.modern-form button[type=submit]:hover{box-shadow:var(--elevation-2);filter:brightness(1.1)}.message-bubble-right{border-radius:var(--radius-2xl,1rem);border-bottom-right-radius:var(--radius-sm,.25rem);background-color:var(--color-primary);color:var(--color-primary-content)}.message-bubble-left{background-color:var(--color-base-300);color:var(--color-base-content);border-radius:var(--radius-2xl,1rem);border-bottom-left-radius:var(--radius-sm,.25rem)}.styled-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(var(--color-base-content-rgb),.15) transparent}.styled-scrollbar::-webkit-scrollbar{width:6px}.styled-scrollbar::-webkit-scrollbar-track{background:0 0}.styled-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(var(--color-base-content-rgb),.15);border-radius:20px}.styled-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-base-content-rgb),.25)}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.typing-dot{background-color:currentColor;border-radius:50%;width:6px;height:6px;margin:0 1.5px;animation:1.4s ease-in-out infinite both typing-dot;display:inline-block}.typing-dot:first-child{animation-delay:-.32s}.typing-dot:nth-child(2){animation-delay:-.16s}.typing-dot:nth-child(3){animation-delay:0s}@keyframes typing-dot{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.attachment-preview{transition:transform var(--transition-fast),box-shadow var(--transition-fast);border-radius:var(--radius-lg);overflow:hidden}.attachment-preview:hover{box-shadow:var(--elevation-2);transform:scale(1.02)}@media(max-width:640px){button,a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}input,select,textarea{font-size:16px}nav.sticky{border-radius:0;width:100%;padding:0;left:0;right:0}.mobile-menu-container{-webkit-overflow-scrolling:touch;max-height:85vh;overflow-y:auto}.mobile-submenu{background-color:rgba(var(--color-base-300-rgb),.5);border-radius:var(--radius-md);margin:.5rem .25rem}}.partner-section{will-change:transform,opacity;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1)}.slide-in-element{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.slide-in-element.animate-in{opacity:1;transform:translateY(0)}.fade-to-left{-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 80%,#0000)}.fade-to-right{-webkit-mask-image:linear-gradient(270deg,#000 80%,#0000 100%);mask-image:linear-gradient(270deg,#000 80%,#0000)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.3s ease-in-out fadeIn}@media(forced-colors:active){.partner-section,.slide-in-element{border:1px solid #0000;border-radius:.75rem;overflow:hidden}a:focus-visible,button:focus-visible{outline:3px solid canvastext}}[data-theme=minewache-light] .text-slate-300,[data-theme=minewache-light] .text-slate-400{color:var(--color-base-muted)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
