.cabinet{--cabinet-gutter: 16px;color-scheme:dark;overflow-x:clip;font-family:var(--font-body);letter-spacing:normal;font-size:14px;line-height:1.45;font-weight:400;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-rendering:auto}.cabinet *,.cabinet *:before,.cabinet *:after{box-sizing:border-box}.cabinet button,.cabinet input,.cabinet textarea,.cabinet select{font-family:inherit}.cabinet button{-webkit-tap-highlight-color:transparent;min-height:44px;touch-action:manipulation;font-weight:400;letter-spacing:normal;line-height:1.4;box-shadow:var(--btn-shadow);transition:border-color .15s,background .15s,box-shadow .15s}.cabinet:not(.concept-ui) button{border-radius:9px}.cabinet:not(.concept-ui) button:hover{background:var(--surface2);border-color:var(--accent);color:var(--accent)}.cabinet button:disabled{cursor:default}.cabinet:not(.concept-ui) button:disabled:hover{border-color:var(--border);color:var(--text)}.cabinet:not(.concept-ui) button:not(:disabled):active{transform:scale(.985)}.cabinet :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cabinet input,.cabinet textarea,.cabinet select{color-scheme:dark;border-radius:9px;box-shadow:var(--input-shadow);accent-color:var(--accent)}.cabinet input::placeholder,.cabinet textarea::placeholder{color:var(--text-sec);opacity:1}.cabinet :is(input,textarea,select):focus{box-shadow:0 0 0 2px var(--focus-ring)!important}.cabinet :is(h1,h2,h3,h4){font-family:var(--font-display);font-weight:600;text-wrap:wrap}.cabinet h1{font-size:23px;line-height:1.15;letter-spacing:-.65px;margin:4px 0 8px}.cabinet h2{font-size:17px;line-height:1.35;letter-spacing:-.2px;margin:20px 0 11px}.cabinet h3,.cabinet h4{font-size:13px;line-height:1.4;letter-spacing:normal;margin:0 0 9px;text-transform:none}.cabinet strong,.cabinet b{font-weight:600}.cabinet p{text-wrap:wrap}.cabinet .li-main{border-radius:8px;box-shadow:none}.cabinet .li-main:hover{background:transparent;color:inherit;border-color:transparent}.cabinet ::selection{background:var(--accent-dim);color:var(--text)}.cabinet .cabinet-view{min-width:0}.cabinet .cabinet-disclosure{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s ease,opacity .18s ease}.cabinet .cabinet-disclosure[data-open=true]{grid-template-rows:1fr;opacity:1}.cabinet .cabinet-disclosure>div{overflow:hidden;min-height:0}.cabinet .cabinet-nav svg{width:21px;height:21px;stroke-width:1.65}.cabinet .cabinet-nav button{border-radius:0}.cabinet .cabinet-quick-icon svg{width:24px;height:24px;stroke-width:1.6}.cabinet .cabinet-notification-stack{position:relative;isolation:isolate;display:grid;gap:12px}.cabinet .cabinet-notification-stack.is-stacked{margin-bottom:12px}.cabinet .cabinet-notification-stack.is-stacked:before,.cabinet .cabinet-notification-stack.is-stacked:after{content:"";position:absolute;top:12px;right:7px;bottom:-6px;left:7px;border-radius:14px;background:var(--cabinet-alert-back);z-index:-1}.cabinet .cabinet-notification-stack.is-stacked:after{top:22px;right:14px;bottom:-12px;left:14px;background:var(--cabinet-alert-back-far);z-index:-2}@media (max-width: 350px){.cabinet{--cabinet-gutter: 12px}}@media (prefers-reduced-motion: reduce){.cabinet *,.cabinet *:before,.cabinet *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
