| .hover-button.active { |
| display: block; |
| visibility: visible; |
| } |
|
|
| .nav-close-button { |
| margin-left: 8px; |
| } |
|
|
| .nav { |
| position: fixed; |
| z-index: 64; |
| top: 0; |
|
|
| |
|
|
| bottom: 0; |
| opacity: 0; |
| } |
|
|
| .nav.active { |
| position: relative; |
| left: 0; |
| opacity: 1; |
| } |
|
|
| .nav-mask.active { |
| opacity: 0; |
| pointer-events: auto; |
| } |
|
|
| @media (max-width: 767px) { |
| .nav { |
| width: calc(100% - 10px) ; |
| transition: all 0.15s; |
| } |
| .nav-mask { |
| position: fixed; |
| z-index: 63; |
| left: 0; |
| right: 0; |
| top: 0; |
| bottom: 0; |
| background-color: rgba(7, 7, 7, 0.4); |
| padding-left: 420px; |
| padding-top: 12px; |
| opacity: 0; |
| transition: all 0.5s; |
| pointer-events: none; |
| } |
|
|
| .nav-open-button { |
| opacity: 0; |
| } |
|
|
| .nav-mask.active { |
| opacity: 1; |
| pointer-events: auto; |
| } |
|
|
| .nav.active { |
| position: fixed; |
| } |
| } |
|
|
| @media (min-width: 1024px) { |
| .switch-container { |
| display: none; |
| } |
| } |
|
|
|
|
| .switch-result { |
| display: block !important; |
| visibility: visible; |
| } |
|
|
| @media (max-width: 1024px) { |
| |
| |
| |
| |
| |
| |
| |
| .sibling-switch { |
| display: none; |
| } |
|
|
| .hover-button { |
| display: block; |
| visibility: visible; |
| } |
| } |
|
|
| @media (max-width: 767px) { |
| .input-panel-button { |
| border: 0; |
| } |
|
|
| .input-panel-button svg { |
| width: 16px; |
| height: 16px; |
| } |
|
|
| .input-panel { |
| } |
|
|
| .nav-open-button |
| { |
| visibility: hidden; |
| } |
| } |
|
|
| .hide-scrollbar { |
| |
| scrollbar-width: none; |
| -ms-overflow-style: none; |
| } |
|
|
| .hide-scrollbar::-webkit-scrollbar { |
| display: none; |
| } |
|
|
| .gemini-gradient { |
| |
| background-image: radial-gradient(circle at center, #0000ff, #87cefa, #ffffff); |
| |
| border-radius: 50%; |
| height: 100px; |
| width: 100px; |
| } |
|
|
| @media (max-width: 767px) { |
| .sidenav { |
| |
| transition: all 0.15s; |
| position: fixed; |
| z-index: 66; |
| top: 0; |
| max-width: 320px; |
|
|
| |
|
|
| bottom: 0; |
| right: 0 |
| |
| } |
| .sidenav-mask { |
| position: fixed; |
| z-index: 65; |
| left: 0; |
| right: 0; |
| top: 0; |
| bottom: 0; |
| background-color: rgba(86, 88, 105, 0.75); |
| padding-left: 420px; |
| padding-top: 12px; |
| opacity: 0; |
| transition: all 0.5s; |
| pointer-events: none; |
| } |
|
|
| .sidenav-mask.active { |
| opacity: 1; |
| pointer-events: auto; |
| } |
|
|
| .sidenav.active { |
| position: fixed; |
| } |
| } |
|
|
| @keyframes tuning { |
| 0% { transform: rotate(30deg); } |
| 25% { transform: rotate(110deg); } |
| 50% { transform: rotate(-40deg); } |
| 75% { transform: rotate(80deg) } |
| 100% { transform: rotate(30deg) } |
| } |
|
|
| .rotate { |
| animation: tuning 2.1s 1; |
| } |
|
|
| @-webkit-keyframes slideUpAndFade { |
| 0% { |
| opacity:0; |
| -webkit-transform:translateY(2px); |
| transform:translateY(2px) |
| } |
| to { |
| opacity:1; |
| -webkit-transform:translateY(0); |
| transform:translateY(0) |
| } |
| } |
| @keyframes slideUpAndFade { |
| 0% { |
| opacity:0; |
| -webkit-transform:translateY(2px); |
| transform:translateY(2px) |
| } |
| to { |
| opacity:1; |
| -webkit-transform:translateY(0); |
| transform:translateY(0) |
| } |
| } |
| .radix-side-bottom\:animate-slideUpAndFade[data-side=bottom] { |
| -webkit-animation:slideUpAndFade .4s cubic-bezier(.16,1,.3,1); |
| animation:slideUpAndFade .4s cubic-bezier(.16,1,.3,1) |
| } |
| @-webkit-keyframes slideRightAndFade { |
| 0% { |
| opacity:0; |
| -webkit-transform:translateX(-2px); |
| transform:translateX(-2px) |
| } |
| to { |
| opacity:1; |
| -webkit-transform:translateX(0); |
| transform:translateX(0) |
| } |
| } |
| @keyframes slideRightAndFade { |
| 0% { |
| opacity:0; |
| -webkit-transform:translateX(-2px); |
| transform:translateX(-2px) |
| } |
| to { |
| opacity:1; |
| -webkit-transform:translateX(0); |
| transform:translateX(0) |
| } |
| } |
| .radix-side-left\:animate-slideRightAndFade[data-side=left] { |
| -webkit-animation:slideRightAndFade .4s cubic-bezier(.16,1,.3,1); |
| animation:slideRightAndFade .4s cubic-bezier(.16,1,.3,1) |
| } |
| @keyframes slideLeftAndFade { |
| 0% { |
| opacity:0; |
| -webkit-transform:translateX(2px); |
| transform:translateX(2px) |
| } |
| to { |
| opacity:1; |
| -webkit-transform:translateX(0); |
| transform:translateX(0) |
| } |
| } |
| .radix-side-right\:animate-slideLeftAndFade[data-side=right] { |
| -webkit-animation:slideLeftAndFade .4s cubic-bezier(.16,1,.3,1); |
| animation:slideLeftAndFade .4s cubic-bezier(.16,1,.3,1) |
| } |
| @keyframes slideDownAndFade { |
| 0% { |
| opacity:0; |
| -webkit-transform:translateY(-2px); |
| transform:translateY(-2px) |
| } |
| to { |
| opacity:1; |
| -webkit-transform:translateY(0); |
| transform:translateY(0) |
| } |
| } |
| .radix-side-top\:animate-slideDownAndFade[data-side=top] { |
| -webkit-animation:slideDownAndFade .4s cubic-bezier(.16,1,.3,1); |
| animation:slideDownAndFade .4s cubic-bezier(.16,1,.3,1) |
| } |
|
|
| .azure-bg-color { |
| background: linear-gradient(0.375turn, #61bde2, #4389d0); |
| } |
|
|
| @keyframes slowPulse { |
| 0%, 100% { |
| opacity: 1; |
| } |
| 50% { |
| opacity: 0.7; |
| } |
| } |
|
|
| .slow-pulse { |
| animation: slowPulse 2.5s ease-in-out infinite; |
| } |
|
|
| .scrollbar-gutter-stable { |
| scrollbar-gutter: stable; |
| } |
|
|
| |
| .chrome-scrollbar::-webkit-scrollbar { |
| width: 12px; |
| } |
|
|
| .chrome-scrollbar::-webkit-scrollbar-thumb { |
| background-color: rgba(0, 0, 0, 0.2); |
| border-radius: 6px; |
| border: 2px solid transparent; |
| background-clip: padding-box; |
| } |
|
|
| .chrome-scrollbar::-webkit-scrollbar-thumb:hover { |
| background-color: rgba(0, 0, 0, 0.3); |
| } |
|
|
| .chrome-scrollbar::-webkit-scrollbar-track { |
| background-color: transparent; |
| } |
|
|
| |
| .sp-wrapper { |
| @apply flex h-full w-full grow flex-col; |
| } |
|
|
| |
| .sp-preview, |
| .sp-editor { |
| @apply flex h-full w-full grow flex-col; |
| } |
|
|
| |
| .sp-preview-container, |
| .sp-code-editor { |
| @apply flex h-full w-full grow flex-col; |
| } |
|
|
| |
| .sp-preview-iframe { |
| @apply h-full w-full grow; |
| } |
|
|
| .sp-cm { |
| @apply h-full w-full grow; |
| } |
|
|
| @keyframes shake { |
| 0%, 100% { transform: translateX(0); } |
| 10%, 30%, 50%, 70%, 90% { transform: translateX(-3px); } |
| 20%, 40%, 60%, 80% { transform: translateX(3px); } |
| } |
|
|
| .shake { |
| animation: shake 0.5s cubic-bezier(.36,.07,.19,.97) both; |
| } |
|
|
| div[role="tabpanel"][data-state="active"][data-orientation="horizontal"][aria-labelledby^="radix-"][id^="radix-"][id$="-content-preview"] { |
| scrollbar-gutter: stable !important; |
| background-color: rgba(205, 205, 205, 0.66) !important; |
| } |
|
|
| div[role="tabpanel"][data-state="active"][data-orientation="horizontal"][aria-labelledby^="radix-"][id^="radix-"][id$="-content-preview"]::-webkit-scrollbar { |
| width: 12px !important; |
| } |
|
|
| div[role="tabpanel"][data-state="active"][data-orientation="horizontal"][aria-labelledby^="radix-"][id^="radix-"][id$="-content-preview"]::-webkit-scrollbar-thumb { |
| background-color: rgba(56, 56, 56) !important; |
| border-radius: 6px !important; |
| border: 2px solid transparent !important; |
| background-clip: padding-box !important; |
| } |
|
|
| div[role="tabpanel"][data-state="active"][data-orientation="horizontal"][aria-labelledby^="radix-"][id^="radix-"][id$="-content-preview"]::-webkit-scrollbar-track { |
| background-color: transparent !important; |
| } |
|
|
| .cm-content:focus { |
| outline: none !important; |
| } |
|
|
| p.whitespace-pre-wrap a, li a { |
| color: #0066cc; |
| text-decoration: underline; |
| font-weight: bold; |
| } |
|
|
| .dark p.whitespace-pre-wrap a, .dark li a { |
| color: #52a0ff; |
| } |