:root{color-scheme:light;--adm-color-brand:#007f73;--adm-color-brand-strong:#005f57;--adm-color-accent:#6b4fd3;--adm-color-success:#12825c;--adm-color-warning:#8a6a00;--adm-color-danger:#b42318;--adm-color-info:#175cd3;--adm-color-surface:#fff;--adm-color-surface-muted:#f6f8fa;--adm-color-surface-raised:#fff;--adm-color-text:#172026;--adm-color-text-muted:#52616b;--adm-color-border:#d7dee4;--adm-color-focus:#2563eb;--adm-space-1:0.25rem;--adm-space-2:0.5rem;--adm-space-3:0.75rem;--adm-space-4:1rem;--adm-space-5:1.5rem;--adm-radius-sm:0.25rem;--adm-radius-md:0.5rem;--adm-radius-pill:999px;--adm-shadow-sm:0 1px 2px rgba(16,24,40,.08);--adm-shadow-md:0 8px 24px rgba(16,24,40,.12);--adm-z-sidebar:20;--adm-z-sticky:30;--adm-z-modal:1050}:root[data-theme=dark]{color-scheme:dark;--adm-color-brand:#32d6c6;--adm-color-brand-strong:#77eee4;--adm-color-accent:#b7a8ff;--adm-color-success:#50d39a;--adm-color-warning:#f3c94d;--adm-color-danger:#ff8a78;--adm-color-info:#89b4ff;--adm-color-surface:#101820;--adm-color-surface-muted:#17222d;--adm-color-surface-raised:#1c2935;--adm-color-text:#edf3f8;--adm-color-text-muted:#b5c2cc;--adm-color-border:#324452;--adm-color-focus:#89b4ff;--adm-shadow-sm:0 1px 2px rgba(0,0,0,.35);--adm-shadow-md:0 12px 30px rgba(0,0,0,.35)}body,html{background:var(--adm-color-surface)}.form-control,.form-select,body{color:var(--adm-color-text)}.form-control,.form-select{background-color:var(--adm-color-surface-raised);border-color:var(--adm-color-border);border-radius:var(--adm-radius-md)}textarea.form-control{border-radius:var(--adm-radius-sm);min-height:5.5rem;padding:.625rem .75rem;resize:vertical}.form-control::placeholder{color:var(--adm-color-text-muted);opacity:1}.form-control:disabled,.form-select:disabled{background-color:var(--adm-color-surface-muted);color:var(--adm-color-text-muted)}.form-select option{background-color:var(--adm-color-surface-raised);color:var(--adm-color-text)}.form-control:-webkit-autofill,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:hover{-webkit-text-fill-color:var(--adm-color-text);-webkit-box-shadow:0 0 0 1000px var(--adm-color-surface-raised) inset;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}a{color:var(--adm-color-brand-strong)}:focus-visible{outline:3px solid var(--adm-color-focus);outline-offset:2px}.app-shell{min-height:100vh;background:var(--adm-color-surface-muted)}.app-shell,.app-sidebar{color:var(--adm-color-text)}.app-sidebar{background:var(--adm-color-surface-raised);border-right:1px solid var(--adm-color-border);box-shadow:var(--adm-shadow-sm);position:relative;z-index:var(--adm-z-sidebar)}.app-sidebar .nav-link{align-items:center;border-radius:var(--adm-radius-sm);color:var(--adm-color-text-muted);display:flex;gap:var(--adm-space-1);min-height:2.5rem;transition:background-color .14s ease,color .14s ease}.app-sidebar .nav-link:focus-visible,.app-sidebar .nav-link:hover{background:var(--adm-color-surface-muted);color:var(--adm-color-brand-strong)}.app-sidebar .nav-link.active{background:color-mix(in srgb,var(--adm-color-brand) 14%,transparent);color:var(--adm-color-brand-strong);font-weight:600}.app-sidebar__context{background:var(--adm-color-surface-muted);border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-md);margin-top:var(--adm-space-3);padding:var(--adm-space-3);width:100%}.app-sidebar__context span,.app-sidebar__context strong{display:block;max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sidebar__context span{color:var(--adm-color-text-muted);font-size:.75rem;margin-top:var(--adm-space-1)}.app-main{background:var(--adm-color-surface-muted);min-width:0;position:relative}.app-navigation-progress{animation:app-navigation-progress .9s ease-in-out infinite;background:var(--adm-color-brand);height:3px;left:0;position:absolute;right:0;top:0;transform-origin:left;z-index:calc(var(--adm-z-sidebar) + 1)}@keyframes app-navigation-progress{0%{transform:scaleX(.08)}50%{transform:scaleX(.7)}to{transform:scaleX(.2)}}.app-theme-toggle{min-height:2.5rem;justify-content:center}.app-theme-toggle,.dataset-badge{display:inline-flex;align-items:center;gap:var(--adm-space-2)}.dataset-badge{border:1px solid transparent;border-radius:var(--adm-radius-pill);font-size:.8125rem;font-weight:600;line-height:1;padding:.35rem .65rem;white-space:nowrap}.dataset-badge:before{border-radius:50%;content:"";height:.5rem;width:.5rem}.dataset-badge--sync{background:color-mix(in srgb,var(--adm-color-success) 14%,transparent);border-color:color-mix(in srgb,var(--adm-color-success) 45%,transparent);color:var(--adm-color-success)}.dataset-badge--sync:before{background:var(--adm-color-success)}.dataset-badge--stale{background:color-mix(in srgb,var(--adm-color-warning) 16%,transparent);border-color:color-mix(in srgb,var(--adm-color-warning) 48%,transparent);color:var(--adm-color-warning)}.dataset-badge--stale:before{background:var(--adm-color-warning)}.dataset-badge--error{background:color-mix(in srgb,var(--adm-color-danger) 14%,transparent);border-color:color-mix(in srgb,var(--adm-color-danger) 45%,transparent);color:var(--adm-color-danger)}.dataset-badge--error:before{background:var(--adm-color-danger)}.dataset-badge--local{background:color-mix(in srgb,var(--adm-color-info) 12%,transparent);border-color:color-mix(in srgb,var(--adm-color-info) 40%,transparent);color:var(--adm-color-info)}.dataset-badge--local:before{background:var(--adm-color-info)}.neumorphic{background:var(--adm-color-surface-raised);box-shadow:var(--adm-shadow-md);color:var(--adm-color-text)}.status-badge{align-items:center;border:1px solid transparent;border-radius:var(--adm-radius-pill);display:inline-flex;font-size:.8125rem;font-weight:700;line-height:1;min-height:1.65rem;padding:.35rem .65rem;white-space:nowrap}.status-badge--success{background:#e8f6f0;border-color:#83cbb0;color:var(--adm-color-success)}.status-badge--warning{background:#fff4cc;border-color:#d8b84c;color:var(--adm-color-warning)}.status-badge--danger{background:#fde8e5;border-color:#d98d85;color:var(--adm-color-danger)}.status-badge--info{background:#e8effc;border-color:#8eaee8;color:var(--adm-color-info)}.status-badge--muted{background:var(--adm-color-surface-muted);border-color:var(--adm-color-border);color:var(--adm-color-text-muted)}.metric-report-details-cell{min-width:min(30rem,70vw)}.metric-report-details{display:flex;flex-direction:column;gap:var(--adm-space-2)}.metric-report-details__description{color:var(--adm-color-text);font-weight:600}.metric-report-details__meta,.metric-report-details__sets{color:var(--adm-color-text-muted);font-size:.8125rem}.metric-report-details__sets{align-items:center;display:flex;flex-wrap:wrap;gap:var(--adm-space-1);margin-top:var(--adm-space-1)}.metric-report-details__sets-label{color:var(--adm-color-text);font-weight:700}.metric-report-metric-groups{display:grid;grid-gap:var(--adm-space-2);gap:var(--adm-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin-top:var(--adm-space-2)}.metric-report-metric-group{background:var(--adm-color-surface-muted);border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-sm);overflow:hidden}.metric-report-metric-group__header{align-items:center;background:var(--adm-color-surface-raised);border-bottom:1px solid var(--adm-color-border);display:flex;gap:var(--adm-space-2);justify-content:space-between;padding:var(--adm-space-2) var(--adm-space-3)}.metric-report-metric-group__header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-report-metric-group__header span{align-items:center;background:color-mix(in srgb,var(--adm-color-info) 12%,transparent);border:1px solid color-mix(in srgb,var(--adm-color-info) 35%,transparent);border-radius:var(--adm-radius-pill);color:var(--adm-color-info);display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;min-width:1.5rem;padding:.15rem .45rem}.metric-report-metric-group__list{display:grid;grid-gap:1px;gap:1px}.metric-report-metric-row{align-items:start;display:grid;grid-gap:var(--adm-space-2);gap:var(--adm-space-2);grid-template-columns:minmax(0,1fr) auto;padding:var(--adm-space-2) var(--adm-space-3)}.metric-report-metric-row+.metric-report-metric-row{border-top:1px solid color-mix(in srgb,var(--adm-color-border) 70%,transparent)}.metric-report-metric-row__name{color:var(--adm-color-text-muted);font-size:.8125rem;min-width:0;overflow-wrap:anywhere}.metric-report-metric-row__value{color:var(--adm-color-text);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;text-align:right;white-space:nowrap}.metric-report-metric-row__value small{color:var(--adm-color-text-muted);font-size:.75rem;font-weight:700}.metric-report-pagination{align-items:center;border-top:1px solid var(--adm-color-border);display:flex;flex-wrap:wrap;gap:var(--adm-space-3);justify-content:space-between;padding:var(--adm-space-3) 0 0}.metric-report-pagination__summary{color:var(--adm-color-text-muted);font-size:.875rem}.metric-report-pagination__controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--adm-space-2);justify-content:flex-end}.metric-report-pagination__size{align-items:center;color:var(--adm-color-text-muted);display:inline-flex;font-size:.8125rem;font-weight:700;gap:var(--adm-space-2);margin:0}.metric-report-pagination__size .form-select{min-width:5rem}.metric-report-pagination__page{color:var(--adm-color-text);font-size:.875rem;font-weight:700;white-space:nowrap}.metric-report-pagination__jump{flex-wrap:wrap}.metric-report-pagination__jump,.metric-report-pagination__jump label{align-items:center;display:inline-flex;gap:var(--adm-space-2);margin:0}.metric-report-pagination__jump label{color:var(--adm-color-text-muted);font-size:.8125rem;font-weight:700}.metric-report-pagination__jump input{max-width:5.5rem}.admin-row-actions{display:flex;flex-wrap:wrap;gap:var(--adm-space-2)}.admin-filter-control{min-width:10rem}.admin-toggle-filter{align-items:center;border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-pill);display:inline-flex;gap:var(--adm-space-2);min-height:2.5rem;padding:0 var(--adm-space-3);white-space:nowrap}.admin-toggle-filter input{min-height:1.15rem;min-width:1.15rem}.admin-context-banner{align-items:center;background:var(--adm-color-surface-raised);border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-md);box-shadow:var(--adm-shadow-sm);display:flex;gap:var(--adm-space-3);justify-content:space-between;margin-bottom:var(--adm-space-3);padding:var(--adm-space-3) var(--adm-space-4)}.admin-context-banner span,.admin-context-banner strong{display:block}.admin-context-banner span{color:var(--adm-color-text-muted);font-size:.875rem}.command-palette{background:transparent;border:0;height:100dvh;inset:0;margin:0;max-height:none;max-width:none;padding:0;position:fixed;width:100vw;z-index:1100}.command-palette__backdrop{background:rgba(16,24,40,.42);border:0;height:100%;inset:0;position:absolute;width:100%}.command-palette__panel{background:var(--adm-color-surface-raised);border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-md);box-shadow:var(--adm-shadow-md);left:50%;max-height:calc(100dvh - 2rem);max-width:min(48rem,calc(100vw - 2rem));overflow:hidden;position:absolute;top:1rem;transform:translateX(-50%);width:100%}.command-palette__search{align-items:center;border-bottom:1px solid var(--adm-color-border);display:flex;gap:var(--adm-space-3);padding:var(--adm-space-4)}.command-palette__search input{background:transparent;border:0;color:var(--adm-color-text);font-size:1rem;outline:0;width:100%}.command-palette__list{max-height:min(72dvh,42rem);overflow:auto;padding:var(--adm-space-2)}.command-palette__item{align-items:center;background:transparent;border:0;border-radius:var(--adm-radius-sm);color:var(--adm-color-text);display:flex;gap:var(--adm-space-3);min-height:3.25rem;padding:var(--adm-space-3);text-align:left;width:100%}.command-palette__item:focus-visible,.command-palette__item:hover{background:var(--adm-color-surface-muted)}.command-palette__item small{color:var(--adm-color-text-muted);display:block}.command-palette__icon{align-items:center;color:var(--adm-color-brand-strong);display:inline-flex;justify-content:center;width:1.5rem}.command-palette__empty{color:var(--adm-color-text-muted);padding:var(--adm-space-4);text-align:center}.data-table{border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-md);box-shadow:var(--adm-shadow-sm);color:var(--adm-color-text);overflow:hidden}.data-table,.data-table__toolbar{background:var(--adm-color-surface-raised)}.data-table__toolbar{align-items:center;display:flex;gap:var(--adm-space-4);justify-content:space-between;padding:var(--adm-space-4);position:-webkit-sticky;position:sticky;top:0;z-index:var(--adm-z-sticky)}.data-table__heading{min-width:0}.data-table__title{font-size:1rem;font-weight:700;margin:0}.admin-view-toggle{flex:0 0 auto}.data-table__count{color:var(--adm-color-text-muted);font-size:.875rem}.data-table__top-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--adm-space-2);justify-content:flex-end}.data-table__search-row{align-items:center;background:var(--adm-color-surface-raised);border-bottom:1px solid var(--adm-color-border);display:flex;gap:var(--adm-space-3);padding:0 var(--adm-space-4) var(--adm-space-4)}.data-table__search{align-items:center;background:var(--adm-color-surface);border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-pill);display:flex;flex:1 1 auto;gap:var(--adm-space-2);min-height:2.5rem;padding:0 var(--adm-space-3)}.data-table__search input{background:transparent;border:0;color:var(--adm-color-text);min-width:0;outline:0;width:100%}.data-table__filters-toggle{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;min-height:2.5rem}.data-table__filter-panel{background:var(--adm-color-surface-muted);border-bottom:1px solid var(--adm-color-border);display:block;padding:var(--adm-space-4)}.data-table__filter-panel--views{background:var(--adm-color-surface-raised)}.data-table__filter-panel--filters{background:var(--adm-color-surface-muted)}.data-table__filter-column{align-content:flex-start;display:flex;flex-wrap:wrap;gap:var(--adm-space-2)}.data-table__panel-label{align-items:center;color:var(--adm-color-text-muted);display:inline-flex;flex:1 1 100%;font-size:.75rem;font-weight:700;gap:var(--adm-space-2);text-transform:uppercase}.data-table__help{align-items:center;background:transparent;border:none;padding:0;cursor:pointer;line-height:1;border-radius:var(--adm-radius-pill);color:var(--adm-color-info);display:inline-flex;font-size:.95rem;justify-content:center}.data-table__help:focus-visible,.data-table__help:hover{color:var(--adm-color-brand-strong)}.data-table__saved-views .form-control,.data-table__saved-views .form-select{flex:0 1 12rem;min-width:10rem}.data-table__filter-controls .admin-toggle-filter,.data-table__filter-controls .btn-group,.data-table__filter-controls .form-select{flex:1 1 min(100%,11rem);min-width:0}.data-table__chips{background:var(--adm-color-surface-muted);border-bottom:1px solid var(--adm-color-border);display:flex;flex-wrap:wrap;padding:var(--adm-space-3) var(--adm-space-4)}.data-table__chip,.data-table__chips{align-items:center;gap:var(--adm-space-2)}.data-table__chip{background:var(--adm-color-surface);border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-pill);color:var(--adm-color-text-muted);display:inline-flex;font-size:.8125rem;font-weight:600;padding:.35rem .65rem}.data-table__chip-remove{background:transparent;border:0;border-radius:50%;color:inherit;font-weight:700;height:1.25rem;justify-content:center;line-height:1;width:1.25rem}.data-table__chip-remove,.data-table__clear{align-items:center;display:inline-flex;padding:0}.data-table__clear{min-height:2rem}.data-table__viewport{overflow:auto}.data-table__viewport--virtual{max-height:36rem;overscroll-behavior:contain}.data-table__cards{display:grid;grid-gap:var(--adm-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.data-table__card,.data-table__cards{gap:var(--adm-space-3);padding:var(--adm-space-4)}.data-table__card{background:var(--adm-color-surface);border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-md);display:flex;flex-direction:column;min-height:12rem;position:relative;transition:border-color .18s ease,box-shadow .18s ease}.data-table__card:hover{border-color:color-mix(in srgb,var(--adm-color-brand) 45%,var(--adm-color-border));box-shadow:var(--adm-shadow-sm)}.data-table__card--selected{border-color:var(--adm-color-info);box-shadow:0 0 0 2px color-mix(in srgb,var(--adm-color-info) 18%,transparent)}.data-table__card-selection{align-items:center;display:flex;min-height:1.5rem;position:absolute;right:var(--adm-space-3);top:var(--adm-space-3)}.data-table__card-selection input{min-height:1.15rem;min-width:1.15rem}.data-table__card--skeleton{justify-content:center}.admin-card-title{align-items:flex-start;display:flex;gap:var(--adm-space-3);justify-content:space-between}.site-card-indicators{align-items:center;display:flex;flex-wrap:wrap;gap:var(--adm-space-2);justify-content:flex-end}.admin-card-heading{display:flex;flex-direction:column;gap:var(--adm-space-1);min-width:0}.admin-card-subtitle{color:var(--adm-color-text-muted);font-size:.875rem}.admin-card-actions{display:flex;flex-wrap:wrap;gap:var(--adm-space-2)}.admin-card-related-list{display:flex;flex-direction:column;gap:var(--adm-space-2)}.admin-card-related-link{align-items:center;background:var(--adm-color-surface-muted);border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-sm);color:var(--adm-color-text);display:flex;gap:var(--adm-space-2);justify-content:space-between;padding:var(--adm-space-2) var(--adm-space-3);text-align:left;transition:background-color .18s ease,border-color .18s ease;width:100%}.admin-card-related-link:focus-visible,.admin-card-related-link:hover{background:var(--adm-color-surface);border-color:var(--adm-color-brand)}.site-name-cell{min-width:0}.site-name-cell__heading{align-items:center;display:flex;flex-wrap:wrap;gap:var(--adm-space-2)}.admin-card-meta{color:var(--adm-color-text-muted);font-size:.875rem}.admin-card-metrics{display:grid;grid-gap:var(--adm-space-2);gap:var(--adm-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.admin-card-metric{background:var(--adm-color-surface-muted);border-radius:var(--adm-radius-sm);padding:var(--adm-space-2)}.admin-card-metric strong{display:block}.admin-card-metric span{color:var(--adm-color-text-muted);font-size:.75rem}.data-table__table{color:var(--adm-color-text);margin:0;min-width:100%}.data-table__table thead th{background:var(--adm-color-surface-raised);border-bottom:1px solid var(--adm-color-border);color:var(--adm-color-text-muted);font-size:.75rem;letter-spacing:0;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.data-table__table td,.data-table__table th{border-color:var(--adm-color-border);vertical-align:middle}.data-table--compact .data-table__table td,.data-table--compact .data-table__table th{padding:.55rem}.data-table--standard .data-table__table td,.data-table--standard .data-table__table th{padding:.75rem}.data-table--dense .data-table__table td,.data-table--dense .data-table__table th{padding:.45rem}.data-table__sort{align-items:center;background:transparent;border:0;color:inherit;display:inline-flex;font:inherit;font-weight:700;padding:0}.data-table__select{text-align:center;width:2.75rem}.data-table__select input{min-height:1.25rem;min-width:1.25rem}.data-table__sticky-column{background:var(--adm-color-surface-raised);left:0;position:-webkit-sticky;position:sticky;z-index:2}.data-table__row--selected td{background:color-mix(in srgb,var(--adm-color-info) 10%,transparent)}.data-table__skeleton{background:linear-gradient(90deg,var(--adm-color-surface-muted),var(--adm-color-border),var(--adm-color-surface-muted));border-radius:var(--adm-radius-sm);display:block;height:1rem;min-width:4rem}.data-table__state{align-items:center;color:var(--adm-color-text-muted);display:flex;flex-direction:column;gap:var(--adm-space-2);justify-content:center;min-height:12rem;padding:var(--adm-space-5);text-align:center}.data-table__state h3{color:var(--adm-color-text);font-size:1rem;margin:0}.data-table__state p{margin:0}.data-table__pagination{align-items:center;border-top:1px solid var(--adm-color-border);display:flex;gap:var(--adm-space-3);justify-content:space-between;padding:var(--adm-space-3) var(--adm-space-4)}.data-table__density-group{align-items:center;border:1px solid var(--adm-color-border);border-radius:var(--adm-radius-pill);display:inline-flex;flex:0 0 auto;overflow:hidden}.data-table__density-button{background:transparent;border:0;color:var(--adm-color-text-muted);font-size:.8125rem;font-weight:700;min-height:2rem;padding:.25rem .85rem}.data-table__density-button+.data-table__density-button{border-left:1px solid var(--adm-color-border)}.data-table__density-button.is-active{background:var(--adm-color-brand-strong);color:var(--adm-color-surface)}.data-table__page-controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--adm-space-2);justify-content:flex-end}.data-table__page-size{max-width:7.5rem}@media (max-width:768px){.data-table__cards{grid-template-columns:1fr;padding:var(--adm-space-3)}.data-table__toolbar{align-items:stretch;flex-direction:column}.data-table__top-actions{justify-content:flex-start}.data-table__top-actions>*{flex:1 1 100%}.data-table__pagination,.data-table__search-row{align-items:stretch;flex-direction:column}.data-table__density-group,.data-table__filters-toggle,.data-table__page-controls,.data-table__page-controls>*{width:100%}.data-table__density-button{flex:1 1}}@media (min-width:769px) and (max-width:1199px){.data-table__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.circle{width:40px;height:40px;border-radius:50%}.circleSmall{width:25px;height:25px;border-radius:50%}.circleSmaller{width:10px;height:10px;border-radius:50%}.color1{background-color:#155960}.color2{background-color:#9d1333}@keyframes rotateBrand{to{transform:rotate(10turn)}}.loading,.loading2{animation-name:rotateBrand;animation-duration:11s;animation-iteration-count:infinite;animation-timing-function:linear}.loading2{transform:rotate(-35deg)}.loading3{transform:rotate(-70deg);animation-name:rotateBrand;animation-duration:11s;animation-iteration-count:infinite;animation-timing-function:linear}.bg-gradients{background:url(/background-login.png) no-repeat 50%;background-size:cover}.neumorphic{border-radius:20px;background:#e0e0e0;box-shadow:inset 8px 8px 16px #bebebe,inset -8px -8px 16px #fff;border:none;padding:10px 20px;outline:none;transition:.3s}.neumorphic:focus{box-shadow:inset 4px 4px 8px #bebebe,inset -4px -4px 8px #fff}.neumorphic-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;color:#aaa}.bg-light-blur{background:rgba(248,249,250,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:20px;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.1)}