.sheet-skin{display:contents}.sheet-skin:not(:has(.ffg)):not(:has([data-sheet-plain])){box-sizing:border-box;border:1px solid var(--lr-hair,var(--color-border));background:var(--lr-paper,var(--color-muted));border-radius:12px;padding:20px;display:block}.sheet-skin:not(:has(.ffg)):not(:has([data-sheet-plain])) :is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden],[type=color]),button[role=combobox],select){border-color:var(--lr-edge,var(--color-border));background-color:var(--lr-surface,var(--color-card));min-height:42px;box-shadow:none;border-radius:8px;font-size:14px;font-weight:400;line-height:20px}.sheet-skin:not(:has(.ffg)):not(:has([data-sheet-plain])) textarea{border-color:var(--lr-edge,var(--color-border));background-color:var(--lr-surface,var(--color-card));min-height:88px;box-shadow:none;border-radius:8px;font-size:14px;font-weight:400;line-height:20px}.sheet-skin:not(:has(.ffg)):not(:has([data-sheet-plain])) label:not([class*=bg-]){letter-spacing:normal;text-transform:none;color:var(--lr-ink-2,var(--color-foreground));font-size:14px;font-weight:500;line-height:20px}.sheet-skin:not(:has(.ffg)):not(:has([data-sheet-plain])) label :is(span,p,small)[class*=text-muted-foreground]{font-weight:400}.sheet-skin:not(:has(.ffg)):not(:has([data-sheet-plain])) label:has(input,textarea,select,button[role=combobox]):not(:has(input[type=checkbox],input[type=radio])):not([class*=bg-])>:is(span,p,small,div):first-child:not(:has(input,textarea,select,button)):not([class*=bg-]):not([class*=rounded]){letter-spacing:normal;text-transform:none;color:var(--lr-ink-2,var(--color-foreground));font-size:14px;font-weight:500;line-height:20px}.sheet-skin:not(:has(.ffg)):not(:has([data-sheet-plain])) :is(span,p):first-child:has(+:is(input:not([type=checkbox]):not([type=radio]),textarea,select,button[role=combobox])):not([class*=bg-]):not([class*=rounded]){letter-spacing:normal;text-transform:none;color:var(--lr-ink-2,var(--color-foreground));font-size:14px;font-weight:500;line-height:20px}.sheet-skin:not(:has(.ffg)):not(:has([data-sheet-plain])) :is(p,span,div,dt):is([class$=-label],[class*=uppercase]):not([class*=bg-]):not([class*=rounded]){letter-spacing:normal;text-transform:none;color:var(--lr-ink-2,var(--color-foreground));font-size:14px;font-weight:500;line-height:20px}.sheet-skin:not(:has(.ffg)):not(:has([data-sheet-plain])) :is(:is(h3,h4,h5)[class*=uppercase],legend[class*=text-xs]){letter-spacing:normal;text-transform:none;color:var(--lr-ink,var(--color-foreground));font-size:15px;font-weight:600;line-height:20px}.sheet-footer :is(button,a[class*=inline-flex]),:root[data-surface=app] .sheet-footer :is(button,a)[class~=bg-primary]:not([class*=fixed]):not([class~=rounded-full]){border-radius:8px;min-height:40px}@media (pointer:coarse){.sheet-footer :is(button,a[class*=inline-flex]),:root[data-surface=app] .sheet-footer :is(button,a)[class~=bg-primary]:not([class*=fixed]):not([class~=rounded-full]){min-height:44px}}
