@import"https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700&family=Geist+Mono:wght@400;500&display=swap";: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:34,34,32;--usynti-color-text-muted:108,108,100;--usynti-color-link:73,80,87;--usynti-color-border:0,0,0;--usynti-primary:oklch(58.4% .175 302.8);--usynti-primary-hover:oklch(50% .165 302.8);--usynti-secondary:oklch(58% .025 295);--usynti-secondary-hover:oklch(46% .022 295);--usynti-success:oklch(64% .175 146.7);--usynti-danger:oklch(59.2% .202 21.2);--usynti-warning:oklch(84.4% .172 84.9);--usynti-info:var(--usynti-primary);--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,oklch(58.4% .175 302.8),oklch(64% .155 318) 82%);--usynti-gradient-mesh:radial-gradient(900px 500px at 0% 0%,color-mix(in oklch,var(--usynti-primary) 18%,transparent),transparent 60%),radial-gradient(700px 500px at 100% 30%,color-mix(in oklch,oklch(70% .17 240) 14%,transparent),transparent 60%),var(--usynti-bg-surface);--usynti-font-family:"Geist","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--usynti-font-mono:"Geist 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-density-scale:1;--usynti-border-opacity:.08;--usynti-border-color:color-mix(in oklch,oklch(0% 0 0) 8%,transparent);--usynti-border-strong:color-mix(in oklch,oklch(0% 0 0) 14%,transparent);--usynti-radius-sm:4px;--usynti-radius:6px;--usynti-radius-md:10px;--usynti-radius-lg:14px;--usynti-radius-xl:20px;--usynti-radius-2xl:28px;--usynti-radius-full:9999px;--usynti-shadow-sm:0 1px 2px rgba(0,0,0,.04),0 2px 4px -1px rgba(0,0,0,.04);--usynti-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 8px -2px rgba(0,0,0,.06),0 12px 16px -4px rgba(0,0,0,.04);--usynti-shadow-md:0 1px 2px rgba(0,0,0,.04),0 6px 12px -2px rgba(0,0,0,.08),0 16px 24px -6px rgba(0,0,0,.06);--usynti-shadow-lg:0 1px 2px rgba(0,0,0,.05),0 8px 16px -4px rgba(0,0,0,.1),0 24px 36px -8px rgba(0,0,0,.08);--usynti-shadow-xl:0 1px 2px rgba(0,0,0,.05),0 16px 32px -8px rgba(0,0,0,.12),0 40px 64px -16px rgba(0,0,0,.1);--usynti-shadow-primary:0 1px 2px rgba(0,0,0,.05),0 8px 20px -4px color-mix(in oklch,var(--usynti-primary) 35%,transparent);--usynti-ring-offset:var(--usynti-bg-body);--usynti-ring-color:color-mix(in oklch,var(--usynti-primary) 55%,transparent);--usynti-ring:0 0 0 2px var(--usynti-ring-offset),0 0 0 4px var(--usynti-ring-color);--usynti-transition-fast:.14s cubic-bezier(.22,1,.36,1);--usynti-transition:.22s cubic-bezier(.22,1,.36,1);--usynti-transition-slow:.36s cubic-bezier(.22,1,.36,1);--usynti-ease-out:cubic-bezier(.22,1,.36,1);--usynti-ease-in:cubic-bezier(.55,0,1,.45);--usynti-ease-in-out:cubic-bezier(.65,0,.35,1);--usynti-ease-spring:cubic-bezier(.34,1.56,.64,1);--usynti-duration-instant:80ms;--usynti-duration-fast:.14s;--usynti-duration-base:.22s;--usynti-duration-slow:.36s;--usynti-duration-slower:.52s;--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}[data-density=compact]{--usynti-density-scale:.86}[data-density=dense]{--usynti-density-scale:.72}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;scroll-behavior:smooth}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;color: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 color-mix(in oklch,var(--usynti-primary) 50%,transparent);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;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-family:var(--usynti-font-family);font-weight:var(--usynti-font-weight-normal);font-size:var(--usynti-font-size-base);line-height:var(--usynti-line-height);color:var(--uw-fixtext-strong);background-color:var(--usynti-bg-body)}::-moz-selection{background:color-mix(in oklch,var(--usynti-primary) 15%,transparent);color:var(--uw-fixtext-strong)}::selection{background:color-mix(in oklch,var(--usynti-primary) 15%,transparent);color:var(--uw-fixtext-strong)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--usynti-secondary) 40%,transparent);border-radius:var(--usynti-radius-full)}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch,var(--usynti-secondary) 60%,transparent)}*{scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--usynti-secondary) 40%,transparent) transparent}a{color:var(--uw-fixtext-mid);transition:color var(--usynti-transition)}a:hover{color:var(--usynti-primary)}hr{border:none;height:1px;background-color:var(--usynti-border-color);margin:var(--usynti-space-4) 0}code{font-size:.875em;background:color-mix(in oklch,var(--usynti-primary) 6%,transparent);padding:.15em .4em;border-radius:var(--usynti-radius-sm);color:var(--usynti-primary)}code,pre{font-family:var(--usynti-font-mono)}pre{font-size:var(--usynti-font-size-sm);background:var(--usynti-bg-code);color:color-mix(in oklch,oklch(100% 0 0) 85%,transparent);padding:var(--usynti-space-5);border-radius:var(--usynti-radius);overflow-x:auto;line-height:1.7}pre code{background:none;padding:0;color:inherit}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{margin-bottom:var(--usynti-space-4);line-height:var(--usynti-line-height)}.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:var(--usynti-secondary)}.usynti-text-accent{color:var(--usynti-primary)}.usynti-text-muted{color:var(--uw-fixtext-soft)}.usynti-text-mono{font-family:var(--usynti-font-mono)}.usynti-lead{font-size:var(--usynti-font-size-lg);font-weight:var(--usynti-font-weight-light);color:var(--uw-fixtext-soft)}label{display:inline-block;font-weight:var(--usynti-font-weight-medium);padding-bottom:var(--usynti-space-2);font-size:var(--usynti-font-size-sm)}.usynti-container{max-width:var(--usynti-container-max);margin:0 auto}.usynti-container,.usynti-container-fluid{width:100%;padding:0 var(--usynti-space-5)}.usynti-section{padding:var(--usynti-space-16) 0}.usynti-content-header{min-height:140px;background:var(--usynti-gradient-brand);color:#fff;padding:var(--usynti-space-8) var(--usynti-space-5);position:relative;z-index:1;margin-bottom:-60px;text-shadow:2px 2px 4px color-mix(in oklch,oklch(0% 0 0) 20%,transparent),-2px -2px 4px color-mix(in oklch,oklch(0% 0 0) 10%,transparent)}.usynti-content-header h1{font-size:var(--usynti-font-size-2xl);font-weight:var(--usynti-font-weight-bold)}.usynti-content-header p{margin-top:var(--usynti-space-2);color:color-mix(in oklch,oklch(100% 0 0) 80%,transparent)}.usynti-cards{display:flex;gap:var(--usynti-space-5);flex-wrap:wrap;position:relative;padding:var(--usynti-space-5);z-index:2}.usynti-path{padding:var(--usynti-space-5) 0 0 var(--usynti-space-5);color:var(--usynti-secondary);font-size:var(--usynti-font-size-sm)}.usynti-sidebar-footer{padding:var(--usynti-space-3) var(--usynti-space-4);border-top:1px solid var(--usynti-border-color);font-size:.65rem;opacity:.4}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--usynti-space-2);padding:var(--usynti-space-2) var(--usynti-space-4);border:2px solid transparent;border-radius:var(--usynti-radius);font-family:var(--usynti-font-family);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-semi);line-height:1;color:#fff;cursor:pointer;transition:all var(--usynti-transition);text-decoration:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:disabled{opacity:.5;cursor:not-allowed;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:color-mix(in oklch,var(--usynti-success) 85%,transparent)}.btn-danger{background-color:var(--usynti-danger)}.btn-danger:hover{background-color:color-mix(in oklch,var(--usynti-danger) 85%,transparent)}.btn-warning{background-color:var(--usynti-warning);color:var(--uw-fixtext-strong)}.btn-warning:hover{background-color:color-mix(in oklch,var(--usynti-warning) 85%,transparent)}.btn-primary-cl{background:var(--usynti-bg-surface);border-color:var(--usynti-primary);color:var(--usynti-primary)}.btn-primary-cl:hover{background:color-mix(in oklch,var(--usynti-primary) 5%,transparent);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:color-mix(in oklch,var(--usynti-secondary) 5%,transparent);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:color-mix(in oklch,var(--usynti-danger) 5%,transparent)}.btn-ghost{background:transparent;color:var(--uw-fixtext-strong)}.btn-ghost:hover{background:color-mix(in oklch,oklch(0% 0 0) 4%,transparent)}.btn-ghost-primary{background:transparent;color:var(--usynti-primary)}.btn-ghost-primary:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.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{padding:var(--usynti-space-3) var(--usynti-space-6);font-size:var(--usynti-font-size-base)}.btn-block{display:flex;width:100%}.btn-icon{padding:var(--usynti-space-2)}.btn-icon svg{width:18px;height:18px}.btn-small.btn-icon{padding:var(--usynti-space-1)}.btn-small.btn-icon svg{width:14px;height:14px}.btn-mid.btn-icon{padding:calc(var(--usynti-space-1) + 2px)}.btn-mid.btn-icon svg{width:16px;height:16px}.btn-lg.btn-icon{padding:var(--usynti-space-3)}.btn-lg.btn-icon svg{width:22px;height: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{display:inline-flex;align-items:center;font-weight:var(--usynti-font-weight-bold);font-size:.7em;border:2px solid transparent;border-radius:var(--usynti-radius);padding:.1em .5em .2em;line-height:1.4;white-space:nowrap}.badge-primary{color:#fff;background:var(--usynti-primary)}.badge-primary,.badge-secondary{border-color:var(--usynti-primary)}.badge-secondary{color:var(--usynti-primary);background:transparent}.badge-success{color:#fff;background:var(--usynti-success);border-color:var(--usynti-success)}.badge-danger{color:#fff;background:var(--usynti-danger);border-color:var(--usynti-danger)}.badge-warning{color:var(--uw-fixtext-strong);background:var(--usynti-warning);border-color:var(--usynti-warning)}.badge-black{color:#000;border-color:#000}.badge-grey{color:var(--usynti-secondary);border-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{width:8px;height:8px;padding:0;border:none}.card{background-color:var(--usynti-bg-surface);border-radius:var(--usynti-radius);padding:var(--usynti-space-5);box-shadow:var(--usynti-shadow);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{font-size:var(--usynti-font-size-2xl);font-weight:var(--usynti-font-weight-bold);color:var(--usynti-primary)}.card-stat>span{font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-soft)}.card-content{background-color:var(--usynti-bg-surface);border-radius:var(--usynti-radius);padding:var(--usynti-space-5);box-shadow:var(--usynti-shadow);width:100%}.card-25{width:calc(25% - var(--usynti-space-5));min-width:200px}.card-50{width:calc(50% - var(--usynti-space-5));min-width:200px}.card-75{width:calc(75% - var(--usynti-space-5));min-width:200px}.card-100{width:calc(100% - var(--usynti-space-5));min-width:200px}.card-bordered{border:1px solid var(--usynti-border-color);box-shadow:none}.card-flat{box-shadow:none;background:var(--usynti-bg-body)}.card-flush{padding:0;overflow:hidden}.card-title{font-size:.9rem;font-weight:var(--usynti-font-weight-normal);margin-bottom:var(--usynti-space-3)}.card-header{padding-bottom:var(--usynti-space-4);border-bottom:1px solid color-mix(in oklch,oklch(0% 0 0) 6%,transparent);margin-bottom:var(--usynti-space-4)}.card-footer{padding-top:var(--usynti-space-4);border-top:1px solid color-mix(in oklch,oklch(0% 0 0) 6%,transparent);margin-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{width:100%;padding:var(--usynti-space-2) var(--usynti-space-3);font-size:var(--usynti-font-size-sm);border:1px solid var(--usynti-border-strong);border-radius:var(--usynti-radius);background-color:var(--usynti-bg-surface);color:var(--uw-fixtext-strong);transition:border-color var(--usynti-transition-fast),box-shadow var(--usynti-transition-fast);outline:none}.usynti-input:hover,.usynti-select:hover,input:hover,select:hover,textarea:hover{border-color:color-mix(in oklch,var(--uw-fixtext-strong) 28%,transparent)}.usynti-input:focus,.usynti-select:focus,input:focus,select:focus,textarea:focus{border-color:var(--usynti-primary);box-shadow:0 0 0 3px color-mix(in oklch,var(--usynti-primary) 18%,transparent)}.is-invalid,.usynti-input-error{border-color:var(--usynti-danger)}.is-invalid:focus,.usynti-input-error:focus{box-shadow:0 0 0 3px color-mix(in oklch,var(--usynti-danger) 12%,transparent)}.is-valid,.usynti-input-success{border-color:var(--usynti-success)}.is-valid:focus,.usynti-input-success:focus{box-shadow:0 0 0 3px color-mix(in oklch,var(--usynti-success) 12%,transparent)}.usynti-form-success{font-size:var(--usynti-font-size-xs);color:var(--usynti-success);margin-top:var(--usynti-space-1)}.usynti-input:disabled,input:disabled,select:disabled,textarea:disabled{opacity:.5;cursor:not-allowed;background-color:color-mix(in oklch,oklch(0% 0 0) 4%,transparent)}.usynti-label-required:after{content:" *";color:var(--usynti-danger);font-weight:var(--usynti-font-weight-bold)}textarea{min-height:100px;resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;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-repeat:no-repeat;background-position:right 10px center;background-size:20px;padding-right:36px}.usynti-form-group{margin-bottom:var(--usynti-space-4)}.usynti-form-hint{color:var(--uw-fixtext-soft)}.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;justify-content:flex-end;gap:var(--usynti-space-2);padding-top:var(--usynti-space-4)}.usynti-form-500{max-width:500px}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:middle;text-align:left;border-bottom:1px solid color-mix(in oklch,var(--usynti-secondary) 30%,transparent)}.table thead th{font-weight:var(--usynti-font-weight-medium);color:color-mix(in oklch,var(--usynti-primary) 80%,transparent);border-bottom:2px solid color-mix(in oklch,var(--usynti-secondary) 40%,transparent)}.table-striped tbody tr:nth-child(2n){background:color-mix(in oklch,var(--usynti-primary) 2%,transparent)}.table-hover tbody tr{transition:background var(--usynti-transition-fast)}.table-hover tbody tr:hover{background:color-mix(in oklch,var(--usynti-primary) 4%,transparent)}.table-compact td,.table-compact th{padding:.4rem .75rem;font-size:var(--usynti-font-size-sm)}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid color-mix(in oklch,var(--usynti-secondary) 30%,transparent)}.table-sticky thead th{position:sticky;top:0;z-index:var(--usynti-z-sticky);background:var(--usynti-bg-surface)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:767px){.table-stacked thead{display:none}.table-stacked tbody tr{display:block;margin-bottom:var(--usynti-space-3);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius)}.table-stacked tbody td{display:flex;justify-content:space-between;align-items:center;padding:var(--usynti-space-2) var(--usynti-space-3);border-bottom:1px solid var(--usynti-border-color);text-align:right}.table-stacked tbody td:last-child{border-bottom:none}.table-stacked tbody td:before{content:attr(data-label);font-weight:var(--usynti-font-weight-medium);text-align:left;margin-right:var(--usynti-space-2);color:color-mix(in oklch,var(--usynti-primary) 80%,transparent)}}.usynti-header{position:fixed;top:0;right:0;left:var(--usynti-sidebar-width);width:calc(100% - var(--usynti-sidebar-width));height:var(--usynti-header-height);z-index:var(--usynti-z-sticky);display:flex;align-items:center;justify-content:space-between;padding:0 var(--usynti-space-5);background-color:var(--usynti-bg-surface);border-bottom:1px solid var(--usynti-border-color);box-shadow:var(--usynti-shadow)}.usynti-header .logo{font-size:var(--usynti-font-size-xl);font-weight:var(--usynti-font-weight-light)}.usynti-header .actions{display:flex;gap:var(--usynti-space-4);align-items:center}.usynti-header .actions input{padding:var(--usynti-space-2) var(--usynti-space-3);border:1px solid color-mix(in oklch,oklch(0% 0 0) 12%,transparent);border-radius:var(--usynti-radius);width:clamp(200px,30vw,500px)}.usynti-navbar{position:sticky;top:0;z-index:var(--usynti-z-sticky);display:flex;align-items:center;justify-content:space-between;padding:var(--usynti-space-4) var(--usynti-space-5);background-color:var(--usynti-bg-surface);border-bottom:1px solid var(--usynti-border-color);box-shadow:var(--usynti-shadow)}.usynti-navbar-links{display:flex;gap:var(--usynti-space-6);align-items:center}.usynti-navbar-links a{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-normal);color:var(--uw-fixtext-mid);transition:color var(--usynti-transition)}.usynti-navbar-links a.active,.usynti-navbar-links a:hover{color:var(--usynti-primary)}.usynti-sidebar{position:fixed;top:0;left:0;bottom:0;width:var(--usynti-sidebar-width);z-index:var(--usynti-z-sticky);background-color:var(--usynti-bg-surface);border-right:1px solid var(--usynti-border-color);display:flex;flex-direction:column;overflow:hidden}.usynti-sidebar-header{padding:var(--usynti-space-5);border-bottom:1px solid var(--usynti-border-color);height:var(--usynti-header-height);display:flex;align-items:center}.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;padding:var(--usynti-space-5);overflow-y:auto;overflow-x:hidden}.usynti-sidebar-content a{display:flex;align-items:center;gap:var(--usynti-space-2);padding:var(--usynti-space-2) var(--usynti-space-3);border-radius:var(--usynti-radius);margin-bottom:var(--usynti-space-2);font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-mid);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:#fff}.usynti-sidebar-content a.active{box-shadow:var(--usynti-shadow-primary)}.usynti-sidebar-content a svg{width:18px;height:18px;flex-shrink:0}.usynti-sidebar-section{font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-semi);color:var(--usynti-secondary);letter-spacing:.05em;text-transform:uppercase;padding:var(--usynti-space-4) var(--usynti-space-3) var(--usynti-space-2)}@media(max-width:767px){.usynti-sidebar{transform:translate(-100%);transition:transform var(--usynti-transition);z-index:var(--usynti-z-overlay);box-shadow:none}.usynti-sidebar.open{transform:translate(0);box-shadow:var(--usynti-shadow-xl)}.usynti-sidebar-overlay{display:none;position:fixed;inset:0;background:color-mix(in oklch,oklch(0% 0 0) 40%,transparent);z-index:calc(var(--usynti-z-overlay) - 1)}.usynti-sidebar-overlay.open{display:block}}.usynti-dropdown{position:relative}.usynti-dropdown-menu{position:absolute;top:100%;right:0;z-index:var(--usynti-z-dropdown);min-width:200px;padding:var(--usynti-space-2);background:var(--usynti-bg-surface);border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow-lg);display:none;flex-direction:column;border:1px solid color-mix(in oklch,oklch(0% 0 0) 6%,transparent)}.usynti-dropdown-menu.open{display:flex}.usynti-dropdown-menu a{padding:var(--usynti-space-2) var(--usynti-space-3);border-radius:var(--usynti-radius-sm);font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-mid);transition:color var(--usynti-transition),background var(--usynti-transition)}.usynti-dropdown-menu a:hover{color:var(--usynti-primary);background:color-mix(in oklch,var(--usynti-primary) 4%,transparent)}.usynti-dropdown-divider{height:1px;background:var(--usynti-border-color);margin:var(--usynti-space-1) 0}.usynti-modal{display:none;position:fixed;inset:0;z-index:var(--usynti-z-modal);justify-content:center;align-items:center;background:color-mix(in oklch,oklch(0% 0 0) 25%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity var(--usynti-transition)}.usynti-modal.usynti-modal-open{display:flex;opacity:1}.usynti-modal-content{background:var(--usynti-bg-surface);padding:var(--usynti-space-6);border-radius:var(--usynti-radius-md);min-width:360px;max-width:640px;width:90%;max-height:85vh;overflow-y:auto;box-shadow:var(--usynti-shadow-xl);position:relative}.usynti-modal-close{position:absolute;top:var(--usynti-space-3);right:var(--usynti-space-4);font-size:var(--usynti-font-size-2xl);cursor:pointer;color:var(--usynti-secondary);transition:color var(--usynti-transition);line-height:1;background:none;border:none}.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{position:fixed;bottom:var(--usynti-space-5);right:var(--usynti-space-5);display:flex;flex-direction:column;gap:var(--usynti-space-2);z-index:var(--usynti-z-toast)}.usynti-toast{min-width:250px;max-width:400px;padding:var(--usynti-space-3) var(--usynti-space-5);border-radius:var(--usynti-radius);font-size:var(--usynti-font-size-sm);color:#fff;box-shadow:var(--usynti-shadow-lg);cursor:pointer;opacity:0;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:var(--uw-fixtext-strong)}.toggle-switch{position:relative;display:inline-flex;align-items:center;width:44px;height:24px;border:2px solid var(--usynti-primary);border-radius:var(--usynti-radius)}.toggle-switch-checkbox{opacity:0;width:0;height:0;position:absolute}.toggle-switch-label{cursor:pointer;position:relative;width:100%;height:100%;background:var(--usynti-bg-surface);border-radius:var(--usynti-radius);transition:background-color var(--usynti-transition)}.toggle-switch-switch{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:3px;background:var(--usynti-primary);transition:transform var(--usynti-transition)}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{transform:translate(20px)}.toggle-switch-checkbox:checked+.toggle-switch-label{background:color-mix(in oklch,var(--usynti-primary) 10%,transparent)}.checkbox-label input[type=checkbox]{display:none}.checkbox-label{display:inline-flex;align-items:center;gap:var(--usynti-space-2);cursor:pointer;font-size:var(--usynti-font-size-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-custom{width:20px;height:20px;flex-shrink:0;border:2px solid var(--usynti-primary);border-radius:var(--usynti-radius);position:relative;transition:all var(--usynti-transition)}input[type=checkbox]:checked+.checkbox-custom{background:color-mix(in oklch,var(--usynti-primary) 8%,transparent)}input[type=checkbox]:checked+.checkbox-custom:after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--usynti-primary);font-size:12px;font-weight:700}.checkbox-label-sm{gap:var(--usynti-space-1);font-size:var(--usynti-font-size-sm)}.checkbox-custom-sm,.checkbox-label-sm .checkbox-custom{width:15px;height:15px;border-width:1.5px}.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{display:inline-flex;align-items:center;gap:var(--usynti-space-2);cursor:pointer;font-size:var(--usynti-font-size-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-custom{width:20px;height:20px;flex-shrink:0;border:2px solid var(--usynti-primary);border-radius:var(--usynti-radius-full);position:relative;transition:all var(--usynti-transition)}input[type=radio]:checked+.radio-custom{background:var(--usynti-primary);border-color:var(--usynti-primary)}input[type=radio]:checked+.radio-custom:after{content:"";width:8px;height:8px;background:#fff;border-radius:var(--usynti-radius-full);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.usynti-timeline{position:relative;padding:var(--usynti-space-5) 0}.usynti-timeline-item{display:flex;align-items:flex-start;gap:var(--usynti-space-2);margin-bottom:var(--usynti-space-5);position:relative;padding-left:30px}.usynti-timeline-item:before{content:"";position:absolute;left:10px;top:6px;width:10px;height:10px;border-radius:var(--usynti-radius-full);background:var(--usynti-primary)}.usynti-timeline-item:after{content:"";position:absolute;left:14px;top:16px;width:2px;height:calc(100% + 10px);background:color-mix(in oklch,var(--usynti-secondary) 30%,transparent)}.usynti-timeline-item:last-child:after{display:none}.usynti-timeline-date{font-size:var(--usynti-font-size-sm);color:var(--usynti-secondary);white-space:nowrap;min-width:80px}.usynti-timeline-content{flex:1;padding:var(--usynti-space-3);border:1px solid color-mix(in oklch,var(--usynti-secondary) 20%,transparent);border-radius:var(--usynti-radius)}.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{font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-soft);margin:0}.usynti-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--usynti-radius-full);background:var(--usynti-gradient-avatar);color:#fff;font-weight:var(--usynti-font-weight-medium);text-shadow:1px 1px 3px color-mix(in oklch,oklch(0% 0 0) 30%,transparent);border:2px solid var(--usynti-bg-surface);flex-shrink:0;overflow:hidden}.usynti-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.usynti-avatar-xs{width:24px;height:24px;font-size:10px}.usynti-avatar-sm{width:32px;height:32px;font-size:12px}.usynti-avatar-md{width:40px;height:40px;font-size:14px}.usynti-avatar-lg{width:64px;height:64px;font-size:20px}.usynti-avatar-xl{width:96px;height:96px;font-size:28px;border-width:3px}.usynti-avatar-2xl{width:120px;height:120px;font-size:36px;border-width:4px}.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{content:"";position:absolute;bottom:1px;right:1px;width:10px;height:10px;border-radius:var(--usynti-radius-full);background:var(--usynti-success);border:2px solid var(--usynti-bg-surface)}.usynti-breadcrumb{display:flex;align-items:center;gap:var(--usynti-space-2);font-size:var(--usynti-font-size-sm);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:var(--uw-fixtext-soft)}.usynti-pagination{display:flex;align-items:center;gap:var(--usynti-space-1)}.usynti-pagination a,.usynti-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 var(--usynti-space-2);border-radius:var(--usynti-radius);font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-mid);transition:all var(--usynti-transition)}.usynti-pagination a:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent);color:var(--usynti-primary)}.usynti-pagination .active{background:var(--usynti-primary);color:#fff;box-shadow:var(--usynti-shadow-primary)}.usynti-pagination .disabled{opacity:.4;pointer-events:none}.usynti-progress{width:100%;height:8px;background:color-mix(in oklch,var(--usynti-secondary) 20%,transparent);overflow:hidden}.usynti-progress,.usynti-progress-bar{border-radius:var(--usynti-radius-full)}.usynti-progress-bar{height:100%;width:var(--bar,0);background:var(--usynti-primary);transition:width var(--usynti-transition-slow)}.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{height:20px;font-size:var(--usynti-font-size-xs)}.usynti-progress-labeled .usynti-progress-bar{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:var(--usynti-font-weight-semi)}.usynti-tabs{display:flex;gap:var(--usynti-space-1);border-bottom:1px solid var(--usynti-border-color)}.usynti-tabs a,.usynti-tabs button{padding:var(--usynti-space-2) var(--usynti-space-4);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-mid);border-bottom:2px solid transparent;transition:all var(--usynti-transition);margin-bottom:-1px}.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{display:flex;gap:var(--usynti-space-2);border-bottom:none}.usynti-tabs-pill a,.usynti-tabs-pill button{padding:var(--usynti-space-2) var(--usynti-space-4);border-radius:var(--usynti-radius);font-size:var(--usynti-font-size-sm);color:var(--usynti-primary);border-bottom:none;margin-bottom:0;transition:all var(--usynti-transition)}.usynti-tabs-pill a:hover,.usynti-tabs-pill button:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.usynti-tabs-pill .active{background:var(--usynti-primary);color:#fff;box-shadow:var(--usynti-shadow-primary)}[data-tooltip]{position:relative;cursor:help}[data-tooltip]:after,[data-tooltip]:before{position:absolute;opacity:0;pointer-events:none;transition:opacity var(--usynti-transition-fast);z-index:var(--usynti-z-overlay)}[data-tooltip]:before{content:"";width:0;height:0;border:5px solid transparent;border-top:5px solid color-mix(in oklch,var(--uw-fixtext-strong) 90%,transparent);bottom:calc(100% + 1px);left:50%;transform:translate(-50%)}[data-tooltip]:after{content:attr(data-tooltip);bottom:calc(100% + 10px);left:50%;transform:translate(-50%);padding:var(--usynti-space-1) var(--usynti-space-3);background:color-mix(in oklch,var(--uw-fixtext-strong) 90%,transparent);color:#fff;font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-normal);border-radius:var(--usynti-radius-sm);white-space:nowrap;max-width:250px;white-space:normal;text-align:center}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}[data-tooltip-bottom]:before{bottom:auto;top:calc(100% + 1px);border-top-color:transparent;border-bottom-color:color-mix(in oklch,var(--uw-fixtext-strong) 90%,transparent)}[data-tooltip-bottom]:after{bottom:auto;top:calc(100% + 10px)}[data-tooltip-left]:before{right:calc(100% + 1px);border-top-color:transparent;border-left-color:color-mix(in oklch,var(--uw-fixtext-strong) 90%,transparent)}[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{left:calc(100% + 1px);border-top-color:transparent;border-right-color:color-mix(in oklch,var(--uw-fixtext-strong) 90%,transparent)}[data-tooltip-right]:after,[data-tooltip-right]:before{bottom:auto;top:50%;right:auto;transform:translateY(-50%)}[data-tooltip-right]:after{left:calc(100% + 10px)}.usynti-alert{padding:var(--usynti-space-3) var(--usynti-space-4);border-radius:var(--usynti-radius);font-size:var(--usynti-font-size-sm);border-left:4px solid transparent;margin-bottom:var(--usynti-space-4)}.usynti-alert-info{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent);border-left-color:var(--usynti-primary);color:var(--uw-fixtext-strong)}.usynti-alert-success{background:color-mix(in oklch,var(--usynti-success) 6%,transparent);border-left-color:var(--usynti-success)}.usynti-alert-warning{background:color-mix(in oklch,var(--usynti-warning) 8%,transparent);border-left-color:var(--usynti-warning)}.usynti-alert-danger{background:color-mix(in oklch,var(--usynti-danger) 6%,transparent);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{background:linear-gradient(90deg,color-mix(in oklch,var(--usynti-secondary) 10%,transparent) 25%,color-mix(in oklch,var(--usynti-secondary) 20%,transparent),color-mix(in oklch,var(--usynti-secondary) 10%,transparent) 75%);background-size:200% 100%;animation:usynti-shimmer 1.5s infinite;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;width:40%;margin-bottom:var(--usynti-space-4)}.usynti-skeleton-avatar{width:40px;height:40px;border-radius:var(--usynti-radius-full)}.usynti-skeleton-card{height:120px}.usynti-skeleton-img{height:200px}.status-dot{display:inline-block;width:8px;height:8px;border-radius:var(--usynti-radius-full);background:var(--uw-fixtext-soft);flex-shrink:0;vertical-align:middle}.status-dot-sm{width:6px;height:6px}.status-dot-lg{width:10px;height: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:var(--uw-fixtext-soft)}.status-dot-glow.status-dot-success{box-shadow:0 0 6px color-mix(in oklch,var(--usynti-success) 40%,transparent)}.status-dot-glow.status-dot-danger{box-shadow:0 0 6px color-mix(in oklch,var(--usynti-danger) 40%,transparent)}.status-dot-glow.status-dot-warning{box-shadow:0 0 6px color-mix(in oklch,var(--usynti-warning) 40%,transparent)}.status-dot-glow.status-dot-info,.status-dot-glow.status-dot-primary{box-shadow:0 0 6px color-mix(in oklch,var(--usynti-primary) 40%,transparent)}.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{display:inline-flex;align-items:center;gap:var(--usynti-space-2)}.status-indicator-xs{font-size:var(--usynti-font-size-xs)}.usynti-stepper{display:flex;align-items:center;width:100%}.usynti-stepper-step{flex:1;display:flex;align-items:center}.usynti-stepper-step-content{flex:1;padding:var(--usynti-space-2) var(--usynti-space-3);text-align:center;border-radius:var(--usynti-radius);border:1px solid var(--usynti-border-color);background:var(--usynti-bg-surface);transition:border-color var(--usynti-transition),background var(--usynti-transition)}.usynti-stepper-step-title{font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-strong)}.usynti-stepper-step-sub{font-size:.6875rem;font-weight:var(--usynti-font-weight-normal);color:var(--uw-fixtext-soft);margin-top:1px}.usynti-stepper-connector{width:14px;height:2px;background:color-mix(in oklch,var(--usynti-secondary) 20%,transparent);flex-shrink:0}.usynti-stepper-step-completed .usynti-stepper-step-content{background:color-mix(in oklch,var(--usynti-success) 5%,transparent);border-color:color-mix(in oklch,var(--usynti-success) 15%,transparent)}.usynti-stepper-step-completed .usynti-stepper-step-sub{color:var(--usynti-success)}.usynti-stepper-step-completed+.usynti-stepper-connector{background:color-mix(in oklch,var(--usynti-success) 30%,transparent)}.usynti-stepper-step-active .usynti-stepper-step-content{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent);border-color:color-mix(in oklch,var(--usynti-primary) 20%,transparent);box-shadow:0 0 0 2px color-mix(in oklch,var(--usynti-primary) 8%,transparent)}.usynti-stepper-step-active .usynti-stepper-step-sub{color:var(--usynti-primary)}.usynti-stepper-step-failed .usynti-stepper-step-content{background:color-mix(in oklch,var(--usynti-danger) 5%,transparent);border-color:color-mix(in oklch,var(--usynti-danger) 15%,transparent)}.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{display:flex;align-items:center;gap:var(--usynti-space-2);text-align:left}.usynti-stepper-number{width:22px;height:22px;border-radius:var(--usynti-radius-full);display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:var(--usynti-font-weight-semi);color:var(--uw-fixtext-soft);background:color-mix(in oklch,var(--usynti-secondary) 10%,transparent);flex-shrink:0;transition:all var(--usynti-transition)}.usynti-stepper-step-completed .usynti-stepper-number{background:var(--usynti-success);color:#fff}.usynti-stepper-step-active .usynti-stepper-number{background:var(--usynti-primary);color:#fff}.usynti-stepper-step-failed .usynti-stepper-number{background:var(--usynti-danger);color:#fff}.usynti-bar-chart{flex-direction:column}.usynti-bar-chart,.usynti-bar-row{display:flex;gap:var(--usynti-space-3)}.usynti-bar-row{align-items:center}.usynti-bar-label{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-strong);min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.usynti-bar-track{flex:1;height:20px;background:color-mix(in oklch,var(--usynti-primary) 4%,transparent);overflow:hidden}.usynti-bar-fill,.usynti-bar-track{border-radius:var(--usynti-radius-sm)}.usynti-bar-fill{height:100%;width:var(--bar,0);background:linear-gradient(90deg,var(--usynti-primary),color-mix(in oklch,var(--usynti-primary) 60%,transparent));display:flex;align-items:center;padding-left:var(--usynti-space-2);transition:width var(--usynti-transition-slow)}.usynti-bar-value{color:#fff;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:var(--uw-fixtext-strong);min-width:50px;text-align:right;flex-shrink:0}.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),color-mix(in oklch,var(--usynti-success) 60%,transparent))}.usynti-bar-fill-danger{background:linear-gradient(90deg,var(--usynti-danger),color-mix(in oklch,var(--usynti-danger) 60%,transparent))}.usynti-bar-fill-warning{background:linear-gradient(90deg,var(--usynti-warning),color-mix(in oklch,var(--usynti-warning) 60%,transparent))}.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{display:flex;align-items:center;gap:var(--usynti-space-4);padding:var(--usynti-space-2) var(--usynti-space-5);background:var(--usynti-primary);color:#fff;border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow-primary);font-size:var(--usynti-font-size-sm);transition:opacity var(--usynti-transition),transform var(--usynti-transition)}.usynti-bulk-bar-fixed{position:fixed;bottom:var(--usynti-space-5);left:50%;transform:translate(-50%);z-index:var(--usynti-z-sticky);min-width:420px;justify-content:center}.usynti-bulk-bar-inline{margin-bottom:var(--usynti-space-3);border-radius:var(--usynti-radius)}.usynti-bulk-bar-count{font-weight:var(--usynti-font-weight-semi);white-space:nowrap;display:flex;align-items:center;gap:var(--usynti-space-2)}.usynti-bulk-bar-count strong{font-weight:var(--usynti-font-weight-bold)}.usynti-bulk-bar-separator{width:1px;height:20px;background:color-mix(in oklch,oklch(100% 0 0) 25%,transparent);flex-shrink:0}.usynti-bulk-bar-actions{display:flex;align-items:center;gap:var(--usynti-space-2)}.usynti-bulk-bar-btn{background:color-mix(in oklch,oklch(100% 0 0) 15%,transparent);color:#fff;border:none;padding:var(--usynti-space-1) var(--usynti-space-3);border-radius:var(--usynti-radius);font-family:inherit;font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium);cursor:pointer;transition:background var(--usynti-transition);white-space:nowrap}.usynti-bulk-bar-btn:hover{background:color-mix(in oklch,oklch(100% 0 0) 25%,transparent)}.usynti-bulk-bar-btn-danger{background:color-mix(in oklch,var(--usynti-danger) 80%,transparent)}.usynti-bulk-bar-btn-danger:hover{background:var(--usynti-danger)}.usynti-bulk-bar-close{background:none;border:none;color:color-mix(in oklch,oklch(100% 0 0) 70%,transparent);cursor:pointer;padding:var(--usynti-space-1);margin-left:auto;font-size:var(--usynti-font-size-base);line-height:1;transition:color var(--usynti-transition)}.usynti-bulk-bar-close:hover{color:#fff}.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{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--usynti-space-3) var(--usynti-space-4);background:none;border:none;cursor:pointer;font-size:var(--usynti-font-size-base);font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-strong);text-align:left;transition:background var(--usynti-transition-fast)}.usynti-accordion-trigger:hover{background:color-mix(in oklch,var(--usynti-primary) 3%,transparent)}.usynti-accordion-trigger:after{content:"";width:.5em;height:.5em;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform var(--usynti-transition-fast);flex-shrink:0;margin-left:var(--usynti-space-2)}.usynti-accordion-trigger.active:after{transform:rotate(-135deg)}.usynti-accordion-body{padding:0 var(--usynti-space-4) var(--usynti-space-3);font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-soft)}.usynti-file-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--usynti-space-8) var(--usynti-space-4);border:2px dashed color-mix(in oklch,var(--usynti-secondary) 40%,transparent);border-radius:var(--usynti-radius-md);background:color-mix(in oklch,var(--usynti-primary) 1%,transparent);cursor:pointer;transition:border-color var(--usynti-transition-fast),background var(--usynti-transition-fast);text-align:center}.usynti-file-upload.dragover,.usynti-file-upload:hover{border-color:var(--usynti-primary);background:color-mix(in oklch,var(--usynti-primary) 4%,transparent)}.usynti-file-upload-icon{font-size:2rem;margin-bottom:var(--usynti-space-2);color:color-mix(in oklch,var(--usynti-secondary) 60%,transparent)}.usynti-file-upload-text{font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-soft)}.usynti-file-upload-text strong{color:var(--usynti-primary);font-weight:var(--usynti-font-weight-medium)}.usynti-file-upload-hint{font-size:var(--usynti-font-size-xs);color:color-mix(in oklch,var(--uw-fixtext-soft) 70%,transparent);margin-top:var(--usynti-space-1)}.usynti-file-upload input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.usynti-file-list{list-style:none;padding:0;margin:var(--usynti-space-2) 0 0;width:100%}.usynti-file-item{display:flex;align-items:center;justify-content:space-between;padding:var(--usynti-space-2) var(--usynti-space-3);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);margin-bottom:var(--usynti-space-1);font-size:var(--usynti-font-size-sm)}.usynti-file-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:var(--usynti-space-2)}.usynti-file-item-size{color:var(--uw-fixtext-soft);font-size:var(--usynti-font-size-xs);white-space:nowrap}.usynti-file-item-remove{background:none;border:none;cursor:pointer;color:var(--usynti-danger);padding:0 var(--usynti-space-1);font-size:var(--usynti-font-size-lg);line-height:1}.usynti-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--usynti-space-12) var(--usynti-space-4);text-align:center}.usynti-empty-state-icon{font-size:3rem;margin-bottom:var(--usynti-space-4);color:color-mix(in oklch,var(--usynti-secondary) 40%,transparent)}.usynti-empty-state-title{font-size:var(--usynti-font-size-lg);font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-strong);margin-bottom:var(--usynti-space-2)}.usynti-empty-state-description{font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-soft);max-width:400px;margin-bottom:var(--usynti-space-4)}.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:#fff;text-align:center;padding:var(--usynti-space-20) var(--usynti-space-4);position:relative;text-shadow:2px 2px 4px color-mix(in oklch,oklch(0% 0 0) 15%,transparent)}.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-top:var(--usynti-space-4);max-width:550px;margin-left:auto;margin-right:auto;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{width:56px;height:56px;border-radius:var(--usynti-radius-lg);background:color-mix(in oklch,var(--usynti-primary) 8%,transparent);display:flex;align-items:center;justify-content:center;margin-bottom:var(--usynti-space-4)}.usynti-feature-icon svg{width:24px;height:24px;color:var(--usynti-primary)}.usynti-stat-label{font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-light);opacity:.5;margin-bottom:var(--usynti-space-1)}.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{font-size:.7rem;font-weight:var(--usynti-font-weight-light);color:var(--usynti-primary);margin-top:2px}.usynti-stat-suffix{font-size:.7rem;opacity:.4}.usynti-stat-strip{display:flex;justify-content:center;gap:0;max-width:750px;margin:calc(var(--usynti-space-12)*-1) auto 0;position:relative;z-index:2}.usynti-stat-strip-item{flex:1;background:var(--usynti-bg-surface);padding:var(--usynti-space-6) var(--usynti-space-5);text-align:center;box-shadow:var(--usynti-shadow-lg)}.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{font-size:var(--usynti-font-size-3xl);font-weight:var(--usynti-font-weight-bold);color:var(--usynti-primary);line-height:1}.usynti-stat-strip-label{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);opacity:.5;margin-top:var(--usynti-space-2)}.usynti-divider{display:flex;align-items:center;gap:var(--usynti-space-3);margin:var(--usynti-space-1) 0}.usynti-divider:after,.usynti-divider:before{content:"";flex:1;height:1px;background:var(--usynti-border-color)}.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{display:flex;align-items:center;gap:var(--usynti-space-3);padding:var(--usynti-space-2) var(--usynti-space-3);border-radius:var(--usynti-radius);cursor:pointer;transition:all var(--usynti-transition);font-size:var(--usynti-font-size-sm);color:inherit;text-decoration:none}.usynti-list-group-item:hover{background:var(--usynti-primary);color:#fff;box-shadow:var(--usynti-shadow-primary)}.usynti-list-group-item:hover svg{color:#fff}.usynti-list-group-subtle .usynti-list-group-item:hover{background:color-mix(in oklch,var(--usynti-primary) 8%,transparent);color:inherit;box-shadow:none}.usynti-list-group-subtle .usynti-list-group-item:hover svg{color:var(--usynti-primary)}.usynti-list-group-item.active{background:var(--usynti-primary);color:#fff;box-shadow:var(--usynti-shadow-primary)}.usynti-list-group-item.active svg{color:#fff}.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{width:18px;height:18px;flex-shrink:0;transition:color var(--usynti-transition)}.usynti-donut{border-radius:50%;position:relative;margin:0 auto}.usynti-donut-sm{width:120px;height:120px}.usynti-donut-md{width:140px;height:140px}.usynti-donut-lg{width:180px;height:180px}.usynti-donut-hole{position:absolute;inset:25%;border-radius:50%;background:var(--usynti-bg-surface);display:flex;align-items:center;justify-content:center;flex-direction:column}.usynti-donut-value{font-size:1.5rem;font-weight:var(--usynti-font-weight-extralight);line-height:1}.usynti-donut-label{font-size:.65rem;opacity:.4;margin-top:2px}.usynti-legend{display:flex;flex-direction:column;gap:var(--usynti-space-2)}.usynti-legend-inline{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--usynti-space-4)}.usynti-legend-item{display:flex;align-items:center;gap:var(--usynti-space-2);font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-light)}.usynti-legend-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.usynti-legend-value{margin-left:auto;font-family:var(--usynti-font-mono);font-size:.7rem}.usynti-line-chart{width:100%}.usynti-line-chart path.chart-line,.usynti-line-chart polyline{fill:none;stroke:var(--usynti-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.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;opacity:.4;font-size:9px;font-family:var(--usynti-font-mono)}.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-notification-dot{position:relative;display:inline-flex}.usynti-notification-dot:after{content:"";position:absolute;top:-2px;right:-4px;width:7px;height:7px;background:var(--usynti-danger);border-radius:50%}.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;padding:0;margin:var(--usynti-space-6) 0;text-align:left}.usynti-pricing-features li{padding:var(--usynti-space-2) 0;border-bottom:1px solid var(--usynti-border-color);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light)}.usynti-pricing-features li:last-child{border-bottom:none}.usynti-pricing-features li:before{content:"✓";color:var(--usynti-primary);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{text-align:center;font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);opacity:.5}.usynti-footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--usynti-space-8)}.usynti-footer-col h4{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-semi);margin-bottom:var(--usynti-space-4);text-transform:uppercase;letter-spacing:.05em}.usynti-footer-col a{display:block;font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);color:inherit;opacity:.6;text-decoration:none;padding:var(--usynti-space-1) 0;transition:opacity var(--usynti-transition)}.usynti-footer-col a:hover{opacity:1}.usynti-footer-bottom{border-top:1px solid var(--usynti-border-color);margin-top:var(--usynti-space-8);padding-top:var(--usynti-space-6);display:flex;justify-content:space-between;align-items:center;font-size:var(--usynti-font-size-xs);opacity:.4}@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{width:220px;flex-shrink:0;border-right:1px solid var(--usynti-border-color);display:flex;flex-direction:column;padding:var(--usynti-space-6) var(--usynti-space-4);overflow-y:auto}.usynti-music-sidebar-logo{font-size:var(--usynti-font-size-lg);font-weight:var(--usynti-font-weight-semi);margin-bottom:var(--usynti-space-8);display:flex;align-items:center;gap:var(--usynti-space-2)}.usynti-music-nav-section{font-size:.65rem;font-weight:var(--usynti-font-weight-medium);text-transform:uppercase;letter-spacing:.1em;opacity:.3;margin:var(--usynti-space-6) 0 var(--usynti-space-2) 0}.usynti-music-nav-item{display:flex;align-items:center;gap:var(--usynti-space-3);padding:var(--usynti-space-2) var(--usynti-space-3);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-light);border-radius:var(--usynti-radius);cursor:pointer;transition:all var(--usynti-transition);opacity:.6}.usynti-music-nav-item:hover{opacity:1;background:color-mix(in oklch,var(--usynti-primary) 8%,transparent)}.usynti-music-nav-item.active{opacity:1;color:var(--usynti-primary);font-weight:var(--usynti-font-weight-normal)}.usynti-music-nav-item svg{width:16px;height:16px;flex-shrink:0}.usynti-music-playlist-item{padding:var(--usynti-space-2) var(--usynti-space-3);font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-normal);cursor:pointer;border-radius:var(--usynti-radius);transition:background var(--usynti-transition)}.usynti-music-playlist-item .playlist-sub{font-size:.6rem;opacity:.3}.usynti-music-playlist-item:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.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;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--usynti-space-5)}.usynti-music-album{cursor:pointer;transition:transform var(--usynti-transition)}.usynti-music-album:hover{transform:translateY(-4px)}.usynti-music-album-cover{width:100%;aspect-ratio:1;border-radius:var(--usynti-radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:var(--usynti-space-2);box-shadow:var(--usynti-shadow)}.usynti-music-album-cover svg{width:32px;height:32px;opacity:.3}.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);opacity:.5;margin-top:2px}.usynti-music-tracklist{width:100%}.usynti-music-track{display:flex;align-items:center;gap:var(--usynti-space-3);padding:var(--usynti-space-2) var(--usynti-space-3);border-radius:var(--usynti-radius);cursor:pointer;transition:background var(--usynti-transition);font-size:var(--usynti-font-size-sm)}.usynti-music-track:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.usynti-music-track-num{width:24px;text-align:center;font-size:var(--usynti-font-size-xs);opacity:.3;font-family:var(--usynti-font-mono)}.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-size:var(--usynti-font-size-xs);opacity:.3;font-family:var(--usynti-font-mono)}.usynti-player{position:fixed;bottom:0;left:0;right:0;height:70px;background:color-mix(in oklch,oklch(0% 0 0) 60%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--usynti-border-color);display:flex;align-items:center;padding:0 var(--usynti-space-6);gap:var(--usynti-space-6);z-index:var(--usynti-z-sticky)}.usynti-player-info{display:flex;align-items:center;gap:var(--usynti-space-3);width:200px;flex-shrink:0}.usynti-player-thumb{width:44px;height:44px;border-radius:var(--usynti-radius);flex-shrink:0}.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{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--usynti-space-2)}.usynti-player-buttons{display:flex;align-items:center;gap:var(--usynti-space-4)}.usynti-player-buttons button{background:none;border:none;color:inherit;cursor:pointer;opacity:.6;transition:opacity var(--usynti-transition);padding:0}.usynti-player-buttons button:hover{opacity:1}.usynti-player-play{width:36px;height:36px;border-radius:50%;background:var(--usynti-primary)!important;opacity:1!important;display:flex;align-items:center;justify-content:center;box-shadow:var(--usynti-shadow-primary)}.usynti-player-play svg{color:#fff}.usynti-player-progress{width:100%;max-width:500px;display:flex;align-items:center;gap:var(--usynti-space-2)}.usynti-player-progress-time{font-size:.6rem;opacity:.4;font-family:var(--usynti-font-mono);width:32px;text-align:center}.usynti-player-progress-bar{flex:1;height:3px;background:color-mix(in oklch,oklch(100% 0 0) 10%,transparent);border-radius:var(--usynti-radius-full);overflow:hidden}.usynti-player-progress-fill{height:100%;background:var(--usynti-primary);border-radius:var(--usynti-radius-full)}.usynti-player-volume{display:flex;align-items:center;gap:var(--usynti-space-2);width:140px;flex-shrink:0}.usynti-player-volume-bar{flex:1;height:3px;background:color-mix(in oklch,oklch(100% 0 0) 10%,transparent);border-radius:var(--usynti-radius-full);overflow:hidden}.usynti-player-volume-fill{height:100%;background:color-mix(in oklch,oklch(100% 0 0) 50%,transparent);border-radius:var(--usynti-radius-full)}@media(max-width:767px){.usynti-music-app{flex-direction:column}.usynti-music-sidebar{width:100%;height:auto;flex-shrink:0;border-right:none;border-bottom:1px solid var(--usynti-border-color);padding:var(--usynti-space-4)}.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{display:flex;justify-content:space-between;align-items:center;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{font-size:var(--usynti-text-xs);opacity:.4;cursor:pointer;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;grid-template-columns:repeat(7,1fr);text-align:center;font-size:var(--usynti-text-xs)}.usynti-calendar-weekdays{opacity:.4;margin-bottom:var(--usynti-space-1)}.usynti-calendar-day{padding:var(--usynti-space-1);border-radius:var(--usynti-radius);cursor:default}.usynti-calendar-day-today{background-color:var(--usynti-primary);color:#fff;font-weight:var(--usynti-font-weight-semi)}.usynti-calendar-day-selected{background-color:color-mix(in oklch,var(--usynti-primary) 15%,transparent);color:var(--usynti-primary);font-weight:var(--usynti-font-weight-medium)}.usynti-calendar-event{border-left:3px solid var(--usynti-primary);border-radius:var(--usynti-radius);padding:var(--usynti-space-3);background-color:color-mix(in oklch,var(--usynti-primary) 8%,transparent);margin-top:var(--usynti-space-1)}.usynti-calendar-event-secondary{border-left-color:var(--usynti-secondary,#00a6ff);background-color:rgba(var(--usynti-color-secondary,0,166,255),.08)}.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}.usynti-datepicker{inline-size:280px;padding:var(--usynti-space-3);background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-lg);font-family:var(--usynti-font-family)}.usynti-datepicker-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--usynti-space-3)}.usynti-datepicker-title{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium)}.usynti-datepicker-nav{width:26px;height:26px;border-radius:var(--usynti-radius-sm);display:inline-grid;place-content:center;cursor:pointer;color:var(--uw-fixtext-soft);background:none;border:none;transition:background var(--usynti-transition-fast),color var(--usynti-transition-fast)}.usynti-datepicker-nav:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent);color:var(--usynti-primary)}.usynti-datepicker-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.usynti-datepicker-wday{font-size:.6875rem;font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-soft);text-align:center;padding:6px 0;text-transform:uppercase;letter-spacing:.05em}.usynti-datepicker-day{width:100%;height:32px;display:inline-grid;place-content:center;font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-strong);border-radius:var(--usynti-radius-sm);cursor:pointer;border:0;background:transparent;font-variant-numeric:tabular-nums;transition:background var(--usynti-transition-fast),color var(--usynti-transition-fast)}.usynti-datepicker-day:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.usynti-datepicker-day-other{color:color-mix(in oklch,var(--uw-fixtext-soft) 60%,transparent)}.usynti-datepicker-day-today{color:var(--usynti-primary);font-weight:var(--usynti-font-weight-semi)}.usynti-datepicker-day-selected{background:var(--usynti-primary);color:#fff}.usynti-datepicker-day-in-range{background:color-mix(in oklch,var(--usynti-primary) 10%,transparent);border-radius:0}.usynti-datepicker-day-range-start{background:var(--usynti-primary);color:#fff;border-end-end-radius:0;border-start-end-radius:0}.usynti-datepicker-day-range-end{background:var(--usynti-primary);color:#fff;border-end-start-radius:0;border-start-start-radius:0}.usynti-datepicker-day:disabled{color:color-mix(in oklch,var(--uw-fixtext-soft) 40%,transparent);cursor:not-allowed}.usynti-datepicker-footer{display:flex;justify-content:space-between;padding-top:var(--usynti-space-3);margin-top:var(--usynti-space-3);border-top:1px solid var(--usynti-border-color)}.usynti-timepicker{display:inline-flex;align-items:center;gap:var(--usynti-space-1);padding:4px 8px;background:var(--usynti-bg-surface);border:2px solid rgba(var(--usynti-color-primary),.3);border-radius:var(--usynti-radius)}.usynti-timepicker:focus-within{border-color:var(--usynti-primary);box-shadow:0 0 0 3px rgba(var(--usynti-color-primary),.12)}.usynti-timepicker-seg{width:26px;height:28px;padding:0;text-align:center;font-size:var(--usynti-font-size-sm);font-family:var(--usynti-font-mono);font-weight:var(--usynti-font-weight-medium);background:transparent;border:0;outline:none;color:rgba(var(--usynti-color-text),1);border-radius:var(--usynti-radius-sm)}.usynti-timepicker-seg:focus{background:rgba(var(--usynti-color-primary),.08)}.usynti-timepicker-sep{color:rgba(var(--usynti-color-text-muted),1);font-weight:var(--usynti-font-weight-medium);font-family:var(--usynti-font-mono)}.usynti-timepicker-ampm{font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium);color:rgba(var(--usynti-color-text),1);padding:0 6px;height:28px;display:inline-flex;align-items:center;cursor:pointer;border-radius:var(--usynti-radius-sm);background:none;border:0}.usynti-timepicker-ampm:hover{background:rgba(var(--usynti-color-primary),.06)}.usynti-colorpicker{inline-size:240px;background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-lg);padding:var(--usynti-space-3);display:flex;flex-direction:column;gap:var(--usynti-space-3)}.usynti-colorpicker-sv{position:relative;width:100%;height:140px;border-radius:var(--usynti-radius);cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,#a0f)}.usynti-colorpicker-sv-thumb{position:absolute;width:12px;height:12px;border-radius:var(--usynti-radius-full);border:2px solid #fff;box-shadow:0 0 0 1px #0006;transform:translate(-50%,-50%);pointer-events:none}.usynti-colorpicker-hue{position:relative;height:12px;border-radius:var(--usynti-radius-full);background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:pointer}.usynti-colorpicker-hue-thumb{position:absolute;top:-2px;bottom:-2px;width:16px;border-radius:var(--usynti-radius-full);border:2px solid #fff;box-shadow:0 0 0 1px #0000004d,var(--usynti-shadow-sm);transform:translate(-50%);pointer-events:none}.usynti-colorpicker-preview{display:flex;align-items:center;gap:var(--usynti-space-2)}.usynti-colorpicker-swatch{width:28px;border-radius:var(--usynti-radius-sm)}.usynti-colorpicker-hex,.usynti-colorpicker-swatch{height:28px;border:1px solid var(--usynti-border-color)}.usynti-colorpicker-hex{flex:1;padding:0 var(--usynti-space-2);font-family:var(--usynti-font-mono);font-size:var(--usynti-font-size-xs);border-radius:var(--usynti-radius-sm);text-transform:uppercase;outline:0;color:var(--uw-fixtext-strong);background:var(--usynti-bg-surface)}.usynti-colorpicker-hex:focus{border-color:var(--usynti-primary)}.usynti-colorpicker-palette{display:grid;grid-template-columns:repeat(8,1fr);gap:4px}.usynti-colorpicker-tile{width:100%;aspect-ratio:1;border-radius:var(--usynti-radius-sm);cursor:pointer;border:1px solid var(--usynti-border-color);transition:transform var(--usynti-transition-fast)}.usynti-colorpicker-tile:hover{transform:scale(1.15)}.usynti-colorpicker-tile.selected{box-shadow:0 0 0 2px var(--usynti-primary)}.usynti-combobox{position:relative}.usynti-combobox-list{position:absolute;inset-inline:0;top:calc(100% + 4px);background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-lg);max-height:280px;overflow-y:auto;padding:var(--usynti-space-1);z-index:var(--usynti-z-dropdown);display:none}.usynti-combobox.open .usynti-combobox-list{display:block}.usynti-combobox-option{display:flex;align-items:center;gap:var(--usynti-space-2);padding:var(--usynti-space-2) var(--usynti-space-3);border-radius:var(--usynti-radius-sm);font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-mid);cursor:pointer}.usynti-combobox-option.active,.usynti-combobox-option:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent);color:var(--uw-fixtext-strong)}.usynti-combobox-option[aria-selected=true]:after{content:"✓";margin-left:auto;color:var(--usynti-primary);font-weight:var(--usynti-font-weight-bold)}.usynti-combobox-empty{padding:var(--usynti-space-3) var(--usynti-space-4);color:var(--uw-fixtext-soft);font-size:var(--usynti-font-size-sm)}.usynti-tag-input{display:flex;flex-wrap:wrap;gap:var(--usynti-space-1);min-height:40px;padding:4px 8px;background:var(--usynti-bg-surface);border:2px solid color-mix(in oklch,var(--usynti-primary) 30%,transparent);border-radius:var(--usynti-radius);transition:border-color var(--usynti-transition),box-shadow var(--usynti-transition)}.usynti-tag-input:focus-within{border-color:var(--usynti-primary);box-shadow:0 0 0 3px color-mix(in oklch,var(--usynti-primary) 12%,transparent)}.usynti-tag-input input{flex:1;min-width:80px;border:0;outline:none;background:transparent;font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-strong);padding:0 4px}.usynti-tag-input input::-moz-placeholder{color:var(--uw-fixtext-soft)}.usynti-tag-input input::placeholder{color:var(--uw-fixtext-soft)}.usynti-tag{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium);background:color-mix(in oklch,var(--usynti-primary) 8%,transparent);color:var(--usynti-primary);border-radius:var(--usynti-radius-sm)}.usynti-tag-remove{width:14px;height:14px;display:inline-grid;place-content:center;background:none;border:none;cursor:pointer;color:inherit;line-height:1;border-radius:var(--usynti-radius-full);font-size:14px}.usynti-tag-remove:hover{background:color-mix(in oklch,var(--usynti-primary) 20%,transparent)}.usynti-otp{display:inline-flex;gap:var(--usynti-space-2)}.usynti-otp-input{width:44px;height:52px;padding:0;text-align:center;font-family:var(--usynti-font-mono);font-size:var(--usynti-font-size-xl);font-weight:var(--usynti-font-weight-semi);color:var(--uw-fixtext-strong);background:var(--usynti-bg-surface);border:2px solid color-mix(in oklch,var(--usynti-primary) 30%,transparent);border-radius:var(--usynti-radius);outline:none;transition:border-color var(--usynti-transition),box-shadow var(--usynti-transition)}.usynti-otp-input:focus{box-shadow:0 0 0 3px color-mix(in oklch,var(--usynti-primary) 12%,transparent)}.usynti-otp-input.filled,.usynti-otp-input:focus{border-color:var(--usynti-primary)}.usynti-rating{display:inline-flex;gap:2px}.usynti-rating-star{width:20px;height:20px;background:none;border:none;cursor:pointer;color:color-mix(in oklch,var(--uw-fixtext-soft) 40%,transparent);transition:color var(--usynti-transition-fast),transform var(--usynti-transition-fast)}.usynti-rating-star:hover{transform:scale(1.15)}.usynti-rating-star.on{color:var(--usynti-warning)}.usynti-rating-readonly .usynti-rating-star{cursor:default}.usynti-rating-readonly .usynti-rating-star:hover{transform:none}.usynti-pw-meter{display:flex;gap:4px;margin-top:var(--usynti-space-2)}.usynti-pw-meter-seg{flex:1;height:4px;background:color-mix(in oklch,var(--usynti-secondary) 25%,transparent);border-radius:var(--usynti-radius-full)}.usynti-pw-meter[data-level="1"] .usynti-pw-meter-seg:nth-child(-n+1){background:var(--usynti-danger)}.usynti-pw-meter[data-level="2"] .usynti-pw-meter-seg:nth-child(-n+2),.usynti-pw-meter[data-level="3"] .usynti-pw-meter-seg:nth-child(-n+3){background:var(--usynti-warning)}.usynti-pw-meter[data-level="4"] .usynti-pw-meter-seg:nth-child(-n+4){background:var(--usynti-success)}.usynti-pw-meter-label{font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-soft);margin-top:var(--usynti-space-1)}.usynti-slider{--t:0%;--h:100%;position:relative;height:24px;width:100%;display:flex;align-items:center}.usynti-slider-track{position:relative;width:100%;height:4px;background:color-mix(in oklch,var(--usynti-secondary) 25%,transparent);border-radius:var(--usynti-radius-full)}.usynti-slider-range{position:absolute;top:0;bottom:0;left:var(--t);right:calc(100% - var(--h));background:var(--usynti-primary);border-radius:inherit}.usynti-slider-thumb{position:absolute;top:50%;width:16px;height:16px;background:var(--usynti-bg-surface);border:2px solid var(--usynti-primary);border-radius:var(--usynti-radius-full);transform:translate(-50%,-50%);box-shadow:var(--usynti-shadow-sm);cursor:grab;transition:transform var(--usynti-transition-fast),box-shadow var(--usynti-transition-fast)}.usynti-slider-thumb.active,.usynti-slider-thumb:hover{transform:translate(-50%,-50%) scale(1.15);box-shadow:var(--usynti-shadow-md),0 0 0 6px color-mix(in oklch,var(--usynti-primary) 14%,transparent)}.usynti-slider-ticks{position:absolute;top:calc(100% + 6px);left:0;right:0;display:flex;justify-content:space-between;font-size:.6875rem;font-family:var(--usynti-font-mono);color:var(--uw-fixtext-soft)}.usynti-qty{display:inline-flex;align-items:stretch;border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);overflow:hidden;height:40px}.usynti-qty button{width:32px;background:color-mix(in oklch,var(--usynti-secondary) 6%,transparent);color:var(--uw-fixtext-strong);cursor:pointer;border:0;display:inline-grid;place-content:center;transition:background var(--usynti-transition-fast)}.usynti-qty button:hover{background:color-mix(in oklch,var(--usynti-primary) 8%,transparent);color:var(--usynti-primary)}.usynti-qty input{width:56px;text-align:center;border:0;outline:0;background:var(--usynti-bg-surface);color:var(--uw-fixtext-strong)}.usynti-kbd,.usynti-qty input{font-family:var(--usynti-font-mono);font-weight:var(--usynti-font-weight-medium)}.usynti-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;color:var(--uw-fixtext-soft);background:color-mix(in oklch,var(--usynti-secondary) 8%,transparent);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-sm);box-shadow:0 1px 0 0 var(--usynti-border-color)}.usynti-toolbar{display:inline-flex;gap:1px;padding:3px;background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow-sm)}.usynti-toolbar-btn{width:28px;height:28px;display:inline-grid;place-content:center;cursor:pointer;border:0;background:transparent;color:var(--uw-fixtext-mid);border-radius:var(--usynti-radius-sm);transition:background var(--usynti-transition-fast),color var(--usynti-transition-fast)}.usynti-toolbar-btn:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent);color:var(--uw-fixtext-strong)}.usynti-toolbar-btn.active{background:color-mix(in oklch,var(--usynti-primary) 10%,transparent);color:var(--usynti-primary)}.usynti-toolbar-sep{width:1px;background:var(--usynti-border-color);margin:0 2px}.usynti-toolbar-select{height:28px;padding:0 6px;border:0;background:transparent;color:var(--uw-fixtext-strong);font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium);cursor:pointer;min-width:100px;border-radius:var(--usynti-radius-sm)}.usynti-toolbar-select:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.usynti-context-menu{position:fixed;min-width:200px;background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-lg);padding:var(--usynti-space-1);z-index:var(--usynti-z-modal);font-size:var(--usynti-font-size-sm)}.usynti-context-item{display:flex;align-items:center;gap:var(--usynti-space-2);padding:var(--usynti-space-2) var(--usynti-space-3);border-radius:var(--usynti-radius-sm);cursor:pointer;color:var(--uw-fixtext-mid)}.usynti-context-item:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent);color:var(--uw-fixtext-strong)}.usynti-context-item-danger{color:var(--usynti-danger)}.usynti-context-item-danger:hover{background:color-mix(in oklch,var(--usynti-danger) 6%,transparent)}.usynti-context-sep{height:1px;background:var(--usynti-border-color);margin:var(--usynti-space-1) 0}.usynti-context-shortcut{margin-left:auto;font-family:var(--usynti-font-mono);font-size:var(--usynti-font-size-xs);color:var(--uw-fixtext-soft)}.usynti-cmdk{width:560px;max-width:92vw;background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-xl);overflow:hidden;align-self:flex-start;margin-top:12vh}.usynti-cmdk-input{display:flex;align-items:center;gap:var(--usynti-space-3);padding:var(--usynti-space-3) var(--usynti-space-4);border-bottom:1px solid var(--usynti-border-color)}.usynti-cmdk-input svg{width:16px;height:16px;color:var(--uw-fixtext-soft)}.usynti-cmdk-input input{flex:1;border:0;background:transparent;outline:none;font-size:var(--usynti-font-size-base);color:var(--uw-fixtext-strong)}.usynti-cmdk-list{max-height:360px;overflow-y:auto;padding:var(--usynti-space-2)}.usynti-cmdk-group{font-size:.6875rem;font-weight:var(--usynti-font-weight-semi);color:var(--uw-fixtext-soft);text-transform:uppercase;letter-spacing:.05em;padding:var(--usynti-space-3) var(--usynti-space-3) var(--usynti-space-1)}.usynti-cmdk-item{display:flex;align-items:center;gap:var(--usynti-space-3);padding:var(--usynti-space-2) var(--usynti-space-3);border-radius:var(--usynti-radius-sm);font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-mid);cursor:pointer}.usynti-cmdk-item svg{width:14px;height:14px;flex:0 0 auto;color:var(--uw-fixtext-soft)}.usynti-cmdk-item.active{background:var(--usynti-primary);color:#fff}.usynti-cmdk-item.active svg{color:#fff}.usynti-cmdk-item .tail{margin-left:auto;display:inline-flex;gap:3px}.usynti-cmdk-footer{display:flex;align-items:center;gap:var(--usynti-space-3);padding:var(--usynti-space-2) var(--usynti-space-4);border-top:1px solid var(--usynti-border-color);background:var(--usynti-bg-surface-hover);font-size:var(--usynti-font-size-xs);color:var(--uw-fixtext-soft)}.usynti-notifs{display:flex;flex-direction:column}.usynti-notif{display:grid;grid-template-columns:36px 1fr auto;gap:var(--usynti-space-3);padding:var(--usynti-space-3) var(--usynti-space-4);border-bottom:1px solid var(--usynti-border-color);cursor:pointer;transition:background var(--usynti-transition-fast)}.usynti-notif:hover{background:color-mix(in oklch,var(--usynti-primary) 3%,transparent)}.usynti-notif.unread{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.usynti-notif.unread:hover{background:color-mix(in oklch,var(--usynti-primary) 9%,transparent)}.usynti-notif:last-child{border-bottom:0}.usynti-notif-title{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-strong)}.usynti-notif-time{font-size:var(--usynti-font-size-xs);color:var(--uw-fixtext-soft)}.usynti-notif-body{grid-column:2/4;font-size:var(--usynti-font-size-sm);line-height:1.5;color:var(--uw-fixtext-soft)}.usynti-notif-dot{width:8px;height:8px;border-radius:var(--usynti-radius-full);background:var(--usynti-primary);margin-top:6px}.usynti-perm-matrix{width:100%;border-collapse:collapse;font-size:var(--usynti-font-size-sm)}.usynti-perm-matrix td,.usynti-perm-matrix th{padding:var(--usynti-space-3) var(--usynti-space-4);text-align:center;border-bottom:1px solid var(--usynti-border-color)}.usynti-perm-matrix th{background:var(--usynti-bg-surface-hover);color:var(--uw-fixtext-soft);font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium);text-transform:uppercase;letter-spacing:.05em}.usynti-perm-matrix td:first-child,.usynti-perm-matrix th:first-child{text-align:left;color:var(--uw-fixtext-strong);font-weight:var(--usynti-font-weight-medium)}.usynti-perm-cell{display:inline-grid;place-content:center;width:22px;height:22px;border-radius:var(--usynti-radius-full)}.usynti-perm-cell-yes{background:color-mix(in oklch,var(--usynti-success) 12%,transparent);color:var(--usynti-success)}.usynti-perm-cell-no{color:color-mix(in oklch,var(--uw-fixtext-soft) 60%,transparent)}.usynti-perm-cell-partial{background:color-mix(in oklch,var(--usynti-warning) 18%,transparent);color:var(--usynti-warning)}.usynti-auth-card{display:flex;flex-direction:column;gap:var(--usynti-space-5);max-width:400px;margin:0 auto;padding:var(--usynti-space-8);background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-sm)}.usynti-auth-head{display:flex;flex-direction:column;align-items:center;gap:var(--usynti-space-2);text-align:center}.usynti-auth-title{font-size:var(--usynti-font-size-2xl);font-weight:var(--usynti-font-weight-medium);margin:0}.usynti-auth-desc{font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-soft);margin:0}.usynti-auth-icon{width:56px;height:56px;border-radius:var(--usynti-radius-full);display:inline-grid;place-content:center;background:color-mix(in oklch,var(--usynti-primary) 8%,transparent);color:var(--usynti-primary);margin:0 auto}.usynti-auth-icon svg{width:26px;height:26px}.usynti-auth-oauth{display:flex;flex-direction:column;gap:var(--usynti-space-2)}.usynti-auth-sep{display:flex;align-items:center;gap:var(--usynti-space-3);color:var(--uw-fixtext-soft);font-size:var(--usynti-font-size-xs);font-weight:var(--usynti-font-weight-medium);text-transform:uppercase;letter-spacing:.05em}.usynti-auth-sep:after,.usynti-auth-sep:before{content:"";flex:1;height:1px;background:var(--usynti-border-color)}.usynti-auth-footer{text-align:center;color:var(--uw-fixtext-soft);font-size:var(--usynti-font-size-sm)}.usynti-auth-footer a{color:var(--usynti-primary)}.usynti-diff{display:grid;grid-template-columns:40px 1fr;gap:0;font-family:var(--usynti-font-mono);font-size:var(--usynti-font-size-xs);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);overflow:hidden}.usynti-diff-gutter{background:var(--usynti-bg-surface-hover);color:var(--uw-fixtext-soft);text-align:right;padding:0 var(--usynti-space-2);border-right:1px solid var(--usynti-border-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.usynti-diff-line{padding-left:var(--usynti-space-3);white-space:pre;line-height:1.6}.usynti-diff-line-add{background:color-mix(in oklch,var(--usynti-success) 10%,transparent);color:var(--usynti-success)}.usynti-diff-line-del{background:color-mix(in oklch,var(--usynti-danger) 10%,transparent);color:var(--usynti-danger)}.usynti-diff-line-hunk{background:color-mix(in oklch,var(--usynti-secondary) 6%,transparent);color:var(--uw-fixtext-soft);font-weight:500}.usynti-wizard{display:flex;flex-direction:column;gap:var(--usynti-space-6)}.usynti-wizard-actions{display:flex;gap:var(--usynti-space-2);justify-content:flex-end;padding-top:var(--usynti-space-5);border-top:1px solid var(--usynti-border-color)}.usynti-split{--split:50%;display:grid;gap:0;min-height:0}.usynti-split-horizontal{grid-template-columns:var(--split) 6px 1fr}.usynti-split-vertical{grid-template-rows:var(--split) 6px 1fr}.usynti-split-handle{background:var(--usynti-border-color);cursor:col-resize;transition:background var(--usynti-transition-fast)}.usynti-split-vertical .usynti-split-handle{cursor:row-resize}.usynti-split-handle:hover{background:var(--usynti-primary)}.usynti-split-pane{overflow:auto}.usynti-app{display:grid;grid-template-columns:var(--usynti-sidebar-width) 1fr;grid-template-rows:var(--usynti-header-height) 1fr;grid-template-areas:"sidebar topbar" "sidebar main";min-height:100vh;transition:grid-template-columns var(--usynti-transition)}.usynti-app.collapsed{grid-template-columns:64px 1fr}.usynti-app-sidebar{grid-area:sidebar;position:sticky;top:0;height:100vh;overflow:hidden;background:var(--usynti-bg-surface);border-right:1px solid var(--usynti-border-color);display:flex;flex-direction:column}.usynti-app-topbar{grid-area:topbar;position:sticky;top:0;z-index:var(--usynti-z-sticky);display:flex;align-items:center;gap:var(--usynti-space-3);padding:0 var(--usynti-space-5);background:#ffffffd9;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid var(--usynti-border-color)}[data-theme=dark] .usynti-app-topbar{background:#1c1c22d9}.usynti-app-main{grid-area:main;padding:var(--usynti-space-6)}.usynti-page-header{display:flex;flex-direction:column;gap:var(--usynti-space-2);padding-bottom:var(--usynti-space-5);margin-bottom:var(--usynti-space-6);border-bottom:1px solid var(--usynti-border-color)}.usynti-page-header-top{display:flex;align-items:center;gap:var(--usynti-space-3);flex-wrap:wrap}.usynti-page-header-title-row{display:flex;align-items:flex-start;gap:var(--usynti-space-4);flex-wrap:wrap}.usynti-page-header-title{font-size:var(--usynti-font-size-3xl);font-weight:var(--usynti-font-weight-medium);letter-spacing:-.02em;margin:0}.usynti-page-header-desc{font-size:var(--usynti-font-size-base);line-height:1.5;color:var(--uw-fixtext-soft);max-width:640px}.usynti-page-header-actions{display:flex;gap:var(--usynti-space-2);margin-left:auto}.usynti-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--usynti-space-4);padding-bottom:var(--usynti-space-3);margin-bottom:var(--usynti-space-4);border-bottom:1px solid var(--usynti-border-color)}.usynti-section-head-title{font-size:var(--usynti-font-size-lg);font-weight:var(--usynti-font-weight-medium);margin:0}.usynti-section-head-desc{font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-soft);margin:2px 0 0}.usynti-section-head-actions{display:flex;gap:var(--usynti-space-2)}.usynti-settings{display:grid;grid-template-columns:220px 1fr;gap:var(--usynti-space-8)}.usynti-settings-nav{display:flex;flex-direction:column;gap:2px;position:sticky;top:calc(var(--usynti-header-height) + var(--usynti-space-4));align-self:start}.usynti-settings-nav-item{display:flex;align-items:center;gap:var(--usynti-space-2);padding:6px var(--usynti-space-3);border-radius:var(--usynti-radius-sm);color:var(--uw-fixtext-mid);font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium);cursor:pointer}.usynti-settings-nav-item:hover{background:color-mix(in oklch,var(--usynti-primary) 4%,transparent);color:var(--uw-fixtext-strong)}.usynti-settings-nav-item.active{background:color-mix(in oklch,var(--usynti-primary) 8%,transparent);color:var(--usynti-primary)}.usynti-settings-main{display:flex;flex-direction:column;gap:var(--usynti-space-6)}.usynti-settings-row{display:grid;grid-template-columns:240px 1fr;gap:var(--usynti-space-8);padding:var(--usynti-space-5) 0;border-bottom:1px solid var(--usynti-border-color)}.usynti-settings-row:last-child{border-bottom:0}.usynti-settings-row-label{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium)}.usynti-settings-row-hint{font-size:var(--usynti-font-size-xs);line-height:1.5;color:var(--uw-fixtext-soft);margin-top:4px}.usynti-tree{font-size:var(--usynti-font-size-sm)}.usynti-tree-item{display:flex;align-items:center;gap:var(--usynti-space-1);padding:4px var(--usynti-space-2);border-radius:var(--usynti-radius-sm);color:var(--uw-fixtext-mid);cursor:pointer;transition:background var(--usynti-transition-fast)}.usynti-tree-item:hover{background:color-mix(in oklch,var(--usynti-primary) 4%,transparent)}.usynti-tree-item.active{background:color-mix(in oklch,var(--usynti-primary) 10%,transparent);color:var(--usynti-primary)}.usynti-tree-caret{width:16px;height:16px;display:inline-grid;place-content:center;transition:transform var(--usynti-transition-fast)}.usynti-tree-caret.leaf{visibility:hidden}.usynti-tree-node.open>.usynti-tree-item>.usynti-tree-caret{transform:rotate(90deg)}.usynti-tree-icon{width:14px;height:14px;color:var(--uw-fixtext-soft)}.usynti-tree-node>.usynti-tree{padding-left:var(--usynti-space-4);display:none}.usynti-tree-node.open>.usynti-tree{display:block}.usynti-sparkline{display:block;width:100%;height:28px}.usynti-sparkline .line{fill:none;stroke:var(--usynti-primary);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.usynti-sparkline .area{fill:color-mix(in oklch,var(--usynti-primary) 18%,transparent)}.usynti-sparkline-success .line{stroke:var(--usynti-success)}.usynti-sparkline-success .area{fill:color-mix(in oklch,var(--usynti-success) 18%,transparent)}.usynti-sparkline-danger .line{stroke:var(--usynti-danger)}.usynti-sparkline-danger .area{fill:color-mix(in oklch,var(--usynti-danger) 18%,transparent)}.usynti-product{display:flex;flex-direction:column;background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);overflow:hidden;transition:box-shadow var(--usynti-transition)}.usynti-product:hover{box-shadow:var(--usynti-shadow-md)}.usynti-product-media{aspect-ratio:4/3;background:var(--usynti-gradient-brand);position:relative}.usynti-product-badge{position:absolute;top:var(--usynti-space-2);left:var(--usynti-space-2)}.usynti-product-body{padding:var(--usynti-space-4);display:flex;flex-direction:column;gap:var(--usynti-space-2)}.usynti-product-title{font-size:var(--usynti-font-size-base);font-weight:var(--usynti-font-weight-medium);margin:0}.usynti-product-price{display:flex;align-items:baseline;gap:var(--usynti-space-2)}.usynti-product-price .now{font-size:var(--usynti-font-size-lg);font-weight:var(--usynti-font-weight-semi);font-variant-numeric:tabular-nums}.usynti-product-price .was{font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-soft);text-decoration:line-through}.usynti-product-actions{padding:0 var(--usynti-space-4) var(--usynti-space-4);display:flex;gap:var(--usynti-space-2);align-items:center}.usynti-cart-row{display:grid;grid-template-columns:56px 1fr auto;gap:var(--usynti-space-3);padding:var(--usynti-space-3) 0;border-bottom:1px solid var(--usynti-border-color)}.usynti-cart-thumb{width:56px;aspect-ratio:1;border-radius:var(--usynti-radius-sm);background:var(--usynti-gradient-brand)}.usynti-cart-name{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-medium)}.usynti-cart-meta{font-size:var(--usynti-font-size-xs);color:var(--uw-fixtext-soft)}.usynti-cart-price{font-size:var(--usynti-font-size-sm);font-weight:var(--usynti-font-weight-semi);font-variant-numeric:tabular-nums;align-self:center}.usynti-cart-summary{display:flex;flex-direction:column;gap:var(--usynti-space-2);padding:var(--usynti-space-3) 0}.usynti-cart-summary-line{display:flex;justify-content:space-between;font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-soft)}.usynti-cart-total{font-size:var(--usynti-font-size-base);font-weight:var(--usynti-font-weight-semi);color:var(--uw-fixtext-strong);padding-top:var(--usynti-space-3);border-top:1px solid var(--usynti-border-color)}.usynti-cart-total .num{font-variant-numeric:tabular-nums}.usynti-agent-msg{display:flex;gap:var(--usynti-space-3);padding:var(--usynti-space-4) 0}.usynti-agent-msg-body{flex:1;font-size:var(--usynti-font-size-base);line-height:1.6;color:var(--uw-fixtext-strong)}.usynti-stream-caret{display:inline-block;width:7px;height:1em;vertical-align:-2px;background:var(--usynti-primary);margin-left:2px;animation:usynti-blink 1s steps(2) infinite}@keyframes usynti-blink{50%{opacity:0}}.usynti-citation{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:16px;padding:0 4px;margin:0 1px;vertical-align:1px;background:var(--usynti-primary);color:#fff;border-radius:var(--usynti-radius-sm);font-size:10px;font-weight:var(--usynti-font-weight-semi);font-family:var(--usynti-font-mono);cursor:pointer}.usynti-tool-call{display:flex;flex-direction:column;gap:var(--usynti-space-2);padding:var(--usynti-space-3) var(--usynti-space-4);background:var(--usynti-bg-surface-hover);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);font-size:var(--usynti-font-size-sm)}.usynti-tool-call-head{display:flex;align-items:center;gap:var(--usynti-space-2);color:var(--uw-fixtext-soft)}.usynti-tool-call-name{font-family:var(--usynti-font-mono);font-weight:var(--usynti-font-weight-medium);color:var(--uw-fixtext-strong)}.usynti-tool-call-body{font-family:var(--usynti-font-mono);font-size:var(--usynti-font-size-xs);color:var(--uw-fixtext-soft)}.usynti-drawer{position:fixed;top:0;right:0;bottom:0;width:min(420px,92vw);background:var(--usynti-bg-surface);border-left:1px solid var(--usynti-border-color);box-shadow:var(--usynti-shadow-xl);z-index:var(--usynti-z-modal);display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--usynti-transition)}.usynti-drawer.open{transform:translate(0)}.usynti-drawer-head{padding:var(--usynti-space-5);border-bottom:1px solid var(--usynti-border-color)}.usynti-drawer-body{flex:1;padding:var(--usynti-space-5);overflow-y:auto}dialog.usynti-dialog{background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-xl);padding:0;color:var(--uw-fixtext-strong);max-width:480px}dialog.usynti-dialog::backdrop{background:#00000059;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}[popover].usynti-popover{margin:0;padding:var(--usynti-space-1);background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-lg);color:var(--uw-fixtext-strong);min-width:200px}.usynti-label{display:inline-block;font-weight:var(--usynti-font-weight-medium);padding-bottom:var(--usynti-space-1);letter-spacing:-.01em}.usynti-hint,.usynti-label{font-size:var(--usynti-font-size-xs);color:var(--uw-fixtext-soft)}.usynti-hint{margin-top:var(--usynti-space-1)}.usynti-input-affix{position:relative;display:flex;align-items:center}.usynti-input-affix-icon{position:absolute;left:var(--usynti-space-3);width:16px;height:16px;color:var(--uw-fixtext-soft);pointer-events:none}.usynti-input-affix .usynti-input{padding-left:calc(var(--usynti-space-3) + 22px)}.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-top:var(--usynti-space-0);padding-bottom:var(--usynti-space-0)}.py-1{padding-top:var(--usynti-space-1);padding-bottom:var(--usynti-space-1)}.py-2{padding-top:var(--usynti-space-2);padding-bottom:var(--usynti-space-2)}.py-3{padding-top:var(--usynti-space-3);padding-bottom:var(--usynti-space-3)}.py-4{padding-top:var(--usynti-space-4);padding-bottom:var(--usynti-space-4)}.py-5{padding-top:var(--usynti-space-5);padding-bottom:var(--usynti-space-5)}.py-6{padding-top:var(--usynti-space-6);padding-bottom:var(--usynti-space-6)}.py-8{padding-top:var(--usynti-space-8);padding-bottom:var(--usynti-space-8)}.py-10{padding-top:var(--usynti-space-10);padding-bottom:var(--usynti-space-10)}.py-12{padding-top:var(--usynti-space-12);padding-bottom: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-top:0;margin-bottom:0}.my-2{margin-top:var(--usynti-space-2);margin-bottom:var(--usynti-space-2)}.my-4{margin-top:var(--usynti-space-4);margin-bottom:var(--usynti-space-4)}.my-5{margin-top:var(--usynti-space-5);margin-bottom:var(--usynti-space-5)}.my-6{margin-top:var(--usynti-space-6);margin-bottom:var(--usynti-space-6)}.my-8{margin-top:var(--usynti-space-8);margin-bottom: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-top:0;margin-bottom:var(--usynti-space-4)}.-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-top:calc(var(--usynti-space-1)*-1);margin-bottom:calc(var(--usynti-space-1)*-1)}.-my-2{margin-top:calc(var(--usynti-space-2)*-1);margin-bottom:calc(var(--usynti-space-2)*-1)}.-my-4{margin-top:calc(var(--usynti-space-4)*-1);margin-bottom: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}.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 color-mix(in oklch,oklch(0% 0 0) 10%,transparent)}.text-shadow{text-shadow:2px 2px 4px color-mix(in oklch,oklch(0% 0 0) 15%,transparent)}.text-shadow-lg{text-shadow:0 2px 10px color-mix(in oklch,oklch(0% 0 0) 20%,transparent)}.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:var(--uw-fixtext-soft)}.text-white{color:#fff}.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:#fff}.bg-black{background-color:#000}.bg-dark{background-color:#0a0a10}.bg-transparent{background-color:transparent}.bg-gradient{background:var(--usynti-gradient-brand)}.bg-primary-subtle{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.bg-success-subtle{background:color-mix(in oklch,var(--usynti-success) 6%,transparent)}.bg-danger-subtle{background:color-mix(in oklch,var(--usynti-danger) 6%,transparent)}.bg-warning-subtle{background:color-mix(in oklch,var(--usynti-warning) 8%,transparent)}.bg-secondary-subtle{background:color-mix(in oklch,var(--usynti-secondary) 6%,transparent)}.bg-info-subtle{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.text-black{color:#000}.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:var(--usynti-primary)}.from-secondary{--usynti-gradient-from:var(--usynti-secondary)}.from-success{--usynti-gradient-from:var(--usynti-success)}.from-danger{--usynti-gradient-from:var(--usynti-danger)}.from-warning{--usynti-gradient-from:var(--usynti-warning)}.from-transparent{--usynti-gradient-from:transparent}.from-white{--usynti-gradient-from:oklch(100% 0 0)}.from-black{--usynti-gradient-from:oklch(0% 0 0)}.via-primary{--usynti-gradient-via:var(--usynti-primary)}.via-secondary{--usynti-gradient-via:var(--usynti-secondary)}.via-success{--usynti-gradient-via:var(--usynti-success)}.via-danger{--usynti-gradient-via:var(--usynti-danger)}.via-warning{--usynti-gradient-via:var(--usynti-warning)}.via-transparent{--usynti-gradient-via:transparent}.to-primary{--usynti-gradient-to:var(--usynti-primary)}.to-secondary{--usynti-gradient-to:var(--usynti-secondary)}.to-success{--usynti-gradient-to:var(--usynti-success)}.to-danger{--usynti-gradient-to:var(--usynti-danger)}.to-warning{--usynti-gradient-to:var(--usynti-warning)}.to-transparent{--usynti-gradient-to:transparent}.to-white{--usynti-gradient-to:oklch(100% 0 0)}.to-black{--usynti-gradient-to:oklch(0% 0 0)}.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{content:"";display:table;clear:both}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.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-none{resize:none}.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{top:0;bottom:0}.inset-auto{inset:auto}.top-auto{top:auto}.bottom-auto{bottom:auto}.left-auto{left:auto}.right-auto{right:auto}.top-1\/2{top:50%}.left-1\/2{left:50%}.right-full{right:100%}.left-full{left:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;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{width:0;height:0}.size-1{width:var(--usynti-space-1);height:var(--usynti-space-1)}.size-2{width:var(--usynti-space-2);height:var(--usynti-space-2)}.size-3{width:var(--usynti-space-3);height:var(--usynti-space-3)}.size-4{width:var(--usynti-space-4);height:var(--usynti-space-4)}.size-5{width:var(--usynti-space-5);height:var(--usynti-space-5)}.size-6{width:var(--usynti-space-6);height:var(--usynti-space-6)}.size-8{width:var(--usynti-space-8);height:var(--usynti-space-8)}.size-10{width:var(--usynti-space-10);height:var(--usynti-space-10)}.size-12{width:var(--usynti-space-12);height:var(--usynti-space-12)}.size-16{width:var(--usynti-space-16);height:var(--usynti-space-16)}.size-20{width:var(--usynti-space-20);height:var(--usynti-space-20)}.size-full{width:100%;height:100%}.size-fit{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.size-min{width:-moz-min-content;width:min-content;height:-moz-min-content;height:min-content}.size-max{width:-moz-max-content;width:max-content;height:-moz-max-content;height: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-b-2{border-bottom-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:#fff}.border-black{border-color:#000}.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-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-none{border-top-right-radius:0;border-bottom-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-top-right-radius:var(--usynti-radius);border-bottom-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,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.ring-1{box-shadow:0 0 0 1px var(--usynti-ring-color,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.ring-2{box-shadow:0 0 0 2px var(--usynti-ring-color,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.ring{box-shadow:0 0 0 3px var(--usynti-ring-color,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.ring-4{box-shadow:0 0 0 4px var(--usynti-ring-color,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.ring-8{box-shadow:0 0 0 8px var(--usynti-ring-color,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.ring-inset{--usynti-ring-inset:inset}.ring-primary{--usynti-ring-color:color-mix(in oklch,var(--usynti-primary) 50%,transparent)}.ring-secondary{--usynti-ring-color:color-mix(in oklch,var(--usynti-secondary) 50%,transparent)}.ring-success{--usynti-ring-color:color-mix(in oklch,var(--usynti-success) 50%,transparent)}.ring-danger{--usynti-ring-color:color-mix(in oklch,var(--usynti-danger) 50%,transparent)}.ring-warning{--usynti-ring-color:color-mix(in oklch,var(--usynti-warning) 50%,transparent)}.ring-white{--usynti-ring-color:color-mix(in oklch,oklch(100% 0 0) 50%,transparent)}.ring-black{--usynti-ring-color:color-mix(in oklch,oklch(0% 0 0) 50%,transparent)}.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}@keyframes usynti-spin{to{transform:rotate(1turn)}}@keyframes usynti-ping{75%,to{transform:scale(2);opacity:0}}@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{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@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 color-mix(in oklch,var(--usynti-success) 40%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in oklch,var(--usynti-success) 0%,transparent)}}.animate-pulse-dot{animation:usynti-pulse-dot 2s infinite}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.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-0{transform:translate(0)}.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-full{transform:translate(-100%)}.-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%)}.-translate-y-1\/2{transform:translateY(-50%)}.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-md{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.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:#fff}.hover\:text-black:hover{color:#000}.hover\:text-muted:hover{color:var(--uw-fixtext-soft)}.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:#fff}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-primary-subtle:hover{background:color-mix(in oklch,var(--usynti-primary) 6%,transparent)}.hover\:bg-danger-subtle:hover{background:color-mix(in oklch,var(--usynti-danger) 6%,transparent)}.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,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.hover\:ring-4:hover{box-shadow:0 0 0 4px var(--usynti-ring-color,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.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,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.focus\:ring-4:focus{box-shadow:0 0 0 4px var(--usynti-ring-color,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.focus\:ring-primary:focus{--usynti-ring-color:color-mix(in oklch,var(--usynti-primary) 50%,transparent)}.focus\:ring-danger:focus{--usynti-ring-color:color-mix(in oklch,var(--usynti-danger) 50%,transparent)}.focus\:ring-success:focus{--usynti-ring-color:color-mix(in oklch,var(--usynti-success) 50%,transparent)}.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,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.focus-visible\:ring-4:focus-visible{box-shadow:0 0 0 4px var(--usynti-ring-color,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.focus-visible\:ring-primary:focus-visible{--usynti-ring-color:color-mix(in oklch,var(--usynti-primary) 50%,transparent)}.focus-within\:ring-2:focus-within{box-shadow:0 0 0 2px var(--usynti-ring-color,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.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,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.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:var(--uw-fixtext-soft)}.group:hover .group-hover\:text-primary{color:var(--usynti-primary)}.group:hover .group-hover\:text-white{color:#fff}.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,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.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:#fff}.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,color-mix(in oklch,var(--usynti-primary) 50%,transparent))}.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:color-mix(in oklch,var(--usynti-primary) 2%,transparent)}.placeholder\:text-muted::-moz-placeholder{color:var(--uw-fixtext-soft)}.placeholder\:text-muted::placeholder{color:var(--uw-fixtext-soft)}.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:#fff}[data-theme=dark] .dark\:text-muted{color:var(--uw-fixtext-soft)}[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:color-mix(in oklch,oklch(100% 0 0) 10%,transparent)}[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:color-mix(in oklch,oklch(100% 0 0) 20%,transparent)}@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-top:0;padding-bottom:0}.sm\:py-2{padding-top:var(--usynti-space-2);padding-bottom:var(--usynti-space-2)}.sm\:py-4{padding-top:var(--usynti-space-4);padding-bottom:var(--usynti-space-4)}.sm\:py-6{padding-top:var(--usynti-space-6);padding-bottom:var(--usynti-space-6)}.sm\:py-8{padding-top:var(--usynti-space-8);padding-bottom: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-top:0;padding-bottom:0}.md\:py-2{padding-top:var(--usynti-space-2);padding-bottom:var(--usynti-space-2)}.md\:py-4{padding-top:var(--usynti-space-4);padding-bottom:var(--usynti-space-4)}.md\:py-6{padding-top:var(--usynti-space-6);padding-bottom:var(--usynti-space-6)}.md\:py-8{padding-top:var(--usynti-space-8);padding-bottom: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-top:0;padding-bottom:0}.lg\:py-4{padding-top:var(--usynti-space-4);padding-bottom:var(--usynti-space-4)}.lg\:py-6{padding-top:var(--usynti-space-6);padding-bottom:var(--usynti-space-6)}.lg\:py-8{padding-top:var(--usynti-space-8);padding-bottom:var(--usynti-space-8)}.lg\:py-10{padding-top:var(--usynti-space-10);padding-bottom: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-top:0;padding-bottom:0}.xl\:py-4{padding-top:var(--usynti-space-4);padding-bottom:var(--usynti-space-4)}.xl\:py-6{padding-top:var(--usynti-space-6);padding-bottom:var(--usynti-space-6)}.xl\:py-8{padding-top:var(--usynti-space-8);padding-bottom:var(--usynti-space-8)}.xl\:py-10{padding-top:var(--usynti-space-10);padding-bottom: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-top:var(--usynti-space-6);padding-bottom:var(--usynti-space-6)}.\32xl\:py-8{padding-top:var(--usynti-space-8);padding-bottom: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}}:root{--usynti-ash-10:oklch(98.5% .004 80);--usynti-ash-20:oklch(96% .006 80);--usynti-ash-30:oklch(89% .007 80);--usynti-ash-40:oklch(80% .008 80);--usynti-ash-50:oklch(64% .009 80);--usynti-ash-60:oklch(48% .008 80);--usynti-ash-70:oklch(36% .007 80);--usynti-ash-80:oklch(26% .006 80);--usynti-ash-90:oklch(18% .004 80);--usynti-ash-95:oklch(12% .003 80)}.bg-ash-10{background-color:var(--usynti-ash-10)}.bg-ash-20{background-color:var(--usynti-ash-20)}.bg-ash-30{background-color:var(--usynti-ash-30)}.bg-ash-40{background-color:var(--usynti-ash-40)}.bg-ash-50{background-color:var(--usynti-ash-50)}.bg-ash-60{background-color:var(--usynti-ash-60)}.bg-ash-70{background-color:var(--usynti-ash-70)}.bg-ash-80{background-color:var(--usynti-ash-80)}.bg-ash-90{background-color:var(--usynti-ash-90)}.bg-ash-95{background-color:var(--usynti-ash-95)}.text-ash-10{color:var(--usynti-ash-10)}.text-ash-20{color:var(--usynti-ash-20)}.text-ash-30{color:var(--usynti-ash-30)}.text-ash-40{color:var(--usynti-ash-40)}.text-ash-50{color:var(--usynti-ash-50)}.text-ash-60{color:var(--usynti-ash-60)}.text-ash-70{color:var(--usynti-ash-70)}.text-ash-80{color:var(--usynti-ash-80)}.text-ash-90{color:var(--usynti-ash-90)}.text-ash-95{color:var(--usynti-ash-95)}.border-ash-10{border-color:var(--usynti-ash-10)}.border-ash-20{border-color:var(--usynti-ash-20)}.border-ash-30{border-color:var(--usynti-ash-30)}.border-ash-40{border-color:var(--usynti-ash-40)}.border-ash-50{border-color:var(--usynti-ash-50)}.border-ash-60{border-color:var(--usynti-ash-60)}.border-ash-70{border-color:var(--usynti-ash-70)}.border-ash-80{border-color:var(--usynti-ash-80)}.border-ash-90{border-color:var(--usynti-ash-90)}.border-ash-95{border-color:var(--usynti-ash-95)}.accent-ash-10{accent-color:var(--usynti-ash-10)}.accent-ash-20{accent-color:var(--usynti-ash-20)}.accent-ash-30{accent-color:var(--usynti-ash-30)}.accent-ash-40{accent-color:var(--usynti-ash-40)}.accent-ash-50{accent-color:var(--usynti-ash-50)}.accent-ash-60{accent-color:var(--usynti-ash-60)}.accent-ash-70{accent-color:var(--usynti-ash-70)}.accent-ash-80{accent-color:var(--usynti-ash-80)}.accent-ash-90{accent-color:var(--usynti-ash-90)}.accent-ash-95{accent-color:var(--usynti-ash-95)}.ring-ash-10{box-shadow:0 0 0 3px var(--usynti-ash-10)}.ring-ash-20{box-shadow:0 0 0 3px var(--usynti-ash-20)}.ring-ash-30{box-shadow:0 0 0 3px var(--usynti-ash-30)}.ring-ash-40{box-shadow:0 0 0 3px var(--usynti-ash-40)}.ring-ash-50{box-shadow:0 0 0 3px var(--usynti-ash-50)}.ring-ash-60{box-shadow:0 0 0 3px var(--usynti-ash-60)}.ring-ash-70{box-shadow:0 0 0 3px var(--usynti-ash-70)}.ring-ash-80{box-shadow:0 0 0 3px var(--usynti-ash-80)}.ring-ash-90{box-shadow:0 0 0 3px var(--usynti-ash-90)}.ring-ash-95{box-shadow:0 0 0 3px var(--usynti-ash-95)}.bg-red-10{background-color:#ffedec;background-color:oklch(96% .022 22)}.bg-red-20{background-color:#ffccca;background-color:oklch(89% .06 22)}.bg-red-30{background-color:#fb9795}.bg-red-40{background-color:#ed6869}.bg-red-50{background-color:#da4149}.bg-red-60{background-color:#b82d38}.bg-red-70{background-color:#951d28}.bg-red-80{background-color:#681119}.bg-red-90{background-color:#3d090d}.text-red-10{color:#ffedec;color:oklch(96% .022 22)}.text-red-20{color:#ffccca;color:oklch(89% .06 22)}.text-red-30{color:#fb9795}.text-red-40{color:#ed6869}.text-red-50{color:#da4149}.text-red-60{color:#b82d38}.text-red-70{color:#951d28}.text-red-80{color:#681119}.text-red-90{color:#3d090d}.border-red-30{border-color:#fb9795}.border-red-40{border-color:#ed6869}.border-red-50{border-color:#da4149}.bg-orange-10{background-color:#ffeee3;background-color:oklch(96% .025 56)}.bg-orange-20{background-color:#ffd4b7;background-color:oklch(90% .065 56)}.bg-orange-30{background-color:#fdb079}.bg-orange-40{background-color:#f18f40}.bg-orange-50{background-color:#df7500;background-color:oklch(67% .17 56)}.bg-orange-60{background-color:#b75f00;background-color:oklch(58% .155 56)}.bg-orange-70{background-color:#8e4800;background-color:oklch(48% .135 56)}.bg-orange-80{background-color:#663200;background-color:oklch(38% .11 56)}.bg-orange-90{background-color:#411e00;background-color:oklch(28% .075 56)}.text-orange-10{color:#ffeee3;color:oklch(96% .025 56)}.text-orange-20{color:#ffd4b7;color:oklch(90% .065 56)}.text-orange-30{color:#fdb079}.text-orange-40{color:#f18f40}.text-orange-50{color:#df7500;color:oklch(67% .17 56)}.text-orange-60{color:#b75f00;color:oklch(58% .155 56)}.text-orange-70{color:#8e4800;color:oklch(48% .135 56)}.text-orange-80{color:#663200;color:oklch(38% .11 56)}.text-orange-90{color:#411e00;color:oklch(28% .075 56)}.border-orange-30{border-color:#fdb079}.border-orange-40{border-color:#f18f40}.border-orange-50{border-color:#df7500;border-color:oklch(67% .17 56)}.bg-yellow-10{background-color:#fdf5db}.bg-yellow-20{background-color:#f6e4ac}.bg-yellow-30{background-color:#eccf75}.bg-yellow-40{background-color:#e0ba31}.bg-yellow-50{background-color:#cda600;background-color:oklch(74% .16 92)}.bg-yellow-60{background-color:#ac8b00;background-color:oklch(65% .145 92)}.bg-yellow-70{background-color:#896e00;background-color:oklch(55% .125 92)}.bg-yellow-80{background-color:#614e00;background-color:oklch(43% .095 92)}.bg-yellow-90{background-color:#392c00;background-color:oklch(30% .065 92)}.text-yellow-10{color:#fdf5db}.text-yellow-20{color:#f6e4ac}.text-yellow-30{color:#eccf75}.text-yellow-40{color:#e0ba31}.text-yellow-50{color:#cda600;color:oklch(74% .16 92)}.text-yellow-60{color:#ac8b00;color:oklch(65% .145 92)}.text-yellow-70{color:#896e00;color:oklch(55% .125 92)}.text-yellow-80{color:#614e00;color:oklch(43% .095 92)}.text-yellow-90{color:#392c00;color:oklch(30% .065 92)}.border-yellow-30{border-color:#eccf75}.border-yellow-40{border-color:#e0ba31}.border-yellow-50{border-color:#cda600;border-color:oklch(74% .16 92)}.bg-green-10{background-color:#e7f7e8}.bg-green-20{background-color:#c0ebc4}.bg-green-30{background-color:#7fd58a}.bg-green-40{background-color:#4cc061}.bg-green-50{background-color:#1ba13f}.bg-green-60{background-color:#007f2c;background-color:oklch(52% .155 147)}.bg-green-70{background-color:#005e1e;background-color:oklch(42% .13 147)}.bg-green-80{background-color:#003f12;background-color:oklch(32% .1 147)}.bg-green-90{background-color:#002206;background-color:oklch(22% .07 147)}.text-green-10{color:#e7f7e8}.text-green-20{color:#c0ebc4}.text-green-30{color:#7fd58a}.text-green-40{color:#4cc061}.text-green-50{color:#1ba13f}.text-green-60{color:#007f2c;color:oklch(52% .155 147)}.text-green-70{color:#005e1e;color:oklch(42% .13 147)}.text-green-80{color:#003f12;color:oklch(32% .1 147)}.text-green-90{color:#002206;color:oklch(22% .07 147)}.border-green-30{border-color:#7fd58a}.border-green-40{border-color:#4cc061}.border-green-50{border-color:#1ba13f}.bg-teal-10{background-color:#e3f7f2}.bg-teal-20{background-color:#b3ecdf}.bg-teal-30{background-color:#67d4c0}.bg-teal-40{background-color:#06bfa8}.bg-teal-50{background-color:#00a38f;background-color:oklch(64% .13 180)}.bg-teal-60{background-color:#008474;background-color:oklch(55% .115 180)}.bg-teal-70{background-color:#006457;background-color:oklch(45% .095 180)}.bg-teal-80{background-color:#00453c;background-color:oklch(35% .075 180)}.bg-teal-90{background-color:#002620;background-color:oklch(24% .055 180)}.text-teal-10{color:#e3f7f2}.text-teal-20{color:#b3ecdf}.text-teal-30{color:#67d4c0}.text-teal-40{color:#06bfa8}.text-teal-50{color:#00a38f;color:oklch(64% .13 180)}.text-teal-60{color:#008474;color:oklch(55% .115 180)}.text-teal-70{color:#006457;color:oklch(45% .095 180)}.text-teal-80{color:#00453c;color:oklch(35% .075 180)}.text-teal-90{color:#002620;color:oklch(24% .055 180)}.border-teal-30{border-color:#67d4c0}.border-teal-40{border-color:#06bfa8}.border-teal-50{border-color:#00a38f;border-color:oklch(64% .13 180)}.bg-blue-10{background-color:#eaf2ff;background-color:oklch(96% .022 259)}.bg-blue-20{background-color:#cbdfff;background-color:oklch(90% .06 259)}.bg-blue-30{background-color:#96bfff;background-color:oklch(80% .115 259)}.bg-blue-40{background-color:#599aff;background-color:oklch(69% .165 259)}.bg-blue-50{background-color:#2f78e9}.bg-blue-60{background-color:#1a5ec2}.bg-blue-70{background-color:#044296}.bg-blue-80{background-color:#012966}.bg-blue-90{background-color:#001338;background-color:oklch(20% .085 259)}.text-blue-10{color:#eaf2ff;color:oklch(96% .022 259)}.text-blue-20{color:#cbdfff;color:oklch(90% .06 259)}.text-blue-30{color:#96bfff;color:oklch(80% .115 259)}.text-blue-40{color:#599aff;color:oklch(69% .165 259)}.text-blue-50{color:#2f78e9}.text-blue-60{color:#1a5ec2}.text-blue-70{color:#044296}.text-blue-80{color:#012966}.text-blue-90{color:#001338;color:oklch(20% .085 259)}.border-blue-30{border-color:#96bfff;border-color:oklch(80% .115 259)}.border-blue-40{border-color:#599aff;border-color:oklch(69% .165 259)}.border-blue-50{border-color:#2f78e9}.bg-indigo-10{background-color:#eef1ff;background-color:oklch(96% .022 274)}.bg-indigo-20{background-color:#d4dcff;background-color:oklch(90% .06 274)}.bg-indigo-30{background-color:#a9b9ff;background-color:oklch(80% .12 274)}.bg-indigo-40{background-color:#798cff;background-color:oklch(68% .175 274)}.bg-indigo-50{background-color:#5663e1}.bg-indigo-60{background-color:#434dbe}.bg-indigo-70{background-color:#2d3292}.bg-indigo-80{background-color:#1a1d62}.bg-indigo-90{background-color:#090936}.text-indigo-10{color:#eef1ff;color:oklch(96% .022 274)}.text-indigo-20{color:#d4dcff;color:oklch(90% .06 274)}.text-indigo-30{color:#a9b9ff;color:oklch(80% .12 274)}.text-indigo-40{color:#798cff;color:oklch(68% .175 274)}.text-indigo-50{color:#5663e1}.text-indigo-60{color:#434dbe}.text-indigo-70{color:#2d3292}.text-indigo-80{color:#1a1d62}.text-indigo-90{color:#090936}.border-indigo-30{border-color:#a9b9ff;border-color:oklch(80% .12 274)}.border-indigo-40{border-color:#798cff;border-color:oklch(68% .175 274)}.border-indigo-50{border-color:#5663e1}.bg-purple-10{background-color:#f5effe}.bg-purple-20{background-color:#e6d5ff;background-color:oklch(90% .06 303)}.bg-purple-30{background-color:#cdabfb}.bg-purple-40{background-color:#b284ed}.bg-purple-50{background-color:#9660d4}.bg-purple-60{background-color:#7744af}.bg-purple-70{background-color:#582c86}.bg-purple-80{background-color:#3a185c}.bg-purple-90{background-color:#1e0833}.text-purple-10{color:#f5effe}.text-purple-20{color:#e6d5ff;color:oklch(90% .06 303)}.text-purple-30{color:#cdabfb}.text-purple-40{color:#b284ed}.text-purple-50{color:#9660d4}.text-purple-60{color:#7744af}.text-purple-70{color:#582c86}.text-purple-80{color:#3a185c}.text-purple-90{color:#1e0833}.border-purple-30{border-color:#cdabfb}.border-purple-40{border-color:#b284ed}.border-purple-50{border-color:#9660d4}.bg-pink-10{background-color:#feecf4}.bg-pink-20{background-color:#ffcee4;background-color:oklch(90% .065 350)}.bg-pink-30{background-color:#fc9ac9}.bg-pink-40{background-color:#e96cad}.bg-pink-50{background-color:#cd4290}.bg-pink-60{background-color:#a62871}.bg-pink-70{background-color:#7f0f53}.bg-pink-80{background-color:#560036}.bg-pink-90{background-color:#2f001b;background-color:oklch(20% .09 350)}.text-pink-10{color:#feecf4}.text-pink-20{color:#ffcee4;color:oklch(90% .065 350)}.text-pink-30{color:#fc9ac9}.text-pink-40{color:#e96cad}.text-pink-50{color:#cd4290}.text-pink-60{color:#a62871}.text-pink-70{color:#7f0f53}.text-pink-80{color:#560036}.text-pink-90{color:#2f001b;color:oklch(20% .09 350)}.border-pink-30{border-color:#fc9ac9}.border-pink-40{border-color:#e96cad}.border-pink-50{border-color:#cd4290}: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-top:.125rem;padding-bottom:.125rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3\.5{padding-top:.875rem;padding-bottom:.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-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-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-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}.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{width:1.75rem;height:1.75rem}.size-9{width:2.25rem;height:2.25rem}.size-14{width:3.5rem;height: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}.z-29{z-index:29}.transition-\[margin\]{transition-property:margin;transition-timing-function:ease;transition-duration:.3s}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.left-2\.5{left:.625rem}.bottom-full{bottom:100%}.prose{max-width:65ch;color:var(--uw-fixtext-strong);line-height:1.75}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--uw-fixtext-strong);font-weight:600;line-height:1.25;margin-top:1.5em;margin-bottom:.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-top:.75em;margin-bottom:.75em}.prose a{color:var(--usynti-primary);text-decoration:underline}.prose a:hover{color:var(--usynti-primary-hover)}.prose strong{font-weight:600;color:var(--uw-fixtext-strong)}.prose code{font-family:var(--usynti-font-mono);font-size:.875em;background:color-mix(in oklch,var(--usynti-primary) 6%,transparent);padding:.125em .25em;border-radius:var(--usynti-radius-sm)}.prose pre{background:var(--usynti-bg-code);color:color-mix(in oklch,oklch(100% 0 0) 85%,transparent);padding:1rem;border-radius:var(--usynti-radius);overflow-x:auto;margin:1em 0}.prose pre code{background:transparent;padding:0;font-size:.875rem}.prose blockquote{border-left:4px solid color-mix(in oklch,oklch(0% 0 0) 15%,transparent);padding-left:1rem;color:var(--uw-fixtext-soft);font-style:italic;margin:1em 0}.prose ol,.prose ul{padding-left:1.5rem;margin:.75em 0}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{margin:.25em 0}.prose img{max-width:100%;border-radius:var(--usynti-radius);margin:1em 0}.prose hr{border:none;border-top:1px solid color-mix(in oklch,oklch(0% 0 0) 10%,transparent);margin:2em 0}.prose table{width:100%;border-collapse:collapse;margin:1em 0}.prose td,.prose th{padding:.5rem .75rem;border:1px solid color-mix(in oklch,oklch(0% 0 0) 10%,transparent);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-bg-body:#121216;--usynti-bg-surface:#1c1c22;--usynti-bg-surface-hover:#26262e;--usynti-bg-elevated:#22222a;--usynti-bg-code:#0e0e12;--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-border-color:color-mix(in oklch,oklch(100% 0 0) 10%,transparent);--usynti-border-strong:color-mix(in oklch,oklch(100% 0 0) 18%,transparent);--usynti-color-secondary:175,168,185;--usynti-color-secondary-hover:195,188,205;--usynti-secondary:oklch(72% .03 295);--usynti-secondary-hover:oklch(82% .025 295);--usynti-shadow-sm:0 1px 2px rgba(0,0,0,.25),0 2px 4px -1px rgba(0,0,0,.25);--usynti-shadow:0 1px 2px rgba(0,0,0,.25),0 4px 8px -2px rgba(0,0,0,.35),0 12px 16px -4px rgba(0,0,0,.25);--usynti-shadow-md:0 1px 2px rgba(0,0,0,.25),0 6px 12px -2px rgba(0,0,0,.4),0 16px 24px -6px rgba(0,0,0,.3);--usynti-shadow-lg:0 1px 2px rgba(0,0,0,.25),0 8px 16px -4px rgba(0,0,0,.45),0 24px 36px -8px rgba(0,0,0,.35);--usynti-shadow-xl:0 1px 2px rgba(0,0,0,.25),0 16px 32px -8px rgba(0,0,0,.55),0 40px 64px -16px rgba(0,0,0,.4);--usynti-ring-offset:var(--usynti-bg-body)}@media(prefers-color-scheme:dark){:root:not([data-theme]){--usynti-bg-body:#121216;--usynti-bg-surface:#1c1c22;--usynti-bg-surface-hover:#26262e;--usynti-bg-elevated:#22222a;--usynti-bg-code:#0e0e12;--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-border-color:color-mix(in oklch,oklch(100% 0 0) 10%,transparent);--usynti-border-strong:color-mix(in oklch,oklch(100% 0 0) 18%,transparent);--usynti-color-secondary:175,168,185;--usynti-color-secondary-hover:195,188,205;--usynti-secondary:oklch(72% .03 295);--usynti-secondary-hover:oklch(82% .025 295);--usynti-shadow-sm:0 1px 2px rgba(0,0,0,.25),0 2px 4px -1px rgba(0,0,0,.25);--usynti-shadow:0 1px 2px rgba(0,0,0,.25),0 4px 8px -2px rgba(0,0,0,.35),0 12px 16px -4px rgba(0,0,0,.25);--usynti-shadow-md:0 1px 2px rgba(0,0,0,.25),0 6px 12px -2px rgba(0,0,0,.4),0 16px 24px -6px rgba(0,0,0,.3);--usynti-shadow-lg:0 1px 2px rgba(0,0,0,.25),0 8px 16px -4px rgba(0,0,0,.45),0 24px 36px -8px rgba(0,0,0,.35);--usynti-shadow-xl:0 1px 2px rgba(0,0,0,.25),0 16px 32px -8px rgba(0,0,0,.55),0 40px 64px -16px rgba(0,0,0,.4)}}.usynti-app.collapsed{grid-template-columns:76px 1fr}.usynti-sidebar-content a:hover{background:transparent;color:var(--usynti-primary);box-shadow:none;font-weight:500}.usynti-sidebar-content a:hover svg{stroke-width:2.1}.usynti-sidebar-content a.active:hover{background:var(--usynti-primary);color:#fff;box-shadow:var(--usynti-shadow-primary)}.usynti-sidebar-content a.active .badge-primary{background:#fff;color:var(--usynti-primary)}.uw-nav-icon{position:relative;display:inline-flex;flex-shrink:0}.uw-nav-badge{position:absolute;top:-6px;right:-8px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:var(--usynti-primary);color:#fff;font-size:9px;font-weight:600;line-height:15px;text-align:center;box-shadow:0 0 0 2px var(--usynti-bg-surface)}.usynti-sidebar-content a.active .uw-nav-badge{background:#fff;color:var(--usynti-primary);box-shadow:0 0 0 2px var(--usynti-primary)}.usynti-app-topbar .uw-nav-badge{top:-2px;right:-2px}.usynti-drawer{width:max(45vw,420px)}.usynti-drawer-backdrop{position:fixed;inset:0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:calc(var(--usynti-z-modal) - 1);opacity:0;pointer-events:none;transition:opacity .25s ease}.usynti-drawer-backdrop.open{opacity:1;pointer-events:auto}.card{border-radius:12px}.usynti-modal-content{border-radius:14px}.usynti-modal-wide .usynti-modal-content{max-width:70vw}.usynti-modal{backdrop-filter:none;-webkit-backdrop-filter:none}.usynti-modal:before{content:"";position:fixed;inset:0;z-index:-1;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:none}.separator,hr{border:none;height:1px;background:#1c20244a}.table{border-collapse:separate;border-spacing:0;width:100%}.table thead th{padding:.5rem .75rem;border-bottom:1px solid var(--usynti-border);text-align:left}.table tbody td{padding:.625rem .75rem;border-bottom:1px solid var(--usynti-border-light,oklch(.92 0 0));vertical-align:middle}.table tbody tr:last-child td{border-bottom:none}.table .cell-user{display:flex;align-items:center;gap:.625rem}.table .cell-user-avatar{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--usynti-bg-muted,oklch(.95 0 0))}.table .cell-user-initials{width:28px;height:28px;border-radius:50%;background:var(--usynti-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}.usynti-avatar-status{overflow:visible}.usynti-avatar-md.usynti-avatar-status:after{width:12px;height:12px}.table-actions-menu{margin-top:8px;right:auto;left:auto}.table-actions-menu:before{content:"";position:absolute;top:-7px;left:var(--arrow-left);width:12px;height:12px;background:var(--usynti-bg-surface);border-left:1px solid color-mix(in oklch,oklch(0% 0 0) 6%,transparent);border-top:1px solid color-mix(in oklch,oklch(0% 0 0) 6%,transparent);transform:rotate(45deg)}.table-actions-menu a{display:flex;align-items:center}.table-actions-menu a.text-danger,.table-actions-menu a.text-danger:hover{color:var(--usynti-danger)}.uw-section-layout{display:grid;grid-template-columns:auto 1fr;gap:var(--usynti-space-5);align-items:start}.uw-section-rail{width:15rem;flex-shrink:0;display:flex;flex-direction:column}.uw-section-rail .usynti-settings-nav{align-self:stretch;position:static;top:auto}.uw-section-main{min-width:0}@media(max-width:640px){.uw-section-layout{grid-template-columns:1fr}.uw-section-rail{width:auto}}.uw-section-page{display:flex;flex-direction:column;height:calc(100dvh - var(--usynti-header-height) - var(--usynti-space-6)*2)}.uw-section-fill{flex:1;min-height:0;align-items:stretch}.uw-section-fill .uw-section-rail{min-height:0;overflow-y:auto}.uw-section-fill .uw-section-main{min-height:0;display:flex;flex-direction:column}.uw-section-scroll{flex:1;min-height:0;overflow-y:auto}.structure-expanded-row td{padding:0;background:var(--usynti-bg-muted)}.card.active{border-color:var(--usynti-primary)}.usynti-app-main:has(.mail-shell){padding:0}.mail-shell{--split:240px;height:calc(100dvh - var(--usynti-header-height))}.mail-shell-rl{--split:360px;height:100%}.mail-shell-rl.usynti-split-horizontal,.mail-shell.usynti-split-horizontal{grid-template-columns:var(--split) 1px 1fr}.mail-shell .usynti-split-handle{cursor:default}.mail-shell .usynti-split-handle,.mail-shell .usynti-split-handle:hover{background:var(--usynti-border-color)}.mail-quota{padding:0 var(--usynti-space-2)}.mail-pane-threads{padding:0}.mail-pane-conv{padding:var(--usynti-space-5)}.mail-listh{align-items:center;justify-content:space-between;padding:var(--usynti-space-4) var(--usynti-space-4) var(--usynti-space-2)}.mail-controls,.mail-listh{display:flex;gap:var(--usynti-space-2)}.mail-controls{flex-direction:column;padding:var(--usynti-space-2) var(--usynti-space-4) var(--usynti-space-3);border-bottom:1px solid var(--usynti-border-color)}.mail-search{position:relative}.mail-search-ic{position:absolute;left:11px;top:50%;transform:translateY(-50%);pointer-events:none}.mail-search .usynti-input{padding-left:34px}.mail-pane-threads .usynti-list-group{gap:0}.mail-pane-threads .usynti-list-group-item{border-radius:0;border-left:3px solid transparent;border-bottom:1px solid var(--usynti-border-color);padding:13px 16px;align-items:flex-start;gap:11px}.mail-pane-threads .usynti-list-group-item:hover{background:var(--usynti-bg-surface-hover);color:inherit;box-shadow:none}.mail-pane-threads .usynti-list-group-item.active{background:var(--usynti-bg-surface);border-left-color:var(--usynti-primary);color:inherit;box-shadow:none}.mail-pane-threads .usynti-list-group-item.is-sel{background:var(--usynti-bg-surface-hover)}.mail-pane-threads .usynti-list-group-item.active svg,.mail-pane-threads .usynti-list-group-item:hover svg{stroke:currentColor}.mail-unread-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:transparent;margin-top:7px}.mail-unread-dot.is-unread{background:var(--usynti-primary)}.mail-html-content{font-size:var(--usynti-font-size-sm);line-height:1.6;word-break:break-word}.mail-html-content img{max-width:100%;height:auto}.mail-html-content a{color:var(--usynti-primary)}.mail-html-content h1,.mail-html-content h2,.mail-html-content h3,.mail-html-content h4{font-weight:700;margin:1em 0 .4em}.mail-html-content p{margin:0 0 .7em}.mail-html-content ol,.mail-html-content ul{padding-left:1.5em;margin:0 0 .7em}.mail-html-content ul{list-style:disc}.mail-html-content ol{list-style:decimal}.mail-html-content blockquote{border-left:3px solid var(--usynti-border-color);padding-left:.8em;margin:0 0 .7em;opacity:.85}.mail-html-content table{border-collapse:collapse}.mail-html-content td,.mail-html-content th{border:1px solid var(--usynti-border-color);padding:4px 8px}.mail-html-content code{padding:.1em .3em;border-radius:4px}.mail-html-content code,.mail-html-content pre{font-family:var(--usynti-font-mono);background:var(--usynti-bg-surface-hover)}.mail-html-content pre{color:rgba(var(--usynti-color-text),1);padding:.7em .9em;border-radius:8px;overflow-x:auto}.mail-html-content pre code{color:inherit}.u-hidden{display:none!important}.prte-wrap{border:1px solid var(--usynti-border-color);border-radius:10px;overflow:hidden;background:var(--usynti-bg-surface)}.prte-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid var(--usynti-border-color);background:var(--usynti-bg-body)}.prte-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:6px;background:transparent;color:inherit;cursor:pointer;font-size:13px;font-weight:600;line-height:1}.prte-btn:hover{background:var(--usynti-bg-surface-hover)}.prte-btn:disabled{opacity:.4;cursor:default;background:transparent}.prte-btn--active{background:color-mix(in oklch,var(--usynti-primary) 14%,transparent);color:var(--usynti-primary)}.prte-btn--danger{color:var(--usynti-danger)}.prte-btn--danger:hover{background:color-mix(in oklch,var(--usynti-danger) 14%,transparent)}.prte-btn svg{width:18px;height:18px}.prte-sep{width:1px;align-self:stretch;min-height:20px;margin:0 4px;background:var(--usynti-border-color)}.prte-content{padding:12px 14px;min-height:200px;max-height:420px;overflow-y:auto;font-size:var(--usynti-font-size-sm);line-height:1.6}.prte-content .ProseMirror{outline:none;min-height:176px}.prte-content .ProseMirror>*+*{margin-top:.6em}.prte-content .ProseMirror p{margin:0}.prte-content .ProseMirror h2{font-size:1.3em;font-weight:700}.prte-content .ProseMirror h3{font-size:1.15em;font-weight:700}.prte-content .ProseMirror ul{padding-left:1.4em;list-style:disc}.prte-content .ProseMirror ol{padding-left:1.4em;list-style:decimal}.prte-content .ProseMirror blockquote{border-left:3px solid var(--usynti-border-color);padding-left:.8em;opacity:.85}.prte-content .ProseMirror a{color:var(--usynti-primary);text-decoration:underline}.prte-content .ProseMirror code{font-family:var(--usynti-font-mono);background:var(--usynti-bg-surface-hover);padding:.1em .3em;border-radius:4px}.prte-content .ProseMirror pre{font-family:var(--usynti-font-mono);font-size:var(--usynti-font-size-sm);background:var(--usynti-bg-code);color:color-mix(in oklch,oklch(100% 0 0) 85%,transparent);padding:var(--usynti-space-5);border-radius:var(--usynti-radius);overflow-x:auto;line-height:1.7}.prte-content .ProseMirror pre code{background:transparent;padding:0;color:inherit}.prte-content .ProseMirror img{max-width:100%;height:auto;border-radius:6px}.mention-dropdown-position,.tiptap-mention-dropdown{background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);box-shadow:var(--usynti-shadow-lg);min-width:200px;max-height:240px;overflow-y:auto;padding:4px;z-index:9999}.mention-dropdown-item{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:6px 10px;border:none;border-radius:6px;background:transparent;color:inherit;cursor:pointer;text-align:left;line-height:1.3}.mention-dropdown-item.active,.mention-dropdown-item:hover{background:color-mix(in oklch,var(--usynti-primary) 12%,transparent)}.mention-dropdown-name{font-size:var(--usynti-font-size-sm)}.mention-dropdown-username{font-size:var(--usynti-font-size-xs);color:var(--usynti-secondary)}.mention-link{color:var(--usynti-primary);background:color-mix(in oklch,var(--usynti-primary) 10%,transparent);border-radius:4px;padding:0 3px;font-weight:500;text-decoration:none}.callout{border-left:4px solid var(--usynti-primary);background:color-mix(in oklch,var(--usynti-primary) 7%,transparent);border-radius:var(--usynti-radius);padding:10px 14px;margin:12px 0}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout-warning{border-left-color:var(--usynti-warning);background:color-mix(in oklch,var(--usynti-warning) 10%,transparent)}.callout-danger{border-left-color:var(--usynti-danger);background:color-mix(in oklch,var(--usynti-danger) 7%,transparent)}.prte-callout-dot{width:12px;height:12px;border-radius:50%;display:inline-block}.prte-callout-dot--info{background:var(--usynti-primary)}.prte-callout-dot--warning{background:var(--usynti-warning)}.prte-callout-dot--danger{background:var(--usynti-danger)}.prte-content .ProseMirror table{border-collapse:collapse;width:100%}.prte-content .ProseMirror td,.prte-content .ProseMirror th{border:1px solid var(--usynti-border-color);padding:4px 8px}.prte-content .ProseMirror th{background:var(--usynti-bg-body)}.prte-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:color-mix(in oklch,currentColor 45%,transparent);float:left;height:0;pointer-events:none}.ss-block{margin:12px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-formula-bar{display:flex;align-items:center;gap:8px;padding:4px 8px;border:1px solid rgba(var(--usynti-color-border),.2);border-bottom:none;border-radius:var(--usynti-radius,6px) var(--usynti-radius,6px) 0 0;background:var(--usynti-bg-surface,#fff);font-size:13px}.ss-cell-addr{font-weight:600;font-family:var(--usynti-font-mono,monospace);min-width:36px;text-align:center;color:rgba(var(--usynti-color-text-muted),1)}.ss-fx{font-style:italic;font-weight:600;color:rgba(var(--usynti-color-text-muted),.5)}.ss-formula-input{flex:1;border:none;outline:none;background:transparent;font-size:13px;font-family:var(--usynti-font-mono,monospace);color:rgba(var(--usynti-color-text),1)}.ss-grid{display:grid;grid-template-columns:var(--ss-cols,1fr);border:1px solid rgba(var(--usynti-color-border),.2);border-radius:0 0 var(--usynti-radius,6px) var(--usynti-radius,6px);overflow:auto}.ss-corner{background:#8080800f;border-right:1px solid rgba(var(--usynti-color-border),.15);min-width:34px}.ss-col-header,.ss-corner{border-bottom:1px solid rgba(var(--usynti-color-border),.15)}.ss-col-header{position:relative;text-align:center;font-size:10px;font-weight:600;color:rgba(var(--usynti-color-text-muted),.7);background:#8080800a;border-right:1px solid rgba(var(--usynti-color-border),.1);padding:3px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-col-header:last-of-type{border-right:none}.ss-col-resize{position:absolute;top:0;right:-2px;bottom:0;width:5px;cursor:col-resize;z-index:2}.ss-col-resize:hover{background:var(--usynti-primary,#6366f1);opacity:.3}.ss-row-header{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:rgba(var(--usynti-color-text-muted),.7);background:#8080800a;border-right:1px solid rgba(var(--usynti-color-border),.15);min-width:34px;padding:6px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-cell,.ss-row-header{border-bottom:1px solid rgba(var(--usynti-color-border),.1)}.ss-cell{border-right:1px solid rgba(var(--usynti-color-border),.1);padding:4px 6px;font-size:13px;cursor:cell;min-height:28px;overflow:hidden;background:var(--usynti-bg-surface,#fff)}.ss-cell-active{outline:2px solid var(--usynti-primary,#6366f1);outline-offset:-2px;z-index:1}.ss-cell-formula .ss-cell-text{color:var(--usynti-primary,#6366f1)}.ss-cell-input{width:100%;border:none;outline:none;background:transparent;font-size:13px;font-family:inherit;padding:0;margin:0;color:rgba(var(--usynti-color-text),1)}.ss-cell-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ss-static{margin:12px 0}.ss-static table{border-collapse:collapse}.ss-static td,.ss-static th{border:1px solid rgba(var(--usynti-color-border),.2);padding:4px 8px;font-size:13px}.ss-static td{min-width:56px}.ss-static th{background:#8080801a;color:rgba(var(--usynti-color-text-muted),1);font-weight:700;font-size:11px;text-align:center}.ss-static-corner,.ss-static-rownum{width:34px;min-width:34px;max-width:34px}.mail-pane-contacts{padding:0;height:100%;min-height:0}.contacts-mgr{display:flex;height:100%;min-height:0}.contacts-list{width:360px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--usynti-border-color)}.contacts-head{display:flex;align-items:center;justify-content:space-between;gap:var(--usynti-space-2);padding:var(--usynti-space-4)}.contacts-search{padding:0 var(--usynti-space-4) var(--usynti-space-3);border-bottom:1px solid var(--usynti-border-color)}.contacts-scroll{flex:1;overflow-y:auto;padding-bottom:var(--usynti-space-4)}.contacts-letter{padding:var(--usynti-space-3) var(--usynti-space-4) var(--usynti-space-1);font-size:var(--usynti-font-size-sm);font-weight:700;color:var(--usynti-primary)}.contact-row{display:flex;align-items:center;gap:12px;padding:9px var(--usynti-space-4);cursor:pointer}.contact-row:hover{background:var(--usynti-bg-surface-hover)}.contact-row.active{background:color-mix(in oklch,var(--usynti-primary) 9%,transparent)}.contact-name{font-weight:600}.contact-sub{font-size:var(--usynti-font-size-sm);color:color-mix(in oklch,currentColor 55%,transparent)}.contact-av{width:44px;height:44px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px;background:linear-gradient(140deg,color-mix(in oklch,var(--usynti-primary) 62%,#fff),var(--usynti-primary))}.contacts-detail{flex:1;min-width:0;overflow-y:auto;background:var(--usynti-bg-body)}.contact-card{max-width:680px;margin:0 auto;padding:var(--usynti-space-6) var(--usynti-space-5)}.contact-av-lg{width:116px;height:116px;font-size:40px;margin:0 auto var(--usynti-space-4);box-shadow:0 0 0 8px var(--usynti-bg-surface)}.contact-card-name{text-align:center;font-size:var(--usynti-font-size-2xl,30px);font-weight:700;margin:0}.contact-card-sub{text-align:center;color:color-mix(in oklch,currentColor 55%,transparent);margin-top:4px}.contact-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--usynti-space-2);margin:var(--usynti-space-4) 0 var(--usynti-space-5)}.contact-fields{background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:12px;overflow:hidden}.cf-row{display:flex;align-items:center;gap:var(--usynti-space-4);padding:14px var(--usynti-space-5);border-bottom:1px solid var(--usynti-border-color)}.cf-row:last-child{border-bottom:none}.cf-label{width:120px;flex-shrink:0;color:color-mix(in oklch,currentColor 55%,transparent);font-size:var(--usynti-font-size-sm)}.cf-val{flex:1;word-break:break-word}.cf-link{color:var(--usynti-primary)}.contacts-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:color-mix(in oklch,currentColor 45%,transparent)}.kb-sidebar-search{padding:0 var(--usynti-space-3) var(--usynti-space-3) 0}.kb-sidebar-search .usynti-input{width:100%}.kb-sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:2px var(--usynti-space-3) var(--usynti-space-2) 0}.kb-sidebar-settings{flex-shrink:0;margin-top:var(--usynti-space-2)}.u-search-ic,.u-search-ic-8{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none;opacity:.5}.usynti-input.u-pl-28-sm,.usynti-input.u-pl-32{padding-left:32px}.kb-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--usynti-font-size-sm);margin-bottom:var(--usynti-space-3)}.kb-breadcrumb-link{color:var(--usynti-primary);cursor:pointer;background:none;border:none;padding:0;font:inherit}.kb-breadcrumb-sep{opacity:.4}.kb-breadcrumb-current{opacity:.7}.kb-page-title{font-size:var(--usynti-font-size-2xl,28px);font-weight:700;margin:0 0 var(--usynti-space-2)}.kb-page-meta{display:flex;flex-wrap:wrap;gap:var(--usynti-space-3);margin-bottom:var(--usynti-space-3)}.kb-page-actions{display:flex;flex-wrap:wrap;gap:var(--usynti-space-2);margin-bottom:var(--usynti-space-4);padding-bottom:var(--usynti-space-4);border-bottom:1px solid var(--usynti-border-color)}.kb-rendered-content{font-size:var(--usynti-font-size-sm);line-height:1.7;word-break:break-word}.kb-rendered-content h1,.kb-rendered-content h2,.kb-rendered-content h3{font-weight:700;margin:1em 0 .4em}.kb-rendered-content p{margin:0 0 .7em}.kb-rendered-content ol,.kb-rendered-content ul{padding-left:1.5em;margin:0 0 .7em}.kb-rendered-content ul{list-style:disc}.kb-rendered-content ol{list-style:decimal}.kb-rendered-content a{color:var(--usynti-primary);text-decoration:underline}.kb-rendered-content blockquote{border-left:3px solid var(--usynti-border-color);padding-left:.8em;opacity:.85}.kb-rendered-content table{border-collapse:collapse;width:100%;margin:0 0 .7em}.kb-rendered-content td,.kb-rendered-content th{border:1px solid var(--usynti-border-color);padding:4px 8px}.kb-rendered-content th{background:var(--usynti-bg-body);font-weight:600;text-align:left}.kb-rendered-content img{max-width:100%;height:auto;border-radius:6px}.kb-rendered-content code{font-family:var(--usynti-font-mono);background:var(--usynti-bg-surface-hover);padding:.1em .3em;border-radius:4px}.kb-rendered-content pre{font-family:var(--usynti-font-mono);font-size:var(--usynti-font-size-sm);background:var(--usynti-bg-code);color:color-mix(in oklch,oklch(100% 0 0) 85%,transparent);padding:var(--usynti-space-5);border-radius:var(--usynti-radius);overflow-x:auto;line-height:1.7;margin:0 0 .7em}.kb-rendered-content pre code{background:transparent;padding:0;color:inherit}.kb-tree-item{display:flex;align-items:center;gap:4px;padding:5px 8px;margin:0 var(--usynti-space-2);border-radius:6px;cursor:pointer;color:inherit}.kb-tree-item:hover{background:var(--usynti-bg-surface-hover)}.kb-tree-item.active{background:color-mix(in oklch,var(--usynti-primary) 10%,transparent);color:var(--usynti-primary)}.kb-tree-item.drop-before{box-shadow:inset 0 2px 0 var(--usynti-primary)}.kb-tree-item.drop-after{box-shadow:inset 0 -2px 0 var(--usynti-primary)}.kb-tree-item.drop-inside{background:color-mix(in oklch,var(--usynti-primary) 16%,transparent)}.kb-tree-toggle{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border:none;background:none;cursor:pointer;color:inherit;padding:0}.kb-tree-toggle svg{width:12px;height:12px;transition:transform .15s}.kb-tree-toggle-placeholder{width:18px;flex-shrink:0}.u-rotate{transform:rotate(90deg)}.kb-tree-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--usynti-font-size-sm)}.kb-tree-title-draft{opacity:.6;font-style:italic}.kb-tree-draft-badge{font-size:10px;padding:1px 5px;border-radius:4px;background:var(--usynti-bg-surface-hover);opacity:.7;flex-shrink:0}.kb-tree-action{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border:none;background:none;cursor:pointer;color:inherit;padding:0;border-radius:4px;opacity:0}.kb-tree-action svg{width:13px;height:13px}.kb-tree-item:hover .kb-tree-action{opacity:1}.kb-tree-action:hover{background:var(--usynti-bg-surface-hover)}.kb-tree-children{padding-left:14px}.u-maxw-960{max-width:960px}.u-minitag{font-size:11px;padding:1px 6px;border-radius:4px;background:var(--usynti-bg-surface-hover)}.u-border-12{border:1px solid var(--usynti-border-color)}.grid-cols-7{grid-template-columns:repeat(7,1fr)}.grid-cols-7>*{min-width:0;overflow:hidden}.cal-page{height:calc(100vh - var(--usynti-header-height) - var(--usynti-space-6)*2)}.cal-fill,.cal-table{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.cal-table{border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);overflow:hidden}.cal-month-grid{flex:1 1 auto;min-height:0;overflow-y:auto;grid-auto-rows:minmax(6.25rem,1fr)}.cal-month-ev{background:var(--c-bg);color:var(--c-fg)}.week-header{display:flex;flex-shrink:0;border-bottom:1px solid rgba(var(--usynti-color-border),.08);background:var(--usynti-bg-body)}.week-gutter{width:52px;flex-shrink:0}.week-day-header{flex:1;text-align:center;padding:8px 0;border-right:1px solid rgba(var(--usynti-color-border),.08)}.week-allday{display:flex;flex-shrink:0;border-bottom:1px solid rgba(var(--usynti-color-border),.08);padding:4px 0}.week-allday .week-gutter{display:flex;align-items:center;justify-content:center}.week-allday-cell{flex:1;padding:0 2px;border-left:1px solid rgba(var(--usynti-color-border),.08)}.week-allday-label{display:flex;align-items:center;justify-content:center}.week-grid-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding-top:8px}.week-grid{position:relative}.week-row{display:flex;height:48px}.week-hour-label{display:flex;align-items:flex-start;justify-content:center;padding-top:0}.week-hour-label span{font-size:10px;color:rgba(var(--usynti-color-text-muted),1);transform:translateY(-7px)}.week-cell{flex:1;cursor:pointer;border-bottom:1px solid rgba(var(--usynti-color-border),.04)}.week-cell:hover{background:rgba(var(--usynti-color-primary),.03)}.week-events-layer{position:absolute;inset:0;display:flex;pointer-events:none}.week-events-col{flex:1;position:relative;box-shadow:-1px 0 rgba(var(--usynti-color-border),.08)}.week-event{position:absolute;left:2px;right:2px;top:var(--top);height:var(--h);background:var(--c-bg);color:var(--c-fg);border-left:3px solid var(--c-bd);padding:2px 4px;border-radius:3px;font-size:11px;overflow:hidden;pointer-events:auto;z-index:1}.week-now-label{left:2px;padding:1px 5px;border-radius:8px;background:var(--usynti-primary);color:#fff;font-size:10px;font-weight:600;transform:translateY(-9px);z-index:3;line-height:1.4}.week-now-label,.week-now-line{position:absolute;pointer-events:none}.week-now-line{height:2px;z-index:2}.week-now-line-faded{left:52px;right:0;background:rgba(var(--usynti-color-primary),.2)}.week-now-dot,.week-now-line-today{background:var(--usynti-primary)}.week-now-dot{position:absolute;left:-5px;top:-4px;width:10px;height:10px;border-radius:50%}.u-cal-now,.u-cal-now-col{top:var(--now-top)}.u-cal-now-col{left:var(--now-left);width:var(--now-width)}.u-cal-now2{top:var(--now-top);left:52px;right:0}.mini-month{padding-top:12px}.mini-month-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.mini-month-title{font-size:var(--usynti-font-size-xs);font-weight:500;text-transform:capitalize}.mini-month-nav{background:none;border:none;cursor:pointer;padding:2px;border-radius:var(--usynti-radius);color:rgba(var(--usynti-color-text-muted),1);display:flex;align-items:center;justify-content:center}.mini-month-nav:hover{background:rgba(var(--usynti-color-primary),.06)}.mini-month-grid{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid rgba(var(--usynti-color-border),.08)}.mini-month-cell{text-align:center;font-size:10px;padding:3px 0;position:relative;cursor:pointer}.mini-month-cell:hover{background:var(--usynti-bg-surface)}.mini-month-day.mm-day-selected{background:rgba(var(--usynti-color-primary),.16);color:var(--usynti-primary)}.mini-month-day.mm-day-today-selected{background:var(--usynti-primary);color:#fff}.mini-month-day{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%}.mini-month-dot{width:3px;height:3px;border-radius:50%;background:var(--dot-color,rgba(var(--usynti-color-text-muted),1))}.today-marker{background-color:#000;color:#fff}[data-theme=dark] .today-marker{background-color:#fff;color:#000}.cal-list-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.cal-sidebar-footer{flex-shrink:0}.sidebar-mini-month{margin-top:.75rem}.cal-menu-overlay{position:fixed;inset:0;z-index:199}.cal-dropdown{position:absolute;top:100%;right:0;z-index:300;min-width:160px;padding:4px 0;background:var(--usynti-bg-surface);border:1px solid rgba(var(--usynti-color-border),.12);border-radius:8px;box-shadow:0 4px 12px #0000001a}.cal-dropdown-item{display:flex;align-items:center;gap:8px;width:100%;padding:6px 12px;font-size:12px;text-align:left;background:none;border:none;cursor:pointer;color:inherit}.cal-dropdown-item:hover{background:rgba(var(--usynti-color-border),.06)}.cal-dropdown-item-danger{color:var(--usynti-danger)}.cal-color-input{position:absolute;width:0;height:0;opacity:0;overflow:hidden}.u-modal-420{max-width:420px}.u-modal-480{max-width:480px}.u-modal-520{max-width:520px}.u-modal-560{max-width:560px}.top-full{top:100%}.u-minw-90{min-width:90px}.u-minw-260{min-width:260px}.u-w-90{width:90px}.u-maxh-240{max-height:240px}.min-w-600px{min-width:600px}.u-skel{width:200px;margin:0 auto}.u-dot{background:var(--dot-color,rgba(var(--usynti-color-text-muted),1))}.u-soft{background:var(--c-bg,rgba(var(--usynti-color-primary),.12));color:var(--c-fg,var(--usynti-primary))}.u-lr{left:var(--left);right:var(--right)}.busy-block{background:rgba(var(--usynti-color-text-muted),.3)}.availability-proposed{background:rgba(var(--usynti-color-primary),.18);border-left:2px solid var(--usynti-primary)}.date-cell-selected{background:var(--usynti-primary);color:#fff}.time-slot-selected{background:rgba(var(--usynti-color-primary),.12);color:var(--usynti-primary);font-weight:600}.u-cal-toggle{cursor:pointer;border-color:var(--cal-color);background:transparent}.u-cal-toggle-on{background:var(--cal-color)}.usynti-select{padding-right:36px}.uw-space-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;background:color-mix(in srgb,var(--space-color,#827891) 14%,transparent);color:var(--space-color,#827891)}.uw-space-icon-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.uw-proj-tile{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;background:color-mix(in srgb,var(--tile-color,#827891) 14%,transparent);color:var(--tile-color,#827891);font-weight:var(--usynti-font-weight-bold);font-size:11px;letter-spacing:.02em;text-transform:uppercase}.mt-auto{margin-top:auto}.uw-stat-num{color:var(--uw-fixtext-strong)}.uw-space-row{display:flex;align-items:center;gap:var(--usynti-space-3);padding:var(--usynti-space-3) var(--usynti-space-4);border-bottom:1px solid var(--usynti-border-color);color:inherit;cursor:pointer}.uw-space-row:last-child{border-bottom:none}.uw-space-row:hover{background:var(--usynti-bg-surface-hover)}.uw-space-star{flex-shrink:0;display:inline-flex;padding:4px;color:var(--usynti-secondary);cursor:pointer;transition:color .15s}.uw-space-star--on,.uw-space-star:hover{color:var(--usynti-warning)}.uw-color-swatch{width:24px;height:24px;border-radius:50%;background:var(--sw);border:none;cursor:pointer;transition:box-shadow .12s}.uw-color-swatch--on{box-shadow:0 0 0 2px var(--usynti-bg-surface),0 0 0 4px var(--sw)}.uw-icon-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.uw-icon-pick{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:var(--usynti-radius-sm);border:1px solid var(--usynti-border-color);background:transparent;color:var(--usynti-secondary);cursor:pointer;transition:border-color .12s,color .12s,background-color .12s}.uw-icon-pick--on,.uw-icon-pick:hover{border-color:var(--sw,var(--usynti-primary));color:var(--sw,var(--usynti-primary))}.uw-icon-pick--on{background:color-mix(in srgb,var(--sw,#827891) 12%,transparent)}.uw-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--usynti-font-size-sm)}.uw-board{display:flex;align-items:stretch;gap:var(--usynti-space-3);height:var(--uw-board-h,auto);overflow-x:auto;overflow-y:hidden;padding-bottom:var(--usynti-space-2)}.uw-col{flex:0 0 17.5rem;display:flex;flex-direction:column;min-height:0;background:var(--usynti-bg-body);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);transition:box-shadow .15s,background-color .15s}.uw-col--drop{box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--usynti-primary) 40%,transparent)}.uw-col-h{display:flex;align-items:center;gap:var(--usynti-space-2);padding:var(--usynti-space-2) var(--usynti-space-3);border-bottom:1px solid var(--usynti-border-color);flex-shrink:0}.uw-status{display:inline-flex;align-items:center;gap:var(--usynti-space-1);font-size:var(--usynti-font-size-sm)}.uw-status-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--status-color,rgb(var(--usynti-color-secondary)))}.uw-label-chip{display:inline-flex;align-items:center;gap:var(--usynti-space-2);padding:2px 10px;border:1px solid var(--usynti-border-color);border-radius:999px;background:transparent;font-size:var(--usynti-font-size-xs);color:rgb(var(--usynti-color-text));cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.uw-label-chip .uw-status-dot{background:var(--label-color,rgb(var(--usynti-color-secondary)))}.uw-label-chip:hover{border-color:var(--label-color,var(--usynti-border-color))}.uw-label-chip--on{border-color:var(--label-color,var(--usynti-primary));background:color-mix(in srgb,var(--label-color,#6b7280) 14%,transparent)}.uw-label-tag{display:inline-flex;align-items:center;gap:var(--usynti-space-1);padding:1px 8px;border-radius:999px;font-size:var(--usynti-font-size-xs);background:color-mix(in srgb,var(--label-color,#6b7280) 16%,transparent);color:rgb(var(--usynti-color-text))}.badge.uw-badge-colored{background:var(--badge-bg,rgb(var(--usynti-color-secondary)));border-color:var(--badge-bg,rgb(var(--usynti-color-secondary)));color:var(--badge-fg,#fff)}.uw-col-name{font-size:var(--usynti-font-size-sm);font-weight:500}.uw-col-cnt{font-size:var(--usynti-font-size-xs)}.uw-col-add,.uw-col-cnt{color:var(--usynti-secondary)}.uw-col-add{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--usynti-radius-sm);cursor:pointer;transition:color .15s,background-color .15s}.uw-col-add:hover{color:var(--usynti-primary);background:color-mix(in oklch,var(--usynti-primary) 8%,transparent)}.uw-col-body{display:flex;flex-direction:column;flex:1 1 0;gap:var(--usynti-space-2);min-height:0;padding:var(--usynti-space-2);overflow-y:auto;transition:background-color .15s}.uw-col--drop>.uw-col-body{background-color:color-mix(in oklch,var(--usynti-primary) 5%,transparent)}.uw-tcard{background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-sm);padding:var(--usynti-space-2) var(--usynti-space-3);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;transition:border-color .15s,box-shadow .15s}.uw-tcard:hover{border-color:var(--usynti-primary)}.uw-tcard:active{cursor:grabbing}.uw-tcard--dragging{opacity:.35;border-style:dashed}.uw-tcard-top{display:flex;align-items:center;gap:var(--usynti-space-2);margin-bottom:var(--usynti-space-1)}.uw-tcard-id{font-size:var(--usynti-font-size-xs);color:var(--usynti-secondary)}.uw-tcard-title{font-size:var(--usynti-font-size-sm);line-height:1.35}.uw-tcard-meta{display:flex;align-items:center;gap:var(--usynti-space-2);margin-top:var(--usynti-space-2)}.uw-duechip{display:inline-flex;align-items:center;gap:var(--usynti-space-1);font-size:var(--usynti-font-size-xs);color:var(--usynti-secondary)}.uw-duechip--soon{color:rgb(var(--usynti-color-danger))}.uw-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uw-kanban-drop-indicator{padding:2px 0}.uw-kanban-drop-line{height:3px;border-radius:2px;background:var(--usynti-primary);animation:uw-kanban-pulse 1s ease-in-out infinite}@keyframes uw-kanban-pulse{0%,to{opacity:.4}50%{opacity:1}}.uw-kanban-ghost{position:fixed;z-index:9999;pointer-events:none;display:flex;align-items:center;gap:var(--usynti-space-2);padding:var(--usynti-space-2) var(--usynti-space-3);font-size:var(--usynti-font-size-sm);background:var(--usynti-bg-surface);border:1px solid var(--usynti-primary);border-radius:var(--usynti-radius-sm);box-shadow:var(--usynti-shadow-lg)}.uw-kanban-ghost-key{font-size:var(--usynti-font-size-xs);color:var(--usynti-secondary)}.status-draggable{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.status-draggable:active{cursor:grabbing}.badge-critical{background:#7f1d1d;color:rgba(var(--usynti-color-white),1);border-color:#7f1d1d}[data-theme=dark] .badge-warning{color:#78350f}[data-theme=dark] .badge-critical{background:#991b1b;border-color:#991b1b}.mb-0\.5{margin-bottom:.125rem}.mb-1\.5{margin-bottom:.375rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.uw-disk-row{display:flex;align-items:center;gap:var(--usynti-space-2);padding:var(--usynti-space-2);border-radius:var(--usynti-radius);text-align:left;cursor:pointer;transition:background .15s}.uw-disk-row:hover{background:var(--usynti-bg-surface-hover)}.uw-disk-row--on{background:color-mix(in srgb,var(--usynti-primary) 10%,transparent)}.uw-row-act{flex-shrink:0;display:inline-flex;padding:4px;border-radius:var(--usynti-radius-sm);color:var(--usynti-secondary);cursor:pointer;transition:color .15s,background .15s}.uw-row-act:hover{color:var(--usynti-primary);background:var(--usynti-bg-surface-hover)}.uw-file-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:var(--usynti-space-2)}.uw-file-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--usynti-space-2);padding:var(--usynti-space-3) var(--usynti-space-2);border-radius:var(--usynti-radius);cursor:pointer;text-align:center;color:var(--uw-fixtext-strong);border:1px solid transparent;transition:background .12s,border-color .12s}.uw-file-tile:hover{background:var(--usynti-bg-surface-hover)}.uw-file-tile--on{background:color-mix(in srgb,var(--usynti-primary) 12%,transparent);border-color:color-mix(in srgb,var(--usynti-primary) 35%,transparent)}.uw-file-tile-name{font-size:var(--usynti-font-size-xs);line-height:1.3;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uw-tile-thumb{width:48px;height:48px}.uw-row-thumb,.uw-tile-thumb{-o-object-fit:cover;object-fit:cover;border-radius:var(--usynti-radius-sm);background:var(--usynti-surface-2)}.uw-row-thumb{width:22px;height:22px}.uw-space-row--on{background:color-mix(in srgb,var(--usynti-primary) 10%,transparent)}.uw-file-tile--drop,.uw-space-row--drop{outline:2px dashed var(--usynti-primary);outline-offset:-2px;background:color-mix(in srgb,var(--usynti-primary) 14%,transparent)}.uw-files-filter{width:200px;max-width:45vw}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.uw-disk-pill{background:color-mix(in srgb,var(--pill-color,var(--usynti-primary)) 16%,transparent);color:var(--pill-color,var(--usynti-primary))}.uw-tile-kebab{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--usynti-radius-full);background:var(--usynti-primary);color:#fff;opacity:0;cursor:pointer;transition:opacity .12s}.uw-file-tile--on .uw-tile-kebab,.uw-file-tile:hover .uw-tile-kebab{opacity:1}.uw-ctx-backdrop{inset:0}.uw-ctx-backdrop,.uw-ctx-menu{position:fixed;z-index:var(--usynti-z-dropdown)}.uw-ctx-menu{left:var(--mx,0);top:var(--my,0);min-width:200px;padding:var(--usynti-space-2);background:var(--usynti-bg-surface);border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow-lg);border:1px solid color-mix(in oklch,oklch(0% 0 0) 6%,transparent);display:flex;flex-direction:column}.uw-ctx-item{display:flex;align-items:center;gap:var(--usynti-space-2);padding:var(--usynti-space-2) var(--usynti-space-3);border-radius:var(--usynti-radius-sm);font-size:var(--usynti-font-size-sm);color:var(--uw-fixtext-mid);text-align:left;cursor:pointer;transition:color .12s,background .12s}.uw-ctx-item:hover{color:var(--usynti-primary);background:color-mix(in oklch,var(--usynti-primary) 5%,transparent)}.uw-ctx-item--danger{color:var(--usynti-danger)}.uw-ctx-item--danger:hover{color:var(--usynti-danger);background:color-mix(in oklch,var(--usynti-danger) 6%,transparent)}.uw-ctx-divider{height:1px;background:var(--usynti-border-color);margin:var(--usynti-space-1) 0}.uw-preview-modal{max-width:920px;width:92vw}.uw-preview{max-height:74vh;overflow:auto}.uw-preview-center{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--usynti-space-6);text-align:center}.uw-preview-img{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:var(--usynti-radius)}.uw-preview-frame{width:100%;height:74vh;border:none;border-radius:var(--usynti-radius)}.uw-preview-doc{background:#fff;padding:var(--usynti-space-5);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);overflow-x:auto}.uw-preview-doc table{border-collapse:collapse}.uw-preview-doc td,.uw-preview-doc th{border:1px solid var(--usynti-border-color);padding:4px 8px;font-size:var(--usynti-font-size-sm)}.uw-preview-code{padding:var(--usynti-space-4);background:#f9f8f6;border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);overflow-x:auto;white-space:pre}.uw-log-view,.uw-preview-code{margin:0;font-size:var(--usynti-font-size-xs)}.uw-log-view{max-height:60vh;overflow:auto;padding:var(--usynti-space-3);background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);color:rgb(var(--usynti-color-text));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.5;white-space:pre-wrap;word-break:break-word}.uw-usage-modal{max-width:440px;width:92vw}.uw-cats .usynti-bar-fill,.uw-usage-dot{background:var(--c)}.uw-dropdown-scroll{max-height:70vh;overflow-y:auto}.uw-mention-menu{top:auto;bottom:calc(100% + 4px);left:0;right:auto;width:20rem}.uw-composer-box{background:var(--usynti-bg-surface);transition:border-color .15s ease}.uw-composer-box:focus-within{border-color:var(--usynti-primary)}.uw-composer{display:block;width:100%;border:none;outline:none;background:transparent;padding:.5rem .75rem;font:inherit;line-height:1.5;color:inherit;white-space:pre-wrap;word-break:break-word;min-height:1.5em;max-height:calc(6em + 1rem);overflow-y:auto}.uw-composer:focus{outline:none}.uw-composer-ph{position:absolute;top:.5rem;left:.75rem;color:var(--uw-fixtext-soft);pointer-events:none}.uw-composer code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:var(--usynti-bg-surface-hover);padding:.05em .3em;border-radius:4px}.uw-composer ol,.uw-composer ul{margin:.25rem 0;padding-left:1.5em}.uw-composer ul{list-style:disc}.uw-composer ol{list-style:decimal}.uw-composer pre{margin:.25rem 0}.uw-composer pre code{background:transparent;padding:0;color:inherit;font-size:inherit}.uw-fmt-strike{text-decoration:line-through}.uw-fmt-on{color:var(--usynti-primary);background:var(--usynti-bg-surface-hover)}.uw-emoji-picker{width:18rem}.uw-emoji-search{margin-bottom:6px}.uw-emoji-scroll{max-height:13rem;overflow-y:auto}.uw-emoji-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.uw-emoji-pop{position:absolute;bottom:calc(100% + 4px);left:0;z-index:var(--usynti-z-dropdown);padding:6px;background:var(--usynti-bg-surface);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius);box-shadow:var(--usynti-shadow-lg)}.uw-emoji-btn{border:none;background:transparent;cursor:pointer;font-size:1.15rem;line-height:1;padding:5px 0;border-radius:6px}.uw-emoji-btn:hover{background:var(--usynti-bg-surface-hover)}.uw-emoji-cat{font-size:var(--usynti-text-xs);color:var(--uw-fixtext-soft);margin:6px 2px 2px}.uw-avatar-wrap{position:relative;display:inline-flex;flex-shrink:0}.uw-presence-dot{position:absolute;right:-1px;bottom:-1px;width:30%;height:30%;min-width:8px;min-height:8px;max-width:13px;max-height:13px;border-radius:50%;border:2px solid var(--usynti-bg-surface);box-sizing:border-box}.uw-presence-online{background:var(--usynti-success)}.uw-presence-busy{background:var(--usynti-warning)}.uw-presence-dnd{background:var(--usynti-danger)}.uw-presence-offline{background:#a0a5ac}.uw-presence-chip{width:9px;height:9px;border-radius:50%;flex-shrink:0}.uw-att-image{position:relative;display:inline-block;border-radius:8px;overflow:hidden;border:1px solid var(--usynti-border-color);line-height:0}.uw-att-image img{display:block;max-width:260px;max-height:260px;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}.uw-att-dl{position:absolute;top:6px;right:6px;display:inline-flex;padding:5px;border-radius:6px;background:color-mix(in srgb,#000 55%,transparent);color:#fff;opacity:0;transition:opacity .15s ease}.uw-att-image:hover .uw-att-dl{opacity:1}.uw-att-file{max-width:280px}.uw-link-card{display:flex;flex-direction:column;gap:2px;max-width:420px;margin-top:4px;padding:8px 10px;border:1px solid var(--usynti-border-color);border-left:3px solid var(--usynti-primary);border-radius:6px;background:var(--usynti-bg-surface-hover);text-decoration:none;color:inherit}.uw-link-card:hover{background:var(--usynti-bg-surface)}.uw-link-host{display:inline-flex;align-items:center;gap:4px;font-size:var(--usynti-text-xs);color:var(--usynti-primary)}.uw-link-title{font-size:var(--usynti-text-sm);font-weight:500}.uw-link-desc{font-size:var(--usynti-text-xs);color:var(--uw-fixtext-soft);line-height:1.4}.uw-emoji{font-size:1.35em;line-height:1;vertical-align:-.15em}.uw-unread-divider{color:var(--usynti-danger)}.uw-unread-line{border-top:1px solid var(--usynti-danger)}.uw-msg-flash{background:color-mix(in srgb,var(--usynti-primary) 12%,transparent)}.uw-msg{border-radius:var(--usynti-radius-sm);transition:background .1s ease}.uw-msg:hover{background:color-mix(in oklch,oklch(0% 0 0) 2%,transparent)}.uw-msg-mention{background:color-mix(in oklch,var(--usynti-warning) 5%,transparent)}.uw-msg-mention:hover{background:color-mix(in oklch,var(--usynti-warning) 9%,transparent)}.uw-roadmap{display:flex;flex-direction:column;gap:var(--usynti-space-2)}.uw-roadmap-toolbar{display:flex;align-items:center;gap:var(--usynti-space-1)}.uw-roadmap-grid{display:grid;grid-template-columns:160px minmax(0,1fr);border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-md);overflow:hidden}.uw-roadmap-rail{border-right:1px solid var(--usynti-border-color);background:color-mix(in oklch,oklch(0% 0 0) 1.5%,transparent)}.uw-roadmap-scroll{overflow-x:auto;overflow-y:hidden}.uw-roadmap-canvas{position:relative;width:var(--canvas-w);min-width:100%}.uw-rm-axis,.uw-rm-corner{height:28px;border-bottom:1px solid var(--usynti-border-color)}.uw-rm-sect{height:22px;display:flex;align-items:center;padding:0 12px;font-size:var(--usynti-font-size-xs);color:color-mix(in oklch,currentColor 50%,transparent)}.uw-rm-blank{color:transparent}.uw-rm-msband{height:46px;position:relative}.uw-rm-row{height:32px;position:relative}.uw-rm-name{display:flex;align-items:center;gap:6px;padding:0 12px;font-size:var(--usynti-font-size-xs)}.uw-rm-swatch{width:8px;height:8px;border-radius:2px;background:var(--c,var(--usynti-primary));flex-shrink:0}.uw-rm-axis{position:relative}.uw-rm-axis.is-editable{cursor:copy}.uw-roadmap-tick{position:absolute;left:var(--x);top:0;height:100%;padding-left:4px;border-left:1px solid color-mix(in oklch,var(--usynti-border-color) 55%,transparent);font-size:var(--usynti-font-size-xs);color:color-mix(in oklch,currentColor 50%,transparent);white-space:nowrap;line-height:28px}.uw-roadmap-today{width:2px;background:color-mix(in oklch,var(--usynti-danger) 55%,transparent);z-index:1}.uw-roadmap-guide,.uw-roadmap-today{position:absolute;top:28px;bottom:0;left:var(--x)}.uw-roadmap-guide{width:1px;background:color-mix(in oklch,currentColor 14%,transparent);z-index:0}.uw-roadmap-guide.is-overdue{background:color-mix(in oklch,var(--usynti-danger) 30%,transparent)}.uw-roadmap-ms{position:absolute;left:var(--x);top:13px;transform:translate(-3px);z-index:3}.uw-roadmap-ms.is-editable{cursor:pointer}.uw-roadmap-ms-flag{color:var(--c,var(--usynti-primary));flex-shrink:0}.uw-roadmap-ms-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:20px;border:1px solid var(--usynti-border-color);background:color-mix(in oklch,oklch(0% 0 0) 2%,transparent);font-size:var(--usynti-font-size-xs);white-space:nowrap}.uw-roadmap-ms.is-overdue .uw-roadmap-ms-pill{background:color-mix(in oklch,var(--usynti-danger) 12%,transparent);border-color:color-mix(in oklch,var(--usynti-danger) 40%,transparent);color:var(--usynti-danger)}.uw-roadmap-ms.is-at_risk .uw-roadmap-ms-pill{background:color-mix(in oklch,var(--usynti-warning) 14%,transparent);border-color:color-mix(in oklch,var(--usynti-warning) 40%,transparent)}.uw-roadmap-ms.is-reached .uw-roadmap-ms-pill{color:color-mix(in oklch,currentColor 55%,transparent)}.uw-roadmap-bar{position:absolute;left:var(--l);width:var(--w);top:5px;height:22px;border-radius:var(--usynti-radius-sm);background:color-mix(in oklch,var(--c,var(--usynti-primary)) 20%,transparent);border:1px solid color-mix(in oklch,var(--c,var(--usynti-primary)) 45%,transparent);overflow:hidden;display:flex;align-items:center;z-index:2}.uw-roadmap-bar.is-editable{cursor:grab}.uw-roadmap-bar.is-editable:active{cursor:grabbing}.uw-roadmap-bar-fill{position:absolute;left:0;top:0;bottom:0;width:var(--p);background:color-mix(in oklch,var(--c,var(--usynti-primary)) 36%,transparent)}.uw-roadmap-bar-pct{position:relative;z-index:1;padding:0 6px;font-size:var(--usynti-font-size-xs);color:color-mix(in oklch,currentColor 65%,transparent);white-space:nowrap}.uw-roadmap-bar-sprint.is-active{--c:var(--usynti-primary)}.uw-roadmap-bar-sprint.is-planned{--c:var(--usynti-border-strong)}.uw-roadmap-bar-sprint.is-completed{--c:var(--usynti-success)}.uw-roadmap-handle{position:absolute;top:0;bottom:0;width:7px;z-index:3;cursor:ew-resize}.uw-roadmap-handle-l{left:0}.uw-roadmap-handle-r{right:0}.uw-roadmap-attach{max-height:150px;overflow-y:auto;border:1px solid var(--usynti-border-color);border-radius:var(--usynti-radius-sm);padding:var(--usynti-space-2)}.uw-dash-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;grid-auto-flow:row dense}.uw-dash-cell{position:relative;min-width:0}.uw-dash-cell.sz-sm{grid-column:span 4}.uw-dash-cell.sz-md{grid-column:span 6}.uw-dash-cell.sz-xl{grid-column:span 8}.uw-dash-cell.sz-lg{grid-column:span 12}.uw-dash-hide{position:absolute;top:4px;right:4px;z-index:10}@media(max-width:1024px){.uw-dash-grid{grid-template-columns:repeat(6,1fr)}.uw-dash-cell.sz-sm{grid-column:span 3}.uw-dash-cell.sz-lg,.uw-dash-cell.sz-md,.uw-dash-cell.sz-xl{grid-column:span 6}}@media(max-width:768px){.uw-dash-grid{grid-template-columns:1fr}.uw-dash-cell{grid-column:1/-1}}.uw-dash-usebar{height:5px;border-radius:3px;margin-top:3px;background:color-mix(in oklch,currentColor 10%,transparent);overflow:hidden}.uw-dash-usebar-fill{display:block;height:100%;width:var(--p);background:var(--usynti-primary)}.uw-dash-cell .card{border-radius:14px;padding:16px 18px}.uw-dash-cell .card-bordered{border-color:transparent;box-shadow:var(--usynti-shadow)}.uw-dash-cell .usynti-section-head{border-bottom:none;padding-bottom:0;margin-bottom:12px}.uw-dash-cell .usynti-list-group{gap:2px}.uw-dash-cell .usynti-list-group-item{padding:8px;border-radius:10px}.uw-dash-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.uw-dash-tile{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:14px;background:var(--usynti-bg-surface);box-shadow:var(--usynti-shadow);text-decoration:none;color:inherit;transition:transform .08s ease}.uw-dash-tile:hover{transform:translateY(-1px)}.uw-dash-tile-ic{color:color-mix(in oklch,currentColor 45%,transparent)}.uw-dash-tile-num{font-size:26px;font-weight:var(--usynti-font-weight-medium);line-height:1.1}.uw-dash-tile-label{font-size:var(--usynti-font-size-xs);color:color-mix(in oklch,currentColor 55%,transparent)}.uw-dash-tile.is-danger{background:color-mix(in oklch,var(--usynti-danger) 10%,transparent)}.uw-dash-tile.is-danger .uw-dash-tile-ic,.uw-dash-tile.is-danger .uw-dash-tile-label,.uw-dash-tile.is-danger .uw-dash-tile-num{color:var(--usynti-danger)}.uw-dash-dot{width:8px;height:8px;border-radius:var(--usynti-radius-full);flex-shrink:0;background:var(--c,var(--usynti-border-strong))}@media(max-width:1024px){.uw-dash-tiles{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.uw-dash-tiles{grid-template-columns:repeat(2,1fr)}}.uw-login{display:flex;min-height:100vh}.uw-login-visual{flex:0 0 54%;position:relative;overflow:hidden;background:#f1eff6;transition:background .4s}[data-theme=dark] .uw-login-visual{background:#07060d}.uw-login-canvas{position:absolute;inset:0}.uw-login-brand{position:absolute;top:40px;left:44px;z-index:2;gap:12px}.uw-login-brand,.uw-login-mark{display:flex;align-items:center}.uw-login-mark{width:40px;height:40px;border-radius:var(--usynti-radius-md);background:linear-gradient(135deg,#915bcf,#af6bb6);justify-content:center;color:#fff;font-size:17px;font-weight:700;box-shadow:0 4px 16px #915bcf47}.uw-login-wordmark{font-size:18px;font-weight:700;letter-spacing:-.4px}[data-theme=dark] .uw-login-wordmark{color:#eaeaee}.uw-login-panel{flex:1;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 48px;background:var(--usynti-bg-body)}.uw-login-controls{position:absolute;top:26px;right:30px;z-index:10}.uw-login-theme{width:44px;height:24px;padding:0;border:none;border-radius:12px;background:var(--usynti-border-strong);position:relative;cursor:pointer;transition:background .3s}.uw-login-theme.is-dark{background:var(--usynti-primary)}.uw-login-theme-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;display:flex;align-items:center;justify-content:center;color:#915bcf;transition:left .3s}.uw-login-theme.is-dark .uw-login-theme-knob{left:23px}.uw-login-form{width:100%;max-width:380px}.uw-login-heading{margin:0 0 28px}.uw-login-title{font-size:27px;font-weight:700;letter-spacing:-.8px;margin:0}.uw-login-sub{font-size:14px;margin-top:6px}@media(max-width:860px){.uw-login-visual{display:none}.uw-login-panel{flex:1;padding:32px 24px}}:root{--uw-fixtext-strong:var(--uw-fixtext-strong);--uw-fixtext-mid:var(--uw-fixtext-mid);--uw-fixtext-soft:var(--uw-fixtext-soft)}[data-theme=dark]{--uw-fixtext-strong:oklch(88% .004 80);--uw-fixtext-mid:oklch(78% .006 80);--uw-fixtext-soft:oklch(68% .008 80)}.usynti-list-group-item.active .text-muted,.usynti-list-group-item.active .text-secondary,.usynti-list-group-item:hover .text-muted,.usynti-list-group-item:hover .text-secondary{color:color-mix(in oklch,oklch(100% 0 0) 78%,transparent)}.usynti-list-group-subtle .usynti-list-group-item:hover .text-muted,.usynti-list-group-subtle .usynti-list-group-item:hover .text-secondary{color:var(--uw-fixtext-soft)}.uw-usebar{height:6px;border-radius:3px;background:var(--usynti-bg-surface-hover);overflow:hidden}.uw-usebar-fill{height:100%;width:var(--w,0);background:var(--usynti-primary);border-radius:3px}
