@media (width>=1px){.glass-card{background:rgba(var(--white-rgb), .65);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--white-rgb), .3);box-shadow:0 4px 12px rgba(var(--shadow-rgb), .06), 0 1px 3px rgba(var(--shadow-rgb), .04);border-radius:16px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.glass-card:hover{box-shadow:0 8px 24px rgba(var(--shadow-rgb), .08), 0 2px 6px rgba(var(--shadow-rgb), .04)}.dark .glass-card{background:rgba(var(--shadow-rgb), .7);border:1px solid rgba(var(--white-rgb), .06);box-shadow:0 4px 12px rgba(var(--black-rgb), .2), 0 1px 3px rgba(var(--black-rgb), .15)}.dark .glass-card:hover{box-shadow:0 8px 24px rgba(var(--black-rgb), .28), 0 2px 6px rgba(var(--black-rgb), .15)}.glass-card-subtle{background:rgba(var(--white-rgb), .4);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(var(--white-rgb), .15);box-shadow:0 1px 3px rgba(var(--shadow-rgb), .04);border-radius:14px}.dark .glass-card-subtle{background:rgba(var(--shadow-rgb), .5);border:1px solid rgba(var(--white-rgb), .04);box-shadow:0 1px 3px rgba(var(--black-rgb), .15)}.glass-card-danger{background:rgba(var(--error-rgb), .04);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(var(--error-rgb), .2);box-shadow:0 1px 3px rgba(var(--error-rgb), .06);border-radius:12px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.glass-card-danger:hover{box-shadow:0 4px 12px rgba(var(--error-rgb), .12)}.dark .glass-card-danger{background:rgba(var(--error-rgb), .08);border:1px solid rgba(var(--error-rgb), .25);box-shadow:0 1px 3px rgba(var(--black-rgb), .2)}.dark .glass-card-danger:hover{box-shadow:0 4px 12px rgba(var(--error-rgb), .2), 0 1px 3px rgba(var(--black-rgb), .2)}.glass-sidebar{background:rgba(var(--white-rgb), .55);-webkit-backdrop-filter:blur(24px);border-right:1px solid rgba(var(--white-rgb), .25);box-shadow:4px 0 24px rgba(var(--shadow-rgb), .06)}.dark .glass-sidebar{background:rgba(var(--stone-950-rgb), .8);border-right:1px solid rgba(var(--white-rgb), .06);box-shadow:4px 0 24px rgba(var(--black-rgb), .3)}.glass-modal{box-shadow:0 20px 60px rgba(var(--black-rgb), .15), 0 8px 20px rgba(var(--black-rgb), .08)}.dark .glass-modal{box-shadow:0 20px 60px rgba(var(--black-rgb), .45), 0 8px 20px rgba(var(--black-rgb), .25)}.glass-table-header{background:rgba(var(--white-rgb), .5);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(var(--stone-200-rgb), .6)}.dark .glass-table-header{background:rgba(var(--shadow-rgb), .6);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(var(--white-rgb), .06)}.glass-table-row{border-bottom:1px solid rgba(var(--stone-200-rgb), .4);transition:background .15s}.glass-table-row:hover{background:rgba(var(--brand-rgb), .03)}.dark .glass-table-row{border-bottom:1px solid rgba(var(--white-rgb), .04)}.dark .glass-table-row:hover{background:rgba(var(--brand-rgb), .05)}.glass-input{background:rgba(var(--white-rgb), .6);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(var(--stone-200-rgb), .5);transition:border-color .2s,box-shadow .2s}.glass-input:focus{border-color:rgba(var(--brand-rgb), .4);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .08);outline:none}.dark .glass-input{background:rgba(var(--shadow-rgb), .5);border:1px solid rgba(var(--white-rgb), .08)}.dark .glass-input:focus{border-color:rgba(var(--brand-rgb), .3);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .1)}.glass-tooltip{background:rgba(var(--shadow-rgb), .9);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--white-rgb), .08);box-shadow:0 8px 24px rgba(var(--black-rgb), .2);color:var(--stone-50);border-radius:10px}}