:root{--wv-ui-panel-radius:1rem;--wv-ui-control-radius:.75rem;--wv-ui-border:#dde7e5;--wv-ui-border-soft:#e9efed;--wv-ui-surface:#fff;--wv-ui-surface-soft:#f7faf9;--wv-ui-text:#172523;--wv-ui-text-muted:#667773;--wv-ui-teal:#0f766e;--wv-ui-teal-soft:#ecf8f6;--wv-ui-shadow:0 1px 2px #0f172a06, 0 8px 24px #0f172a09}.dark{--wv-ui-border:#ccfbf11c;--wv-ui-border-soft:#ccfbf113;--wv-ui-surface:#13211f;--wv-ui-surface-soft:#10201e;--wv-ui-text:#ecfdf9;--wv-ui-text-muted:#9db2ae;--wv-ui-teal:#2dd4bf;--wv-ui-teal-soft:#2dd4bf14;--wv-ui-shadow:none}#mobile-sidebar-toggle~div>main{padding-block-end:2.5rem}#mobile-sidebar-toggle~div>main>:where(div,main){width:100%}#mobile-sidebar-toggle~div>main>:where(div,main).space-y-7,#mobile-sidebar-toggle~div>main>:where(div,main).space-y-6,#mobile-sidebar-toggle~div>main>:where(div,main).space-y-5{row-gap:1.15rem}#mobile-sidebar-toggle~div>main>:where(div,main)>:first-child:has(h1){border:1px solid var(--wv-ui-border);border-radius:var(--wv-ui-panel-radius);box-shadow:var(--wv-ui-shadow);background:linear-gradient(135deg,#fff 0% 72%,#f4fbf9 100%);padding:1.15rem 1.35rem;position:relative;overflow:hidden}#mobile-sidebar-toggle~div>main>:where(div,main)>section:first-child:has(h1){border:1px solid var(--wv-ui-border);border-radius:var(--wv-ui-panel-radius);box-shadow:var(--wv-ui-shadow);background:linear-gradient(135deg,#fff 0% 72%,#f4fbf9 100%);padding:1.15rem 1.35rem;position:relative;overflow:hidden}#mobile-sidebar-toggle~div>main>:where(div,main)>:first-child:has(h1):before{content:"";background:linear-gradient(#14b8a6 0%,#0f766e 100%);width:3px;position:absolute;inset-block:0;inset-inline-start:0}#mobile-sidebar-toggle~div>main>:where(div,main)>section:first-child:has(h1):before{content:"";background:linear-gradient(#14b8a6 0%,#0f766e 100%);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.dark #mobile-sidebar-toggle~div>main>:where(div,main)>:first-child:has(h1){background:linear-gradient(135deg,#13211f 0% 74%,#102b27 100%)}.dark #mobile-sidebar-toggle~div>main>:where(div,main)>section:first-child:has(h1){background:linear-gradient(135deg,#13211f 0% 74%,#102b27 100%)}#mobile-sidebar-toggle~div>main h1{color:var(--wv-ui-text);letter-spacing:-.025em;font-size:clamp(1.45rem,1.2rem + .55vw,1.9rem);font-weight:700}#mobile-sidebar-toggle~div>main h1+p{max-width:48rem;color:var(--wv-ui-text-muted);margin-top:.35rem;line-height:1.75}#mobile-sidebar-toggle~div>main h2{color:var(--wv-ui-text);letter-spacing:-.018em;font-weight:700}:is(#mobile-sidebar-toggle~div>main :where(.text-slate-400,.text-slate-500):has(+h1),#mobile-sidebar-toggle~div>main :where(.text-slate-400,.text-slate-500):has(~h1)){color:#7b8c88}#mobile-sidebar-toggle~div>main :where(section,div).rounded-2xl.bg-white,#mobile-sidebar-toggle~div>main :where(section,div).rounded-3xl.bg-white{border-color:var(--wv-ui-border);border-radius:var(--wv-ui-panel-radius);box-shadow:var(--wv-ui-shadow)}#mobile-sidebar-toggle~div>main :where(section,div).rounded-2xl.bg-slate-50,#mobile-sidebar-toggle~div>main :where(section,div).rounded-xl.bg-slate-50{border-color:var(--wv-ui-border-soft);background:var(--wv-ui-surface-soft)}#mobile-sidebar-toggle~div>main :where(.grid):has(>.bg-white.rounded-2xl)>.bg-white.rounded-2xl{min-height:112px;padding:1rem 1.05rem}#mobile-sidebar-toggle~div>main :where(.grid):has(>.bg-white.rounded-2xl)>.bg-white.rounded-2xl:hover{border-color:#cbded9;transition:border-color .15s,transform .15s,box-shadow .15s;transform:translateY(-1px)}.dark #mobile-sidebar-toggle~div>main :where(.grid):has(>.bg-white.rounded-2xl)>.bg-white.rounded-2xl:hover{border-color:#5eead42e}#mobile-sidebar-toggle~div>main :where(.overflow-x-auto,.overflow-auto):has(table){border-radius:var(--wv-ui-panel-radius);scrollbar-gutter:stable}#mobile-sidebar-toggle~div>main table{background:var(--wv-ui-surface)}#mobile-sidebar-toggle~div>main thead{background:#f5f9f8}#mobile-sidebar-toggle~div>main th{color:#526460;white-space:nowrap;height:46px;padding-block:.7rem;padding-inline:.9rem;font-size:.78rem;font-weight:650}#mobile-sidebar-toggle~div>main td{color:#33433f;vertical-align:middle;min-height:50px;padding-block:.72rem;padding-inline:.9rem}#mobile-sidebar-toggle~div>main tbody tr{background:0 0}#mobile-sidebar-toggle~div>main tbody tr:hover{background:#f8fbfa}#mobile-sidebar-toggle~div>main tbody tr:last-child td{border-bottom-color:#0000}.dark #mobile-sidebar-toggle~div>main thead{background:#ffffff06}.dark #mobile-sidebar-toggle~div>main th{color:#a9bfba}.dark #mobile-sidebar-toggle~div>main td{color:#d7e5e2}.dark #mobile-sidebar-toggle~div>main tbody tr:hover{background:#2dd4bf09}#mobile-sidebar-toggle~div>main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--wv-ui-border);border-radius:var(--wv-ui-control-radius);background:var(--wv-ui-surface);transition:border-color .15s,box-shadow .15s,background-color .15s}#mobile-sidebar-toggle~div>main :where(input:not([type=checkbox]):not([type=radio]),select):not([class*=h-]){min-height:42px}#mobile-sidebar-toggle~div>main :where(input:not([type=checkbox]):not([type=radio]),select,textarea):hover{border-color:#c8d8d5}#mobile-sidebar-toggle~div>main :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#2dd4bf;outline:none;box-shadow:0 0 0 3px #14b8a616}#mobile-sidebar-toggle~div>main input::placeholder,#mobile-sidebar-toggle~div>main textarea::placeholder{color:#97a7a3}.dark #mobile-sidebar-toggle~div>main :where(input:not([type=checkbox]):not([type=radio]),select,textarea):hover{border-color:#5eead438}#mobile-sidebar-toggle~div>main :where(section,div):has(>form>input):has(>form){border-radius:var(--wv-ui-panel-radius)}#mobile-sidebar-toggle~div>main form:has(input[type=search]){border-radius:var(--wv-ui-panel-radius)}#mobile-sidebar-toggle~div>main button,#mobile-sidebar-toggle~div>main a[role=button]{border-radius:var(--wv-ui-control-radius);font-weight:600}#mobile-sidebar-toggle~div>main :where(button,a)[class*=bg-teal-600],#mobile-sidebar-toggle~div>main :where(button,a)[class*=bg-teal-700]{box-shadow:0 1px 2px #0f766e2e}#mobile-sidebar-toggle~div>main :where(button,a)[class*=bg-teal-600]:hover,#mobile-sidebar-toggle~div>main :where(button,a)[class*=bg-teal-700]:hover{filter:saturate(1.04)brightness(.96)}#mobile-sidebar-toggle~div>main :where(button,a)[class*=border-slate-200][class*=bg-white]{border-color:var(--wv-ui-border);background:var(--wv-ui-surface);box-shadow:none}#mobile-sidebar-toggle~div>main :where(span,div)[class*=rounded-full][class*=bg-teal-],#mobile-sidebar-toggle~div>main :where(span,div)[class*=rounded-full][class*=bg-green-]{border:1px solid #0d94881f}#mobile-sidebar-toggle~div>main :where(span,div)[class*=rounded-full][class*=bg-amber-]{border:1px solid #d977061f}#mobile-sidebar-toggle~div>main :where(span,div)[class*=rounded-full][class*=bg-red-]{border:1px solid #dc26261f}#mobile-sidebar-toggle~div>main :where(.bg-red-50,.bg-amber-50,.bg-teal-50).rounded-2xl{border-radius:var(--wv-ui-panel-radius);box-shadow:none}@media (min-width:1024px){#mobile-sidebar-toggle~div>main{padding-block-start:1.35rem;padding-inline:1.6rem}}@media (max-width:767px){#mobile-sidebar-toggle~div>main>:where(div,main)>:first-child:has(h1){border-radius:.9rem;padding:1rem}#mobile-sidebar-toggle~div>main>:where(div,main)>section:first-child:has(h1){border-radius:.9rem;padding:1rem}#mobile-sidebar-toggle~div>main h1{font-size:1.4rem}#mobile-sidebar-toggle~div>main th,#mobile-sidebar-toggle~div>main td{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){#mobile-sidebar-toggle~div>main *,#mobile-sidebar-toggle~div>main :before,#mobile-sidebar-toggle~div>main :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
