BackgroundsView.css 54.1 Ko
Télécharger le fichier
.backgrounds-view-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100;
pointer-events: none;
}
/* One choice of the picker, drawn like the avatar well of the info panel (67 x 130). */
.profile-preview {
position: relative;
display: flex;
flex: 0 0 67px;
align-items: flex-end;
justify-content: center;
width: 67px;
height: 130px;
overflow: hidden;
border-radius: 6px;
outline: 2px solid transparent;
cursor: pointer;
transition: outline-color 0.12s;
}
.profile-preview:hover {
outline-color: rgba(61, 143, 186, 0.6);
}
.profile-preview.is-selected {
outline-color: #3d8fba;
}
/* Same lift as in the info panel, so the feet land on the platform of the stand. */
.profile-preview .profile-stand:is(.stand-1, .stand-2, .stand-3, .stand-4, .stand-5, .stand-6, .stand-7, .stand-8, .stand-9, .stand-10, .stand-11, .stand-12, .stand-13, .stand-14, .stand-15, .stand-16, .stand-17, .stand-18, .stand-21) ~ .avatar-image {
transform: translateY(-8px);
}
@keyframes fadeIn {
to { opacity: 1; }
}
.non-selectable {
cursor: default;
}
.non-selectable .profile-background {
filter: opacity(0.5);
transition: linear 0.25s;
}
.non-selectable .profile-background:hover {
filter: opacity(1);
}
.background-edit-icon {
background-image: url('@/assets/images/infostand/icon_edit.gif');
width: 19px;
height: 19px;
pointer-events: auto;
cursor: pointer;
z-index: 10;
display: block;
transition: opacity 0.2s ease;
}
.background-edit-icon:hover {
opacity: 0.8;
}
.background-edit-position {
position: absolute;
left: 0;
}
.profile-background {
background-repeat: no-repeat;
background-position: center;
height: 135px;
width: 68px;
}
.profile-background.background-default {
background-color: #f0f0f0;
}
.profile-stand {
background-repeat: no-repeat;
background-position: center;
height: 135px;
width: 68px;
}
.profile-stand.stand-default {
background: none;
}
.profile-overlay {
background-repeat: no-repeat;
background-position: center;
height: 135px;
width: 68px;
}
.profile-overlay.overlay-default {
background: none;
}
.profile-card-background {
background-repeat: repeat;
background-position: top left;
background-size: auto;
&.card-background-0 {
background-image: none;
border: 2px dashed rgba(255, 255, 255, 0.25);
}
&.card-background-1 {
background-image: url('@/assets/images/backgrounds/background/bg_1.png');
}
&.card-background-2 {
background-image: url('@/assets/images/backgrounds/background/bg_2.png');
}
&.card-background-3 {
background-image: url('@/assets/images/backgrounds/background/bg_3.png');
}
&.card-background-4 {
background-image: url('@/assets/images/backgrounds/background/bg_4.png');
}
&.card-background-5 {
background-image: url('@/assets/images/backgrounds/background/bg_5.png');
}
&.card-background-6 {
background-image: url('@/assets/images/backgrounds/background/bg_6.png');
}
&.card-background-7 {
background-image: url('@/assets/images/backgrounds/background/bg_7.png');
}
&.card-background-8 {
background-image: url('@/assets/images/backgrounds/background/bg_8.png');
}
&.card-background-9 {
background-image: url('@/assets/images/backgrounds/background/bg_9.png');
}
&.card-background-10 {
background-image: url('@/assets/images/backgrounds/background/bg_10.png');
}
&.card-background-11 {
background-image: url('@/assets/images/backgrounds/background/bg_11.png');
}
&.card-background-12 {
background-image: url('@/assets/images/backgrounds/background/bg_12.png');
}
&.card-background-13 {
background-image: url('@/assets/images/backgrounds/background/bg_13.png');
}
&.card-background-14 {
background-image: url('@/assets/images/backgrounds/background/bg_14.png');
}
&.card-background-15 {
background-image: url('@/assets/images/backgrounds/background/bg_15.png');
}
&.card-background-16 {
background-image: url('@/assets/images/backgrounds/background/bg_16.png');
}
&.card-background-17 {
background-image: url('@/assets/images/backgrounds/background/bg_17.png');
}
&.card-background-18 {
background-image: url('@/assets/images/backgrounds/background/bg_18.png');
}
&.card-background-19 {
background-image: url('@/assets/images/backgrounds/background/bg_19.png');
}
&.card-background-20 {
background-image: url('@/assets/images/backgrounds/background/bg_20.png');
}
&.card-background-21 {
background-image: url('@/assets/images/backgrounds/background/bg_21.png');
}
&.card-background-22 {
background-image: url('@/assets/images/backgrounds/background/bg_22.png');
}
&.card-background-23 {
background-image: url('@/assets/images/backgrounds/background/bg_23.png');
}
&.card-background-24 {
background-image: url('@/assets/images/backgrounds/background/bg_24.png');
}
&.card-background-25 {
background-image: url('@/assets/images/backgrounds/background/bg_25.png');
}
&.card-background-26 {
background-image: url('@/assets/images/backgrounds/background/bg_26.png');
}
&.card-background-27 {
background-image: url('@/assets/images/backgrounds/background/bg_27.png');
}
&.card-background-28 {
background-image: url('@/assets/images/backgrounds/background/bg_28.png');
}
&.card-background-29 {
background-image: url('@/assets/images/backgrounds/background/bg_29.png');
}
&.card-background-30 {
background-image: url('@/assets/images/backgrounds/background/bg_30.png');
}
&.card-background-31 {
background-image: url('@/assets/images/backgrounds/background/bg_31.png');
}
&.card-background-32 {
background-image: url('@/assets/images/backgrounds/background/bg_32.png');
}
&.card-background-33 {
background-image: url('@/assets/images/backgrounds/background/bg_33.png');
}
&.card-background-34 {
background-image: url('@/assets/images/backgrounds/background/bg_34.png');
}
&.card-background-35 {
background-image: url('@/assets/images/backgrounds/background/bg_35.png');
}
&.card-background-36 {
background-image: url('@/assets/images/backgrounds/background/bg_36.gif');
}
&.card-background-37 {
background-image: url('@/assets/images/backgrounds/background/bg_37.png');
}
&.card-background-38 {
background-image: url('@/assets/images/backgrounds/background/bg_38.png');
}
&.card-background-39 {
background-image: url('@/assets/images/backgrounds/background/bg_39.png');
}
&.card-background-40 {
background-image: url('@/assets/images/backgrounds/background/bg_40.png');
}
&.card-background-41 {
background-image: url('@/assets/images/backgrounds/background/bg_41.png');
}
&.card-background-42 {
background-image: url('@/assets/images/backgrounds/background/bg_42.png');
}
&.card-background-43 {
background-image: url('@/assets/images/backgrounds/background/bg_43.png');
}
&.card-background-44 {
background-image: url('@/assets/images/backgrounds/background/bg_44.png');
}
&.card-background-45 {
background-image: url('@/assets/images/backgrounds/background/bg_45.png');
}
&.card-background-46 {
background-image: url('@/assets/images/backgrounds/background/bg_46.png');
}
&.card-background-47 {
background-image: url('@/assets/images/backgrounds/background/bg_47.png');
}
&.card-background-48 {
background-image: url('@/assets/images/backgrounds/background/bg_48.png');
}
&.card-background-49 {
background-image: url('@/assets/images/backgrounds/background/bg_49.png');
}
&.card-background-50 {
background-image: url('@/assets/images/backgrounds/background/bg_50.png');
}
&.card-background-51 {
background-image: url('@/assets/images/backgrounds/background/bg_51.gif');
}
&.card-background-52 {
background-image: url('@/assets/images/backgrounds/background/bg_52.gif');
}
&.card-background-53 {
background-image: url('@/assets/images/backgrounds/background/bg_53.gif');
}
&.card-background-54 {
background-image: url('@/assets/images/backgrounds/background/bg_54.gif');
}
&.card-background-55 {
background-image: url('@/assets/images/backgrounds/background/bg_55.gif');
}
&.card-background-56 {
background-image: url('@/assets/images/backgrounds/background/bg_56.gif');
}
&.card-background-57 {
background-image: url('@/assets/images/backgrounds/background/bg_57.gif');
}
&.card-background-58 {
background-image: url('@/assets/images/backgrounds/background/bg_58.gif');
}
&.card-background-59 {
background-image: url('@/assets/images/backgrounds/background/bg_59.gif');
}
&.card-background-60 {
background-image: url('@/assets/images/backgrounds/background/bg_60.gif');
}
&.card-background-61 {
background-image: url('@/assets/images/backgrounds/background/bg_61.gif');
}
&.card-background-62 {
background-image: url('@/assets/images/backgrounds/background/bg_62.gif');
}
&.card-background-63 {
background-image: url('@/assets/images/backgrounds/background/bg_63.gif');
}
&.card-background-64 {
background-image: url('@/assets/images/backgrounds/background/bg_64.gif');
}
&.card-background-65 {
background-image: url('@/assets/images/backgrounds/background/bg_65.gif');
}
&.card-background-66 {
background-image: url('@/assets/images/backgrounds/background/bg_66.gif');
}
&.card-background-67 {
background-image: url('@/assets/images/backgrounds/background/bg_67.gif');
}
&.card-background-68 {
background-image: url('@/assets/images/backgrounds/background/bg_68.gif');
}
&.card-background-69 {
background-image: url('@/assets/images/backgrounds/background/bg_69.gif');
}
&.card-background-70 {
background-image: url('@/assets/images/backgrounds/background/bg_70.gif');
}
&.card-background-71 {
background-image: url('@/assets/images/backgrounds/background/bg_71.gif');
}
&.card-background-72 {
background-image: url('@/assets/images/backgrounds/background/bg_72.gif');
}
&.card-background-73 {
background-image: url('@/assets/images/backgrounds/background/bg_73.gif');
}
&.card-background-74 {
background-image: url('@/assets/images/backgrounds/background/bg_74.gif');
}
&.card-background-75 {
background-image: url('@/assets/images/backgrounds/background/bg_75.gif');
}
&.card-background-76 {
background-image: url('@/assets/images/backgrounds/background/bg_76.gif');
}
&.card-background-77 {
background-image: url('@/assets/images/backgrounds/background/bg_77.gif');
}
&.card-background-78 {
background-image: url('@/assets/images/backgrounds/background/bg_78.gif');
}
&.card-background-79 {
background-image: url('@/assets/images/backgrounds/background/bg_79.gif');
}
&.card-background-80 {
background-image: url('@/assets/images/backgrounds/background/bg_80.gif');
}
&.card-background-81 {
background-image: url('@/assets/images/backgrounds/background/bg_81.gif');
}
&.card-background-82 {
background-image: url('@/assets/images/backgrounds/background/bg_82.gif');
}
&.card-background-83 {
background-image: url('@/assets/images/backgrounds/background/bg_83.gif');
}
&.card-background-84 {
background-image: url('@/assets/images/backgrounds/background/bg_84.gif');
}
&.card-background-85 {
background-image: url('@/assets/images/backgrounds/background/bg_85.gif');
}
&.card-background-86 {
background-image: url('@/assets/images/backgrounds/background/bg_86.png');
}
&.card-background-87 {
background-image: url('@/assets/images/backgrounds/background/bg_87.gif');
}
&.card-background-88 {
background-image: url('@/assets/images/backgrounds/background/bg_88.gif');
}
&.card-background-89 {
background-image: url('@/assets/images/backgrounds/background/bg_89.gif');
}
&.card-background-90 {
background-image: url('@/assets/images/backgrounds/background/bg_90.gif');
}
&.card-background-91 {
background-image: url('@/assets/images/backgrounds/background/bg_91.gif');
}
&.card-background-92 {
background-image: url('@/assets/images/backgrounds/background/bg_92.gif');
}
&.card-background-93 {
background-image: url('@/assets/images/backgrounds/background/bg_93.gif');
}
&.card-background-94 {
background-image: url('@/assets/images/backgrounds/background/bg_94.gif');
}
&.card-background-95 {
background-image: url('@/assets/images/backgrounds/background/bg_95.gif');
}
&.card-background-96 {
background-image: url('@/assets/images/backgrounds/background/bg_96.gif');
}
&.card-background-97 {
background-image: url('@/assets/images/backgrounds/background/bg_97.gif');
}
&.card-background-98 {
background-image: url('@/assets/images/backgrounds/background/bg_98.gif');
}
&.card-background-99 {
background-image: url('@/assets/images/backgrounds/background/bg_99.gif');
}
&.card-background-100 {
background-image: url('@/assets/images/backgrounds/background/bg_100.gif');
}
&.card-background-101 {
background-image: url('@/assets/images/backgrounds/background/bg_101.png');
}
&.card-background-102 {
background-image: url('@/assets/images/backgrounds/background/bg_102.gif');
}
&.card-background-103 {
background-image: url('@/assets/images/backgrounds/background/bg_103.gif');
}
&.card-background-104 {
background-image: url('@/assets/images/backgrounds/background/bg_104.gif');
}
&.card-background-105 {
background-image: url('@/assets/images/backgrounds/background/bg_105.gif');
}
&.card-background-106 {
background-image: url('@/assets/images/backgrounds/background/bg_106.gif');
}
&.card-background-107 {
background-image: url('@/assets/images/backgrounds/background/bg_107.gif');
}
&.card-background-108 {
background-image: url('@/assets/images/backgrounds/background/bg_108.gif');
}
&.card-background-109 {
background-image: url('@/assets/images/backgrounds/background/bg_109.gif');
}
&.card-background-110 {
background-image: url('@/assets/images/backgrounds/background/bg_110.gif');
}
&.card-background-111 {
background-image: url('@/assets/images/backgrounds/background/bg_111.gif');
}
&.card-background-112 {
background-image: url('@/assets/images/backgrounds/background/bg_112.gif');
}
&.card-background-113 {
background-image: url('@/assets/images/backgrounds/background/bg_113.gif');
}
&.card-background-114 {
background-image: url('@/assets/images/backgrounds/background/bg_114.gif');
}
&.card-background-115 {
background-image: url('@/assets/images/backgrounds/background/bg_115.gif');
}
&.card-background-116 {
background-image: url('@/assets/images/backgrounds/background/bg_116.gif');
}
&.card-background-117 {
background-image: url('@/assets/images/backgrounds/background/bg_117.gif');
}
&.card-background-118 {
background-image: url('@/assets/images/backgrounds/background/bg_118.gif');
}
&.card-background-119 {
background-image: url('@/assets/images/backgrounds/background/bg_119.gif');
}
&.card-background-120 {
background-image: url('@/assets/images/backgrounds/background/bg_120.gif');
}
&.card-background-121 {
background-image: url('@/assets/images/backgrounds/background/bg_121.gif');
}
&.card-background-122 {
background-image: url('@/assets/images/backgrounds/background/bg_122.gif');
}
&.card-background-123 {
background-image: url('@/assets/images/backgrounds/background/bg_123.gif');
}
&.card-background-124 {
background-image: url('@/assets/images/backgrounds/background/bg_124.gif');
}
&.card-background-125 {
background-image: url('@/assets/images/backgrounds/background/bg_125.gif');
}
&.card-background-126 {
background-image: url('@/assets/images/backgrounds/background/bg_126.gif');
}
&.card-background-127 {
background-image: url('@/assets/images/backgrounds/background/bg_127.gif');
}
&.card-background-128 {
background-image: url('@/assets/images/backgrounds/background/bg_128.gif');
}
&.card-background-129 {
background-image: url('@/assets/images/backgrounds/background/bg_129.gif');
}
&.card-background-130 {
background-image: url('@/assets/images/backgrounds/background/bg_130.gif');
}
&.card-background-131 {
background-image: url('@/assets/images/backgrounds/background/bg_131.gif');
}
&.card-background-132 {
background-image: url('@/assets/images/backgrounds/background/bg_132.gif');
}
&.card-background-133 {
background-image: url('@/assets/images/backgrounds/background/bg_133.gif');
}
&.card-background-134 {
background-image: url('@/assets/images/backgrounds/background/bg_134.gif');
}
&.card-background-135 {
background-image: url('@/assets/images/backgrounds/background/bg_135.gif');
}
&.card-background-136 {
background-image: url('@/assets/images/backgrounds/background/bg_136.gif');
}
&.card-background-137 {
background-image: url('@/assets/images/backgrounds/background/bg_137.gif');
}
&.card-background-138 {
background-image: url('@/assets/images/backgrounds/background/bg_138.gif');
}
&.card-background-139 {
background-image: url('@/assets/images/backgrounds/background/bg_139.gif');
}
&.card-background-140 {
background-image: url('@/assets/images/backgrounds/background/bg_140.gif');
}
&.card-background-141 {
background-image: url('@/assets/images/backgrounds/background/bg_141.gif');
}
&.card-background-142 {
background-image: url('@/assets/images/backgrounds/background/bg_142.gif');
}
&.card-background-143 {
background-image: url('@/assets/images/backgrounds/background/bg_143.gif');
}
&.card-background-144 {
background-image: url('@/assets/images/backgrounds/background/bg_144.gif');
}
&.card-background-145 {
background-image: url('@/assets/images/backgrounds/background/bg_145.gif');
}
&.card-background-146 {
background-image: url('@/assets/images/backgrounds/background/bg_146.gif');
}
&.card-background-147 {
background-image: url('@/assets/images/backgrounds/background/bg_147.gif');
}
&.card-background-148 {
background-image: url('@/assets/images/backgrounds/background/bg_148.gif');
}
&.card-background-149 {
background-image: url('@/assets/images/backgrounds/background/bg_149.gif');
}
&.card-background-150 {
background-image: url('@/assets/images/backgrounds/background/bg_150.gif');
}
&.card-background-151 {
background-image: url('@/assets/images/backgrounds/background/bg_151.gif');
}
&.card-background-152 {
background-image: url('@/assets/images/backgrounds/background/bg_152.gif');
}
&.card-background-153 {
background-image: url('@/assets/images/backgrounds/background/bg_153.gif');
}
&.card-background-154 {
background-image: url('@/assets/images/backgrounds/background/bg_154.gif');
}
&.card-background-155 {
background-image: url('@/assets/images/backgrounds/background/bg_155.gif');
}
&.card-background-156 {
background-image: url('@/assets/images/backgrounds/background/bg_156.gif');
}
&.card-background-157 {
background-image: url('@/assets/images/backgrounds/background/bg_157.gif');
}
&.card-background-158 {
background-image: url('@/assets/images/backgrounds/background/bg_158.gif');
}
&.card-background-159 {
background-image: url('@/assets/images/backgrounds/background/bg_159.gif');
}
&.card-background-160 {
background-image: url('@/assets/images/backgrounds/background/bg_160.gif');
}
&.card-background-161 {
background-image: url('@/assets/images/backgrounds/background/bg_161.gif');
}
&.card-background-162 {
background-image: url('@/assets/images/backgrounds/background/bg_162.gif');
}
&.card-background-163 {
background-image: url('@/assets/images/backgrounds/background/bg_163.gif');
}
&.card-background-164 {
background-image: url('@/assets/images/backgrounds/background/bg_164.gif');
}
&.card-background-165 {
background-image: url('@/assets/images/backgrounds/background/bg_165.gif');
}
&.card-background-166 {
background-image: url('@/assets/images/backgrounds/background/bg_166.gif');
}
&.card-background-167 {
background-image: url('@/assets/images/backgrounds/background/bg_167.gif');
}
&.card-background-168 {
background-image: url('@/assets/images/backgrounds/background/bg_168.gif');
}
&.card-background-169 {
background-image: url('@/assets/images/backgrounds/background/bg_169.gif');
}
&.card-background-170 {
background-image: url('@/assets/images/backgrounds/background/bg_170.png');
}
&.card-background-171 {
background-image: url('@/assets/images/backgrounds/background/bg_171.png');
}
&.card-background-172 {
background-image: url('@/assets/images/backgrounds/background/bg_172.png');
}
&.card-background-173 {
background-image: url('@/assets/images/backgrounds/background/bg_173.png');
}
&.card-background-174 {
background-image: url('@/assets/images/backgrounds/background/bg_174.png');
}
&.card-background-175 {
background-image: url('@/assets/images/backgrounds/background/bg_175.png');
}
&.card-background-176 {
background-image: url('@/assets/images/backgrounds/background/bg_176.png');
}
&.card-background-177 {
background-image: url('@/assets/images/backgrounds/background/bg_177.gif');
}
&.card-background-178 {
background-image: url('@/assets/images/backgrounds/background/bg_178.png');
}
&.card-background-179 {
background-image: url('@/assets/images/backgrounds/background/bg_179.png');
}
&.card-background-180 {
background-image: url('@/assets/images/backgrounds/background/bg_180.png');
}
&.card-background-181 {
background-image: url('@/assets/images/backgrounds/background/bg_181.png');
}
&.card-background-182 {
background-image: url('@/assets/images/backgrounds/background/bg_182.png');
}
&.card-background-183 {
background-image: url('@/assets/images/backgrounds/background/bg_183.png');
}
&.card-background-184 {
background-image: url('@/assets/images/backgrounds/background/bg_184.png');
}
&.card-background-185 {
background-image: url('@/assets/images/backgrounds/background/bg_185.png');
}
&.card-background-186 {
background-image: url('@/assets/images/backgrounds/background/bg_186.png');
}
&.card-background-187 {
background-image: url('@/assets/images/backgrounds/background/bg_187.gif');
}
}
.profile-card-background.card-background-1 {
background: linear-gradient(135deg, #ff6b6b 0%, #ee5a52 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-2 {
background: linear-gradient(135deg, #4ecdc4 0%, #44a8a3 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-3 {
background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-4 {
background: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-5 {
background: linear-gradient(135deg, #43e97b 0%, #38f9d7 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-6 {
background: linear-gradient(135deg, #fa709a 0%, #fee140 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-7 {
background: linear-gradient(135deg, #5ee7df 0%, #b490ca 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-8 {
background: linear-gradient(135deg, #243949 0%, #517fa4 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-9 {
background-image: repeating-linear-gradient(45deg, #ff6b9d 0 10px, #c06c84 10px 20px);
background-color: #c06c84;
background-size: auto;
}
.profile-card-background.card-background-10 {
background-image: repeating-linear-gradient(90deg, #2b5876 0 8px, #4e4376 8px 16px);
background-color: #2b5876;
background-size: auto;
}
.profile-card-background.card-background-11 {
background-image: radial-gradient(circle, #ffd54f 1.5px, transparent 2px);
background-color: #2c3e50;
background-size: 12px 12px;
background-repeat: repeat;
}
.profile-card-background.card-background-12 {
background-image: linear-gradient(45deg, #1a1a2e 25%, transparent 25%), linear-gradient(-45deg, #1a1a2e 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #1a1a2e 75%), linear-gradient(-45deg, transparent 75%, #1a1a2e 75%);
background-color: #16213e;
background-size: 16px 16px;
background-position: 0 0, 0 8px, 8px -8px, -8px 0;
background-repeat: repeat;
}
.profile-card-background.card-background-13 {
background: linear-gradient(135deg, #232526 0%, #414345 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-14 {
background: linear-gradient(135deg, #56ab2f 0%, #a8e063 100%);
background-repeat: no-repeat;
background-size: cover;
}
.profile-card-background.card-background-15 {
background-image: linear-gradient(0deg, transparent 49%, rgba(255,255,255,0.08) 49% 51%, transparent 51%), linear-gradient(90deg, transparent 49%, rgba(255,255,255,0.08) 49% 51%, transparent 51%);
background-color: #1a1a2e;
background-size: 24px 24px;
background-repeat: repeat;
}
.profile-background {
background-repeat: no-repeat;
background-position: center;
height: 135px;
width: 68px;
&.background-0 {
background-image: url('@/assets/images/backgrounds/background/bg_0.png');
}
&.background-1 {
background-image: url('@/assets/images/backgrounds/background/bg_1.png');
}
&.background-2 {
background-image: url('@/assets/images/backgrounds/background/bg_2.png');
}
&.background-3 {
background-image: url('@/assets/images/backgrounds/background/bg_3.png');
}
&.background-4 {
background-image: url('@/assets/images/backgrounds/background/bg_4.png');
}
&.background-5 {
background-image: url('@/assets/images/backgrounds/background/bg_5.png');
}
&.background-6 {
background-image: url('@/assets/images/backgrounds/background/bg_6.png');
}
&.background-7 {
background-image: url('@/assets/images/backgrounds/background/bg_7.png');
}
&.background-8 {
background-image: url('@/assets/images/backgrounds/background/bg_8.png');
}
&.background-9 {
background-image: url('@/assets/images/backgrounds/background/bg_9.png');
}
&.background-10 {
background-image: url('@/assets/images/backgrounds/background/bg_10.png');
}
&.background-11 {
background-image: url('@/assets/images/backgrounds/background/bg_11.png');
}
&.background-12 {
background-image: url('@/assets/images/backgrounds/background/bg_12.png');
}
&.background-13 {
background-image: url('@/assets/images/backgrounds/background/bg_13.png');
}
&.background-14 {
background-image: url('@/assets/images/backgrounds/background/bg_14.png');
}
&.background-15 {
background-image: url('@/assets/images/backgrounds/background/bg_15.png');
}
&.background-16 {
background-image: url('@/assets/images/backgrounds/background/bg_16.png');
}
&.background-17 {
background-image: url('@/assets/images/backgrounds/background/bg_17.png');
}
&.background-18 {
background-image: url('@/assets/images/backgrounds/background/bg_18.png');
}
&.background-19 {
background-image: url('@/assets/images/backgrounds/background/bg_19.png');
}
&.background-20 {
background-image: url('@/assets/images/backgrounds/background/bg_20.png');
}
&.background-21 {
background-image: url('@/assets/images/backgrounds/background/bg_21.png');
}
&.background-22 {
background-image: url('@/assets/images/backgrounds/background/bg_22.png');
}
&.background-23 {
background-image: url('@/assets/images/backgrounds/background/bg_23.png');
}
&.background-24 {
background-image: url('@/assets/images/backgrounds/background/bg_24.png');
}
&.background-25 {
background-image: url('@/assets/images/backgrounds/background/bg_25.png');
}
&.background-26 {
background-image: url('@/assets/images/backgrounds/background/bg_26.png');
}
&.background-27 {
background-image: url('@/assets/images/backgrounds/background/bg_27.png');
}
&.background-28 {
background-image: url('@/assets/images/backgrounds/background/bg_28.png');
}
&.background-29 {
background-image: url('@/assets/images/backgrounds/background/bg_29.png');
}
&.background-30 {
background-image: url('@/assets/images/backgrounds/background/bg_30.png');
}
&.background-31 {
background-image: url('@/assets/images/backgrounds/background/bg_31.png');
}
&.background-32 {
background-image: url('@/assets/images/backgrounds/background/bg_32.png');
}
&.background-33 {
background-image: url('@/assets/images/backgrounds/background/bg_33.png');
}
&.background-34 {
background-image: url('@/assets/images/backgrounds/background/bg_34.png');
}
&.background-35 {
background-image: url('@/assets/images/backgrounds/background/bg_35.png');
}
&.background-36 {
background-image: url('@/assets/images/backgrounds/background/bg_36.gif');
}
&.background-37 {
background-image: url('@/assets/images/backgrounds/background/bg_37.png');
}
&.background-38 {
background-image: url('@/assets/images/backgrounds/background/bg_38.png');
}
&.background-39 {
background-image: url('@/assets/images/backgrounds/background/bg_39.png');
}
&.background-40 {
background-image: url('@/assets/images/backgrounds/background/bg_40.png');
}
&.background-41 {
background-image: url('@/assets/images/backgrounds/background/bg_41.png');
}
&.background-42 {
background-image: url('@/assets/images/backgrounds/background/bg_42.png');
}
&.background-43 {
background-image: url('@/assets/images/backgrounds/background/bg_43.png');
}
&.background-44 {
background-image: url('@/assets/images/backgrounds/background/bg_44.png');
}
&.background-45 {
background-image: url('@/assets/images/backgrounds/background/bg_45.png');
}
&.background-46 {
background-image: url('@/assets/images/backgrounds/background/bg_46.png');
}
&.background-47 {
background-image: url('@/assets/images/backgrounds/background/bg_47.png');
}
&.background-48 {
background-image: url('@/assets/images/backgrounds/background/bg_48.png');
}
&.background-49 {
background-image: url('@/assets/images/backgrounds/background/bg_49.png');
}
&.background-50 {
background-image: url('@/assets/images/backgrounds/background/bg_50.png');
}
&.background-51 {
background-image: url('@/assets/images/backgrounds/background/bg_51.gif');
}
&.background-52 {
background-image: url('@/assets/images/backgrounds/background/bg_52.gif');
}
&.background-53 {
background-image: url('@/assets/images/backgrounds/background/bg_53.gif');
}
&.background-54 {
background-image: url('@/assets/images/backgrounds/background/bg_54.gif');
}
&.background-55 {
background-image: url('@/assets/images/backgrounds/background/bg_55.gif');
}
&.background-56 {
background-image: url('@/assets/images/backgrounds/background/bg_56.gif');
}
&.background-57 {
background-image: url('@/assets/images/backgrounds/background/bg_57.gif');
}
&.background-58 {
background-image: url('@/assets/images/backgrounds/background/bg_58.gif');
}
&.background-59 {
background-image: url('@/assets/images/backgrounds/background/bg_59.gif');
}
&.background-60 {
background-image: url('@/assets/images/backgrounds/background/bg_60.gif');
}
&.background-61 {
background-image: url('@/assets/images/backgrounds/background/bg_61.gif');
}
&.background-62 {
background-image: url('@/assets/images/backgrounds/background/bg_62.gif');
}
&.background-63 {
background-image: url('@/assets/images/backgrounds/background/bg_63.gif');
}
&.background-64 {
background-image: url('@/assets/images/backgrounds/background/bg_64.gif');
}
&.background-65 {
background-image: url('@/assets/images/backgrounds/background/bg_65.gif');
}
&.background-66 {
background-image: url('@/assets/images/backgrounds/background/bg_66.gif');
}
&.background-67 {
background-image: url('@/assets/images/backgrounds/background/bg_67.gif');
}
&.background-68 {
background-image: url('@/assets/images/backgrounds/background/bg_68.gif');
}
&.background-69 {
background-image: url('@/assets/images/backgrounds/background/bg_69.gif');
}
&.background-70 {
background-image: url('@/assets/images/backgrounds/background/bg_70.gif');
}
&.background-71 {
background-image: url('@/assets/images/backgrounds/background/bg_71.gif');
}
&.background-72 {
background-image: url('@/assets/images/backgrounds/background/bg_72.gif');
}
&.background-73 {
background-image: url('@/assets/images/backgrounds/background/bg_73.gif');
}
&.background-74 {
background-image: url('@/assets/images/backgrounds/background/bg_74.gif');
}
&.background-75 {
background-image: url('@/assets/images/backgrounds/background/bg_75.gif');
}
&.background-76 {
background-image: url('@/assets/images/backgrounds/background/bg_76.gif');
}
&.background-77 {
background-image: url('@/assets/images/backgrounds/background/bg_77.gif');
}
&.background-78 {
background-image: url('@/assets/images/backgrounds/background/bg_78.gif');
}
&.background-79 {
background-image: url('@/assets/images/backgrounds/background/bg_79.gif');
}
&.background-80 {
background-image: url('@/assets/images/backgrounds/background/bg_80.gif');
}
&.background-81 {
background-image: url('@/assets/images/backgrounds/background/bg_81.gif');
}
&.background-82 {
background-image: url('@/assets/images/backgrounds/background/bg_82.gif');
}
&.background-83 {
background-image: url('@/assets/images/backgrounds/background/bg_83.gif');
}
&.background-84 {
background-image: url('@/assets/images/backgrounds/background/bg_84.gif');
}
&.background-85 {
background-image: url('@/assets/images/backgrounds/background/bg_85.gif');
}
&.background-86 {
background-image: url('@/assets/images/backgrounds/background/bg_86.png');
}
&.background-87 {
background-image: url('@/assets/images/backgrounds/background/bg_87.gif');
}
&.background-88 {
background-image: url('@/assets/images/backgrounds/background/bg_88.gif');
}
&.background-89 {
background-image: url('@/assets/images/backgrounds/background/bg_89.gif');
}
&.background-90 {
background-image: url('@/assets/images/backgrounds/background/bg_90.gif');
}
&.background-91 {
background-image: url('@/assets/images/backgrounds/background/bg_91.gif');
}
&.background-92 {
background-image: url('@/assets/images/backgrounds/background/bg_92.gif');
}
&.background-93 {
background-image: url('@/assets/images/backgrounds/background/bg_93.gif');
}
&.background-94 {
background-image: url('@/assets/images/backgrounds/background/bg_94.gif');
}
&.background-95 {
background-image: url('@/assets/images/backgrounds/background/bg_95.gif');
}
&.background-96 {
background-image: url('@/assets/images/backgrounds/background/bg_96.gif');
}
&.background-97 {
background-image: url('@/assets/images/backgrounds/background/bg_97.gif');
}
&.background-98 {
background-image: url('@/assets/images/backgrounds/background/bg_98.gif');
}
&.background-99 {
background-image: url('@/assets/images/backgrounds/background/bg_99.gif');
}
&.background-100 {
background-image: url('@/assets/images/backgrounds/background/bg_100.gif');
}
&.background-101 {
background-image: url('@/assets/images/backgrounds/background/bg_101.png');
}
&.background-102 {
background-image: url('@/assets/images/backgrounds/background/bg_102.gif');
}
&.background-103 {
background-image: url('@/assets/images/backgrounds/background/bg_103.gif');
}
&.background-104 {
background-image: url('@/assets/images/backgrounds/background/bg_104.gif');
}
&.background-105 {
background-image: url('@/assets/images/backgrounds/background/bg_105.gif');
}
&.background-106 {
background-image: url('@/assets/images/backgrounds/background/bg_106.gif');
}
&.background-107 {
background-image: url('@/assets/images/backgrounds/background/bg_107.gif');
}
&.background-108 {
background-image: url('@/assets/images/backgrounds/background/bg_108.gif');
}
&.background-109 {
background-image: url('@/assets/images/backgrounds/background/bg_109.gif');
}
&.background-110 {
background-image: url('@/assets/images/backgrounds/background/bg_110.gif');
}
&.background-111 {
background-image: url('@/assets/images/backgrounds/background/bg_111.gif');
}
&.background-112 {
background-image: url('@/assets/images/backgrounds/background/bg_112.gif');
}
&.background-113 {
background-image: url('@/assets/images/backgrounds/background/bg_113.gif');
}
&.background-114 {
background-image: url('@/assets/images/backgrounds/background/bg_114.gif');
}
&.background-115 {
background-image: url('@/assets/images/backgrounds/background/bg_115.gif');
}
&.background-116 {
background-image: url('@/assets/images/backgrounds/background/bg_116.gif');
}
&.background-117 {
background-image: url('@/assets/images/backgrounds/background/bg_117.gif');
}
&.background-118 {
background-image: url('@/assets/images/backgrounds/background/bg_118.gif');
}
&.background-119 {
background-image: url('@/assets/images/backgrounds/background/bg_119.gif');
}
&.background-120 {
background-image: url('@/assets/images/backgrounds/background/bg_120.gif');
}
&.background-121 {
background-image: url('@/assets/images/backgrounds/background/bg_121.gif');
}
&.background-122 {
background-image: url('@/assets/images/backgrounds/background/bg_122.gif');
}
&.background-123 {
background-image: url('@/assets/images/backgrounds/background/bg_123.gif');
}
&.background-124 {
background-image: url('@/assets/images/backgrounds/background/bg_124.gif');
}
&.background-125 {
background-image: url('@/assets/images/backgrounds/background/bg_125.gif');
}
&.background-126 {
background-image: url('@/assets/images/backgrounds/background/bg_126.gif');
}
&.background-127 {
background-image: url('@/assets/images/backgrounds/background/bg_127.gif');
}
&.background-128 {
background-image: url('@/assets/images/backgrounds/background/bg_128.gif');
}
&.background-129 {
background-image: url('@/assets/images/backgrounds/background/bg_129.gif');
}
&.background-130 {
background-image: url('@/assets/images/backgrounds/background/bg_130.gif');
}
&.background-131 {
background-image: url('@/assets/images/backgrounds/background/bg_131.gif');
}
&.background-132 {
background-image: url('@/assets/images/backgrounds/background/bg_132.gif');
}
&.background-133 {
background-image: url('@/assets/images/backgrounds/background/bg_133.gif');
}
&.background-134 {
background-image: url('@/assets/images/backgrounds/background/bg_134.gif');
}
&.background-135 {
background-image: url('@/assets/images/backgrounds/background/bg_135.gif');
}
&.background-136 {
background-image: url('@/assets/images/backgrounds/background/bg_136.gif');
}
&.background-137 {
background-image: url('@/assets/images/backgrounds/background/bg_137.gif');
}
&.background-138 {
background-image: url('@/assets/images/backgrounds/background/bg_138.gif');
}
&.background-139 {
background-image: url('@/assets/images/backgrounds/background/bg_139.gif');
}
&.background-140 {
background-image: url('@/assets/images/backgrounds/background/bg_140.gif');
}
&.background-141 {
background-image: url('@/assets/images/backgrounds/background/bg_141.gif');
}
&.background-142 {
background-image: url('@/assets/images/backgrounds/background/bg_142.gif');
}
&.background-143 {
background-image: url('@/assets/images/backgrounds/background/bg_143.gif');
}
&.background-144 {
background-image: url('@/assets/images/backgrounds/background/bg_144.gif');
}
&.background-145 {
background-image: url('@/assets/images/backgrounds/background/bg_145.gif');
}
&.background-146 {
background-image: url('@/assets/images/backgrounds/background/bg_146.gif');
}
&.background-147 {
background-image: url('@/assets/images/backgrounds/background/bg_147.gif');
}
&.background-148 {
background-image: url('@/assets/images/backgrounds/background/bg_148.gif');
}
&.background-149 {
background-image: url('@/assets/images/backgrounds/background/bg_149.gif');
}
&.background-150 {
background-image: url('@/assets/images/backgrounds/background/bg_150.gif');
}
&.background-151 {
background-image: url('@/assets/images/backgrounds/background/bg_151.gif');
}
&.background-152 {
background-image: url('@/assets/images/backgrounds/background/bg_152.gif');
}
&.background-153 {
background-image: url('@/assets/images/backgrounds/background/bg_153.gif');
}
&.background-154 {
background-image: url('@/assets/images/backgrounds/background/bg_154.gif');
}
&.background-155 {
background-image: url('@/assets/images/backgrounds/background/bg_155.gif');
}
&.background-156 {
background-image: url('@/assets/images/backgrounds/background/bg_156.gif');
}
&.background-157 {
background-image: url('@/assets/images/backgrounds/background/bg_157.gif');
}
&.background-158 {
background-image: url('@/assets/images/backgrounds/background/bg_158.gif');
}
&.background-159 {
background-image: url('@/assets/images/backgrounds/background/bg_159.gif');
}
&.background-160 {
background-image: url('@/assets/images/backgrounds/background/bg_160.gif');
}
&.background-161 {
background-image: url('@/assets/images/backgrounds/background/bg_161.gif');
}
&.background-162 {
background-image: url('@/assets/images/backgrounds/background/bg_162.gif');
}
&.background-163 {
background-image: url('@/assets/images/backgrounds/background/bg_163.gif');
}
&.background-164 {
background-image: url('@/assets/images/backgrounds/background/bg_164.gif');
}
&.background-165 {
background-image: url('@/assets/images/backgrounds/background/bg_165.gif');
}
&.background-166 {
background-image: url('@/assets/images/backgrounds/background/bg_166.gif');
}
&.background-167 {
background-image: url('@/assets/images/backgrounds/background/bg_167.gif');
}
&.background-168 {
background-image: url('@/assets/images/backgrounds/background/bg_168.gif');
}
&.background-169 {
background-image: url('@/assets/images/backgrounds/background/bg_169.gif');
}
&.background-170 {
background-image: url('@/assets/images/backgrounds/background/bg_170.png');
}
&.background-171 {
background-image: url('@/assets/images/backgrounds/background/bg_171.png');
}
&.background-172 {
background-image: url('@/assets/images/backgrounds/background/bg_172.png');
}
&.background-173 {
background-image: url('@/assets/images/backgrounds/background/bg_173.png');
}
&.background-174 {
background-image: url('@/assets/images/backgrounds/background/bg_174.png');
}
&.background-175 {
background-image: url('@/assets/images/backgrounds/background/bg_175.png');
}
&.background-176 {
background-image: url('@/assets/images/backgrounds/background/bg_176.png');
}
&.background-177 {
background-image: url('@/assets/images/backgrounds/background/bg_177.gif');
}
&.background-178 {
background-image: url('@/assets/images/backgrounds/background/bg_178.png');
}
&.background-179 {
background-image: url('@/assets/images/backgrounds/background/bg_179.png');
}
&.background-180 {
background-image: url('@/assets/images/backgrounds/background/bg_180.png');
}
&.background-181 {
background-image: url('@/assets/images/backgrounds/background/bg_181.png');
}
&.background-182 {
background-image: url('@/assets/images/backgrounds/background/bg_182.png');
}
&.background-183 {
background-image: url('@/assets/images/backgrounds/background/bg_183.png');
}
&.background-184 {
background-image: url('@/assets/images/backgrounds/background/bg_184.png');
}
&.background-185 {
background-image: url('@/assets/images/backgrounds/background/bg_185.png');
}
&.background-186 {
background-image: url('@/assets/images/backgrounds/background/bg_186.png');
}
&.background-187 {
background-image: url('@/assets/images/backgrounds/background/bg_187.gif');
}
}
.profile-stand {
background-repeat: no-repeat;
background-position: center;
height: 135px;
width: 68px;
&.stand-0 {
background-image: url('@/assets/images/backgrounds/stand/stand_0.png');
}
&.stand-1 {
background-image: url('@/assets/images/backgrounds/stand/stand_1.png');
}
&.stand-2 {
background-image: url('@/assets/images/backgrounds/stand/stand_2.png');
}
&.stand-3 {
background-image: url('@/assets/images/backgrounds/stand/stand_3.png');
}
&.stand-4 {
background-image: url('@/assets/images/backgrounds/stand/stand_4.png');
}
&.stand-5 {
background-image: url('@/assets/images/backgrounds/stand/stand_5.png');
}
&.stand-6 {
background-image: url('@/assets/images/backgrounds/stand/stand_6.png');
}
&.stand-7 {
background-image: url('@/assets/images/backgrounds/stand/stand_7.png');
}
&.stand-8 {
background-image: url('@/assets/images/backgrounds/stand/stand_8.png');
}
&.stand-9 {
background-image: url('@/assets/images/backgrounds/stand/stand_9.png');
}
&.stand-10 {
background-image: url('@/assets/images/backgrounds/stand/stand_10.png');
}
&.stand-11 {
background-image: url('@/assets/images/backgrounds/stand/stand_11.png');
}
&.stand-12 {
background-image: url('@/assets/images/backgrounds/stand/stand_12.png');
}
&.stand-13 {
background-image: url('@/assets/images/backgrounds/stand/stand_13.png');
}
&.stand-14 {
background-image: url('@/assets/images/backgrounds/stand/stand_14.png');
}
&.stand-15 {
background-image: url('@/assets/images/backgrounds/stand/stand_15.png');
}
&.stand-16 {
background-image: url('@/assets/images/backgrounds/stand/stand_16.png');
}
&.stand-17 {
background-image: url('@/assets/images/backgrounds/stand/stand_17.png');
}
&.stand-18 {
background-image: url('@/assets/images/backgrounds/stand/stand_18.png');
}
&.stand-19 {
background-image: url('@/assets/images/backgrounds/stand/stand_19.png');
}
&.stand-20 {
background-image: url('@/assets/images/backgrounds/stand/stand_20.png');
}
&.stand-21 {
background-image: url('@/assets/images/backgrounds/stand/stand_21.gif');
}
}
.profile-overlay {
background-repeat: no-repeat;
background-position: center;
height: 135px;
width: 68px;
&.overlay-0 {
background-image: url('@/assets/images/backgrounds/overlay/overlay_0.png');
}
&.overlay-1 {
background-image: url('@/assets/images/backgrounds/overlay/overlay_1.png');
}
&.overlay-2 {
background-image: url('@/assets/images/backgrounds/overlay/overlay_2.png');
}
&.overlay-3 {
background-image: url('@/assets/images/backgrounds/overlay/overlay_3.png');
}
&.overlay-4 {
background-image: url('@/assets/images/backgrounds/overlay/overlay_4.png');
}
&.overlay-5 {
background-image: url('@/assets/images/backgrounds/overlay/overlay_5.gif');
}
&.overlay-6 {
background-image: url('@/assets/images/backgrounds/overlay/overlay_6.png');
}
&.overlay-7 {
background-image: url('@/assets/images/backgrounds/overlay/overlay_7.png');
}
&.overlay-8 {
background-image: url('@/assets/images/backgrounds/overlay/overlay_8.png');
}
}
/* Infostand-only colored border. A thin CSS-drawn rounded ring drawn 5px
outside the card on each side. Pure CSS — no artwork files. */
.infostand-border {
position: absolute;
top: -5px;
bottom: -5px;
left: -5px;
right: -5px;
pointer-events: none;
z-index: 5;
border-width: 5px;
border-style: solid;
border-radius: 10px;
box-sizing: content-box;
}
.infostand-border.border-1 { border-color: #ef4444; } /* Red */
.infostand-border.border-2 { border-color: #f97316; } /* Orange */
.infostand-border.border-3 { border-color: #eab308; } /* Yellow */
.infostand-border.border-4 { border-color: #84cc16; } /* Lime */
.infostand-border.border-5 { border-color: #22c55e; } /* Green */
.infostand-border.border-6 { border-color: #14b8a6; } /* Teal */
.infostand-border.border-7 { border-color: #06b6d4; } /* Cyan */
.infostand-border.border-8 { border-color: #3b82f6; } /* Blue */
.infostand-border.border-9 { border-color: #6366f1; } /* Indigo */
.infostand-border.border-10 { border-color: #a855f7; } /* Purple */
.infostand-border.border-11 { border-color: #ec4899; } /* Pink */
.infostand-border.border-12 { border-color: #f43f5e; } /* Rose */
.infostand-border.border-13 { border-color: #92400e; } /* Brown */
.infostand-border.border-14 { border-color: #d4a020; } /* Gold */
.infostand-border.border-15 { border-color: #cbd5e1; } /* Silver */
.infostand-border.border-16 { border-color: #1f2937; } /* Black */
/* Image-based borders (17-25). These override the colour-border insets and
strip the CSS border so the artwork sits ~22px outside the card and
stretches to fill the frame area. */
.infostand-border.border-17,
.infostand-border.border-18,
.infostand-border.border-19,
.infostand-border.border-20,
.infostand-border.border-21,
.infostand-border.border-22,
.infostand-border.border-23,
.infostand-border.border-24,
.infostand-border.border-25 {
top: -22px;
bottom: -22px;
left: -22px;
right: -22px;
border: none;
border-radius: 0;
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
}
.infostand-border.border-17 { background-image: url('@/assets/images/backgrounds/borders/border_17.webp'); }
.infostand-border.border-18 { background-image: url('@/assets/images/backgrounds/borders/border_18.webp'); }
.infostand-border.border-19 { background-image: url('@/assets/images/backgrounds/borders/border_19.webp'); }
.infostand-border.border-20 { background-image: url('@/assets/images/backgrounds/borders/border_20.webp'); }
.infostand-border.border-21 { background-image: url('@/assets/images/backgrounds/borders/border_21.webp'); }
.infostand-border.border-22 { background-image: url('@/assets/images/backgrounds/borders/border_22.webp'); }
.infostand-border.border-23 { background-image: url('@/assets/images/backgrounds/borders/border_23.webp'); }
.infostand-border.border-24 { background-image: url('@/assets/images/backgrounds/borders/border_24.webp'); }
.infostand-border.border-25 { background-image: url('@/assets/images/backgrounds/borders/border_25.webp'); }
/* Picker thumbnails inside the BackgroundsView "Borders" tab.
Each thumbnail is a small rounded box outlined in its border colour. */
.profile-border {
width: 60px;
height: 76px;
border-width: 4px;
border-style: solid;
border-radius: 8px;
box-sizing: border-box;
background: rgba(255, 255, 255, 0.05);
}
/* border-0 = no border (default) — show as a dashed translucent outline */
.profile-border.border-0 { border: 2px dashed rgba(255, 255, 255, 0.25); }
.profile-border.border-1 { border-color: #ef4444; }
.profile-border.border-2 { border-color: #f97316; }
.profile-border.border-3 { border-color: #eab308; }
.profile-border.border-4 { border-color: #84cc16; }
.profile-border.border-5 { border-color: #22c55e; }
.profile-border.border-6 { border-color: #14b8a6; }
.profile-border.border-7 { border-color: #06b6d4; }
.profile-border.border-8 { border-color: #3b82f6; }
.profile-border.border-9 { border-color: #6366f1; }
.profile-border.border-10 { border-color: #a855f7; }
.profile-border.border-11 { border-color: #ec4899; }
.profile-border.border-12 { border-color: #f43f5e; }
.profile-border.border-13 { border-color: #92400e; }
.profile-border.border-14 { border-color: #d4a020; }
.profile-border.border-15 { border-color: #cbd5e1; }
.profile-border.border-16 { border-color: #1f2937; }
/* Image-border picker thumbnails — drop the CSS frame and show the artwork. */
.profile-border.border-17,
.profile-border.border-18,
.profile-border.border-19,
.profile-border.border-20,
.profile-border.border-21,
.profile-border.border-22,
.profile-border.border-23,
.profile-border.border-24,
.profile-border.border-25 {
border: none;
background: transparent;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.profile-border.border-17 { background-image: url('@/assets/images/backgrounds/borders/border_17.webp'); }
.profile-border.border-18 { background-image: url('@/assets/images/backgrounds/borders/border_18.webp'); }
.profile-border.border-19 { background-image: url('@/assets/images/backgrounds/borders/border_19.webp'); }
.profile-border.border-20 { background-image: url('@/assets/images/backgrounds/borders/border_20.webp'); }
.profile-border.border-21 { background-image: url('@/assets/images/backgrounds/borders/border_21.webp'); }
.profile-border.border-22 { background-image: url('@/assets/images/backgrounds/borders/border_22.webp'); }
.profile-border.border-23 { background-image: url('@/assets/images/backgrounds/borders/border_23.webp'); }
.profile-border.border-24 { background-image: url('@/assets/images/backgrounds/borders/border_24.webp'); }
.profile-border.border-25 { background-image: url('@/assets/images/backgrounds/borders/border_25.webp'); }
/*
* Profile background picker text. AIR has no layout for this Octane window, so it follows the AIR
* conventions: regular Ubuntu (our `Ubuntu` face is the condensed cut), u_button_tab 12 px tabs and
* u_headline_small 14 px bold for the "Select an Option" prompt (as AIR's catalogue "Select an item").
*/
.octane-backgrounds-window {
font-family: HabboAirUbuntu, UbuntuRegular, sans-serif;
font-size: 12px;
}
@layer base {
.octane-backgrounds-window :where(*):not(svg, svg *) {
font-family: HabboAirUbuntu, UbuntuRegular, sans-serif !important;
}
}
.octane-backgrounds-window .octane-card-tab-item {
font-size: 12px !important;
}
.octane-backgrounds-window__prompt {
font-size: 14px;
font-weight: 700;
line-height: 18px;
}
