:where([data-bm-ui=v12].bm){--background:var(--bg);--foreground:var(--ink);--card:#fff;--card-foreground:var(--ink);--popover:#fff;--popover-foreground:var(--ink);--primary:var(--blue);--primary-foreground:#fff;--secondary:var(--bg2);--secondary-foreground:var(--ink2);--muted:var(--bg2);--muted-foreground:var(--body);--accent:var(--blue-t);--accent-foreground:var(--blue);--border:var(--line);--input:var(--line);--ring:var(--blue);--destructive:var(--alt);--destructive-foreground:#fff;--radius:var(--r-sm);--font-sans:var(--sans);--font-heading:var(--sans);--font-mono:var(--mono);--bm-ui-control-height:38px;--bm-ui-control-height-xs:30px;--bm-ui-control-height-sm:34px;--bm-ui-control-height-lg:42px;--bm-ui-control-radius:var(--r-sm);--bm-ui-control-padding-inline:16px;--bm-ui-field-height:40px;--bm-ui-field-padding-inline:12px;--bm-ui-card-radius:var(--r2);--bm-ui-card-header-padding:20px 20px 14px;--bm-ui-card-content-padding:0 20px 20px;--bm-ui-card-footer-padding:14px 20px;--bm-ui-card-description-max-width:none}:where([data-bm-ui=v12].bm [data-slot=button]){min-height:var(--bm-ui-control-height);height:var(--bm-ui-control-height);padding-inline:var(--bm-ui-control-padding-inline);border-radius:var(--bm-ui-control-radius);font:var(--fw-strong) 13px/1 var(--sans);color:var(--ink);border:1px solid #0000;gap:8px;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}:where([data-bm-ui=v12].bm [data-slot=button][data-size=xs]){min-height:var(--bm-ui-control-height-xs);height:var(--bm-ui-control-height-xs);padding-inline:10px;font-size:12px}:where([data-bm-ui=v12].bm [data-slot=button][data-size=sm]){min-height:var(--bm-ui-control-height-sm);height:var(--bm-ui-control-height-sm);padding-inline:12px;font-size:12.5px}:where([data-bm-ui=v12].bm [data-slot=button][data-size=lg]){min-height:var(--bm-ui-control-height-lg);height:var(--bm-ui-control-height-lg)}:where([data-bm-ui=v12].bm [data-slot=button][data-size^=icon]){width:var(--bm-ui-control-height);min-width:var(--bm-ui-control-height);padding-inline:0}:where([data-bm-ui=v12].bm [data-slot=button][data-size=icon-xs]){width:var(--bm-ui-control-height-xs);min-width:var(--bm-ui-control-height-xs);min-height:var(--bm-ui-control-height-xs);height:var(--bm-ui-control-height-xs)}:where([data-bm-ui=v12].bm [data-slot=button][data-size=icon-sm]){width:var(--bm-ui-control-height-sm);min-width:var(--bm-ui-control-height-sm);min-height:var(--bm-ui-control-height-sm);height:var(--bm-ui-control-height-sm)}:where([data-bm-ui=v12].bm [data-slot=button][data-size=icon-lg]){width:var(--bm-ui-control-height-lg);min-width:var(--bm-ui-control-height-lg);min-height:var(--bm-ui-control-height-lg);height:var(--bm-ui-control-height-lg)}:where([data-bm-ui=v12].bm [data-slot=button][data-variant=default]){border-color:var(--blue);background:var(--blue);color:#fff}:where([data-bm-ui=v12].bm) a[data-slot=button][data-variant=default]{color:#fff}:where([data-bm-ui=v12].bm [data-slot=button][data-variant=default]:hover){border-color:var(--blue-d);background:var(--blue-d);color:#fff}:where([data-bm-ui=v12].bm) a[data-slot=button][data-variant=default]:hover{color:#fff}:where([data-bm-ui=v12].bm [data-slot=button][data-variant=outline]){border-color:var(--line);color:var(--ink2);background:#fff}:where([data-bm-ui=v12].bm [data-slot=button][data-variant=outline]:hover){border-color:var(--blue-b);background:var(--blue-t);color:var(--blue)}:where([data-bm-ui=v12].bm [data-slot=button]:is([data-variant=secondary],[data-variant=ghost])){color:var(--ink2);background:0 0;border-color:#0000}:where([data-bm-ui=v12].bm [data-slot=button]:is([data-variant=secondary],[data-variant=ghost]):hover){background:var(--bg2);color:var(--blue)}:where([data-bm-ui=v12].bm [data-slot=button][data-variant=destructive]){color:var(--destructive)}:where([data-bm-ui=v12].bm [data-slot=button]:focus-visible){border-color:var(--blue);outline:2px solid var(--blue);outline-offset:2px;box-shadow:none}:where([data-bm-ui=v12].bm :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],select:not([data-slot]))){width:100%;min-height:var(--bm-ui-field-height);padding-inline:var(--bm-ui-field-padding-inline);border:1px solid var(--control);border-radius:var(--bm-ui-control-radius);color:var(--ink);font-family:var(--sans);box-shadow:var(--sh-hair);background:#fff;font-size:14px}:where([data-bm-ui=v12].bm [data-slot=textarea]){resize:vertical;min-height:82px;padding-block:9px}:where([data-bm-ui=v12].bm :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],select:not([data-slot])):focus-visible){border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-t);outline:none}:where([data-bm-ui=v12].bm :is([data-slot=label],[data-slot=field-label])){color:var(--ink2);font:var(--fw-strong) 13px/1.35 var(--sans)}:where([data-bm-ui=v12].bm [data-slot=field-description]){color:var(--body);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.45}:where([data-bm-ui=v12].bm [data-slot=field-group]){flex-direction:column;gap:20px;display:flex}:where([data-bm-ui=v12].bm [data-slot=field]){gap:8px;width:100%;min-width:0;display:flex}:where([data-bm-ui=v12].bm [data-slot=field][data-orientation=vertical]){flex-direction:column}:where([data-bm-ui=v12].bm [data-slot=field][data-orientation=horizontal]){justify-content:space-between;align-items:flex-start;gap:24px}:where([data-bm-ui=v12].bm [data-slot=field-content]){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where([data-bm-ui=v12].bm [data-slot=card]){border:1px solid var(--line);border-radius:var(--bm-ui-card-radius);color:var(--ink);box-shadow:var(--sh-hair);background:#fff;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}:where([data-bm-ui=v12].bm [data-slot=card-header]){padding:var(--bm-ui-card-header-padding);gap:5px;display:grid}:where([data-bm-ui=v12].bm [data-slot=card-content]){padding:var(--bm-ui-card-content-padding)}:where([data-bm-ui=v12].bm [data-slot=card-footer]){padding:var(--bm-ui-card-footer-padding);border-top:1px solid var(--line2);background:var(--bg)}:where([data-bm-ui=v12].bm [data-slot=card-title]){color:var(--ink);font:var(--fw-title) 16px/1.3 var(--sans);letter-spacing:var(--tr-h4)}:where([data-bm-ui=v12].bm [data-slot=card-description]){max-width:var(--bm-ui-card-description-max-width);color:var(--body);text-wrap:pretty;font-size:13px;line-height:1.5}:where([data-bm-ui=v12].bm [data-slot=switch]){--switch-thumb-translate:18px;border-radius:var(--r-pill);background:var(--lav2);border:0;width:40px;min-width:40px;height:22px;padding:2px;transition:background-color .18s ease-out;position:relative}:where([data-bm-ui=v12].bm [data-slot=switch][data-checked]){background:var(--blue)}:where([data-bm-ui=v12].bm [data-slot=switch-thumb]){background:#fff;border-radius:50%;width:18px;height:18px;display:block;box-shadow:0 1px 3px #07102640}@media (max-width:639px){:where([data-bm-ui=v12].bm){--bm-ui-control-height:44px;--bm-ui-field-height:44px}:where([data-bm-ui=v12].bm :is([data-slot=input],[data-slot=select-trigger])){font-size:16px}}@media (prefers-reduced-motion:reduce){:where([data-bm-ui=v12].bm :is([data-slot=button],[data-slot=switch],[data-slot=switch-thumb])){transition-duration:.01ms}}
