2025-02-11 13:36:00 +08:00
@ layer theme , base , components , utilities , theme , base , utilities ;
/* css/franken-core.css */
* , : before , : after {
2025-01-31 14:03:34 +08:00
box-sizing : border-box ;
--tw-border-spacing-x : 0 ;
--tw-border-spacing-y : 0 ;
--tw-translate-x : 0 ;
--tw-translate-y : 0 ;
--tw-rotate : 0 ;
--tw-skew-x : 0 ;
--tw-skew-y : 0 ;
--tw-scale-x : 1 ;
--tw-scale-y : 1 ;
--tw-pan-x : ;
--tw-pan-y : ;
--tw-pinch-zoom : ;
--tw-scroll-snap-strictness : proximity ;
--tw-gradient-from-position : ;
--tw-gradient-via-position : ;
--tw-gradient-to-position : ;
--tw-ordinal : ;
--tw-slashed-zero : ;
--tw-numeric-figure : ;
--tw-numeric-spacing : ;
--tw-numeric-fraction : ;
--tw-ring-inset : ;
--tw-ring-offset-width : 0px ;
--tw-ring-offset-color : # fff ;
2025-02-11 13:36:00 +08:00
--tw-ring-color : # 3b82f680 ;
2025-01-31 14:03:34 +08:00
--tw-ring-offset-shadow : 0 0 # 0000 ;
--tw-ring-shadow : 0 0 # 0000 ;
--tw-shadow : 0 0 # 0000 ;
--tw-shadow-colored : 0 0 # 0000 ;
--tw-blur : ;
--tw-brightness : ;
--tw-contrast : ;
--tw-grayscale : ;
--tw-hue-rotate : ;
--tw-invert : ;
--tw-saturate : ;
--tw-sepia : ;
--tw-drop-shadow : ;
--tw-backdrop-blur : ;
--tw-backdrop-brightness : ;
--tw-backdrop-contrast : ;
--tw-backdrop-grayscale : ;
--tw-backdrop-hue-rotate : ;
--tw-backdrop-invert : ;
--tw-backdrop-opacity : ;
--tw-backdrop-saturate : ;
--tw-backdrop-sepia : ;
--tw-contain-size : ;
--tw-contain-layout : ;
--tw-contain-paint : ;
--tw-contain-style : ;
2025-02-11 13:36:00 +08:00
border : 0 solid # e5e7eb ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
: before , : after {
2025-01-31 14:03:34 +08:00
--tw-content : "" ;
}
2025-02-11 13:36:00 +08:00
html , : host {
2025-01-31 14:03:34 +08:00
-webkit-text-size-adjust : 100 % ;
-moz-tab-size : 4 ;
tab-size : 4 ;
font-feature-settings : normal ;
font-variation-settings : normal ;
-webkit-tap-highlight-color : transparent ;
2025-02-11 13:36:00 +08:00
font-family : ui-sans-serif , system-ui , -apple-system , BlinkMacSystemFont , Segoe UI , Roboto , Noto Sans , Ubuntu , Cantarell , Helvetica Neue , sans-serif , Apple Color Emoji , Segoe UI Emoji , Segoe UI Symbol , Noto Color Emoji ;
line-height : 1 . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
body {
font-size : var ( --uk-global-font-size ) ;
line-height : var ( --uk-global-line-height ) ;
2025-02-11 13:36:00 +08:00
margin : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
hr {
color : inherit ;
border-top-width : 1px ;
2025-02-11 13:36:00 +08:00
height : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
abbr : where ( [ title ] ) {
text-decoration : underline dotted ;
}
2025-02-11 13:36:00 +08:00
h1 , h2 , h3 , h4 , h5 , h6 {
2025-01-31 14:03:34 +08:00
font-size : inherit ;
font-weight : inherit ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
a {
color : inherit ;
text-decoration : inherit ;
}
2025-02-11 13:36:00 +08:00
b , strong {
2025-01-31 14:03:34 +08:00
font-weight : bolder ;
}
2025-02-11 13:36:00 +08:00
code , kbd , samp , pre {
2025-01-31 14:03:34 +08:00
font-feature-settings : normal ;
font-variation-settings : normal ;
2025-02-11 13:36:00 +08:00
font-family : ui-monospace , SFMono-Regular , Menlo , Monaco , Consolas , Liberation Mono , Courier New , monospace ;
2025-01-31 14:03:34 +08:00
font-size : 1em ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
small {
font-size : 80 % ;
}
2025-02-11 13:36:00 +08:00
sub , sup {
2025-01-31 14:03:34 +08:00
position : relative ;
vertical-align : baseline ;
2025-02-11 13:36:00 +08:00
font-size : 75 % ;
line-height : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
sub {
2025-02-11 13:36:00 +08:00
bottom : - . 25em ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
sup {
2025-02-11 13:36:00 +08:00
top : - . 5em ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
table {
text-indent : 0 ;
border-color : inherit ;
border-collapse : collapse ;
}
2025-02-11 13:36:00 +08:00
button , input , optgroup , select , textarea {
2025-01-31 14:03:34 +08:00
font-feature-settings : inherit ;
font-variation-settings : inherit ;
2025-02-11 13:36:00 +08:00
font-family : inherit ;
2025-01-31 14:03:34 +08:00
font-size : 100 % ;
font-weight : inherit ;
line-height : inherit ;
letter-spacing : inherit ;
color : inherit ;
margin : 0 ;
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
button , select {
2025-01-31 14:03:34 +08:00
text-transform : none ;
}
2025-02-11 13:36:00 +08:00
button {
-webkit-appearance : button ;
background-color : # 0000 ;
background-image : none ;
}
input : where ( [ type = "button" ] ) {
-webkit-appearance : button ;
background-color : # 0000 ;
background-image : none ;
}
input : where ( [ type = "reset" ] ) {
-webkit-appearance : button ;
background-color : # 0000 ;
background-image : none ;
}
2025-01-31 14:03:34 +08:00
input : where ( [ type = "submit" ] ) {
-webkit-appearance : button ;
2025-02-11 13:36:00 +08:00
background-color : # 0000 ;
2025-01-31 14:03:34 +08:00
background-image : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
: -moz-focusring {
outline : auto ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
: -moz-ui-invalid {
box-shadow : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
progress {
vertical-align : baseline ;
}
2025-02-11 13:36:00 +08:00
:: -webkit-inner-spin-button {
height : auto ;
}
2025-01-31 14:03:34 +08:00
:: -webkit-outer-spin-button {
height : auto ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
[ type = "search" ] {
-webkit-appearance : textfield ;
outline-offset : -2px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
:: -webkit-search-decoration {
-webkit-appearance : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
:: -webkit-file-upload-button {
-webkit-appearance : button ;
font : inherit ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
summary {
display : list-item ;
}
2025-02-11 13:36:00 +08:00
blockquote , dl , dd , h1 , h2 , h3 , h4 , h5 , h6 , hr , figure , p , pre {
2025-01-31 14:03:34 +08:00
margin : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
fieldset {
margin : 0 ;
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
legend {
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
ol , ul , menu {
2025-01-31 14:03:34 +08:00
list-style : none ;
margin : 0 ;
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
dialog {
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
textarea {
resize : vertical ;
}
2025-02-11 13:36:00 +08:00
input :: placeholder , textarea :: placeholder {
2025-01-31 14:03:34 +08:00
opacity : 1 ;
color : # 9ca3af ;
}
2025-02-11 13:36:00 +08:00
button , [ role = "button" ] {
2025-01-31 14:03:34 +08:00
cursor : pointer ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
: disabled {
cursor : default ;
}
2025-02-11 13:36:00 +08:00
img , svg , video , canvas , audio , iframe , embed , object {
2025-01-31 14:03:34 +08:00
display : block ;
vertical-align : middle ;
}
2025-02-11 13:36:00 +08:00
img , video {
2025-01-31 14:03:34 +08:00
max-width : 100 % ;
height : auto ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
[ hidden ] {
display : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
: root {
--uk-breakpoint-s : 640px ;
--uk-breakpoint-m : 768px ;
--uk-breakpoint-l : 1024px ;
--uk-breakpoint-xl : 1080px ;
--uk-global-font-size : 1rem ;
--uk-global-line-height : 1 . 5rem ;
2025-02-11 13:36:00 +08:00
--uk-global-font-size-s : . 875rem ;
2025-01-31 14:03:34 +08:00
--uk-global-line-height-s : 1 . 25rem ;
2025-02-11 13:36:00 +08:00
--uk-global-radius-s : . 125rem ;
--uk-global-radius : . 375rem ;
--uk-global-shadow-s : 0 1px 2px 0 # 0000000d ;
--uk-global-shadow : 0 1px 3px 0 , 0 1px 2px -1px # 0000001a ;
2025-01-31 14:03:34 +08:00
--uk-alert-padding : 1rem 2rem 1rem 1rem ;
--uk-alert-close-inset : 1rem 1rem auto auto ;
--uk-accordion-title-padding : 1rem 0 1rem 0 ;
--uk-accordion-content-padding : 0 0 1rem 0 ;
--uk-btn-font-size : var ( --uk-global-font-size ) ;
--uk-btn-line-height : var ( --uk-global-line-height ) ;
2025-02-11 13:36:00 +08:00
--uk-btn-padding : . 625rem 1 . 25rem ;
2025-01-31 14:03:34 +08:00
--uk-btn-height : 2 . 5rem ;
--uk-btn-radius : var ( --uk-global-radius ) ;
--uk-btn-shadow : var ( --uk-global-shadow-s ) ;
--uk-badge-height : 1 . 25rem ;
2025-02-11 13:36:00 +08:00
--uk-badge-padding : 0 . 375rem 0 . 375rem ;
2025-01-31 14:03:34 +08:00
--uk-badge-min-width : 1 . 25rem ;
--uk-badge-shadow : var ( --uk-global-shadow ) ;
--uk-card-radius : var ( --uk-global-radius ) ;
--uk-card-shadow : var ( --uk-global-shadow ) ;
--uk-card-header-padding : 1rem ;
--uk-card-body-padding : 1rem ;
--uk-card-footer-padding : 1rem ;
--uk-cal-cell-size : 2 . 25rem ;
--uk-cal-cell-radius : var ( --uk-global-radius ) ;
--uk-cal-cell-header-font-size : var ( --uk-global-font-size-s ) ;
--uk-cal-cell-body-font-size : var ( --uk-global-font-size ) ;
2025-02-11 13:36:00 +08:00
--uk-datepicker-spacing : . 75rem ;
2025-01-31 14:03:34 +08:00
--uk-dropdown-radius : var ( --uk-global-radius ) ;
--uk-dropdown-shadow : var ( --uk-global-shadow ) ;
2025-02-11 13:36:00 +08:00
--uk-dropdown-nav-item-padding : . 375rem . 25rem . 375rem . 25rem ;
--uk-dropdown-nav-item-margin : . 25rem ;
2025-01-31 14:03:34 +08:00
--uk-dropdown-nav-item-radius : var ( --uk-global-radius-s ) ;
2025-02-11 13:36:00 +08:00
--uk-dropdown-nav-header-padding : . 375rem . 25rem . 375rem . 25rem ;
--uk-dropdown-nav-header-margin : . 25rem ;
2025-01-31 14:03:34 +08:00
--uk-form-input-radius : var ( --uk-global-radius ) ;
--uk-form-input-shadow : var ( --uk-global-shadow-s ) ;
--uk-form-input-height : 2 . 5rem ;
--uk-form-input-font-size : var ( --uk-global-font-size ) ;
--uk-form-input-line-height : var ( --uk-global-line-height ) ;
2025-02-11 13:36:00 +08:00
--uk-form-input-padding : . 375rem . 75rem . 375rem . 75rem ;
2025-01-31 14:03:34 +08:00
--uk-form-list-image-position : right center ;
--uk-form-tswitch-shadow : var ( --uk-global-shadow-s ) ;
--uk-form-radio-radius : var ( --uk-global-radius-s ) ;
--uk-form-radio-shadow : var ( --uk-global-shadow ) ;
2025-02-11 13:36:00 +08:00
--uk-leader-fill-content : . ;
2025-01-31 14:03:34 +08:00
--uk-modal-padding : 1rem ;
--uk-modal-padding-header : var ( --uk-modal-padding ) ;
--uk-modal-padding-body : var ( --uk-modal-padding ) ;
--uk-modal-padding-footer : var ( --uk-modal-padding ) ;
--uk-modal-padding-top-between : 0 ;
--uk-modal-padding-top-after-header : 0 ;
--uk-modal-padding-bottom-scrollable : 0 ;
--uk-modal-padding-top-after-scrollable : var ( --uk-modal-padding ) ;
--uk-modal-radius : var ( --uk-global-radius ) ;
--uk-position-margin-offset : 0px ;
--uk-drop-z : 1020 ;
--uk-dropnav-z : 980 ;
--uk-breadcrumb-divider : "/" ;
--uk-offcanvas-bar-width : 288px ;
--uk-offcanvas-bar-width-i : -288px ;
--uk-stepper-check-image : var ( --uk-form-radio-image ) ;
--uk-tab-item-padding : 5px 10px ;
2025-02-11 13:36:00 +08:00
--uk-table-cell-padding : 1rem . 75rem ;
2025-01-31 14:03:34 +08:00
--uk-tooltip-z : 1030 ;
--uk-tooltip-max-width : 208px ;
2025-02-11 13:36:00 +08:00
--uk-tooltip-padding : . 375rem . 75rem . 375rem . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
:: backdrop {
--tw-border-spacing-x : 0 ;
--tw-border-spacing-y : 0 ;
--tw-translate-x : 0 ;
--tw-translate-y : 0 ;
--tw-rotate : 0 ;
--tw-skew-x : 0 ;
--tw-skew-y : 0 ;
--tw-scale-x : 1 ;
--tw-scale-y : 1 ;
--tw-pan-x : ;
--tw-pan-y : ;
--tw-pinch-zoom : ;
--tw-scroll-snap-strictness : proximity ;
--tw-gradient-from-position : ;
--tw-gradient-via-position : ;
--tw-gradient-to-position : ;
--tw-ordinal : ;
--tw-slashed-zero : ;
--tw-numeric-figure : ;
--tw-numeric-spacing : ;
--tw-numeric-fraction : ;
--tw-ring-inset : ;
--tw-ring-offset-width : 0px ;
--tw-ring-offset-color : # fff ;
2025-02-11 13:36:00 +08:00
--tw-ring-color : # 3b82f680 ;
2025-01-31 14:03:34 +08:00
--tw-ring-offset-shadow : 0 0 # 0000 ;
--tw-ring-shadow : 0 0 # 0000 ;
--tw-shadow : 0 0 # 0000 ;
--tw-shadow-colored : 0 0 # 0000 ;
--tw-blur : ;
--tw-brightness : ;
--tw-contrast : ;
--tw-grayscale : ;
--tw-hue-rotate : ;
--tw-invert : ;
--tw-saturate : ;
--tw-sepia : ;
--tw-drop-shadow : ;
--tw-backdrop-blur : ;
--tw-backdrop-brightness : ;
--tw-backdrop-contrast : ;
--tw-backdrop-grayscale : ;
--tw-backdrop-hue-rotate : ;
--tw-backdrop-invert : ;
--tw-backdrop-opacity : ;
--tw-backdrop-saturate : ;
--tw-backdrop-sepia : ;
--tw-contain-size : ;
--tw-contain-layout : ;
--tw-contain-paint : ;
--tw-contain-style : ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-zinc {
--background : 0 0 % 100 % ;
--foreground : 240 10 % 3 . 9 % ;
--muted : 240 4 . 8 % 95 . 9 % ;
--muted-foreground : 240 3 . 8 % 46 . 1 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 240 10 % 3 . 9 % ;
--card : 0 0 % 100 % ;
--card-foreground : 240 10 % 3 . 9 % ;
--border : 240 5 . 9 % 90 % ;
--input : 240 5 . 9 % 90 % ;
--primary : 240 5 . 9 % 10 % ;
--primary-foreground : 0 0 % 98 % ;
--secondary : 240 4 . 8 % 95 . 9 % ;
--secondary-foreground : 240 5 . 9 % 10 % ;
--accent : 240 4 . 8 % 95 . 9 % ;
--accent-foreground : 240 5 . 9 % 10 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 0 0 % 98 % ;
--ring : 240 5 . 9 % 10 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%2318181b' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafafa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%2318181b%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2318181b' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2371717a' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2371717a' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e4e4e7%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%2309090b%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-zinc {
--background : 240 10 % 3 . 9 % ;
--foreground : 0 0 % 98 % ;
--muted : 240 3 . 7 % 15 . 9 % ;
--muted-foreground : 240 5 % 64 . 9 % ;
--popover : 240 10 % 3 . 9 % ;
--popover-foreground : 0 0 % 98 % ;
--card : 240 10 % 3 . 9 % ;
--card-foreground : 0 0 % 98 % ;
--border : 240 3 . 7 % 15 . 9 % ;
--input : 240 3 . 7 % 15 . 9 % ;
--primary : 0 0 % 98 % ;
--primary-foreground : 240 5 . 9 % 10 % ;
--secondary : 240 3 . 7 % 15 . 9 % ;
--secondary-foreground : 0 0 % 98 % ;
--accent : 240 3 . 7 % 15 . 9 % ;
--accent-foreground : 0 0 % 98 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 0 0 % 98 % ;
--ring : 240 4 . 9 % 83 . 9 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23fafafa' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2318181b' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fafafa%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafafa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a1a1aa' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a1a1aa' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%2327272a%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafafa%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-slate {
--background : 0 0 % 100 % ;
--foreground : 222 . 2 84 % 4 . 9 % ;
--muted : 210 40 % 96 . 1 % ;
--muted-foreground : 215 . 4 16 . 3 % 46 . 9 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 222 . 2 84 % 4 . 9 % ;
--card : 0 0 % 100 % ;
--card-foreground : 222 . 2 84 % 4 . 9 % ;
--border : 214 . 3 31 . 8 % 91 . 4 % ;
--input : 214 . 3 31 . 8 % 91 . 4 % ;
--primary : 222 . 2 47 . 4 % 11 . 2 % ;
--primary-foreground : 210 40 % 98 % ;
--secondary : 210 40 % 96 . 1 % ;
--secondary-foreground : 222 . 2 47 . 4 % 11 . 2 % ;
--accent : 210 40 % 96 . 1 % ;
--accent-foreground : 222 . 2 47 . 4 % 11 . 2 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 210 40 % 98 % ;
--ring : 222 . 2 84 % 4 . 9 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%230f172a' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f8fafc' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%230f172a%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%230f172a' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2364748b' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2364748b' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e2e8f0%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23020817%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-slate {
--background : 222 . 2 84 % 4 . 9 % ;
--foreground : 210 40 % 98 % ;
--muted : 217 . 2 32 . 6 % 17 . 5 % ;
--muted-foreground : 215 20 . 2 % 65 . 1 % ;
--popover : 222 . 2 84 % 4 . 9 % ;
--popover-foreground : 210 40 % 98 % ;
--card : 222 . 2 84 % 4 . 9 % ;
--card-foreground : 210 40 % 98 % ;
--border : 217 . 2 32 . 6 % 17 . 5 % ;
--input : 217 . 2 32 . 6 % 17 . 5 % ;
--primary : 210 40 % 98 % ;
--primary-foreground : 222 . 2 47 . 4 % 11 . 2 % ;
--secondary : 217 . 2 32 . 6 % 17 . 5 % ;
--secondary-foreground : 210 40 % 98 % ;
--accent : 217 . 2 32 . 6 % 17 . 5 % ;
--accent-foreground : 210 40 % 98 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 210 40 % 98 % ;
--ring : 212 . 7 26 . 8 % 83 . 9 ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23f8fafc' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%230f172a' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23f8fafc%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f8fafc' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2394a3b8' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2394a3b8' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%231e293b%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23f8fafc%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-stone {
--background : 0 0 % 100 % ;
--foreground : 20 14 . 3 % 4 . 1 % ;
--muted : 60 4 . 8 % 95 . 9 % ;
--muted-foreground : 25 5 . 3 % 44 . 7 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 20 14 . 3 % 4 . 1 % ;
--card : 0 0 % 100 % ;
--card-foreground : 20 14 . 3 % 4 . 1 % ;
--border : 20 5 . 9 % 90 % ;
--input : 20 5 . 9 % 90 % ;
--primary : 24 9 . 8 % 10 % ;
--primary-foreground : 60 9 . 1 % 97 . 8 % ;
--secondary : 60 4 . 8 % 95 . 9 % ;
--secondary-foreground : 24 9 . 8 % 10 % ;
--accent : 60 4 . 8 % 95 . 9 % ;
--accent-foreground : 24 9 . 8 % 10 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 60 9 . 1 % 97 . 8 % ;
--ring : 20 14 . 3 % 4 . 1 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%231c1917' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafaf9' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%231c1917%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%231c1917' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2378716c' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2378716c' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e7e5e4%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%230c0a09%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-stone {
--background : 20 14 . 3 % 4 . 1 % ;
--foreground : 60 9 . 1 % 97 . 8 % ;
--muted : 12 6 . 5 % 15 . 1 % ;
--muted-foreground : 24 5 . 4 % 63 . 9 % ;
--popover : 20 14 . 3 % 4 . 1 % ;
--popover-foreground : 60 9 . 1 % 97 . 8 % ;
--card : 20 14 . 3 % 4 . 1 % ;
--card-foreground : 60 9 . 1 % 97 . 8 % ;
--border : 12 6 . 5 % 15 . 1 % ;
--input : 12 6 . 5 % 15 . 1 % ;
--primary : 60 9 . 1 % 97 . 8 % ;
--primary-foreground : 24 9 . 8 % 10 % ;
--secondary : 12 6 . 5 % 15 . 1 % ;
--secondary-foreground : 60 9 . 1 % 97 . 8 % ;
--accent : 12 6 . 5 % 15 . 1 % ;
--accent-foreground : 60 9 . 1 % 97 . 8 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 60 9 . 1 % 97 . 8 % ;
--ring : 24 5 . 7 % 82 . 9 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23fafaf9' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%231c1917' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fafaf9%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafaf9' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a8a29e' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a8a29e' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23292524%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafaf9%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-gray {
--background : 0 0 % 100 % ;
--foreground : 224 71 . 4 % 4 . 1 % ;
--muted : 220 14 . 3 % 95 . 9 % ;
--muted-foreground : 220 8 . 9 % 46 . 1 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 224 71 . 4 % 4 . 1 % ;
--card : 0 0 % 100 % ;
--card-foreground : 224 71 . 4 % 4 . 1 % ;
--border : 220 13 % 91 % ;
--input : 220 13 % 91 % ;
--primary : 220 . 9 39 . 3 % 11 % ;
--primary-foreground : 210 20 % 98 % ;
--secondary : 220 14 . 3 % 95 . 9 % ;
--secondary-foreground : 220 . 9 39 . 3 % 11 % ;
--accent : 220 14 . 3 % 95 . 9 % ;
--accent-foreground : 220 . 9 39 . 3 % 11 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 210 20 % 98 % ;
--ring : 224 71 . 4 % 4 . 1 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23111827' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f9fafb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23111827%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23111827' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%236b7280' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%236b7280' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e7eb%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23030712%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-gray {
--background : 224 71 . 4 % 4 . 1 % ;
--foreground : 210 20 % 98 % ;
--muted : 215 27 . 9 % 16 . 9 % ;
--muted-foreground : 217 . 9 10 . 6 % 64 . 9 % ;
--popover : 224 71 . 4 % 4 . 1 % ;
--popover-foreground : 210 20 % 98 % ;
--card : 224 71 . 4 % 4 . 1 % ;
--card-foreground : 210 20 % 98 % ;
--border : 215 27 . 9 % 16 . 9 % ;
--input : 215 27 . 9 % 16 . 9 % ;
--primary : 210 20 % 98 % ;
--primary-foreground : 220 . 9 39 . 3 % 11 % ;
--secondary : 215 27 . 9 % 16 . 9 % ;
--secondary-foreground : 210 20 % 98 % ;
--accent : 215 27 . 9 % 16 . 9 % ;
--accent-foreground : 210 20 % 98 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 210 20 % 98 % ;
--ring : 216 12 . 2 % 83 . 9 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23f9fafb' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23111827' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23f9fafb%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f9fafb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%239ca3af' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%239ca3af' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%231f2937%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23f9fafb%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-neutral {
--background : 0 0 % 100 % ;
--foreground : 0 0 % 3 . 9 % ;
--muted : 0 0 % 96 . 1 % ;
--muted-foreground : 0 0 % 45 . 1 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 0 0 % 3 . 9 % ;
--card : 0 0 % 100 % ;
--card-foreground : 0 0 % 3 . 9 % ;
--border : 0 0 % 89 . 8 % ;
--input : 0 0 % 89 . 8 % ;
--primary : 0 0 % 9 % ;
--primary-foreground : 0 0 % 98 % ;
--secondary : 0 0 % 96 . 1 % ;
--secondary-foreground : 0 0 % 9 % ;
--accent : 0 0 % 96 . 1 % ;
--accent-foreground : 0 0 % 9 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 0 0 % 98 % ;
--ring : 0 0 % 3 . 9 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23171717' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafafa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23171717%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23171717' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23737373' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23737373' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%230a0a0a%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-neutral {
--background : 0 0 % 3 . 9 % ;
--foreground : 0 0 % 98 % ;
--muted : 0 0 % 14 . 9 % ;
--muted-foreground : 0 0 % 63 . 9 % ;
--popover : 0 0 % 3 . 9 % ;
--popover-foreground : 0 0 % 98 % ;
--card : 0 0 % 3 . 9 % ;
--card-foreground : 0 0 % 98 % ;
--border : 0 0 % 14 . 9 % ;
--input : 0 0 % 14 . 9 % ;
--primary : 0 0 % 98 % ;
--primary-foreground : 0 0 % 9 % ;
--secondary : 0 0 % 14 . 9 % ;
--secondary-foreground : 0 0 % 98 % ;
--accent : 0 0 % 14 . 9 % ;
--accent-foreground : 0 0 % 98 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 0 0 % 98 % ;
--ring : 0 0 % 83 . 1 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23fafafa' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23171717' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fafafa%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafafa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a3a3a3' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a3a3a3' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23262626%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafafa%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-red {
--background : 0 0 % 100 % ;
--foreground : 0 0 % 3 . 9 % ;
--muted : 0 0 % 96 . 1 % ;
--muted-foreground : 0 0 % 45 . 1 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 0 0 % 3 . 9 % ;
--card : 0 0 % 100 % ;
--card-foreground : 0 0 % 3 . 9 % ;
--border : 0 0 % 89 . 8 % ;
--input : 0 0 % 89 . 8 % ;
--primary : 0 72 . 2 % 50 . 6 % ;
--primary-foreground : 0 85 . 7 % 97 . 3 % ;
--secondary : 0 0 % 96 . 1 % ;
--secondary-foreground : 0 0 % 9 % ;
--accent : 0 0 % 96 . 1 % ;
--accent-foreground : 0 0 % 9 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 0 0 % 98 % ;
--ring : 0 72 . 2 % 50 . 6 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dc2626' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fef2f2' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23dc2626%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23dc2626' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23737373' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23737373' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%230a0a0a%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-red {
--background : 0 0 % 3 . 9 % ;
--foreground : 0 0 % 98 % ;
--muted : 0 0 % 14 . 9 % ;
--muted-foreground : 0 0 % 63 . 9 % ;
--popover : 0 0 % 3 . 9 % ;
--popover-foreground : 0 0 % 98 % ;
--card : 0 0 % 3 . 9 % ;
--card-foreground : 0 0 % 98 % ;
--border : 0 0 % 14 . 9 % ;
--input : 0 0 % 14 . 9 % ;
--primary : 0 72 . 2 % 50 . 6 % ;
--primary-foreground : 0 85 . 7 % 97 . 3 % ;
--secondary : 0 0 % 14 . 9 % ;
--secondary-foreground : 0 0 % 98 % ;
--accent : 0 0 % 14 . 9 % ;
--accent-foreground : 0 0 % 98 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 0 0 % 98 % ;
--ring : 0 72 . 2 % 50 . 6 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dc2626' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fef2f2' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23dc2626%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23dc2626' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a3a3a3' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a3a3a3' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23262626%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafafa%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-rose {
--background : 0 0 % 100 % ;
--foreground : 240 10 % 3 . 9 % ;
--muted : 240 4 . 8 % 95 . 9 % ;
--muted-foreground : 240 3 . 8 % 46 . 1 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 240 10 % 3 . 9 % ;
--card : 0 0 % 100 % ;
--card-foreground : 240 10 % 3 . 9 % ;
--border : 240 5 . 9 % 90 % ;
--input : 240 5 . 9 % 90 % ;
--primary : 346 . 8 77 . 2 % 49 . 8 % ;
--primary-foreground : 355 . 7 100 % 97 . 3 % ;
--secondary : 240 4 . 8 % 95 . 9 % ;
--secondary-foreground : 240 5 . 9 % 10 % ;
--accent : 240 4 . 8 % 95 . 9 % ;
--accent-foreground : 240 5 . 9 % 10 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 0 0 % 98 % ;
--ring : 346 . 8 77 . 2 % 49 . 8 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23e11d48' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fff1f2' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23e11d48%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23e11d48' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2371717a' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2371717a' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e4e4e7%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%2309090b%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-rose {
--background : 20 14 . 3 % 4 . 1 % ;
--foreground : 0 0 % 95 % ;
--muted : 0 0 % 15 % ;
--muted-foreground : 240 5 % 64 . 9 % ;
--popover : 0 0 % 9 % ;
--popover-foreground : 0 0 % 95 % ;
--card : 24 9 . 8 % 10 % ;
--card-foreground : 0 0 % 95 % ;
--border : 240 3 . 7 % 15 . 9 % ;
--input : 240 3 . 7 % 15 . 9 % ;
--primary : 346 . 8 77 . 2 % 49 . 8 % ;
--primary-foreground : 355 . 7 100 % 97 . 3 % ;
--secondary : 240 3 . 7 % 15 . 9 % ;
--secondary-foreground : 0 0 % 98 % ;
--accent : 12 6 . 5 % 15 . 1 % ;
--accent-foreground : 0 0 % 98 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 0 85 . 7 % 97 . 3 % ;
--ring : 346 . 8 77 . 2 % 49 . 8 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23e11d48' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fff1f2' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23e11d48%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23e11d48' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a1a1aa' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a1a1aa' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%2327272a%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23f2f2f2%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-orange {
--background : 0 0 % 100 % ;
--foreground : 20 14 . 3 % 4 . 1 % ;
--muted : 60 4 . 8 % 95 . 9 % ;
--muted-foreground : 25 5 . 3 % 44 . 7 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 20 14 . 3 % 4 . 1 % ;
--card : 0 0 % 100 % ;
--card-foreground : 20 14 . 3 % 4 . 1 % ;
--border : 20 5 . 9 % 90 % ;
--input : 20 5 . 9 % 90 % ;
--primary : 24 . 6 95 % 53 . 1 % ;
--primary-foreground : 60 9 . 1 % 97 . 8 % ;
--secondary : 60 4 . 8 % 95 . 9 % ;
--secondary-foreground : 24 9 . 8 % 10 % ;
--accent : 60 4 . 8 % 95 . 9 % ;
--accent-foreground : 24 9 . 8 % 10 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 60 9 . 1 % 97 . 8 % ;
--ring : 24 . 6 95 % 53 . 1 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23f97316' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafaf9' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23f97316%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f97316' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2378716c' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2378716c' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e7e5e4%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%230c0a09%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-orange {
--background : 20 14 . 3 % 4 . 1 % ;
--foreground : 60 9 . 1 % 97 . 8 % ;
--muted : 12 6 . 5 % 15 . 1 % ;
--muted-foreground : 24 5 . 4 % 63 . 9 % ;
--popover : 20 14 . 3 % 4 . 1 % ;
--popover-foreground : 60 9 . 1 % 97 . 8 % ;
--card : 20 14 . 3 % 4 . 1 % ;
--card-foreground : 60 9 . 1 % 97 . 8 % ;
--border : 12 6 . 5 % 15 . 1 % ;
--input : 12 6 . 5 % 15 . 1 % ;
--primary : 20 . 5 90 . 2 % 48 . 2 % ;
--primary-foreground : 60 9 . 1 % 97 . 8 % ;
--secondary : 12 6 . 5 % 15 . 1 % ;
--secondary-foreground : 60 9 . 1 % 97 . 8 % ;
--accent : 12 6 . 5 % 15 . 1 % ;
--accent-foreground : 60 9 . 1 % 97 . 8 % ;
--destructive : 0 72 . 2 % 50 . 6 % ;
--destructive-foreground : 60 9 . 1 % 97 . 8 % ;
--ring : 20 . 5 90 . 2 % 48 . 2 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23ea580c' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafaf9' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23ea580c%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23ea580c' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a8a29e' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a8a29e' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23292524%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafaf9%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-green {
--background : 0 0 % 100 % ;
--foreground : 240 10 % 3 . 9 % ;
--muted : 240 4 . 8 % 95 . 9 % ;
--muted-foreground : 240 3 . 8 % 46 . 1 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 240 10 % 3 . 9 % ;
--card : 0 0 % 100 % ;
--card-foreground : 240 10 % 3 . 9 % ;
--border : 240 5 . 9 % 90 % ;
--input : 240 5 . 9 % 90 % ;
--primary : 142 . 1 76 . 2 % 36 . 3 % ;
--primary-foreground : 355 . 7 100 % 97 . 3 % ;
--secondary : 240 4 . 8 % 95 . 9 % ;
--secondary-foreground : 240 5 . 9 % 10 % ;
--accent : 240 4 . 8 % 95 . 9 % ;
--accent-foreground : 240 5 . 9 % 10 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 0 0 % 98 % ;
--ring : 142 . 1 76 . 2 % 36 . 3 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%2316a34a' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fff1f2' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%2316a34a%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2316a34a' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2371717a' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2371717a' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e4e4e7%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%2309090b%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-green {
--background : 20 14 . 3 % 4 . 1 % ;
--foreground : 0 0 % 95 % ;
--muted : 0 0 % 15 % ;
--muted-foreground : 240 5 % 64 . 9 % ;
--popover : 0 0 % 9 % ;
--popover-foreground : 0 0 % 95 % ;
--card : 24 9 . 8 % 10 % ;
--card-foreground : 0 0 % 95 % ;
--border : 240 3 . 7 % 15 . 9 % ;
--input : 240 3 . 7 % 15 . 9 % ;
--primary : 142 . 1 70 . 6 % 45 . 3 % ;
--primary-foreground : 144 . 9 80 . 4 % 10 % ;
--secondary : 240 3 . 7 % 15 . 9 % ;
--secondary-foreground : 0 0 % 98 % ;
--accent : 12 6 . 5 % 15 . 1 % ;
--accent-foreground : 0 0 % 98 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 0 85 . 7 % 97 . 3 % ;
--ring : 142 . 4 71 . 8 % 29 . 2 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%2322c55e' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23052e16' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%2322c55e%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2322c55e' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a1a1aa' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a1a1aa' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%2327272a%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23f2f2f2%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-blue {
--background : 0 0 % 100 % ;
--foreground : 222 . 2 84 % 4 . 9 % ;
--muted : 210 40 % 96 . 1 % ;
--muted-foreground : 215 . 4 16 . 3 % 46 . 9 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 222 . 2 84 % 4 . 9 % ;
--card : 0 0 % 100 % ;
--card-foreground : 222 . 2 84 % 4 . 9 % ;
--border : 214 . 3 31 . 8 % 91 . 4 % ;
--input : 214 . 3 31 . 8 % 91 . 4 % ;
--primary : 221 . 2 83 . 2 % 53 . 3 % ;
--primary-foreground : 210 40 % 98 % ;
--secondary : 210 40 % 96 . 1 % ;
--secondary-foreground : 222 . 2 47 . 4 % 11 . 2 % ;
--accent : 210 40 % 96 . 1 % ;
--accent-foreground : 222 . 2 47 . 4 % 11 . 2 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 210 40 % 98 % ;
--ring : 221 . 2 83 . 2 % 53 . 3 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%232563eb' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f8fafc' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%232563eb%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%232563eb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2364748b' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2364748b' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e2e8f0%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23020817%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-blue {
--background : 222 . 2 84 % 4 . 9 % ;
--foreground : 210 40 % 98 % ;
--muted : 217 . 2 32 . 6 % 17 . 5 % ;
--muted-foreground : 215 20 . 2 % 65 . 1 % ;
--popover : 222 . 2 84 % 4 . 9 % ;
--popover-foreground : 210 40 % 98 % ;
--card : 222 . 2 84 % 4 . 9 % ;
--card-foreground : 210 40 % 98 % ;
--border : 217 . 2 32 . 6 % 17 . 5 % ;
--input : 217 . 2 32 . 6 % 17 . 5 % ;
--primary : 217 . 2 91 . 2 % 59 . 8 % ;
--primary-foreground : 222 . 2 47 . 4 % 11 . 2 % ;
--secondary : 217 . 2 32 . 6 % 17 . 5 % ;
--secondary-foreground : 210 40 % 98 % ;
--accent : 217 . 2 32 . 6 % 17 . 5 % ;
--accent-foreground : 210 40 % 98 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 210 40 % 98 % ;
--ring : 224 . 3 76 . 3 % 48 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%233b82f6' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%230f172a' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%233b82f6%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%233b82f6' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2394a3b8' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2394a3b8' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%231e293b%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23f8fafc%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-yellow {
--background : 0 0 % 100 % ;
--foreground : 20 14 . 3 % 4 . 1 % ;
--muted : 60 4 . 8 % 95 . 9 % ;
--muted-foreground : 25 5 . 3 % 44 . 7 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 20 14 . 3 % 4 . 1 % ;
--card : 0 0 % 100 % ;
--card-foreground : 20 14 . 3 % 4 . 1 % ;
--border : 20 5 . 9 % 90 % ;
--input : 20 5 . 9 % 90 % ;
--primary : 47 . 9 95 . 8 % 53 . 1 % ;
--primary-foreground : 26 83 . 3 % 14 . 1 % ;
--secondary : 60 4 . 8 % 95 . 9 % ;
--secondary-foreground : 24 9 . 8 % 10 % ;
--accent : 60 4 . 8 % 95 . 9 % ;
--accent-foreground : 24 9 . 8 % 10 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 60 9 . 1 % 97 . 8 % ;
--ring : 20 14 . 3 % 4 . 1 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23facc15' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23422006' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23facc15%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23facc15' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2378716c' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2378716c' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e7e5e4%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%230c0a09%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-yellow {
--background : 20 14 . 3 % 4 . 1 % ;
--foreground : 60 9 . 1 % 97 . 8 % ;
--muted : 12 6 . 5 % 15 . 1 % ;
--muted-foreground : 24 5 . 4 % 63 . 9 % ;
--popover : 20 14 . 3 % 4 . 1 % ;
--popover-foreground : 60 9 . 1 % 97 . 8 % ;
--card : 20 14 . 3 % 4 . 1 % ;
--card-foreground : 60 9 . 1 % 97 . 8 % ;
--border : 12 6 . 5 % 15 . 1 % ;
--input : 12 6 . 5 % 15 . 1 % ;
--primary : 47 . 9 95 . 8 % 53 . 1 % ;
--primary-foreground : 26 83 . 3 % 14 . 1 % ;
--secondary : 12 6 . 5 % 15 . 1 % ;
--secondary-foreground : 60 9 . 1 % 97 . 8 % ;
--accent : 12 6 . 5 % 15 . 1 % ;
--accent-foreground : 60 9 . 1 % 97 . 8 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 60 9 . 1 % 97 . 8 % ;
--ring : 35 . 5 91 . 7 % 32 . 9 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23facc15' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23422006' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23facc15%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23facc15' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a8a29e' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a8a29e' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23292524%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafaf9%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-theme-violet {
--background : 0 0 % 100 % ;
--foreground : 224 71 . 4 % 4 . 1 % ;
--muted : 220 14 . 3 % 95 . 9 % ;
--muted-foreground : 220 8 . 9 % 46 . 1 % ;
--popover : 0 0 % 100 % ;
--popover-foreground : 224 71 . 4 % 4 . 1 % ;
--card : 0 0 % 100 % ;
--card-foreground : 224 71 . 4 % 4 . 1 % ;
--border : 220 13 % 91 % ;
--input : 220 13 % 91 % ;
--primary : 262 . 1 83 . 3 % 57 . 8 % ;
--primary-foreground : 210 20 % 98 % ;
--secondary : 220 14 . 3 % 95 . 9 % ;
--secondary-foreground : 220 . 9 39 . 3 % 11 % ;
--accent : 220 14 . 3 % 95 . 9 % ;
--accent-foreground : 220 . 9 39 . 3 % 11 % ;
--destructive : 0 84 . 2 % 60 . 2 % ;
--destructive-foreground : 210 20 % 98 % ;
--ring : 262 . 1 83 . 3 % 57 . 8 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%237c3aed' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f9fafb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%237c3aed%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%237c3aed' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%236b7280' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%236b7280' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e7eb%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23030712%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. dark . uk-theme-violet {
--background : 224 71 . 4 % 4 . 1 % ;
--foreground : 210 20 % 98 % ;
--muted : 215 27 . 9 % 16 . 9 % ;
--muted-foreground : 217 . 9 10 . 6 % 64 . 9 % ;
--popover : 224 71 . 4 % 4 . 1 % ;
--popover-foreground : 210 20 % 98 % ;
--card : 224 71 . 4 % 4 . 1 % ;
--card-foreground : 210 20 % 98 % ;
--border : 215 27 . 9 % 16 . 9 % ;
--input : 215 27 . 9 % 16 . 9 % ;
--primary : 263 . 4 70 % 50 . 4 % ;
--primary-foreground : 210 20 % 98 % ;
--secondary : 215 27 . 9 % 16 . 9 % ;
--secondary-foreground : 210 20 % 98 % ;
--accent : 215 27 . 9 % 16 . 9 % ;
--accent-foreground : 210 20 % 98 % ;
--destructive : 0 62 . 8 % 30 . 6 % ;
--destructive-foreground : 210 20 % 98 % ;
--ring : 263 . 4 70 % 50 . 4 % ;
--uk-form-checkbox-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%236d28d9' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f9fafb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E" ) ;
2025-02-11 13:36:00 +08:00
--uk-form-checkbox-image-indeterminate : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%236d28d9%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
--uk-form-radio-image : url ( "data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%236d28d9' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A" ) ;
--uk-form-list-image : url ( "data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%239ca3af' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%239ca3af' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A" ) ;
2025-02-11 13:36:00 +08:00
--uk-divider-icon-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%231f2937%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A" ) ;
--uk-list-bullet-image : url ( "data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23f9fafb%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E" ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-accordion-title {
display : flex ;
overflow : hidden ;
padding : var ( --uk-accordion-title-padding ) ;
2025-02-11 13:36:00 +08:00
justify-content : space-between ;
align-items : flex-start ;
2025-01-31 14:03:34 +08:00
font-weight : 500 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-accordion-title : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-accordion-icon {
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
flex : none ;
transition : transform . 3s ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-open > . uk-accordion-title > . uk-accordion-icon {
transform : rotate ( 180deg ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-accordion-title : hover {
text-decoration-line : underline ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-accordion-content {
display : flow-root ;
padding : var ( --uk-accordion-content-padding ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-accordion-content [ hidden ] {
display : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-accordion > li {
border-bottom-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-alert {
position : relative ;
border-radius : var ( --uk-global-radius ) ;
padding : var ( --uk-alert-padding ) ;
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-alert-close {
position : absolute ;
inset : var ( --uk-alert-close-inset ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-alert-close : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-alert-destructive {
border-width : 1px ;
border-color : hsl ( var ( --destructive ) ) ;
color : hsl ( var ( --destructive ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-alert a : not ( [ class ] ) {
text-decoration-line : underline ;
text-underline-offset : 4px ;
2025-02-11 13:36:00 +08:00
font-weight : 500 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-alert a : not ( [ class ] ) : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-alert-title {
2025-02-11 13:36:00 +08:00
letter-spacing : - . 025em ;
2025-01-31 14:03:34 +08:00
font-weight : 500 ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
[ class * = "uk-anmt-" ] {
2025-02-11 13:36:00 +08:00
animation : . 5s ease-out both ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-fade {
animation-name : uk-fade ;
2025-02-11 13:36:00 +08:00
animation-duration : . 8s ;
2025-01-31 14:03:34 +08:00
animation-timing-function : linear ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-scale-up {
animation-name : uk-fade , uk-scale-up ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-scale-down {
animation-name : uk-fade , uk-scale-down ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-top {
animation-name : uk-fade , uk-slide-top ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-bottom {
animation-name : uk-fade , uk-slide-bottom ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-left {
animation-name : uk-fade , uk-slide-left ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-right {
animation-name : uk-fade , uk-slide-right ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-top-sm {
animation-name : uk-fade , uk-slide-top-sm ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-bottom-sm {
animation-name : uk-fade , uk-slide-bottom-sm ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-left-sm {
animation-name : uk-fade , uk-slide-left-sm ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-right-sm {
animation-name : uk-fade , uk-slide-right-sm ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-top-md {
animation-name : uk-fade , uk-slide-top-md ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-bottom-md {
animation-name : uk-fade , uk-slide-bottom-md ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-left-md {
animation-name : uk-fade , uk-slide-left-md ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-slide-right-md {
animation-name : uk-fade , uk-slide-right-md ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-kenburns {
animation-name : uk-kenburns ;
animation-duration : 15s ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-shake {
animation-name : uk-shake ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-stroke {
animation-name : uk-stroke ;
animation-duration : 2s ;
stroke-dasharray : var ( --uk-anmt-stroke ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-reverse {
animation-direction : reverse ;
animation-timing-function : ease-in ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-fast {
2025-02-11 13:36:00 +08:00
animation-duration : . 1s ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-anmt-toggle : not ( : hover ) : not ( : focus ) [ class * = "uk-anmt-" ] {
animation-name : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-fade {
0 % {
opacity : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
opacity : 1 ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-scale-up {
0 % {
2025-02-11 13:36:00 +08:00
transform : scale ( . 9 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : scale ( 1 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-scale-down {
0 % {
transform : scale ( 1 . 1 ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : scale ( 1 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-top {
0 % {
transform : translateY ( -100 % ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translateY ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-bottom {
0 % {
transform : translateY ( 100 % ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translateY ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-left {
0 % {
transform : translate ( -100 % ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translate ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-right {
0 % {
transform : translate ( 100 % ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translate ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-top-sm {
0 % {
transform : translateY ( -10px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translateY ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-bottom-sm {
0 % {
transform : translateY ( 10px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translateY ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-left-sm {
0 % {
transform : translate ( -10px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translate ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-right-sm {
0 % {
transform : translate ( 10px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translate ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-top-md {
0 % {
transform : translateY ( -50px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translateY ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-bottom-md {
0 % {
transform : translateY ( 50px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translateY ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-left-md {
0 % {
transform : translate ( -50px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translate ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-slide-right-md {
0 % {
transform : translate ( 50px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : translate ( 0 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-kenburns {
0 % {
transform : scale ( 1 ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : scale ( 1 . 2 ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-shake {
2025-02-11 13:36:00 +08:00
0 % , to {
2025-01-31 14:03:34 +08:00
transform : translate ( 0 ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
10 % {
transform : translate ( -9px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
20 % {
transform : translate ( 8px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
30 % {
transform : translate ( -7px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
40 % {
transform : translate ( 6px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
50 % {
transform : translate ( -5px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
60 % {
transform : translate ( 4px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
70 % {
transform : translate ( -3px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
80 % {
transform : translate ( 2px ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
90 % {
transform : translate ( -1px ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-stroke {
0 % {
stroke-dashoffset : var ( --uk-anmt-stroke ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
stroke-dashoffset : 0 ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-badge {
display : inline-flex ;
box-shadow : var ( --uk-badge-shadow ) ;
height : var ( --uk-badge-height ) ;
min-width : var ( --uk-badge-min-width ) ;
padding : var ( --uk-badge-padding ) ;
font-size : var ( --uk-global-font-size-s ) ;
line-height : var ( --uk-global-line-height-s ) ;
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
color : hsl ( var ( --foreground ) ) ;
2025-02-11 13:36:00 +08:00
border-radius : 500px ;
justify-content : center ;
align-items : center ;
font-weight : 600 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-badge : hover {
2025-02-11 13:36:00 +08:00
opacity : . 8 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-badge : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-badge-primary {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
2025-02-11 13:36:00 +08:00
border-color : # 0000 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-badge-secondary {
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
2025-02-11 13:36:00 +08:00
border-color : # 0000 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-badge-destructive {
background-color : hsl ( var ( --destructive ) ) ;
color : hsl ( var ( --destructive-foreground ) ) ;
2025-02-11 13:36:00 +08:00
border-color : # 0000 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-breadcrumb > * {
display : contents ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-breadcrumb > * > * {
display : inline-flex ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-breadcrumb > * > : focus-visible {
2025-01-31 14:03:34 +08:00
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-breadcrumb > * > : hover {
text-decoration : none ;
color : hsl ( var ( --foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-breadcrumb > : last-child > span , . uk-breadcrumb > : last-child > a : not ( [ href ] ) {
2025-01-31 14:03:34 +08:00
color : hsl ( var ( --foreground ) ) ;
2025-02-11 13:36:00 +08:00
font-weight : 500 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-breadcrumb > : nth-child ( n + 2 ) : not ( . uk-first-column ) : before {
2025-01-31 14:03:34 +08:00
content : var ( --uk-breadcrumb-divider ) ;
display : inline-block ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
margin-left : . 5rem ;
margin-right : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-breadcrumb > . uk-disabled > * {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn {
border-radius : var ( --uk-btn-radius ) ;
box-shadow : var ( --uk-btn-shadow ) ;
height : var ( --uk-btn-height ) ;
padding : var ( --uk-btn-padding ) ;
font-size : var ( --uk-btn-font-size ) ;
line-height : var ( --uk-btn-line-height ) ;
box-sizing : border-box ;
display : inline-flex ;
text-align : center ;
2025-02-11 13:36:00 +08:00
justify-content : center ;
align-items : center ;
2025-01-31 14:03:34 +08:00
font-weight : 500 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn : disabled {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn :: -moz-focus-inner {
border : 0 ;
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-default {
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
background-color : hsl ( var ( --background ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-default : hover , . uk-btn-default . uk-active {
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --accent ) ) ;
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-primary {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-primary : hover , . uk-btn-primary . uk-active {
background-color : hsl ( var ( --primary ) / . 9 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-secondary {
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-secondary : hover , . uk-btn-secondary . uk-active {
background-color : hsl ( var ( --secondary ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-destructive {
background-color : hsl ( var ( --destructive ) ) ;
color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-destructive : hover , . uk-btn-destructive . uk-active {
background-color : hsl ( var ( --destructive ) / . 9 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-text {
position : relative ;
--tw-shadow : 0 0 # 0000 ;
--tw-shadow-colored : 0 0 # 0000 ;
2025-02-11 13:36:00 +08:00
box-shadow : var ( --tw-ring-offset-shadow , 0 0 # 0000 ) , var ( --tw-ring-shadow , 0 0 # 0000 ) , var ( --tw-shadow ) ;
border-radius : 0 ;
height : auto ;
padding : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-text : before {
content : "" ;
position : absolute ;
2025-02-11 13:36:00 +08:00
border-bottom : 1px solid ;
transition : right . 3s ease-out ;
2025-01-31 14:03:34 +08:00
bottom : 0 ;
left : 0 ;
right : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-text : hover : before {
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-text : disabled : before {
display : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-group {
display : inline-flex ;
position : relative ;
box-shadow : var ( --uk-btn-shadow ) ;
border-radius : var ( --uk-btn-radius ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-group . uk-btn {
--tw-shadow : 0 0 # 0000 ;
--tw-shadow-colored : 0 0 # 0000 ;
2025-02-11 13:36:00 +08:00
box-shadow : var ( --tw-ring-offset-shadow , 0 0 # 0000 ) , var ( --tw-ring-shadow , 0 0 # 0000 ) , var ( --tw-shadow ) ;
border-radius : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-group > . uk-btn : first-child {
border-top-left-radius : var ( --uk-btn-radius ) ;
border-bottom-left-radius : var ( --uk-btn-radius ) ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-group > . uk-btn : last-child , . uk-btn-group > . uk-inline : last-child > . uk-btn {
2025-01-31 14:03:34 +08:00
border-top-right-radius : var ( --uk-btn-radius ) ;
border-bottom-right-radius : var ( --uk-btn-radius ) ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-group > . uk-btn : nth-child ( n + 2 ) , . uk-btn-group > div : nth-child ( n + 2 ) . uk-btn {
2025-01-31 14:03:34 +08:00
margin-left : -1px ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-group . uk-btn : hover , . uk-btn-group . uk-btn : focus , . uk-btn-group . uk-btn : active , . uk-btn-group . uk-btn . uk-active {
2025-01-31 14:03:34 +08:00
position : relative ;
z-index : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-ghost {
--tw-shadow : 0 0 # 0000 ;
--tw-shadow-colored : 0 0 # 0000 ;
2025-02-11 13:36:00 +08:00
box-shadow : var ( --tw-ring-offset-shadow , 0 0 # 0000 ) , var ( --tw-ring-shadow , 0 0 # 0000 ) , var ( --tw-shadow ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-btn-ghost : not ( : disabled ) : hover , . uk-btn-ghost . uk-active {
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --accent ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-icon {
2025-02-11 13:36:00 +08:00
aspect-ratio : 1 ;
2025-01-31 14:03:34 +08:00
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-card {
position : relative ;
box-sizing : border-box ;
border-radius : var ( --uk-card-radius ) ;
box-shadow : var ( --uk-card-shadow ) ;
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
background-color : hsl ( var ( --card ) ) ;
color : hsl ( var ( --card-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-card-body {
padding : var ( --uk-card-body-padding ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-card-header {
padding : var ( --uk-card-header-padding ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-card-footer {
padding : var ( --uk-card-footer-padding ) ;
}
2025-02-11 13:36:00 +08:00
. uk-card-body > : last-child , . uk-card-header > : last-child , . uk-card-footer > : last-child {
2025-01-31 14:03:34 +08:00
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-card-title {
2025-02-11 13:36:00 +08:00
letter-spacing : - . 025em ;
2025-01-31 14:03:34 +08:00
font-size : 1 . 125rem ;
font-weight : 600 ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-card-primary {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-card-secondary {
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-card-destructive {
background-color : hsl ( var ( --destructive ) ) ;
color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-card-header + . uk-card-body , . uk-card-body + . uk-card-footer , . uk-card-header ~ . uk-card-footer {
2025-01-31 14:03:34 +08:00
padding-top : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-header {
display : flex ;
2025-02-11 13:36:00 +08:00
align-items : center ;
column-gap : . 5rem ;
padding-left : . 75rem ;
padding-right : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-header-input {
2025-02-11 13:36:00 +08:00
flex : 1 ;
padding-top : . 75rem ;
padding-bottom : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-header-input input {
2025-02-11 13:36:00 +08:00
background-color : # 0000 ;
2025-01-31 14:03:34 +08:00
width : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-header-input input :: placeholder {
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-header-input input : focus {
2025-02-11 13:36:00 +08:00
outline : 2px solid # 0000 ;
2025-01-31 14:03:34 +08:00
outline-offset : 2px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-header-icon {
2025-02-11 13:36:00 +08:00
color : hsl ( var ( --muted-foreground ) ) ;
flex : none ;
2025-01-31 14:03:34 +08:00
width : 1rem ;
height : 1rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-header-esc {
flex : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-body {
max-height : 20rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-item-wrapper {
display : flex ;
2025-02-11 13:36:00 +08:00
flex : 1 ;
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-item-icon {
2025-02-11 13:36:00 +08:00
flex : none ;
2025-01-31 14:03:34 +08:00
width : 1rem ;
height : 1rem ;
2025-02-11 13:36:00 +08:00
margin-right : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cmd-item-text {
2025-02-11 13:36:00 +08:00
flex : 1 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-body {
display : flow-root ;
overflow-wrap : break-word ;
word-wrap : break-word ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-header {
display : flow-root ;
margin-bottom : 1 . 25rem ;
}
2025-02-11 13:36:00 +08:00
. uk-comment-body > : last-child , . uk-comment-header > : last-child {
2025-01-31 14:03:34 +08:00
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-title {
font-size : 1rem ;
font-weight : 500 ;
2025-02-11 13:36:00 +08:00
line-height : 1 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-meta {
font-size : var ( --uk-global-font-size-s ) ;
line-height : var ( --uk-global-line-height-s ) ;
2025-02-11 13:36:00 +08:00
margin-top : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-list {
list-style : none ;
2025-02-11 13:36:00 +08:00
padding : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-comment-list > : nth-child ( n + 2 ) {
margin-top : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-list . uk-comment ~ ul {
border-left-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
margin-top : 1 . 5rem ;
margin-left : 1 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-comment-list . uk-comment ~ ul > : nth-child ( n + 2 ) {
2025-01-31 14:03:34 +08:00
margin-top : 1 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-primary {
border-radius : var ( --uk-global-radius ) ;
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment {
2025-02-11 13:36:00 +08:00
padding : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-avatar {
overflow : hidden ;
background-color : hsl ( var ( --muted ) ) ;
2025-02-11 13:36:00 +08:00
border-radius : 9999px ;
width : 2 . 5rem ;
height : 2 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-avatar img {
object-fit : cover ;
2025-02-11 13:36:00 +08:00
width : 100 % ;
height : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-comment-list . uk-comment ~ ul > li {
2025-02-11 13:36:00 +08:00
margin-left : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container {
display : flow-root ;
box-sizing : content-box ;
max-width : 1200px ;
margin-left : auto ;
margin-right : auto ;
padding-left : 1rem ;
padding-right : 1rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container > : last-child {
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container . uk-container {
padding-left : 0 ;
padding-right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-xs {
max-width : 750px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-sm {
max-width : 900px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-lg {
max-width : 1400px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-xl {
max-width : 1600px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-expand {
max-width : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-expand-left {
margin-left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-expand-right {
margin-right : 0 ;
}
2025-02-11 13:36:00 +08:00
. uk-container-item-padding-remove-left , . uk-container-item-padding-remove-right {
2025-01-31 14:03:34 +08:00
width : calc ( 100 % + 1rem ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-item-padding-remove-left {
margin-left : -1rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-item-padding-remove-right {
margin-right : -1rem ;
}
2025-02-11 13:36:00 +08:00
[ uk-cover ] : where ( canvas , iframe , svg ) {
2025-01-31 14:03:34 +08:00
position : absolute ;
2025-02-11 13:36:00 +08:00
--uk-position-translate-x : -50 % ;
--uk-position-translate-y : -50 % ;
transform : translate ( var ( --uk-position-translate-x ) , var ( --uk-position-translate-y ) ) ;
max-width : none ;
2025-01-31 14:03:34 +08:00
top : 50 % ;
2025-02-11 13:36:00 +08:00
left : 50 % ;
}
[ data-uk-cover ] : where ( canvas , iframe , svg ) {
position : absolute ;
2025-01-31 14:03:34 +08:00
--uk-position-translate-x : -50 % ;
--uk-position-translate-y : -50 % ;
2025-02-11 13:36:00 +08:00
transform : translate ( var ( --uk-position-translate-x ) , var ( --uk-position-translate-y ) ) ;
max-width : none ;
top : 50 % ;
left : 50 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
iframe [ uk-cover ] , iframe [ data-uk-cover ] {
2025-01-31 14:03:34 +08:00
pointer-events : none ;
}
2025-02-11 13:36:00 +08:00
[ uk-cover ] : where ( img , video ) {
2025-01-31 14:03:34 +08:00
position : absolute ;
2025-02-11 13:36:00 +08:00
box-sizing : border-box ;
object-fit : cover ;
object-position : center ;
2025-01-31 14:03:34 +08:00
width : 100 % ;
height : 100 % ;
2025-02-11 13:36:00 +08:00
top : 0 ;
left : 0 ;
}
[ data-uk-cover ] : where ( img , video ) {
position : absolute ;
2025-01-31 14:03:34 +08:00
box-sizing : border-box ;
object-fit : cover ;
object-position : center ;
2025-02-11 13:36:00 +08:00
width : 100 % ;
height : 100 % ;
top : 0 ;
left : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cover-container {
overflow : hidden ;
position : relative ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-datepicker-dropdown {
padding : var ( --uk-datepicker-spacing ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-datepicker-time {
margin-top : var ( --uk-datepicker-spacing ) ;
display : flex ;
justify-content : center ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal {
max-width : calc ( var ( --uk-cal-cell-size ) * 7 ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-header {
display : flex ;
2025-02-11 13:36:00 +08:00
column-gap : . 5rem ;
margin-bottom : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-cal-header-l , . uk-cal-header-r {
2025-01-31 14:03:34 +08:00
flex : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-jumper {
display : flex ;
2025-02-11 13:36:00 +08:00
flex : 1 ;
2025-01-31 14:03:34 +08:00
justify-content : space-between ;
2025-02-11 13:36:00 +08:00
align-items : center ;
column-gap : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-jumper . uk-input-fake {
justify-content : center ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-jumper input {
text-align : center ;
2025-02-11 13:36:00 +08:00
width : 3rem ;
}
. uk-cal-jumper input [ type = "number" ] :: -webkit-inner-spin-button {
-webkit-appearance : none ;
margin : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-jumper input [ type = "number" ] :: -webkit-outer-spin-button {
-webkit-appearance : none ;
margin : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-jumper input [ type = "number" ] {
-moz-appearance : textfield ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-title {
text-align : center ;
2025-02-11 13:36:00 +08:00
width : 100 % ;
2025-01-31 14:03:34 +08:00
font-weight : 500 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-month-dropdown {
2025-02-11 13:36:00 +08:00
--uk-dropdown-nav-item-padding : . 25rem ;
flex : 1 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-month-dropdown button {
width : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-month-dropdown . uk-drop {
overflow-y : auto ;
2025-02-11 13:36:00 +08:00
min-width : 9rem ;
max-height : 10rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-month-dropdown-item a {
justify-content : space-between ;
2025-02-11 13:36:00 +08:00
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-cal table , . uk-cal table tbody {
2025-01-31 14:03:34 +08:00
display : flex ;
flex-direction : column ;
2025-02-11 13:36:00 +08:00
gap : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal table thead th {
width : var ( --uk-cal-cell-size ) ;
font-size : var ( --uk-cal-cell-header-font-size ) ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
font-weight : 400 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-cal table tbody tr , . uk-cal table thead tr {
2025-01-31 14:03:34 +08:00
display : flex ;
2025-02-11 13:36:00 +08:00
gap : . 125rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal table tbody tr td {
width : var ( --uk-cal-cell-size ) ;
height : var ( --uk-cal-cell-size ) ;
font-size : var ( --uk-cal-cell-body-font-size ) ;
position : relative ;
text-align : center ;
2025-02-11 13:36:00 +08:00
padding : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal table tbody tr td button {
border-radius : var ( --uk-cal-cell-radius ) ;
display : inline-flex ;
white-space : nowrap ;
2025-02-11 13:36:00 +08:00
justify-content : center ;
align-items : center ;
width : 100 % ;
height : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal table tbody tr td button : hover {
background-color : hsl ( var ( --accent ) ) ;
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal table tbody tr td button : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal table tbody tr td button : disabled {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal table tbody tr td . uk-cal-oom button {
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal table tbody tr td . uk-active button {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal table tbody tr td . uk-disabled button {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-divider table tbody {
2025-02-11 13:36:00 +08:00
gap : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-divider table tbody tr {
border-bottom-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-divider table tbody tr td {
2025-02-11 13:36:00 +08:00
margin-bottom : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-divider table tbody tr : last-child {
border-style : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cal-marked : after {
content : "" ;
border-style : solid ;
2025-02-11 13:36:00 +08:00
border-width : var ( --uk-cal-cell-body-font-size ) var ( --uk-cal-cell-body-font-size ) 0 0 ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --destructive ) ) transparent transparent transparent ;
position : absolute ;
2025-02-11 13:36:00 +08:00
border-top-left-radius : var ( --uk-cal-cell-radius ) ;
width : 0 ;
height : 0 ;
2025-01-31 14:03:34 +08:00
top : 0 ;
left : 0 ;
2025-02-11 13:36:00 +08:00
transform : rotate ( 0 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-time {
display : inline-flex ;
2025-02-11 13:36:00 +08:00
align-items : center ;
column-gap : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-time input {
text-align : center ;
2025-02-11 13:36:00 +08:00
width : 3 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-time . uk-input-fake {
justify-content : center ;
2025-02-11 13:36:00 +08:00
width : 3 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-input-time input [ type = "number" ] :: -webkit-inner-spin-button {
-webkit-appearance : none ;
margin : 0 ;
}
2025-01-31 14:03:34 +08:00
. uk-input-time input [ type = "number" ] :: -webkit-outer-spin-button {
-webkit-appearance : none ;
margin : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-time input [ type = "number" ] {
-moz-appearance : textfield ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
[ class * = "uk-divider" ] {
border : none ;
height : 1px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-divider-icon {
position : relative ;
background-image : var ( --uk-divider-icon-image ) ;
2025-02-11 13:36:00 +08:00
background-position : 50 % ;
2025-01-31 14:03:34 +08:00
background-repeat : no-repeat ;
2025-02-11 13:36:00 +08:00
height : 1 . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-divider-icon : before , . uk-divider-icon : after {
2025-01-31 14:03:34 +08:00
content : "" ;
position : absolute ;
border-bottom : 1px solid ;
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
max-width : calc ( 50 % - 1 . 75rem ) ;
top : 50 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-divider-icon : before {
width : 100 % ;
2025-02-11 13:36:00 +08:00
right : calc ( 50 % + 1 . 75rem ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-divider-icon : after {
width : 100 % ;
2025-02-11 13:36:00 +08:00
left : calc ( 50 % + 1 . 75rem ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-divider-sm {
line-height : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-divider-sm : after {
content : "" ;
display : inline-block ;
vertical-align : top ;
2025-02-11 13:36:00 +08:00
border-top : 1px solid # e5e5e5 ;
2025-01-31 14:03:34 +08:00
border-bottom : 1px solid ;
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
width : 100px ;
max-width : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-divider-vertical {
2025-02-11 13:36:00 +08:00
border-bottom : 1px solid ;
border-left : 1px solid # e5e5e5 ;
border-color : hsl ( var ( --border ) ) ;
2025-01-31 14:03:34 +08:00
width : max-content ;
height : 100px ;
margin-left : auto ;
margin-right : auto ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dotnav {
display : flex ;
2025-02-11 13:36:00 +08:00
list-style : none ;
2025-01-31 14:03:34 +08:00
flex-wrap : wrap ;
2025-02-11 13:36:00 +08:00
margin : 0 0 0 - . 75rem ;
2025-01-31 14:03:34 +08:00
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dotnav > * {
flex : none ;
2025-02-11 13:36:00 +08:00
padding-left : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dotnav > * > * {
display : block ;
box-sizing : border-box ;
text-indent : 100 % ;
overflow : hidden ;
white-space : nowrap ;
border-width : 1px ;
border-color : hsl ( var ( --primary ) ) ;
2025-02-11 13:36:00 +08:00
background : none ;
border-radius : 50 % ;
width : 10px ;
height : 10px ;
transition : background-color . 2s ease-in-out , border-color . 2s ease-in-out ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-dotnav > * > : hover , . uk-dotnav > * > : active , . uk-dotnav > . uk-active > * {
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --primary ) ) ;
2025-02-11 13:36:00 +08:00
border-color : # 0000 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dotnav-vertical {
flex-direction : column ;
2025-02-11 13:36:00 +08:00
margin-top : - . 75rem ;
2025-01-31 14:03:34 +08:00
margin-left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dotnav-vertical > * {
2025-02-11 13:36:00 +08:00
padding-top : . 75rem ;
2025-01-31 14:03:34 +08:00
padding-left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-drop {
display : none ;
position : absolute ;
z-index : var ( --uk-drop-z ) ;
--uk-position-offset : 10px ;
--uk-position-viewport-offset : 8px ;
box-sizing : border-box ;
width : 18rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-drop . uk-open {
display : block ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-drop-stack . uk-drop-grid > * {
width : 100 % ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-drop-parent-icon {
2025-02-11 13:36:00 +08:00
margin-left : . 5rem ;
transition : transform . 3s ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
[ aria-expanded = "true" ] > . uk-drop-parent-icon {
transform : rotate ( 180deg ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropbar {
--uk-position-offset : 0 ;
--uk-position-shift-offset : 0 ;
--uk-position-viewport-offset : 0 ;
background-color : hsl ( var ( --background ) ) ;
2025-02-11 13:36:00 +08:00
width : auto ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropbar > : last-child {
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropbar-lg {
padding-top : 2 . 5rem ;
padding-bottom : 2 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropdown {
--uk-position-offset : 10px ;
--uk-position-viewport-offset : 8px ;
border-radius : var ( --uk-dropdown-radius ) ;
box-shadow : var ( --uk-dropdown-shadow ) ;
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
background-color : hsl ( var ( --popover ) ) ;
color : hsl ( var ( --popover-foreground ) ) ;
2025-02-11 13:36:00 +08:00
width : auto ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropdown > : last-child {
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropdown-dropbar {
--uk-position-viewport-offset : 1rem ;
box-shadow : none ;
2025-02-11 13:36:00 +08:00
background : none ;
width : auto ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropdown-nav > li > a {
border-radius : var ( --uk-dropdown-nav-item-radius ) ;
padding : var ( --uk-dropdown-nav-item-padding ) ;
margin : var ( --uk-dropdown-nav-item-margin ) ;
display : flex ;
-webkit-user-select : none ;
user-select : none ;
2025-02-11 13:36:00 +08:00
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-dropdown-nav > li > a : hover , . uk-dropdown-nav > li . uk-active > a {
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --accent ) ) ;
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropdown-nav . uk-nav-header {
padding : var ( --uk-dropdown-nav-header-padding ) ;
margin : var ( --uk-dropdown-nav-header-margin ) ;
font-weight : 600 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropdown-nav . uk-nav-divider {
border-top-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
margin : 0 ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropnav-dropbar {
position : absolute ;
z-index : var ( --uk-dropnav-z ) ;
padding : 0 ;
left : 0 ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-close : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-kbd {
border-radius : var ( --uk-global-radius ) ;
pointer-events : none ;
display : inline-flex ;
-webkit-user-select : none ;
user-select : none ;
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
background-color : hsl ( var ( --muted ) ) ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
align-items : center ;
padding-left : . 375rem ;
padding-right : . 375rem ;
font-family : ui-monospace , SFMono-Regular , Menlo , Monaco , Consolas , Liberation Mono , Courier New , monospace ;
font-size : . 8rem ;
font-weight : 500 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-hr {
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tag {
border-radius : var ( --uk-global-radius-s ) ;
font-size : var ( --uk-global-font-size-s ) ;
line-height : var ( --uk-global-line-height-s ) ;
display : inline-flex ;
2025-02-11 13:36:00 +08:00
align-items : center ;
gap : . 5rem ;
2025-01-31 14:03:34 +08:00
min-height : 1 . 75rem ;
2025-02-11 13:36:00 +08:00
padding : . 25rem . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tag-primary {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tag-primary : hover {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --primary ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tag-secondary {
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tag-secondary : hover {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --secondary ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tag-destructive {
background-color : hsl ( var ( --destructive ) ) ;
color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tag-destructive : hover {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --destructive ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. tiptap {
min-height : 82 . 4px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. tiptap p . is-editor-empty : first-child : before {
content : attr ( data-placeholder ) ;
pointer-events : none ;
float : left ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
height : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. ProseMirror {
overflow : auto ;
border-width : 1px ;
border-color : hsl ( var ( --input ) ) ;
color : hsl ( var ( --foreground ) ) ;
2025-02-11 13:36:00 +08:00
background-color : # 0000 ;
padding : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. ProseMirror p : first-child {
margin-top : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. ProseMirror p : last-child {
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. ProseMirror-focused {
2025-02-11 13:36:00 +08:00
outline : 2px solid # 0000 ;
2025-01-31 14:03:34 +08:00
outline-offset : 2px ;
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
--tw-ring-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tiptap-header {
display : flex ;
overflow : hidden ;
2025-02-11 13:36:00 +08:00
border-width : 1px 1px 0 ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
border-top-left-radius : . 375rem ;
border-top-right-radius : . 375rem ;
flex-wrap : nowrap ;
padding : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tiptap-toolbar {
display : flex ;
overflow-x : scroll ;
2025-02-11 13:36:00 +08:00
column-gap : . 75rem ;
width : 100 % ;
margin-bottom : -2 . 5rem ;
2025-01-31 14:03:34 +08:00
padding-bottom : 2 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tiptap-toolbar-group {
display : flex ;
2025-02-11 13:36:00 +08:00
gap : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tiptap-toolbar-group button . uk-active {
background-color : hsl ( var ( --muted ) ) ;
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tiptap-toolbar-group a {
cursor : pointer ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tiptap-footer {
box-shadow : var ( --uk-global-shadow-s ) ;
2025-02-11 13:36:00 +08:00
border-width : 0 1px 1px ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
border-bottom-right-radius : . 375rem ;
border-bottom-left-radius : . 375rem ;
padding : . 5rem ;
font-size : . 75rem ;
2025-01-31 14:03:34 +08:00
line-height : 1rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range {
-webkit-appearance : none ;
box-sizing : border-box ;
vertical-align : middle ;
2025-02-11 13:36:00 +08:00
background : none ;
2025-01-31 14:03:34 +08:00
width : 100 % ;
2025-02-11 13:36:00 +08:00
max-width : 100 % ;
margin : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range : focus {
outline : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range :: -moz-focus-outer {
border : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range : not ( : disabled ) :: -webkit-slider-thumb {
cursor : pointer ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range : not ( : disabled ) :: -moz-range-thumb {
cursor : pointer ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range :: -webkit-slider-runnable-track {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --primary ) / . 2 ) ;
2025-01-31 14:03:34 +08:00
border-radius : 500px ;
2025-02-11 13:36:00 +08:00
height : 3px ;
}
. uk-range : focus :: -webkit-slider-runnable-track {
background-color : hsl ( var ( --primary ) / . 2 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range : active :: -webkit-slider-runnable-track {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --primary ) / . 2 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range :: -moz-range-track {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --primary ) / . 2 ) ;
2025-01-31 14:03:34 +08:00
border-radius : 500px ;
2025-02-11 13:36:00 +08:00
height : 3px ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range : focus :: -moz-range-track {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --primary ) / . 2 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range :: -webkit-slider-thumb {
-webkit-appearance : none ;
border : 1px solid ;
2025-02-11 13:36:00 +08:00
border-color : hsl ( var ( --primary ) / . 5 ) ;
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --background ) ) ;
2025-02-11 13:36:00 +08:00
border-radius : 500px ;
width : 1rem ;
height : 1rem ;
margin-top : -7px ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-range :: -moz-range-thumb {
border : 1px solid ;
2025-02-11 13:36:00 +08:00
border-color : hsl ( var ( --primary ) / . 5 ) ;
background-color : hsl ( var ( --background ) ) ;
border-radius : 500px ;
2025-01-31 14:03:34 +08:00
width : 1rem ;
2025-02-11 13:36:00 +08:00
height : 1rem ;
2025-01-31 14:03:34 +08:00
margin-top : -7px ;
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-input-range {
position : relative ;
display : block ;
-webkit-user-select : none ;
user-select : none ;
2025-02-11 13:36:00 +08:00
height : 2 . 5rem ;
2025-02-11 07:43:47 +08:00
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-input-range-runnable-track {
border-radius : var ( --uk-global-radius ) ;
position : absolute ;
2025-02-11 13:36:00 +08:00
--tw-translate-y : -50 % ;
transform : translate ( var ( --tw-translate-x ) , var ( --tw-translate-y ) ) rotate ( var ( --tw-rotate ) ) skew ( var ( --tw-skew-x ) ) skewY ( var ( --tw-skew-y ) ) scaleX ( var ( --tw-scale-x ) ) scaleY ( var ( --tw-scale-y ) ) ;
background-color : hsl ( var ( --primary ) / . 2 ) ;
height : . 375rem ;
top : 50 % ;
2025-02-11 07:43:47 +08:00
left : 0 ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-input-range-track {
border-radius : var ( --uk-global-radius ) ;
position : absolute ;
--tw-translate-y : -50 % ;
2025-02-11 13:36:00 +08:00
transform : translate ( var ( --tw-translate-x ) , var ( --tw-translate-y ) ) rotate ( var ( --tw-rotate ) ) skew ( var ( --tw-skew-x ) ) skewY ( var ( --tw-skew-y ) ) scaleX ( var ( --tw-scale-x ) ) scaleY ( var ( --tw-scale-y ) ) ;
2025-02-11 07:43:47 +08:00
background-color : hsl ( var ( --primary ) ) ;
2025-02-11 13:36:00 +08:00
height : . 375rem ;
top : 50 % ;
2025-02-11 07:43:47 +08:00
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-input-range-knob {
box-shadow : var ( --uk-global-shadow ) ;
position : absolute ;
--tw-translate-x : -50 % ;
--tw-translate-y : -50 % ;
2025-02-11 13:36:00 +08:00
transform : translate ( var ( --tw-translate-x ) , var ( --tw-translate-y ) ) rotate ( var ( --tw-rotate ) ) skew ( var ( --tw-skew-x ) ) skewY ( var ( --tw-skew-y ) ) scaleX ( var ( --tw-scale-x ) ) scaleY ( var ( --tw-scale-y ) ) ;
2025-02-11 07:43:47 +08:00
cursor : pointer ;
border-width : 1px ;
2025-02-11 13:36:00 +08:00
border-color : hsl ( var ( --primary ) / . 5 ) ;
2025-02-11 07:43:47 +08:00
background-color : hsl ( var ( --background ) ) ;
2025-02-11 13:36:00 +08:00
border-radius : 9999px ;
width : 1rem ;
height : 1rem ;
top : 50 % ;
2025-02-11 07:43:47 +08:00
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-input-range-knob : focus-visible {
2025-02-11 13:36:00 +08:00
outline : 2px solid # 0000 ;
2025-02-11 07:43:47 +08:00
outline-offset : 2px ;
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-02-11 07:43:47 +08:00
--tw-ring-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-input-range-knob : disabled {
cursor : not-allowed ;
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-input-range-label {
position : absolute ;
--tw-translate-x : -50 % ;
2025-02-11 13:36:00 +08:00
transform : translate ( var ( --tw-translate-x ) , var ( --tw-translate-y ) ) rotate ( var ( --tw-rotate ) ) skew ( var ( --tw-skew-x ) ) skewY ( var ( --tw-skew-y ) ) scaleX ( var ( --tw-scale-x ) ) scaleY ( var ( --tw-scale-y ) ) ;
2025-02-11 07:43:47 +08:00
white-space : nowrap ;
2025-02-11 13:36:00 +08:00
top : 1rem ;
2025-02-11 07:43:47 +08:00
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-input-range-label . top {
top : -1 . 5rem ;
}
2025-02-11 13:36:00 +08:00
. uk-input , . uk-select , . uk-textarea , . uk-radio , . uk-checkbox {
2025-01-31 14:03:34 +08:00
box-sizing : border-box ;
font : inherit ;
2025-02-11 13:36:00 +08:00
border-radius : 0 ;
margin : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input {
overflow : visible ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-select {
text-transform : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-select optgroup {
font : inherit ;
font-weight : 700 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-textarea {
overflow : auto ;
}
2025-02-11 13:36:00 +08:00
. uk-input [ type = "search" ] :: -webkit-search-cancel-button {
-webkit-appearance : none ;
}
2025-01-31 14:03:34 +08:00
. uk-input [ type = "search" ] :: -webkit-search-decoration {
-webkit-appearance : none ;
}
2025-02-11 13:36:00 +08:00
. uk-input [ type = "number" ] :: -webkit-inner-spin-button {
height : auto ;
}
2025-01-31 14:03:34 +08:00
. uk-input [ type = "number" ] :: -webkit-outer-spin-button {
height : auto ;
}
2025-02-11 13:36:00 +08:00
. uk-input :: -moz-placeholder {
opacity : 1 ;
}
2025-01-31 14:03:34 +08:00
. uk-textarea :: -moz-placeholder {
opacity : 1 ;
}
2025-02-11 13:36:00 +08:00
. uk-radio : not ( : disabled ) , . uk-checkbox : not ( : disabled ) {
2025-01-31 14:03:34 +08:00
cursor : pointer ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-fieldset {
border : none ;
2025-02-11 13:36:00 +08:00
min-width : 0 ;
2025-01-31 14:03:34 +08:00
margin : 0 ;
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
. uk-input , . uk-textarea {
2025-01-31 14:03:34 +08:00
-webkit-appearance : none ;
}
2025-02-11 13:36:00 +08:00
. uk-input , . uk-select , . uk-textarea , . uk-input-fake {
2025-01-31 14:03:34 +08:00
border-radius : var ( --uk-form-input-radius ) ;
box-shadow : var ( --uk-form-input-shadow ) ;
padding : var ( --uk-form-input-padding ) ;
font-size : var ( --uk-form-input-font-size ) ;
line-height : var ( --uk-form-input-line-height ) ;
border-width : 1px ;
border-color : hsl ( var ( --input ) ) ;
color : hsl ( var ( --foreground ) ) ;
2025-02-11 13:36:00 +08:00
background-color : # 0000 ;
width : 100 % ;
max-width : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-input , . uk-select : not ( [ multiple ] ) : not ( [ size ] ) {
2025-01-31 14:03:34 +08:00
vertical-align : middle ;
display : inline-block ;
height : var ( --uk-form-input-height ) ;
}
2025-02-11 13:36:00 +08:00
. uk-select [ multiple ] , . uk-select [ size ] , . uk-textarea {
2025-01-31 14:03:34 +08:00
vertical-align : top ;
min-height : 4rem ;
2025-02-11 13:36:00 +08:00
padding-top : . 625rem ;
padding-bottom : . 625rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-select [ multiple ] , . uk-select [ size ] {
2025-01-31 14:03:34 +08:00
resize : vertical ;
}
2025-02-11 13:36:00 +08:00
. uk-input : focus , . uk-select : focus , . uk-textarea : focus , . uk-input-fake : focus {
outline : 2px solid # 0000 ;
2025-01-31 14:03:34 +08:00
outline-offset : 2px ;
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
--tw-ring-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-input : disabled , . uk-select : disabled , . uk-textarea : disabled , . uk-input-fake : disabled {
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-input :: placeholder , . uk-textarea :: placeholder {
2025-01-31 14:03:34 +08:00
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-form-destructive , . uk-form-destructive : focus {
2025-01-31 14:03:34 +08:00
--tw-ring-color : hsl ( var ( --destructive ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-blank {
--tw-shadow : 0 0 # 0000 ;
--tw-shadow-colored : 0 0 # 0000 ;
2025-02-11 13:36:00 +08:00
box-shadow : var ( --tw-ring-offset-shadow , 0 0 # 0000 ) , var ( --tw-ring-shadow , 0 0 # 0000 ) , var ( --tw-shadow ) ;
background : none ;
border-color : # 0000 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-blank : focus {
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 0px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-select : not ( [ multiple ] ) : not ( [ size ] ) {
-webkit-appearance : none ;
-moz-appearance : none ;
background-image : var ( --uk-form-list-image ) ;
background-repeat : no-repeat ;
background-position : var ( --uk-form-list-image-position ) ;
padding-right : 1 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-select : not ( [ multiple ] ) : not ( [ size ] ) option {
color : # 18181b ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input [ list ] {
background-repeat : no-repeat ;
background-position : var ( --uk-form-list-image-position ) ;
2025-02-11 13:36:00 +08:00
padding-right : 1 . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-input [ list ] : hover , . uk-input [ list ] : focus {
2025-01-31 14:03:34 +08:00
background-image : var ( --uk-form-list-image ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input [ list ] :: -webkit-calendar-picker-indicator {
display : none ! important ;
}
2025-02-11 13:36:00 +08:00
. uk-radio , . uk-checkbox {
2025-01-31 14:03:34 +08:00
display : inline-block ;
overflow : hidden ;
vertical-align : middle ;
-webkit-appearance : none ;
-moz-appearance : none ;
border-radius : var ( --uk-form-radio-radius ) ;
box-shadow : var ( --uk-form-radio-shadow ) ;
border-width : 1px ;
border-color : hsl ( var ( --primary ) ) ;
2025-02-11 13:36:00 +08:00
background-position : 50 % ;
background-repeat : no-repeat ;
width : 1rem ;
height : 1rem ;
margin-top : -4px ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-radio {
border-radius : 50 % ;
}
2025-02-11 13:36:00 +08:00
. uk-radio : focus , . uk-checkbox : focus , . uk-radio : checked : focus , . uk-checkbox : checked : focus , . uk-checkbox : indeterminate : focus {
outline : 2px solid # 0000 ;
2025-01-31 14:03:34 +08:00
outline-offset : 2px ;
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
--tw-ring-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-radio : checked {
background-image : var ( --uk-form-radio-image ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-checkbox : checked {
background-image : var ( --uk-form-checkbox-image ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-checkbox : indeterminate {
background-image : var ( --uk-form-checkbox-image-indeterminate ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-label {
2025-02-11 13:36:00 +08:00
font-size : . 875rem ;
2025-01-31 14:03:34 +08:00
font-weight : 500 ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-stacked . uk-form-label {
display : block ;
margin-bottom : 5px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-icon {
position : absolute ;
2025-02-11 13:36:00 +08:00
display : inline-flex ;
justify-content : center ;
align-items : center ;
width : 2 . 5rem ;
2025-01-31 14:03:34 +08:00
top : 0 ;
bottom : 0 ;
left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-icon : not ( a ) : not ( button ) : not ( input ) {
pointer-events : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-icon : not ( . uk-form-icon-flip ) ~ . uk-input {
padding-left : 2 . 5rem ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-icon-flip {
left : auto ;
2025-02-11 13:36:00 +08:00
right : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-icon-flip ~ . uk-input {
padding-right : 2 . 5rem ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-toggle-switch {
-webkit-appearance : none ;
-moz-appearance : none ;
appearance : none ;
position : relative ;
box-sizing : border-box ;
box-shadow : var ( --uk-form-tswitch-shadow ) ;
background-color : hsl ( var ( --input ) ) ;
2025-02-11 13:36:00 +08:00
border-radius : 2rem ;
width : 2 . 25rem ;
height : 1 . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-toggle-switch : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-toggle-switch : before {
content : "" ;
position : absolute ;
box-sizing : border-box ;
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --background ) ) ;
2025-01-31 14:03:34 +08:00
border-radius : 50 % ;
2025-02-11 13:36:00 +08:00
width : 1rem ;
height : 1rem ;
margin-left : . 125rem ;
2025-01-31 14:03:34 +08:00
transition-property : left ;
2025-02-11 13:36:00 +08:00
transition-duration : . 3s ;
2025-01-31 14:03:34 +08:00
transition-timing-function : ease-in-out ;
2025-02-11 13:36:00 +08:00
top : 50 % ;
left : 0 ;
transform : translateY ( -50 % ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-toggle-switch : checked : before {
left : 1rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-toggle-switch : disabled {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-toggle-switch-primary : checked {
background-color : hsl ( var ( --primary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-toggle-switch-destructive : checked {
background-color : hsl ( var ( --destructive ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-help {
2025-02-11 13:36:00 +08:00
font-size : . 8rem ;
2025-01-31 14:03:34 +08:00
font-weight : 500 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
[ class * = "uk-inline" ] {
display : inline-block ;
position : relative ;
vertical-align : middle ;
-webkit-backface-visibility : hidden ;
2025-02-11 13:36:00 +08:00
max-width : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin {
border-radius : var ( --uk-form-input-radius ) ;
box-shadow : var ( --uk-form-input-shadow ) ;
display : inline-flex ;
2025-02-11 13:36:00 +08:00
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin input {
height : var ( --uk-form-input-height ) ;
width : var ( --uk-form-input-height ) ;
font-size : var ( --uk-form-input-font-size ) ;
line-height : var ( --uk-form-input-line-height ) ;
position : relative ;
display : flex ;
border-width : 1px ;
border-color : hsl ( var ( --input ) ) ;
text-align : center ;
2025-02-11 13:36:00 +08:00
background-color : # 0000 ;
margin-right : -1px ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin input :: placeholder {
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin input : focus {
z-index : 10 ;
2025-02-11 13:36:00 +08:00
outline : 2px solid # 0000 ;
2025-01-31 14:03:34 +08:00
outline-offset : 2px ;
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
--tw-ring-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin . uk-form-destructive input {
--tw-ring-color : hsl ( var ( --destructive ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin input : focus :: placeholder {
color : hsl ( var ( --background ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-input-pin . uk-disabled input , . uk-input-pin input : disabled {
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin input : first-child {
border-top-left-radius : var ( --uk-form-input-radius ) ;
border-bottom-left-radius : var ( --uk-form-input-radius ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin input : last-child {
border-top-right-radius : var ( --uk-form-input-radius ) ;
border-bottom-right-radius : var ( --uk-form-input-radius ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin . uk-input-pin-separated {
--tw-shadow : 0 0 # 0000 ;
--tw-shadow-colored : 0 0 # 0000 ;
2025-02-11 13:36:00 +08:00
box-shadow : var ( --tw-ring-offset-shadow , 0 0 # 0000 ) , var ( --tw-ring-shadow , 0 0 # 0000 ) , var ( --tw-shadow ) ;
gap : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-pin . uk-input-pin-separated input {
border-radius : var ( --uk-form-input-radius ) ;
box-shadow : var ( --uk-form-input-shadow ) ;
2025-02-11 13:36:00 +08:00
margin-right : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-tag {
box-shadow : var ( --uk-form-input-shadow ) ;
border-radius : var ( --uk-form-input-radius ) ;
display : flex ;
border-width : 1px ;
border-color : hsl ( var ( --input ) ) ;
2025-02-11 13:36:00 +08:00
background-color : # 0000 ;
flex-wrap : wrap ;
align-items : center ;
gap : . 25rem ;
min-height : 2 . 5rem ;
padding : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-tag : has ( input : focus ) {
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
--tw-ring-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-tag . uk-disabled {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-tag input {
color : hsl ( var ( --foreground ) ) ;
2025-02-11 13:36:00 +08:00
background-color : # 0000 ;
flex : 1 ;
min-height : 1 . 75rem ;
padding-left : . 25rem ;
padding-right : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-tag input :: placeholder {
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-tag input : focus {
2025-02-11 13:36:00 +08:00
outline : 2px solid # 0000 ;
2025-01-31 14:03:34 +08:00
outline-offset : 2px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-tag . uk-form-destructive : has ( input : focus ) {
--tw-ring-color : hsl ( var ( --destructive ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-search {
display : flex ;
2025-02-11 13:36:00 +08:00
align-items : center ;
padding-left : . 75rem ;
padding-right : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-search svg {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
margin-right : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-search input {
2025-02-11 13:36:00 +08:00
background-color : # 0000 ;
2025-01-31 14:03:34 +08:00
width : 100 % ;
2025-02-11 13:36:00 +08:00
padding-top : . 75rem ;
padding-bottom : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-search input :: placeholder {
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-search input : focus {
2025-02-11 13:36:00 +08:00
outline : 2px solid # 0000 ;
2025-01-31 14:03:34 +08:00
outline-offset : 2px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-options {
max-height : 10rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-item-wrapper {
display : flex ;
2025-02-11 13:36:00 +08:00
flex : 1 ;
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-item-icon {
flex : none ;
2025-02-11 13:36:00 +08:00
margin-right : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-item-text {
2025-02-11 13:36:00 +08:00
flex : 1 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-cs-check {
flex : none ;
2025-02-11 13:36:00 +08:00
margin-left : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-input-fake {
height : var ( --uk-form-input-height ) ;
display : flex ;
2025-02-11 13:36:00 +08:00
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-custom {
display : inline-block ;
position : relative ;
vertical-align : middle ;
2025-02-11 13:36:00 +08:00
max-width : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-form-custom select , . uk-form-custom input [ type = "file" ] {
2025-01-31 14:03:34 +08:00
position : absolute ;
z-index : 1 ;
-webkit-appearance : none ;
opacity : 0 ;
cursor : pointer ;
2025-02-11 13:36:00 +08:00
width : 100 % ;
height : 100 % ;
top : 0 ;
left : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-custom input [ type = "file" ] {
overflow : hidden ;
2025-02-11 13:36:00 +08:00
font-size : 500px ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-hero-sm {
font-size : 2 . 25rem ;
line-height : 2 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-hero-md {
font-size : 3rem ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-hero-lg {
font-size : 3 . 75rem ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-hero-xl {
font-size : 4 . 5rem ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-hero-2xl {
font-size : 6rem ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-hero-3xl {
font-size : 8rem ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-heading-divider {
2025-02-11 13:36:00 +08:00
border-bottom : calc ( . 2px + . 05em ) solid ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
padding-bottom : calc ( 5px + . 1em ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-heading-bullet {
position : relative ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-heading-bullet : before {
content : "" ;
display : inline-block ;
position : relative ;
vertical-align : middle ;
2025-02-11 13:36:00 +08:00
border-left : calc ( 5px + . 1em ) solid ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
height : calc ( 4px + . 7em ) ;
margin-right : calc ( 5px + . 2em ) ;
top : - . 1em ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-heading-line {
overflow : hidden ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-heading-line > * {
display : inline-block ;
position : relative ;
}
2025-02-11 13:36:00 +08:00
. uk-heading-line > : before , . uk-heading-line > : after {
2025-01-31 14:03:34 +08:00
content : "" ;
position : absolute ;
2025-02-11 13:36:00 +08:00
border-bottom : calc ( . 2px + . 05em ) solid ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
width : 2000px ;
top : calc ( 50 % + - . 1px - . 025em ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-heading-line > : before {
2025-02-11 13:36:00 +08:00
margin-right : calc ( 5px + . 3em ) ;
2025-01-31 14:03:34 +08:00
right : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-heading-line > : after {
2025-02-11 13:36:00 +08:00
margin-left : calc ( 5px + . 3em ) ;
2025-01-31 14:03:34 +08:00
left : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-h1 {
2025-02-11 13:36:00 +08:00
letter-spacing : - . 025em ;
2025-01-31 14:03:34 +08:00
font-size : 2 . 25rem ;
font-weight : 800 ;
2025-02-11 13:36:00 +08:00
line-height : 2 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-h2 {
2025-02-11 13:36:00 +08:00
letter-spacing : - . 025em ;
2025-01-31 14:03:34 +08:00
font-size : 1 . 875rem ;
font-weight : 600 ;
2025-02-11 13:36:00 +08:00
line-height : 2 . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-h3 {
2025-02-11 13:36:00 +08:00
letter-spacing : - . 025em ;
2025-01-31 14:03:34 +08:00
font-size : 1 . 5rem ;
font-weight : 600 ;
2025-02-11 13:36:00 +08:00
line-height : 2rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-h4 {
2025-02-11 13:36:00 +08:00
letter-spacing : - . 025em ;
2025-01-31 14:03:34 +08:00
font-size : 1 . 25rem ;
font-weight : 600 ;
2025-02-11 13:36:00 +08:00
line-height : 1 . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-icon {
color : inherit ;
display : inline-flex ;
fill : currentcolor ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
button . uk-icon : not ( : disabled ) {
cursor : pointer ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-icon :: -moz-focus-inner {
border : 0 ;
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-icon : not ( . uk-preserve ) [ fill * = "#" ] : not ( . uk-preserve ) {
fill : currentcolor ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-icon : not ( . uk-preserve ) [ stroke * = "#" ] : not ( . uk-preserve ) {
stroke : currentcolor ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-icon > * {
transform : translate ( 0 ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-icon-image {
vertical-align : middle ;
object-fit : scale-down ;
2025-02-11 13:36:00 +08:00
background-position : 50 % ;
background-repeat : no-repeat ;
background-size : contain ;
width : 1 . 25rem ;
2025-01-31 14:03:34 +08:00
max-width : none ;
2025-02-11 13:36:00 +08:00
height : 1 . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-label {
border-radius : var ( --uk-global-radius ) ;
box-shadow : var ( --uk-global-shadow ) ;
font-size : var ( --uk-global-font-size-s ) ;
line-height : var ( --uk-global-line-height-s ) ;
display : inline-flex ;
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
color : hsl ( var ( --foreground ) ) ;
2025-02-11 13:36:00 +08:00
align-items : center ;
padding : . 125rem . 625rem ;
font-weight : 600 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-label-destructive {
background-color : hsl ( var ( --destructive ) ) ;
color : hsl ( var ( --destructive-foreground ) ) ;
2025-02-11 13:36:00 +08:00
border-color : # 0000 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-label-destructive : hover {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --destructive ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-label-primary {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
2025-02-11 13:36:00 +08:00
border-color : # 0000 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-label-primary : hover {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --primary ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-label-secondary {
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
2025-02-11 13:36:00 +08:00
border-color : # 0000 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-label-secondary : hover {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --secondary ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-leader {
overflow : hidden ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-leader-fill : after {
display : inline-block ;
content : attr ( data-fill ) ;
white-space : nowrap ;
2025-02-11 13:36:00 +08:00
width : 0 ;
margin-left : 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-leader-fill . uk-leader-hide : after {
display : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox {
display : none ;
position : fixed ;
z-index : 1010 ;
opacity : 0 ;
touch-action : pinch-zoom ;
background-color : hsl ( var ( --background ) ) ;
2025-02-11 13:36:00 +08:00
transition : opacity . 15s linear ;
inset : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox . uk-open {
display : block ;
opacity : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-page {
overflow : hidden ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-items > * {
position : absolute ;
display : none ;
will-change : transform , opacity ;
overflow : auto ;
2025-02-11 13:36:00 +08:00
justify-content : center ;
align-items : flex-start ;
inset : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-items > . uk-active {
display : flex ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-items-fit > * {
2025-02-11 13:36:00 +08:00
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-items-fit > * > * {
max-width : 100vw ;
max-height : 100vh ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-items-fit > * > : not ( iframe ) {
width : auto ;
height : auto ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-items . uk-lightbox-items-fit . uk-lightbox-zoom : hover {
cursor : zoom-in ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-items : not ( . uk-lightbox-items-fit ) . uk-lightbox-zoom : hover {
cursor : zoom-out ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-thumbnav-vertical : where ( img , video ) {
max-width : 100px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-thumbnav : not ( . uk-lightbox-thumbnav-vertical ) : where ( img , video ) {
max-height : 100px ;
}
2025-02-11 13:36:00 +08:00
. uk-lightbox-thumbnav : empty , . uk-lightbox-dotnav : empty {
2025-01-31 14:03:34 +08:00
display : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-caption {
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
--tw-backdrop-blur : blur ( 4px ) ;
2025-02-11 13:36:00 +08:00
-webkit-backdrop-filter : var ( --tw-backdrop-blur ) var ( --tw-backdrop-brightness ) var ( --tw-backdrop-contrast ) var ( --tw-backdrop-grayscale ) var ( --tw-backdrop-hue-rotate ) var ( --tw-backdrop-invert ) var ( --tw-backdrop-opacity ) var ( --tw-backdrop-saturate ) var ( --tw-backdrop-sepia ) ;
backdrop-filter : var ( --tw-backdrop-blur ) var ( --tw-backdrop-brightness ) var ( --tw-backdrop-contrast ) var ( --tw-backdrop-grayscale ) var ( --tw-backdrop-hue-rotate ) var ( --tw-backdrop-invert ) var ( --tw-backdrop-opacity ) var ( --tw-backdrop-saturate ) var ( --tw-backdrop-sepia ) ;
padding : 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-caption : empty {
display : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-lightbox-iframe {
width : 80 % ;
height : 80 % ;
}
2025-02-11 13:36:00 +08:00
a . uk-link-muted , . uk-link-muted a , . uk-link-toggle . uk-link-muted {
2025-01-31 14:03:34 +08:00
color : hsl ( var ( --muted-foreground ) ) ;
text-decoration-line : underline ;
text-underline-offset : 4px ;
2025-02-11 13:36:00 +08:00
font-weight : 500 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
a . uk-link-muted : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
. uk-link-muted a : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-01-31 14:03:34 +08:00
. uk-link-toggle . uk-link-muted : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
a . uk-link-text : hover , . uk-link-text a : hover , . uk-link-toggle : hover . uk-link-text {
2025-01-31 14:03:34 +08:00
text-decoration-line : underline ;
text-underline-offset : 4px ;
}
2025-02-11 13:36:00 +08:00
a . uk-link-reset , . uk-link-reset a {
2025-01-31 14:03:34 +08:00
text-decoration : none ! important ;
font-weight : 400 ! important ;
}
2025-02-11 13:36:00 +08:00
a . uk-link-reset : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-01-31 14:03:34 +08:00
. uk-link-reset a : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-link-toggle {
text-decoration : none ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-link-toggle : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-link {
text-decoration-line : underline ;
text-underline-offset : 4px ;
2025-02-11 13:36:00 +08:00
font-weight : 500 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-link : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-list > * {
break-inside : avoid-column ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-list > * > : last-child {
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
. uk-list > : nth-child ( n + 2 ) , . uk-list > * > ul {
margin-top : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-list-disc , . uk-list-circle , . uk-list-square , . uk-list-decimal , . uk-list-hyphen {
2025-02-11 07:43:47 +08:00
padding-left : 32px ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-list-disc {
2025-01-31 14:03:34 +08:00
list-style-type : disc ;
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-list-circle {
2025-01-31 14:03:34 +08:00
list-style-type : circle ;
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-list-square {
2025-01-31 14:03:34 +08:00
list-style-type : square ;
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-list-decimal {
list-style-type : decimal ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-list-hyphen {
list-style-type : "– " ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-list-muted > :: marker {
2025-01-31 14:03:34 +08:00
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-list-primary > :: marker {
2025-01-31 14:03:34 +08:00
color : hsl ( var ( --primary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-02-11 07:43:47 +08:00
. uk-list-secondary > :: marker {
2025-01-31 14:03:34 +08:00
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-list-bullet > * {
2025-02-11 07:43:47 +08:00
position : relative ;
padding-left : 32px ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-list-bullet > : before {
content : "" ;
2025-02-11 07:43:47 +08:00
position : absolute ;
2025-01-31 14:03:34 +08:00
background-image : var ( --uk-list-bullet-image ) ;
2025-02-11 13:36:00 +08:00
background-position : 50 % ;
2025-01-31 14:03:34 +08:00
background-repeat : no-repeat ;
2025-02-11 13:36:00 +08:00
width : 32px ;
height : 1 . 5em ;
top : 0 ;
left : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-list-divider > : nth-child ( n + 2 ) {
2025-01-31 14:03:34 +08:00
border-top-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
margin-top : . 5rem ;
padding-top : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-list-striped > * {
2025-02-11 13:36:00 +08:00
padding : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-list-striped > : nth-of-type ( odd ) {
2025-01-31 14:03:34 +08:00
border-top-width : 1px ;
border-bottom-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-list-striped > : nth-of-type ( odd ) {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --muted ) / . 5 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-list-striped > : nth-child ( n + 2 ) {
2025-02-11 07:43:47 +08:00
margin-top : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal {
display : none ;
position : fixed ;
z-index : 1010 ;
overflow-y : auto ;
opacity : 0 ;
padding : var ( --uk-modal-padding ) ;
--tw-backdrop-blur : blur ( 4px ) ;
2025-02-11 13:36:00 +08:00
-webkit-backdrop-filter : var ( --tw-backdrop-blur ) var ( --tw-backdrop-brightness ) var ( --tw-backdrop-contrast ) var ( --tw-backdrop-grayscale ) var ( --tw-backdrop-hue-rotate ) var ( --tw-backdrop-invert ) var ( --tw-backdrop-opacity ) var ( --tw-backdrop-saturate ) var ( --tw-backdrop-sepia ) ;
backdrop-filter : var ( --tw-backdrop-blur ) var ( --tw-backdrop-brightness ) var ( --tw-backdrop-contrast ) var ( --tw-backdrop-grayscale ) var ( --tw-backdrop-hue-rotate ) var ( --tw-backdrop-invert ) var ( --tw-backdrop-opacity ) var ( --tw-backdrop-saturate ) var ( --tw-backdrop-sepia ) ;
background-color : # 000c ;
transition : opacity . 15s linear ;
inset : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal . uk-open {
opacity : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-page {
overflow : hidden ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-dialog {
position : relative ;
box-sizing : border-box ;
opacity : 0 ;
border-radius : var ( --uk-modal-radius ) ;
overflow : hidden ;
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
background-color : hsl ( var ( --background ) ) ;
2025-02-11 13:36:00 +08:00
width : 32rem ;
margin : 0 auto ;
transition : opacity . 3s linear , transform . 3s linear ;
transform : translateY ( -100px ) ;
max-width : 100 % ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-open > . uk-modal-dialog {
opacity : 1 ;
transform : translateY ( 0 ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-container . uk-modal-dialog {
width : 1200px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-full {
background : none ;
2025-02-11 13:36:00 +08:00
padding : 0 ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-full . uk-modal-dialog {
2025-02-11 13:36:00 +08:00
border-style : none ;
border-radius : 0 ;
width : 100 % ;
2025-01-31 14:03:34 +08:00
max-width : 100 % ;
2025-02-11 13:36:00 +08:00
margin : 0 ;
2025-01-31 14:03:34 +08:00
transform : translateY ( 0 ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-body {
display : flow-root ;
padding : var ( --uk-modal-padding-body ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-header {
display : flow-root ;
padding : var ( --uk-modal-padding-header ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-footer {
display : flow-root ;
padding : var ( --uk-modal-padding-footer ) ;
}
2025-02-11 13:36:00 +08:00
. uk-modal-body > : last-child , . uk-modal-header > : last-child , . uk-modal-footer > : last-child {
2025-01-31 14:03:34 +08:00
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-title {
2025-02-11 13:36:00 +08:00
letter-spacing : - . 025em ;
2025-01-31 14:03:34 +08:00
font-size : 1 . 125rem ;
font-weight : 600 ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
. uk-modal-header + . uk-modal-body , . uk-modal-body + . uk-modal-footer {
2025-01-31 14:03:34 +08:00
padding-top : var ( --uk-modal-padding-top-between ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-header ~ . uk-modal-footer {
padding-top : var ( --uk-modal-padding-top-after-header ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-header + . uk-modal-body . uk-overflow-auto {
padding-bottom : var ( --uk-modal-padding-bottom-scrollable ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-modal-body . uk-overflow-auto + . uk-modal-footer {
padding-top : var ( --uk-modal-padding-top-after-scrollable ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-flex {
display : flex ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-flex-top {
2025-02-11 13:36:00 +08:00
align-items : flex-start ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-flex-wrap-top {
2025-02-11 13:36:00 +08:00
align-content : flex-start ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-margin-auto-vertical {
margin-top : auto ! important ;
margin-bottom : auto ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-overflow-auto {
overflow : auto ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-overflow-auto > : last-child {
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
. uk-nav , . uk-nav ul {
list-style : none ;
2025-01-31 14:03:34 +08:00
margin : 0 ;
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav li > a {
display : flex ;
text-decoration : none ;
2025-02-11 13:36:00 +08:00
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav li > a : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
ul . uk-nav-sub {
border-left-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
margin-left : 1 . 25rem ;
margin-right : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
ul . uk-nav-sub > : not ( [ hidden ] ) ~ : not ( [ hidden ] ) {
--tw-space-y-reverse : 0 ;
2025-02-11 13:36:00 +08:00
margin-top : calc ( . 25rem * calc ( 1 - var ( --tw-space-y-reverse ) ) ) ;
margin-bottom : calc ( . 25rem * var ( --tw-space-y-reverse ) ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-sub ul {
border-left-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
margin-top : . 25rem ;
margin-left : 1 . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-sub ul > : not ( [ hidden ] ) ~ : not ( [ hidden ] ) {
--tw-space-y-reverse : 0 ;
2025-02-11 13:36:00 +08:00
margin-top : calc ( . 25rem * calc ( 1 - var ( --tw-space-y-reverse ) ) ) ;
margin-bottom : calc ( . 25rem * var ( --tw-space-y-reverse ) ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-sub a {
border-radius : var ( --uk-global-radius ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-parent-icon {
margin-left : auto ;
2025-02-11 13:36:00 +08:00
transition : transform . 3s ease-out ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav > li . uk-open > a . uk-nav-parent-icon {
transform : rotate ( 180deg ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-header {
2025-02-11 13:36:00 +08:00
font-size : . 875rem ;
2025-01-31 14:03:34 +08:00
font-weight : 600 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-default {
line-height : 1 . 5 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-default > li > a {
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
padding : . 25rem . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-default > li > a : hover {
text-decoration-line : underline ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-default > li . uk-active > a {
color : hsl ( var ( --foreground ) ) ;
2025-02-11 13:36:00 +08:00
font-weight : 500 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-default . uk-nav-header {
2025-02-11 13:36:00 +08:00
padding : . 25rem . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-default . uk-nav-divider {
border-top : 1px solid ;
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-default . uk-nav-sub a {
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
padding : . 25rem . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-default . uk-nav-sub a : hover {
text-decoration-line : underline ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-default . uk-nav-sub li . uk-active > a {
color : hsl ( var ( --foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-primary > li > a {
border-radius : var ( --uk-global-radius ) ;
2025-02-11 13:36:00 +08:00
margin : . 25rem ;
padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-primary > li > a : hover {
background-color : hsl ( var ( --accent ) ) ;
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-primary > li . uk-active > a {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-primary . uk-nav-header {
2025-02-11 13:36:00 +08:00
margin : . 25rem ;
padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-primary . uk-nav-divider {
border-top : 1px solid ;
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-primary . uk-nav-sub a {
2025-02-11 13:36:00 +08:00
margin-left : . 25rem ;
padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-primary . uk-nav-sub a : hover {
background-color : hsl ( var ( --accent ) ) ;
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-primary . uk-nav-sub li . uk-active > a {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-nav-secondary > : not ( . uk-nav-divider ) + : not ( : -webkit-any ( . uk-nav-header , . uk-nav-divider ) ) {
2025-01-31 14:03:34 +08:00
margin-top : 0 ;
}
2025-02-11 13:36:00 +08:00
. uk-nav-secondary > : not ( . uk-nav-divider ) + : not ( : -moz-any ( . uk-nav-header , . uk-nav-divider ) ) {
margin-top : 0 ;
}
. uk-nav-secondary > : not ( . uk-nav-divider ) + : not ( : is ( . uk-nav-header , . uk-nav-divider ) ) {
margin-top : 0 ;
}
2025-01-31 14:03:34 +08:00
. uk-nav-secondary > li > a {
border-radius : var ( --uk-global-radius ) ;
2025-02-11 13:36:00 +08:00
margin : . 25rem ;
padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-nav-secondary > li > a : hover , . uk-nav-secondary > li . uk-active > a {
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-secondary . uk-nav-header {
2025-02-11 13:36:00 +08:00
margin : . 25rem ;
padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-secondary . uk-nav-divider {
border-top : 1px solid ;
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-secondary . uk-nav-sub a {
2025-02-11 13:36:00 +08:00
margin-left : . 25rem ;
padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-secondary . uk-nav-sub a : hover {
background-color : hsl ( var ( --accent ) ) ;
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-secondary . uk-nav-sub li . uk-active > a {
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-sub li {
position : relative ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-sub li : before {
content : "" ;
position : absolute ;
background-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
width : 1px ;
top : 0 ;
bottom : 0 ;
left : -1px ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-nav-sub li . uk-active : before {
background-color : hsl ( var ( --primary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-notification {
position : fixed ;
z-index : 1040 ;
box-sizing : border-box ;
width : 350px ;
2025-02-11 13:36:00 +08:00
top : 10px ;
left : 10px ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-notification-top-right , . uk-notification-bottom-right {
2025-01-31 14:03:34 +08:00
left : auto ;
right : 10px ;
}
2025-02-11 13:36:00 +08:00
. uk-notification-top-center , . uk-notification-bottom-center {
2025-01-31 14:03:34 +08:00
margin-left : -175px ;
2025-02-11 13:36:00 +08:00
left : 50 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-notification-bottom-left , . uk-notification-bottom-right , . uk-notification-bottom-center {
2025-01-31 14:03:34 +08:00
top : auto ;
bottom : 10px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-notification-message {
position : relative ;
cursor : pointer ;
border-radius : var ( --uk-global-radius ) ;
box-shadow : var ( --uk-global-shadow ) ;
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
background-color : hsl ( var ( --background ) ) ;
color : hsl ( var ( --foreground ) ) ;
2025-02-11 13:36:00 +08:00
padding : 1rem 1 . 5rem 1rem 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
* + . uk-notification-message {
margin-top : 10px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-notification-close {
display : none ;
position : absolute ;
2025-02-11 13:36:00 +08:00
color : hsl ( var ( --foreground ) / . 5 ) ;
padding : . 25rem ;
top : . 25rem ;
right : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-notification-message : hover . uk-notification-close {
display : block ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-notification-message-destructive {
border-color : hsl ( var ( --destructive ) ) ;
background-color : hsl ( var ( --destructive ) ) ;
color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-notification-message-destructive . uk-notification-close {
2025-02-11 13:36:00 +08:00
color : hsl ( var ( --destructive-foreground ) / . 5 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas {
display : none ;
position : fixed ;
2025-02-11 13:36:00 +08:00
z-index : 1000 ;
2025-01-31 14:03:34 +08:00
top : 0 ;
bottom : 0 ;
left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-flip . uk-offcanvas {
left : auto ;
2025-02-11 13:36:00 +08:00
right : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-bar {
position : absolute ;
top : 0 ;
bottom : 0 ;
left : var ( --uk-offcanvas-bar-width-i ) ;
box-sizing : border-box ;
width : var ( --uk-offcanvas-bar-width ) ;
overflow-y : auto ;
border-right-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
background-color : hsl ( var ( --background ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-flip . uk-offcanvas-bar {
left : auto ;
right : var ( --uk-offcanvas-bar-width-i ) ;
border-left-width : 1px ;
2025-02-11 13:36:00 +08:00
border-right : none ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-open > . uk-offcanvas-bar {
left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-flip . uk-open > . uk-offcanvas-bar {
left : auto ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-bar-animation {
2025-02-11 13:36:00 +08:00
transition : left . 3s ease-out ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-flip . uk-offcanvas-bar-animation {
transition-property : right ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-reveal {
position : absolute ;
2025-02-11 13:36:00 +08:00
overflow : hidden ;
width : 0 ;
transition : width . 3s ease-out ;
2025-01-31 14:03:34 +08:00
top : 0 ;
bottom : 0 ;
left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-reveal . uk-offcanvas-bar {
left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-flip . uk-offcanvas-reveal . uk-offcanvas-bar {
left : auto ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-open > . uk-offcanvas-reveal {
width : var ( --uk-offcanvas-bar-width ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-flip . uk-offcanvas-reveal {
left : auto ;
2025-02-11 13:36:00 +08:00
right : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-overlay {
touch-action : none ;
2025-02-11 13:36:00 +08:00
width : 100vw ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-overlay : before {
content : "" ;
position : absolute ;
opacity : 0 ;
--tw-backdrop-blur : blur ( 4px ) ;
2025-02-11 13:36:00 +08:00
-webkit-backdrop-filter : var ( --tw-backdrop-blur ) var ( --tw-backdrop-brightness ) var ( --tw-backdrop-contrast ) var ( --tw-backdrop-grayscale ) var ( --tw-backdrop-hue-rotate ) var ( --tw-backdrop-invert ) var ( --tw-backdrop-opacity ) var ( --tw-backdrop-saturate ) var ( --tw-backdrop-sepia ) ;
backdrop-filter : var ( --tw-backdrop-blur ) var ( --tw-backdrop-brightness ) var ( --tw-backdrop-contrast ) var ( --tw-backdrop-grayscale ) var ( --tw-backdrop-hue-rotate ) var ( --tw-backdrop-invert ) var ( --tw-backdrop-opacity ) var ( --tw-backdrop-saturate ) var ( --tw-backdrop-sepia ) ;
background-color : # 000c ;
transition : opacity . 15s linear ;
inset : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-overlay . uk-open : before {
opacity : 1 ;
}
2025-02-11 13:36:00 +08:00
. uk-offcanvas-page , . uk-offcanvas-container {
2025-01-31 14:03:34 +08:00
overflow-x : clip ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-container {
position : relative ;
box-sizing : border-box ;
width : 100 % ;
2025-02-11 13:36:00 +08:00
transition : left . 3s ease-out ;
left : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
: not ( . uk-offcanvas-flip ) . uk-offcanvas-container-animation {
left : var ( --uk-offcanvas-bar-width ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-offcanvas-flip . uk-offcanvas-container-animation {
left : var ( --uk-offcanvas-bar-width-i ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn {
display : flex ;
flex-wrap : wrap ;
2025-02-11 13:36:00 +08:00
align-items : center ;
gap : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn > * {
position : relative ;
flex : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn > * > * {
border-radius : var ( --uk-btn-radius ) ;
box-shadow : var ( --uk-btn-shadow ) ;
height : var ( --uk-btn-height ) ;
padding : var ( --uk-btn-padding ) ;
font-size : var ( --uk-btn-font-size ) ;
line-height : var ( --uk-btn-line-height ) ;
box-sizing : border-box ;
display : inline-flex ;
text-align : center ;
2025-02-11 13:36:00 +08:00
justify-content : center ;
align-items : center ;
2025-01-31 14:03:34 +08:00
font-weight : 500 ;
}
2025-02-11 13:36:00 +08:00
. uk-pgn > * > : focus-visible {
2025-01-31 14:03:34 +08:00
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-pgn > * > : disabled {
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-pgn > * > :: -moz-focus-inner {
2025-01-31 14:03:34 +08:00
border : 0 ;
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-group . uk-pgn > * > * {
--tw-shadow : 0 0 # 0000 ;
--tw-shadow-colored : 0 0 # 0000 ;
2025-02-11 13:36:00 +08:00
box-shadow : var ( --tw-ring-offset-shadow , 0 0 # 0000 ) , var ( --tw-ring-shadow , 0 0 # 0000 ) , var ( --tw-shadow ) ;
border-radius : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-btn-group > . uk-pgn > * > : first-child {
2025-01-31 14:03:34 +08:00
border-top-left-radius : var ( --uk-btn-radius ) ;
border-bottom-left-radius : var ( --uk-btn-radius ) ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-group > . uk-pgn > * > : last-child , . uk-btn-group > . uk-inline : last-child > . uk-pgn > * > * {
2025-01-31 14:03:34 +08:00
border-top-right-radius : var ( --uk-btn-radius ) ;
border-bottom-right-radius : var ( --uk-btn-radius ) ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-group > . uk-pgn > * > : nth-child ( n + 2 ) , . uk-btn-group > div : nth-child ( n + 2 ) . uk-pgn > * > * {
2025-01-31 14:03:34 +08:00
margin-left : -1px ;
}
2025-02-11 13:36:00 +08:00
. uk-btn-group . uk-pgn > * > : hover , . uk-btn-group . uk-pgn > * > : focus , . uk-btn-group . uk-pgn > * > : active , . uk-btn-group . uk-pgn > * > . uk-active {
2025-01-31 14:03:34 +08:00
position : relative ;
z-index : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn > . uk-active > * {
2025-02-11 13:36:00 +08:00
opacity : . 8 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn > . uk-disabled > * {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn-xs > * > * {
--uk-btn-height : 1 . 75rem ;
2025-02-11 13:36:00 +08:00
--uk-btn-padding : . 375rem . 75rem ;
2025-01-31 14:03:34 +08:00
--uk-btn-font-size : var ( --uk-global-font-size-s ) ;
--uk-btn-line-height : var ( --uk-global-line-height-s ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn-sm > * > * {
--uk-btn-height : 2rem ;
2025-02-11 13:36:00 +08:00
--uk-btn-padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
--uk-btn-font-size : var ( --uk-global-font-size-s ) ;
--uk-btn-line-height : var ( --uk-global-line-height-s ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn-md > * > * {
--uk-btn-height : 3rem ;
2025-02-11 13:36:00 +08:00
--uk-btn-padding : . 75rem 1 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn-lg > * > * {
--uk-btn-height : 3 . 5rem ;
2025-02-11 13:36:00 +08:00
--uk-btn-padding : . 875rem 1 . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn-default > * > * {
border-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
background-color : hsl ( var ( --background ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-pgn-default > * > : hover , . uk-pgn-default > * > . uk-active {
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --accent ) ) ;
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn-primary > * > * {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-pgn-primary > * > : hover , . uk-pgn-primary > * > . uk-active {
background-color : hsl ( var ( --primary ) / . 9 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn-secondary > * > * {
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-pgn-secondary > * > : hover , . uk-pgn-secondary > * > . uk-active {
background-color : hsl ( var ( --secondary ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn-ghost > * > * {
--tw-shadow : 0 0 # 0000 ;
--tw-shadow-colored : 0 0 # 0000 ;
2025-02-11 13:36:00 +08:00
box-shadow : var ( --tw-ring-offset-shadow , 0 0 # 0000 ) , var ( --tw-ring-shadow , 0 0 # 0000 ) , var ( --tw-shadow ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-pgn-ghost > * > : not ( : disabled ) : hover , . uk-pgn-ghost > * > . uk-active {
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --accent ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-pgn-destructive > * > * {
background-color : hsl ( var ( --destructive ) ) ;
color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-pgn-destructive > * > : hover , . uk-pgn-destructive > * > . uk-active {
background-color : hsl ( var ( --destructive ) / . 9 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-placeholder {
border : 1px dashed ;
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
background : none ;
margin-bottom : 1 . 25rem ;
padding : 2rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-placeholder > : last-child {
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
[ class * = "uk-position-top" ] , [ class * = "uk-position-bottom" ] , [ class * = "uk-position-left" ] , [ class * = "uk-position-right" ] , [ class * = "uk-position-center" ] {
2025-01-31 14:03:34 +08:00
max-width : calc ( 100 % - ( var ( --uk-position-margin-offset ) * 2 ) ) ;
box-sizing : border-box ;
2025-02-11 13:36:00 +08:00
position : absolute ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-top {
top : 0 ;
left : 0 ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-bottom {
bottom : 0 ;
left : 0 ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-left {
top : 0 ;
bottom : 0 ;
left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-right {
top : 0 ;
bottom : 0 ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-top-left {
top : 0 ;
left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-top-right {
top : 0 ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-bottom-left {
bottom : 0 ;
left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-bottom-right {
bottom : 0 ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-center {
top : calc ( 50 % - var ( --uk-position-margin-offset ) ) ;
left : calc ( 50 % - var ( --uk-position-margin-offset ) ) ;
--uk-position-translate-x : -50 % ;
--uk-position-translate-y : -50 % ;
2025-02-11 13:36:00 +08:00
transform : translate ( var ( --uk-position-translate-x ) , var ( --uk-position-translate-y ) ) ;
2025-01-31 14:03:34 +08:00
width : max-content ;
}
2025-02-11 13:36:00 +08:00
. uk-position-center-vertical , [ class * = "uk-position-center-left" ] , [ class * = "uk-position-center-right" ] {
2025-01-31 14:03:34 +08:00
top : calc ( 50 % - var ( --uk-position-margin-offset ) ) ;
--uk-position-translate-y : -50 % ;
transform : translateY ( var ( --uk-position-translate-y ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-center-left {
left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-center-right {
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-center-vertical {
left : 0 ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-center-left-out {
width : max-content ;
2025-02-11 13:36:00 +08:00
right : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-center-right-out {
width : max-content ;
2025-02-11 13:36:00 +08:00
left : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-position-bottom-center , . uk-position-center-horizontal , . uk-position-top-center {
2025-01-31 14:03:34 +08:00
left : calc ( 50 % - var ( --uk-position-margin-offset ) ) ;
--uk-position-translate-x : -50 % ;
transform : translate ( var ( --uk-position-translate-x ) ) ;
width : max-content ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-top-center {
top : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-bottom-center {
bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-center-horizontal {
top : 0 ;
bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-cover {
position : absolute ;
2025-02-11 13:36:00 +08:00
inset : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-sm {
2025-02-11 13:36:00 +08:00
--uk-position-margin-offset : . 5rem ;
margin : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-md {
--uk-position-margin-offset : 2 . 5rem ;
2025-02-11 13:36:00 +08:00
margin : 2 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-lg {
--uk-position-margin-offset : 5rem ;
2025-02-11 13:36:00 +08:00
margin : 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-relative {
position : relative ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-absolute {
position : absolute ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-fixed {
position : fixed ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-sticky {
position : sticky ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-z-index {
z-index : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-z-index-zero {
z-index : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-z-index-negative {
z-index : -1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-z-index-high {
z-index : 990 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-xs {
2025-02-11 13:36:00 +08:00
--uk-position-margin-offset : . 25rem ;
margin : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position {
--uk-position-margin-offset : 1rem ;
2025-02-11 13:36:00 +08:00
margin : 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-position-xl {
--uk-position-margin-offset : 10rem ;
2025-02-11 13:36:00 +08:00
margin : 10rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-progress {
vertical-align : baseline ;
display : block ;
2025-02-11 13:36:00 +08:00
overflow : hidden ;
background-color : hsl ( var ( --primary ) / . 2 ) ;
2025-01-31 14:03:34 +08:00
border : 0 ;
border-radius : 500px ;
2025-02-11 13:36:00 +08:00
width : 100 % ;
height : 1rem ;
margin-bottom : 1 . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-progress :: -webkit-progress-bar {
2025-02-11 13:36:00 +08:00
background-color : # 0000 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-progress :: -webkit-progress-value {
background-color : hsl ( var ( --primary ) ) ;
2025-02-11 13:36:00 +08:00
transition : width . 6s ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-progress :: -moz-progress-bar {
background-color : hsl ( var ( --primary ) ) ;
2025-02-11 13:36:00 +08:00
transition : width . 6s ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-xs {
--uk-btn-height : 1 . 75rem ;
2025-02-11 13:36:00 +08:00
--uk-btn-padding : . 375rem . 75rem ;
2025-01-31 14:03:34 +08:00
--uk-btn-font-size : var ( --uk-global-font-size-s ) ;
--uk-btn-line-height : var ( --uk-global-line-height-s ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-sm {
--uk-btn-height : 2rem ;
2025-02-11 13:36:00 +08:00
--uk-btn-padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
--uk-btn-font-size : var ( --uk-global-font-size-s ) ;
--uk-btn-line-height : var ( --uk-global-line-height-s ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-md {
--uk-btn-height : 3rem ;
2025-02-11 13:36:00 +08:00
--uk-btn-padding : . 75rem 1 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-btn-lg {
--uk-btn-height : 3 . 5rem ;
2025-02-11 13:36:00 +08:00
--uk-btn-padding : . 875rem 1 . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-font-sm {
2025-02-11 13:36:00 +08:00
--uk-global-font-size : . 875rem ;
2025-01-31 14:03:34 +08:00
--uk-global-line-height : 1 . 25rem ;
2025-02-11 13:36:00 +08:00
--uk-global-font-size-s : . 75rem ;
2025-01-31 14:03:34 +08:00
--uk-global-line-height-s : 1rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-xs {
--uk-form-input-font-size : var ( --uk-global-font-size-s ) ;
--uk-form-input-line-height : var ( --uk-global-line-height-s ) ;
--uk-form-input-height : 1 . 75rem ;
2025-02-11 13:36:00 +08:00
--uk-form-input-padding : . 25rem . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-sm {
--uk-form-input-font-size : var ( --uk-global-font-size-s ) ;
--uk-form-input-line-height : var ( --uk-global-line-height-s ) ;
--uk-form-input-height : 2rem ;
2025-02-11 13:36:00 +08:00
--uk-form-input-padding : . 25rem . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-md {
--uk-form-input-height : 3rem ;
2025-02-11 13:36:00 +08:00
--uk-form-input-padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
--uk-form-list-image-position : right 4px center ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-lg {
--uk-form-input-height : 3 . 5rem ;
2025-02-11 13:36:00 +08:00
--uk-form-input-padding : . 5rem 1rem ;
2025-01-31 14:03:34 +08:00
--uk-form-list-image-position : right 8px center ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-radii-none {
--uk-global-radius-s : 0 ;
--uk-global-radius : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-radii-sm {
2025-02-11 13:36:00 +08:00
--uk-global-radius-s : . 25rem ;
--uk-global-radius : . 125rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-radii-lg {
2025-02-11 13:36:00 +08:00
--uk-global-radius-s : . 375rem ;
--uk-global-radius : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-rounded {
border-radius : var ( --uk-global-radius ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-rounded-sm {
border-radius : var ( --uk-global-radius-s ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-shadow {
box-shadow : var ( --uk-global-shadow ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-shadow-sm {
box-shadow : var ( --uk-global-shadow-s ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-shadows-none {
--uk-global-shadow-s : 0 0 0 0 ;
--uk-global-shadow : 0 0 0 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-shadows-md {
2025-02-11 13:36:00 +08:00
--uk-global-shadow-s : 0 1px 3px 0 , 0 1px 2px -1px # 0000001a ;
--uk-global-shadow : 0 4px 6px -1px , 0 2px 4px -2px # 0000001a ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-shadows-lg {
2025-02-11 13:36:00 +08:00
--uk-global-shadow-s : 0 4px 6px -1px , 0 2px 4px -2px # 0000001a ;
--uk-global-shadow : 0 10px 15px -3px , 0 4px 6px -4px # 0000001a ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-text-sm {
font-size : var ( --uk-global-font-size-s ) ;
line-height : var ( --uk-global-line-height-s ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-text-base {
font-size : var ( --uk-global-font-size ) ;
line-height : var ( --uk-global-line-height ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table-sm {
2025-02-11 13:36:00 +08:00
--uk-table-cell-padding : . 625rem . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table-lg {
2025-02-11 13:36:00 +08:00
--uk-table-cell-padding : 1 . 5rem . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slidenav {
box-shadow : var ( --uk-global-shadow-s ) ;
display : inline-flex ;
border-width : 1px ;
border-color : hsl ( var ( --input ) ) ;
background-color : hsl ( var ( --background ) ) ;
2025-02-11 13:36:00 +08:00
border-radius : 9999px ;
justify-content : center ;
align-items : center ;
width : 2 . 25rem ;
height : 2 . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slidenav : focus-visible {
2025-02-11 13:36:00 +08:00
outline : 2px solid # 0000 ;
2025-01-31 14:03:34 +08:00
outline-offset : 2px ;
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
--tw-ring-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-slidenav : hover , . uk-slidenav : active {
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --accent ) ) ;
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slidenav-lg {
padding : 10px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slidenav-container {
display : flex ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slidenav svg {
width : 1rem ;
2025-02-11 13:36:00 +08:00
height : 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slider {
-webkit-tap-highlight-color : transparent ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slider-container {
overflow : clip ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slider-items {
display : flex ;
will-change : transform ;
position : relative ;
touch-action : pan-y ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slider-items > * {
box-sizing : border-box ;
position : relative ;
2025-02-11 13:36:00 +08:00
max-width : 100 % ;
flex : none ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slideshow {
-webkit-tap-highlight-color : transparent ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slideshow-items {
position : relative ;
z-index : 0 ;
list-style : none ;
overflow : hidden ;
-webkit-touch-callout : none ;
touch-action : pan-y ;
2025-02-11 13:36:00 +08:00
margin : 0 ;
padding : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slideshow-items > * {
position : absolute ;
overflow : hidden ;
will-change : transform , opacity ;
2025-02-11 13:36:00 +08:00
inset : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-slideshow-items > : not ( . uk-active ) {
display : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-sortable {
position : relative ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-sortable > : last-child {
margin-bottom : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-sortable-drag {
2025-02-11 13:36:00 +08:00
pointer-events : none ;
2025-01-31 14:03:34 +08:00
position : fixed ! important ;
z-index : 1050 ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-sortable-placeholder {
opacity : 0 ;
pointer-events : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-sortable-empty {
min-height : 3 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-sortable-handle : hover {
cursor : move ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-spinner > * {
animation : uk-spinner-rotate 1 . 4s linear infinite ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-spinner-rotate {
0 % {
transform : rotate ( 0 ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
transform : rotate ( 270deg ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-spinner > * > * {
stroke-dasharray : 88px ;
stroke-dashoffset : 0 ;
transform-origin : center ;
animation : uk-spinner-dash 1 . 4s ease-in-out infinite ;
stroke-width : 1 ;
stroke-linecap : round ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ keyframes uk-spinner-dash {
0 % {
stroke-dashoffset : 88px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
50 % {
stroke-dashoffset : 22px ;
transform : rotate ( 135deg ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
to {
stroke-dashoffset : 88px ;
transform : rotate ( 450deg ) ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper {
display : flex ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-counter {
counter-reset : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-counter li {
counter-increment : item ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default {
color : hsl ( var ( --muted-foreground ) ) ;
flex-wrap : wrap ;
2025-02-11 13:36:00 +08:00
justify-content : start ;
font-size : . 875rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default li {
display : flex ;
text-wrap : nowrap ;
position : relative ;
2025-02-11 13:36:00 +08:00
align-items : center ;
width : auto ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default : has ( li . uk-active ) li . uk-active ~ li {
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-stepper-default li . uk-active , . uk-stepper-default li . uk-stepper-checked {
color : hsl ( var ( --foreground ) ) ;
}
2025-01-31 14:03:34 +08:00
. uk-stepper-default : has ( li . uk-active ) li {
color : hsl ( var ( --foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default . uk-stepper-checked a : before {
display : none ;
content : "" ;
background-image : var ( --uk-stepper-check-image ) ;
position : absolute ;
border : 1px solid ;
border-color : hsl ( var ( --primary ) ) ;
2025-02-11 13:36:00 +08:00
background-position : 50 % ;
background-repeat : no-repeat ;
2025-01-31 14:03:34 +08:00
border-radius : 50 % ;
2025-02-11 13:36:00 +08:00
justify-content : center ;
align-items : center ;
width : 1rem ;
height : 1rem ;
margin : 0 ;
left : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default li : not ( : last-child ) : after {
content : "/" ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
margin-left : . 5rem ;
margin-right : . 75rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-sticky {
position : relative ;
z-index : 980 ;
box-sizing : border-box ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-sticky-fixed {
-webkit-backface-visibility : hidden ;
backface-visibility : hidden ;
2025-02-11 13:36:00 +08:00
margin : 0 ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-sticky [ class * = "uk-anmt-" ] , . uk-sticky . uk-anmt-reverse {
animation-duration : . 2s ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-sticky-placeholder {
pointer-events : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-subnav {
display : flex ;
2025-02-11 13:36:00 +08:00
align-items : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-subnav > * > : first-child {
display : flex ;
2025-02-11 13:36:00 +08:00
text-align : center ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-01-31 14:03:34 +08:00
border-radius : 9999px ;
2025-02-11 13:36:00 +08:00
justify-content : center ;
align-items : center ;
2025-01-31 14:03:34 +08:00
padding-left : 1rem ;
padding-right : 1rem ;
2025-02-11 13:36:00 +08:00
transition : color . 1s ease-in-out , background-color . 1s ease-in-out ;
2025-01-31 14:03:34 +08:00
font-weight : 500 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-subnav > * > a : hover {
color : hsl ( var ( --primary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-subnav-primary > . uk-active > a {
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-subnav-primary > . uk-active > a : hover {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --primary ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-subnav-secondary > . uk-active > a {
background-color : hsl ( var ( --secondary ) ) ;
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-subnav-secondary > . uk-active > a : hover {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --secondary ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-subnav-destructive > . uk-active > a {
background-color : hsl ( var ( --destructive ) ) ;
color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-subnav-destructive > . uk-active > a : hover {
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --destructive ) / . 8 ) ;
2025-01-31 14:03:34 +08:00
color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-svg , . uk-svg : not ( . uk-preserve ) [ fill * = "#" ] : not ( . uk-preserve ) {
2025-01-31 14:03:34 +08:00
fill : currentcolor ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-svg : not ( . uk-preserve ) [ stroke * = "#" ] : not ( . uk-preserve ) {
stroke : currentcolor ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-svg {
transform : translate ( 0 ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-switcher > : not ( . uk-active ) {
display : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab {
display : flex ;
list-style : none ;
position : relative ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
flex-wrap : wrap ;
padding : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab : before {
content : "" ;
position : absolute ;
2025-02-11 13:36:00 +08:00
border-bottom : 1px solid ;
border-color : hsl ( var ( --border ) ) ;
2025-01-31 14:03:34 +08:00
bottom : 0 ;
left : 0 ;
right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab > * {
position : relative ;
2025-02-11 13:36:00 +08:00
flex : none ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab > * > a {
display : flex ;
padding : var ( --uk-tab-item-padding ) ;
text-transform : none ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
border-bottom : 2px solid # 0000 ;
justify-content : center ;
align-items : center ;
column-gap : . 25em ;
transition : color . 1s ease-in-out ;
font-size : . 875rem ;
font-weight : 600 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab > * > a : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab > * > a : hover {
text-decoration : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab > . uk-active > a {
border-color : hsl ( var ( --primary ) ) ;
background-color : hsl ( var ( --background ) ) ;
color : hsl ( var ( --foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab > . uk-disabled > a {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab > . uk-disabled > a : disabled {
pointer-events : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-bottom : before {
top : 0 ;
bottom : auto ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-bottom > * > a {
2025-02-11 13:36:00 +08:00
border-top : 2px solid # 0000 ;
2025-01-31 14:03:34 +08:00
border-bottom : none ;
}
2025-02-11 13:36:00 +08:00
. uk-tab-left , . uk-tab-right {
2025-01-31 14:03:34 +08:00
flex-direction : column ;
margin-left : 0 ;
}
2025-02-11 13:36:00 +08:00
. uk-tab-left > * , . uk-tab-right > * {
2025-01-31 14:03:34 +08:00
padding-left : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-left : before {
border-bottom : none ;
2025-02-11 13:36:00 +08:00
border-left : 1px solid ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
inset : 0 0 0 auto ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-right : before {
border-bottom : none ;
2025-02-11 13:36:00 +08:00
border-left : 1px solid ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
inset : 0 auto 0 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-left > * > a {
border-bottom : none ;
2025-02-11 13:36:00 +08:00
border-right : 2px solid # 0000 ;
justify-content : left ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-right > * > a {
border-bottom : none ;
2025-02-11 13:36:00 +08:00
border-left : 2px solid # 0000 ;
justify-content : left ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab . uk-dropdown {
margin-left : 2rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-alt {
border-radius : var ( --uk-global-radius ) ;
display : flex ;
background-color : hsl ( var ( --muted ) ) ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
justify-content : center ;
align-items : center ;
width : 100 % ;
height : 2 . 25rem ;
padding : . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-alt > * {
flex-grow : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-alt > * > a {
display : inline-flex ;
white-space : nowrap ;
text-decoration-line : none ;
2025-02-11 13:36:00 +08:00
justify-content : center ;
align-items : center ;
width : 100 % ;
height : auto ;
padding : . 25rem . 75rem ;
font-weight : 500 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-alt > * > a : focus-visible {
outline-style : dotted ;
outline-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tab-alt > . uk-active > a {
border-radius : var ( --uk-global-radius-s ) ;
background-color : hsl ( var ( --background ) ) ;
color : hsl ( var ( --foreground ) ) ;
2025-02-11 13:36:00 +08:00
border-bottom-width : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table {
border-collapse : collapse ;
border-spacing : 0 ;
width : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table th {
padding : var ( --uk-table-cell-padding ) ;
text-align : left ;
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
font-size : . 875rem ;
font-weight : 400 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table td {
padding : var ( --uk-table-cell-padding ) ;
vertical-align : top ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table tfoot {
2025-02-11 13:36:00 +08:00
font-size : . 875rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table caption {
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
font-size : . 875rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-table-middle , . uk-table-middle td {
2025-01-31 14:03:34 +08:00
vertical-align : middle ! important ;
}
2025-02-11 13:36:00 +08:00
. uk-table-divider > tr : not ( : first-child ) , . uk-table-divider > : not ( : first-child ) > tr , . uk-table-divider > : first-child > tr : not ( : first-child ) {
2025-01-31 14:03:34 +08:00
border-top-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-table-striped > tr : nth-of-type ( odd ) , . uk-table-striped tbody tr : nth-of-type ( odd ) {
2025-01-31 14:03:34 +08:00
border-top-width : 1px ;
2025-02-11 13:36:00 +08:00
border-bottom-width : 1px ;
2025-01-31 14:03:34 +08:00
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
background-color : hsl ( var ( --muted ) / . 5 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-table-hover > tr : hover , . uk-table-hover tbody tr : hover {
background-color : hsl ( var ( --muted ) / . 5 ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-table > tr . uk-active , . uk-table tbody tr . uk-active {
2025-01-31 14:03:34 +08:00
background-color : hsl ( var ( --muted ) ) ;
}
2025-02-11 13:36:00 +08:00
. uk-table-justify th : first-child , . uk-table-justify td : first-child {
2025-01-31 14:03:34 +08:00
padding-left : 0 ;
}
2025-02-11 13:36:00 +08:00
. uk-table-justify th : last-child , . uk-table-justify td : last-child {
2025-01-31 14:03:34 +08:00
padding-right : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table-shrink {
width : 1px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table-expand {
min-width : 10rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table-link {
padding : 0 ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table-link > a {
padding : var ( --uk-table-cell-padding ) ;
}
2025-02-11 13:36:00 +08:00
. uk-table-striped > tr : nth-of-type ( 2n ) : last-child , . uk-table-striped tbody tr : nth-of-type ( 2n ) : last-child {
2025-01-31 14:03:34 +08:00
border-bottom-width : 1px ;
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-text-lead {
2025-02-11 13:36:00 +08:00
color : hsl ( var ( --muted-foreground ) ) ;
2025-01-31 14:03:34 +08:00
font-size : 1 . 25rem ;
line-height : 1 . 75rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-text-meta {
color : hsl ( var ( --muted-foreground ) ) ;
2025-02-11 13:36:00 +08:00
font-size : . 875rem ;
line-height : 1 . 25rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-text-background {
display : inline-block ;
background-color : # 1e87f0 ;
background-image : linear-gradient ( 90deg , # 1e87f0 , # 411ef0 ) ;
2025-02-11 13:36:00 +08:00
-webkit-background-clip : text ;
color : # 0000 ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-text-truncate {
overflow : hidden ;
text-overflow : ellipsis ;
white-space : nowrap ;
2025-02-11 13:36:00 +08:00
max-width : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
th . uk-text-truncate , td . uk-text-truncate {
2025-01-31 14:03:34 +08:00
max-width : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-text-break {
overflow-wrap : break-word ;
}
2025-02-11 13:36:00 +08:00
th . uk-text-break , td . uk-text-break {
2025-01-31 14:03:34 +08:00
word-break : break-word ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts {
display : flex ;
flex-direction : column ;
2025-02-11 13:36:00 +08:00
flex : 1 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts > : not ( [ hidden ] ) ~ : not ( [ hidden ] ) {
--tw-space-y-reverse : 0 ;
margin-top : calc ( 1rem * calc ( 1 - var ( --tw-space-y-reverse ) ) ) ;
margin-bottom : calc ( 1rem * var ( --tw-space-y-reverse ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts-key > : not ( [ hidden ] ) ~ : not ( [ hidden ] ) {
--tw-space-y-reverse : 0 ;
2025-02-11 13:36:00 +08:00
margin-top : calc ( . 5rem * calc ( 1 - var ( --tw-space-y-reverse ) ) ) ;
margin-bottom : calc ( . 5rem * var ( --tw-space-y-reverse ) ) ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts-value {
display : grid ;
grid-template-columns : repeat ( 3 , minmax ( 0 , 1fr ) ) ;
2025-02-11 13:36:00 +08:00
gap : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts-value button {
border-radius : var ( --uk-global-radius ) ;
box-shadow : var ( --uk-global-shadow-s ) ;
font-size : var ( --uk-global-font-size-s ) ;
line-height : var ( --uk-global-line-height-s ) ;
display : inline-flex ;
border-width : 1px ;
border-color : hsl ( var ( --input ) ) ;
background-color : hsl ( var ( --background ) ) ;
2025-02-11 13:36:00 +08:00
justify-content : flex-start ;
align-items : center ;
height : 2rem ;
padding-left : . 75rem ;
padding-right : . 75rem ;
2025-01-31 14:03:34 +08:00
font-weight : 500 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts-value button : hover {
background-color : hsl ( var ( --accent ) ) ;
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts-value button : focus-visible {
outline-style : dotted ;
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
--tw-ring-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts-value button . uk-active {
border-color : hsl ( var ( --primary ) ) ;
2025-02-11 13:36:00 +08:00
--tw-ring-offset-shadow : var ( --tw-ring-inset ) 0 0 0 var ( --tw-ring-offset-width ) var ( --tw-ring-offset-color ) ;
--tw-ring-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 1px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
box-shadow : var ( --tw-ring-offset-shadow ) , var ( --tw-ring-shadow ) , var ( --tw-shadow , 0 0 # 0000 ) ;
2025-01-31 14:03:34 +08:00
--tw-ring-color : hsl ( var ( --primary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts-hex {
display : flex ;
2025-02-11 13:36:00 +08:00
--tw-translate-x : - . 25rem ;
transform : translate ( var ( --tw-translate-x ) , var ( --tw-translate-y ) ) rotate ( var ( --tw-rotate ) ) skew ( var ( --tw-skew-x ) ) skewY ( var ( --tw-skew-y ) ) scaleX ( var ( --tw-scale-x ) ) scaleY ( var ( --tw-scale-y ) ) ;
2025-01-31 14:03:34 +08:00
--tw-text-opacity : 1 ;
color : rgb ( 255 255 255 / var ( --tw-text-opacity ) ) ;
2025-02-11 13:36:00 +08:00
border-radius : 9999px ;
flex-shrink : 0 ;
justify-content : center ;
align-items : center ;
width : 1rem ;
height : 1rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-ts-text : not ( : first-child ) {
overflow : hidden ;
text-overflow : ellipsis ;
2025-02-11 13:36:00 +08:00
margin-left : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-thumbnav {
display : flex ;
2025-02-11 13:36:00 +08:00
list-style : none ;
2025-01-31 14:03:34 +08:00
flex-wrap : wrap ;
2025-02-11 13:36:00 +08:00
margin : 0 0 0 -1rem ;
2025-01-31 14:03:34 +08:00
padding : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-thumbnav > * {
padding-left : 1rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-thumbnav > * > * {
display : inline-block ;
position : relative ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-thumbnav > * > * : after {
content : "" ;
position : absolute ;
2025-02-11 13:36:00 +08:00
background-image : linear-gradient ( # fff0 , # fff6 ) ;
transition : opacity . 1s ease-in-out ;
inset : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-thumbnav > * > : hover : after , . uk-thumbnav > . uk-active > * : after {
2025-01-31 14:03:34 +08:00
opacity : 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-thumbnav-vertical {
flex-direction : column ;
margin-top : -1rem ;
2025-02-11 13:36:00 +08:00
margin-left : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-thumbnav-vertical > * {
padding-top : 1rem ;
2025-02-11 13:36:00 +08:00
padding-left : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tooltip {
display : none ;
position : absolute ;
z-index : var ( --uk-tooltip-z ) ;
--uk-position-offset : 10px ;
--uk-position-viewport-offset : 8px ;
box-sizing : border-box ;
max-width : var ( --uk-tooltip-max-width ) ;
font-size : var ( --uk-global-font-size-s ) ;
line-height : var ( --uk-global-line-height-s ) ;
border-radius : var ( --uk-global-radius ) ;
padding : var ( --uk-tooltip-padding ) ;
background-color : hsl ( var ( --primary ) ) ;
color : hsl ( var ( --primary-foreground ) ) ;
2025-02-11 13:36:00 +08:00
top : 0 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-tooltip . uk-active {
display : block ;
}
2025-02-11 13:36:00 +08:00
: where ( . uk-transition-fade ) {
--uk-position-translate-x : 0 ;
--uk-position-translate-y : 0 ;
}
: where ( [ class * = "uk-transition-scale" ] ) {
--uk-position-translate-x : 0 ;
--uk-position-translate-y : 0 ;
}
2025-01-31 14:03:34 +08:00
: where ( [ class * = "uk-transition-slide" ] ) {
--uk-position-translate-x : 0 ;
--uk-position-translate-y : 0 ;
}
2025-02-11 13:36:00 +08:00
. uk-transition-fade , [ class * = "uk-transition-scale" ] , [ class * = "uk-transition-slide" ] {
2025-01-31 14:03:34 +08:00
--uk-translate-x : 0 ;
--uk-translate-y : 0 ;
--uk-scale-x : 1 ;
--uk-scale-y : 1 ;
2025-02-11 13:36:00 +08:00
transform : translate ( var ( --uk-position-translate-x ) , var ( --uk-position-translate-y ) ) translate ( var ( --uk-translate-x ) , var ( --uk-translate-y ) ) scale ( var ( --uk-scale-x ) , var ( --uk-scale-y ) ) ;
2025-01-31 14:03:34 +08:00
opacity : 0 ;
2025-02-11 13:36:00 +08:00
transition : opacity . 3s ease-out , transform . 3s ease-out , filter . 3s ease-out ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-transition-toggle : hover . uk-transition-fade , . uk-transition-toggle : focus . uk-transition-fade , . uk-transition-toggle . uk-transition-fade : focus-within , . uk-transition-active . uk-active . uk-transition-fade {
2025-01-31 14:03:34 +08:00
opacity : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
[ class * = "uk-transition-scale" ] {
-webkit-backface-visibility : hidden ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-scale-up {
--uk-scale-x : 1 ;
--uk-scale-y : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-scale-down {
--uk-scale-x : 1 . 03 ;
--uk-scale-y : 1 . 03 ;
}
2025-02-11 13:36:00 +08:00
. uk-transition-toggle : hover . uk-transition-scale-up , . uk-transition-toggle : focus . uk-transition-scale-up , . uk-transition-toggle . uk-transition-scale-up : focus-within , . uk-transition-active . uk-active . uk-transition-scale-up {
2025-01-31 14:03:34 +08:00
--uk-scale-x : 1 . 03 ;
--uk-scale-y : 1 . 03 ;
opacity : 1 ;
}
2025-02-11 13:36:00 +08:00
. uk-transition-toggle : hover . uk-transition-scale-down , . uk-transition-toggle : focus . uk-transition-scale-down , . uk-transition-toggle . uk-transition-scale-down : focus-within , . uk-transition-active . uk-active . uk-transition-scale-down {
2025-01-31 14:03:34 +08:00
--uk-scale-x : 1 ;
--uk-scale-y : 1 ;
opacity : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-top {
--uk-translate-y : -100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-bottom {
--uk-translate-y : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-left {
--uk-translate-x : -100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-right {
--uk-translate-x : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-top-sm {
--uk-translate-y : -10px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-bottom-sm {
--uk-translate-y : 10px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-left-sm {
--uk-translate-x : -10px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-right-sm {
--uk-translate-x : 10px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-top-md {
--uk-translate-y : -3 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-bottom-md {
--uk-translate-y : 3 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-left-md {
--uk-translate-x : -3 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slide-right-md {
--uk-translate-x : 3 . 5rem ;
}
2025-02-11 13:36:00 +08:00
. uk-transition-toggle : hover [ class * = "uk-transition-slide" ] , . uk-transition-toggle : focus [ class * = "uk-transition-slide" ] , . uk-transition-toggle [ class * = "uk-transition-slide" ] : focus-within , . uk-transition-active . uk-active [ class * = "uk-transition-slide" ] {
2025-01-31 14:03:34 +08:00
--uk-translate-x : 0 ;
--uk-translate-y : 0 ;
opacity : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-opaque {
opacity : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transition-slow {
2025-02-11 13:36:00 +08:00
transition-duration : . 7s ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-transition-disable , . uk-transition-disable * {
2025-01-31 14:03:34 +08:00
transition : none ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-overflow-hidden {
overflow : hidden ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-resize {
resize : both ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-resize-horizontal {
resize : horizontal ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-resize-vertical {
resize : vertical ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-inline-clip {
overflow : hidden ;
}
2025-02-11 13:36:00 +08:00
. uk-preserve-width , . uk-preserve-width canvas , . uk-preserve-width img , . uk-preserve-width svg , . uk-preserve-width video {
2025-01-31 14:03:34 +08:00
max-width : none ;
}
2025-02-11 13:36:00 +08:00
. uk-responsive-width , . uk-responsive-height {
2025-01-31 14:03:34 +08:00
box-sizing : border-box ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-responsive-width {
height : auto ;
2025-02-11 13:36:00 +08:00
max-width : 100 % ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-responsive-height {
width : auto ;
max-width : none ;
2025-02-11 13:36:00 +08:00
max-height : 100 % ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
[ uk-responsive ] , [ data-uk-responsive ] {
2025-01-31 14:03:34 +08:00
max-width : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-inline-clip [ class * = "uk-border-" ] {
-webkit-transform : translateZ ( 0 ) ;
}
2025-02-11 13:36:00 +08:00
. uk-dropcap : first-letter , . uk-dropcap > p : first-of-type : first-letter {
2025-01-31 14:03:34 +08:00
display : block ;
float : left ;
2025-02-11 13:36:00 +08:00
margin-bottom : -2px ;
margin-right : 10px ;
2025-01-31 14:03:34 +08:00
font-size : 4 . 5em ;
line-height : 1 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ -moz-document url-prefix ( ) {
2025-02-11 13:36:00 +08:00
. uk-dropcap : first-letter , . uk-dropcap > p : first-of-type : first-letter {
2025-01-31 14:03:34 +08:00
margin-top : 1 . 1 % ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-disabled {
pointer-events : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transform-center {
transform : translate ( -50 % , -50 % ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transform-origin-top-left {
transform-origin : 0 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transform-origin-top-center {
transform-origin : 50 % 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transform-origin-top-right {
transform-origin : 100 % 0 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transform-origin-center-left {
transform-origin : 0 50 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transform-origin-center-right {
transform-origin : 100 % 50 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transform-origin-bottom-left {
transform-origin : 0 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transform-origin-bottom-center {
transform-origin : 50 % 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-transform-origin-bottom-right {
transform-origin : 100 % 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-paragraph {
line-height : 1 . 75rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-paragraph : not ( : first-child ) {
margin-top : 1 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-blockquote {
border-left-width : 2px ;
border-color : hsl ( var ( --border ) ) ;
2025-02-11 13:36:00 +08:00
margin-top : 1 . 5rem ;
2025-01-31 14:03:34 +08:00
padding-left : 1 . 5rem ;
font-style : italic ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-codespan {
position : relative ;
background-color : hsl ( var ( --muted ) ) ;
2025-02-11 13:36:00 +08:00
border-radius : . 25rem ;
padding : . 2rem . 3rem ;
font-family : ui-monospace , SFMono-Regular , Menlo , Monaco , Consolas , Liberation Mono , Courier New , monospace ;
2025-01-31 14:03:34 +08:00
font-weight : 600 ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-text-right {
text-align : right ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-text-center {
text-align : center ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. border-border {
border-color : hsl ( var ( --border ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. border-input {
border-color : hsl ( var ( --input ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-accent {
background-color : hsl ( var ( --accent ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-accent-foreground {
background-color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-background {
background-color : hsl ( var ( --background ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-card {
background-color : hsl ( var ( --card ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-card-foreground {
background-color : hsl ( var ( --card-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-destructive {
background-color : hsl ( var ( --destructive ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-destructive-foreground {
background-color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-foreground {
background-color : hsl ( var ( --foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-muted {
background-color : hsl ( var ( --muted ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-muted-foreground {
background-color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-popover {
background-color : hsl ( var ( --popover ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-popover-foreground {
background-color : hsl ( var ( --popover-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-primary {
background-color : hsl ( var ( --primary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-primary-foreground {
background-color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-secondary {
background-color : hsl ( var ( --secondary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. bg-secondary-foreground {
background-color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. font-geist-mono {
2025-02-11 13:36:00 +08:00
font-family : Geist Mono , ui-monospace , SFMono-Regular , Menlo , Monaco , Consolas , Liberation Mono , Courier New , monospace ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. font-geist-sans {
2025-02-11 13:36:00 +08:00
font-family : Geist Sans , ui-sans-serif , system-ui , -apple-system , BlinkMacSystemFont , Segoe UI , Roboto , Noto Sans , Ubuntu , Cantarell , Helvetica Neue , sans-serif , Apple Color Emoji , Segoe UI Emoji , Segoe UI Symbol , Noto Color Emoji ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-accent {
color : hsl ( var ( --accent ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-accent-foreground {
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-background {
color : hsl ( var ( --background ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-card {
color : hsl ( var ( --card ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-card-foreground {
color : hsl ( var ( --card-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-destructive {
color : hsl ( var ( --destructive ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-destructive-foreground {
color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-foreground {
color : hsl ( var ( --foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-muted {
color : hsl ( var ( --muted ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-muted-foreground {
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-popover {
color : hsl ( var ( --popover ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-popover-foreground {
color : hsl ( var ( --popover-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-primary {
color : hsl ( var ( --primary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-primary-foreground {
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-secondary {
color : hsl ( var ( --secondary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. text-secondary-foreground {
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. opacity-50 {
2025-02-11 13:36:00 +08:00
opacity : . 5 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. ring-ring {
--tw-ring-color : hsl ( var ( --ring ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-accent : hover {
background-color : hsl ( var ( --accent ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-accent-foreground : hover {
background-color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-background : hover {
background-color : hsl ( var ( --background ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-card : hover {
background-color : hsl ( var ( --card ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-card-foreground : hover {
background-color : hsl ( var ( --card-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-destructive : hover {
background-color : hsl ( var ( --destructive ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-destructive-foreground : hover {
background-color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-foreground : hover {
background-color : hsl ( var ( --foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-muted : hover {
background-color : hsl ( var ( --muted ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-muted-foreground : hover {
background-color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-popover : hover {
background-color : hsl ( var ( --popover ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-popover-foreground : hover {
background-color : hsl ( var ( --popover-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-primary : hover {
background-color : hsl ( var ( --primary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-primary-foreground : hover {
background-color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-secondary : hover {
background-color : hsl ( var ( --secondary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : bg-secondary-foreground : hover {
background-color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-accent : hover {
color : hsl ( var ( --accent ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-accent-foreground : hover {
color : hsl ( var ( --accent-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-background : hover {
color : hsl ( var ( --background ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-card : hover {
color : hsl ( var ( --card ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-card-foreground : hover {
color : hsl ( var ( --card-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-destructive : hover {
color : hsl ( var ( --destructive ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-destructive-foreground : hover {
color : hsl ( var ( --destructive-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-foreground : hover {
color : hsl ( var ( --foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-muted : hover {
color : hsl ( var ( --muted ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-muted-foreground : hover {
color : hsl ( var ( --muted-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-popover : hover {
color : hsl ( var ( --popover ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-popover-foreground : hover {
color : hsl ( var ( --popover-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-primary : hover {
color : hsl ( var ( --primary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-primary-foreground : hover {
color : hsl ( var ( --primary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-secondary : hover {
color : hsl ( var ( --secondary ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. hover \ : text-secondary-foreground : hover {
color : hsl ( var ( --secondary-foreground ) ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ media ( min-width : 640px ) {
. uk-container {
padding-left : 2rem ;
padding-right : 2rem ;
}
2025-02-11 13:36:00 +08:00
. uk-container-expand-left . uk-container-xs , . uk-container-expand-right . uk-container-xs {
2025-01-31 14:03:34 +08:00
max-width : calc ( 50 % + 375px - 2rem ) ;
}
2025-02-11 13:36:00 +08:00
. uk-container-expand-left . uk-container-sm , . uk-container-expand-right . uk-container-sm {
2025-01-31 14:03:34 +08:00
max-width : calc ( 50 % + 450px - 2rem ) ;
}
2025-02-11 13:36:00 +08:00
. uk-container-item-padding-remove-left , . uk-container-item-padding-remove-right {
2025-01-31 14:03:34 +08:00
width : calc ( 100 % + 2rem ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-item-padding-remove-left {
margin-left : -2rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-item-padding-remove-right {
margin-right : -2rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropbar {
padding-left : 2rem ;
padding-right : 2rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropdown-dropbar {
--uk-position-viewport-offset : 2rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper {
flex-wrap : nowrap ;
2025-02-11 13:36:00 +08:00
justify-content : center ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default li {
width : 100 % ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-counter . uk-stepper-default li : before {
content : counter ( item ) ;
display : inline-flex ;
2025-02-11 13:36:00 +08:00
margin-right : . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default li : not ( : last-child ) : after {
content : "" ;
2025-02-11 13:36:00 +08:00
background : hsl ( var ( --border ) ) ;
2025-01-31 14:03:34 +08:00
width : 100 % ;
height : 1px ;
margin-left : 1 . 5rem ;
margin-right : 1 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default li : last-child {
width : auto ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default li . uk-stepper-checked : before {
display : none ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default . uk-stepper-checked a {
display : inline-flex ;
2025-02-11 13:36:00 +08:00
align-items : center ;
padding-left : 1 . 5rem ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-stepper-default . uk-stepper-checked a : before {
display : inline-flex ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ media ( min-width : 768px ) {
2025-02-11 13:36:00 +08:00
. uk-container-expand-left , . uk-container-expand-right {
2025-01-31 14:03:34 +08:00
max-width : calc ( 50 % + 600px - 2 . 5rem ) ;
}
2025-02-11 13:36:00 +08:00
. uk-container-expand-left . uk-container-xs , . uk-container-expand-right . uk-container-xs {
2025-01-31 14:03:34 +08:00
max-width : calc ( 50 % + 375px - 2 . 5rem ) ;
}
2025-02-11 13:36:00 +08:00
. uk-container-expand-left . uk-container-sm , . uk-container-expand-right . uk-container-sm {
2025-01-31 14:03:34 +08:00
max-width : calc ( 50 % + 450px - 2 . 5rem ) ;
}
2025-02-11 13:36:00 +08:00
. uk-container-expand-left . uk-container-lg , . uk-container-expand-right . uk-container-lg {
2025-01-31 14:03:34 +08:00
max-width : calc ( 50 % + 700px - 2 . 5rem ) ;
}
2025-02-11 13:36:00 +08:00
. uk-container-expand-left . uk-container-xl , . uk-container-expand-right . uk-container-xl {
2025-01-31 14:03:34 +08:00
max-width : calc ( 50 % + 800px - 2 . 5rem ) ;
}
2025-02-11 13:36:00 +08:00
. uk-container-item-padding-remove-left , . uk-container-item-padding-remove-right {
2025-01-31 14:03:34 +08:00
width : calc ( 100 % + 2 . 5rem ) ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-item-padding-remove-left {
margin-left : -2 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-container-item-padding-remove-right {
margin-right : -2 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropbar {
padding-left : 2 . 5rem ;
padding-right : 2 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-dropdown-dropbar {
--uk-position-viewport-offset : 2 . 5rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-horizontal . uk-form-label {
2025-02-11 13:36:00 +08:00
float : left ;
2025-01-31 14:03:34 +08:00
width : 200px ;
margin-top : 7px ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-horizontal . uk-form-controls {
margin-left : 21rem ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-form-horizontal . uk-form-controls-text {
padding-top : 7px ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ media ( max-width : 768px ) {
. uk-form-horizontal . uk-form-label {
display : block ;
margin-bottom : 5px ;
}
2025-02-11 13:36:00 +08:00
. uk-table-responsive , . uk-table-responsive tbody , . uk-table-responsive th , . uk-table-responsive td , . uk-table-responsive tr {
2025-01-31 14:03:34 +08:00
display : block ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
. uk-table-responsive thead {
display : none ;
}
2025-02-11 13:36:00 +08:00
. uk-table-responsive th , . uk-table-responsive td {
2025-01-31 14:03:34 +08:00
overflow : visible ! important ;
white-space : normal ! important ;
2025-02-11 13:36:00 +08:00
width : auto ! important ;
min-width : 0 ! important ;
max-width : none ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
. uk-table-responsive th : not ( : first-child ) : not ( . uk-table-link ) , . uk-table-responsive td : not ( : first-child ) : not ( . uk-table-link ) , . uk-table-responsive . uk-table-link : not ( : first-child ) > a {
2025-01-31 14:03:34 +08:00
padding-top : 5px ! important ;
}
2025-02-11 13:36:00 +08:00
. uk-table-responsive th : not ( : last-child ) : not ( . uk-table-link ) , . uk-table-responsive td : not ( : last-child ) : not ( . uk-table-link ) , . uk-table-responsive . uk-table-link : not ( : last-child ) > a {
2025-01-31 14:03:34 +08:00
padding-bottom : 5px ! important ;
}
2025-02-11 13:36:00 +08:00
. uk-table-justify . uk-table-responsive th , . uk-table-justify . uk-table-responsive td {
2025-01-31 14:03:34 +08:00
padding-left : 0 ;
padding-right : 0 ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ media ( max-width : 640px ) {
. uk-notification {
width : auto ;
margin : 0 ;
2025-02-11 13:36:00 +08:00
left : 10px ;
right : 10px ;
2025-01-31 14:03:34 +08:00
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ media ( hover : none ) {
. uk-hidden-touch {
display : none ! important ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ media ( hover ) {
. uk-hidden-notouch {
display : none ! important ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ media ( pointer : coarse ) {
. uk-background-fixed {
background-attachment : scroll ;
}
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ media print {
2025-02-11 13:36:00 +08:00
* , * : before , * : after {
2025-01-31 14:03:34 +08:00
color : # 000 ! important ;
box-shadow : none ! important ;
text-shadow : none ! important ;
2025-02-11 13:36:00 +08:00
background : none ! important ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
a , a : visited {
2025-01-31 14:03:34 +08:00
text-decoration : underline ;
}
2025-02-11 13:36:00 +08:00
pre , blockquote {
2025-01-31 14:03:34 +08:00
page-break-inside : avoid ;
2025-02-11 13:36:00 +08:00
border : 1px solid # 999 ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
thead {
display : table-header-group ;
}
2025-02-11 13:36:00 +08:00
tr , img {
2025-01-31 14:03:34 +08:00
page-break-inside : avoid ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
img {
max-width : 100 % ! important ;
}
2025-02-11 13:36:00 +08:00
2025-01-31 14:03:34 +08:00
@ page {
2025-02-11 13:36:00 +08:00
margin : . 5cm ;
2025-01-31 14:03:34 +08:00
}
2025-02-11 13:36:00 +08:00
p , h2 , h3 {
2025-01-31 14:03:34 +08:00
orphans : 3 ;
widows : 3 ;
}
2025-02-11 13:36:00 +08:00
h2 , h3 {
2025-01-31 14:03:34 +08:00
page-break-after : avoid ;
}
}
2025-02-11 13:36:00 +08:00
/* node_modules/tailwindcss/index.css */
@ layer theme , base , components , utilities ;
@ layer theme {
@ theme default {
--font-sans : ui-sans-serif , system-ui , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ; --font-serif : ui-serif , Georgia , Cambria , "Times New Roman" , Times , serif ; --font-mono : ui-monospace , SFMono-Regular , Menlo , Monaco , Consolas , "Liberation Mono" , "Courier New" , monospace ; --color-red-50 : oklch ( . 971 . 013 17 . 38 ) ; --color-red-100 : oklch ( . 936 . 032 17 . 717 ) ; --color-red-200 : oklch ( . 885 . 062 18 . 334 ) ; --color-red-300 : oklch ( . 808 . 114 19 . 571 ) ; --color-red-400 : oklch ( . 704 . 191 22 . 216 ) ; --color-red-500 : oklch ( . 637 . 237 25 . 331 ) ; --color-red-600 : oklch ( . 577 . 245 27 . 325 ) ; --color-red-700 : oklch ( . 505 . 213 27 . 518 ) ; --color-red-800 : oklch ( . 444 . 177 26 . 899 ) ; --color-red-900 : oklch ( . 396 . 141 25 . 723 ) ; --color-red-950 : oklch ( . 258 . 092 26 . 042 ) ; --color-orange-50 : oklch ( . 98 . 016 73 . 684 ) ; --color-orange-100 : oklch ( . 954 . 038 75 . 164 ) ; --color-orange-200 : oklch ( . 901 . 076 70 . 697 ) ; --color-orange-300 : oklch ( . 837 . 128 66 . 29 ) ; --color-orange-400 : oklch ( . 75 . 183 55 . 934 ) ; --color-orange-500 : oklch ( . 705 . 213 47 . 604 ) ; --color-orange-600 : oklch ( . 646 . 222 41 . 116 ) ; --color-orange-700 : oklch ( . 553 . 195 38 . 402 ) ; --color-orange-800 : oklch ( . 47 . 157 37 . 304 ) ; --color-orange-900 : oklch ( . 408 . 123 38 . 172 ) ; --color-orange-950 : oklch ( . 266 . 079 36 . 259 ) ; --color-amber-50 : oklch ( . 987 . 022 95 . 277 ) ; --color-amber-100 : oklch ( . 962 . 059 95 . 617 ) ; --color-amber-200 : oklch ( . 924 . 12 95 . 746 ) ; --color-amber-300 : oklch ( . 879 . 169 91 . 605 ) ; --color-amber-400 : oklch ( . 828 . 189 84 . 429 ) ; --color-amber-500 : oklch ( . 769 . 188 70 . 08 ) ; --color-amber-600 : oklch ( . 666 . 179 58 . 318 ) ; --color-amber-700 : oklch ( . 555 . 163 48 . 998 ) ; --color-amber-800 : oklch ( . 473 . 137 46 . 201 ) ; --color-amber-900 : oklch ( . 414 . 112 45 . 904 ) ; --color-amber-950 : oklch ( . 279 . 077 45 . 635 ) ; --color-yellow-50 : oklch ( . 987 . 026 102 . 212 ) ; --color-yellow-100 : oklch ( . 973 . 071 103 . 193 ) ; --color-yellow-200 : oklch ( . 945 . 129 101 . 54 ) ; --color-yellow-300 : oklch ( . 905 . 182 98 . 111 ) ; --color-yellow-400 : oklch ( . 852 . 199 91 . 936 ) ; --color-yellow-500 : oklch ( . 795 . 184 86 . 047 ) ; --color-yellow-600 : oklch ( . 681 . 162 75 . 834 ) ; --color-yellow-700 : oklch ( . 554 . 135 66 . 442 ) ; --color-yellow-800 : oklch ( . 476 . 114 61 . 907 ) ; --color-yellow-900 : oklch ( . 421 . 095 57 . 708 ) ; --color-yellow-950 : oklch ( . 286 . 066 53 . 813 ) ; --color-lime-50 : oklch ( . 986 . 031 120 . 757 ) ; --color-lime-100 : oklch ( . 967 . 067 122 . 328 ) ; --color-lime-200 : oklch ( . 938 . 127 124 . 321 ) ; --color-lime-300 : oklch ( . 897 . 196 126 . 665 ) ; --color-lime-400 : oklch ( . 841 . 238 128 . 85 ) ; --color-lime-500 : oklch ( . 768 . 233 130 . 85 ) ; --color-lime-600 : oklch ( . 648 . 2 131 . 684 ) ; --color-lime-700 : oklch ( . 532 . 157 131 . 589 ) ; --color-lime-800 : oklch ( . 453 . 124 130 . 933 ) ; --color-lime-900 : oklch ( . 405 . 101 131 . 063 ) ; --color-lime-950 : oklch ( . 274 . 072 132 . 109 ) ; --color-green-50 : oklch ( . 982 . 018 155 . 826 ) ; --color-green-100 : oklch ( . 962 . 044 156 . 743 ) ; --color-green-200 : oklch ( . 925 . 084 155 . 995 ) ; --color-green-300 : oklch ( . 871 . 15 154 . 449 ) ; --color-green-400 : oklch ( . 792 . 209 151 . 711 ) ; --color-green-500 : oklch ( . 723 . 219 149 . 579 ) ; --color-green-600 : oklch ( . 627 . 194 149 . 214 ) ; --color-green-700 : oklch ( . 527 . 154 150 . 069 ) ; --color-green-800 : oklch ( . 448 . 119 151 . 328 ) ; --color-green-900 : oklch ( . 393 . 095 152 . 535 ) ; --color-green-950 : oklch ( . 266 . 065 152 . 934 ) ; --color-emerald-50 : oklch ( . 979 . 021 166 . 113 ) ; --color-emerald-100 : oklch ( . 95 . 052 163 . 051 ) ; --color-emerald-200 : oklch ( . 905 . 093 164 . 15 ) ; --color-emerald-300 : oklch ( . 845 . 143 164 . 978 ) ; --color-emerald-400 : oklch ( . 765 . 177 163 . 223 ) ; --color-emerald-500 : oklch ( . 696 . 17 162 . 48 ) ; --color-emerald-600 : oklch ( . 596 . 145 163 . 225 ) ; --color-emerald-700 : oklch ( . 508 . 118 165 . 612 ) ; --color-emerald-800 : oklch ( . 432 . 095 166 . 913 ) ; --color-emerald-900 : oklch ( . 378 . 077 168 . 94 ) ; --color-emerald-950 : oklch ( . 262 . 051 172 . 552 ) ; --color-teal-50 : oklch ( . 984 . 014 180 . 72 ) ; --color-teal-100 : oklch ( . 953 . 051 180 . 801 ) ; --color-teal-200 : oklch ( . 91 . 096 180 . 426 ) ; --color-teal-300 : oklch ( . 855 . 138 181 . 071 ) ; --color-teal-400 : oklch ( . 777 . 152 181 . 912 ) ; --color-teal-500 : oklch ( . 704 . 14 182 . 503 ) ; --color-teal-600 : okl
}
@ theme default inline reference {
--blur : 8px ; --shadow : 0 1px 3px 0 , 0 1px 2px -1px # 0000001a ; --shadow-inner : inset 0 2px 4px 0 # 0000000d ; --drop-shadow : 0 1px 2px , 0 1px 1px # 0000000f ; --radius : . 25rem ; --max-width-prose : 65ch ;
}
}
@ layer base {
* , : after , : before , :: backdrop , :: file-selector-button {
box-sizing : border-box ;
margin : 0 ;
padding : 0 ;
border : 0 solid ;
}
html , : host {
line-height : 1 . 5 ;
-webkit-text-size-adjust : 100 % ;
tab-size : 4 ;
font-family : var ( --default-font-family , ui-sans-serif , system-ui , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ) ;
font-feature-settings : var ( --default-font-feature-settings , normal ) ;
font-variation-settings : var ( --default-font-variation-settings , normal ) ;
-webkit-tap-highlight-color : transparent ;
}
body {
line-height : inherit ;
}
hr {
height : 0 ;
color : inherit ;
border-top-width : 1px ;
}
abbr : where ( [ title ] ) {
-webkit-text-decoration : underline dotted ;
text-decoration : underline dotted ;
}
h1 , h2 , h3 , h4 , h5 , h6 {
font-size : inherit ;
font-weight : inherit ;
}
a {
color : inherit ;
-webkit-text-decoration : inherit ;
text-decoration : inherit ;
}
b , strong {
font-weight : bolder ;
}
code , kbd , samp , pre {
font-family : var ( --default-mono-font-family , ui-monospace , SFMono-Regular , Menlo , Monaco , Consolas , "Liberation Mono" , "Courier New" , monospace ) ;
font-feature-settings : var ( --default-mono-font-feature-settings , normal ) ;
font-variation-settings : var ( --default-mono-font-variation-settings , normal ) ;
font-size : 1em ;
}
small {
font-size : 80 % ;
}
sub , sup {
font-size : 75 % ;
line-height : 0 ;
position : relative ;
vertical-align : baseline ;
}
sub {
bottom : - . 25em ;
}
sup {
top : - . 5em ;
}
table {
text-indent : 0 ;
border-color : inherit ;
border-collapse : collapse ;
}
: -moz-focusring {
outline : auto ;
}
progress {
vertical-align : baseline ;
}
summary {
display : list-item ;
}
ol , ul , menu {
list-style : none ;
}
img , svg , video , canvas , audio , iframe , embed , object {
display : block ;
vertical-align : middle ;
}
img , video {
max-width : 100 % ;
height : auto ;
}
button , input , select , optgroup , textarea , :: file-selector-button {
font : inherit ;
font-feature-settings : inherit ;
font-variation-settings : inherit ;
letter-spacing : inherit ;
color : inherit ;
border-radius : 0 ;
background-color : # 0000 ;
opacity : 1 ;
}
: where ( select : is ( [ multiple ] , [ size ] ) ) optgroup {
font-weight : bolder ;
}
: where ( select : is ( [ multiple ] , [ size ] ) ) optgroup option {
padding-inline-start : 20px ;
}
:: file-selector-button {
margin-inline-end : 4px ;
}
:: placeholder {
opacity : 1 ;
color : color-mix ( in oklab , currentColor 50 % , transparent ) ;
}
textarea {
resize : vertical ;
}
:: -webkit-search-decoration {
-webkit-appearance : none ;
}
:: -webkit-date-and-time-value {
min-height : 1lh ;
text-align : inherit ;
}
:: -webkit-datetime-edit {
display : inline-flex ;
}
:: -webkit-datetime-edit-fields-wrapper {
padding : 0 ;
}
:: -webkit-datetime-edit , :: -webkit-datetime-edit-year-field , :: -webkit-datetime-edit-month-field , :: -webkit-datetime-edit-day-field , :: -webkit-datetime-edit-hour-field , :: -webkit-datetime-edit-minute-field , :: -webkit-datetime-edit-second-field , :: -webkit-datetime-edit-millisecond-field , :: -webkit-datetime-edit-meridiem-field {
padding-block : 0 ;
}
: -moz-ui-invalid {
box-shadow : none ;
}
button , input : where ( [ type = "button" ] , [ type = "reset" ] , [ type = "submit" ] ) , :: file-selector-button {
appearance : button ;
}
:: -webkit-inner-spin-button , :: -webkit-outer-spin-button {
height : auto ;
}
[ hidden ] : where ( : not ( [ hidden = "until-found" ] ) ) {
display : none ! important ;
}
}
@ layer utilities {
@ tailwind utilities ;
}
/* css/styles.src.css */
@ font-face {
font-family : Geist ;
font-style : normal ;
font-weight : 100 900 ;
font-display : swap ;
src : url ( "https://fonts.gstatic.com/s/geist/v1/gyByhwUxId8gMEwSGFWNPoTcZY7pVQ.woff2" ) format ( woff2 ) ;
unicode-range : U100-2BA , U2BD-02C5 , U2C7-02CC , U2CE-02D7 , U2DD-02FF , U304 , U308 , U329 , U1D00-1DBF , U1-1000000000F , U1EF2-1EFF , U2020 , U20A0-20AB , U20AD-20C0 , U2113 , U2C60-2C7F , U + A720-A7FF ;
}
@ font-face {
font-family : Geist ;
font-style : normal ;
font-weight : 100 900 ;
font-display : swap ;
src : url ( "https://fonts.gstatic.com/s/geist/v1/gyByhwUxId8gMEwcGFWNPoTcZY4.woff2" ) format ( woff2 ) ;
unicode-range : U0-0FF , U131 , U152-153 , U2BB-02BC , U2C6 , U2DA , U2DC , U304 , U308 , U329 , U2000-206F , U20AC , U2122 , U2191 , U2193 , U2212 , U2215 , U + FEFF , U + FFFD ;
}
@ font-face {
font-family : Geist Mono ;
font-style : normal ;
font-weight : 100 900 ;
font-display : swap ;
src : url ( "https://fonts.gstatic.com/s/geistmono/v1/or3nQ6H-1_WfwkMZI_qYFrkdmhHijks9bNn0.woff2" ) format ( woff2 ) ;
unicode-range : U100-2BA , U2BD-02C5 , U2C7-02CC , U2CE-02D7 , U2DD-02FF , U304 , U308 , U329 , U1D00-1DBF , U1-1000000000F , U1EF2-1EFF , U2020 , U20A0-20AB , U20AD-20C0 , U2113 , U2C60-2C7F , U + A720-A7FF ;
}
@ font-face {
font-family : Geist Mono ;
font-style : normal ;
font-weight : 100 900 ;
font-display : swap ;
src : url ( "https://fonts.gstatic.com/s/geistmono/v1/or3nQ6H-1_WfwkMZI_qYFrcdmhHijks9bA.woff2" ) format ( woff2 ) ;
unicode-range : U0-0FF , U131 , U152-153 , U2BB-02BC , U2C6 , U2DA , U2DC , U304 , U308 , U329 , U2000-206F , U20AC , U2122 , U2191 , U2193 , U2212 , U2215 , U + FEFF , U + FFFD ;
}
@ theme {
--font-sans : "Geist" , sans-serif ; --font-mono : "'Geist Mono'" , monospace ;
}
: root {
font-feature-settings : "liga" 1 , "calt" 1 ;
font-family : Geist , sans-serif ;
}
@ media ( max-width : 768px ) {
. uk-subnav > * > : first-child {
padding-left : . 5rem ! important ;
padding-right : . 5rem ! important ;
}
}