.im-material-dialog.im-material{color:var(--wb-ink)!important;background:var(--wb-plateFill),var(--wb-plateBase)!important;border-color:var(--wb-lineH)!important;border-radius:var(--im-radius)!important;box-shadow:var(--im-card-shadow)!important;font-size:.875rem;line-height:1.6;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.im-material-dialog.im-material :is([class*=text-white],[class*=text-gray-],[class*=text-foreground],[class*=text-muted-foreground]){color:var(--wb-ink2)!important}.im-material-dialog.im-material :is(h2,h3,strong,label,[class~=text-white],[class~=text-foreground]){color:var(--wb-ink)!important}.im-material-dialog.im-material :is([class*=text-amber-],[class*=text-purple-],[class*=text-cyan-],[class*=text-fuchsia-]){color:var(--wb-reqInk)!important}.im-material-dialog.im-material [class*=text-emerald-]{color:var(--im-success-ink)!important}.im-material-dialog.im-material [class*=text-red-]{color:var(--im-danger-ink)!important}.im-material-dialog.im-material :is([class*="text-[10"],[class*="text-[11"],[class*="text-[12"],[class*="text-[13"],.text-xs,.text-sm){font-size:.875rem!important;line-height:1.5;letter-spacing:normal}.im-material-dialog.im-material :is(h2,h3){font-size:1.25rem;line-height:1.3}.im-material-dialog.im-material :is([class*=border-white],[class*=ring-white]){border-color:var(--wb-lineH)!important;--tw-ring-color: var(--wb-lineH)}.im-material-dialog.im-material :is(div,section)[class*="bg-white/"]{background:var(--wb-surf)!important}.im-material-dialog.im-material :is(input,select,textarea){min-height:var(--m-control);font-size:1rem!important;color:var(--wb-ink)!important;background:var(--wb-surf)!important;border:1px solid var(--wb-lineH);border-radius:var(--im-radius-control)}.im-material-dialog.im-material :is(input,textarea)::-moz-placeholder{color:var(--wb-ink2)!important}.im-material-dialog.im-material :is(input,textarea)::placeholder{color:var(--wb-ink2)!important}.im-material-dialog.im-material :where(button:not([role=checkbox]):not([role=slider])){min-height:var(--m-control);font-size:.875rem!important;color:var(--wb-ink)!important;background:var(--im-button-face)!important;border:1px solid var(--wb-lineH);border-radius:var(--im-radius-control);box-shadow:var(--im-button-shadow)}.im-material-dialog.im-material :is(button[aria-label=Close],button[aria-label="Close dialog"]){min-height:var(--m-tap);min-width:var(--m-tap);padding:.5rem}.im-material-dialog.im-material button:is(.im-dialog-primary,[class*=bg-gradient-to-]){min-height:var(--m-cta);color:var(--im-primary-ink)!important;background:var(--im-primary-face)!important;border-color:var(--im-primary-line);box-shadow:var(--im-primary-shadow)}.im-material-dialog.im-material .im-dialog-primary>.absolute{display:none}.im-material-dialog.im-material .im-dialog-primary *{color:inherit!important}.im-material-dialog.im-material button:active:not(:disabled){box-shadow:var(--im-button-pressed)}.im-material-dialog.im-material button[aria-checked=true]{background:var(--wb-rowOn)!important;border-color:var(--wb-rowOnLine);box-shadow:var(--wb-rowOnSh)}.im-material-dialog.im-material .bg-clip-text{color:var(--wb-reqInk)!important;background:none!important;-webkit-text-fill-color:currentColor}.im-material-dialog[data-material-cancel]{overflow:hidden}.im-material-dialog[data-material-cancel]>.absolute{display:none}.im-material-dialog[data-material-cancel] .shrink-0.border-t{background:var(--wb-plateBase)!important;box-shadow:0 -1rem 2rem -1.5rem var(--wb-shOut)}@media(max-width:767px){.im-material-dialog.im-material{font-size:1rem}.im-material-dialog.im-material :is(p,label,button:not([role=checkbox]):not([role=slider])){font-size:1rem!important}}@media(max-width:639px){.im-material-dialog.im-material{max-width:calc(100vw - 2rem)!important}.im-material-dialog.im-material .grid{grid-template-columns:minmax(0,1fr)}.im-material-dialog.im-material .grid>div:has(>.lucide-chevron-right){transform:rotate(90deg)}}@media(min-width:768px){.im-material-dialog.im-material .text-base{font-size:.875rem}}.im-material-dialog.im-material>.relative{overflow:hidden}.im-material-tip.im-material{color:var(--wb-ink);background:var(--wb-plateFill),var(--wb-plateBase);border:1px solid var(--wb-lineH);border-radius:var(--im-radius-inner);box-shadow:var(--im-card-shadow);padding:1rem}.im-material-tip.im-material>div{color:var(--wb-ink2);font-size:.875rem;line-height:1.6}.im-material-tip.im-material>.font-semibold{color:var(--wb-ink)}.im-material-storage [role=slider]{min-width:var(--m-tap);min-height:var(--m-tap)}.im-material-storage>.text-center{background:var(--im-card-face);border-color:var(--wb-lineH);box-shadow:var(--im-card-shadow)}.im-material-storage .bg-clip-text{color:var(--wb-reqInk)!important;background:none!important}.im-material-storage button[class*=bg-gradient-to-]{color:var(--im-primary-ink)!important;background:var(--im-primary-face)!important;border:1px solid var(--im-primary-line);border-radius:var(--im-radius-control);box-shadow:var(--im-primary-shadow)}@media(max-width:767px){.im-material-tip.im-material>div{font-size:1rem}}.im-material-dialog.im-plan-dialog{overflow:hidden}.im-material-dialog .im-plan-dialog-layout{display:flex;flex-direction:column;max-height:calc(100dvh - 2rem)}.im-material-dialog .im-plan-dialog-header{flex:none;padding:1.5rem 4.5rem 1rem 1.5rem}.im-material-dialog .im-plan-dialog-body{min-height:0;overflow-y:auto;padding:1rem 1.5rem}.im-material-dialog .im-plan-dialog-footer{flex:none;margin-top:0;padding:1rem 1.5rem;border-top:1px solid var(--wb-lineH);background:var(--wb-plateBase)}.im-material-dialog .im-plan-dialog-footer>.h-px{display:none}
