Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
Son Of Anton
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
Son Of Anton
Commits
18edf34b
Commit
18edf34b
authored
Mar 29, 2026
by
Administrator
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'revert-
b1c74e2f
' into 'master'
Revert "dryjdfjdfgmdgf" See merge request
!1
parents
b1c74e2f
b0856ae8
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
0 additions
and
386 deletions
+0
-386
manifest.json
frontend/dist/.vite/manifest.json
+0
-11
index-BaFo1VEH.css
frontend/dist/assets/index-BaFo1VEH.css
+0
-1
index-CZ52v9JX.js
frontend/dist/assets/index-CZ52v9JX.js
+0
-338
index.html
frontend/dist/index.html
+0
-36
No files found.
frontend/dist/.vite/manifest.json
deleted
100644 → 0
View file @
b1c74e2f
{
"index.html"
:
{
"file"
:
"assets/index-CZ52v9JX.js"
,
"name"
:
"index"
,
"src"
:
"index.html"
,
"isEntry"
:
true
,
"css"
:
[
"assets/index-BaFo1VEH.css"
]
}
}
\ No newline at end of file
frontend/dist/assets/index-BaFo1VEH.css
deleted
100644 → 0
View file @
b1c74e2f
*,
:before
,
:after
{
--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
;
--tw-ring-color
:
rgb
(
59
130
246
/
.5
);
--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
:
}
::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
;
--tw-ring-color
:
rgb
(
59
130
246
/
.5
);
--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
:
}
*,
:before
,
:after
{
box-sizing
:
border-box
;
border-width
:
0
;
border-style
:
solid
;
border-color
:
#e5e7eb
}
:before
,
:after
{
--tw-content
:
""
}
html
,
:host
{
line-height
:
1.5
;
-webkit-text-size-adjust
:
100%
;
-moz-tab-size
:
4
;
-o-tab-size
:
4
;
tab-size
:
4
;
font-family
:
Inter
,
system-ui
,
-apple-system
,
sans-serif
;
font-feature-settings
:
normal
;
font-variation-settings
:
normal
;
-webkit-tap-highlight-color
:
transparent
}
body
{
margin
:
0
;
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
;
text-decoration
:
inherit
}
b
,
strong
{
font-weight
:
bolder
}
code
,
kbd
,
samp
,
pre
{
font-family
:
JetBrains
Mono
,
Fira
Code
,
monospace
;
font-feature-settings
:
normal
;
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
}
button
,
input
,
optgroup
,
select
,
textarea
{
font-family
:
inherit
;
font-feature-settings
:
inherit
;
font-variation-settings
:
inherit
;
font-size
:
100%
;
font-weight
:
inherit
;
line-height
:
inherit
;
letter-spacing
:
inherit
;
color
:
inherit
;
margin
:
0
;
padding
:
0
}
button
,
select
{
text-transform
:
none
}
button
,
input
:where
([
type
=
button
]),
input
:where
([
type
=
reset
]),
input
:where
([
type
=
submit
])
{
-webkit-appearance
:
button
;
background-color
:
transparent
;
background-image
:
none
}
:-moz-focusring
{
outline
:
auto
}
:-moz-ui-invalid
{
box-shadow
:
none
}
progress
{
vertical-align
:
baseline
}
::-webkit-inner-spin-button
,
::-webkit-outer-spin-button
{
height
:
auto
}
[
type
=
search
]
{
-webkit-appearance
:
textfield
;
outline-offset
:
-2px
}
::-webkit-search-decoration
{
-webkit-appearance
:
none
}
::-webkit-file-upload-button
{
-webkit-appearance
:
button
;
font
:
inherit
}
summary
{
display
:
list-item
}
blockquote
,
dl
,
dd
,
h1
,
h2
,
h3
,
h4
,
h5
,
h6
,
hr
,
figure
,
p
,
pre
{
margin
:
0
}
fieldset
{
margin
:
0
;
padding
:
0
}
legend
{
padding
:
0
}
ol
,
ul
,
menu
{
list-style
:
none
;
margin
:
0
;
padding
:
0
}
dialog
{
padding
:
0
}
textarea
{
resize
:
vertical
}
input
::-moz-placeholder
,
textarea
::-moz-placeholder
{
opacity
:
1
;
color
:
#9ca3af
}
input
::placeholder
,
textarea
::placeholder
{
opacity
:
1
;
color
:
#9ca3af
}
button
,[
role
=
button
]
{
cursor
:
pointer
}
:disabled
{
cursor
:
default
}
img
,
svg
,
video
,
canvas
,
audio
,
iframe
,
embed
,
object
{
display
:
block
;
vertical-align
:
middle
}
img
,
video
{
max-width
:
100%
;
height
:
auto
}
[
hidden
]
:where
(
:not
([
hidden
=
until-found
]))
{
display
:
none
}
.pointer-events-none
{
pointer-events
:
none
}
.fixed
{
position
:
fixed
}
.absolute
{
position
:
absolute
}
.relative
{
position
:
relative
}
.inset-0
{
top
:
0
;
right
:
0
;
bottom
:
0
;
left
:
0
}
.inset-y-0
{
top
:
0
;
bottom
:
0
}
.-right-0
\
.5
{
right
:
-.125rem
}
.-right-1
{
right
:
-.25rem
}
.-top-0
\
.5
{
top
:
-.125rem
}
.-top-1
{
top
:
-.25rem
}
.bottom-0
{
bottom
:
0
}
.bottom-1
{
bottom
:
.25rem
}
.left-0
{
left
:
0
}
.left-1
{
left
:
.25rem
}
.left-3
{
left
:
.75rem
}
.right-0
{
right
:
0
}
.right-3
{
right
:
.75rem
}
.top-1
\
/
2
{
top
:
50%
}
.z-40
{
z-index
:
40
}
.z-50
{
z-index
:
50
}
.mx-auto
{
margin-left
:
auto
;
margin-right
:
auto
}
.my-2
\
.5
{
margin-top
:
.625rem
;
margin-bottom
:
.625rem
}
.-ml-1
{
margin-left
:
-.25rem
}
.-mr-1
{
margin-right
:
-.25rem
}
.mb-0
\
.5
{
margin-bottom
:
.125rem
}
.mb-1
{
margin-bottom
:
.25rem
}
.mb-1
\
.5
{
margin-bottom
:
.375rem
}
.mb-2
{
margin-bottom
:
.5rem
}
.mb-3
{
margin-bottom
:
.75rem
}
.mb-4
{
margin-bottom
:
1rem
}
.mb-6
{
margin-bottom
:
1.5rem
}
.mb-8
{
margin-bottom
:
2rem
}
.ml-0
\
.5
{
margin-left
:
.125rem
}
.ml-1
{
margin-left
:
.25rem
}
.ml-2
{
margin-left
:
.5rem
}
.ml-auto
{
margin-left
:
auto
}
.mr-1
{
margin-right
:
.25rem
}
.mt-0
\
.5
{
margin-top
:
.125rem
}
.mt-1
{
margin-top
:
.25rem
}
.mt-1
\
.5
{
margin-top
:
.375rem
}
.block
{
display
:
block
}
.inline-block
{
display
:
inline-block
}
.inline
{
display
:
inline
}
.flex
{
display
:
flex
}
.inline-flex
{
display
:
inline-flex
}
.table
{
display
:
table
}
.grid
{
display
:
grid
}
.hidden
{
display
:
none
}
.h-1
{
height
:
.25rem
}
.h-1
\
.5
{
height
:
.375rem
}
.h-10
{
height
:
2.5rem
}
.h-14
{
height
:
3.5rem
}
.h-16
{
height
:
4rem
}
.h-2
{
height
:
.5rem
}
.h-4
{
height
:
1rem
}
.h-5
{
height
:
1.25rem
}
.h-6
{
height
:
1.5rem
}
.h-7
{
height
:
1.75rem
}
.h-8
{
height
:
2rem
}
.h-9
{
height
:
2.25rem
}
.h-dvh
{
height
:
100
dvh
}
.h-full
{
height
:
100%
}
.max-h-48
{
max-height
:
12rem
}
.max-h-
\
[
160px
\
]
{
max-height
:
160px
}
.max-h-
\
[
50vh
\
]
{
max-height
:
50vh
}
.max-h-full
{
max-height
:
100%
}
.min-h-0
{
min-height
:
0px
}
.min-h-
\
[
28px
\
]
{
min-height
:
28px
}
.min-h-
\
[
32px
\
]
{
min-height
:
32px
}
.min-h-
\
[
40px
\
]
{
min-height
:
40px
}
.min-h-
\
[
44px
\
]
{
min-height
:
44px
}
.w-1
\
.5
{
width
:
.375rem
}
.w-10
{
width
:
2.5rem
}
.w-14
{
width
:
3.5rem
}
.w-16
{
width
:
4rem
}
.w-2
{
width
:
.5rem
}
.w-28
{
width
:
7rem
}
.w-5
{
width
:
1.25rem
}
.w-6
{
width
:
1.5rem
}
.w-64
{
width
:
16rem
}
.w-7
{
width
:
1.75rem
}
.w-8
{
width
:
2rem
}
.w-9
{
width
:
2.25rem
}
.w-
\
[
280px
\
]
{
width
:
280px
}
.w-full
{
width
:
100%
}
.min-w-0
{
min-width
:
0px
}
.min-w-
\
[
40px
\
]
{
min-width
:
40px
}
.max-w-6xl
{
max-width
:
72rem
}
.max-w-
\
[
120px
\
]
{
max-width
:
120px
}
.max-w-
\
[
140px
\
]
{
max-width
:
140px
}
.max-w-
\
[
200px
\
]
{
max-width
:
200px
}
.max-w-
\
[
85
\
%
\
]
{
max-width
:
85%
}
.max-w-
\
[
90
\
%
\
]
{
max-width
:
90%
}
.max-w-full
{
max-width
:
100%
}
.max-w-sm
{
max-width
:
24rem
}
.flex-1
{
flex
:
1
1
0%
}
.flex-shrink-0
,
.shrink-0
{
flex-shrink
:
0
}
.-translate-y-1
\
/
2
{
--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
))}
@keyframes
bounce
{
0
%,
to
{
transform
:
translateY
(
-25%
);
animation-timing-function
:
cubic-bezier
(
.8
,
0
,
1
,
1
)}
50
%
{
transform
:
none
;
animation-timing-function
:
cubic-bezier
(
0
,
0
,
.2
,
1
)}}
.animate-bounce
{
animation
:
bounce
1s
infinite
}
@keyframes
pulse
{
50
%
{
opacity
:
.5
}}
.animate-pulse
{
animation
:
pulse
2s
cubic-bezier
(
.4
,
0
,
.6
,
1
)
infinite
}
@keyframes
spin
{
to
{
transform
:
rotate
(
360deg
)}}
.animate-spin
{
animation
:
spin
1s
linear
infinite
}
.cursor-pointer
{
cursor
:
pointer
}
.resize-none
{
resize
:
none
}
.grid-cols-1
{
grid-template-columns
:
repeat
(
1
,
minmax
(
0
,
1
fr
))}
.grid-cols-2
{
grid-template-columns
:
repeat
(
2
,
minmax
(
0
,
1
fr
))}
.flex-col
{
flex-direction
:
column
}
.flex-wrap
{
flex-wrap
:
wrap
}
.items-end
{
align-items
:
flex-end
}
.items-center
{
align-items
:
center
}
.justify-end
{
justify-content
:
flex-end
}
.justify-center
{
justify-content
:
center
}
.justify-between
{
justify-content
:
space-between
}
.gap-0
\
.5
{
gap
:
.125rem
}
.gap-1
{
gap
:
.25rem
}
.gap-1
\
.5
{
gap
:
.375rem
}
.gap-2
{
gap
:
.5rem
}
.gap-2
\
.5
{
gap
:
.625rem
}
.gap-3
{
gap
:
.75rem
}
.gap-4
{
gap
:
1rem
}
.space-y-0
\
.5
>
:not
([
hidden
])~
:not
([
hidden
])
{
--tw-space-y-reverse
:
0
;
margin-top
:
calc
(
.125rem
*
calc
(
1
-
var
(
--tw-space-y-reverse
)));
margin-bottom
:
calc
(
.125rem
*
var
(
--tw-space-y-reverse
))}
.space-y-1
\
.5
>
:not
([
hidden
])~
:not
([
hidden
])
{
--tw-space-y-reverse
:
0
;
margin-top
:
calc
(
.375rem
*
calc
(
1
-
var
(
--tw-space-y-reverse
)));
margin-bottom
:
calc
(
.375rem
*
var
(
--tw-space-y-reverse
))}
.space-y-2
>
:not
([
hidden
])~
:not
([
hidden
])
{
--tw-space-y-reverse
:
0
;
margin-top
:
calc
(
.5rem
*
calc
(
1
-
var
(
--tw-space-y-reverse
)));
margin-bottom
:
calc
(
.5rem
*
var
(
--tw-space-y-reverse
))}
.space-y-3
>
:not
([
hidden
])~
:not
([
hidden
])
{
--tw-space-y-reverse
:
0
;
margin-top
:
calc
(
.75rem
*
calc
(
1
-
var
(
--tw-space-y-reverse
)));
margin-bottom
:
calc
(
.75rem
*
var
(
--tw-space-y-reverse
))}
.space-y-4
>
: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
))}
.space-y-6
>
:not
([
hidden
])~
:not
([
hidden
])
{
--tw-space-y-reverse
:
0
;
margin-top
:
calc
(
1.5rem
*
calc
(
1
-
var
(
--tw-space-y-reverse
)));
margin-bottom
:
calc
(
1.5rem
*
var
(
--tw-space-y-reverse
))}
.overflow-hidden
{
overflow
:
hidden
}
.overflow-x-auto
{
overflow-x
:
auto
}
.overflow-y-auto
{
overflow-y
:
auto
}
.overscroll-contain
{
overscroll-behavior
:
contain
}
.overscroll-none
{
overscroll-behavior
:
none
}
.overscroll-x-contain
{
overscroll-behavior-x
:
contain
}
.truncate
{
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
}
.whitespace-pre-wrap
{
white-space
:
pre-wrap
}
.break-words
{
overflow-wrap
:
break-word
}
.rounded
{
border-radius
:
.25rem
}
.rounded-2xl
{
border-radius
:
1rem
}
.rounded-full
{
border-radius
:
9999px
}
.rounded-lg
{
border-radius
:
.5rem
}
.rounded-md
{
border-radius
:
.375rem
}
.rounded-xl
{
border-radius
:
.75rem
}
.rounded-bl-md
{
border-bottom-left-radius
:
.375rem
}
.rounded-br-md
{
border-bottom-right-radius
:
.375rem
}
.border
{
border-width
:
1px
}
.border-2
{
border-width
:
2px
}
.border-b
{
border-bottom-width
:
1px
}
.border-r
{
border-right-width
:
1px
}
.border-t
{
border-top-width
:
1px
}
.border-dashed
{
border-style
:
dashed
}
.border-amber-500
\
/
40
{
border-color
:
#f59e0b66
}
.border-anton-accent
{
--tw-border-opacity
:
1
;
border-color
:
rgb
(
229
62
62
/
var
(
--tw-border-opacity
,
1
))}
.border-anton-accent
\
/
30
{
border-color
:
#e53e3e4
d
}
.border-anton-border
{
--tw-border-opacity
:
1
;
border-color
:
rgb
(
30
30
58
/
var
(
--tw-border-opacity
,
1
))}
.border-anton-border
\
/
50
{
border-color
:
#1e1e3a80
}
.border-anton-danger
\
/
30
{
border-color
:
#e53e3e4
d
}
.border-blue-500
\
/
40
{
border-color
:
#3b82f666
}
.border-green-500
\
/
40
{
border-color
:
#22c55e66
}
.border-purple-500
\
/
20
{
border-color
:
#a855f733
}
.border-purple-500
\
/
40
{
border-color
:
#a855f766
}
.border-red-500
\
/
30
{
border-color
:
#ef44444
d
}
.border-transparent
{
border-color
:
transparent
}
.bg-
\
[
\
#0d0d14
\
]
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
13
13
20
/
var
(
--tw-bg-opacity
,
1
))}
.bg-amber-500
\
/
10
{
background-color
:
#f59e0b1
a
}
.bg-anton-accent
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
229
62
62
/
var
(
--tw-bg-opacity
,
1
))}
.bg-anton-accent
\
/
10
{
background-color
:
#e53e3e1
a
}
.bg-anton-accent
\
/
15
{
background-color
:
#e53e3e26
}
.bg-anton-accent
\
/
20
{
background-color
:
#e53e3e33
}
.bg-anton-bg
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
9
9
15
/
var
(
--tw-bg-opacity
,
1
))}
.bg-anton-border
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
30
30
58
/
var
(
--tw-bg-opacity
,
1
))}
.bg-anton-border
\
/
30
{
background-color
:
#1e1e3a4
d
}
.bg-anton-card
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
22
22
42
/
var
(
--tw-bg-opacity
,
1
))}
.bg-anton-danger
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
229
62
62
/
var
(
--tw-bg-opacity
,
1
))}
.bg-anton-danger
\
/
10
{
background-color
:
#e53e3e1
a
}
.bg-anton-success
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
72
187
120
/
var
(
--tw-bg-opacity
,
1
))}
.bg-anton-surface
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
15
15
26
/
var
(
--tw-bg-opacity
,
1
))}
.bg-anton-surface
\
/
30
{
background-color
:
#0f0f1a4
d
}
.bg-anton-surface
\
/
50
{
background-color
:
#0f0f1a80
}
.bg-black
\
/
60
{
background-color
:
#0009
}
.bg-black
\
/
70
{
background-color
:
#000000
b3
}
.bg-black
\
/
80
{
background-color
:
#000c
}
.bg-blue-500
\
/
10
{
background-color
:
#3b82f61
a
}
.bg-blue-500
\
/
20
{
background-color
:
#3b82f633
}
.bg-green-500
\
/
10
{
background-color
:
#22c55e1
a
}
.bg-green-500
\
/
20
{
background-color
:
#22c55e33
}
.bg-green-500
\
/
5
{
background-color
:
#22c55e0
d
}
.bg-purple-400
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
192
132
252
/
var
(
--tw-bg-opacity
,
1
))}
.bg-purple-500
\
/
10
{
background-color
:
#a855f71
a
}
.bg-purple-500
\
/
5
{
background-color
:
#a855f70
d
}
.bg-red-500
\
/
10
{
background-color
:
#ef44441
a
}
.bg-red-600
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
220
38
38
/
var
(
--tw-bg-opacity
,
1
))}
.bg-gradient-to-br
{
background-image
:
linear-gradient
(
to
bottom
right
,
var
(
--tw-gradient-stops
))}
.from-anton-accent
{
--tw-gradient-from
:
#e53e3e
var
(
--tw-gradient-from-position
);
--tw-gradient-to
:
rgb
(
229
62
62
/
0
)
var
(
--tw-gradient-to-position
);
--tw-gradient-stops
:
var
(
--tw-gradient-from
),
var
(
--tw-gradient-to
)}
.to-red-600
{
--tw-gradient-to
:
#dc2626
var
(
--tw-gradient-to-position
)}
.object-contain
{
-o-object-fit
:
contain
;
object-fit
:
contain
}
.object-cover
{
-o-object-fit
:
cover
;
object-fit
:
cover
}
.p-0
\
.5
{
padding
:
.125rem
}
.p-1
{
padding
:
.25rem
}
.p-1
\
.5
{
padding
:
.375rem
}
.p-2
{
padding
:
.5rem
}
.p-2
\
.5
{
padding
:
.625rem
}
.p-3
{
padding
:
.75rem
}
.p-4
{
padding
:
1rem
}
.p-6
{
padding
:
1.5rem
}
.px-1
{
padding-left
:
.25rem
;
padding-right
:
.25rem
}
.px-1
\
.5
{
padding-left
:
.375rem
;
padding-right
:
.375rem
}
.px-2
{
padding-left
:
.5rem
;
padding-right
:
.5rem
}
.px-2
\
.5
{
padding-left
:
.625rem
;
padding-right
:
.625rem
}
.px-3
{
padding-left
:
.75rem
;
padding-right
:
.75rem
}
.px-3
\
.5
{
padding-left
:
.875rem
;
padding-right
:
.875rem
}
.px-4
{
padding-left
:
1rem
;
padding-right
:
1rem
}
.px-5
{
padding-left
:
1.25rem
;
padding-right
:
1.25rem
}
.py-0
\
.5
{
padding-top
:
.125rem
;
padding-bottom
:
.125rem
}
.py-1
{
padding-top
:
.25rem
;
padding-bottom
:
.25rem
}
.py-1
\
.5
{
padding-top
:
.375rem
;
padding-bottom
:
.375rem
}
.py-16
{
padding-top
:
4rem
;
padding-bottom
:
4rem
}
.py-2
{
padding-top
:
.5rem
;
padding-bottom
:
.5rem
}
.py-2
\
.5
{
padding-top
:
.625rem
;
padding-bottom
:
.625rem
}
.py-20
{
padding-top
:
5rem
;
padding-bottom
:
5rem
}
.py-3
{
padding-top
:
.75rem
;
padding-bottom
:
.75rem
}
.py-3
\
.5
{
padding-top
:
.875rem
;
padding-bottom
:
.875rem
}
.py-4
{
padding-top
:
1rem
;
padding-bottom
:
1rem
}
.py-8
{
padding-top
:
2rem
;
padding-bottom
:
2rem
}
.py-px
{
padding-top
:
1px
;
padding-bottom
:
1px
}
.pb-2
{
padding-bottom
:
.5rem
}
.pl-9
{
padding-left
:
2.25rem
}
.pr-12
{
padding-right
:
3rem
}
.pr-3
{
padding-right
:
.75rem
}
.pt-2
{
padding-top
:
.5rem
}
.text-left
{
text-align
:
left
}
.text-center
{
text-align
:
center
}
.font-mono
{
font-family
:
JetBrains
Mono
,
Fira
Code
,
monospace
}
.font-sans
{
font-family
:
Inter
,
system-ui
,
-apple-system
,
sans-serif
}
.text-2xl
{
font-size
:
1.5rem
;
line-height
:
2rem
}
.text-
\
[
10px
\
]
{
font-size
:
10px
}
.text-
\
[
11px
\
]
{
font-size
:
11px
}
.text-
\
[
7px
\
]
{
font-size
:
7px
}
.text-
\
[
8px
\
]
{
font-size
:
8px
}
.text-
\
[
9px
\
]
{
font-size
:
9px
}
.text-lg
{
font-size
:
1.125rem
;
line-height
:
1.75rem
}
.text-sm
{
font-size
:
.875rem
;
line-height
:
1.25rem
}
.text-xl
{
font-size
:
1.25rem
;
line-height
:
1.75rem
}
.text-xs
{
font-size
:
.75rem
;
line-height
:
1rem
}
.font-bold
{
font-weight
:
700
}
.font-medium
{
font-weight
:
500
}
.font-semibold
{
font-weight
:
600
}
.leading-relaxed
{
line-height
:
1.625
}
.leading-snug
{
line-height
:
1.375
}
.text-amber-400
{
--tw-text-opacity
:
1
;
color
:
rgb
(
251
191
36
/
var
(
--tw-text-opacity
,
1
))}
.text-anton-accent
,
.text-anton-danger
{
--tw-text-opacity
:
1
;
color
:
rgb
(
229
62
62
/
var
(
--tw-text-opacity
,
1
))}
.text-anton-muted
{
--tw-text-opacity
:
1
;
color
:
rgb
(
107
107
138
/
var
(
--tw-text-opacity
,
1
))}
.text-anton-success
{
--tw-text-opacity
:
1
;
color
:
rgb
(
72
187
120
/
var
(
--tw-text-opacity
,
1
))}
.text-anton-text
{
--tw-text-opacity
:
1
;
color
:
rgb
(
226
226
234
/
var
(
--tw-text-opacity
,
1
))}
.text-blue-400
{
--tw-text-opacity
:
1
;
color
:
rgb
(
96
165
250
/
var
(
--tw-text-opacity
,
1
))}
.text-green-400
{
--tw-text-opacity
:
1
;
color
:
rgb
(
74
222
128
/
var
(
--tw-text-opacity
,
1
))}
.text-purple-300
\
/
80
{
color
:
#d8b4fe
cc
}
.text-purple-400
{
--tw-text-opacity
:
1
;
color
:
rgb
(
192
132
252
/
var
(
--tw-text-opacity
,
1
))}
.text-red-300
{
--tw-text-opacity
:
1
;
color
:
rgb
(
252
165
165
/
var
(
--tw-text-opacity
,
1
))}
.text-red-400
{
--tw-text-opacity
:
1
;
color
:
rgb
(
248
113
113
/
var
(
--tw-text-opacity
,
1
))}
.text-white
{
--tw-text-opacity
:
1
;
color
:
rgb
(
255
255
255
/
var
(
--tw-text-opacity
,
1
))}
.opacity-0
{
opacity
:
0
}
.opacity-40
{
opacity
:
.4
}
.opacity-50
{
opacity
:
.5
}
.shadow
{
--tw-shadow
:
0
1px
3px
0
rgb
(
0
0
0
/
.1
),
0
1px
2px
-1px
rgb
(
0
0
0
/
.1
);
--tw-shadow-colored
:
0
1px
3px
0
var
(
--tw-shadow-color
),
0
1px
2px
-1px
var
(
--tw-shadow-color
);
box-shadow
:
var
(
--tw-ring-offset-shadow
,
0
0
#0000
),
var
(
--tw-ring-shadow
,
0
0
#0000
),
var
(
--tw-shadow
)}
.shadow-lg
{
--tw-shadow
:
0
10px
15px
-3px
rgb
(
0
0
0
/
.1
),
0
4px
6px
-4px
rgb
(
0
0
0
/
.1
);
--tw-shadow-colored
:
0
10px
15px
-3px
var
(
--tw-shadow-color
),
0
4px
6px
-4px
var
(
--tw-shadow-color
);
box-shadow
:
var
(
--tw-ring-offset-shadow
,
0
0
#0000
),
var
(
--tw-ring-shadow
,
0
0
#0000
),
var
(
--tw-shadow
)}
.shadow-anton-accent
\
/
10
{
--tw-shadow-color
:
rgb
(
229
62
62
/
.1
);
--tw-shadow
:
var
(
--tw-shadow-colored
)}
.shadow-anton-accent
\
/
20
{
--tw-shadow-color
:
rgb
(
229
62
62
/
.2
);
--tw-shadow
:
var
(
--tw-shadow-colored
)}
.filter
{
filter
:
var
(
--tw-blur
)
var
(
--tw-brightness
)
var
(
--tw-contrast
)
var
(
--tw-grayscale
)
var
(
--tw-hue-rotate
)
var
(
--tw-invert
)
var
(
--tw-saturate
)
var
(
--tw-sepia
)
var
(
--tw-drop-shadow
)}
.backdrop-blur-sm
{
--tw-backdrop-blur
:
blur
(
4px
);
-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
)}
.transition
{
transition-property
:
color
,
background-color
,
border-color
,
text-decoration-color
,
fill
,
stroke
,
opacity
,
box-shadow
,
transform
,
filter
,
backdrop-filter
;
transition-timing-function
:
cubic-bezier
(
.4
,
0
,
.2
,
1
);
transition-duration
:
.15s
}
.transition-all
{
transition-property
:
all
;
transition-timing-function
:
cubic-bezier
(
.4
,
0
,
.2
,
1
);
transition-duration
:
.15s
}
.transition-opacity
{
transition-property
:
opacity
;
transition-timing-function
:
cubic-bezier
(
.4
,
0
,
.2
,
1
);
transition-duration
:
.15s
}
:root
{
--sat
:
env
(
safe-area-inset-top
,
0px
);
--sar
:
env
(
safe-area-inset-right
,
0px
);
--sab
:
env
(
safe-area-inset-bottom
,
0px
);
--sal
:
env
(
safe-area-inset-left
,
0px
);
--header-h
:
3.25rem
;
color-scheme
:
dark
}
*,*
:before
,*
:after
{
-webkit-tap-highlight-color
:
transparent
;
-webkit-touch-callout
:
none
}
html
{
overflow
:
hidden
;
height
:
100%
;
height
:
100
dvh
}
body
{
overflow
:
hidden
;
height
:
100%
;
height
:
100
dvh
;
overscroll-behavior
:
none
;
-webkit-overflow-scrolling
:
touch
;
font-family
:
Inter
,
system-ui
,
-apple-system
,
sans-serif
;
position
:
fixed
;
width
:
100%
;
top
:
0
;
left
:
0
}
#root
{
height
:
100%
;
height
:
100
dvh
;
overflow
:
hidden
;
display
:
flex
;
flex-direction
:
column
}
.safe-top
{
padding-top
:
var
(
--sat
)}
.safe-bottom
{
padding-bottom
:
max
(
var
(
--sab
),
8px
)}
.safe-left
{
padding-left
:
var
(
--sal
)}
.safe-right
{
padding-right
:
var
(
--sar
)}
::-webkit-scrollbar
{
width
:
4px
;
height
:
4px
}
::-webkit-scrollbar-track
{
background
:
transparent
}
::-webkit-scrollbar-thumb
{
background
:
#ffffff14
;
border-radius
:
4px
}
::-webkit-scrollbar-thumb:hover
{
background
:
#ffffff26
}
@keyframes
fadeIn
{
0
%
{
opacity
:
0
;
transform
:
translateY
(
6px
)}
to
{
opacity
:
1
;
transform
:
translateY
(
0
)}}
@keyframes
slideInLeft
{
0
%
{
transform
:
translate
(
-100%
)}
to
{
transform
:
translate
(
0
)}}
@keyframes
slideOutLeft
{
0
%
{
transform
:
translate
(
0
)}
to
{
transform
:
translate
(
-100%
)}}
@keyframes
fadeOverlayIn
{
0
%
{
opacity
:
0
}
to
{
opacity
:
1
}}
@keyframes
fadeOverlayOut
{
0
%
{
opacity
:
1
}
to
{
opacity
:
0
}}
.animate-fade-in
{
animation
:
fadeIn
.2s
ease-out
both
}
.animate-slide-in
{
animation
:
slideInLeft
.25s
cubic-bezier
(
.16
,
1
,
.3
,
1
)
both
}
.animate-slide-out
{
animation
:
slideOutLeft
.2s
ease-in
both
}
.animate-overlay-in
{
animation
:
fadeOverlayIn
.2s
ease-out
both
}
.animate-overlay-out
{
animation
:
fadeOverlayOut
.15s
ease-in
both
}
textarea
,
input
,
select
{
font-size
:
16px
!important
}
@media
(
min-width
:
640px
){
textarea
,
input
,
select
{
font-size
:
14px
!important
}}
textarea
{
-webkit-appearance
:
none
;
-moz-appearance
:
none
;
appearance
:
none
}
select
{
-webkit-appearance
:
none
;
-moz-appearance
:
none
;
appearance
:
none
;
background-image
:
url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23666' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E")
;
background-repeat
:
no-repeat
;
background-position
:
right
10px
center
;
padding-right
:
28px
}
input
[
type
=
range
]
{
-webkit-appearance
:
none
;
-moz-appearance
:
none
;
appearance
:
none
;
width
:
100%
;
height
:
6px
;
border-radius
:
3px
;
background
:
#ffffff14
;
outline
:
none
;
cursor
:
pointer
}
input
[
type
=
range
]
::-webkit-slider-thumb
{
-webkit-appearance
:
none
;
-moz-appearance
:
none
;
appearance
:
none
;
width
:
22px
;
height
:
22px
;
border-radius
:
50%
;
background
:
#e53e3e
;
border
:
2px
solid
#1a1a2e
;
cursor
:
pointer
;
box-shadow
:
0
0
8px
#e53e3e4
d
}
input
[
type
=
range
]
::-moz-range-thumb
{
width
:
22px
;
height
:
22px
;
border-radius
:
50%
;
background
:
#e53e3e
;
border
:
2px
solid
#1a1a2e
;
cursor
:
pointer
}
.prose-anton
{
color
:
#e2e2ea
;
line-height
:
1.65
;
word-break
:
break-word
;
overflow-wrap
:
anywhere
}
.prose-anton
h1
,
.prose-anton
h2
,
.prose-anton
h3
,
.prose-anton
h4
,
.prose-anton
h5
,
.prose-anton
h6
{
color
:
#fff
;
font-weight
:
600
;
margin-top
:
1.2em
;
margin-bottom
:
.5em
}
.prose-anton
h1
{
font-size
:
1.4em
}
.prose-anton
h2
{
font-size
:
1.2em
}
.prose-anton
h3
{
font-size
:
1.05em
}
.prose-anton
p
{
margin-bottom
:
.75em
}
.prose-anton
ul
,
.prose-anton
ol
{
padding-left
:
1.4em
;
margin-bottom
:
.75em
}
.prose-anton
li
{
margin-bottom
:
.25em
}
.prose-anton
li
::marker
{
color
:
#555
}
.prose-anton
code
:not
(
pre
code
)
{
background
:
#ffffff0
f
;
border
:
1px
solid
rgba
(
255
,
255
,
255
,
.08
);
border-radius
:
4px
;
padding
:
.15em
.35em
;
font-family
:
JetBrains
Mono
,
monospace
;
font-size
:
.85em
;
color
:
#ff6b6b
;
word-break
:
break-all
}
.prose-anton
a
{
color
:
#e53e3e
;
text-decoration
:
underline
;
text-underline-offset
:
2px
}
.prose-anton
blockquote
{
border-left
:
3px
solid
#e53e3e
;
padding
:
.5em
1em
;
margin
:
.75em
0
;
background
:
#e53e3e0
a
;
border-radius
:
0
6px
6px
0
;
color
:
#aaa
}
.prose-anton
hr
{
border
:
none
;
border-top
:
1px
solid
rgba
(
255
,
255
,
255
,
.08
);
margin
:
1.5em
0
}
.prose-anton
table
{
width
:
100%
;
border-collapse
:
collapse
;
font-size
:
.85em
;
margin
:
.75em
0
;
display
:
block
;
overflow-x
:
auto
;
-webkit-overflow-scrolling
:
touch
}
.prose-anton
th
,
.prose-anton
td
{
border
:
1px
solid
rgba
(
255
,
255
,
255
,
.08
);
padding
:
.4em
.7em
;
text-align
:
left
;
white-space
:
nowrap
}
.prose-anton
th
{
background
:
#ffffff0
a
;
font-weight
:
600
}
.prose-anton
strong
{
color
:
#fff
;
font-weight
:
600
}
.prose-anton
em
{
font-style
:
italic
}
@keyframes
thinkPulse
{
0
%,
to
{
opacity
:
1
}
50
%
{
opacity
:
.5
}}
.thinking-pulse
{
animation
:
thinkPulse
1.5s
ease-in-out
infinite
}
@media
(
max-width
:
639px
){
.prose-anton
{
font-size
:
.9rem
;
line-height
:
1.6
}
.prose-anton
h1
{
font-size
:
1.25em
}
.prose-anton
h2
{
font-size
:
1.15em
}}
body
.drawer-open
{
touch-action
:
none
}
.hover
\
:border-anton-accent:hover
{
--tw-border-opacity
:
1
;
border-color
:
rgb
(
229
62
62
/
var
(
--tw-border-opacity
,
1
))}
.hover
\
:border-anton-accent
\
/
30
:hover
{
border-color
:
#e53e3e4
d
}
.hover
\
:border-anton-accent
\
/
40
:hover
{
border-color
:
#e53e3e66
}
.hover
\
:border-anton-accent
\
/
50
:hover
{
border-color
:
#e53e3e80
}
.hover
\
:bg-anton-accent
\
/
10
:hover
{
background-color
:
#e53e3e1
a
}
.hover
\
:bg-anton-accent
\
/
20
:hover
{
background-color
:
#e53e3e33
}
.hover
\
:bg-anton-bg:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
9
9
15
/
var
(
--tw-bg-opacity
,
1
))}
.hover
\
:bg-anton-border:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
30
30
58
/
var
(
--tw-bg-opacity
,
1
))}
.hover
\
:bg-anton-card:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
22
22
42
/
var
(
--tw-bg-opacity
,
1
))}
.hover
\
:bg-anton-card
\
/
50
:hover
{
background-color
:
#16162a80
}
.hover
\
:bg-anton-card
\
/
80
:hover
{
background-color
:
#16162a
cc
}
.hover
\
:bg-anton-danger
\
/
10
:hover
{
background-color
:
#e53e3e1
a
}
.hover
\
:bg-anton-danger
\
/
20
:hover
{
background-color
:
#e53e3e33
}
.hover
\
:bg-anton-success
\
/
20
:hover
{
background-color
:
#48bb7833
}
.hover
\
:bg-red-500
\
/
10
:hover
{
background-color
:
#ef44441
a
}
.hover
\
:bg-red-500
\
/
20
:hover
{
background-color
:
#ef444433
}
.hover
\
:text-anton-accent:hover
,
.hover
\
:text-anton-danger:hover
{
--tw-text-opacity
:
1
;
color
:
rgb
(
229
62
62
/
var
(
--tw-text-opacity
,
1
))}
.hover
\
:text-purple-300:hover
{
--tw-text-opacity
:
1
;
color
:
rgb
(
216
180
254
/
var
(
--tw-text-opacity
,
1
))}
.hover
\
:text-red-400:hover
{
--tw-text-opacity
:
1
;
color
:
rgb
(
248
113
113
/
var
(
--tw-text-opacity
,
1
))}
.hover
\
:text-white:hover
{
--tw-text-opacity
:
1
;
color
:
rgb
(
255
255
255
/
var
(
--tw-text-opacity
,
1
))}
.hover
\
:opacity-80:hover
{
opacity
:
.8
}
.hover
\
:opacity-90:hover
{
opacity
:
.9
}
.focus
\
:border-anton-accent:focus
{
--tw-border-opacity
:
1
;
border-color
:
rgb
(
229
62
62
/
var
(
--tw-border-opacity
,
1
))}
.focus
\
:outline-none:focus
{
outline
:
2px
solid
transparent
;
outline-offset
:
2px
}
.active
\
:scale-95:active
{
--tw-scale-x
:
.95
;
--tw-scale-y
:
.95
;
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
))}
.active
\
:scale-
\
[
0
\
.98
\
]
:active
{
--tw-scale-x
:
.98
;
--tw-scale-y
:
.98
;
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
))}
.active
\
:bg-anton-card:active
{
--tw-bg-opacity
:
1
;
background-color
:
rgb
(
22
22
42
/
var
(
--tw-bg-opacity
,
1
))}
.disabled
\
:opacity-30:disabled
{
opacity
:
.3
}
.disabled
\
:opacity-50:disabled
{
opacity
:
.5
}
.group
:hover
.group-hover
\
:text-anton-accent
{
--tw-text-opacity
:
1
;
color
:
rgb
(
229
62
62
/
var
(
--tw-text-opacity
,
1
))}
.group
:hover
.group-hover
\
:opacity-100
{
opacity
:
1
}
@media
(
min-width
:
640px
){
.sm
\
:inline
{
display
:
inline
}
.sm
\
:flex
{
display
:
flex
}
.sm
\
:hidden
{
display
:
none
}
.sm
\
:h-16
{
height
:
4rem
}
.sm
\
:h-8
{
height
:
2rem
}
.sm
\
:max-h-60
{
max-height
:
15rem
}
.sm
\
:max-h-
\
[
200px
\
]
{
max-height
:
200px
}
.sm
\
:w-16
{
width
:
4rem
}
.sm
\
:w-8
{
width
:
2rem
}
.sm
\
:max-w-
\
[
160px
\
]
{
max-width
:
160px
}
.sm
\
:max-w-
\
[
240px
\
]
{
max-width
:
240px
}
.sm
\
:max-w-
\
[
75
\
%
\
]
{
max-width
:
75%
}
.sm
\
:max-w-
\
[
80
\
%
\
]
{
max-width
:
80%
}
.sm
\
:gap-3
{
gap
:
.75rem
}
.sm
\
:p-3
{
padding
:
.75rem
}
.sm
\
:p-8
{
padding
:
2rem
}
.sm
\
:px-3
{
padding-left
:
.75rem
;
padding-right
:
.75rem
}
.sm
\
:px-4
{
padding-left
:
1rem
;
padding-right
:
1rem
}
.sm
\
:py-3
{
padding-top
:
.75rem
;
padding-bottom
:
.75rem
}
.sm
\
:py-4
{
padding-top
:
1rem
;
padding-bottom
:
1rem
}
.sm
\
:pb-3
{
padding-bottom
:
.75rem
}
.sm
\
:pt-3
{
padding-top
:
.75rem
}
.sm
\
:opacity-0
{
opacity
:
0
}
.group
:hover
.sm
\
:group-hover
\
:opacity-100
{
opacity
:
1
}}
@media
(
min-width
:
768px
){
.md
\
:grid-cols-3
{
grid-template-columns
:
repeat
(
3
,
minmax
(
0
,
1
fr
))}
.md
\
:grid-cols-4
{
grid-template-columns
:
repeat
(
4
,
minmax
(
0
,
1
fr
))}}
frontend/dist/assets/index-CZ52v9JX.js
deleted
100644 → 0
View file @
b1c74e2f
This source diff could not be displayed because it is too large. You can
view the blob
instead.
frontend/dist/index.html
deleted
100644 → 0
View file @
b1c74e2f
<!DOCTYPE html>
<html
lang=
"en"
class=
"dark"
>
<head>
<meta
charset=
"UTF-8"
/>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"
/>
<title>
Son of Anton
</title>
<!-- KILL BROWSER CACHE FOR THIS HTML -->
<meta
http-equiv=
"Cache-Control"
content=
"no-store, no-cache, must-revalidate, max-age=0"
/>
<meta
http-equiv=
"Pragma"
content=
"no-cache"
/>
<meta
http-equiv=
"Expires"
content=
"0"
/>
<!-- PWA / Mobile -->
<meta
name=
"apple-mobile-web-app-capable"
content=
"yes"
/>
<meta
name=
"apple-mobile-web-app-status-bar-style"
content=
"black-translucent"
/>
<meta
name=
"theme-color"
content=
"#09090f"
/>
<meta
name=
"mobile-web-app-capable"
content=
"yes"
/>
<link
rel=
"preconnect"
href=
"https://fonts.googleapis.com"
/>
<link
rel=
"preconnect"
href=
"https://fonts.gstatic.com"
crossorigin
/>
<link
href=
"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap"
rel=
"stylesheet"
/>
<link
rel=
"icon"
href=
"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🔥</text></svg>"
/>
<script
type=
"module"
crossorigin
src=
"/assets/index-CZ52v9JX.js"
></script>
<link
rel=
"stylesheet"
crossorigin
href=
"/assets/index-BaFo1VEH.css"
>
</head>
<body
class=
"bg-anton-bg text-anton-text font-sans overscroll-none"
>
<div
id=
"root"
></div>
</body>
</html>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment