:root{--usynti-color-primary:145,91,207;--usynti-color-primary-hover:125,71,187;--usynti-color-secondary:130,120,145;--usynti-color-secondary-hover:110,100,128;--usynti-color-success:40,167,69;--usynti-color-danger:220,53,69;--usynti-color-warning:255,193,7;--usynti-color-info:var(--usynti-color-primary);--usynti-color-black:0,0,0;--usynti-color-white:255,255,255;--usynti-color-text:43,43,43;--usynti-color-text-muted:108,117,125;--usynti-color-link:73,80,87;--usynti-color-border:0,0,0;--usynti-primary:rgba(var(--usynti-color-primary),1);--usynti-primary-hover:rgba(var(--usynti-color-primary-hover),1);--usynti-secondary:rgba(var(--usynti-color-secondary),1);--usynti-secondary-hover:rgba(var(--usynti-color-secondary-hover),1);--usynti-success:rgba(var(--usynti-color-success),1);--usynti-danger:rgba(var(--usynti-color-danger),1);--usynti-warning:rgba(var(--usynti-color-warning),1);--usynti-info:rgba(var(--usynti-color-info),1);--usynti-bg-body:#f8f9fa;--usynti-bg-surface:#fff;--usynti-bg-surface-hover:#f3f0f7;--usynti-bg-elevated:#fff;--usynti-bg-code:#2b2b2b;--usynti-gradient-brand:linear-gradient(321deg,#00ff9b,#00ffe0 7%,#00a6ff 36%,#915bcf 74%,#b75bcf 86%,#ff7ad3);--usynti-gradient-avatar:linear-gradient(36deg,#8b8aa7,#915bcf 0,#af6bb6 82%);--usynti-font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--usynti-font-mono:"SF Mono","Fira Code","Consolas",monospace;--usynti-font-weight-thin:100;--usynti-font-weight-extralight:200;--usynti-font-weight-light:300;--usynti-font-weight-normal:400;--usynti-font-weight-medium:500;--usynti-font-weight-semi:600;--usynti-font-weight-bold:700;--usynti-font-weight-black:900;--usynti-font-size-xs:.75rem;--usynti-font-size-sm:.875rem;--usynti-font-size-base:1rem;--usynti-font-size-lg:1.125rem;--usynti-font-size-xl:1.25rem;--usynti-font-size-2xl:1.5rem;--usynti-font-size-3xl:2rem;--usynti-font-size-4xl:2.5rem;--usynti-line-height:1.6;--usynti-space-0:0;--usynti-space-1:.25rem;--usynti-space-2:.5rem;--usynti-space-3:.75rem;--usynti-space-4:1rem;--usynti-space-5:1.25rem;--usynti-space-6:1.5rem;--usynti-space-8:2rem;--usynti-space-10:2.5rem;--usynti-space-12:3rem;--usynti-space-16:4rem;--usynti-space-20:5rem;--usynti-border-opacity:.08;--usynti-border-color:rgba(var(--usynti-color-border),var(--usynti-border-opacity));--usynti-radius-sm:3px;--usynti-radius:5px;--usynti-radius-md:8px;--usynti-radius-lg:12px;--usynti-radius-xl:16px;--usynti-radius-full:9999px;--usynti-shadow-sm:0 1px 3px rgba(0,0,0,.04);--usynti-shadow:0 4px 10px rgba(0,0,0,.05);--usynti-shadow-md:0 6px 16px rgba(0,0,0,.08);--usynti-shadow-lg:0 12px 24px rgba(0,0,0,.1);--usynti-shadow-xl:0 20px 40px rgba(0,0,0,.12);--usynti-shadow-primary:0 8px 6px rgba(var(--usynti-color-primary),.1);--usynti-transition-fast:.15s ease;--usynti-transition:.3s ease;--usynti-transition-slow:.5s ease;--usynti-breakpoint-sm:640px;--usynti-breakpoint-md:768px;--usynti-breakpoint-lg:1024px;--usynti-breakpoint-xl:1280px;--usynti-z-dropdown:100;--usynti-z-sticky:200;--usynti-z-overlay:500;--usynti-z-modal:1000;--usynti-z-toast:9999;--usynti-sidebar-width:250px;--usynti-header-height:60px;--usynti-container-max:1200px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}button{background:none;border:none;cursor:pointer}:focus-visible{outline:2px solid rgba(var(--usynti-color-primary),.5);outline-offset:2px}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}body{background-color:var(--usynti-bg-body);color:rgba(var(--usynti-color-text),1);font-family:var(--usynti-font-family);font-size:var(--usynti-font-size-base);font-weight:var(--usynti-font-weight-normal);line-height:var(--usynti-line-height)}::-moz-selection{background:rgba(var(--usynti-color-primary),.15);color:rgba(var(--usynti-color-text),1)}::selection{background:rgba(var(--usynti-color-primary),.15);color:rgba(var(--usynti-color-text),1)}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--usynti-color-secondary),.4);border-radius:var(--usynti-radius-full)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--usynti-color-secondary),.6)}*{scrollbar-color:rgba(var(--usynti-color-secondary),.4) transparent;scrollbar-width:thin}a{color:rgba(var(--usynti-color-link),1);transition:color var(--usynti-transition)}a:hover{color:var(--usynti-primary)}hr{background-color:var(--usynti-border-color);border:none;height:1px;margin:var(--usynti-space-4) 0}code{background:rgba(var(--usynti-color-primary),.06);border-radius:var(--usynti-radius-sm);color:var(--usynti-primary);font-size:.875em;padding:.15em .4em}code,pre{font-family:var(--usynti-font-mono)}pre{background:var(--usynti-bg-code);border-radius:var(--usynti-radius);color:rgba(var(--usynti-color-white),.85);font-size:var(--usynti-font-size-sm);line-height:1.7;overflow-x:auto;padding:var(--usynti-space-5)}pre code{background:none;color:inherit;padding:0}img{border-radius:var(--usynti-radius)}h1,h2,h3,h4,h5,h6{font-weight:var(--usynti-font-weight-medium);line-height:1.3;padding-bottom:.3em}h1{font-size:var(--usynti-font-size-4xl)}h2{font-size:var(--usynti-font-size-3xl)}h3{font-size:var(--usynti-font-size-2xl)}h4{font-size:var(--usynti-font-size-xl)}h5{font-size:var(--usynti-font-size-lg)}h6{font-size:var(--usynti-font-size-base)}p{line-height:var(--usynti-line-height);margin-bottom:var(--usynti-space-4)}.usynti-text-thin{font-weight:var(--usynti-font-weight-thin)}.usynti-text-light{font-weight:var(--usynti-font-weight-light)}.usynti-text-normal{font-weight:var(--usynti-font-weight-normal)}.usynti-text-medium{font-weight:var(--usynti-font-weight-medium)}.usynti-text-semi{font-weight:var(--usynti-font-weight-semi)}.usynti-text-bold{font-weight:var(--usynti-font-weight-bold)}.usynti-text-highlight{color:rgba(var(--usynti-color-secondary),1)}.usynti-text-accent{color:var(--usynti-primary)}.usynti-text-muted{color:rgba(var(--usynti-color-text-muted),1)}.usynti-text-mono{font-family:var(--usynti-font-mono)}.usynti-lead{color:rgba(var(--usynti-color-text-muted),1);font-size:var(--usynti-font-size-lg);font-weight:var(--usynti-font-weight-light)}label{display:inline-block;font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium);padding-bottom:var(--usynti-space-2)}.usynti-container{margin:0 auto;max-width:var(--usynti-container-max)}.usynti-container,.usynti-container-fluid{padding:0 var(--usynti-space-5);width:100%}.usynti-section{padding:var(--usynti-space-16) 0}.usynti-app{display:flex;min-height:100vh}.usynti-app-body{flex:1;margin-left:var(--usynti-sidebar-width);margin-top:var(--usynti-header-height)}@media(max-width:767px){.usynti-app-body{margin-left:0}}.usynti-content-header{background:var(--usynti-gradient-brand);color:rgba(var(--usynti-color-white),1);margin-bottom:-60px;min-height:140px;padding:var(--usynti-space-8) var(--usynti-space-5);position:relative;text-shadow:2px 2px 4px rgba(var(--usynti-color-black),.2),-2px -2px 4px rgba(var(--usynti-color-black),.1);z-index:1}.usynti-content-header h1{font-size:var(--usynti-font-size-2xl);font-weight:var(--usynti-font-weight-bold)}.usynti-content-header p{color:rgba(var(--usynti-color-white),.8);margin-top:var(--usynti-space-2)}.usynti-cards{display:flex;flex-wrap:wrap;gap:var(--usynti-space-5);padding:var(--usynti-space-5);position:relative;z-index:2}.usynti-path{color:rgba(var(--usynti-color-secondary),1);font-size:var(--usynti-font-size-sm);padding:var(--usynti-space-5) 0 0 var(--usynti-space-5)}.usynti-sidebar-footer{border-top:1px solid var(--usynti-border-color);font-size:.65rem;opacity:.4;padding:var(--usynti-space-3) var(--usynti-space-4)}.btn{align-items:center;border:2px solid transparent;border-radius:var(--usynti-radius);color:rgba(var(--usynti-color-white),1);cursor:pointer;display:inline-flex;font-family:var(--usynti-font-family);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-semi);gap:var(--usynti-space-2);justify-content:center;line-height:1;padding:var(--usynti-space-2) var(--usynti-space-4);text-decoration:none;transition:all var(--usynti-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.btn-primary{background-color:var(--usynti-primary)}.btn-primary:hover{background-color:var(--usynti-primary-hover)}.btn-secondary{background-color:var(--usynti-secondary)}.btn-secondary:hover{background-color:var(--usynti-secondary-hover)}.btn-success{background-color:var(--usynti-success)}.btn-success:hover{background-color:rgba(var(--usynti-color-success),.85)}.btn-danger{background-color:var(--usynti-danger)}.btn-danger:hover{background-color:rgba(var(--usynti-color-danger),.85)}.btn-warning{background-color:var(--usynti-warning);color:rgba(var(--usynti-color-text),1)}.btn-warning:hover{background-color:rgba(var(--usynti-color-warning),.85)}.btn-primary-cl{background:var(--usynti-bg-surface);border-color:var(--usynti-primary);color:var(--usynti-primary)}.btn-primary-cl:hover{background:rgba(var(--usynti-color-primary),.05);border-color:var(--usynti-primary-hover);color:var(--usynti-primary-hover)}.btn-secondary-cl{background:transparent;border-color:var(--usynti-secondary);color:var(--usynti-secondary)}.btn-secondary-cl:hover{background:rgba(var(--usynti-color-secondary),.05);border-color:var(--usynti-secondary-hover);color:var(--usynti-secondary-hover)}.btn-danger-cl{background:transparent;border-color:var(--usynti-danger);color:var(--usynti-danger)}.btn-danger-cl:hover{background:rgba(var(--usynti-color-danger),.05)}.btn-ghost{background:transparent;color:rgba(var(--usynti-color-text),1)}.btn-ghost:hover{background:rgba(var(--usynti-color-black),.04)}.btn-ghost-primary{background:transparent;color:var(--usynti-primary)}.btn-ghost-primary:hover{background:rgba(var(--usynti-color-primary),.06)}.btn-small{padding:var(--usynti-space-1) var(--usynti-space-3)}.btn-mid,.btn-small{font-size:var(--usynti-font-size-xs)}.btn-mid{padding:calc(var(--usynti-space-1) + 2px) var(--usynti-space-3)}.btn-lg{font-size:var(--usynti-font-size-base);padding:var(--usynti-space-3) var(--usynti-space-6)}.btn-block{display:flex;width:100%}.btn-icon{padding:var(--usynti-space-2)}.btn-icon svg{height:18px;width:18px}.btn-small.btn-icon{padding:var(--usynti-space-1)}.btn-small.btn-icon svg{height:14px;width:14px}.btn-mid.btn-icon{padding:calc(var(--usynti-space-1) + 2px)}.btn-mid.btn-icon svg{height:16px;width:16px}.btn-lg.btn-icon{padding:var(--usynti-space-3)}.btn-lg.btn-icon svg{height:22px;width:22px}.btn-group{display:inline-flex;gap:0}.btn-group .btn{border-radius:0}.btn-group .btn:first-child{border-radius:var(--usynti-radius) 0 0 var(--usynti-radius)}.btn-group .btn:last-child{border-radius:0 var(--usynti-radius) var(--usynti-radius) 0}.badge{align-items:center;border:2px solid transparent;border-radius:var(--usynti-radius);display:inline-flex;font-size:.7em;font-weight:var(--usynti-font-weight-bold);line-height:1.4;padding:.1em .5em .2em;white-space:nowrap}.badge-primary{background:var(--usynti-primary);color:rgba(var(--usynti-color-white),1)}.badge-primary,.badge-secondary{border-color:var(--usynti-primary)}.badge-secondary{background:transparent;color:var(--usynti-primary)}.badge-success{background:var(--usynti-success);border-color:var(--usynti-success)}.badge-danger,.badge-success{color:rgba(var(--usynti-color-white),1)}.badge-danger{background:var(--usynti-danger);border-color:var(--usynti-danger)}.badge-warning{background:var(--usynti-warning);border-color:var(--usynti-warning);color:rgba(var(--usynti-color-text),1)}.badge-black{border-color:rgba(var(--usynti-color-black),1);color:rgba(var(--usynti-color-black),1)}.badge-grey{border-color:var(--usynti-secondary);color:var(--usynti-secondary)}.badge-small{font-size:.6em;padding:.05em .4em}.badge-top{position:relative;top:-.8em}.badge-pill{padding:.15em .6em}.badge-dot,.badge-pill{border-radius:var(--usynti-radius-full)}.badge-dot{border:none;height:8px;padding:0;width:8px}.card{background-color:var(--usynti-bg-surface);border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow);padding:var(--usynti-space-5);transition:box-shadow var(--usynti-transition)}.card-hover:hover{box-shadow:var(--usynti-shadow-md)}.card-stat h3{font-size:var(--usynti-font-size-base);font-weight:var(--usynti-font-weight-medium);margin-bottom:var(--usynti-space-2)}.card-stat>p{color:var(--usynti-primary);font-size:var(--usynti-font-size-2xl);font-weight:var(--usynti-font-weight-bold)}.card-stat>span{color:rgba(var(--usynti-color-text-muted),1);font-size:var(--usynti-font-size-sm)}.card-content{background-color:var(--usynti-bg-surface);border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow);padding:var(--usynti-space-5);width:100%}.card-25{min-width:200px;width:calc(25% - var(--usynti-space-5))}.card-50{min-width:200px;width:calc(50% - var(--usynti-space-5))}.card-75{min-width:200px;width:calc(75% - var(--usynti-space-5))}.card-100{min-width:200px;width:calc(100% - var(--usynti-space-5))}.card-bordered{border:1px solid var(--usynti-border-color);box-shadow:none}.card-flat{background:var(--usynti-bg-body);box-shadow:none}.card-flush{overflow:hidden;padding:0}.card-title{font-size:.9rem;font-weight:var(--usynti-font-weight-normal);margin-bottom:var(--usynti-space-3)}.card-header{border-bottom:1px solid rgba(var(--usynti-color-border),.06);margin-bottom:var(--usynti-space-4);padding-bottom:var(--usynti-space-4)}.card-footer{border-top:1px solid rgba(var(--usynti-color-border),.06);margin-top:var(--usynti-space-4);padding-top:var(--usynti-space-4)}.usynti-input,.usynti-select,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{background-color:var(--usynti-bg-surface);border:2px solid rgba(var(--usynti-color-primary),.3);border-radius:var(--usynti-radius);color:rgba(var(--usynti-color-text),1);font-size:var(--usynti-font-size-base);outline:none;padding:var(--usynti-space-2) var(--usynti-space-3);transition:border-color var(--usynti-transition),box-shadow var(--usynti-transition);width:100%}.usynti-input:focus,.usynti-select:focus,input:focus,select:focus,textarea:focus{border-color:var(--usynti-primary);box-shadow:0 0 0 3px rgba(var(--usynti-color-primary),.12)}.is-invalid,.usynti-input-error{border-color:var(--usynti-danger)}.is-invalid:focus,.usynti-input-error:focus{box-shadow:0 0 0 3px rgba(var(--usynti-color-danger),.12)}.is-valid,.usynti-input-success{border-color:var(--usynti-success)}.is-valid:focus,.usynti-input-success:focus{box-shadow:0 0 0 3px rgba(var(--usynti-color-success),.12)}.usynti-form-success{color:var(--usynti-success);font-size:var(--usynti-font-size-xs);margin-top:var(--usynti-space-1)}.usynti-input:disabled,input:disabled,select:disabled,textarea:disabled{background-color:rgba(var(--usynti-color-border),.04);cursor:not-allowed;opacity:.5}.usynti-label-required:after{color:var(--usynti-danger);content:" *";font-weight:var(--usynti-font-weight-bold)}textarea{min-height:100px;resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236c757d' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:20px;cursor:pointer;padding-right:36px}.usynti-form-group{margin-bottom:var(--usynti-space-4)}.usynti-form-hint{color:rgba(var(--usynti-color-text-muted),1)}.usynti-form-error,.usynti-form-hint{font-size:var(--usynti-font-size-xs);margin-top:var(--usynti-space-1)}.usynti-form-error{color:var(--usynti-danger)}.usynti-form-row{display:flex;gap:var(--usynti-space-4)}.usynti-form-row>*{flex:1}.usynti-form-buttons{display:flex;gap:var(--usynti-space-2);justify-content:flex-end;padding-top:var(--usynti-space-4)}.usynti-form-500{max-width:500px}.table{background-color:transparent;margin-bottom:1rem;width:100%}.table td,.table th{border-bottom:1px solid rgba(var(--usynti-color-secondary),.3);padding:.75rem;text-align:left;vertical-align:middle}.table thead th{border-bottom:2px solid rgba(var(--usynti-color-secondary),.4);color:rgba(var(--usynti-color-primary),.8);font-weight:var(--usynti-font-weight-medium)}.table-striped tbody tr:nth-child(2n){background:rgba(var(--usynti-color-primary),.02)}.table-hover tbody tr{transition:background var(--usynti-transition-fast)}.table-hover tbody tr:hover{background:rgba(var(--usynti-color-primary),.04)}.table-compact td,.table-compact th{font-size:var(--usynti-font-size-sm);padding:.4rem .75rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid rgba(var(--usynti-color-secondary),.3)}.table-sticky thead th{background:var(--usynti-bg-surface);position:sticky;top:0;z-index:var(--usynti-z-sticky)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:767px){.table-stacked thead{display:none}.table-stacked tbody tr{border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);display:block;margin-bottom:var(--usynti-space-3)}.table-stacked tbody td{align-items:center;border-bottom:1px solid var(--usynti-border-color);display:flex;justify-content:space-between;padding:var(--usynti-space-2) var(--usynti-space-3);text-align:right}.table-stacked tbody td:last-child{border-bottom:none}.table-stacked tbody td:before{color:rgba(var(--usynti-color-primary),.8);content:attr(data-label);font-weight:var(--usynti-font-weight-medium);margin-right:var(--usynti-space-2);text-align:left}}.usynti-header{align-items:center;background-color:var(--usynti-bg-surface);border-bottom:1px solid var(--usynti-border-color);box-shadow:var(--usynti-shadow);display:flex;height:var(--usynti-header-height);justify-content:space-between;left:var(--usynti-sidebar-width);padding:0 var(--usynti-space-5);position:fixed;right:0;top:0;width:calc(100% - var(--usynti-sidebar-width));z-index:var(--usynti-z-sticky)}.usynti-header .logo{font-size:var(--usynti-font-size-xl);font-weight:var(--usynti-font-weight-light)}.usynti-header .actions{align-items:center;display:flex;gap:var(--usynti-space-4)}.usynti-header .actions input{border:1px solid rgba(var(--usynti-color-border),.12);border-radius:var(--usynti-radius);padding:var(--usynti-space-2) var(--usynti-space-3);width:clamp(200px,30vw,500px)}.usynti-navbar{align-items:center;background-color:var(--usynti-bg-surface);border-bottom:1px solid var(--usynti-border-color);box-shadow:var(--usynti-shadow);display:flex;justify-content:space-between;padding:var(--usynti-space-4) var(--usynti-space-5);position:sticky;top:0;z-index:var(--usynti-z-sticky)}.usynti-navbar-links{align-items:center;display:flex;gap:var(--usynti-space-6)}.usynti-navbar-links a{color:rgba(var(--usynti-color-link),1);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-normal);transition:color var(--usynti-transition)}.usynti-navbar-links a.active,.usynti-navbar-links a:hover{color:var(--usynti-primary)}.usynti-sidebar{background-color:var(--usynti-bg-surface);border-right:1px solid var(--usynti-border-color);bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;top:0;width:var(--usynti-sidebar-width);z-index:var(--usynti-z-sticky)}.usynti-sidebar-header{align-items:center;border-bottom:1px solid var(--usynti-border-color);display:flex;height:var(--usynti-header-height);padding:var(--usynti-space-5)}.usynti-sidebar-header .logo{font-size:var(--usynti-font-size-xl);font-weight:var(--usynti-font-weight-light);text-align:center;width:100%}.usynti-sidebar-content{flex:1;overflow-x:hidden;overflow-y:auto;padding:var(--usynti-space-5)}.usynti-sidebar-content a{align-items:center;border-radius:var(--usynti-radius);color:rgba(var(--usynti-color-link),1);display:flex;font-size:var(--usynti-font-size-sm);gap:var(--usynti-space-2);margin-bottom:var(--usynti-space-2);padding:var(--usynti-space-2) var(--usynti-space-3);transition:background-color var(--usynti-transition),color var(--usynti-transition)}.usynti-sidebar-content a.active,.usynti-sidebar-content a:hover{background-color:var(--usynti-primary);color:rgba(var(--usynti-color-white),1)}.usynti-sidebar-content a.active{box-shadow:var(--usynti-shadow-primary)}.usynti-sidebar-content a svg{flex-shrink:0;height:18px;width:18px}.usynti-sidebar-section{color:var(--usynti-secondary);font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-semi);letter-spacing:.05em;padding:var(--usynti-space-4) var(--usynti-space-3) var(--usynti-space-2);text-transform:uppercase}@media(max-width:767px){.usynti-sidebar{box-shadow:none;transform:translate(-100%);transition:transform var(--usynti-transition);z-index:var(--usynti-z-overlay)}.usynti-sidebar.open{box-shadow:var(--usynti-shadow-xl);transform:translate(0)}.usynti-sidebar-overlay{background:rgba(var(--usynti-color-black),.4);display:none;inset:0;position:fixed;z-index:calc(var(--usynti-z-overlay) - 1)}.usynti-sidebar-overlay.open{display:block}}.usynti-dropdown{position:relative}.usynti-dropdown-menu{background:var(--usynti-bg-surface);border:1px solid rgba(var(--usynti-color-border),.06);border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow-lg);display:none;flex-direction:column;min-width:200px;padding:var(--usynti-space-2);position:absolute;right:0;top:100%;z-index:var(--usynti-z-dropdown)}.usynti-dropdown-menu.open{display:flex}.usynti-dropdown-menu a{border-radius:var(--usynti-radius-sm);color:rgba(var(--usynti-color-link),1);font-size:var(--usynti-font-size-sm);padding:var(--usynti-space-2) var(--usynti-space-3);transition:color var(--usynti-transition),background var(--usynti-transition)}.usynti-dropdown-menu a:hover{background:rgba(var(--usynti-color-primary),.04);color:var(--usynti-primary)}.usynti-dropdown-divider{background:var(--usynti-border-color);height:1px;margin:var(--usynti-space-1) 0}.usynti-modal{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(var(--usynti-color-black),.25);display:none;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity var(--usynti-transition);z-index:var(--usynti-z-modal)}.usynti-modal.usynti-modal-open{display:flex;opacity:1}.usynti-modal-content{background:var(--usynti-bg-surface);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-xl);max-height:85vh;max-width:640px;min-width:360px;overflow-y:auto;padding:var(--usynti-space-6);position:relative;width:90%}.usynti-modal-close{background:none;border:none;color:var(--usynti-secondary);cursor:pointer;font-size:var(--usynti-font-size-2xl);line-height:1;position:absolute;right:var(--usynti-space-4);top:var(--usynti-space-3);transition:color var(--usynti-transition)}.usynti-modal-close:hover{color:var(--usynti-primary)}.usynti-modal-sm .usynti-modal-content{max-width:400px}.usynti-modal-lg .usynti-modal-content{max-width:800px}#usynti-toast-container,.usynti-toast-container{bottom:var(--usynti-space-5);display:flex;flex-direction:column;gap:var(--usynti-space-2);position:fixed;right:var(--usynti-space-5);z-index:var(--usynti-z-toast)}.usynti-toast{border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow-lg);color:rgba(var(--usynti-color-white),1);cursor:pointer;font-size:var(--usynti-font-size-sm);max-width:400px;min-width:250px;opacity:0;padding:var(--usynti-space-3) var(--usynti-space-5);transform:translate(100%);transition:opacity var(--usynti-transition),transform var(--usynti-transition)}.usynti-toast-show{opacity:1;transform:translate(0)}.usynti-toast-success{background:var(--usynti-success)}.usynti-toast-error{background:var(--usynti-danger)}.usynti-toast-info{background:var(--usynti-info)}.usynti-toast-warning{background:var(--usynti-warning);color:rgba(var(--usynti-color-text),1)}.toggle-switch{align-items:center;border:2px solid var(--usynti-primary);border-radius:var(--usynti-radius);display:inline-flex;height:24px;position:relative;width:44px}.toggle-switch-checkbox{height:0;opacity:0;position:absolute;width:0}.toggle-switch-label{background:var(--usynti-bg-surface);border-radius:var(--usynti-radius);cursor:pointer;height:100%;position:relative;transition:background-color var(--usynti-transition);width:100%}.toggle-switch-switch{background:var(--usynti-primary);border-radius:3px;height:16px;left:2px;position:absolute;top:2px;transition:transform var(--usynti-transition);width:16px}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{transform:translate(20px)}.toggle-switch-checkbox:checked+.toggle-switch-label{background:rgba(var(--usynti-color-primary),.1)}.checkbox-label input[type=checkbox]{display:none}.checkbox-label{align-items:center;cursor:pointer;display:inline-flex;font-size:var(--usynti-font-size-base);gap:var(--usynti-space-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-custom{border:2px solid var(--usynti-primary);border-radius:var(--usynti-radius);flex-shrink:0;height:20px;position:relative;transition:all var(--usynti-transition);width:20px}input[type=checkbox]:checked+.checkbox-custom{background:rgba(var(--usynti-color-primary),.08)}input[type=checkbox]:checked+.checkbox-custom:after{align-items:center;color:var(--usynti-primary);content:"✓";display:flex;font-size:12px;font-weight:700;inset:0;justify-content:center;position:absolute}.checkbox-label-sm{font-size:var(--usynti-font-size-sm);gap:var(--usynti-space-1)}.checkbox-custom-sm,.checkbox-label-sm .checkbox-custom{border-width:1.5px;height:15px;width:15px}.checkbox-label-sm input[type=checkbox]:checked+.checkbox-custom:after,input[type=checkbox]:checked+.checkbox-custom-sm:after{font-size:9px}.radio-label input[type=radio]{display:none}.radio-label{align-items:center;cursor:pointer;display:inline-flex;font-size:var(--usynti-font-size-base);gap:var(--usynti-space-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-custom{border:2px solid var(--usynti-primary);border-radius:var(--usynti-radius-full);flex-shrink:0;height:20px;position:relative;transition:all var(--usynti-transition);width:20px}input[type=radio]:checked+.radio-custom{background:var(--usynti-primary);border-color:var(--usynti-primary)}input[type=radio]:checked+.radio-custom:after{background:#fff;border-radius:var(--usynti-radius-full);content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.usynti-timeline{padding:var(--usynti-space-5) 0;position:relative}.usynti-timeline-item{align-items:flex-start;display:flex;gap:var(--usynti-space-2);margin-bottom:var(--usynti-space-5);padding-left:30px;position:relative}.usynti-timeline-item:before{background:var(--usynti-primary);border-radius:var(--usynti-radius-full);content:"";height:10px;left:10px;position:absolute;top:6px;width:10px}.usynti-timeline-item:after{background:rgba(var(--usynti-color-secondary),.3);content:"";height:calc(100% + 10px);left:14px;position:absolute;top:16px;width:2px}.usynti-timeline-item:last-child:after{display:none}.usynti-timeline-date{color:var(--usynti-secondary);font-size:var(--usynti-font-size-sm);min-width:80px;white-space:nowrap}.usynti-timeline-content{border:1px solid rgba(var(--usynti-color-secondary),.2);border-radius:var(--usynti-radius);flex:1;padding:var(--usynti-space-3)}.usynti-timeline-content h3{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-semi);padding-bottom:var(--usynti-space-1)}.usynti-timeline-content p{color:rgba(var(--usynti-color-text-muted),1);font-size:var(--usynti-font-size-sm);margin:0}.usynti-avatar{align-items:center;background:var(--usynti-gradient-avatar);border:2px solid var(--usynti-bg-surface);border-radius:var(--usynti-radius-full);color:rgba(var(--usynti-color-white),1);display:inline-flex;flex-shrink:0;font-weight:var(--usynti-font-weight-medium);justify-content:center;overflow:hidden;text-shadow:1px 1px 3px rgba(var(--usynti-color-black),.3)}.usynti-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.usynti-avatar-xs{font-size:10px;height:24px;width:24px}.usynti-avatar-sm{font-size:12px;height:32px;width:32px}.usynti-avatar-md{font-size:14px;height:40px;width:40px}.usynti-avatar-lg{font-size:20px;height:64px;width:64px}.usynti-avatar-xl{border-width:3px;font-size:28px;height:96px;width:96px}.usynti-avatar-2xl{border-width:4px;font-size:36px;height:120px;width:120px}.usynti-avatar-group{display:flex}.usynti-avatar-group .usynti-avatar{margin-left:-8px}.usynti-avatar-group .usynti-avatar:first-child{margin-left:0}.usynti-avatar-status{position:relative}.usynti-avatar-status:after{background:var(--usynti-success);border:2px solid var(--usynti-bg-surface);border-radius:var(--usynti-radius-full);bottom:1px;content:"";height:10px;position:absolute;right:1px;width:10px}.usynti-breadcrumb{align-items:center;display:flex;font-size:var(--usynti-font-size-sm);gap:var(--usynti-space-2);padding:var(--usynti-space-4) 0}.usynti-breadcrumb a{color:var(--usynti-primary)}.usynti-breadcrumb a:hover{text-decoration:underline}.usynti-breadcrumb-separator{color:var(--usynti-secondary)}.usynti-breadcrumb-current{color:rgba(var(--usynti-color-text-muted),1)}.usynti-pagination{align-items:center;display:flex;gap:var(--usynti-space-1)}.usynti-pagination a,.usynti-pagination span{align-items:center;border-radius:var(--usynti-radius);color:rgba(var(--usynti-color-link),1);display:inline-flex;font-size:var(--usynti-font-size-sm);height:36px;justify-content:center;min-width:36px;padding:0 var(--usynti-space-2);transition:all var(--usynti-transition)}.usynti-pagination a:hover{background:rgba(var(--usynti-color-primary),.06);color:var(--usynti-primary)}.usynti-pagination .active{background:var(--usynti-primary);box-shadow:var(--usynti-shadow-primary);color:rgba(var(--usynti-color-white),1)}.usynti-pagination .disabled{opacity:.4;pointer-events:none}.usynti-progress{background:rgba(var(--usynti-color-secondary),.2);height:8px;overflow:hidden;width:100%}.usynti-progress,.usynti-progress-bar{border-radius:var(--usynti-radius-full)}.usynti-progress-bar{background:var(--usynti-primary);height:100%;transition:width var(--usynti-transition-slow);width:var(--bar,0)}.usynti-progress-bar-success{background:var(--usynti-success)}.usynti-progress-bar-danger{background:var(--usynti-danger)}.usynti-progress-bar-warning{background:var(--usynti-warning)}.usynti-progress-bar-gradient{background:var(--usynti-gradient-brand)}.usynti-progress-xs{height:3px}.usynti-progress-sm{height:4px}.usynti-progress-lg{height:12px}.usynti-progress-labeled{font-size:var(--usynti-font-size-xs);height:20px}.usynti-progress-labeled .usynti-progress-bar{align-items:center;color:rgba(var(--usynti-color-white),1);display:flex;font-weight:var(--usynti-font-weight-semi);justify-content:center}.usynti-tabs{border-bottom:1px solid var(--usynti-border-color);display:flex;gap:var(--usynti-space-1)}.usynti-tabs a,.usynti-tabs button{border-bottom:2px solid transparent;color:rgba(var(--usynti-color-link),1);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium);margin-bottom:-1px;padding:var(--usynti-space-2) var(--usynti-space-4);transition:all var(--usynti-transition)}.usynti-tabs .active,.usynti-tabs a:hover,.usynti-tabs button:hover{color:var(--usynti-primary)}.usynti-tabs .active{border-bottom-color:var(--usynti-primary)}.usynti-tabs-pill{border-bottom:none;display:flex;gap:var(--usynti-space-2)}.usynti-tabs-pill a,.usynti-tabs-pill button{border-bottom:none;border-radius:var(--usynti-radius);color:var(--usynti-primary);font-size:var(--usynti-font-size-sm);margin-bottom:0;padding:var(--usynti-space-2) var(--usynti-space-4);transition:all var(--usynti-transition)}.usynti-tabs-pill a:hover,.usynti-tabs-pill button:hover{background:rgba(var(--usynti-color-primary),.06)}.usynti-tabs-pill .active{background:var(--usynti-primary);box-shadow:var(--usynti-shadow-primary);color:rgba(var(--usynti-color-white),1)}[data-tooltip]{cursor:help;position:relative}[data-tooltip]:after,[data-tooltip]:before{opacity:0;pointer-events:none;position:absolute;transition:opacity var(--usynti-transition-fast);z-index:var(--usynti-z-overlay)}[data-tooltip]:before{border:5px solid transparent;border-top:5px solid rgba(var(--usynti-color-text),.9);bottom:calc(100% + 1px);content:"";height:0;left:50%;transform:translate(-50%);width:0}[data-tooltip]:after{background:rgba(var(--usynti-color-text),.9);border-radius:var(--usynti-radius-sm);bottom:calc(100% + 10px);color:rgba(var(--usynti-color-white),1);content:attr(data-tooltip);font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-normal);left:50%;max-width:250px;padding:var(--usynti-space-1) var(--usynti-space-3);text-align:center;transform:translate(-50%);white-space:nowrap;white-space:normal}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}[data-tooltip-bottom]:before{border-bottom-color:rgba(var(--usynti-color-text),.9);border-top-color:transparent;bottom:auto;top:calc(100% + 1px)}[data-tooltip-bottom]:after{bottom:auto;top:calc(100% + 10px)}[data-tooltip-left]:before{border-left-color:rgba(var(--usynti-color-text),.9);border-top-color:transparent;right:calc(100% + 1px)}[data-tooltip-left]:after,[data-tooltip-left]:before{bottom:auto;left:auto;top:50%;transform:translateY(-50%)}[data-tooltip-left]:after{right:calc(100% + 10px)}[data-tooltip-right]:before{border-right-color:rgba(var(--usynti-color-text),.9);border-top-color:transparent;left:calc(100% + 1px)}[data-tooltip-right]:after,[data-tooltip-right]:before{bottom:auto;right:auto;top:50%;transform:translateY(-50%)}[data-tooltip-right]:after{left:calc(100% + 10px)}.usynti-alert{border-left:4px solid transparent;border-radius:var(--usynti-radius);font-size:var(--usynti-font-size-sm);margin-bottom:var(--usynti-space-4);padding:var(--usynti-space-3) var(--usynti-space-4)}.usynti-alert-info{background:rgba(var(--usynti-color-primary),.06);border-left-color:var(--usynti-primary);color:rgba(var(--usynti-color-text),1)}.usynti-alert-success{background:rgba(var(--usynti-color-success),.06);border-left-color:var(--usynti-success)}.usynti-alert-warning{background:rgba(var(--usynti-color-warning),.08);border-left-color:var(--usynti-warning)}.usynti-alert-danger{background:rgba(var(--usynti-color-danger),.06);border-left-color:var(--usynti-danger)}.usynti-alert-title{font-weight:var(--usynti-font-weight-semi);margin-bottom:var(--usynti-space-1)}@keyframes usynti-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.usynti-skeleton{animation:usynti-shimmer 1.5s infinite;background:linear-gradient(90deg,rgba(var(--usynti-color-secondary),.1) 25%,rgba(var(--usynti-color-secondary),.2),rgba(var(--usynti-color-secondary),.1) 75%);background-size:200% 100%;border-radius:var(--usynti-radius)}.usynti-skeleton-text{height:14px;margin-bottom:var(--usynti-space-2)}.usynti-skeleton-text:last-child{width:60%}.usynti-skeleton-heading{height:24px;margin-bottom:var(--usynti-space-4);width:40%}.usynti-skeleton-avatar{border-radius:var(--usynti-radius-full);height:40px;width:40px}.usynti-skeleton-card{height:120px}.usynti-skeleton-img{height:200px}.status-dot{background:rgba(var(--usynti-color-text-muted),1);border-radius:var(--usynti-radius-full);display:inline-block;flex-shrink:0;height:8px;vertical-align:middle;width:8px}.status-dot-sm{height:6px;width:6px}.status-dot-lg{height:10px;width:10px}.status-dot-success{background:var(--usynti-success)}.status-dot-danger{background:var(--usynti-danger)}.status-dot-warning{background:var(--usynti-warning)}.status-dot-primary{background:var(--usynti-primary)}.status-dot-info{background:var(--usynti-info)}.status-dot-muted{background:rgba(var(--usynti-color-text-muted),1)}.status-dot-glow.status-dot-success{box-shadow:0 0 6px rgba(var(--usynti-color-success),.4)}.status-dot-glow.status-dot-danger{box-shadow:0 0 6px rgba(var(--usynti-color-danger),.4)}.status-dot-glow.status-dot-warning{box-shadow:0 0 6px rgba(var(--usynti-color-warning),.4)}.status-dot-glow.status-dot-info,.status-dot-glow.status-dot-primary{box-shadow:0 0 6px rgba(var(--usynti-color-primary),.4)}.status-dot-pulse{animation:usynti-dot-pulse 2s ease-in-out infinite}@keyframes usynti-dot-pulse{0%,to{opacity:1}50%{opacity:.4}}.status-indicator{font-size:var(--usynti-font-size-sm)}.status-indicator,.status-indicator-xs{align-items:center;display:inline-flex;gap:var(--usynti-space-2)}.status-indicator-xs{font-size:var(--usynti-font-size-xs)}.usynti-stepper{align-items:center;display:flex;width:100%}.usynti-stepper-step{align-items:center;display:flex;flex:1}.usynti-stepper-step-content{background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);flex:1;padding:var(--usynti-space-2) var(--usynti-space-3);text-align:center;transition:border-color var(--usynti-transition),background var(--usynti-transition)}.usynti-stepper-step-title{color:rgba(var(--usynti-color-text),1);font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium)}.usynti-stepper-step-sub{color:rgba(var(--usynti-color-text-muted),1);font-size:.6875rem;font-weight:var(--usynti-font-weight-normal);margin-top:1px}.usynti-stepper-connector{background:rgba(var(--usynti-color-secondary),.2);flex-shrink:0;height:2px;width:14px}.usynti-stepper-step-completed .usynti-stepper-step-content{background:rgba(var(--usynti-color-success),.05);border-color:rgba(var(--usynti-color-success),.15)}.usynti-stepper-step-completed .usynti-stepper-step-sub{color:var(--usynti-success)}.usynti-stepper-step-completed+.usynti-stepper-connector{background:rgba(var(--usynti-color-success),.3)}.usynti-stepper-step-active .usynti-stepper-step-content{background:rgba(var(--usynti-color-primary),.06);border-color:rgba(var(--usynti-color-primary),.2);box-shadow:0 0 0 2px rgba(var(--usynti-color-primary),.08)}.usynti-stepper-step-active .usynti-stepper-step-sub{color:var(--usynti-primary)}.usynti-stepper-step-failed .usynti-stepper-step-content{background:rgba(var(--usynti-color-danger),.05);border-color:rgba(var(--usynti-color-danger),.15)}.usynti-stepper-step-failed .usynti-stepper-step-sub{color:var(--usynti-danger)}.usynti-stepper-step-pending .usynti-stepper-step-content{opacity:.5}.usynti-stepper-compact .usynti-stepper-step-content{padding:var(--usynti-space-1) var(--usynti-space-2)}.usynti-stepper-compact .usynti-stepper-connector{width:10px}.usynti-stepper-numbered .usynti-stepper-step-content{align-items:center;display:flex;gap:var(--usynti-space-2);text-align:left}.usynti-stepper-number{align-items:center;background:rgba(var(--usynti-color-secondary),.1);border-radius:var(--usynti-radius-full);color:rgba(var(--usynti-color-text-muted),1);display:flex;flex-shrink:0;font-size:.6875rem;font-weight:var(--usynti-font-weight-semi);height:22px;justify-content:center;transition:all var(--usynti-transition);width:22px}.usynti-stepper-step-completed .usynti-stepper-number{background:var(--usynti-success);color:rgba(var(--usynti-color-white),1)}.usynti-stepper-step-active .usynti-stepper-number{background:var(--usynti-primary);color:rgba(var(--usynti-color-white),1)}.usynti-stepper-step-failed .usynti-stepper-number{background:var(--usynti-danger);color:rgba(var(--usynti-color-white),1)}.usynti-bar-chart{display:flex;flex-direction:column;gap:var(--usynti-space-3)}.usynti-bar-label{color:rgba(var(--usynti-color-text),1);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium);min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usynti-bar-track{background:rgba(var(--usynti-color-primary),.04);height:20px}.usynti-bar-fill,.usynti-bar-track{border-radius:var(--usynti-radius-sm)}.usynti-bar-fill{background:linear-gradient(90deg,var(--usynti-primary),rgba(var(--usynti-color-primary),.6));padding-left:var(--usynti-space-2);transition:width var(--usynti-transition-slow);width:var(--bar,0)}.usynti-bar-value{color:rgba(var(--usynti-color-white),1);white-space:nowrap}.usynti-bar-value,.usynti-bar-value-end{font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium)}.usynti-bar-value-end{color:rgba(var(--usynti-color-text),1);flex-shrink:0;min-width:50px;text-align:right}.usynti-bar-badge{flex-shrink:0}.usynti-bar-chart-sm .usynti-bar-track{height:14px}.usynti-bar-chart-sm .usynti-bar-label{font-size:var(--usynti-font-size-xs);min-width:80px}.usynti-bar-chart-sm .usynti-bar-value{font-size:.625rem}.usynti-bar-chart-xs .usynti-bar-track{height:8px}.usynti-bar-chart-xs .usynti-bar-label{font-size:var(--usynti-font-size-xs);min-width:80px}.usynti-bar-chart-xs .usynti-bar-fill{padding-left:0}.usynti-bar-fill-success{background:linear-gradient(90deg,var(--usynti-success),rgba(var(--usynti-color-success),.6))}.usynti-bar-fill-danger{background:linear-gradient(90deg,var(--usynti-danger),rgba(var(--usynti-color-danger),.6))}.usynti-bar-fill-warning{background:linear-gradient(90deg,var(--usynti-warning),rgba(var(--usynti-color-warning),.6))}.usynti-bar-fill-gradient{background:var(--usynti-gradient-brand)}.usynti-bar-stacked .usynti-bar-track{display:flex}.usynti-bar-stacked .usynti-bar-fill{border-radius:0}.usynti-bar-stacked .usynti-bar-fill:first-child{border-radius:var(--usynti-radius-sm) 0 0 var(--usynti-radius-sm)}.usynti-bar-stacked .usynti-bar-fill:last-child{border-radius:0 var(--usynti-radius-sm) var(--usynti-radius-sm) 0}.usynti-bulk-bar{align-items:center;background:var(--usynti-primary);border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow-primary);color:rgba(var(--usynti-color-white),1);display:flex;font-size:var(--usynti-font-size-sm);gap:var(--usynti-space-4);padding:var(--usynti-space-2) var(--usynti-space-5);transition:opacity var(--usynti-transition),transform var(--usynti-transition)}.usynti-bulk-bar-fixed{bottom:var(--usynti-space-5);justify-content:center;left:50%;min-width:420px;position:fixed;transform:translate(-50%);z-index:var(--usynti-z-sticky)}.usynti-bulk-bar-inline{border-radius:var(--usynti-radius);margin-bottom:var(--usynti-space-3)}.usynti-bulk-bar-count{align-items:center;display:flex;font-weight:var(--usynti-font-weight-semi);gap:var(--usynti-space-2);white-space:nowrap}.usynti-bulk-bar-count strong{font-weight:var(--usynti-font-weight-bold)}.usynti-bulk-bar-separator{background:rgba(var(--usynti-color-white),.25);flex-shrink:0;height:20px;width:1px}.usynti-bulk-bar-actions{align-items:center;display:flex;gap:var(--usynti-space-2)}.usynti-bulk-bar-btn{background:rgba(var(--usynti-color-white),.15);border:none;border-radius:var(--usynti-radius);color:rgba(var(--usynti-color-white),1);cursor:pointer;font-family:inherit;font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium);padding:var(--usynti-space-1) var(--usynti-space-3);transition:background var(--usynti-transition);white-space:nowrap}.usynti-bulk-bar-btn:hover{background:rgba(var(--usynti-color-white),.25)}.usynti-bulk-bar-btn-danger{background:rgba(var(--usynti-color-danger),.8)}.usynti-bulk-bar-btn-danger:hover{background:rgba(var(--usynti-color-danger),1)}.usynti-bulk-bar-close{background:none;border:none;color:rgba(var(--usynti-color-white),.7);cursor:pointer;font-size:var(--usynti-font-size-base);line-height:1;margin-left:auto;padding:var(--usynti-space-1);transition:color var(--usynti-transition)}.usynti-bulk-bar-close:hover{color:rgba(var(--usynti-color-white),1)}.usynti-bulk-bar-hidden{opacity:0;pointer-events:none}.usynti-bulk-bar-fixed.usynti-bulk-bar-hidden,.usynti-bulk-bar-hidden{transform:translate(-50%) translateY(10px)}.usynti-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--usynti-transition)}.usynti-collapse.open,.usynti-collapse[data-open]{grid-template-rows:1fr}.usynti-collapse>*{overflow:hidden}.usynti-accordion{border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius)}.usynti-accordion-item{border-bottom:1px solid var(--usynti-border-color)}.usynti-accordion-item:last-child{border-bottom:none}.usynti-accordion-trigger{align-items:center;background:none;border:none;color:rgba(var(--usynti-color-text),1);cursor:pointer;display:flex;font-size:var(--usynti-font-size-base);font-weight:var(--usynti-font-weight-medium);justify-content:space-between;padding:var(--usynti-space-3) var(--usynti-space-4);text-align:left;transition:background var(--usynti-transition-fast);width:100%}.usynti-accordion-trigger:hover{background:rgba(var(--usynti-color-primary),.03)}.usynti-accordion-trigger:after{border-bottom:2px solid;border-right:2px solid;content:"";flex-shrink:0;height:.5em;margin-left:var(--usynti-space-2);transform:rotate(45deg);transition:transform var(--usynti-transition-fast);width:.5em}.usynti-accordion-trigger.active:after{transform:rotate(-135deg)}.usynti-accordion-body{color:rgba(var(--usynti-color-text-muted),1);font-size:var(--usynti-font-size-sm);padding:0 var(--usynti-space-4) var(--usynti-space-3)}.usynti-file-upload{align-items:center;background:rgba(var(--usynti-color-primary),.01);border:2px dashed rgba(var(--usynti-color-secondary),.4);border-radius:var(--usynti-radius-md);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:var(--usynti-space-8) var(--usynti-space-4);text-align:center;transition:border-color var(--usynti-transition-fast),background var(--usynti-transition-fast)}.usynti-file-upload.dragover,.usynti-file-upload:hover{background:rgba(var(--usynti-color-primary),.04);border-color:var(--usynti-primary)}.usynti-file-upload-icon{color:rgba(var(--usynti-color-secondary),.6);font-size:2rem;margin-bottom:var(--usynti-space-2)}.usynti-file-upload-text{color:rgba(var(--usynti-color-text-muted),1);font-size:var(--usynti-font-size-sm)}.usynti-file-upload-text strong{color:var(--usynti-primary);font-weight:var(--usynti-font-weight-medium)}.usynti-file-upload-hint{color:rgba(var(--usynti-color-text-muted),.7);font-size:var(--usynti-font-size-xs);margin-top:var(--usynti-space-1)}.usynti-file-upload input[type=file]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.usynti-file-list{list-style:none;margin:var(--usynti-space-2) 0 0;padding:0;width:100%}.usynti-file-item{align-items:center;border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);display:flex;font-size:var(--usynti-font-size-sm);justify-content:space-between;margin-bottom:var(--usynti-space-1);padding:var(--usynti-space-2) var(--usynti-space-3)}.usynti-file-item-name{flex:1;margin-right:var(--usynti-space-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usynti-file-item-size{color:rgba(var(--usynti-color-text-muted),1);font-size:var(--usynti-font-size-xs);white-space:nowrap}.usynti-file-item-remove{background:none;border:none;color:var(--usynti-danger);cursor:pointer;font-size:var(--usynti-font-size-lg);line-height:1;padding:0 var(--usynti-space-1)}.usynti-empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--usynti-space-12) var(--usynti-space-4);text-align:center}.usynti-empty-state-icon{color:rgba(var(--usynti-color-secondary),.4);font-size:3rem;margin-bottom:var(--usynti-space-4)}.usynti-empty-state-title{color:rgba(var(--usynti-color-text),1);font-size:var(--usynti-font-size-lg);font-weight:var(--usynti-font-weight-medium);margin-bottom:var(--usynti-space-2)}.usynti-empty-state-description{color:rgba(var(--usynti-color-text-muted),1);font-size:var(--usynti-font-size-sm);margin-bottom:var(--usynti-space-4);max-width:400px}.usynti-empty-state-action{margin-top:var(--usynti-space-2)}.usynti-empty-state-sm{padding:var(--usynti-space-6) var(--usynti-space-4)}.usynti-empty-state-sm .usynti-empty-state-icon{font-size:2rem;margin-bottom:var(--usynti-space-2)}.usynti-empty-state-sm .usynti-empty-state-title{font-size:var(--usynti-font-size-base)}.usynti-hero{background:var(--usynti-gradient-brand);color:rgba(var(--usynti-color-white),1);padding:var(--usynti-space-20) var(--usynti-space-4);position:relative;text-align:center;text-shadow:2px 2px 4px rgba(var(--usynti-color-black),.15)}.usynti-hero h1{font-size:var(--usynti-font-size-4xl);font-weight:var(--usynti-font-weight-bold);margin:0}.usynti-hero p{font-size:var(--usynti-font-size-lg);font-weight:var(--usynti-font-weight-extralight);margin-left:auto;margin-right:auto;margin-top:var(--usynti-space-4);max-width:550px;opacity:.85}.usynti-hero-actions{display:flex;gap:var(--usynti-space-4);justify-content:center;margin-top:var(--usynti-space-8)}.usynti-hero-sm{padding:var(--usynti-space-12) var(--usynti-space-8);text-align:left}.usynti-hero-sm h1{font-size:var(--usynti-font-size-3xl);font-weight:var(--usynti-font-weight-light);line-height:1.3}.usynti-hero-sm p{margin-left:0;margin-right:0}.usynti-feature-icon{align-items:center;background:rgba(var(--usynti-color-primary),.08);border-radius:var(--usynti-radius-lg);display:flex;height:56px;justify-content:center;margin-bottom:var(--usynti-space-4);width:56px}.usynti-feature-icon svg{color:var(--usynti-primary);height:24px;width:24px}.usynti-stat-label{font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-light);margin-bottom:var(--usynti-space-1);opacity:.5}.usynti-stat-value{font-size:1.75rem;font-weight:var(--usynti-font-weight-extralight)}.usynti-stat-value-lg{font-size:var(--usynti-font-size-3xl)}.usynti-stat-value-lg,.usynti-stat-value-xl{font-weight:var(--usynti-font-weight-thin);letter-spacing:-1px;line-height:1}.usynti-stat-value-xl{font-size:var(--usynti-font-size-4xl)}.usynti-stat-change{font-size:.7rem;font-weight:var(--usynti-font-weight-normal);margin-top:var(--usynti-space-1)}.usynti-stat-change-up{color:var(--usynti-success)}.usynti-stat-change-down{color:var(--usynti-danger)}.usynti-stat-sub{color:var(--usynti-primary);font-size:.7rem;font-weight:var(--usynti-font-weight-light);margin-top:2px}.usynti-stat-suffix{font-size:.7rem;opacity:.4}.usynti-stat-strip{display:flex;gap:0;justify-content:center;margin:calc(var(--usynti-space-12)*-1) auto 0;max-width:750px;position:relative;z-index:2}.usynti-stat-strip-item{background:var(--usynti-bg-surface);box-shadow:var(--usynti-shadow-lg);flex:1;padding:var(--usynti-space-6) var(--usynti-space-5);text-align:center}.usynti-stat-strip-item:first-child{border-radius:var(--usynti-radius-lg) 0 0 var(--usynti-radius-lg)}.usynti-stat-strip-item:last-child{border-radius:0 var(--usynti-radius-lg) var(--usynti-radius-lg) 0}.usynti-stat-strip-item:not(:last-child){border-right:1px solid var(--usynti-border-color)}.usynti-stat-strip-num{color:var(--usynti-primary);font-size:var(--usynti-font-size-3xl);font-weight:var(--usynti-font-weight-bold);line-height:1}.usynti-stat-strip-label{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);margin-top:var(--usynti-space-2);opacity:.5}.usynti-divider{align-items:center;display:flex;gap:var(--usynti-space-3);margin:var(--usynti-space-1) 0}.usynti-divider:after,.usynti-divider:before{background:var(--usynti-border-color);content:"";flex:1;height:1px}.usynti-divider span{font-size:.7rem;font-weight:var(--usynti-font-weight-light);opacity:.4}.usynti-list-group{display:flex;flex-direction:column;gap:3px}.usynti-list-group-item{align-items:center;border-radius:var(--usynti-radius);color:inherit;cursor:pointer;display:flex;font-size:var(--usynti-font-size-sm);gap:var(--usynti-space-3);padding:var(--usynti-space-2) var(--usynti-space-3);text-decoration:none;transition:all var(--usynti-transition)}.usynti-list-group-item:hover{background:var(--usynti-primary);box-shadow:var(--usynti-shadow-primary)}.usynti-list-group-item:hover,.usynti-list-group-item:hover svg{color:rgba(var(--usynti-color-white),1)}.usynti-list-group-subtle .usynti-list-group-item:hover{background:rgba(var(--usynti-color-primary),.08);box-shadow:none;color:inherit}.usynti-list-group-subtle .usynti-list-group-item:hover svg{color:var(--usynti-primary)}.usynti-list-group-item.active{background:var(--usynti-primary);box-shadow:var(--usynti-shadow-primary)}.usynti-list-group-item.active,.usynti-list-group-item.active svg{color:rgba(var(--usynti-color-white),1)}.usynti-list-group-bordered .usynti-list-group-item{border-bottom:1px solid var(--usynti-border-color);border-radius:0;padding:var(--usynti-space-2) var(--usynti-space-3)}.usynti-list-group-bordered .usynti-list-group-item:last-child{border-bottom:none}.usynti-list-group-item svg{flex-shrink:0;height:18px;transition:color var(--usynti-transition);width:18px}.usynti-split{display:flex;min-height:100vh}.usynti-split-primary{flex:0 0 55%;flex-direction:column;justify-content:space-between;overflow:hidden}.usynti-split-primary,.usynti-split-secondary{display:flex;padding:var(--usynti-space-10) var(--usynti-space-12);position:relative}.usynti-split-secondary{align-items:center;flex:1;flex-direction:column;justify-content:center}.usynti-split-form{max-width:380px;width:100%}.usynti-split-form h2{font-size:1.75rem;font-weight:var(--usynti-font-weight-bold);letter-spacing:-1px;margin:0}.usynti-split-form .usynti-split-subtitle{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);margin-top:var(--usynti-space-2);opacity:.5}.usynti-sso-grid{display:grid;gap:var(--usynti-space-2);grid-template-columns:1fr 1fr}.usynti-sso-btn{align-items:center;background:transparent;border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-normal);gap:var(--usynti-space-2);justify-content:center;padding:.7rem 0;transition:border-color var(--usynti-transition)}.usynti-sso-btn:hover{border-color:var(--usynti-primary)}.usynti-pills{display:flex;flex-wrap:wrap;gap:var(--usynti-space-2);margin-top:var(--usynti-space-6)}.usynti-pill{background:rgba(var(--usynti-color-primary),.08);border:1px solid rgba(var(--usynti-color-primary),.12);border-radius:var(--usynti-radius-full);color:rgba(var(--usynti-color-primary),.6);font-size:.7rem;font-weight:var(--usynti-font-weight-normal);padding:5px 14px}@media(max-width:767px){.usynti-split{flex-direction:column}.usynti-split-primary{flex:none;min-height:35vh}.usynti-split-primary,.usynti-split-secondary{padding:var(--usynti-space-8) var(--usynti-space-6)}}.usynti-donut{border-radius:50%;margin:0 auto;position:relative}.usynti-donut-sm{height:120px;width:120px}.usynti-donut-md{height:140px;width:140px}.usynti-donut-lg{height:180px;width:180px}.usynti-donut-hole{align-items:center;background:var(--usynti-bg-surface);border-radius:50%;display:flex;flex-direction:column;inset:25%;justify-content:center;position:absolute}.usynti-donut-value{font-size:1.5rem;font-weight:var(--usynti-font-weight-extralight);line-height:1}.usynti-donut-label{font-size:.65rem;margin-top:2px;opacity:.4}.usynti-legend{display:flex;flex-direction:column;gap:var(--usynti-space-2)}.usynti-legend-inline{flex-direction:row;flex-wrap:wrap;gap:var(--usynti-space-4);justify-content:center}.usynti-legend-item{align-items:center;display:flex;font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-light);gap:var(--usynti-space-2)}.usynti-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.usynti-legend-value{font-family:var(--usynti-font-mono);font-size:.7rem;margin-left:auto}.usynti-line-chart{width:100%}.usynti-line-chart path.chart-line,.usynti-line-chart polyline{fill:none;stroke:var(--usynti-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.usynti-line-chart .grid-line{stroke:var(--usynti-border-color);stroke-width:.5}.usynti-line-chart .area{fill:var(--usynti-primary);opacity:.08}.usynti-line-chart text{fill:currentColor;font-family:var(--usynti-font-mono);font-size:9px;opacity:.4}.usynti-line-chart .chart-dot{fill:var(--usynti-primary)}.usynti-line-chart .line-secondary{stroke:var(--usynti-secondary)}.usynti-line-chart .area-secondary{fill:var(--usynti-secondary);opacity:.08}.usynti-bar-row{align-items:center;display:flex;gap:var(--usynti-space-3);margin-bottom:var(--usynti-space-3)}.usynti-bar-row:last-child{margin-bottom:0}.usynti-bar-label{flex-shrink:0;font-size:var(--usynti-font-size-xs);opacity:.6;text-align:right;width:60px}.usynti-bar-track{background:var(--usynti-border-color);border-radius:var(--usynti-radius);flex:1;height:var(--usynti-space-5);overflow:hidden}.usynti-bar-fill{align-items:center;background:var(--usynti-primary);border-radius:var(--usynti-radius);color:rgba(var(--usynti-color-white),1);display:flex;font-size:.65rem;font-weight:var(--usynti-font-weight-medium);height:100%;justify-content:flex-end;padding-right:var(--usynti-space-2);transition:width .6s ease}.usynti-bar-fill-success{background:var(--usynti-success)}.usynti-bar-fill-warning{background:var(--usynti-warning)}.usynti-bar-fill-danger{background:var(--usynti-danger)}.usynti-bar-fill-secondary{background:var(--usynti-secondary)}.usynti-bar-value{flex-shrink:0;font-family:var(--usynti-font-mono);font-size:.7rem;text-align:right;width:40px}.usynti-notification-dot{display:inline-flex;position:relative}.usynti-notification-dot:after{background:var(--usynti-danger);border-radius:50%;content:"";height:7px;position:absolute;right:-4px;top:-2px;width:7px}.usynti-notification-dot-success:after{background:var(--usynti-success)}.usynti-notification-dot-warning:after{background:var(--usynti-warning)}.usynti-notification-dot-primary:after{background:var(--usynti-primary)}.usynti-pricing-card{text-align:center}.usynti-pricing-value{font-size:var(--usynti-font-size-4xl);font-weight:var(--usynti-font-weight-thin);margin:var(--usynti-space-4) 0}.usynti-pricing-period{font-size:var(--usynti-font-size-sm);opacity:.5}.usynti-pricing-features{list-style:none;margin:var(--usynti-space-6) 0;padding:0;text-align:left}.usynti-pricing-features li{border-bottom:1px solid var(--usynti-border-color);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);padding:var(--usynti-space-2) 0}.usynti-pricing-features li:last-child{border-bottom:none}.usynti-pricing-features li:before{color:var(--usynti-primary);content:"✓";margin-right:var(--usynti-space-2)}.usynti-pricing-highlight{border:2px solid var(--usynti-primary);box-shadow:var(--usynti-shadow-primary)}.usynti-footer{background:var(--usynti-bg-surface);border-top:1px solid var(--usynti-border-color);padding:var(--usynti-space-8) 0}.usynti-footer-simple{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);opacity:.5;text-align:center}.usynti-footer-grid{display:grid;gap:var(--usynti-space-8);grid-template-columns:repeat(4,1fr)}.usynti-footer-col h4{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-semi);letter-spacing:.05em;margin-bottom:var(--usynti-space-4);text-transform:uppercase}.usynti-footer-col a{color:inherit;display:block;font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);opacity:.6;padding:var(--usynti-space-1) 0;text-decoration:none;transition:opacity var(--usynti-transition)}.usynti-footer-col a:hover{opacity:1}.usynti-footer-bottom{align-items:center;border-top:1px solid var(--usynti-border-color);display:flex;font-size:var(--usynti-font-size-xs);justify-content:space-between;margin-top:var(--usynti-space-8);opacity:.4;padding-top:var(--usynti-space-6)}@media(max-width:767px){.usynti-footer-grid{grid-template-columns:repeat(2,1fr)}}.usynti-music-app{display:flex;height:100vh;overflow:hidden}.usynti-music-sidebar{border-right:1px solid var(--usynti-border-color);display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto;padding:var(--usynti-space-6) var(--usynti-space-4);width:220px}.usynti-music-sidebar-logo{align-items:center;display:flex;font-size:var(--usynti-font-size-lg);font-weight:var(--usynti-font-weight-semi);gap:var(--usynti-space-2);margin-bottom:var(--usynti-space-8)}.usynti-music-nav-section{font-size:.65rem;font-weight:var(--usynti-font-weight-medium);letter-spacing:.1em;margin:var(--usynti-space-6) 0 var(--usynti-space-2) 0;opacity:.3;text-transform:uppercase}.usynti-music-nav-item{align-items:center;border-radius:var(--usynti-radius);cursor:pointer;display:flex;font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);gap:var(--usynti-space-3);opacity:.6;padding:var(--usynti-space-2) var(--usynti-space-3);transition:all var(--usynti-transition)}.usynti-music-nav-item:hover{background:rgba(var(--usynti-color-primary),.08);opacity:1}.usynti-music-nav-item.active{color:var(--usynti-primary);font-weight:var(--usynti-font-weight-normal);opacity:1}.usynti-music-nav-item svg{flex-shrink:0;height:16px;width:16px}.usynti-music-playlist-item{border-radius:var(--usynti-radius);cursor:pointer;font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-normal);padding:var(--usynti-space-2) var(--usynti-space-3);transition:background var(--usynti-transition)}.usynti-music-playlist-item .playlist-sub{font-size:.6rem;opacity:.3}.usynti-music-playlist-item:hover{background:rgba(var(--usynti-color-primary),.06)}.usynti-music-main{flex:1;overflow-y:auto;padding:var(--usynti-space-6);padding-bottom:90px}.usynti-music-section-title{font-size:var(--usynti-font-size-base);font-weight:var(--usynti-font-weight-semi);margin-bottom:var(--usynti-space-4)}.usynti-music-albums{display:grid;gap:var(--usynti-space-5);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.usynti-music-album{cursor:pointer;transition:transform var(--usynti-transition)}.usynti-music-album:hover{transform:translateY(-4px)}.usynti-music-album-cover{align-items:center;aspect-ratio:1;border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow);display:flex;justify-content:center;margin-bottom:var(--usynti-space-2);width:100%}.usynti-music-album-cover svg{height:32px;opacity:.3;width:32px}.usynti-music-album-title{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium);line-height:1.3}.usynti-music-album-artist{font-size:var(--usynti-font-size-xs);margin-top:2px;opacity:.5}.usynti-music-tracklist{width:100%}.usynti-music-track{align-items:center;border-radius:var(--usynti-radius);cursor:pointer;display:flex;font-size:var(--usynti-font-size-sm);gap:var(--usynti-space-3);padding:var(--usynti-space-2) var(--usynti-space-3);transition:background var(--usynti-transition)}.usynti-music-track:hover{background:rgba(var(--usynti-color-primary),.06)}.usynti-music-track-num{font-family:var(--usynti-font-mono);font-size:var(--usynti-font-size-xs);opacity:.3;text-align:center;width:24px}.usynti-music-track-info{flex:1}.usynti-music-track-name{font-weight:var(--usynti-font-weight-normal)}.usynti-music-track-artist{font-size:var(--usynti-font-size-xs);opacity:.5}.usynti-music-track-duration{font-family:var(--usynti-font-mono);font-size:var(--usynti-font-size-xs);opacity:.3}.usynti-player{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:rgba(var(--usynti-color-black),.6);border-top:1px solid var(--usynti-border-color);bottom:0;display:flex;gap:var(--usynti-space-6);height:70px;left:0;padding:0 var(--usynti-space-6);position:fixed;right:0;z-index:var(--usynti-z-sticky)}.usynti-player-info{align-items:center;display:flex;flex-shrink:0;gap:var(--usynti-space-3);width:200px}.usynti-player-thumb{border-radius:var(--usynti-radius);flex-shrink:0;height:44px;width:44px}.usynti-player-title{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium)}.usynti-player-artist{font-size:var(--usynti-font-size-xs);opacity:.5}.usynti-player-controls{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--usynti-space-2)}.usynti-player-buttons{align-items:center;display:flex;gap:var(--usynti-space-4)}.usynti-player-buttons button{background:none;border:none;color:inherit;cursor:pointer;opacity:.6;padding:0;transition:opacity var(--usynti-transition)}.usynti-player-buttons button:hover{opacity:1}.usynti-player-play{align-items:center;background:var(--usynti-primary)!important;border-radius:50%;box-shadow:var(--usynti-shadow-primary);display:flex;height:36px;justify-content:center;opacity:1!important;width:36px}.usynti-player-play svg{color:rgba(var(--usynti-color-white),1)}.usynti-player-progress{align-items:center;display:flex;gap:var(--usynti-space-2);max-width:500px;width:100%}.usynti-player-progress-time{font-family:var(--usynti-font-mono);font-size:.6rem;opacity:.4;text-align:center;width:32px}.usynti-player-progress-bar{background:rgba(var(--usynti-color-white),.1);border-radius:var(--usynti-radius-full);flex:1;height:3px;overflow:hidden}.usynti-player-progress-fill{background:var(--usynti-primary);border-radius:var(--usynti-radius-full);height:100%}.usynti-player-volume{align-items:center;display:flex;flex-shrink:0;gap:var(--usynti-space-2);width:140px}.usynti-player-volume-bar{background:rgba(var(--usynti-color-white),.1);border-radius:var(--usynti-radius-full);flex:1;height:3px;overflow:hidden}.usynti-player-volume-fill{background:rgba(var(--usynti-color-white),.5);border-radius:var(--usynti-radius-full);height:100%}@media(max-width:767px){.usynti-music-app{flex-direction:column}.usynti-music-sidebar{border-bottom:1px solid var(--usynti-border-color);border-right:none;flex-shrink:0;height:auto;padding:var(--usynti-space-4);width:100%}.usynti-music-albums{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.usynti-player-info{width:auto}.usynti-player-volume{display:none}}.usynti-calendar{width:100%}.usynti-calendar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--usynti-space-3)}.usynti-calendar-title{font-size:var(--usynti-text-sm);font-weight:var(--usynti-font-weight-medium)}.usynti-calendar-nav{cursor:pointer;font-size:var(--usynti-text-xs);opacity:.4;transition:opacity var(--usynti-transition-fast)}.usynti-calendar-nav:hover{opacity:.7}.usynti-calendar-nav-next{color:var(--usynti-primary);opacity:1}.usynti-calendar-grid,.usynti-calendar-weekdays{display:grid;font-size:var(--usynti-text-xs);grid-template-columns:repeat(7,1fr);text-align:center}.usynti-calendar-weekdays{margin-bottom:var(--usynti-space-1);opacity:.4}.usynti-calendar-day{border-radius:var(--usynti-radius);cursor:default;padding:var(--usynti-space-1)}.usynti-calendar-day-today{background-color:var(--usynti-primary);color:#fff;font-weight:var(--usynti-font-weight-semi)}.usynti-calendar-day-selected{background-color:rgba(var(--usynti-color-primary),.15);color:var(--usynti-primary);font-weight:var(--usynti-font-weight-medium)}.usynti-calendar-event{background-color:rgba(var(--usynti-color-primary),.08);border-left:3px solid var(--usynti-primary);border-radius:var(--usynti-radius);margin-top:var(--usynti-space-1);padding:var(--usynti-space-3)}.usynti-calendar-event-secondary{background-color:rgba(var(--usynti-color-secondary,0,166,255),.08);border-left-color:var(--usynti-secondary,#00a6ff)}.usynti-calendar-event-title{font-size:var(--usynti-text-xs);font-weight:var(--usynti-font-weight-medium)}.usynti-calendar-event-desc{font-size:var(--usynti-text-xs);opacity:.5}.p-0{padding:var(--usynti-space-0)}.p-1{padding:var(--usynti-space-1)}.p-2{padding:var(--usynti-space-2)}.p-3{padding:var(--usynti-space-3)}.p-4{padding:var(--usynti-space-4)}.p-5{padding:var(--usynti-space-5)}.p-6{padding:var(--usynti-space-6)}.p-8{padding:var(--usynti-space-8)}.p-10{padding:var(--usynti-space-10)}.p-12{padding:var(--usynti-space-12)}.p-16{padding:var(--usynti-space-16)}.p-20{padding:var(--usynti-space-20)}.px-0{padding-left:var(--usynti-space-0);padding-right:var(--usynti-space-0)}.px-1{padding-left:var(--usynti-space-1);padding-right:var(--usynti-space-1)}.px-2{padding-left:var(--usynti-space-2);padding-right:var(--usynti-space-2)}.px-3{padding-left:var(--usynti-space-3);padding-right:var(--usynti-space-3)}.px-4{padding-left:var(--usynti-space-4);padding-right:var(--usynti-space-4)}.px-5{padding-left:var(--usynti-space-5);padding-right:var(--usynti-space-5)}.px-6{padding-left:var(--usynti-space-6);padding-right:var(--usynti-space-6)}.px-8{padding-left:var(--usynti-space-8);padding-right:var(--usynti-space-8)}.px-10{padding-left:var(--usynti-space-10);padding-right:var(--usynti-space-10)}.px-12{padding-left:var(--usynti-space-12);padding-right:var(--usynti-space-12)}.py-0{padding-bottom:var(--usynti-space-0);padding-top:var(--usynti-space-0)}.py-1{padding-bottom:var(--usynti-space-1);padding-top:var(--usynti-space-1)}.py-2{padding-bottom:var(--usynti-space-2);padding-top:var(--usynti-space-2)}.py-3{padding-bottom:var(--usynti-space-3);padding-top:var(--usynti-space-3)}.py-4{padding-bottom:var(--usynti-space-4);padding-top:var(--usynti-space-4)}.py-5{padding-bottom:var(--usynti-space-5);padding-top:var(--usynti-space-5)}.py-6{padding-bottom:var(--usynti-space-6);padding-top:var(--usynti-space-6)}.py-8{padding-bottom:var(--usynti-space-8);padding-top:var(--usynti-space-8)}.py-10{padding-bottom:var(--usynti-space-10);padding-top:var(--usynti-space-10)}.py-12{padding-bottom:var(--usynti-space-12);padding-top:var(--usynti-space-12)}.pt-0{padding-top:0}.pt-1{padding-top:var(--usynti-space-1)}.pt-2{padding-top:var(--usynti-space-2)}.pt-3{padding-top:var(--usynti-space-3)}.pt-4{padding-top:var(--usynti-space-4)}.pt-5{padding-top:var(--usynti-space-5)}.pt-6{padding-top:var(--usynti-space-6)}.pt-8{padding-top:var(--usynti-space-8)}.pt-10{padding-top:var(--usynti-space-10)}.pt-12{padding-top:var(--usynti-space-12)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--usynti-space-1)}.pb-2{padding-bottom:var(--usynti-space-2)}.pb-3{padding-bottom:var(--usynti-space-3)}.pb-4{padding-bottom:var(--usynti-space-4)}.pb-5{padding-bottom:var(--usynti-space-5)}.pb-6{padding-bottom:var(--usynti-space-6)}.pb-8{padding-bottom:var(--usynti-space-8)}.pl-0{padding-left:0}.pl-2{padding-left:var(--usynti-space-2)}.pl-4{padding-left:var(--usynti-space-4)}.pl-5{padding-left:var(--usynti-space-5)}.pl-6{padding-left:var(--usynti-space-6)}.pl-8{padding-left:var(--usynti-space-8)}.pr-0{padding-right:0}.pr-2{padding-right:var(--usynti-space-2)}.pr-4{padding-right:var(--usynti-space-4)}.pr-5{padding-right:var(--usynti-space-5)}.m-0{margin:var(--usynti-space-0)}.m-1{margin:var(--usynti-space-1)}.m-2{margin:var(--usynti-space-2)}.m-3{margin:var(--usynti-space-3)}.m-4{margin:var(--usynti-space-4)}.m-5{margin:var(--usynti-space-5)}.m-6{margin:var(--usynti-space-6)}.m-8{margin:var(--usynti-space-8)}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:var(--usynti-space-2);margin-right:var(--usynti-space-2)}.mx-4{margin-left:var(--usynti-space-4);margin-right:var(--usynti-space-4)}.mx-5{margin-left:var(--usynti-space-5);margin-right:var(--usynti-space-5)}.my-0{margin-bottom:0;margin-top:0}.my-2{margin-bottom:var(--usynti-space-2);margin-top:var(--usynti-space-2)}.my-4{margin-bottom:var(--usynti-space-4);margin-top:var(--usynti-space-4)}.my-5{margin-bottom:var(--usynti-space-5);margin-top:var(--usynti-space-5)}.my-6{margin-bottom:var(--usynti-space-6);margin-top:var(--usynti-space-6)}.my-8{margin-bottom:var(--usynti-space-8);margin-top:var(--usynti-space-8)}.mt-0{margin-top:0}.mt-1{margin-top:var(--usynti-space-1)}.mt-2{margin-top:var(--usynti-space-2)}.mt-3{margin-top:var(--usynti-space-3)}.mt-4{margin-top:var(--usynti-space-4)}.mt-5{margin-top:var(--usynti-space-5)}.mt-6{margin-top:var(--usynti-space-6)}.mt-8{margin-top:var(--usynti-space-8)}.mt-10{margin-top:var(--usynti-space-10)}.mt-12{margin-top:var(--usynti-space-12)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--usynti-space-1)}.mb-2{margin-bottom:var(--usynti-space-2)}.mb-3{margin-bottom:var(--usynti-space-3)}.mb-4{margin-bottom:var(--usynti-space-4)}.mb-5{margin-bottom:var(--usynti-space-5)}.mb-6{margin-bottom:var(--usynti-space-6)}.mb-8{margin-bottom:var(--usynti-space-8)}.ml-0{margin-left:0}.ml-2{margin-left:var(--usynti-space-2)}.ml-4{margin-left:var(--usynti-space-4)}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-2{margin-right:var(--usynti-space-2)}.mr-4{margin-right:var(--usynti-space-4)}.mr-auto{margin-right:auto}.gap-0{gap:0}.gap-1{gap:var(--usynti-space-1)}.gap-2{gap:var(--usynti-space-2)}.gap-3{gap:var(--usynti-space-3)}.gap-4{gap:var(--usynti-space-4)}.gap-5{gap:var(--usynti-space-5)}.gap-6{gap:var(--usynti-space-6)}.gap-8{gap:var(--usynti-space-8)}.gap-10{gap:var(--usynti-space-10)}.gap-12{gap:var(--usynti-space-12)}.gap-x-0{-moz-column-gap:0;column-gap:0}.gap-x-1{-moz-column-gap:var(--usynti-space-1);column-gap:var(--usynti-space-1)}.gap-x-2{-moz-column-gap:var(--usynti-space-2);column-gap:var(--usynti-space-2)}.gap-x-4{-moz-column-gap:var(--usynti-space-4);column-gap:var(--usynti-space-4)}.gap-x-6{-moz-column-gap:var(--usynti-space-6);column-gap:var(--usynti-space-6)}.gap-x-8{-moz-column-gap:var(--usynti-space-8);column-gap:var(--usynti-space-8)}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--usynti-space-1)}.gap-y-2{row-gap:var(--usynti-space-2)}.gap-y-4{row-gap:var(--usynti-space-4)}.gap-y-6{row-gap:var(--usynti-space-6)}.gap-y-8{row-gap:var(--usynti-space-8)}.space-x-0>*+*{margin-left:0}.space-x-1>*+*{margin-left:var(--usynti-space-1)}.space-x-2>*+*{margin-left:var(--usynti-space-2)}.space-x-3>*+*{margin-left:var(--usynti-space-3)}.space-x-4>*+*{margin-left:var(--usynti-space-4)}.space-x-5>*+*{margin-left:var(--usynti-space-5)}.space-x-6>*+*{margin-left:var(--usynti-space-6)}.space-x-8>*+*{margin-left:var(--usynti-space-8)}.space-y-0>*+*{margin-top:0}.space-y-1>*+*{margin-top:var(--usynti-space-1)}.space-y-2>*+*{margin-top:var(--usynti-space-2)}.space-y-3>*+*{margin-top:var(--usynti-space-3)}.space-y-4>*+*{margin-top:var(--usynti-space-4)}.space-y-5>*+*{margin-top:var(--usynti-space-5)}.space-y-6>*+*{margin-top:var(--usynti-space-6)}.space-y-8>*+*{margin-top:var(--usynti-space-8)}.space-x-reverse>*+*{margin-left:0;margin-right:var(--usynti-space-4)}.space-y-reverse>*+*{margin-bottom:var(--usynti-space-4);margin-top:0}.-m-1{margin:calc(var(--usynti-space-1)*-1)}.-m-2{margin:calc(var(--usynti-space-2)*-1)}.-m-4{margin:calc(var(--usynti-space-4)*-1)}.-m-6{margin:calc(var(--usynti-space-6)*-1)}.-mt-1{margin-top:calc(var(--usynti-space-1)*-1)}.-mt-2{margin-top:calc(var(--usynti-space-2)*-1)}.-mt-3{margin-top:calc(var(--usynti-space-3)*-1)}.-mt-4{margin-top:calc(var(--usynti-space-4)*-1)}.-mt-5{margin-top:calc(var(--usynti-space-5)*-1)}.-mt-6{margin-top:calc(var(--usynti-space-6)*-1)}.-mt-8{margin-top:calc(var(--usynti-space-8)*-1)}.-mt-10{margin-top:calc(var(--usynti-space-10)*-1)}.-mb-1{margin-bottom:calc(var(--usynti-space-1)*-1)}.-mb-2{margin-bottom:calc(var(--usynti-space-2)*-1)}.-mb-4{margin-bottom:calc(var(--usynti-space-4)*-1)}.-mb-8{margin-bottom:calc(var(--usynti-space-8)*-1)}.-ml-1{margin-left:calc(var(--usynti-space-1)*-1)}.-ml-2{margin-left:calc(var(--usynti-space-2)*-1)}.-ml-4{margin-left:calc(var(--usynti-space-4)*-1)}.-mr-1{margin-right:calc(var(--usynti-space-1)*-1)}.-mr-2{margin-right:calc(var(--usynti-space-2)*-1)}.-mr-4{margin-right:calc(var(--usynti-space-4)*-1)}.-mx-1{margin-left:calc(var(--usynti-space-1)*-1);margin-right:calc(var(--usynti-space-1)*-1)}.-mx-2{margin-left:calc(var(--usynti-space-2)*-1);margin-right:calc(var(--usynti-space-2)*-1)}.-mx-4{margin-left:calc(var(--usynti-space-4)*-1);margin-right:calc(var(--usynti-space-4)*-1)}.-mx-6{margin-left:calc(var(--usynti-space-6)*-1);margin-right:calc(var(--usynti-space-6)*-1)}.-my-1{margin-bottom:calc(var(--usynti-space-1)*-1);margin-top:calc(var(--usynti-space-1)*-1)}.-my-2{margin-bottom:calc(var(--usynti-space-2)*-1);margin-top:calc(var(--usynti-space-2)*-1)}.-my-4{margin-bottom:calc(var(--usynti-space-4)*-1);margin-top:calc(var(--usynti-space-4)*-1)}.ps-0{padding-inline-start:0}.ps-1{padding-inline-start:var(--usynti-space-1)}.ps-2{padding-inline-start:var(--usynti-space-2)}.ps-3{padding-inline-start:var(--usynti-space-3)}.ps-4{padding-inline-start:var(--usynti-space-4)}.ps-6{padding-inline-start:var(--usynti-space-6)}.ps-8{padding-inline-start:var(--usynti-space-8)}.pe-0{padding-inline-end:0}.pe-1{padding-inline-end:var(--usynti-space-1)}.pe-2{padding-inline-end:var(--usynti-space-2)}.pe-3{padding-inline-end:var(--usynti-space-3)}.pe-4{padding-inline-end:var(--usynti-space-4)}.pe-6{padding-inline-end:var(--usynti-space-6)}.pe-8{padding-inline-end:var(--usynti-space-8)}.ms-0{margin-inline-start:0}.ms-1{margin-inline-start:var(--usynti-space-1)}.ms-2{margin-inline-start:var(--usynti-space-2)}.ms-3{margin-inline-start:var(--usynti-space-3)}.ms-4{margin-inline-start:var(--usynti-space-4)}.ms-6{margin-inline-start:var(--usynti-space-6)}.ms-8{margin-inline-start:var(--usynti-space-8)}.ms-auto{margin-inline-start:auto}.me-0{margin-inline-end:0}.me-1{margin-inline-end:var(--usynti-space-1)}.me-2{margin-inline-end:var(--usynti-space-2)}.me-3{margin-inline-end:var(--usynti-space-3)}.me-4{margin-inline-end:var(--usynti-space-4)}.me-6{margin-inline-end:var(--usynti-space-6)}.me-8{margin-inline-end:var(--usynti-space-8)}.me-auto{margin-inline-end:auto}.pbs-0{padding-block-start:0}.pbs-2{padding-block-start:var(--usynti-space-2)}.pbs-4{padding-block-start:var(--usynti-space-4)}.pbe-0{padding-block-end:0}.pbe-2{padding-block-end:var(--usynti-space-2)}.pbe-4{padding-block-end:var(--usynti-space-4)}.mbs-0{margin-block-start:0}.mbs-2{margin-block-start:var(--usynti-space-2)}.mbs-4{margin-block-start:var(--usynti-space-4)}.mbe-0{margin-block-end:0}.mbe-2{margin-block-end:var(--usynti-space-2)}.mbe-4{margin-block-end:var(--usynti-space-4)}.rounded-ss{border-start-start-radius:var(--usynti-radius)}.rounded-se{border-start-end-radius:var(--usynti-radius)}.rounded-es{border-end-start-radius:var(--usynti-radius)}.rounded-ee{border-end-end-radius:var(--usynti-radius)}.text-start{text-align:start}.text-end{text-align:end}.float-start{float:inline-start}.float-end{float:inline-end}.inset-inline-0{inset-inline:0}.inset-block-0{inset-block:0}.start-0{inset-inline-start:0}.end-0{inset-inline-end:0}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-auto{align-self:auto}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.basis-0{flex-basis:0}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.basis-1\/2{flex-basis:50%}.basis-1\/3{flex-basis:33.333%}.basis-2\/3{flex-basis:66.666%}.basis-1\/4{flex-basis:25%}.basis-3\/4{flex-basis:75%}.order-first{order:-9999}.order-last{order:9999}.order-none{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.flex-wrap-reverse{flex-wrap:wrap-reverse}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.content-stretch{align-content:stretch}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-5{grid-template-columns:repeat(5,1fr)}.grid-cols-6{grid-template-columns:repeat(6,1fr)}.grid-cols-12{grid-template-columns:repeat(12,1fr)}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-6{grid-column:span 6}.col-span-8{grid-column:span 8}.col-span-12{grid-column:span 12}.col-span-full{grid-column:1/-1}.grid-rows-1{grid-template-rows:repeat(1,1fr)}.grid-rows-2{grid-template-rows:repeat(2,1fr)}.grid-rows-3{grid-template-rows:repeat(3,1fr)}.row-span-2{grid-row:span 2}.row-span-3{grid-row:span 3}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.sm\:grid-cols-3{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.md\:grid-cols-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.lg\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.lg\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.lg\:grid-cols-6{grid-template-columns:repeat(6,1fr)}}@media(min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.xl\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.xl\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.xl\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.xl\:grid-cols-6{grid-template-columns:repeat(6,1fr)}}.grid-cols-none{grid-template-columns:none}.auto-cols-auto{grid-auto-columns:auto}.auto-cols-min{grid-auto-columns:min-content}.auto-cols-max{grid-auto-columns:max-content}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-min{grid-auto-rows:min-content}.auto-rows-max{grid-auto-rows:max-content}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-center{place-content:center}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.inline-grid{display:inline-grid}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.text-xs{font-size:var(--usynti-font-size-xs)}.text-sm{font-size:var(--usynti-font-size-sm)}.text-base{font-size:var(--usynti-font-size-base)}.text-lg{font-size:var(--usynti-font-size-lg)}.text-xl{font-size:var(--usynti-font-size-xl)}.text-2xl{font-size:var(--usynti-font-size-2xl)}.text-3xl{font-size:var(--usynti-font-size-3xl)}.text-4xl{font-size:var(--usynti-font-size-4xl)}.font-thin{font-weight:var(--usynti-font-weight-thin)}.font-extralight{font-weight:var(--usynti-font-weight-extralight)}.font-light{font-weight:var(--usynti-font-weight-light)}.font-normal{font-weight:var(--usynti-font-weight-normal)}.font-medium{font-weight:var(--usynti-font-weight-medium)}.font-semi{font-weight:var(--usynti-font-weight-semi)}.font-bold{font-weight:var(--usynti-font-weight-bold)}.font-black{font-weight:var(--usynti-font-weight-black)}.font-mono{font-family:var(--usynti-font-mono)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.tracking-tight{letter-spacing:-.025em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.05em}.tracking-wider{letter-spacing:.1em}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-normal{line-height:1.6}.leading-loose{line-height:2}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-pre-line{white-space:pre-line}.whitespace-normal{white-space:normal}.whitespace-break-spaces{white-space:break-spaces}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-solid{text-decoration-style:solid}.decoration-double{text-decoration-style:double}.decoration-dotted{text-decoration-style:dotted}.decoration-dashed{text-decoration-style:dashed}.decoration-wavy{text-decoration-style:wavy}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.decoration-4{text-decoration-thickness:4px}.decoration-auto{text-decoration-thickness:auto}.underline-offset-1{text-underline-offset:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.underline-offset-auto{text-underline-offset:auto}.decoration-primary{text-decoration-color:var(--usynti-primary)}.decoration-secondary{text-decoration-color:var(--usynti-secondary)}.decoration-success{text-decoration-color:var(--usynti-success)}.decoration-danger{text-decoration-color:var(--usynti-danger)}.indent-0{text-indent:0}.indent-4{text-indent:var(--usynti-space-4)}.indent-8{text-indent:var(--usynti-space-8)}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.hyphens-none{-webkit-hyphens:none;hyphens:none}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-5,.line-clamp-6{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6}.line-clamp-none{-webkit-line-clamp:unset}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.italic{font-style:italic}.not-italic{font-style:normal}.text-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.text-shadow-sm{text-shadow:0 1px 2px rgba(var(--usynti-color-black),.1)}.text-shadow{text-shadow:2px 2px 4px rgba(var(--usynti-color-black),.15)}.text-shadow-lg{text-shadow:0 2px 10px rgba(var(--usynti-color-black),.2)}.text-shadow-none{text-shadow:none}.text-primary{color:var(--usynti-primary)}.text-secondary{color:var(--usynti-secondary)}.text-success{color:var(--usynti-success)}.text-danger{color:var(--usynti-danger)}.text-warning{color:var(--usynti-warning)}.text-muted{color:rgba(var(--usynti-color-text-muted),1)}.text-white{color:rgba(var(--usynti-color-white),1)}.text-inherit{color:inherit}.bg-primary{background-color:var(--usynti-primary)}.bg-secondary{background-color:var(--usynti-secondary)}.bg-success{background-color:var(--usynti-success)}.bg-danger{background-color:var(--usynti-danger)}.bg-warning{background-color:var(--usynti-warning)}.bg-body{background-color:var(--usynti-bg-body)}.bg-surface{background-color:var(--usynti-bg-surface)}.bg-white{background-color:rgba(var(--usynti-color-white),1)}.bg-black{background-color:rgba(var(--usynti-color-black),1)}.bg-dark{background-color:#0a0a10}.bg-transparent{background-color:transparent}.bg-gradient{background:var(--usynti-gradient-brand)}.bg-primary-subtle{background:rgba(var(--usynti-color-primary),.06)}.bg-success-subtle{background:rgba(var(--usynti-color-success),.06)}.bg-danger-subtle{background:rgba(var(--usynti-color-danger),.06)}.bg-warning-subtle{background:rgba(var(--usynti-color-warning),.08)}.bg-secondary-subtle{background:rgba(var(--usynti-color-secondary),.06)}.bg-info-subtle{background:rgba(var(--usynti-color-primary),.06)}.text-black{color:rgba(var(--usynti-color-black),1)}.text-current{color:currentColor}.bg-opacity-5{--usynti-bg-opacity:.05}.bg-opacity-10{--usynti-bg-opacity:.1}.bg-opacity-20{--usynti-bg-opacity:.2}.bg-opacity-25{--usynti-bg-opacity:.25}.bg-opacity-50{--usynti-bg-opacity:.5}.bg-opacity-75{--usynti-bg-opacity:.75}.bg-opacity-100{--usynti-bg-opacity:1}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--usynti-gradient-from,transparent),var(--usynti-gradient-via,transparent),var(--usynti-gradient-to,transparent))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--usynti-gradient-from,transparent),var(--usynti-gradient-via,transparent),var(--usynti-gradient-to,transparent))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--usynti-gradient-from,transparent),var(--usynti-gradient-via,transparent),var(--usynti-gradient-to,transparent))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--usynti-gradient-from,transparent),var(--usynti-gradient-via,transparent),var(--usynti-gradient-to,transparent))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--usynti-gradient-from,transparent),var(--usynti-gradient-via,transparent),var(--usynti-gradient-to,transparent))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--usynti-gradient-from,transparent),var(--usynti-gradient-via,transparent),var(--usynti-gradient-to,transparent))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--usynti-gradient-from,transparent),var(--usynti-gradient-via,transparent),var(--usynti-gradient-to,transparent))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--usynti-gradient-from,transparent),var(--usynti-gradient-via,transparent),var(--usynti-gradient-to,transparent))}.from-primary{--usynti-gradient-from:rgba(var(--usynti-color-primary),1)}.from-secondary{--usynti-gradient-from:rgba(var(--usynti-color-secondary),1)}.from-success{--usynti-gradient-from:rgba(var(--usynti-color-success),1)}.from-danger{--usynti-gradient-from:rgba(var(--usynti-color-danger),1)}.from-warning{--usynti-gradient-from:rgba(var(--usynti-color-warning),1)}.from-transparent{--usynti-gradient-from:transparent}.from-white{--usynti-gradient-from:rgba(var(--usynti-color-white),1)}.from-black{--usynti-gradient-from:rgba(var(--usynti-color-black),1)}.via-primary{--usynti-gradient-via:rgba(var(--usynti-color-primary),1)}.via-secondary{--usynti-gradient-via:rgba(var(--usynti-color-secondary),1)}.via-success{--usynti-gradient-via:rgba(var(--usynti-color-success),1)}.via-danger{--usynti-gradient-via:rgba(var(--usynti-color-danger),1)}.via-warning{--usynti-gradient-via:rgba(var(--usynti-color-warning),1)}.via-transparent{--usynti-gradient-via:transparent}.to-primary{--usynti-gradient-to:rgba(var(--usynti-color-primary),1)}.to-secondary{--usynti-gradient-to:rgba(var(--usynti-color-secondary),1)}.to-success{--usynti-gradient-to:rgba(var(--usynti-color-success),1)}.to-danger{--usynti-gradient-to:rgba(var(--usynti-color-danger),1)}.to-warning{--usynti-gradient-to:rgba(var(--usynti-color-warning),1)}.to-transparent{--usynti-gradient-to:transparent}.to-white{--usynti-gradient-to:rgba(var(--usynti-color-white),1)}.to-black{--usynti-gradient-to:rgba(var(--usynti-color-black),1)}.accent-primary{accent-color:var(--usynti-primary)}.accent-success{accent-color:var(--usynti-success)}.accent-danger{accent-color:var(--usynti-danger)}.accent-auto{accent-color:auto}.caret-primary{caret-color:var(--usynti-primary)}.caret-secondary{caret-color:var(--usynti-secondary)}.caret-transparent{caret-color:transparent}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.hidden{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky;top:0}.inset-0{inset:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-modal{z-index:var(--usynti-z-modal)}.float-left{float:left}.float-right{float:right}.clearfix:after{clear:both;content:"";display:table}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}@media(max-width:639px){.hide-below-sm{display:none}}@media(max-width:767px){.hide-below-md{display:none}}@media(max-width:1023px){.hide-below-lg{display:none}}@media(max-width:1279px){.hide-below-xl{display:none}}.contents{display:contents}.flow-root{display:flow-root}.table-display{display:table}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.touch-auto{touch-action:auto}.touch-none{touch-action:none}.touch-pan-x{touch-action:pan-x}.touch-pan-y{touch-action:pan-y}.touch-manipulation{touch-action:manipulation}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.appearance-auto{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-wait{cursor:wait}.cursor-crosshair{cursor:crosshair}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-auto{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.resize{resize:both}.resize-x{resize:horizontal}.resize-y{resize:vertical}.columns-1{-moz-columns:1;column-count:1}.columns-2{-moz-columns:2;column-count:2}.columns-3{-moz-columns:3;column-count:3}.columns-4{-moz-columns:4;column-count:4}.columns-5{-moz-columns:5;column-count:5}.columns-6{-moz-columns:6;column-count:6}.break-inside-auto{-moz-column-break-inside:auto;break-inside:auto}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.break-inside-avoid-column{-moz-column-break-inside:avoid;break-inside:avoid-column}.break-before-auto{-moz-column-break-before:auto;break-before:auto}.break-before-avoid{-moz-column-break-before:avoid;break-before:avoid}.break-before-column{-moz-column-break-before:column;break-before:column}.break-after-auto{-moz-column-break-after:auto;break-after:auto}.break-after-avoid{-moz-column-break-after:avoid;break-after:avoid}.break-after-column{-moz-column-break-after:column;break-after:column}.overflow-scroll{overflow:scroll}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}.scroll-mt-0{scroll-margin-top:0}.scroll-mt-4{scroll-margin-top:var(--usynti-space-4)}.scroll-mt-8{scroll-margin-top:var(--usynti-space-8)}.scroll-mt-16{scroll-margin-top:var(--usynti-space-16)}.scroll-mt-20{scroll-margin-top:var(--usynti-space-20)}.scroll-pt-0{scroll-padding-top:0}.scroll-pt-4{scroll-padding-top:var(--usynti-space-4)}.scroll-pt-8{scroll-padding-top:var(--usynti-space-8)}.snap-none{scroll-snap-type:none}.snap-x{scroll-snap-type:x mandatory}.snap-y{scroll-snap-type:y mandatory}.snap-both{scroll-snap-type:both mandatory}.snap-start{scroll-snap-align:start}.snap-end{scroll-snap-align:end}.snap-center{scroll-snap-align:center}.snap-normal{scroll-snap-stop:normal}.snap-always{scroll-snap-stop:always}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-auto{z-index:auto}.z-30{z-index:30}.z-40{z-index:40}.-z-10{z-index:-10}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.inset-auto{inset:auto}.top-auto{top:auto}.bottom-auto{bottom:auto}.left-auto{left:auto}.right-auto{right:auto}.left-1\/2{left:50%}.right-full{right:100%}.left-full{left:100%}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.not-sr-only{height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;white-space:normal}.container-type-inline{container-type:inline-size}.container-type-size{container-type:size}.container-type-normal{container-type:normal}.container-name-card{container-name:card}.container-name-sidebar{container-name:sidebar}@container (min-width: 320px){.cq-sm\:block{display:block}.cq-sm\:flex{display:flex}.cq-sm\:hidden{display:none}.cq-sm\:grid{display:grid}.cq-sm\:grid-cols-2{grid-template-columns:repeat(2,1fr)}}@container (min-width: 480px){.cq-md\:block{display:block}.cq-md\:flex{display:flex}.cq-md\:hidden{display:none}.cq-md\:grid{display:grid}.cq-md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.cq-md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.cq-md\:flex-row{flex-direction:row}}@container (min-width: 640px){.cq-lg\:block{display:block}.cq-lg\:flex{display:flex}.cq-lg\:hidden{display:none}.cq-lg\:grid{display:grid}.cq-lg\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.cq-lg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.cq-lg\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.cq-lg\:flex-row{flex-direction:row}}.w-full{width:100%}.w-auto{width:auto}.w-screen{width:100vw}.w-fit{width:-moz-fit-content;width:fit-content}.w-1\/2{width:50%}.w-1\/3{width:33.333%}.w-2\/3{width:66.666%}.w-1\/4{width:25%}.w-3\/4{width:75%}.max-w-xs{max-width:320px}.max-w-sm{max-width:384px}.max-w-md{max-width:448px}.max-w-lg{max-width:512px}.max-w-xl{max-width:576px}.max-w-2xl{max-width:672px}.max-w-3xl{max-width:768px}.max-w-4xl{max-width:896px}.max-w-5xl{max-width:1024px}.max-w-full{max-width:100%}.max-w-screen{max-width:100vw}.max-w-prose{max-width:65ch}.min-w-0{min-width:0}.h-full{height:100%}.h-screen{height:100vh}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.min-h-screen{min-height:100vh}.min-h-0{min-height:0}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.aspect-auto{aspect-ratio:auto}.w-0{width:0}.w-px{width:1px}.w-1{width:var(--usynti-space-1)}.w-2{width:var(--usynti-space-2)}.w-3{width:var(--usynti-space-3)}.w-4{width:var(--usynti-space-4)}.w-5{width:var(--usynti-space-5)}.w-6{width:var(--usynti-space-6)}.w-8{width:var(--usynti-space-8)}.w-10{width:var(--usynti-space-10)}.w-12{width:var(--usynti-space-12)}.w-16{width:var(--usynti-space-16)}.w-20{width:var(--usynti-space-20)}.w-min{width:-moz-min-content;width:min-content}.w-max{width:-moz-max-content;width:max-content}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-1\/6{width:16.666%}.w-5\/6{width:83.333%}.w-1\/12{width:8.333%}.h-0{height:0}.h-px{height:1px}.h-1{height:var(--usynti-space-1)}.h-2{height:var(--usynti-space-2)}.h-3{height:var(--usynti-space-3)}.h-4{height:var(--usynti-space-4)}.h-5{height:var(--usynti-space-5)}.h-6{height:var(--usynti-space-6)}.h-8{height:var(--usynti-space-8)}.h-10{height:var(--usynti-space-10)}.h-12{height:var(--usynti-space-12)}.h-16{height:var(--usynti-space-16)}.h-20{height:var(--usynti-space-20)}.h-min{height:-moz-min-content;height:min-content}.h-max{height:-moz-max-content;height:max-content}.h-1\/2{height:50%}.h-1\/3{height:33.333%}.h-2\/3{height:66.666%}.h-svh{height:100svh}.h-dvh{height:100dvh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-h-0{max-height:0}.max-h-none{max-height:none}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.min-w-full{min-width:100%}.min-w-min{min-width:-moz-min-content;min-width:min-content}.min-w-max{min-width:-moz-max-content;min-width:max-content}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-32{min-width:8rem}.min-w-36{min-width:9rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-56{min-width:14rem}.min-w-64{min-width:16rem}.min-w-72{min-width:18rem}.min-w-80{min-width:20rem}.min-h-full{min-height:100%}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.min-h-svh{min-height:100svh}.min-h-dvh{min-height:100dvh}.size-0{height:0;width:0}.size-1{height:var(--usynti-space-1);width:var(--usynti-space-1)}.size-2{height:var(--usynti-space-2);width:var(--usynti-space-2)}.size-3{height:var(--usynti-space-3);width:var(--usynti-space-3)}.size-4{height:var(--usynti-space-4);width:var(--usynti-space-4)}.size-5{height:var(--usynti-space-5);width:var(--usynti-space-5)}.size-6{height:var(--usynti-space-6);width:var(--usynti-space-6)}.size-8{height:var(--usynti-space-8);width:var(--usynti-space-8)}.size-10{height:var(--usynti-space-10);width:var(--usynti-space-10)}.size-12{height:var(--usynti-space-12);width:var(--usynti-space-12)}.size-16{height:var(--usynti-space-16);width:var(--usynti-space-16)}.size-20{height:var(--usynti-space-20);width:var(--usynti-space-20)}.size-full{height:100%;width:100%}.size-fit{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.size-min{height:-moz-min-content;height:min-content;width:-moz-min-content;width:min-content}.size-max{height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content}.border{border:1px solid var(--usynti-border-color)}.border-0{border:none}.border-2{border-width:2px}.border-t{border-top:1px solid var(--usynti-border-color)}.border-b{border-bottom:1px solid var(--usynti-border-color)}.border-l{border-left:1px solid var(--usynti-border-color)}.border-r{border-right:1px solid var(--usynti-border-color)}.border-primary{border-color:var(--usynti-primary)}.border-secondary{border-color:var(--usynti-secondary)}.border-danger{border-color:var(--usynti-danger)}.border-success{border-color:var(--usynti-success)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--usynti-radius-sm)}.rounded{border-radius:var(--usynti-radius)}.rounded-md{border-radius:var(--usynti-radius-md)}.rounded-lg{border-radius:var(--usynti-radius-lg)}.rounded-xl{border-radius:var(--usynti-radius-xl)}.rounded-full{border-radius:var(--usynti-radius-full)}.divide-y>*+*{border-top:1px solid var(--usynti-border-color)}.divide-x>*+*{border-left:1px solid var(--usynti-border-color)}.divide-solid>*+*{border-style:solid}.divide-dashed>*+*{border-style:dashed}.divide-dotted>*+*{border-style:dotted}.divide-none>*+*{border-style:none}.divide-primary>*+*{border-color:var(--usynti-primary)}.divide-secondary>*+*{border-color:var(--usynti-secondary)}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-hidden{border-style:hidden}.border-none-style{border-style:none}.border-4{border-width:4px}.border-8{border-width:8px}.border-t-0{border-top-width:0}.border-b-0{border-bottom-width:0}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-2{border-top-width:2px}.border-l-2{border-left-width:2px}.border-r-2{border-right-width:2px}.border-t-3{border-top-width:3px}.border-b-3{border-bottom-width:3px}.border-l-3{border-left-width:3px}.border-r-3{border-right-width:3px}.border-t-4{border-top-width:4px}.border-b-4{border-bottom-width:4px}.border-l-4{border-left-width:4px}.border-r-4{border-right-width:4px}.border-warning{border-color:var(--usynti-warning)}.border-transparent{border-color:transparent}.border-current{border-color:currentColor}.border-white{border-color:rgba(var(--usynti-color-white),1)}.border-black{border-color:rgba(var(--usynti-color-black),1)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.rounded-t{border-top-left-radius:var(--usynti-radius);border-top-right-radius:var(--usynti-radius)}.rounded-b{border-bottom-right-radius:var(--usynti-radius)}.rounded-b,.rounded-l{border-bottom-left-radius:var(--usynti-radius)}.rounded-l{border-top-left-radius:var(--usynti-radius)}.rounded-r{border-bottom-right-radius:var(--usynti-radius);border-top-right-radius:var(--usynti-radius)}.rounded-t-lg{border-top-left-radius:var(--usynti-radius-lg);border-top-right-radius:var(--usynti-radius-lg)}.rounded-b-lg{border-bottom-left-radius:var(--usynti-radius-lg);border-bottom-right-radius:var(--usynti-radius-lg)}.rounded-t-xl{border-top-left-radius:var(--usynti-radius-xl);border-top-right-radius:var(--usynti-radius-xl)}.rounded-b-xl{border-bottom-left-radius:var(--usynti-radius-xl);border-bottom-right-radius:var(--usynti-radius-xl)}.ring-0{box-shadow:0 0 0 0 var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.ring-1{box-shadow:0 0 0 1px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.ring-2{box-shadow:0 0 0 2px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.ring{box-shadow:0 0 0 3px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.ring-4{box-shadow:0 0 0 4px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.ring-8{box-shadow:0 0 0 8px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.ring-inset{--usynti-ring-inset:inset}.ring-primary{--usynti-ring-color:rgba(var(--usynti-color-primary),.5)}.ring-secondary{--usynti-ring-color:rgba(var(--usynti-color-secondary),.5)}.ring-success{--usynti-ring-color:rgba(var(--usynti-color-success),.5)}.ring-danger{--usynti-ring-color:rgba(var(--usynti-color-danger),.5)}.ring-warning{--usynti-ring-color:rgba(var(--usynti-color-warning),.5)}.ring-white{--usynti-ring-color:rgba(var(--usynti-color-white),.5)}.ring-black{--usynti-ring-color:rgba(var(--usynti-color-black),.5)}.ring-transparent{--usynti-ring-color:transparent}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-dotted{outline-style:dotted}.outline-double{outline-style:double}.outline-0{outline-width:0}.outline-1{outline-width:1px}.outline-2{outline-width:2px}.outline-4{outline-width:4px}.outline-8{outline-width:8px}.outline-offset-0{outline-offset:0}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-offset-8{outline-offset:8px}.outline-primary{outline-color:var(--usynti-primary)}.outline-secondary{outline-color:var(--usynti-secondary)}.outline-danger{outline-color:var(--usynti-danger)}.outline-success{outline-color:var(--usynti-success)}.outline-transparent{outline-color:transparent}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:var(--usynti-shadow-sm)}.shadow{box-shadow:var(--usynti-shadow)}.shadow-md{box-shadow:var(--usynti-shadow-md)}.shadow-lg{box-shadow:var(--usynti-shadow-lg)}.shadow-xl{box-shadow:var(--usynti-shadow-xl)}.shadow-primary{box-shadow:var(--usynti-shadow-primary)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.transition{transition:all var(--usynti-transition)}.transition-fast{transition:all var(--usynti-transition-fast)}.transition-slow{transition:all var(--usynti-transition-slow)}.transition-none{transition:none}.hover\:bg-surface:hover{background:var(--usynti-bg-surface-hover)}@keyframes usynti-spin{to{transform:rotate(1turn)}}@keyframes usynti-ping{75%,to{opacity:0;transform:scale(2)}}@keyframes usynti-fade-in{0%{opacity:0}to{opacity:1}}@keyframes usynti-slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-spin{animation:usynti-spin 1s linear infinite}.animate-ping{animation:usynti-ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-fade-in{animation:usynti-fade-in .3s ease}.animate-slide-up{animation:usynti-slide-up .3s ease}@keyframes usynti-bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}@keyframes usynti-pulse{50%{opacity:.5}}.animate-bounce{animation:usynti-bounce 1s infinite}.animate-pulse{animation:usynti-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-none{animation:none}@keyframes usynti-pulse-dot{0%,to{box-shadow:0 0 rgba(var(--usynti-color-success),.4)}50%{box-shadow:0 0 0 8px rgba(var(--usynti-color-success),0)}}.animate-pulse-dot{animation:usynti-pulse-dot 2s infinite}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-1000{transition-duration:1s}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-75{transition-delay:75ms}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.delay-700{transition-delay:.7s}.delay-1000{transition-delay:1s}.scale-0{transform:scale(0)}.scale-50{transform:scale(.5)}.scale-75{transform:scale(.75)}.scale-90{transform:scale(.9)}.scale-95{transform:scale(.95)}.scale-100{transform:scale(1)}.scale-105{transform:scale(1.05)}.scale-110{transform:scale(1.1)}.scale-125{transform:scale(1.25)}.scale-150{transform:scale(1.5)}.scale-x-0{transform:scaleX(0)}.scale-x-100{transform:scaleX(1)}.scale-y-0{transform:scaleY(0)}.scale-y-100{transform:scaleY(1)}.-scale-x-100{transform:scaleX(-1)}.-scale-y-100{transform:scaleY(-1)}.rotate-0{transform:rotate(0)}.rotate-1{transform:rotate(1deg)}.rotate-2{transform:rotate(2deg)}.rotate-3{transform:rotate(3deg)}.rotate-6{transform:rotate(6deg)}.rotate-12{transform:rotate(12deg)}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.-rotate-1{transform:rotate(-1deg)}.-rotate-2{transform:rotate(-2deg)}.-rotate-3{transform:rotate(-3deg)}.-rotate-6{transform:rotate(-6deg)}.-rotate-12{transform:rotate(-12deg)}.-rotate-45{transform:rotate(-45deg)}.-rotate-90{transform:rotate(-90deg)}.-rotate-180{transform:rotate(-180deg)}.translate-x-1{transform:translate(var(--usynti-space-1))}.translate-x-2{transform:translate(var(--usynti-space-2))}.translate-x-4{transform:translate(var(--usynti-space-4))}.translate-x-8{transform:translate(var(--usynti-space-8))}.translate-x-full{transform:translate(100%)}.translate-x-1\/2{transform:translate(50%)}.-translate-x-1{transform:translate(calc(var(--usynti-space-1)*-1))}.-translate-x-2{transform:translate(calc(var(--usynti-space-2)*-1))}.-translate-x-4{transform:translate(calc(var(--usynti-space-4)*-1))}.-translate-x-1\/2{transform:translate(-50%)}.translate-y-0{transform:translateY(0)}.translate-y-1{transform:translateY(var(--usynti-space-1))}.translate-y-2{transform:translateY(var(--usynti-space-2))}.translate-y-4{transform:translateY(var(--usynti-space-4))}.translate-y-8{transform:translateY(var(--usynti-space-8))}.translate-y-full{transform:translateY(100%)}.translate-y-1\/2{transform:translateY(50%)}.-translate-y-1{transform:translateY(calc(var(--usynti-space-1)*-1))}.-translate-y-2{transform:translateY(calc(var(--usynti-space-2)*-1))}.-translate-y-4{transform:translateY(calc(var(--usynti-space-4)*-1))}.-translate-y-full{transform:translateY(-100%)}.skew-x-1{transform:skew(1deg)}.skew-x-2{transform:skew(2deg)}.skew-x-3{transform:skew(3deg)}.skew-x-6{transform:skew(6deg)}.skew-x-12{transform:skew(12deg)}.-skew-x-1{transform:skew(-1deg)}.-skew-x-2{transform:skew(-2deg)}.-skew-x-3{transform:skew(-3deg)}.-skew-x-6{transform:skew(-6deg)}.-skew-x-12{transform:skew(-12deg)}.skew-y-1{transform:skewY(1deg)}.skew-y-2{transform:skewY(2deg)}.skew-y-3{transform:skewY(3deg)}.skew-y-6{transform:skewY(6deg)}.-skew-y-1{transform:skewY(-1deg)}.-skew-y-2{transform:skewY(-2deg)}.-skew-y-3{transform:skewY(-3deg)}.-skew-y-6{transform:skewY(-6deg)}.origin-center{transform-origin:center}.origin-top{transform-origin:top}.origin-top-right{transform-origin:top right}.origin-right{transform-origin:right}.origin-bottom-right{transform-origin:bottom right}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:bottom left}.origin-left{transform-origin:left}.origin-top-left{transform-origin:top left}.blur-none{filter:blur(0)}.blur-sm{filter:blur(4px)}.blur{filter:blur(8px)}.blur-md{filter:blur(12px)}.blur-lg{filter:blur(16px)}.blur-xl{filter:blur(24px)}.blur-2xl{filter:blur(40px)}.blur-3xl{filter:blur(64px)}.brightness-0{filter:brightness(0)}.brightness-50{filter:brightness(.5)}.brightness-75{filter:brightness(.75)}.brightness-90{filter:brightness(.9)}.brightness-95{filter:brightness(.95)}.brightness-100{filter:brightness(1)}.brightness-105{filter:brightness(1.05)}.brightness-110{filter:brightness(1.1)}.brightness-125{filter:brightness(1.25)}.brightness-150{filter:brightness(1.5)}.brightness-200{filter:brightness(2)}.contrast-0{filter:contrast(0)}.contrast-50{filter:contrast(.5)}.contrast-75{filter:contrast(.75)}.contrast-100{filter:contrast(1)}.contrast-125{filter:contrast(1.25)}.contrast-150{filter:contrast(1.5)}.contrast-200{filter:contrast(2)}.grayscale{filter:grayscale(100%)}.grayscale-0{filter:grayscale(0)}.invert{filter:invert(100%)}.invert-0{filter:invert(0)}.sepia{filter:sepia(100%)}.sepia-0{filter:sepia(0)}.saturate-0{filter:saturate(0)}.saturate-50{filter:saturate(.5)}.saturate-100{filter:saturate(1)}.saturate-150{filter:saturate(1.5)}.saturate-200{filter:saturate(2)}.hue-rotate-0{filter:hue-rotate(0deg)}.hue-rotate-15{filter:hue-rotate(15deg)}.hue-rotate-30{filter:hue-rotate(30deg)}.hue-rotate-60{filter:hue-rotate(60deg)}.hue-rotate-90{filter:hue-rotate(90deg)}.hue-rotate-180{filter:hue-rotate(180deg)}.drop-shadow-sm{filter:drop-shadow(0 1px 1px rgba(0,0,0,.05))}.drop-shadow{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.drop-shadow-md{filter:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06))}.drop-shadow-lg{filter:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-xl{filter:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08))}.drop-shadow-none{filter:drop-shadow(0 0 #0000)}.backdrop-blur-none{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.backdrop-blur-sm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.backdrop-blur-lg{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.backdrop-blur-xl{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.backdrop-blur-2xl{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.backdrop-blur-3xl{-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px)}.backdrop-brightness-0{-webkit-backdrop-filter:brightness(0);backdrop-filter:brightness(0)}.backdrop-brightness-50{-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5)}.backdrop-brightness-75{-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75)}.backdrop-brightness-100{-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1)}.backdrop-brightness-125{-webkit-backdrop-filter:brightness(1.25);backdrop-filter:brightness(1.25)}.backdrop-brightness-150{-webkit-backdrop-filter:brightness(1.5);backdrop-filter:brightness(1.5)}.backdrop-grayscale{-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%)}.backdrop-grayscale-0{-webkit-backdrop-filter:grayscale(0);backdrop-filter:grayscale(0)}.backdrop-invert{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}.backdrop-invert-0{-webkit-backdrop-filter:invert(0);backdrop-filter:invert(0)}.backdrop-sepia{-webkit-backdrop-filter:sepia(100%);backdrop-filter:sepia(100%)}.backdrop-sepia-0{-webkit-backdrop-filter:sepia(0);backdrop-filter:sepia(0)}.backdrop-saturate-0{-webkit-backdrop-filter:saturate(0);backdrop-filter:saturate(0)}.backdrop-saturate-100{-webkit-backdrop-filter:saturate(1);backdrop-filter:saturate(1)}.backdrop-saturate-150{-webkit-backdrop-filter:saturate(1.5);backdrop-filter:saturate(1.5)}.backdrop-saturate-200{-webkit-backdrop-filter:saturate(2);backdrop-filter:saturate(2)}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-difference{mix-blend-mode:difference}.will-change-auto{will-change:auto}.will-change-scroll{will-change:scroll-position}.will-change-contents{will-change:contents}.will-change-transform{will-change:transform}.bg-auto{background-size:auto}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-top{background-position:top}.bg-bottom{background-position:bottom}.bg-left{background-position:0}.bg-right{background-position:100%}.bg-left-top{background-position:0 0}.bg-left-bottom{background-position:0 100%}.bg-right-top{background-position:100% 0}.bg-right-bottom{background-position:100% 100%}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-origin-border{background-origin:border-box}.bg-origin-padding{background-origin:padding-box}.bg-origin-content{background-origin:content-box}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text;color:transparent}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-none{-o-object-fit:none;object-fit:none}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-left{-o-object-position:left;object-position:left}.object-right{-o-object-position:right;object-position:right}.object-left-top{-o-object-position:left top;object-position:left top}.object-left-bottom{-o-object-position:left bottom;object-position:left bottom}.object-right-top{-o-object-position:right top;object-position:right top}.object-right-bottom{-o-object-position:right bottom;object-position:right bottom}.bg-none{background-image:none}.hover\:text-primary:hover{color:var(--usynti-primary)}.hover\:text-secondary:hover{color:var(--usynti-secondary)}.hover\:text-success:hover{color:var(--usynti-success)}.hover\:text-danger:hover{color:var(--usynti-danger)}.hover\:text-warning:hover{color:var(--usynti-warning)}.hover\:text-white:hover{color:rgba(var(--usynti-color-white),1)}.hover\:text-black:hover{color:rgba(var(--usynti-color-black),1)}.hover\:text-muted:hover{color:rgba(var(--usynti-color-text-muted),1)}.hover\:bg-primary:hover{background-color:var(--usynti-primary)}.hover\:bg-secondary:hover{background-color:var(--usynti-secondary)}.hover\:bg-success:hover{background-color:var(--usynti-success)}.hover\:bg-danger:hover{background-color:var(--usynti-danger)}.hover\:bg-surface:hover{background-color:var(--usynti-bg-surface-hover)}.hover\:bg-body:hover{background-color:var(--usynti-bg-body)}.hover\:bg-white:hover{background-color:rgba(var(--usynti-color-white),1)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-primary-subtle:hover{background:rgba(var(--usynti-color-primary),.06)}.hover\:bg-danger-subtle:hover{background:rgba(var(--usynti-color-danger),.06)}.hover\:border-primary:hover{border-color:var(--usynti-primary)}.hover\:border-secondary:hover{border-color:var(--usynti-secondary)}.hover\:border-danger:hover{border-color:var(--usynti-danger)}.hover\:border-transparent:hover{border-color:transparent}.hover\:opacity-0:hover{opacity:0}.hover\:opacity-25:hover{opacity:.25}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-sm:hover{box-shadow:var(--usynti-shadow-sm)}.hover\:shadow:hover{box-shadow:var(--usynti-shadow)}.hover\:shadow-md:hover{box-shadow:var(--usynti-shadow-md)}.hover\:shadow-lg:hover{box-shadow:var(--usynti-shadow-lg)}.hover\:shadow-xl:hover{box-shadow:var(--usynti-shadow-xl)}.hover\:shadow-none:hover{box-shadow:none}.hover\:scale-95:hover{transform:scale(.95)}.hover\:scale-100:hover{transform:scale(1)}.hover\:scale-105:hover{transform:scale(1.05)}.hover\:scale-110:hover{transform:scale(1.1)}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:ring-2:hover{box-shadow:0 0 0 2px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.hover\:ring-4:hover{box-shadow:0 0 0 4px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.hover\:-translate-y-1:hover{transform:translateY(calc(var(--usynti-space-1)*-1))}.hover\:-translate-y-2:hover{transform:translateY(calc(var(--usynti-space-2)*-1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{box-shadow:0 0 0 2px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.focus\:ring-4:focus{box-shadow:0 0 0 4px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.focus\:ring-primary:focus{--usynti-ring-color:rgba(var(--usynti-color-primary),.5)}.focus\:ring-danger:focus{--usynti-ring-color:rgba(var(--usynti-color-danger),.5)}.focus\:ring-success:focus{--usynti-ring-color:rgba(var(--usynti-color-success),.5)}.focus\:border-primary:focus{border-color:var(--usynti-primary)}.focus\:border-danger:focus{border-color:var(--usynti-danger)}.focus\:border-success:focus{border-color:var(--usynti-success)}.focus\:bg-surface:focus{background-color:var(--usynti-bg-surface)}.focus\:text-primary:focus{color:var(--usynti-primary)}.focus\:shadow-md:focus{box-shadow:var(--usynti-shadow-md)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{box-shadow:0 0 0 2px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.focus-visible\:ring-4:focus-visible{box-shadow:0 0 0 4px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.focus-visible\:ring-primary:focus-visible{--usynti-ring-color:rgba(var(--usynti-color-primary),.5)}.focus-within\:ring-2:focus-within{box-shadow:0 0 0 2px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.focus-within\:border-primary:focus-within{border-color:var(--usynti-primary)}.focus-within\:shadow-md:focus-within{box-shadow:var(--usynti-shadow-md)}.active\:bg-primary:active{background-color:var(--usynti-primary)}.active\:bg-secondary:active{background-color:var(--usynti-secondary)}.active\:scale-95:active{transform:scale(.95)}.active\:scale-100:active{transform:scale(1)}.active\:opacity-75:active{opacity:.75}.active\:shadow-sm:active{box-shadow:var(--usynti-shadow-sm)}.active\:shadow-none:active{box-shadow:none}.active\:ring-2:active{box-shadow:0 0 0 2px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-secondary:disabled{background-color:var(--usynti-secondary)}.disabled\:text-muted:disabled{color:rgba(var(--usynti-color-text-muted),1)}.group:hover .group-hover\:text-primary{color:var(--usynti-primary)}.group:hover .group-hover\:text-white{color:rgba(var(--usynti-color-white),1)}.group:hover .group-hover\:bg-primary{background-color:var(--usynti-primary)}.group:hover .group-hover\:bg-surface{background-color:var(--usynti-bg-surface-hover)}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-75{opacity:.75}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:scale-105{transform:scale(1.05)}.group:hover .group-hover\:shadow-lg{box-shadow:var(--usynti-shadow-lg)}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:-translate-y-1{transform:translateY(calc(var(--usynti-space-1)*-1))}.group:focus .group-focus\:ring-2{box-shadow:0 0 0 2px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.group:focus .group-focus\:text-primary{color:var(--usynti-primary)}.peer:checked~.peer-checked\:bg-primary{background-color:var(--usynti-primary)}.peer:checked~.peer-checked\:text-white{color:rgba(var(--usynti-color-white),1)}.peer:checked~.peer-checked\:border-primary{border-color:var(--usynti-primary)}.peer:focus~.peer-focus\:ring-2{box-shadow:0 0 0 2px var(--usynti-ring-color,rgba(var(--usynti-color-primary),.5))}.peer:invalid~.peer-invalid\:text-danger{color:var(--usynti-danger)}.peer:invalid~.peer-invalid\:border-danger{border-color:var(--usynti-danger)}.first\:mt-0:first-child{margin-top:0}.first\:pt-0:first-child{padding-top:0}.first\:border-t-0:first-child{border-top-width:0}.first\:rounded-t:first-child{border-top-left-radius:var(--usynti-radius);border-top-right-radius:var(--usynti-radius)}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:rounded-b:last-child{border-bottom-left-radius:var(--usynti-radius);border-bottom-right-radius:var(--usynti-radius)}.odd\:bg-surface:nth-child(odd){background-color:var(--usynti-bg-surface)}.odd\:bg-body:nth-child(odd){background-color:var(--usynti-bg-body)}.even\:bg-surface:nth-child(2n){background-color:var(--usynti-bg-surface)}.even\:bg-body:nth-child(2n){background-color:var(--usynti-bg-body)}.even\:bg-primary-subtle:nth-child(2n){background:rgba(var(--usynti-color-primary),.02)}.placeholder\:text-muted::-moz-placeholder{color:rgba(var(--usynti-color-text-muted),1)}.placeholder\:text-muted::placeholder{color:rgba(var(--usynti-color-text-muted),1)}.placeholder\:text-secondary::-moz-placeholder{color:var(--usynti-secondary)}.placeholder\:text-secondary::placeholder{color:var(--usynti-secondary)}.placeholder\:italic::-moz-placeholder{font-style:italic}.placeholder\:italic::placeholder{font-style:italic}.placeholder\:opacity-50::-moz-placeholder{opacity:.5}.placeholder\:opacity-50::placeholder{opacity:.5}[data-theme=dark] .dark\:text-white{color:rgba(var(--usynti-color-white),1)}[data-theme=dark] .dark\:text-muted{color:rgba(var(--usynti-color-text-muted),1)}[data-theme=dark] .dark\:bg-body{background-color:var(--usynti-bg-body)}[data-theme=dark] .dark\:bg-surface{background-color:var(--usynti-bg-surface)}[data-theme=dark] .dark\:bg-elevated{background-color:var(--usynti-bg-elevated)}[data-theme=dark] .dark\:bg-transparent{background-color:transparent}[data-theme=dark] .dark\:border-white{border-color:rgba(var(--usynti-color-white),.1)}[data-theme=dark] .dark\:border-transparent{border-color:transparent}[data-theme=dark] .dark\:shadow-none{box-shadow:none}[data-theme=dark] .dark\:shadow-lg{box-shadow:var(--usynti-shadow-lg)}[data-theme=dark] .dark\:opacity-75{opacity:.75}[data-theme=dark] .dark\:opacity-50{opacity:.5}[data-theme=dark] .dark\:hidden{display:none}[data-theme=dark] .dark\:block{display:block}[data-theme=dark] .dark\:invert{filter:invert(100%)}[data-theme=dark] .dark\:brightness-90{filter:brightness(.9)}[data-theme=dark] .dark\:ring-white{--usynti-ring-color:rgba(var(--usynti-color-white),.2)}@media(min-width:640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.sm\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.sm\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:p-0{padding:0}.sm\:p-2{padding:var(--usynti-space-2)}.sm\:p-4{padding:var(--usynti-space-4)}.sm\:p-5{padding:var(--usynti-space-5)}.sm\:p-6{padding:var(--usynti-space-6)}.sm\:p-8{padding:var(--usynti-space-8)}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:var(--usynti-space-2);padding-right:var(--usynti-space-2)}.sm\:px-4{padding-left:var(--usynti-space-4);padding-right:var(--usynti-space-4)}.sm\:px-6{padding-left:var(--usynti-space-6);padding-right:var(--usynti-space-6)}.sm\:px-8{padding-left:var(--usynti-space-8);padding-right:var(--usynti-space-8)}.sm\:py-0{padding-bottom:0;padding-top:0}.sm\:py-2{padding-bottom:var(--usynti-space-2);padding-top:var(--usynti-space-2)}.sm\:py-4{padding-bottom:var(--usynti-space-4);padding-top:var(--usynti-space-4)}.sm\:py-6{padding-bottom:var(--usynti-space-6);padding-top:var(--usynti-space-6)}.sm\:py-8{padding-bottom:var(--usynti-space-8);padding-top:var(--usynti-space-8)}.sm\:m-0{margin:0}.sm\:m-auto{margin:auto}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mt-0{margin-top:0}.sm\:mt-4{margin-top:var(--usynti-space-4)}.sm\:mt-8{margin-top:var(--usynti-space-8)}.sm\:mb-0{margin-bottom:0}.sm\:mb-4{margin-bottom:var(--usynti-space-4)}.sm\:mb-8{margin-bottom:var(--usynti-space-8)}.sm\:gap-2{gap:var(--usynti-space-2)}.sm\:gap-4{gap:var(--usynti-space-4)}.sm\:gap-6{gap:var(--usynti-space-6)}.sm\:gap-8{gap:var(--usynti-space-8)}.sm\:text-xs{font-size:var(--usynti-font-size-xs)}.sm\:text-sm{font-size:var(--usynti-font-size-sm)}.sm\:text-base{font-size:var(--usynti-font-size-base)}.sm\:text-lg{font-size:var(--usynti-font-size-lg)}.sm\:text-xl{font-size:var(--usynti-font-size-xl)}.sm\:text-2xl{font-size:var(--usynti-font-size-2xl)}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:w-full{width:100%}.sm\:w-auto{width:auto}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333%}.sm\:w-2\/3{width:66.666%}.sm\:max-w-sm{max-width:384px}.sm\:max-w-md{max-width:448px}.sm\:max-w-lg{max-width:512px}.sm\:max-w-xl{max-width:576px}.sm\:static{position:static}.sm\:relative{position:relative}.sm\:absolute{position:absolute}.sm\:sticky{position:sticky;top:0}.sm\:order-first{order:-9999}.sm\:order-last{order:9999}.sm\:order-none{order:0}.sm\:rounded{border-radius:var(--usynti-radius)}.sm\:rounded-lg{border-radius:var(--usynti-radius-lg)}.sm\:shadow{box-shadow:var(--usynti-shadow)}.sm\:shadow-none{box-shadow:none}.sm\:space-x-4>*+*{margin-left:var(--usynti-space-4)}.sm\:space-y-0>*+*{margin-top:0}.sm\:space-y-4>*+*{margin-top:var(--usynti-space-4)}}@media(min-width:768px){.md\:block{display:block}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.md\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:p-0{padding:0}.md\:p-2{padding:var(--usynti-space-2)}.md\:p-4{padding:var(--usynti-space-4)}.md\:p-5{padding:var(--usynti-space-5)}.md\:p-6{padding:var(--usynti-space-6)}.md\:p-8{padding:var(--usynti-space-8)}.md\:p-10{padding:var(--usynti-space-10)}.md\:px-0{padding-left:0;padding-right:0}.md\:px-2{padding-left:var(--usynti-space-2);padding-right:var(--usynti-space-2)}.md\:px-4{padding-left:var(--usynti-space-4);padding-right:var(--usynti-space-4)}.md\:px-6{padding-left:var(--usynti-space-6);padding-right:var(--usynti-space-6)}.md\:px-8{padding-left:var(--usynti-space-8);padding-right:var(--usynti-space-8)}.md\:px-10{padding-left:var(--usynti-space-10);padding-right:var(--usynti-space-10)}.md\:py-0{padding-bottom:0;padding-top:0}.md\:py-2{padding-bottom:var(--usynti-space-2);padding-top:var(--usynti-space-2)}.md\:py-4{padding-bottom:var(--usynti-space-4);padding-top:var(--usynti-space-4)}.md\:py-6{padding-bottom:var(--usynti-space-6);padding-top:var(--usynti-space-6)}.md\:py-8{padding-bottom:var(--usynti-space-8);padding-top:var(--usynti-space-8)}.md\:m-0{margin:0}.md\:m-auto{margin:auto}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mt-0{margin-top:0}.md\:mt-4{margin-top:var(--usynti-space-4)}.md\:mt-8{margin-top:var(--usynti-space-8)}.md\:mb-0{margin-bottom:0}.md\:mb-4{margin-bottom:var(--usynti-space-4)}.md\:mb-8{margin-bottom:var(--usynti-space-8)}.md\:gap-2{gap:var(--usynti-space-2)}.md\:gap-4{gap:var(--usynti-space-4)}.md\:gap-6{gap:var(--usynti-space-6)}.md\:gap-8{gap:var(--usynti-space-8)}.md\:gap-10{gap:var(--usynti-space-10)}.md\:text-xs{font-size:var(--usynti-font-size-xs)}.md\:text-sm{font-size:var(--usynti-font-size-sm)}.md\:text-base{font-size:var(--usynti-font-size-base)}.md\:text-lg{font-size:var(--usynti-font-size-lg)}.md\:text-xl{font-size:var(--usynti-font-size-xl)}.md\:text-2xl{font-size:var(--usynti-font-size-2xl)}.md\:text-3xl{font-size:var(--usynti-font-size-3xl)}.md\:text-4xl{font-size:var(--usynti-font-size-4xl)}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:w-full{width:100%}.md\:w-auto{width:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333%}.md\:w-2\/3{width:66.666%}.md\:w-1\/4{width:25%}.md\:w-3\/4{width:75%}.md\:max-w-md{max-width:448px}.md\:max-w-lg{max-width:512px}.md\:max-w-xl{max-width:576px}.md\:max-w-2xl{max-width:672px}.md\:max-w-3xl{max-width:768px}.md\:static{position:static}.md\:relative{position:relative}.md\:absolute{position:absolute}.md\:sticky{position:sticky;top:0}.md\:order-first{order:-9999}.md\:order-last{order:9999}.md\:order-none{order:0}.md\:rounded{border-radius:var(--usynti-radius)}.md\:rounded-lg{border-radius:var(--usynti-radius-lg)}.md\:rounded-xl{border-radius:var(--usynti-radius-xl)}.md\:shadow{box-shadow:var(--usynti-shadow)}.md\:shadow-md{box-shadow:var(--usynti-shadow-md)}.md\:shadow-none{box-shadow:none}.md\:space-x-4>*+*{margin-left:var(--usynti-space-4)}.md\:space-x-6>*+*{margin-left:var(--usynti-space-6)}.md\:space-y-0>*+*{margin-top:0}.md\:space-y-4>*+*{margin-top:var(--usynti-space-4)}}@media(min-width:1024px){.lg\:block{display:block}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.lg\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.lg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.lg\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.lg\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.lg\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:p-0{padding:0}.lg\:p-4{padding:var(--usynti-space-4)}.lg\:p-5{padding:var(--usynti-space-5)}.lg\:p-6{padding:var(--usynti-space-6)}.lg\:p-8{padding:var(--usynti-space-8)}.lg\:p-10{padding:var(--usynti-space-10)}.lg\:p-12{padding:var(--usynti-space-12)}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:var(--usynti-space-4);padding-right:var(--usynti-space-4)}.lg\:px-6{padding-left:var(--usynti-space-6);padding-right:var(--usynti-space-6)}.lg\:px-8{padding-left:var(--usynti-space-8);padding-right:var(--usynti-space-8)}.lg\:px-10{padding-left:var(--usynti-space-10);padding-right:var(--usynti-space-10)}.lg\:py-0{padding-bottom:0;padding-top:0}.lg\:py-4{padding-bottom:var(--usynti-space-4);padding-top:var(--usynti-space-4)}.lg\:py-6{padding-bottom:var(--usynti-space-6);padding-top:var(--usynti-space-6)}.lg\:py-8{padding-bottom:var(--usynti-space-8);padding-top:var(--usynti-space-8)}.lg\:py-10{padding-bottom:var(--usynti-space-10);padding-top:var(--usynti-space-10)}.lg\:m-0{margin:0}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:var(--usynti-space-4)}.lg\:mt-8{margin-top:var(--usynti-space-8)}.lg\:mb-0{margin-bottom:0}.lg\:mb-4{margin-bottom:var(--usynti-space-4)}.lg\:mb-8{margin-bottom:var(--usynti-space-8)}.lg\:gap-2{gap:var(--usynti-space-2)}.lg\:gap-4{gap:var(--usynti-space-4)}.lg\:gap-6{gap:var(--usynti-space-6)}.lg\:gap-8{gap:var(--usynti-space-8)}.lg\:gap-10{gap:var(--usynti-space-10)}.lg\:gap-12{gap:var(--usynti-space-12)}.lg\:text-xs{font-size:var(--usynti-font-size-xs)}.lg\:text-sm{font-size:var(--usynti-font-size-sm)}.lg\:text-base{font-size:var(--usynti-font-size-base)}.lg\:text-lg{font-size:var(--usynti-font-size-lg)}.lg\:text-xl{font-size:var(--usynti-font-size-xl)}.lg\:text-2xl{font-size:var(--usynti-font-size-2xl)}.lg\:text-3xl{font-size:var(--usynti-font-size-3xl)}.lg\:text-4xl{font-size:var(--usynti-font-size-4xl)}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:w-full{width:100%}.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333%}.lg\:w-2\/3{width:66.666%}.lg\:w-1\/4{width:25%}.lg\:w-3\/4{width:75%}.lg\:max-w-lg{max-width:512px}.lg\:max-w-xl{max-width:576px}.lg\:max-w-2xl{max-width:672px}.lg\:max-w-3xl{max-width:768px}.lg\:max-w-4xl{max-width:896px}.lg\:max-w-5xl{max-width:1024px}.lg\:static{position:static}.lg\:relative{position:relative}.lg\:absolute{position:absolute}.lg\:sticky{position:sticky;top:0}.lg\:order-first{order:-9999}.lg\:order-last{order:9999}.lg\:order-none{order:0}.lg\:rounded{border-radius:var(--usynti-radius)}.lg\:rounded-lg{border-radius:var(--usynti-radius-lg)}.lg\:rounded-xl{border-radius:var(--usynti-radius-xl)}.lg\:shadow{box-shadow:var(--usynti-shadow)}.lg\:shadow-md{box-shadow:var(--usynti-shadow-md)}.lg\:shadow-none{box-shadow:none}.lg\:space-x-4>*+*{margin-left:var(--usynti-space-4)}.lg\:space-x-6>*+*{margin-left:var(--usynti-space-6)}.lg\:space-x-8>*+*{margin-left:var(--usynti-space-8)}.lg\:space-y-0>*+*{margin-top:0}.lg\:space-y-4>*+*{margin-top:var(--usynti-space-4)}}@media(min-width:1280px){.xl\:block{display:block}.xl\:inline{display:inline}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.xl\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.xl\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.xl\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.xl\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.xl\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-center{align-items:center}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:justify-start{justify-content:flex-start}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:p-0{padding:0}.xl\:p-4{padding:var(--usynti-space-4)}.xl\:p-6{padding:var(--usynti-space-6)}.xl\:p-8{padding:var(--usynti-space-8)}.xl\:p-10{padding:var(--usynti-space-10)}.xl\:p-12{padding:var(--usynti-space-12)}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-4{padding-left:var(--usynti-space-4);padding-right:var(--usynti-space-4)}.xl\:px-6{padding-left:var(--usynti-space-6);padding-right:var(--usynti-space-6)}.xl\:px-8{padding-left:var(--usynti-space-8);padding-right:var(--usynti-space-8)}.xl\:px-10{padding-left:var(--usynti-space-10);padding-right:var(--usynti-space-10)}.xl\:py-0{padding-bottom:0;padding-top:0}.xl\:py-4{padding-bottom:var(--usynti-space-4);padding-top:var(--usynti-space-4)}.xl\:py-6{padding-bottom:var(--usynti-space-6);padding-top:var(--usynti-space-6)}.xl\:py-8{padding-bottom:var(--usynti-space-8);padding-top:var(--usynti-space-8)}.xl\:py-10{padding-bottom:var(--usynti-space-10);padding-top:var(--usynti-space-10)}.xl\:m-0{margin:0}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:mt-0{margin-top:0}.xl\:mt-4{margin-top:var(--usynti-space-4)}.xl\:mb-0{margin-bottom:0}.xl\:gap-4{gap:var(--usynti-space-4)}.xl\:gap-6{gap:var(--usynti-space-6)}.xl\:gap-8{gap:var(--usynti-space-8)}.xl\:gap-10{gap:var(--usynti-space-10)}.xl\:gap-12{gap:var(--usynti-space-12)}.xl\:text-xs{font-size:var(--usynti-font-size-xs)}.xl\:text-sm{font-size:var(--usynti-font-size-sm)}.xl\:text-base{font-size:var(--usynti-font-size-base)}.xl\:text-lg{font-size:var(--usynti-font-size-lg)}.xl\:text-xl{font-size:var(--usynti-font-size-xl)}.xl\:text-2xl{font-size:var(--usynti-font-size-2xl)}.xl\:text-3xl{font-size:var(--usynti-font-size-3xl)}.xl\:text-4xl{font-size:var(--usynti-font-size-4xl)}.xl\:text-left{text-align:left}.xl\:text-center{text-align:center}.xl\:text-right{text-align:right}.xl\:w-full{width:100%}.xl\:w-auto{width:auto}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333%}.xl\:w-2\/3{width:66.666%}.xl\:w-1\/4{width:25%}.xl\:w-3\/4{width:75%}.xl\:max-w-xl{max-width:576px}.xl\:max-w-2xl{max-width:672px}.xl\:max-w-3xl{max-width:768px}.xl\:max-w-4xl{max-width:896px}.xl\:max-w-5xl{max-width:1024px}.xl\:max-w-full{max-width:100%}.xl\:static{position:static}.xl\:relative{position:relative}.xl\:sticky{position:sticky;top:0}.xl\:order-first{order:-9999}.xl\:order-last{order:9999}.xl\:order-none{order:0}.xl\:rounded-lg{border-radius:var(--usynti-radius-lg)}.xl\:rounded-xl{border-radius:var(--usynti-radius-xl)}.xl\:shadow{box-shadow:var(--usynti-shadow)}.xl\:shadow-none{box-shadow:none}.xl\:space-x-6>*+*{margin-left:var(--usynti-space-6)}.xl\:space-x-8>*+*{margin-left:var(--usynti-space-8)}.xl\:space-y-0>*+*{margin-top:0}.xl\:space-y-4>*+*{margin-top:var(--usynti-space-4)}}@media(min-width:1536px){.\32xl\:block{display:block}.\32xl\:flex{display:flex}.\32xl\:inline-flex{display:inline-flex}.\32xl\:hidden{display:none}.\32xl\:grid{display:grid}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.\32xl\:flex-row{flex-direction:row}.\32xl\:flex-col{flex-direction:column}.\32xl\:items-center{align-items:center}.\32xl\:justify-between{justify-content:space-between}.\32xl\:justify-center{justify-content:center}.\32xl\:p-6{padding:var(--usynti-space-6)}.\32xl\:p-8{padding:var(--usynti-space-8)}.\32xl\:p-10{padding:var(--usynti-space-10)}.\32xl\:p-12{padding:var(--usynti-space-12)}.\32xl\:px-8{padding-left:var(--usynti-space-8);padding-right:var(--usynti-space-8)}.\32xl\:px-10{padding-left:var(--usynti-space-10);padding-right:var(--usynti-space-10)}.\32xl\:py-6{padding-bottom:var(--usynti-space-6);padding-top:var(--usynti-space-6)}.\32xl\:py-8{padding-bottom:var(--usynti-space-8);padding-top:var(--usynti-space-8)}.\32xl\:m-0{margin:0}.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:gap-6{gap:var(--usynti-space-6)}.\32xl\:gap-8{gap:var(--usynti-space-8)}.\32xl\:gap-10{gap:var(--usynti-space-10)}.\32xl\:text-lg{font-size:var(--usynti-font-size-lg)}.\32xl\:text-xl{font-size:var(--usynti-font-size-xl)}.\32xl\:text-2xl{font-size:var(--usynti-font-size-2xl)}.\32xl\:text-3xl{font-size:var(--usynti-font-size-3xl)}.\32xl\:w-full{width:100%}.\32xl\:w-auto{width:auto}.\32xl\:w-1\/2{width:50%}.\32xl\:w-1\/3{width:33.333%}.\32xl\:w-1\/4{width:25%}.\32xl\:max-w-5xl{max-width:1024px}.\32xl\:max-w-6xl{max-width:1152px}.\32xl\:max-w-full{max-width:100%}.\32xl\:order-first{order:-9999}.\32xl\:order-last{order:9999}}.text-ash-10{color:#f9f9f8}.text-ash-20{color:#f0f0ee}.text-ash-30{color:#ddddd9}.text-ash-40{color:#c5c5c0}.text-ash-50{color:#96968f}.text-ash-60{color:#6b6b64}.text-ash-70{color:#4a4a44}.text-ash-80{color:#363632}.text-ash-90{color:#222220}.text-ash-95{color:#0c0c0a}.bg-ash-10{background-color:#f9f9f8}.bg-ash-20{background-color:#f0f0ee}.bg-ash-30{background-color:#ddddd9}.bg-ash-40{background-color:#c5c5c0}.bg-ash-50{background-color:#96968f}.bg-ash-60{background-color:#6b6b64}.bg-ash-70{background-color:#4a4a44}.bg-ash-80{background-color:#363632}.bg-ash-90{background-color:#222220}.bg-ash-95{background-color:#0c0c0a}.border-ash-10{border-color:#f9f9f8}.border-ash-20{border-color:#f0f0ee}.border-ash-30{border-color:#ddddd9}.border-ash-40{border-color:#c5c5c0}.border-ash-50{border-color:#96968f}.border-ash-60{border-color:#6b6b64}.border-ash-70{border-color:#4a4a44}.border-ash-80{border-color:#363632}.border-ash-90{border-color:#222220}.ring-ash-90{--usynti-ring-color:rgba(34,34,32,.5)}.accent-ash-80{accent-color:#363632}.bg-red-10{background-color:#fde8e8}.bg-red-20{background-color:#f9c4c4}.bg-red-30{background-color:#f19b9b}.bg-red-40{background-color:#e66d6d}.bg-red-50{background-color:#d94141}.bg-red-60{background-color:#c02a2a}.bg-red-70{background-color:#a12020}.bg-red-80{background-color:#7e1818}.bg-red-90{background-color:#5c1212}.text-red-10{color:#fde8e8}.text-red-20{color:#f9c4c4}.text-red-30{color:#f19b9b}.text-red-40{color:#e66d6d}.text-red-50{color:#d94141}.text-red-60{color:#c02a2a}.text-red-70{color:#a12020}.text-red-80{color:#7e1818}.text-red-90{color:#5c1212}.border-red-30{border-color:#f19b9b}.border-red-40{border-color:#e66d6d}.border-red-50{border-color:#d94141}.bg-orange-10{background-color:#fef0e2}.bg-orange-20{background-color:#fcd9b0}.bg-orange-30{background-color:#f8bc78}.bg-orange-40{background-color:#f29a3e}.bg-orange-50{background-color:#e67e10}.bg-orange-60{background-color:#c46a0b}.bg-orange-70{background-color:#9e5409}.bg-orange-80{background-color:#7a4010}.bg-orange-90{background-color:#5e3010}.text-orange-10{color:#fef0e2}.text-orange-20{color:#fcd9b0}.text-orange-30{color:#f8bc78}.text-orange-40{color:#f29a3e}.text-orange-50{color:#e67e10}.text-orange-60{color:#c46a0b}.text-orange-70{color:#9e5409}.text-orange-80{color:#7a4010}.text-orange-90{color:#5e3010}.border-orange-30{border-color:#f8bc78}.border-orange-40{border-color:#f29a3e}.border-orange-50{border-color:#e67e10}.bg-yellow-10{background-color:#fdf6da}.bg-yellow-20{background-color:#faeaa8}.bg-yellow-30{background-color:#f5d96e}.bg-yellow-40{background-color:#e8c430}.bg-yellow-50{background-color:#d4ab08}.bg-yellow-60{background-color:#b39006}.bg-yellow-70{background-color:#8d7005}.bg-yellow-80{background-color:#6e570a}.bg-yellow-90{background-color:#544210}.text-yellow-10{color:#fdf6da}.text-yellow-20{color:#faeaa8}.text-yellow-30{color:#f5d96e}.text-yellow-40{color:#e8c430}.text-yellow-50{color:#d4ab08}.text-yellow-60{color:#b39006}.text-yellow-70{color:#8d7005}.text-yellow-80{color:#6e570a}.text-yellow-90{color:#544210}.border-yellow-30{border-color:#f5d96e}.border-yellow-40{border-color:#e8c430}.border-yellow-50{border-color:#d4ab08}.bg-green-10{background-color:#e6f7ec}.bg-green-20{background-color:#c0ecd0}.bg-green-30{background-color:#88dba6}.bg-green-40{background-color:#4cc478}.bg-green-50{background-color:#1ea650}.bg-green-60{background-color:#148a3e}.bg-green-70{background-color:#106e33}.bg-green-80{background-color:#0e5529}.bg-green-90{background-color:#0b4020}.text-green-10{color:#e6f7ec}.text-green-20{color:#c0ecd0}.text-green-30{color:#88dba6}.text-green-40{color:#4cc478}.text-green-50{color:#1ea650}.text-green-60{color:#148a3e}.text-green-70{color:#106e33}.text-green-80{color:#0e5529}.text-green-90{color:#0b4020}.border-green-30{border-color:#88dba6}.border-green-40{border-color:#4cc478}.border-green-50{border-color:#1ea650}.bg-blue-10{background-color:#e4f0fe}.bg-blue-20{background-color:#c0dafc}.bg-blue-30{background-color:#8ebdf8}.bg-blue-40{background-color:#5a9bf2}.bg-blue-50{background-color:#2e78e8}.bg-blue-60{background-color:#1c5ec4}.bg-blue-70{background-color:#174daa}.bg-blue-80{background-color:#153d88}.bg-blue-90{background-color:#133268}.text-blue-10{color:#e4f0fe}.text-blue-20{color:#c0dafc}.text-blue-30{color:#8ebdf8}.text-blue-40{color:#5a9bf2}.text-blue-50{color:#2e78e8}.text-blue-60{color:#1c5ec4}.text-blue-70{color:#174daa}.text-blue-80{color:#153d88}.text-blue-90{color:#133268}.border-blue-30{border-color:#8ebdf8}.border-blue-40{border-color:#5a9bf2}.border-blue-50{border-color:#2e78e8}.bg-purple-10{background-color:#f2e8fd}.bg-purple-20{background-color:#e0c9fa}.bg-purple-30{background-color:#cba4f5}.bg-purple-40{background-color:#b07aee}.bg-purple-50{background-color:#9450e2}.bg-purple-60{background-color:#7a35c8}.bg-purple-70{background-color:#632aaa}.bg-purple-80{background-color:#4e2188}.bg-purple-90{background-color:#3b1868}.text-purple-10{color:#f2e8fd}.text-purple-20{color:#e0c9fa}.text-purple-30{color:#cba4f5}.text-purple-40{color:#b07aee}.text-purple-50{color:#9450e2}.text-purple-60{color:#7a35c8}.text-purple-70{color:#632aaa}.text-purple-80{color:#4e2188}.text-purple-90{color:#3b1868}.border-purple-30{border-color:#cba4f5}.border-purple-40{border-color:#b07aee}.border-purple-50{border-color:#9450e2}.bg-indigo-10{background-color:#e8ecfe}.bg-indigo-20{background-color:#cdd4fc}.bg-indigo-30{background-color:#a7b2f8}.bg-indigo-40{background-color:#7d8cf2}.bg-indigo-50{background-color:#5562e8}.bg-indigo-60{background-color:#4248cc}.bg-indigo-70{background-color:#3638b0}.bg-indigo-80{background-color:#2c2e90}.bg-indigo-90{background-color:#242670}.text-indigo-10{color:#e8ecfe}.text-indigo-20{color:#cdd4fc}.text-indigo-30{color:#a7b2f8}.text-indigo-40{color:#7d8cf2}.text-indigo-50{color:#5562e8}.text-indigo-60{color:#4248cc}.text-indigo-70{color:#3638b0}.text-indigo-80{color:#2c2e90}.text-indigo-90{color:#242670}.border-indigo-30{border-color:#a7b2f8}.border-indigo-40{border-color:#7d8cf2}.border-indigo-50{border-color:#5562e8}.bg-teal-10{background-color:#e2f8f4}.bg-teal-20{background-color:#b8eee2}.bg-teal-30{background-color:#7ee0ca}.bg-teal-40{background-color:#3ccaae}.bg-teal-50{background-color:#18ae94}.bg-teal-60{background-color:#0e9078}.bg-teal-70{background-color:#0b7562}.bg-teal-80{background-color:#0a5c4e}.bg-teal-90{background-color:#09483d}.text-teal-10{color:#e2f8f4}.text-teal-20{color:#b8eee2}.text-teal-30{color:#7ee0ca}.text-teal-40{color:#3ccaae}.text-teal-50{color:#18ae94}.text-teal-60{color:#0e9078}.text-teal-70{color:#0b7562}.text-teal-80{color:#0a5c4e}.text-teal-90{color:#09483d}.border-teal-30{border-color:#7ee0ca}.border-teal-40{border-color:#3ccaae}.border-teal-50{border-color:#18ae94}.bg-pink-10{background-color:#fce6f2}.bg-pink-20{background-color:#f8c4e0}.bg-pink-30{background-color:#f198c8}.bg-pink-40{background-color:#e868aa}.bg-pink-50{background-color:#da3c8a}.bg-pink-60{background-color:#be2670}.bg-pink-70{background-color:#9c1c5a}.bg-pink-80{background-color:#7c1648}.bg-pink-90{background-color:#5e1138}.text-pink-10{color:#fce6f2}.text-pink-20{color:#f8c4e0}.text-pink-30{color:#f198c8}.text-pink-40{color:#e868aa}.text-pink-50{color:#da3c8a}.text-pink-60{color:#be2670}.text-pink-70{color:#9c1c5a}.text-pink-80{color:#7c1648}.text-pink-90{color:#5e1138}.border-pink-30{border-color:#f198c8}.border-pink-40{border-color:#e868aa}.border-pink-50{border-color:#da3c8a}:root{--usynti-space-0\.5:.125rem;--usynti-space-1\.5:.375rem;--usynti-space-2\.5:.625rem;--usynti-space-3\.5:.875rem;--usynti-space-7:1.75rem;--usynti-space-9:2.25rem;--usynti-space-14:3.5rem;--usynti-space-24:6rem;--usynti-space-28:7rem;--usynti-space-32:8rem;--usynti-space-36:9rem;--usynti-space-40:10rem;--usynti-space-44:11rem;--usynti-space-48:12rem;--usynti-space-56:14rem;--usynti-space-64:16rem;--usynti-space-72:18rem;--usynti-space-80:20rem;--usynti-space-96:24rem}.p-0\.5{padding:.125rem}.p-1\.5{padding:.375rem}.p-2\.5{padding:.625rem}.p-3\.5{padding:.875rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.pt-0\.5{padding-top:.125rem}.pt-1\.5{padding-top:.375rem}.pt-16{padding-top:4rem}.pb-0\.5{padding-bottom:.125rem}.pl-1\.5{padding-left:.375rem}.pr-1\.5{padding-right:.375rem}.m-0\.5{margin:.125rem}.m-1\.5{margin:.375rem}.mt-0\.5{margin-top:.125rem}.mb-0\.5{margin-bottom:.125rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2\.5{margin-right:.625rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-56{margin-left:14rem}.-mt-0\.5{margin-top:-.125rem}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-2\.5{gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-1{row-gap:.25rem}.gap-y-3{row-gap:.75rem}.space-y-0\.5>*+*{margin-top:.125rem}.space-y-1\.5>*+*{margin-top:.375rem}.space-x-0\.5>*+*{margin-left:.125rem}.space-x-1\.5>*+*{margin-left:.375rem}.py-12{padding-bottom:3rem;padding-top:3rem}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-2\.5{width:.625rem}.w-3\.5{width:.875rem}.w-7{width:1.75rem}.w-9{width:2.25rem}.w-14{width:3.5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-56{width:14rem}.w-64{width:16rem}.w-72{width:18rem}.w-80{width:20rem}.w-96{width:24rem}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-2\.5{height:.625rem}.h-3\.5{height:.875rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-14{height:3.5rem}.h-24{height:6rem}.h-32{height:8rem}.h-48{height:12rem}.h-64{height:16rem}.size-7{height:1.75rem;width:1.75rem}.size-9{height:2.25rem;width:2.25rem}.size-14{height:3.5rem;width:3.5rem}.min-h-20{min-height:5rem}.min-h-25{min-height:6.25rem}.min-h-100{min-height:25rem}.hover\:text-ash-50:hover{color:#96968f}.hover\:text-ash-60:hover{color:#6b6b64}.hover\:text-ash-70:hover{color:#4a4a44}.hover\:text-ash-80:hover{color:#363632}.hover\:text-ash-90:hover{color:#222220}.hover\:bg-ash-10:hover{background-color:#f9f9f8}.hover\:bg-ash-20:hover{background-color:#f0f0ee}.hover\:bg-ash-30:hover{background-color:#ddddd9}.hover\:border-ash-30:hover{border-color:#ddddd9}.hover\:border-ash-40:hover{border-color:#c5c5c0}.focus\:border-ash-50:focus,.hover\:border-ash-50:hover{border-color:#96968f}.focus\:border-ash-90:focus{border-color:#222220}.focus\:ring-1:focus{box-shadow:0 0 0 1px var(--usynti-ring-color,rgba(34,34,32,.5))}.focus\:ring-ash-90:focus{--usynti-ring-color:rgba(34,34,32,.5)}.hover\:text-red-50:hover{color:#d94141}.hover\:text-red-60:hover{color:#c02a2a}.hover\:text-blue-50:hover{color:#2e78e8}.hover\:text-blue-60:hover{color:#1c5ec4}.hover\:border-blue-30:hover{border-color:#8ebdf8}.hover\:border-blue-40:hover{border-color:#5a9bf2}.hover\:border-red-30:hover{border-color:#f19b9b}.last\:border-0:last-child{border-width:0}.last\:border-r-0:last-child{border-right-width:0}.text-micro-sm{font-size:9px}.text-micro{font-size:10px}.text-micro-lg{font-size:11px}.tracking-widest{letter-spacing:.15em}.tracking-extra-wide{letter-spacing:.3em}.bg-overlay-light{background-color:#0000004d}.bg-overlay{background-color:#0006}.bg-overlay-heavy{background-color:#0009}.bg-white-80{background-color:#fffc}.bg-white-90{background-color:#ffffffe6}.backdrop-blur-md{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.z-29{z-index:29}.transition-\[margin\]{transition-duration:.3s;transition-property:margin;transition-timing-function:ease}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.border-b-2{border-bottom-width:2px}.left-2\.5{left:.625rem}.top-1\/2{top:50%}.-translate-y-1\/2{transform:translateY(-50%)}.-translate-x-full{transform:translate(-100%)}.translate-x-0{transform:translate(0)}.bottom-full{bottom:100%}.resize-none{resize:none}.prose{color:rgba(var(--usynti-color-text),1);line-height:1.75;max-width:65ch}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:rgba(var(--usynti-color-text),1);font-weight:600;line-height:1.25;margin-bottom:.5em;margin-top:1.5em}.prose h1{font-size:2rem}.prose h2{font-size:1.5rem}.prose h3{font-size:1.25rem}.prose h4{font-size:1.125rem}.prose p{margin-bottom:.75em;margin-top:.75em}.prose a{color:var(--usynti-primary);text-decoration:underline}.prose a:hover{color:var(--usynti-primary-hover)}.prose strong{color:rgba(var(--usynti-color-text),1);font-weight:600}.prose code{background:rgba(var(--usynti-color-primary),.06);border-radius:var(--usynti-radius-sm);font-family:var(--usynti-font-mono);font-size:.875em;padding:.125em .25em}.prose pre{background:var(--usynti-bg-code);border-radius:var(--usynti-radius);color:rgba(var(--usynti-color-white),.85);margin:1em 0;overflow-x:auto;padding:1rem}.prose pre code{background:transparent;font-size:.875rem;padding:0}.prose blockquote{border-left:4px solid rgba(var(--usynti-color-border),.15);color:rgba(var(--usynti-color-text-muted),1);font-style:italic;margin:1em 0;padding-left:1rem}.prose ol,.prose ul{margin:.75em 0;padding-left:1.5rem}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{margin:.25em 0}.prose img{border-radius:var(--usynti-radius);margin:1em 0;max-width:100%}.prose hr{border:none;border-top:1px solid rgba(var(--usynti-color-border),.1);margin:2em 0}.prose table{border-collapse:collapse;margin:1em 0;width:100%}.prose td,.prose th{border:1px solid rgba(var(--usynti-color-border),.1);padding:.5rem .75rem;text-align:left}.prose th{background:var(--usynti-bg-surface-hover);font-weight:600}.prose-sm{font-size:.875rem;line-height:1.714}.prose-sm h1{font-size:1.5rem}.prose-sm h2{font-size:1.25rem}.prose-sm h3{font-size:1.125rem}[data-theme=dark]{--usynti-color-text:220,220,220;--usynti-color-text-muted:160,160,170;--usynti-color-link:180,185,195;--usynti-color-border:255,255,255;--usynti-color-secondary:175,168,185;--usynti-color-secondary-hover:195,188,205;--usynti-bg-body:#121216;--usynti-bg-surface:#1c1c22;--usynti-bg-surface-hover:#26262e;--usynti-bg-elevated:#22222a;--usynti-bg-code:#0e0e12;--usynti-shadow-sm:0 1px 3px rgba(0,0,0,.2);--usynti-shadow:0 4px 10px rgba(0,0,0,.3);--usynti-shadow-md:0 6px 16px rgba(0,0,0,.35);--usynti-shadow-lg:0 12px 24px rgba(0,0,0,.4);--usynti-shadow-xl:0 20px 40px rgba(0,0,0,.5)}@media(prefers-color-scheme:dark){:root:not([data-theme]){--usynti-color-text:220,220,220;--usynti-color-text-muted:160,160,170;--usynti-color-link:180,185,195;--usynti-color-border:255,255,255;--usynti-color-secondary:175,168,185;--usynti-color-secondary-hover:195,188,205;--usynti-bg-body:#121216;--usynti-bg-surface:#1c1c22;--usynti-bg-surface-hover:#26262e;--usynti-bg-elevated:#22222a;--usynti-bg-code:#0e0e12;--usynti-shadow-sm:0 1px 3px rgba(0,0,0,.2);--usynti-shadow:0 4px 10px rgba(0,0,0,.3);--usynti-shadow-md:0 6px 16px rgba(0,0,0,.35);--usynti-shadow-lg:0 12px 24px rgba(0,0,0,.4);--usynti-shadow-xl:0 20px 40px rgba(0,0,0,.5)}}[data-theme=midnight]{--usynti-color-primary:99,102,241;--usynti-color-primary-hover:129,140,248;--usynti-color-secondary:148,163,184;--usynti-color-secondary-hover:176,190,206;--usynti-color-success:52,211,153;--usynti-color-danger:248,113,113;--usynti-color-warning:251,191,36;--usynti-color-info:96,165,250;--usynti-color-text:226,232,240;--usynti-color-text-muted:148,163,184;--usynti-color-link:129,140,248;--usynti-color-border:255,255,255;--usynti-bg-body:#0f172a;--usynti-bg-surface:#1e293b;--usynti-bg-surface-hover:#334155;--usynti-bg-elevated:#1e293b;--usynti-bg-code:#0b1120;--usynti-gradient-brand:linear-gradient(135deg,#1e1b4b,#312e81 25%,#4f46e5 50%,#818cf8 75%,#c7d2fe);--usynti-gradient-avatar:linear-gradient(135deg,#4f46e5,#818cf8);--usynti-radius:8px;--usynti-radius-sm:4px;--usynti-radius-md:12px;--usynti-radius-lg:16px;--usynti-shadow-sm:0 1px 3px rgba(0,0,0,.3);--usynti-shadow:0 4px 10px rgba(0,0,0,.4);--usynti-shadow-md:0 6px 16px rgba(0,0,0,.45);--usynti-shadow-lg:0 12px 24px rgba(0,0,0,.5);--usynti-shadow-xl:0 20px 40px rgba(0,0,0,.6);--usynti-shadow-primary:0 8px 6px rgba(99,102,241,.15)}[data-theme=brutalist]{--usynti-color-primary:0,0,0;--usynti-color-primary-hover:40,40,40;--usynti-color-secondary:80,80,80;--usynti-color-secondary-hover:50,50,50;--usynti-color-success:0,128,0;--usynti-color-danger:200,0,0;--usynti-color-warning:200,160,0;--usynti-color-info:0,0,180;--usynti-color-text:0,0,0;--usynti-color-text-muted:80,80,80;--usynti-color-link:0,0,180;--usynti-color-border:0,0,0;--usynti-bg-body:#fff;--usynti-bg-surface:#fff;--usynti-bg-surface-hover:#f0f0f0;--usynti-bg-elevated:#fff;--usynti-bg-code:#f5f5f5;--usynti-font-family:"JetBrains Mono","SF Mono","Fira Code","Consolas","Courier New",monospace;--usynti-line-height:1.5;--usynti-border-opacity:1;--usynti-radius:0;--usynti-radius-sm:0;--usynti-radius-md:0;--usynti-radius-lg:0;--usynti-radius-xl:0;--usynti-radius-full:0;--usynti-shadow-sm:none;--usynti-shadow:none;--usynti-shadow-md:none;--usynti-shadow-lg:none;--usynti-shadow-xl:none;--usynti-shadow-primary:none;--usynti-transition-fast:0s;--usynti-transition:0s;--usynti-transition-slow:0s;--usynti-gradient-brand:linear-gradient(180deg,#000,#333);--usynti-gradient-avatar:linear-gradient(180deg,#000,#444)}[data-theme=brutalist] .usynti-btn{font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-theme=brutalist] .usynti-badge,[data-theme=brutalist] .usynti-btn,[data-theme=brutalist] .usynti-card,[data-theme=brutalist] .usynti-input,[data-theme=brutalist] input,[data-theme=brutalist] select,[data-theme=brutalist] textarea{border:2px solid rgb(var(--usynti-color-text))}[data-theme=brutalist] .usynti-badge{letter-spacing:.05em;text-transform:uppercase}[data-theme=brutalist] .usynti-navbar{border-bottom:3px solid rgb(var(--usynti-color-text))}[data-theme=brutalist] .usynti-modal-content{border:3px solid rgb(var(--usynti-color-text))}[data-theme=brutalist] .usynti-alert{border:2px solid}[data-theme=brutalist] .usynti-tabs a,[data-theme=brutalist] .usynti-tabs button{border:2px solid transparent}[data-theme=brutalist] .usynti-tabs a.active,[data-theme=brutalist] .usynti-tabs button.active{border:2px solid rgb(var(--usynti-color-text))}[data-theme=soft]{--usynti-color-primary:139,92,246;--usynti-color-primary-hover:124,58,237;--usynti-color-secondary:196,181,253;--usynti-color-secondary-hover:167,139,250;--usynti-color-success:52,211,153;--usynti-color-danger:251,113,133;--usynti-color-warning:251,191,36;--usynti-color-info:96,165,250;--usynti-color-text:55,48,83;--usynti-color-text-muted:139,130,160;--usynti-color-link:124,58,237;--usynti-color-border:139,92,246;--usynti-bg-body:#faf5ff;--usynti-bg-surface:#fff;--usynti-bg-surface-hover:#f5f0ff;--usynti-bg-elevated:#fff;--usynti-bg-code:#f3e8ff;--usynti-font-family:"Nunito","Quicksand","DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--usynti-line-height:1.7;--usynti-border-opacity:.1;--usynti-radius:16px;--usynti-radius-sm:12px;--usynti-radius-md:20px;--usynti-radius-lg:28px;--usynti-radius-xl:36px;--usynti-radius-full:9999px;--usynti-shadow-sm:0 2px 8px rgba(139,92,246,.06);--usynti-shadow:0 4px 16px rgba(139,92,246,.08);--usynti-shadow-md:0 8px 24px rgba(139,92,246,.1);--usynti-shadow-lg:0 16px 40px rgba(139,92,246,.12);--usynti-shadow-xl:0 24px 56px rgba(139,92,246,.15);--usynti-shadow-primary:0 8px 24px rgba(139,92,246,.2);--usynti-transition-fast:.2s cubic-bezier(.34,1.56,.64,1);--usynti-transition:.4s cubic-bezier(.34,1.56,.64,1);--usynti-transition-slow:.6s cubic-bezier(.34,1.56,.64,1);--usynti-gradient-brand:linear-gradient(135deg,#e9d5ff,#c4b5fd 25%,#a78bfa 50%,#8b5cf6 75%,#7c3aed);--usynti-gradient-avatar:linear-gradient(135deg,#a78bfa,#c084fc)}[data-theme=soft] .usynti-btn{font-weight:600;letter-spacing:.02em;padding:.65em 1.8em}[data-theme=soft] .usynti-btn-primary{box-shadow:0 4px 16px #8b5cf64d}[data-theme=soft] .usynti-btn-primary:hover{box-shadow:0 6px 24px #8b5cf666;transform:translateY(-1px)}[data-theme=soft] .usynti-card{border:none;box-shadow:var(--usynti-shadow-md);padding:2rem}[data-theme=soft] .usynti-input,[data-theme=soft] input,[data-theme=soft] select,[data-theme=soft] textarea{border:1.5px solid rgba(139,92,246,.15);padding:.75em 1.2em}[data-theme=soft] .usynti-input:focus,[data-theme=soft] input:focus,[data-theme=soft] select:focus,[data-theme=soft] textarea:focus{box-shadow:0 0 0 4px #8b5cf61f}[data-theme=soft] .usynti-badge{font-weight:600;padding:.35em 1em}[data-theme=soft] .usynti-navbar{border-bottom:none;box-shadow:var(--usynti-shadow)}[data-theme=soft] .usynti-modal-content{border:none;box-shadow:var(--usynti-shadow-xl)}[data-theme=soft] .usynti-alert{border:none;box-shadow:var(--usynti-shadow-sm)}
