@font-face{font-family:Digits;src:url(/fonts/montserrat-latin.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+30-39}:root{--bg:#f8f6f5;--surface:#fff;--sunk:#f2efed;--ink:#24343d;--slate:#3f535e;--steel:#4e616b;--mute:#5c6c74;--line:#e6e2df;--line-strong:#d5cfcb;--plum:#a3537a;--plum-ink:#8e4369;--pink:#d28fae;--blush:#ebc3d4;--blush-2:#f6e4ec;--ok:#2f7d5b;--ok-bg:#e3f1ea;--warn:#8a5216;--warn-bg:#fbeedc;--err:#b3362b;--err-bg:#f8e1de;--f:"Digits",var(--font-heebo),"Heebo",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--r-sm:8px;--r:10px;--r-lg:14px;--r-xl:20px;--sh-xs:0 1px 2px #24343d0f;--sh-float:0 1px 2px #24343d0f,0 12px 32px -12px #24343d38;--sh-dialog:0 2px 4px #24343d14,0 32px 64px -24px #24343d73;--ring:0 0 0 3px #a3537a47;--ease:cubic-bezier(.22,1,.36,1);--org1:#3f535e;--org2:#d28fae;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 14L8.5 17.5L19 6.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17.9998 15C17.9998 15 13.5809 9.00001 11.9998 9C10.4187 8.99999 5.99985 15 5.99985 15' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 9.00005C18 9.00005 13.5811 15 12 15C10.4188 15 6 9 6 9' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.9991 19L5 5.00098' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M19 5L5.00092 18.999' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-img-off:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5 3C7.02166 3 4.78249 3 3.39124 4.39124C2 5.78249 2 8.02166 2 12.5C2 16.9783 2 19.2175 3.39124 20.6088C4.78249 22 7.02166 22 11.5 22C15.9783 22 18.2175 22 19.6088 20.6088C21 19.2175 21 16.9783 21 12.5C21 12.1715 21 11.855 20.9995 11.55' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3Cpath d='M5 21C9.20998 16.2487 13.9412 9.9475 21 14.6734' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M22 6H14' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-upload:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5.25 21H18.75C18.9822 21 19.0983 21 19.196 20.9904C20.1456 20.8968 20.8968 20.1456 20.9904 19.196C21 19.0983 21 18.9822 21 18.75C21 18.5178 21 18.4017 20.9904 18.304C20.8968 17.3544 20.1456 16.6032 19.196 16.5096C19.0983 16.5 18.9822 16.5 18.75 16.5H17.0607C16.8324 16.5 16.7182 16.5 16.6087 16.5121C16.2317 16.5538 15.8742 16.7018 15.5781 16.939C15.4921 17.0079 15.4114 17.0886 15.25 17.25C15.0886 17.4114 15.0079 17.4921 14.9219 17.561C14.6258 17.7982 14.2683 17.9462 13.8913 17.9879C13.7818 18 13.6676 18 13.4393 18H10.5607C10.3324 18 10.2182 18 10.1087 17.9879C9.73165 17.9462 9.37423 17.7982 9.07814 17.561C8.99213 17.4921 8.91142 17.4114 8.75 17.25C8.58858 17.0886 8.50787 17.0079 8.42186 16.939C8.12577 16.7018 7.76835 16.5538 7.3913 16.5121C7.28177 16.5 7.16763 16.5 6.93934 16.5H5.25C5.01783 16.5 4.90175 16.5 4.80397 16.5096C3.85441 16.6032 3.10315 17.3544 3.00963 18.304C3 18.4017 3 18.5178 3 18.75C3 18.9822 3 19.0983 3.00963 19.196C3.10315 20.1456 3.85441 20.8968 4.80397 20.9904C4.90175 21 5.01783 21 5.25 21Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M16.5 7.49996C16.5 7.49996 13.1858 3.00001 12 3C10.8141 2.99999 7.5 7.5 7.5 7.5M12 4V15' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-save:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.9504 12.1817C17.1981 12.814 16.5076 13.5726 15.1267 15.0899C13.6702 16.6902 12.9201 17.4904 12 17.5C11.0799 17.4904 10.3298 16.6902 8.87331 15.0899C7.49239 13.5726 6.80193 12.814 7.04964 12.1817C7.05868 12.1586 7.06851 12.1359 7.0791 12.1135C7.34928 11.542 8.24477 11.5029 10 11.5002V4.99998C10 4.53501 10 4.30253 10.0511 4.11179C10.1898 3.59414 10.5941 3.1898 11.1118 3.05111C11.3025 3 11.535 3 12 3C12.4649 3 12.6974 3 12.8882 3.05111C13.4058 3.1898 13.8102 3.59414 13.9489 4.11179C14 4.30253 14 4.53501 14 4.99998V11.5002C15.7552 11.5029 16.6507 11.542 16.9209 12.1135C16.9315 12.1359 16.9413 12.1586 16.9504 12.1817Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M5.00006 21H19.0001' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3.93802 21H14.9395C17.1335 21 18.2305 21 19.0351 20.3884C19.8398 19.7768 20.1334 18.7198 20.7206 16.6059L21.9197 12.289C21.973 12.0972 22 11.8991 22 11.7001C22 10.485 21.015 9.5 19.7999 9.5H12.5634C10.5123 9.5 9.48671 9.5 8.71918 10.0273C8.59312 10.1139 8.47387 10.21 8.36246 10.3148C7.68418 10.9528 7.46632 11.9549 7.03061 13.9592L5.83181 19.4737C5.63814 20.3646 4.84972 21 3.93802 21ZM3.93802 21C2.86768 21 2 20.1323 2 19.062V7.76613C2 5.53633 2 4.42144 2.68424 3.72186C2.69664 3.70918 2.70918 3.69664 2.72186 3.68424C3.42144 3 4.53633 3 6.76613 3C7.37053 3 7.67273 3 7.94502 3.11102C7.95015 3.11311 7.95527 3.11523 7.96038 3.11738C8.23142 3.23142 8.4451 3.4451 8.87248 3.87248L9.62132 4.62132C10.0549 5.05487 10.2716 5.27164 10.5473 5.38582C10.823 5.5 11.1295 5.5 11.7426 5.5H16.5C17.5245 5.5 18.0367 5.5 18.4454 5.65383C19.0922 5.89728 19.6027 6.40776 19.8462 7.0546C20 7.46331 20 7.97554 20 9' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-sample:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.9258 12.7775L11.7775 10.6292C11.4847 10.3364 11.3383 10.19 11.1803 10.1117C10.8798 9.96277 10.527 9.96277 10.2264 10.1117C10.0685 10.19 9.92207 10.3364 9.62923 10.6292C9.33638 10.9221 9.18996 11.0685 9.11169 11.2264C8.96277 11.527 8.96277 11.8798 9.11169 12.1803C9.18996 12.3383 9.33638 12.4847 9.62923 12.7775L11.7775 14.9258M13.9258 12.7775L20.3708 19.2225C20.6636 19.5153 20.81 19.6617 20.8883 19.8197C21.0372 20.1202 21.0372 20.473 20.8883 20.7736C20.81 20.9315 20.6636 21.0779 20.3708 21.3708C20.0779 21.6636 19.9315 21.81 19.7736 21.8883C19.473 22.0372 19.1202 22.0372 18.8197 21.8883C18.6617 21.81 18.5153 21.6636 18.2225 21.3708L11.7775 14.9258M13.9258 12.7775L11.7775 14.9258' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M17 2L17.2948 2.7966C17.6813 3.84117 17.8746 4.36345 18.2556 4.74445C18.6366 5.12545 19.1588 5.31871 20.2034 5.70523L21 6L20.2034 6.29477C19.1588 6.68129 18.6366 6.87456 18.2556 7.25555C17.8746 7.63655 17.6813 8.15883 17.2948 9.2034L17 10L16.7052 9.2034C16.3187 8.15884 16.1254 7.63655 15.7444 7.25555C15.3634 6.87455 14.8412 6.68129 13.7966 6.29477L13 6L13.7966 5.70523C14.8412 5.31871 15.3634 5.12545 15.7444 4.74445C16.1254 4.36345 16.3187 3.84117 16.7052 2.7966L17 2Z' stroke='%23000' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M6 4L6.22108 4.59745C6.51097 5.38087 6.65592 5.77259 6.94167 6.05834C7.22741 6.34408 7.61913 6.48903 8.40255 6.77892L9 7L8.40255 7.22108C7.61913 7.51097 7.22741 7.65592 6.94166 7.94167C6.65592 8.22741 6.51097 8.61913 6.22108 9.40255L6 10L5.77892 9.40255C5.48903 8.61913 5.34408 8.22741 5.05833 7.94167C4.77259 7.65592 4.38087 7.51097 3.59745 7.22108L3 7L3.59745 6.77892C4.38087 6.48903 4.77259 6.34408 5.05833 6.05833C5.34408 5.77259 5.48903 5.38087 5.77892 4.59745L6 4Z' stroke='%23000' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-logout:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.5 18.5C15.5 18.9644 15.5 19.1966 15.4743 19.3916C15.2971 20.7378 14.2378 21.7971 12.8916 21.9743C12.6966 22 12.4644 22 12 22H8.5C5.67157 22 4.25736 22 3.37868 21.1213C2.5 20.2426 2.5 18.8284 2.5 16V8C2.5 5.17157 2.5 3.75736 3.37868 2.87868C4.25736 2 5.67157 2 8.5 2H12C12.4644 2 12.6966 2 12.8916 2.02567C14.2378 2.2029 15.2971 3.26222 15.4743 4.60842C15.5 4.80337 15.5 5.03558 15.5 5.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M3.5 3L7.28886 4.89443L7.28886 4.89443C8.12141 5.43234 8.53769 5.7013 8.76885 6.18461C9 6.66791 9 7.26932 9 8.47214V14.8593C9 15.9072 9 16.4312 8.81686 16.8733C8.63372 17.3155 8.29634 17.6062 7.62158 18.1875L3.5 21' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M21.2131 12H13.4987M18.6316 9C19.6036 9.76 21.5 11.3289 21.5 12.0008C21.5 12.6728 19.6036 14.2417 18.6316 15.0017' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-login:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.00006 18.5C8.00006 18.9644 8.00006 19.1966 8.02573 19.3916C8.20296 20.7378 9.26228 21.7971 10.6085 21.9743C10.8034 22 11.0356 22 11.5001 22L15.5001 22C18.3285 22 19.7427 22 20.6214 21.1213C21.5001 20.2426 21.5001 18.8284 21.5001 16V8C21.5001 5.17157 21.5001 3.75736 20.6214 2.87868C19.7427 2 18.3285 2 15.5001 2H11.5001C11.0356 2 10.8034 2 10.6085 2.02567C9.26228 2.2029 8.20296 3.26222 8.02573 4.60842C8.00006 4.80337 8.00006 5.03558 8.00006 5.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M20.5001 3L17.0269 4.89443C16.0408 5.43234 15.5477 5.7013 15.2739 6.18461C15.0001 6.66791 15.0001 7.26932 15.0001 8.47214V14.8593C15.0001 15.9072 15.0001 16.4312 15.217 16.8733C15.4339 17.3155 15.8336 17.6062 16.6328 18.1875L20.5001 21' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M10.2144 12H2.50006M7.63287 9C8.6049 9.76 10.5013 11.3289 10.5013 12.0008C10.5013 12.6728 8.6049 14.2417 7.63287 15.0017' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.8906 12.846C18.5371 14.189 16.8667 15.138 13.5257 17.0361C10.296 18.8709 8.6812 19.7884 7.37983 19.4196C6.8418 19.2671 6.35159 18.9776 5.95624 18.5787C5 17.6139 5 15.7426 5 12C5 8.2574 5 6.3861 5.95624 5.42132C6.35159 5.02245 6.8418 4.73288 7.37983 4.58042C8.6812 4.21165 10.296 5.12907 13.5257 6.96393C16.8667 8.86197 18.5371 9.811 18.8906 11.154C19.0365 11.7084 19.0365 12.2916 18.8906 12.846Z' stroke='%23000' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-add:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.001 4.00101V20.001' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M20.001 12.001L4.00098 12.001' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-trash:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.8516 16.3743L19.5 6H4.5L5.14839 16.3743C5.315 19.0401 5.39831 20.373 6.26426 21.1865C7.13021 22 8.46571 22 11.1367 22H12.8633C15.5343 22 16.8698 22 17.7357 21.1865C18.6017 20.373 18.685 19.0401 18.8516 16.3743Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M16 6H21M16 6L15.3778 4.34082C15.0007 3.33524 14.8122 2.83245 14.4402 2.50292C14.3213 2.39765 14.1904 2.3069 14.0501 2.2326C13.6109 2 13.074 2 12 2C10.926 2 10.3891 2 9.9499 2.2326C9.8096 2.3069 9.67865 2.39765 9.55982 2.50292C9.18783 2.83245 8.99928 3.33524 8.62219 4.34082L8 6M16 6H8M3 6H8' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M9.5 11V17M14.5 11V17' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-next:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 6C15 6 9.00001 10.4189 9 12C8.99999 13.5812 15 18 15 18' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-prev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.00005 6C9.00005 6 15 10.4189 15 12C15 13.5812 9 18 9 18' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-full:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.5 21C16.8956 21 17.5933 21 18.1611 20.8278C19.4395 20.44 20.44 19.4395 20.8278 18.1611C21 17.5933 21 16.8956 21 15.5M21 8.5C21 7.10444 21 6.40666 20.8278 5.83886C20.44 4.56046 19.4395 3.56004 18.1611 3.17224C17.5933 3 16.8956 3 15.5 3M8.5 21C7.10444 21 6.40666 21 5.83886 20.8278C4.56046 20.44 3.56004 19.4395 3.17224 18.1611C3 17.5933 3 16.8956 3 15.5M3 8.5C3 7.10444 3 6.40666 3.17224 5.83886C3.56004 4.56046 4.56046 3.56004 5.83886 3.17224C6.40666 3 7.10444 3 8.5 3' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-shrink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14.2297 17.9947C14.2192 17.2447 13.704 14.7612 14.2305 14.2347C14.7571 13.7083 17.2398 14.2247 17.9895 14.2355M20.9995 20.9981L14.6147 14.6146' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M9.76961 17.9944C9.78011 17.2445 10.2953 14.761 9.76881 14.2344C9.24228 13.708 6.75956 14.2245 6.00985 14.2352M2.99981 20.9978L9.38459 14.6144' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M6.00746 9.76133C6.7572 9.7709 9.24073 10.2832 9.76644 9.75585C10.2921 9.22853 9.77265 6.74581 9.76097 5.99592M9.37696 9.36743L3.00176 3.00244' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M17.9916 9.76133C17.2419 9.7709 14.7584 10.2832 14.2326 9.75585C13.707 9.22853 14.2264 6.74581 14.2381 5.99592M14.6221 9.36743L20.9973 3.00244' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-file:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8 7L16 7' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M8 11L12 11' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M13 21.5V21C13 18.1716 13 16.7574 13.8787 15.8787C14.7574 15 16.1716 15 19 15H19.5M20 13.3431V10C20 6.22876 20 4.34315 18.8284 3.17157C17.6569 2 15.7712 2 12 2C8.22877 2 6.34315 2 5.17157 3.17157C4 4.34314 4 6.22876 4 10L4 14.5442C4 17.7892 4 19.4117 4.88607 20.5107C5.06508 20.7327 5.26731 20.9349 5.48933 21.1139C6.58831 22 8.21082 22 11.4558 22C12.1614 22 12.5141 22 12.8372 21.886C12.9044 21.8623 12.9702 21.835 13.0345 21.8043C13.3436 21.6564 13.593 21.407 14.0919 20.9081L18.8284 16.1716C19.4065 15.5935 19.6955 15.3045 19.8478 14.9369C20 14.5694 20 14.1606 20 13.3431Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-swap:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.0092 2V5.13219C20.0092 5.42605 19.6418 5.55908 19.4537 5.33333C17.6226 3.2875 14.9617 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-print:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17 17H18.6667C19.9128 17 20.5359 17 21 16.7321C21.304 16.5565 21.5565 16.304 21.732 16C22 15.5359 22 14.9128 22 13.6667C22 11.1744 22 9.9282 21.4641 9C21.113 8.39192 20.6081 7.88697 20 7.5359C19.0718 7 17.8256 7 15.3333 7H8.66667C6.17436 7 4.9282 7 4 7.5359C3.39192 7.88697 2.88697 8.39192 2.5359 9C2 9.9282 2 11.1744 2 13.6667C2 14.9128 2 15.5359 2.26795 16C2.44349 16.304 2.69596 16.5565 3 16.7321C3.4641 17 4.08718 17 5.33333 17H7' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M17 7V5C17 3.58579 17 2.87868 16.5607 2.43934C16.1213 2 15.4142 2 14 2H10C8.58579 2 7.87868 2 7.43934 2.43934C7 2.87868 7 3.58579 7 5V7' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M17 14V19C17 20.4142 17 21.1213 16.5607 21.5607C16.1213 22 15.4142 22 14 22H10C8.58579 22 7.87868 22 7.43934 21.5607C7 21.1213 7 20.4142 7 19V14H17Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M18.8748 10.25H18.7498M18.9998 10.25C18.9998 10.3881 18.8879 10.5 18.7498 10.5C18.6117 10.5 18.4998 10.3881 18.4998 10.25C18.4998 10.1119 18.6117 10 18.7498 10C18.8879 10 18.9998 10.1119 18.9998 10.25Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-xls:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 13V10.6569C20 9.83935 20 9.4306 19.8478 9.06306C19.6955 8.69552 19.4065 8.40649 18.8284 7.82843L14.0919 3.09188C13.593 2.593 13.3436 2.34355 13.0345 2.19575C12.9702 2.165 12.9044 2.13772 12.8372 2.11401C12.5141 2 12.1614 2 11.4558 2C8.21082 2 6.58831 2 5.48933 2.88607C5.26731 3.06508 5.06508 3.26731 4.88607 3.48933C4 4.58831 4 6.21082 4 9.45584V13M13 2.5V3C13 5.82843 13 7.24264 13.8787 8.12132C14.7574 9 16.1716 9 19 9H19.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M10.5 16V20C10.5 20.9428 10.5 21.4142 10.7929 21.7071C11.0858 22 11.5572 22 12.5 22H14' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M4 16L6 19M6 19L8 22M6 19L8 16M6 19L4 22' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M20.0002 16H17.5C16.9477 16 16.5 16.4477 16.5 17V18C16.5 18.5523 16.9477 19 17.5 19H19.0002C19.5525 19 20.0002 19.4477 20.0002 20V21C20.0002 21.5523 19.5525 22 19.0002 22H16.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-award:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 19C10.1793 19 8.63149 19.8722 8.06509 21.033C7.82107 21.5331 8.30096 22 8.87606 22H15.1239C15.699 22 16.1789 21.5331 15.9349 21.033C15.3685 19.8722 13.8207 19 12 19Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M12 16L11.9883 19' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M12.0001 16C15.3341 16 16.8193 12.6958 17.481 9.47415C17.8181 7.83255 17.9415 6.07048 17.9866 4.49139C17.992 4.30176 17.9963 4.11477 17.9997 3.93095C18.0194 2.86463 17.1162 2.00002 16.0093 2.00002L7.99052 2C6.88381 2 5.98074 2.86438 6.00031 3.93054C6.00358 4.10833 6.00768 4.28907 6.01283 4.47231C6.05734 6.05627 6.18024 7.82593 6.51875 9.47415C7.18043 12.6958 8.66606 16 12.0001 16Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M18 4.5L19.4447 4.68748C20.9062 4.87714 22 6.122 22 7.59578C22 8.99373 21.0133 10.1973 19.6425 10.4715L17.5 11' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M6 4.5L4.55527 4.68748C3.09375 4.87714 2 6.122 2 7.59578C2 8.99373 2.98673 10.1973 4.35754 10.4715L6.5 11' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-img-add:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5085 2.9903C7.02567 2.9903 4.78428 2.9903 3.39164 4.38238C1.99902 5.77447 1.99902 8.015 1.99902 12.4961C1.99902 16.9771 1.99902 19.2176 3.39164 20.6098C4.78428 22.0018 7.02567 22.0018 11.5085 22.0018C15.9912 22.0018 18.2326 22.0018 19.6253 20.6098C21.0179 19.2176 21.0179 16.9771 21.0179 12.4961V11.9958' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3Cpath d='M4.99902 20.9898C9.209 16.2385 13.9402 9.93727 20.999 14.6632' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M17.9958 1.99829V10.0064M22.0014 5.97728L13.9902 5.99217' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-demo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='10' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M15.9453 12.3948C15.7686 13.0215 14.9333 13.4644 13.2629 14.3502C11.648 15.2064 10.8406 15.6346 10.1899 15.4625C9.9209 15.3913 9.6758 15.2562 9.47812 15.0701C9 14.6198 9 13.7465 9 12C9 10.2535 9 9.38018 9.47812 8.92995C9.6758 8.74381 9.9209 8.60868 10.1899 8.53753C10.8406 8.36544 11.648 8.79357 13.2629 9.64983C14.9333 10.5356 15.7686 10.9785 15.9453 11.6052C16.0182 11.8639 16.0182 12.1361 15.9453 12.3948Z' stroke='%23000' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-real:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.7088 3.49534C16.8165 2.55382 14.5009 2 12 2C9.4991 2 7.1835 2.55382 5.29116 3.49534C4.36318 3.95706 3.89919 4.18792 3.4496 4.91378C3 5.63965 3 6.34248 3 7.74814V11.2371C3 16.9205 7.54236 20.0804 10.173 21.4338C10.9067 21.8113 11.2735 22 12 22C12.7265 22 13.0933 21.8113 13.8269 21.4338C16.4576 20.0804 21 16.9205 21 11.2371L21 7.74814C21 6.34249 21 5.63966 20.5504 4.91378C20.1008 4.18791 19.6368 3.95706 18.7088 3.49534Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M9 11.5C9 11.5 10.4079 11.7519 11 13.5C11 13.5 12.5 10.5 15 9.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-help:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M9.5 9.5a2.5 2.5 0 1 1 3.7 2.2c-.8.5-1.2 1-1.2 1.8'/%3E%3Cpath d='M12 16.8v.2'/%3E%3C/svg%3E");--i-phone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3.5h3.2l1.6 4-2 1.4a12 12 0 0 0 5.3 5.3l1.4-2 4 1.6V17a3 3 0 0 1-3.2 3A16.5 16.5 0 0 1 2.5 6.7 3 3 0 0 1 5 3.5Z'/%3E%3C/svg%3E");--i-chat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21a9 9 0 1 0-7.9-4.7L3 21l4.8-1.1A9 9 0 0 0 12 21Z'/%3E%3Cpath d='M8.5 11h7M8.5 14.5h4.5'/%3E%3C/svg%3E");--i-mail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2 6L8.91302 9.91697C11.4616 11.361 12.5384 11.361 15.087 9.91697L22 6' stroke='%23000' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M2.01577 13.4756C2.08114 16.5412 2.11383 18.0739 3.24496 19.2094C4.37608 20.3448 5.95033 20.3843 9.09883 20.4634C11.0393 20.5122 12.9607 20.5122 14.9012 20.4634C18.0497 20.3843 19.6239 20.3448 20.7551 19.2094C21.8862 18.0739 21.9189 16.5412 21.9842 13.4756C22.0053 12.4899 22.0053 11.5101 21.9842 10.5244C21.9189 7.45886 21.8862 5.92609 20.7551 4.79066C19.6239 3.65523 18.0497 3.61568 14.9012 3.53657C12.9607 3.48781 11.0393 3.48781 9.09882 3.53656C5.95033 3.61566 4.37608 3.65521 3.24495 4.79065C2.11382 5.92608 2.08114 7.45885 2.01576 10.5244C1.99474 11.5101 1.99475 12.4899 2.01577 13.4756Z' stroke='%23000' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-view:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21.544 11.045C21.848 11.4713 22 11.6845 22 12C22 12.3155 21.848 12.5287 21.544 12.955C20.1779 14.8706 16.6892 19 12 19C7.31078 19 3.8221 14.8706 2.45604 12.955C2.15201 12.5287 2 12.3155 2 12C2 11.6845 2.15201 11.4713 2.45604 11.045C3.8221 9.12944 7.31078 5 12 5C16.6892 5 20.1779 9.12944 21.544 11.045Z' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M15 12C15 10.3431 13.6569 9 12 9C10.3431 9 9 10.3431 9 12C9 13.6569 10.3431 15 12 15C13.6569 15 15 13.6569 15 12Z' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");--i-shuffle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.5576 4L20.4551 4.97574C20.8561 5.41165 21.0566 5.62961 20.9861 5.81481C20.9155 6 20.632 6 20.0649 6C18.7956 6 17.2771 5.79493 16.1111 6.4733C15.3903 6.89272 14.8883 7.62517 14.0392 9M3 18H4.58082C6.50873 18 7.47269 18 8.2862 17.5267C9.00708 17.1073 9.50904 16.3748 10.3582 15' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M19.5576 20L20.4551 19.0243C20.8561 18.5883 21.0566 18.3704 20.9861 18.1852C20.9155 18 20.632 18 20.0649 18C18.7956 18 17.2771 18.2051 16.1111 17.5267C15.2976 17.0534 14.7629 16.1815 13.6935 14.4376L10.7038 9.5624C9.63441 7.81853 9.0997 6.9466 8.2862 6.4733C7.47269 6 6.50873 6 4.58082 6H3' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-law:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 5V22M12 22H9M12 22H15' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M21 13L18.5 8L16 13' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M8 13L5.5 8L3 13' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M4 8H5.0482C6.31166 8 7.5375 7.471 8.5241 6.5C10.5562 4.5 13.4438 4.5 15.4759 6.5C16.4625 7.471 17.6883 8 18.9518 8H20' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M18.5 17C19.8547 17 21.0344 16.1663 21.6473 14.9349C21.978 14.2702 22.1434 13.9379 21.8415 13.469C21.5396 13 21.04 13 20.0407 13H16.9593C15.96 13 15.4604 13 15.1585 13.469C14.8566 13.9379 15.022 14.2702 15.3527 14.9349C15.9656 16.1663 17.1453 17 18.5 17Z' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M5.5 17C6.85471 17 8.03442 16.1663 8.64726 14.9349C8.97802 14.2702 9.14339 13.9379 8.84151 13.469C8.53962 13 8.04 13 7.04075 13H3.95925C2.96 13 2.46038 13 2.15849 13.469C1.85661 13.9379 2.02198 14.2702 2.35273 14.9349C2.96558 16.1663 4.14528 17 5.5 17Z' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M13.5 3.5C13.5 4.32843 12.8284 5 12 5C11.1716 5 10.5 4.32843 10.5 3.5C10.5 2.67157 11.1716 2 12 2C12.8284 2 13.5 2.67157 13.5 3.5Z' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");--i-mail-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2 5L8.91302 8.91697C11.4616 10.361 12.5384 10.361 15.087 8.91697L22 5' stroke='%23000' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M11.9942 19.4954C11.0292 19.4954 10.0644 19.4832 9.0947 19.4588C5.94803 19.3797 4.3747 19.3403 3.24424 18.2052C2.11376 17.07 2.08109 15.5377 2.01576 12.4729C1.99475 11.4875 1.99474 10.5079 2.01575 9.52248C2.08109 6.45778 2.11375 4.92543 3.24423 3.7903C4.3747 2.65517 5.94803 2.61563 9.09469 2.53655C11.034 2.48781 12.9543 2.48781 14.8937 2.53656C18.0404 2.61565 19.6136 2.65519 20.7442 3.79031C21.8746 4.92544 21.9073 6.45779 21.9726 9.5225C21.9831 10.0152 21.9884 10.0066 21.9884 10.4978' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M16.7394 15.6776L16.7394 14.2872C16.7394 14.0819 16.7479 13.874 16.8216 13.6822C17.0175 13.1717 17.5365 12.5029 18.4815 12.5029C19.4264 12.5029 19.9659 13.1717 20.1618 13.6822C20.2354 13.874 20.244 14.0819 20.244 14.2872L20.244 15.6776M16.8089 21.5005H20.1949C21.1917 21.5005 21.9998 20.6939 21.9998 19.6989V17.6976C21.9998 16.7026 21.1917 15.896 20.1949 15.896H16.8089C15.812 15.896 15.0039 16.7026 15.0039 17.6976V19.6989C15.0039 20.6939 15.812 21.5005 16.8089 21.5005Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-people:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16 21C15.7668 18.0685 13.3422 15.7477 10.3085 15.5521L9.49999 15.5C9.21121 15.5076 8.94209 15.5178 8.68816 15.5298C5.68124 15.6723 3.23089 18.0974 3 21' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M12.75 9.75C12.75 11.5449 11.2949 13 9.5 13C7.70508 13 6.25 11.5449 6.25 9.75C6.25 7.95507 7.70508 6.5 9.5 6.5C11.2949 6.5 12.75 7.95507 12.75 9.75Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M21 17.501C20.7709 14.6314 18.4541 12.2748 15.5 11.9961' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M15.9877 9C16.8965 8.42434 17.5001 7.40788 17.5001 6.25C17.5001 4.45507 16.0496 3 14.2602 3C13.3811 3 12.5838 3.35121 12.0001 3.92139' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-log:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14.4961 2.00027H9.49609C8.66767 2.00027 7.99609 2.67185 7.99609 3.50027C7.99609 4.3287 8.66767 5.00027 9.49609 5.00027H14.4961C15.3245 5.00027 15.9961 4.3287 15.9961 3.50027C15.9961 2.67185 15.3245 2.00027 14.4961 2.00027Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M7.99609 15.0003H11.4247M7.99609 11.0003H15.9961' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M15.9961 3.50027C17.5496 3.54709 18.4761 3.72035 19.1174 4.36164C19.9961 5.24032 19.9961 6.65451 19.9961 9.4829L19.9961 15.9997C19.9961 18.8282 19.9961 20.2424 19.1174 21.1211C18.2387 21.9997 16.8245 21.9997 13.9961 21.9997L9.99609 21.9997C7.16767 21.9997 5.75346 21.9997 4.87478 21.1211C3.9961 20.2424 3.9961 18.8282 3.99609 15.9998L3.99611 9.48296C3.9961 6.65453 3.9961 5.24031 4.87478 4.36163C5.51606 3.72034 6.44261 3.54708 7.99599 3.50027' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-sign:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22 12.6344C18 16.1465 17.4279 10.621 15.3496 11.0165C13 11.4637 11.5 16.4445 13 16.4445C14.5 16.4445 12.5 10.5 10.5 12.5556C8.5 14.6111 7.85936 17.2946 6.23526 15.3025C-1.5 5.81446 4.99998 -1.14994 8.16322 3.45685C10.1653 6.37256 6.5 16.9769 2 22' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M9 21H19' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-menu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 5L20 5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M4 12L20 12' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M4 19L20 19' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-ext:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 6.65032C15 6.65032 8.06166 6.10759 7.08461 7.08463C6.10755 8.06167 6.65037 15 6.65037 15M7.5 7.5L17.5 17.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 5.5V19' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M18 11C18 11 13.5811 5.00001 12 5C10.4188 4.99999 6 11 6 11' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-view-off:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.439 15.439C20.3636 14.5212 21.0775 13.6091 21.544 12.955C21.848 12.5287 22 12.3155 22 12C22 11.6845 21.848 11.4713 21.544 11.045C20.1779 9.12944 16.6892 5 12 5C11.0922 5 10.2294 5.15476 9.41827 5.41827M6.74742 6.74742C4.73118 8.1072 3.24215 9.94266 2.45604 11.045C2.15201 11.4713 2 11.6845 2 12C2 12.3155 2.15201 12.5287 2.45604 12.955C3.8221 14.8706 7.31078 19 12 19C13.9908 19 15.7651 18.2557 17.2526 17.2526' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M9.85786 10C9.32783 10.53 9 11.2623 9 12.0711C9 13.6887 10.3113 15 11.9289 15C12.7377 15 13.47 14.6722 14 14.1421' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3Cpath d='M3 3L21 21' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-cal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16 2V6M8 2V6' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M13 4H11C7.22876 4 5.34315 4 4.17157 5.17157C3 6.34315 3 8.22876 3 12V14C3 17.7712 3 19.6569 4.17157 20.8284C5.34315 22 7.22876 22 11 22H13C16.7712 22 18.6569 22 19.8284 20.8284C21 19.6569 21 17.7712 21 14V12C21 8.22876 21 6.34315 19.8284 5.17157C18.6569 4 16.7712 4 13 4Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M3 10H21' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M12.1258 14H12.0008M12.1258 18H12.0008M7.625 14H7.5M7.625 18H7.5M16.625 14H16.5M12.2508 14C12.2508 14.1381 12.1389 14.25 12.0008 14.25C11.8628 14.25 11.7508 14.1381 11.7508 14C11.7508 13.8619 11.8628 13.75 12.0008 13.75C12.1389 13.75 12.2508 13.8619 12.2508 14ZM12.2508 18C12.2508 18.1381 12.1389 18.25 12.0008 18.25C11.8628 18.25 11.7508 18.1381 11.7508 18C11.7508 17.8619 11.8628 17.75 12.0008 17.75C12.1389 17.75 12.2508 17.8619 12.2508 18ZM7.75 14C7.75 14.1381 7.63807 14.25 7.5 14.25C7.36193 14.25 7.25 14.1381 7.25 14C7.25 13.8619 7.36193 13.75 7.5 13.75C7.63807 13.75 7.75 13.8619 7.75 14ZM7.75 18C7.75 18.1381 7.63807 18.25 7.5 18.25C7.36193 18.25 7.25 18.1381 7.25 18C7.25 17.8619 7.36193 17.75 7.5 17.75C7.63807 17.75 7.75 17.8619 7.75 18ZM16.75 14C16.75 14.1381 16.6381 14.25 16.5 14.25C16.3619 14.25 16.25 14.1381 16.25 14C16.25 13.8619 16.3619 13.75 16.5 13.75C16.6381 13.75 16.75 13.8619 16.75 14Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 6.5C12.8284 6.5 13.5 5.82843 13.5 5C13.5 4.17157 12.8284 3.5 12 3.5C11.1716 3.5 10.5 4.17157 10.5 5C10.5 5.82843 11.1716 6.5 12 6.5Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M18 7C16.4537 8.23719 14.336 9 12 9C9.66404 9 7.54628 8.23719 6 7' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M13.5 14.5L14.5 20.5M13.5 14.5V9M13.5 14.5H10.5M9.5 20.5L10.5 14.5M10.5 14.5V9' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-contrast:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='10' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M12 22V2' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M12 7L20.5 7' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3Cpath d='M12 17L20.5 17' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3Cpath d='M12 12H22' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-grey:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.0009 17.9994C13.6228 17.9994 15.0193 17.034 15.6471 15.6465' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M2 2L22 22' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M8.77661 3.77661C9.05754 3.49066 9.3321 3.22188 9.59499 2.97222C10.96 1.67593 13.0417 1.67593 14.4067 2.97222C16.9201 5.35907 20.5009 9.49387 20.5009 13.678C20.5009 14.2298 20.4426 14.7836 20.329 15.329M6.45106 6.45106C4.8377 8.58331 3.50085 11.1215 3.50085 13.678C3.50085 17.7804 6.71963 22 12.0009 22C14.9766 22 17.2975 20.6603 18.7569 18.7569' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-readable:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14 19L11.1069 10.7479C9.76348 6.91597 9.09177 5 8 5C6.90823 5 6.23652 6.91597 4.89309 10.7479L2 19M4.5 12H11.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M21.9692 13.9392V18.4392M21.9692 13.9392C22.0164 13.1161 22.0182 12.4891 21.9194 11.9773C21.6864 10.7709 20.4258 10.0439 19.206 9.89599C18.0385 9.75447 17.1015 10.055 16.1535 11.4363M21.9692 13.9392L19.1256 13.9392C18.6887 13.9392 18.2481 13.9603 17.8272 14.0773C15.2545 14.7925 15.4431 18.4003 18.0233 18.845C18.3099 18.8944 18.6025 18.9156 18.8927 18.9026C19.5703 18.8724 20.1955 18.545 20.7321 18.1301C21.3605 17.644 21.9692 16.9655 21.9692 15.9392V13.9392Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-links:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M10 13.229C10.1416 13.4609 10.3097 13.6804 10.5042 13.8828C11.7117 15.1395 13.5522 15.336 14.9576 14.4722C15.218 14.3121 15.4634 14.1157 15.6872 13.8828L18.9266 10.5114C20.3578 9.02184 20.3578 6.60676 18.9266 5.11718C17.4953 3.6276 15.1748 3.62761 13.7435 5.11718L13.03 5.85978' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3Cpath d='M10.9703 18.14L10.2565 18.8828C8.82526 20.3724 6.50471 20.3724 5.07345 18.8828C3.64218 17.3932 3.64218 14.9782 5.07345 13.4886L8.31287 10.1172C9.74413 8.62761 12.0647 8.6276 13.4959 10.1172C13.6904 10.3195 13.8584 10.539 14 10.7708' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-focus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.13432 2.5C6.46805 2.56075 4.9107 2.81456 3.84664 3.87493C2.91537 4.80297 2.60406 6.10756 2.5 8.2M14.8657 2.5C17.532 2.56075 19.0893 2.81456 20.1534 3.87493C21.0846 4.80297 21.3959 6.10756 21.5 8.2M14.8657 21.5C17.532 21.4392 19.0893 21.1854 20.1534 20.1251C21.0846 19.197 21.3959 17.8924 21.5 15.8M9.13432 21.5C6.46805 21.4392 4.9107 21.1854 3.84664 20.1251C2.91537 19.197 2.60406 17.8924 2.5 15.8' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M16 12C16 14.2091 14.2091 16 12 16C9.79086 16 8 14.2091 8 12C8 9.79086 9.79086 8 12 8C14.2091 8 16 9.79086 16 12Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.80282 4.62973L15.8364 6.99069C19.3164 8.35243 21.0564 9.03329 20.9987 10.1133C20.941 11.1934 19.1251 11.6886 15.4933 12.6791C14.412 12.974 13.8713 13.1215 13.4964 13.4963C13.1215 13.8712 12.9741 14.4119 12.6791 15.4933C11.6887 19.125 11.1934 20.9409 10.1134 20.9986C9.03335 21.0563 8.35249 19.3163 6.99075 15.8363L4.62979 9.80276C3.20411 6.15934 2.49127 4.33764 3.41448 3.41442C4.3377 2.49121 6.15941 3.20405 9.80282 4.62973Z' stroke='%23000' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-guide:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17.5 10.5L19.5 12.5M14 14L16 16M10.5 17.5L12.5 19.5' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3Cpath d='M10.5355 4.67767C11.9002 3.31296 12.5826 2.6306 13.3438 2.3153C14.3587 1.8949 15.4991 1.8949 16.5141 2.3153C17.2753 2.6306 17.9576 3.31296 19.3223 4.67767C20.687 6.04238 21.3694 6.72474 21.6847 7.48594C22.1051 8.50088 22.1051 9.64126 21.6847 10.6562C21.3694 11.4174 20.687 12.0998 19.3223 13.4645L13.4645 19.3223C12.0998 20.687 11.4174 21.3694 10.6562 21.6847C9.64126 22.1051 8.50088 22.1051 7.48594 21.6847C6.72474 21.3694 6.04238 20.687 4.67767 19.3223C3.31296 17.9576 2.6306 17.2753 2.3153 16.5141C1.8949 15.4991 1.8949 14.3587 2.3153 13.3438C2.6306 12.5826 3.31296 11.9002 4.67767 10.5355L10.5355 4.67767Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-still:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='10' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M9.5 9L9.5 15M14.5 9V15' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-speak:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14 14.8135V9.18646C14 6.04126 14 4.46866 13.0747 4.0773C12.1494 3.68593 11.0603 4.79793 8.88232 7.02192C7.75439 8.17365 7.11085 8.42869 5.50604 8.42869C4.10257 8.42869 3.40084 8.42869 2.89675 8.77262C1.85035 9.48655 2.00852 10.882 2.00852 12C2.00852 13.118 1.85035 14.5134 2.89675 15.2274C3.40084 15.5713 4.10257 15.5713 5.50604 15.5713C7.11085 15.5713 7.75439 15.8264 8.88232 16.9781C11.0603 19.2021 12.1494 20.3141 13.0747 19.9227C14 19.5313 14 17.9587 14 14.8135Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M17 9C17.6254 9.81968 18 10.8634 18 12C18 13.1366 17.6254 14.1803 17 15' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M20 7C21.2508 8.36613 22 10.1057 22 12C22 13.8943 21.2508 15.6339 20 17' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-zoom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17 17L21 21' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19C15.4183 19 19 15.4183 19 11Z' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M7.5 11L14.5 11M11 7.5V14.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-side:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.9999 17L3.99994 17' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M17 14C17 14 19.9999 16.2095 19.9999 17C19.9999 17.7906 16.9999 20 16.9999 20' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M4.99994 7L19.9999 7' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M6.99992 4C6.99992 4 3.99995 6.20947 3.99994 7.00002C3.99993 7.79058 6.99994 10 6.99994 10' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");--i-a11y-keys:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14.5 7H9.5C6.21252 7 4.56878 7 3.46243 7.90796C3.25989 8.07418 3.07418 8.25989 2.90796 8.46243C2 9.56878 2 11.2125 2 14.5C2 17.7875 2 19.4312 2.90796 20.5376C3.07418 20.7401 3.25989 20.9258 3.46243 21.092C4.56878 22 6.21252 22 9.5 22H14.5C17.7875 22 19.4312 22 20.5376 21.092C20.7401 20.9258 20.9258 20.7401 21.092 20.5376C22 19.4312 22 17.7875 22 14.5C22 11.2125 22 9.56878 21.092 8.46243C20.9258 8.25989 20.7401 8.07418 20.5376 7.90796C19.4312 7 17.7875 7 14.5 7Z' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3Cpath d='M12 7V5C12 4.44772 12.4477 4 13 4C13.5523 4 14 3.55228 14 3V2' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M7 12L8 12' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M11.5 12L12.5 12' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M16 12L17 12' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M7 17L17 17' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:72px}html:has(#app){scroll-padding-top:150px;scroll-padding-bottom:92px}html,body{background:var(--bg);color:var(--ink);font-family:var(--f);-webkit-font-smoothing:antialiased}body{font-feature-settings:"tnum" 1;caret-color:var(--plum);accent-color:var(--plum);font-size:16px;line-height:1.6}img{max-width:100%}[hidden]{display:none!important}a{color:var(--plum-ink);text-underline-offset:3px}button{cursor:pointer;color:inherit;font-family:inherit}input,textarea,select{color:inherit;font-family:inherit;font-size:16px}h1,h2,h3,h4,h5{letter-spacing:-.015em;text-wrap:balance;font-weight:600;line-height:1.2}::selection{background:var(--blush);color:var(--ink)}:focus-visible{outline:2px solid var(--plum);outline-offset:2px}*{scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}bdi{unicode-bidi:isolate}.wrap{max-width:1120px;padding-inline:max(24px,env(safe-area-inset-left,0px)) max(24px,env(safe-area-inset-right,0px));margin:0 auto}.btn{white-space:nowrap;height:42px;transition:background .15s,color .15s,box-shadow .15s,transform .12s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:not([disabled]):active{transform:scale(.98)}.btn-primary,.btn-dark{background:var(--slate);color:#fff}.btn-ghost{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.btn-ghost:hover{background:var(--sunk)}.btn[disabled]{opacity:.45;cursor:not-allowed}.link-btn{color:var(--plum-ink);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.field{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}.field label{color:var(--ink);font-size:14px;font-weight:600}.field .hint{color:var(--mute);font-weight:400}.inp{border:1px solid var(--line-strong);background:var(--surface);border-radius:var(--r);width:100%;height:42px;color:var(--ink);box-shadow:var(--sh-xs);padding:0 12px;font-size:15px;transition:border-color .15s,box-shadow .15s}.inp::placeholder{color:var(--mute)}.inp:hover{border-color:#bdb6b1}.inp:focus{border-color:var(--plum);box-shadow:var(--ring);outline:none}textarea.inp{resize:vertical;height:auto;min-height:112px;padding:10px 12px;line-height:1.55}select.inp{appearance:none;background-image:var(--i-down);background-position:12px;background-repeat:no-repeat;background-size:16px;padding-inline-end:36px}.form-err{color:var(--err);min-height:22px;margin-bottom:8px;font-size:14px}.callout{border-radius:var(--r);border:1px solid #0000;margin:14px 0;padding:12px 14px;font-size:14.5px}.callout.ok{background:var(--ok-bg);color:#215c43;border-color:#cfe6da}.callout.warn{background:var(--warn-bg);color:var(--warn);border-color:#f1ddbf}.callout.err{background:var(--err-bg);color:var(--err);border-color:#efc9c4}.pill{white-space:nowrap;border-radius:99px;align-items:center;padding:2px 10px;font-size:12.5px;font-weight:600;line-height:1.6;display:inline-flex}.pill.no{background:var(--err-bg);color:var(--err)}.pill.opt{background:var(--sunk);color:var(--mute)}button.pill{cursor:pointer}button.pill:hover{filter:brightness(.96)}.check{color:var(--ink);align-items:flex-start;gap:10px;margin:12px 0;font-size:15px;display:flex}.check input{flex-shrink:0;width:17px;height:17px;margin-top:4px}.row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.toast{bottom:max(24px,env(safe-area-inset-bottom,0px));background:var(--ink);color:#fff;border-radius:var(--r);z-index:9000;box-shadow:var(--sh-dialog);max-width:calc(100vw - 32px);animation:toast .25s var(--ease);padding:11px 18px;font-size:14.5px;position:fixed;left:50%;transform:translate(-50%)}@keyframes toast{0%{opacity:0;transform:translate(-50%,8px)}}.modal{z-index:100;background:#24343d80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-card{background:var(--surface);border-radius:var(--r-xl);width:100%;max-width:420px;box-shadow:var(--sh-dialog);animation:rise .25s var(--ease);padding:28px}@keyframes rise{0%{transform:translateY(14px)}}.modal-card img{height:36px;margin-bottom:22px;display:block}.modal-card h3{margin-bottom:6px;font-size:22px}.modal-card p.sub{color:var(--mute);margin-bottom:22px;font-size:15px}.modal-actions{flex-wrap:wrap;gap:8px;display:flex}.confirm-box{border:1px solid var(--line-strong);border-radius:var(--r);cursor:pointer;align-items:flex-start;gap:12px;margin:4px 0 20px;padding:14px;font-size:15.5px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.confirm-box input{flex-shrink:0;width:18px;height:18px;margin-top:3px}.otp-boxes{direction:ltr;justify-content:center;gap:8px;margin:8px 0 10px;display:flex}.otp-boxes input{text-align:center;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);width:46px;height:54px;box-shadow:var(--sh-xs);font-size:24px;font-weight:600;transition:border-color .15s,box-shadow .15s}.otp-boxes input:focus{border-color:var(--plum);box-shadow:var(--ring);outline:none}.otp-boxes.bad input{border-color:var(--err);background:var(--err-bg)}.auth-page{background:var(--bg);min-height:100dvh;position:static}.auth-page .modal-card{box-shadow:var(--sh-float);border:1px solid var(--line)}#landing{overflow-x:clip}#landing h2,#landing h3{letter-spacing:-.04em;font-weight:800;line-height:1.08}#landing .nav{z-index:40;background:var(--bg);border-bottom:1px solid #0000;transition:border-color .2s,background .2s;position:sticky;top:0}#landing .nav.scrolled{background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom-color:var(--line)}#landing .nav .wrap{max-width:1240px;height:76px;transition:height .25s var(--ease);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid}#landing .nav.scrolled .wrap{height:60px}.nav-home{border-radius:8px;justify-self:start;display:block}.nav-logo{width:auto;height:40px;transition:height .25s var(--ease);display:block}.nav.scrolled .nav-logo{height:32px}.nav-links{align-items:center;gap:4px;font-size:15.5px;font-weight:600;display:flex}.nav-links>a{height:38px;color:var(--steel);white-space:nowrap;border-radius:10px;align-items:center;padding:0 16px;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.nav-links>a[aria-current]{color:var(--ink);background:var(--pink);-webkit-mask:var(--notch);-webkit-mask:var(--notch);mask:var(--notch);padding-inline:20px;font-weight:700}.nav-end{justify-self:end;align-items:center;gap:8px;display:flex}#landing .btn{height:48px;padding:0 26px;font-size:16px;font-weight:700}#landing .nav .btn{height:42px;padding:0 20px;font-size:15px}.nav-menu{border:1px solid var(--line-strong);background:var(--surface);width:42px;height:42px;color:var(--ink);border-radius:50%;place-items:center;font-size:17px;display:none}.tk{z-index:0;white-space:nowrap;margin-inline:.04em;padding:0 .26em .04em;display:inline-block;position:relative;transform:rotate(-1.6deg)}.tk:before{content:"";z-index:-1;background:var(--pink);transform:scaleX(var(--tk,1));transform-origin:100%;border-radius:.14em;position:absolute;inset:.08em 0 0;-webkit-mask:radial-gradient(.13em at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(.13em at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(.13em at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(.13em at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat}.dark .tk{color:var(--ink)}.hero{padding-block:24px 0;position:relative}.hero-in{z-index:2;text-align:center;max-width:1160px;margin-inline:auto;padding-inline:24px;position:relative}.hero h1{letter-spacing:-.045em;color:var(--ink);font-size:clamp(38px,5.4vw,80px);font-weight:800;line-height:1.1}.hero p.lead{color:var(--ink);max-width:40em;margin:18px auto 0;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.hero .ctas .btn{height:56px;padding:0 34px;font-size:18px}.hero .note{color:var(--mute);margin-top:16px;font-size:14.5px}.scene{z-index:1;max-width:1240px;margin:28px auto 0;padding:0 24px 72px;position:relative}.stagecard{z-index:2;color:#fff;background:#141f26;border-radius:36px;max-width:980px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #24343db3}.sc-bar{color:#ffffffb3;justify-content:space-between;align-items:center;gap:16px;padding:22px 30px 0;font-size:15px;display:flex}.sc-bar b{letter-spacing:-.02em;color:#fff;font-size:20px;font-weight:800}.sc-body{flex-direction:column;align-items:center;gap:14px;padding:18px 24px 34px;display:flex}.sc-prize{color:var(--ink);text-align:start;background:#fff;border-radius:18px;align-items:center;gap:14px;min-width:min(420px,100%);padding:12px 16px;display:flex}.sc-prize i{background:var(--slate);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:24px;font-style:normal;font-weight:800;display:grid}.sc-prize small{color:var(--mute);font-size:13px;font-weight:500;line-height:1.3;display:block}.sc-prize strong{letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.2}.stagecard canvas{aspect-ratio:1;width:min(300px,62vw);margin-block:-14px;display:block}.scene-num{direction:ltr;gap:8px;display:flex}.scene-num span{aspect-ratio:3/4;color:#ffffff80;background:#ffffff14;border-radius:12px;place-items:center;width:clamp(40px,5vw,64px);font-size:clamp(26px,3.6vw,46px);font-weight:800;line-height:1;display:grid}.scene-num span.lock{background:var(--pink);color:var(--ink)}.sc-draw{height:56px;color:var(--ink);transition:background .15s,transform .12s var(--ease);background:#fff;border:0;border-radius:99px;margin-top:8px;padding:0 40px;font-size:19px;font-weight:800}.sc-draw:not([disabled]):hover{background:var(--blush-2)}.sc-draw:not([disabled]):active{transform:scale(.97)}.sc-draw[disabled]{color:#fff;cursor:default;background:#ffffff1f}.sc-draw.won[disabled]{background:var(--pink);color:var(--ink)}#landing .sc-draw{transition:background-size .45s cubic-bezier(.22,1,.36,1),background-color .6s,color .6s,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.sc-res{display:inline-block}.sc-res b{direction:ltr;unicode-bidi:isolate}.scene-num span{transition:background-color .35s,color .35s}.fly{z-index:1;background:var(--pink);border-radius:14px;width:170px;height:92px;position:absolute;-webkit-mask:radial-gradient(13px at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(13px at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(13px at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(13px at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat}.fly:after{content:"";border-inline-start:1px dashed #24343d59;position:absolute;inset-block:10px;inset-inline-start:34%}.f1{inset-inline-start:2%;top:6%;transform:rotate(-18deg)}.f2{inset-inline-start:7%;background:var(--slate);z-index:3;top:52%;transform:rotate(12deg)}.f3{inset-inline-start:0;background:var(--blush);top:78%;transform:rotate(-8deg)}.f4{inset-inline-end:3%;background:var(--blush);top:2%;transform:rotate(16deg)}.f5{inset-inline-end:6%;z-index:3;top:44%;transform:rotate(-14deg)}.f6{inset-inline-end:1%;background:var(--slate);top:74%;transform:rotate(9deg)}.marquee{background:var(--ink);color:#fff;direction:ltr;margin-top:-1px;padding-block:16px;position:relative;overflow:hidden}.marquee:before,.marquee:after{content:"";z-index:1;pointer-events:none;width:min(7vw,100px);position:absolute;top:0;bottom:0}.marquee:before{background:linear-gradient(90deg,var(--ink),#0000);left:0}.marquee:after{background:linear-gradient(270deg,var(--ink),#0000);right:0}.marquee-track{will-change:transform;backface-visibility:hidden;width:max-content;display:flex;transform:translate(-16.6667%)}.marquee ul{direction:rtl;flex-shrink:0;list-style:none;display:flex}.marquee li{color:#ffffffeb;white-space:nowrap;align-items:center;gap:9px;padding-inline:clamp(20px,2.2vw,34px);font-size:clamp(15px,1.15vw,18px);font-weight:500;line-height:1.3;display:flex;position:relative}.marquee li .ico{width:1.3em;height:1.3em;color:var(--pink)}.marquee li:after{content:"";inset-inline-end:0;background:#ffffff2e;width:1px;height:14px;margin-top:-7px;position:absolute;top:50%}.sec{padding-block:112px;position:relative}#features{padding-bottom:56px}#how{padding-bottom:104px}#landing .wrap{max-width:1240px}.sec-head{max-width:980px;margin-bottom:56px}.sec-head h2{font-size:clamp(34px,4.8vw,68px)}.sec-head p{color:var(--steel);margin-top:18px;font-size:20px}.sec.dark{background:var(--ink);color:#fff}.sec.dark .sec-head p{color:#ffffffb8}.chapter{border-radius:40px;grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:24px;padding:64px 56px;display:grid}.chapter.flip .chapter-art{order:2}.tone-blush{background:var(--blush-2)}.tone-slate{background:var(--slate);color:#fff}.tone-sunk{background:var(--sunk)}.chapter-art{position:relative}.print{transition:transform .5s var(--ease);background:#fff;border-radius:24px;padding:18px;transform:rotate(-1.5deg);box-shadow:0 30px 60px -30px #24343d73}.flip .print{transform:rotate(1.5deg)}.chapter:hover .print{transform:rotate(-1.5deg)translateY(-6px)}.chapter.flip:hover .print{transform:rotate(1.5deg)translateY(-6px)}.print img{width:100%;height:auto;display:block}.print{overflow:hidden}.chapter-when{color:var(--plum-ink);margin-bottom:8px;font-size:16px;font-weight:700}.tone-slate .chapter-when{color:var(--blush)}.chapter-text h3{margin-bottom:28px;font-size:clamp(36px,4.6vw,64px)}.feat{border-top:1px solid #24343d29;padding-block:20px}.tone-slate .feat{border-top-color:#ffffff38}.feat h4{letter-spacing:-.02em;margin-bottom:6px;font-size:22px;font-weight:700}.feat p{color:var(--ink);font-size:17.5px;line-height:1.6}.tone-slate .feat p{color:#ffffffdb}.demo-band{background:var(--plum);color:#fff}.demo-band .wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;padding-block:48px;display:grid}.demo-art{width:100%;height:auto;display:block}.demo-band h2{letter-spacing:-.04em;font-size:clamp(32px,4.4vw,60px);font-weight:800;line-height:1.08}.demo-band p{color:#fff;margin:16px 0 30px;font-size:20px}#landing .demo-band .btn{color:var(--ink);background:#fff;height:56px;padding:0 34px;font-size:18px}#landing .demo-band .btn:hover{background:var(--ink);color:#fff}#landing .sec .wrap{z-index:1;position:relative}.steps{counter-reset:st;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;display:grid}.ticket{counter-increment:st;background:var(--bg);color:var(--ink);border-radius:22px;flex-direction:column;min-height:300px;display:flex;position:relative}.ticket:nth-child(2n){background:var(--blush)}.ticket{transition:transform .35s var(--ease)}.ticket:hover{transform:translateY(-8px)}.ticket:before{content:counter(st,decimal-leading-zero);letter-spacing:-.05em;border-bottom:1px dashed #24343d4d;padding:22px 26px 18px;font-size:76px;font-weight:800;line-height:1;display:block}.ticket-body:before,.ticket-body:after{content:"";background:var(--ink);border-radius:50%;width:28px;height:28px;position:absolute;top:104px}.ticket-body:before{inset-inline-start:-14px}.ticket-body:after{inset-inline-end:-14px}.ticket-body{padding:24px 26px 28px}.ticket h4{letter-spacing:-.03em;margin-bottom:10px;font-size:24px;font-weight:800;line-height:1.15}.ticket p{color:var(--steel);font-size:16.5px;line-height:1.55}.ticket:nth-child(2n) p{color:var(--ink)}.docview{grid-template:"list paper""note paper"1fr/minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:56px;min-height:590px;margin-bottom:72px;display:grid}.docview-list{grid-area:list}.docview .paper{grid-area:paper}.docview-note{grid-area:note}.docview-list{flex-direction:column;gap:8px;display:flex}.docview-list button{text-align:start;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:flex-start;gap:16px;padding:18px 20px;transition:background-color .2s,border-color .2s;display:flex}.docview-list button:hover{background:var(--sunk)}.docview-list button.on,.docview-list button.on:hover{background:var(--blush-2)}.docview-list button.on .ico,.docview-list button.on small{color:var(--ink)}.docview-list .ico{width:26px;height:26px;color:var(--plum);margin-top:2px}.docview-list b{letter-spacing:-.025em;font-size:22px;font-weight:800;line-height:1.2;display:block}.docview-list small{color:var(--steel);margin-top:4px;font-size:15.5px;line-height:1.5;display:block}.docview-list .short{display:none}.docview-note{color:var(--mute);margin:14px 20px 0;font-size:14px}.paper{border:1px solid var(--line-strong);color:var(--ink);box-shadow:8px 8px 0 var(--sunk);background:#fff;border-radius:4px;padding:34px 36px 30px;font-size:13.5px;line-height:1.55}.pp-head{justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:14px;display:flex}.pp-kind{background:var(--pink);border-radius:4px;margin-bottom:6px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.pp-head h4{letter-spacing:-.03em;font-size:26px;font-weight:800;line-height:1.1}.pp-head p{color:var(--steel);margin-top:3px;font-size:13px}.pp-logo{border:1px dashed var(--line-strong);color:var(--mute);white-space:nowrap;border-radius:6px;padding:12px 16px;font-size:12px}.pp-rule{border-radius:3px;height:5px;margin-bottom:18px;display:flex;overflow:hidden}.pp-rule i{background:var(--slate);flex:1}.pp-rule b{background:var(--pink);width:76px}.pp-stats{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:4px;display:grid}.pp-stats div{border:1px solid var(--line);border-radius:8px;padding:8px 12px}.pp-stats b{letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:1.2;display:block}.pp-stats span{color:var(--mute);font-size:11px}.paper h5{border-bottom:1px solid var(--ink);align-items:center;gap:7px;margin:20px 0 6px;padding-bottom:5px;font-size:13.5px;font-weight:800;display:flex}.paper h5:before{content:"";background:var(--pink);border-radius:2px;width:8px;height:8px}.pp-table{border-collapse:collapse;width:100%}.pp-table th{text-align:start;color:var(--steel);border-bottom:1px solid var(--line-strong);padding:6px;font-size:11px;font-weight:700}.pp-table td{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;padding:7px 6px}.pp-table tr:last-child td{border-bottom:0}.pp-fp{text-align:end;color:var(--steel);overflow-wrap:anywhere;direction:ltr;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px}.pp-decl{background:var(--bg);border:1px solid var(--line);border-radius:4px;margin-top:16px;padding:10px 12px;font-size:12.5px}.pp-sign{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.pp-sign div{border:1px solid var(--line-strong);color:var(--steel);border-radius:6px;padding:46px 10px 8px;font-size:11px;position:relative}.pp-sign div:before{content:"";inset-inline:10px;border-top:1px solid var(--ink);position:absolute;top:36px}.pp-lead{margin-bottom:12px;font-size:14.5px}.pp-win td{padding-block:10px;font-size:14px}.pp-win td b{font-size:16px;font-weight:800}.pp-no{background:var(--slate);color:#fff;border-radius:6px;place-items:center;min-width:24px;height:24px;margin-inline-end:8px;font-size:12px;font-weight:800;display:inline-grid}.pp-foot{color:var(--mute);margin-top:12px;font-size:12.5px}.paper-excel{padding:0;overflow:hidden}.xl-grid{overflow-x:auto}.xl table{border-collapse:collapse;width:100%;font-size:13px}.xl th{background:var(--slate);color:#fff;text-align:start;white-space:nowrap;border-inline-end:1px solid #ffffff2e;padding:9px 12px;font-weight:700}.xl td{border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);white-space:nowrap;font-variant-numeric:tabular-nums;padding:8px 12px}.xl tbody tr:nth-child(2n) td{background:var(--bg)}.xl-tabs{background:var(--sunk);border-top:1px solid var(--line-strong);gap:2px;padding:8px 10px 0;display:flex;overflow-x:auto}.xl-tabs span{color:var(--steel);white-space:nowrap;border-radius:6px 6px 0 0;padding:7px 14px;font-size:12.5px;font-weight:600}.xl-tabs .on{color:var(--ink);box-shadow:0 -2px 0 var(--pink) inset;background:#fff}@media (max-width:1000px){.docview{grid-template:"list""paper""note"/minmax(0,1fr);row-gap:16px;min-height:0;margin-bottom:48px}.docview-list{scrollbar-width:none;flex-direction:row;gap:6px;padding-bottom:2px;overflow-x:auto}.docview-list::-webkit-scrollbar{display:none}.docview-list button{background:var(--sunk);border-radius:10px;flex:none;align-items:center;gap:8px;width:auto;padding:10px 16px}.docview-list button.on,.docview-list button.on:hover{background:var(--ink);color:#fff}.docview-list button.on .ico{color:#fff}.docview-list .ico{width:18px;height:18px;margin-top:0}.docview-list b{letter-spacing:0;white-space:nowrap;font-size:15.5px;font-weight:700}.docview-list small{display:none}.docview-note{text-align:center;margin:0;font-size:13.5px}}@media (max-width:640px){.docview-list{overflow:visible}.docview-list button{flex:1 1 0;justify-content:center}.docview-list .long{display:none}.docview-list .short{display:inline}.paper.paper-excel{padding:0}.docview-list button{padding:9px 13px}.docview-list b{font-size:14.5px}.docview-list .ico{display:none}.paper{box-shadow:none;padding:22px 16px 20px;font-size:13px}.pp-head h4{font-size:22px}.pp-stats{grid-template-columns:1fr 1fr}.pp-stats b{font-size:18px}.pp-logo{display:none}.pp-sign{grid-template-columns:1fr;gap:8px}.pp-sign div{padding-top:34px}.pp-sign div:before{top:24px}.pp-table th,.pp-table td{padding-inline:4px}.pp-table th:nth-child(5),.pp-table td:nth-child(5){display:none}.pp-win td{font-size:13px}.pp-win td b{font-size:14.5px}.pp-win td:first-child{line-height:1.35}.pp-no{min-width:22px;height:22px;margin-inline-end:6px}.xl table{font-size:12.5px}.xl th,.xl td{padding:8px 10px}}.checks{grid-template-columns:1fr 1fr;gap:0 56px;list-style:none;display:grid}.checks li{border-top:1px solid #24343d29;align-items:flex-start;gap:16px;padding-block:18px;font-size:20px;font-weight:500;line-height:1.45;display:flex}.checks li:before{content:"";background:var(--pink) var(--i-check) center/16px no-repeat;width:28px;height:28px;transform:scale(var(--pop,1));border-radius:50%;flex-shrink:0}.cta-wrap{padding:0 24px 112px}.cta-ticket{background:var(--pink);border-radius:40px;grid-template-columns:1.15fr .85fr;max-width:1192px;margin-inline:auto;display:grid;position:relative}.cta-main{align-self:center;padding:72px 56px}.cta-main h3{margin-bottom:16px;font-size:clamp(34px,4.6vw,66px)}.cta-main p{margin-bottom:32px;font-size:21px}.cta-actions{flex-wrap:wrap;gap:12px;display:flex}#landing .cta-actions .btn{height:56px;padding:0 32px;font-size:18px}#landing .cta-actions .btn-ghost{background-color:#0000;background-image:linear-gradient(#fff,#fff)}#landing .cta-actions .btn-ghost:hover{background-color:#0000}.cta-stub{border-inline-start:1px dashed #24343d80;place-items:end center;padding:20px 0 0;display:grid;position:relative}.cta-stub img{border-end-end-radius:40px;width:100%;height:auto;display:block}.cta-stub:before,.cta-stub:after{content:"";background:var(--bg);border-radius:50%;width:40px;height:40px;position:absolute;inset-inline-start:-21px}.cta-stub:before{top:-20px}.cta-stub:after{bottom:-20px}footer.site{background:var(--ink);color:#ffffffb8;padding-block:88px 36px;font-size:16px;overflow:hidden}footer.site .wrap{display:block}.foot-top{grid-template-columns:1fr minmax(260px,380px);align-items:end;gap:32px 64px;padding-bottom:56px;display:grid}.foot-tag{letter-spacing:-.055em;color:#fff;font-size:clamp(56px,9vw,132px);font-weight:800;line-height:.95}.foot-tag .tk{color:var(--ink)}.foot-brand img{height:42px;margin-bottom:16px;display:block}.foot-brand p{font-size:16.5px;line-height:1.6}.foot-cols{grid-template-columns:repeat(3,1fr);gap:32px 48px;padding-block:48px;display:grid;position:relative}.foot-cols:before{content:"";top:-17px;pointer-events:none;background:radial-gradient(circle at 0 50%,var(--bg) 17px,#0000 17.5px),radial-gradient(circle at 100% 50%,var(--bg) 17px,#0000 17.5px), repeating-linear-gradient(90deg,#ffffff4d 0 6px,#0000 6px 12px) center/100% 1px no-repeat;height:34px;position:absolute;inset-inline:calc(-1*max(24px,50vw - 596px))}.foot-cols nav{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.foot-cols h3{color:var(--pink);margin-bottom:10px;font-size:13.5px;font-weight:700}.foot-cols a{color:#fff;align-items:center;gap:6px;min-height:36px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.foot-cols a .ico{color:#ffffff80;width:16px;height:16px;transition:transform .3s cubic-bezier(.22,1,.36,1),color .2s}.foot-cols a:after{content:"";inset-inline:0;background:var(--pink);transform-origin:100%;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:4px;transform:scaleX(0)}.foot-cols a:hover:after{transform:scaleX(1)}.foot-cols a:hover .ico{color:var(--pink);transform:translate(-3px,-3px)}.foot-end{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:14.5px;display:flex}.foot-up{color:#fff;border:1px solid #ffffff4d;border-radius:99px;align-items:center;gap:8px;height:40px;padding:0 16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.foot-up:hover{color:var(--ink);background:#fff}.foot-up .ico{width:18px;height:18px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.foot-up:hover .ico{transform:translateY(-3px)}#app{flex-direction:column;min-height:100dvh;font-size:15px;display:flex}.app-bar{background:var(--surface);border-bottom:1px solid var(--line);z-index:30;position:sticky;top:0}.app-bar .wrap{justify-content:space-between;align-items:center;gap:16px;max-width:1240px;height:60px;display:flex}.app-bar img{height:30px;display:block}.app-bar .who{color:var(--mute);align-items:center;gap:14px;font-size:14px;display:flex}.app-main{flex:1}.app-main .wrap{grid-template-columns:232px minmax(0,1fr);gap:40px;max-width:1240px;padding-block:32px 80px;display:grid}.side{flex-direction:column;align-self:start;gap:2px;display:flex;position:sticky;top:92px}.tab{text-align:start;border-radius:var(--r-sm);width:100%;height:38px;color:var(--steel);background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;font-weight:500;transition:background .12s,color .12s;display:flex}.tab:hover{background:var(--sunk);color:var(--ink)}.tab.on{background:var(--sunk);color:var(--ink);font-weight:600}.tab .dot{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--mute);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.tab.on .dot{box-shadow:inset 0 0 0 1px var(--plum);color:var(--plum-ink)}.tab.done .dot{background:var(--ok);box-shadow:none;font-size:0;position:relative}.tab.done .dot:after{content:"";-webkit-mask:var(--i-check) center/12px no-repeat;-webkit-mask:var(--i-check) center/12px no-repeat;mask:var(--i-check) center/12px no-repeat;background:#fff;position:absolute;inset:0}.side-tools{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:20px;padding-top:14px;display:flex}.side-tools .btn{border-radius:var(--r-sm);height:36px;box-shadow:none;color:var(--steel);background:0 0;justify-content:flex-start;padding:0 10px;font-size:14px;font-weight:500}.panel{min-width:0;max-width:860px}@keyframes fade{0%{opacity:0}}.panel h2{letter-spacing:-.025em;font-size:26px}.panel .intro{color:var(--steel);max-width:44em;margin:8px 0 28px;font-size:15.5px}.grid2{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:0 20px;display:grid}.span2{grid-column:span 2}.drop{border:1px dashed var(--line-strong);border-radius:var(--r-lg);text-align:center;background:var(--surface);cursor:pointer;padding:36px 24px;transition:border-color .15s,background .15s}.drop:hover,.drop.over{border-color:var(--plum);background:var(--blush-2)}.drop strong{font-size:16px;font-weight:600;display:block}.drop:before{content:"";aspect-ratio:4/3;mix-blend-mode:multiply;background:url(/art/jar.webp) 50%/contain no-repeat;width:150px;margin:-8px auto 8px;display:block}.logo-prev{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.logo-prev .box{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:140px;height:76px;color:var(--mute);place-items:center;font-size:13px;display:grid;overflow:hidden}.logo-prev .box img{object-fit:contain;max-width:86%;max-height:60px}.colors{flex-wrap:wrap;gap:10px;display:flex}.color-pick{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);height:42px;box-shadow:var(--sh-xs);cursor:pointer;align-items:center;gap:10px;padding-inline:6px 14px;font-size:14px;display:flex;font-weight:500!important}.color-pick input{cursor:pointer;background:0 0;border:0;border-radius:6px;width:30px;height:30px;padding:0}.brand-prev{border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--sh-xs);margin-top:14px;overflow:hidden}.brand-prev .bp-top{color:#fff;align-items:center;gap:14px;padding:16px 18px;display:flex}.brand-prev .bp-top .chip{border-radius:var(--r-sm);min-width:56px;height:44px;color:var(--mute);background:#fff;place-items:center;padding:6px 10px;font-size:12px;display:grid}.brand-prev .bp-top .chip img{max-height:32px}.brand-prev .bp-bot{background:var(--surface);color:var(--mute);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:13.5px;display:flex}.brand-prev .bp-btn{color:#fff;white-space:nowrap;border-radius:99px;padding:6px 16px;font-weight:600}.stat-row{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 22px;display:grid}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-xs);padding:14px 16px}.stat b{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.2;display:block}.stat span{color:var(--mute);font-size:13px}.tbl-wrap{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-xs);position:relative;overflow-x:auto}table.tbl{border-collapse:collapse;width:100%;font-size:14px}.tbl th{color:var(--mute);text-align:start;white-space:nowrap;border-bottom:1px solid var(--line);padding:10px 14px;font-weight:500}.tbl td{border-bottom:1px solid var(--line);padding:10px 14px}.tbl tr:last-child td{border-bottom:0}.fp{color:var(--steel);text-align:end;word-break:break-all;background:var(--sunk);border-radius:var(--r-sm);letter-spacing:.01em;direction:ltr;padding:8px 12px;font-size:13px}.prize-list{flex-direction:column;gap:8px;margin:18px 0;display:flex}.prize-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-xs);grid-template-columns:32px 64px 1fr 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.prize-item .rank{background:var(--sunk);width:28px;height:28px;color:var(--steel);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.prize-item .pimg{border-radius:var(--r-sm);background:var(--sunk);border:1px dashed var(--line-strong);cursor:pointer;width:64px;height:46px;color:var(--mute);text-align:center;place-items:center;font-size:11.5px;line-height:1.2;display:grid;overflow:hidden}.prize-item .pimg:hover{border-color:var(--plum);color:var(--plum-ink)}.prize-item .pimg img{object-fit:cover;width:100%;height:100%}.prize-item .inp{height:38px;box-shadow:none;font-size:14.5px}.prize-item .fact-inp{grid-column:3/-1;font-size:14px}.prize-item .acts{gap:2px;display:flex}.icon-btn{border-radius:var(--r-sm);width:32px;height:32px;color:var(--mute);background:0 0;border:0;font-size:0;transition:background .12s,color .12s;position:relative}.icon-btn:before{content:"";-webkit-mask:var(--i-x) center/16px no-repeat;-webkit-mask:var(--i-x) center/16px no-repeat;mask:var(--i-x) center/16px no-repeat;background:currentColor;position:absolute;inset:0}.icon-btn[data-mv="-1"]:before{-webkit-mask-image:var(--i-up);-webkit-mask-image:var(--i-up);mask-image:var(--i-up)}.icon-btn[data-mv="1"]:before{-webkit-mask-image:var(--i-down);-webkit-mask-image:var(--i-down);mask-image:var(--i-down)}.icon-btn[data-noimg]:before{-webkit-mask-image:var(--i-img-off);-webkit-mask-image:var(--i-img-off);mask-image:var(--i-img-off)}.icon-btn:hover{background:var(--sunk);color:var(--ink)}.icon-btn.del:before{-webkit-mask-image:var(--i-trash);-webkit-mask-image:var(--i-trash);mask-image:var(--i-trash)}.icon-btn.del:hover{background:var(--err-bg);color:var(--err)}.radio-cards{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.radio-card{border:1px solid var(--line-strong);border-radius:var(--r-lg);cursor:pointer;background:var(--surface);box-shadow:var(--sh-xs);align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.radio-card:hover{border-color:#bdb6b1}.radio-card:has(input:checked){border-color:var(--plum);box-shadow:var(--ring)}.radio-card input{flex-shrink:0;width:16px;height:16px;margin-top:4px}.radio-card b{font-size:15px;font-weight:600;display:block}.radio-card span{color:var(--mute);margin-top:2px;font-size:14px;line-height:1.5;display:block}.music-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.checklist{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-xs);margin:0 0 24px;list-style:none}.checklist li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:15px;display:flex}.checklist li:last-child{border-bottom:0}.launch{grid-template-columns:1fr 1fr;gap:16px;display:grid}.launch-card{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-xs);flex-direction:column;gap:8px;padding:22px;display:flex}.launch-card.real{background:var(--ink);border-color:var(--ink);color:#fff}.launch-card h3{font-size:18px}.launch-card p{color:var(--steel);flex:1;margin-bottom:10px;font-size:14.5px}.launch-card.real p{color:#ffffffb8}.launch-card .btn{align-self:flex-start}.launch-card.real .btn{color:var(--ink);background:#fff}.runs{margin-top:32px}.runs h3{margin-bottom:10px;font-size:17px}#stage{z-index:500;color:#fff;background:var(--stage-bg,color-mix(in srgb,var(--org1) 52%,#04070a));flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.st-bar{padding:16px max(28px,env(safe-area-inset-right,0px)) 12px max(28px,env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;gap:16px;display:flex}.st-brand{align-items:center;gap:16px;min-width:0;display:flex}.st-logo{border-radius:var(--r);background:#fff;flex-shrink:0;place-items:center;height:54px;padding:6px 12px;display:grid}.st-logo img{object-fit:contain;max-width:150px;max-height:42px}.st-titles{min-width:0}.st-titles .t1{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:26px;font-weight:700;line-height:1.15;overflow:hidden}.st-titles .t2{color:#ffffffb3;font-size:15px}.st-stats{color:#ffffffb3;text-align:center;font-size:15px}.st-stats b{color:#fff;font-size:20px;font-weight:600}.st-tools{align-items:center;gap:8px;display:flex}.st-tools button{color:#fff;background:0 0;border:1px solid #ffffff47;border-radius:99px;height:34px;padding:0 14px;font-size:14px;transition:background .15s,color .15s}.st-tools button:hover{color:var(--ink);background:#fff;border-color:#fff}.demo-flag{background:var(--warn-bg);color:var(--warn);border-radius:99px;padding:5px 14px;font-size:14px;font-weight:600}.st-main{min-height:0;padding:12px max(28px,env(safe-area-inset-right,0px)) 16px max(28px,env(safe-area-inset-left,0px));flex:1;grid-template-columns:280px 1fr 300px;gap:24px;display:grid}.st-col{flex-direction:column;gap:16px;min-height:0;display:flex}.st-panel{border-radius:var(--r-lg);background:#ffffff08;border:1px solid #ffffff1f;flex-direction:column;min-height:0;display:flex}.st-panel-h{color:#ffffffb3;justify-content:space-between;padding:14px 16px 10px;font-size:14px;font-weight:600;display:flex}.st-panel-b{flex:1;min-height:0;padding:0 8px 8px;overflow:auto}.pz{border-radius:var(--r);color:#ffffffbf;align-items:center;gap:10px;padding:8px;font-size:15px;transition:background .3s,color .3s;display:flex}.pz .pn{border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.pz.active{color:#fff;background:#ffffff1a;font-weight:600}.pz.active .pn{background:var(--org2);box-shadow:none;color:var(--on-org2,#24343d)}.st-center{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:0;display:flex}.pbanner{width:100%;max-width:600px;color:var(--ink);border-radius:var(--r-xl);background:#fff;align-items:center;gap:16px;padding:14px 16px;transition:box-shadow .3s;display:flex}.pbanner.win{box-shadow:0 0 0 4px var(--org2)}.pb-img{border-radius:var(--r);background:var(--org1);width:104px;height:78px;color:var(--on-org1,#fff);flex-shrink:0;place-items:center;font-size:36px;font-weight:700;display:grid;overflow:hidden}.pb-img img{object-fit:cover;width:100%;height:100%}.pb-lbl{color:var(--mute);font-size:14px;font-weight:500}.pb-lbl b{color:var(--ink);font-weight:600}.pb-sp{color:var(--mute);font-size:14px}.machine{width:clamp(180px,calc(var(--sh,100vh) - 500px),520px);aspect-ratio:1;max-width:100%;position:relative}.pz .pzt{flex-direction:column;min-width:0;line-height:1.25;display:flex}.pz .pzt small{opacity:.8;text-overflow:ellipsis;white-space:nowrap;font-size:.78em;font-weight:500;overflow:hidden}.pz .pzt .pw{opacity:1;font-weight:700}.pz .pt{object-fit:cover;flex-shrink:0}.pz.done{opacity:.66}.pbanner.main .pb-lbl{background:var(--org2);color:var(--on-org2,#24343d);border-radius:7px;padding:2px 10px;font-weight:800;display:inline-block}.pz .pt{object-fit:contain;background:var(--bg);border-radius:9px;width:38px;height:38px}.win-card.has-img{max-width:1040px;min-height:416px;padding-inline-start:calc(var(--wimg,40%) + var(--wpad,52px))}.win-card .wimg{width:var(--wimg,40%);object-fit:contain;background:var(--bg);border-start-start-radius:36px;border-end-start-radius:36px;height:100%;position:absolute;inset-block:0;inset-inline-start:0}.win-card.has-img .wn{font-size:clamp(40px,5.6vw,88px)}@media (max-width:640px){.win-card.has-img{padding-inline-start:var(--wpad,22px);padding-top:0}.win-card .wimg{width:calc(100% + 2 * var(--wpad,22px));aspect-ratio:1;max-width:none;height:auto;margin:0 calc(-1 * var(--wpad,22px)) 22px;border-radius:22px 22px 0 0;display:block;position:static}.win-card.has-img{min-height:0}}.end-list li span{align-items:center;gap:10px;min-width:0;display:inline-flex}.end-list li img{object-fit:contain;background:var(--bg);border-radius:8px;flex-shrink:0;width:26px;height:26px}.pbanner{z-index:3;position:relative}.end-list.long{max-height:clamp(190px,calc(var(--sh,100vh) - 520px),320px);scrollbar-width:none;overflow:auto}.end-list{text-align:start;border-top:1px solid var(--line);margin:14px 0 2px;padding:0;list-style:none}.end-card .end-list~.grid{margin:14px 0 8px}.end-card .end-list~.grid .btn{min-height:50px;padding-block:6px}.end-list li{border-bottom:1px solid var(--line);color:var(--steel);justify-content:space-between;align-items:center;gap:18px;padding:5px 4px;font-size:17px;display:flex}.end-list li b{color:var(--ink);white-space:nowrap;font-size:18px;font-weight:800}.end-list li:first-child span{color:var(--ink);font-weight:700}.end-list li:last-child{border-bottom:0}#stage .pz.active{border-radius:14px;-webkit-mask:none;mask:none}.win-ov .win-card .wl{border-radius:999px;padding:7px 20px;transform:none;-webkit-mask:none;mask:none}.win-ov .win-card .wt:before,.win-ov .win-card .wt:after{content:none}#stage .draw-btn[disabled]{background:color-mix(in srgb,var(--stage-bg,#1b2a32) 78%,#fff);color:#fff;border-radius:999px;-webkit-mask:none;mask:none}#stage .hi{padding:6px 10px}#stage .hi .hn{font-size:17px;line-height:1.2}#stage .hi .hp{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;overflow:hidden}#stage .st-panel-b{scrollbar-width:none}#stage .st-panel-b::-webkit-scrollbar{display:none}.end-list::-webkit-scrollbar{display:none}@media (max-height:800px) and (min-width:1001px){.end-card .end-list~.grid{gap:6px;margin:10px 0 6px}.end-card .end-list~.grid .btn{min-height:42px;padding-block:4px}.end-card .wn{margin:12px 0 10px;font-size:30px!important}.dyk{gap:6px;padding:16px 20px}.dyk p{min-height:3.1em}.win-card:has(.end-card){padding-block:30px}#stage .hi{padding:4px 10px}}#stage .pbanner{color:#fff;background:#ffffff12;border-radius:28px;align-items:center;gap:22px;max-width:640px;min-height:0;padding:12px}#stage .pbanner .pb-img{background:var(--org2);width:112px;height:112px;color:var(--on-org2,#24343d);border-radius:18px}#stage .pbanner.has-img .pb-img{background:var(--bg)}#stage .pbanner .pb-img img{object-fit:contain}#stage .pbanner>div:last-child{min-width:0;padding-inline-end:16px}#stage .pbanner .pb-lbl{color:#ffffffb8}#stage .pbanner .pb-lbl b{color:#fff}#stage .pbanner.main .pb-lbl{color:var(--on-org2,#24343d)}#stage .pbanner .pb-name{color:#fff;margin-top:3px}#stage .pbanner .pb-sp{color:#ffffffb8;margin-top:5px}#stage .pbanner.win{box-shadow:0 0 0 3px var(--org2)}@media (min-width:1001px){#stage .machine{width:clamp(180px,calc(var(--sh,100vh) - 524px),520px)}}#stage .pbanner{transition:padding .7s var(--ease),gap .7s var(--ease),max-width .7s var(--ease),border-radius .7s var(--ease)}#stage .pbanner .pb-img{transition:width .7s var(--ease),height .7s var(--ease),border-radius .7s var(--ease),font-size .7s var(--ease)}#stage .pbanner .pb-name,#stage .pbanner .pb-lbl{transition:font-size .7s var(--ease)}#stage .pbanner .pb-sp{max-height:2em;transition:max-height .5s var(--ease),opacity .4s ease,margin .5s var(--ease);overflow:hidden}#stage .pbanner.compact{border-radius:20px;gap:14px;max-width:440px;padding:8px}#stage .pbanner.compact .pb-img{border-radius:12px;width:60px;height:60px;font-size:24px}#stage .pbanner.compact .pb-name{white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:23px;line-height:1.2;overflow:hidden}#stage .pbanner.compact .pb-lbl{font-size:12.5px;line-height:1.2}#stage .pbanner.compact.main .pb-lbl{padding:1px 8px}#stage .pbanner.compact .pb-sp{opacity:0;max-height:0;margin-top:0}@media (min-width:1001px){#stage .machine{transition:width .7s var(--ease)}#stage .st-center:has(.pbanner.compact) .machine{width:clamp(180px,calc(var(--sh,100vh) - 468px),520px)}}@media (max-height:800px) and (min-width:1001px){#stage .st-center:has(.pbanner.compact) .machine{width:clamp(180px,calc(var(--sh,100vh) - 444px),520px)}}@media (min-width:1001px){#stage .st-center>*{flex-shrink:0}#stage .st-center>.machine{flex-shrink:1;min-height:130px}#stage .machine canvas{object-fit:contain}}@media (max-height:800px) and (min-width:1001px){#stage .pbanner{gap:18px;padding:10px}#stage .pbanner .pb-img{border-radius:15px;width:88px;height:88px;font-size:34px}#stage .machine{width:clamp(180px,calc(var(--sh,100vh) - 476px),520px)}}@media (max-width:640px){#stage .pbanner{border-radius:22px;gap:14px;padding:10px}#stage .pbanner .pb-img{border-radius:14px;width:76px;height:76px;font-size:30px}}.sc-prize:has(img){color:#fff;background:#ffffff14;border-radius:22px;gap:18px;min-width:min(460px,100%);padding:10px}.sc-prize img{object-fit:cover;border-radius:14px;flex-shrink:0;width:88px;height:88px;display:block}.sc-prize:has(img)>div{padding-inline-end:16px}.sc-prize:has(img) small{color:#ffffffb8;font-size:14px}.sc-prize:has(img) strong{font-size:25px;line-height:1.15}@media (max-width:640px){.sc-prize img{width:72px;height:72px}.sc-prize:has(img) strong{font-size:20px}.sc-prize:has(img){gap:14px}}.st-amb{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.st-amb[hidden]{display:none}#stage,.win-ov{zoom:var(--stage-zoom,1)}.win-ov{overscroll-behavior:contain;align-items:safe center;overflow-y:auto}.machine canvas{width:100%;height:100%;display:block}.numdisp{direction:ltr;justify-content:center;gap:8px;width:100%;display:flex}.numdisp .dg{width:min(clamp(38px,4.4vw,62px),calc((100% - (var(--n,6) - 1) * 8px) / var(--n,6)));min-width:0}.dg{border-radius:var(--r);color:#fff;background:#00000073;place-items:center;width:clamp(38px,4.4vw,62px);height:clamp(52px,6vw,84px);font-size:clamp(28px,3.8vw,54px);font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.dg.lock{background:var(--org2);color:var(--on-org2,#24343d);box-shadow:none}.dg.idle{color:#fff3}.draw-btn{height:60px;color:var(--ink);transition:transform .15s var(--ease),background .15s;background:#fff;border:0;border-radius:99px;padding:0 44px;font-size:21px;font-weight:700}.draw-btn:not([disabled]):hover{background:var(--blush-2)}.draw-btn.ready{animation:2.2s ease-in-out infinite breathe}@keyframes breathe{50%{transform:scale(1.035)}}.draw-btn[disabled]{color:#ffffffbf;cursor:default;background:#ffffff24;animation:none}.dyk{color:var(--ink);border-radius:var(--r-lg);animation:rise .4s var(--ease);background:#fff;flex-direction:column;gap:8px;padding:20px;display:flex}.dyk .lbl{color:var(--mute);font-size:13px;font-weight:500}.dyk h4{font-size:20px}.dyk p{min-height:4.5em;font-size:17px;line-height:1.5}.dyk-dots{gap:6px;display:flex}.dyk-dots i{background:var(--line-strong);border-radius:50%;width:6px;height:6px}.dyk-dots i.on{background:var(--org2)}.hi{animation:rise .4s var(--ease);border-bottom:1px solid #ffffff1a;padding:10px 8px}.hi:last-child{border-bottom:0}.hi .hp,.hi .ht{color:#ffffffc7;font-size:13px}.hi .hn{font-size:17px;font-weight:600}.hemp{color:#ffffffbf;padding:8px;font-size:14px}.ticker{background:var(--org2);height:52px;color:var(--on-org2,#24343d);flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.ticker-tag{z-index:2;background:var(--ink);color:#fff;white-space:nowrap;align-items:center;height:100%;padding:0 22px;font-size:17px;font-weight:700;display:flex;position:relative}.ticker-track{flex:1;height:100%;position:relative;overflow:hidden}.ticker-in{white-space:nowrap;font-size:21px;font-weight:600;animation:linear infinite tick;position:absolute;top:50%;left:0;transform:translate(-100%,-50%)}@keyframes tick{0%{left:0;transform:translate(-100%,-50%)}to{left:100%;transform:translateY(-50%)}}.st-foot{text-align:center;color:#ffffffbf;padding:8px 16px max(10px,env(safe-area-inset-bottom,0px));font-size:13px}.st-foot b{color:#fff;font-weight:600}.win-ov{z-index:700;background:#030608c7;place-items:center;padding:20px;animation:.25s ease-out fade;display:grid;position:fixed;inset:0}.win-card{color:var(--ink);text-align:center;width:100%;max-width:760px;box-shadow:0 0 0 6px var(--org2);background:#fff;border-radius:28px;padding:44px 48px 40px}.win-card .wl{color:var(--mute);font-size:17px;font-weight:500}.win-card .wn{letter-spacing:-.04em;text-wrap:balance;margin:10px 0 12px;font-size:clamp(40px,6.6vw,92px);font-weight:800;line-height:1.02}.win-card .wt{color:var(--steel);font-size:20px}.win-card .wp{background:var(--sunk);border-radius:var(--r);margin:22px auto 26px;padding:10px 20px;font-size:19px;font-weight:600;display:inline-block}.win-card .btn{background:var(--ink);color:#fff;height:52px;padding:0 32px;font-size:17px}.win-card .btn:hover{background:var(--slate)}.end-card .grid{text-align:start;gap:8px;margin:22px 0 10px;display:grid}.end-card .grid .btn{white-space:normal;background:var(--surface);height:auto;min-height:52px;color:var(--ink);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-strong);justify-content:space-between;padding:10px 16px;font-size:16px}.end-card .grid .btn:hover{background:var(--sunk)}.end-card .grid .btn small{color:var(--mute);font-size:14px;font-weight:400}.confirm-row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.cf{z-index:800;pointer-events:none;animation:linear forwards fall;position:fixed}@keyframes fall{to{transform:translateY(110vh)rotate(720deg)}}:root{--notch:radial-gradient(circle 7px at 0 50%,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,#0000 98%,#000) 100% 0/51% 100% no-repeat}.btn{height:46px;padding:0 24px;font-size:16px;font-weight:700}.btn-primary,.btn-dark{background:var(--ink)}.btn-primary:hover,.btn-dark:hover{background:var(--slate)}.btn-ghost{box-shadow:inset 0 0 0 1px var(--ink)}.btn-ghost:hover{background:var(--ink);color:#fff}.btn-sm{height:38px;padding:0 16px;font-size:14.5px}.app-bar{background:var(--ink);border-bottom:0}.app-bar .wrap{height:68px}.app-bar img{height:32px}.app-bar .who{color:#ffffffbf;font-size:15px}.app-bar .btn-ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #fff6}.app-bar .btn-ghost:hover{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px #fff}.app-main .wrap{grid-template-columns:270px minmax(0,1fr);gap:48px;padding-block:40px 96px}.side{gap:6px;top:108px}.side-title{color:var(--ink);margin:0 4px 10px;font-size:14px;font-weight:800}.tab{height:52px;color:var(--steel);border-radius:12px;gap:12px;padding:0 16px;font-size:17px;font-weight:700}.tab:hover{background:var(--sunk)}.tab .dot{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line-strong);font-size:14px;font-weight:800}.tab.on{background:var(--pink);color:var(--ink);-webkit-mask:var(--notch);-webkit-mask:var(--notch);mask:var(--notch);padding-inline:22px;font-weight:800;transform:rotate(-1.2deg)}.tab.on .dot{box-shadow:none;background:var(--ink);color:#fff}.tab.done .dot,.tab.on.done .dot{background:var(--ink)}.side-tools{border-top:1px solid var(--line);margin-top:26px;padding-top:18px}.side-tools .btn{height:40px;padding:0 14px;font-size:15px;font-weight:600}.side-tools .btn:hover{background:var(--sunk);color:var(--ink)}.panel h2{letter-spacing:-.04em;font-size:clamp(36px,4.4vw,56px);font-weight:800;line-height:1.05}.panel .intro{color:var(--steel);margin:14px 0 34px;font-size:18px}.field label{font-size:15px;font-weight:700}.inp{height:48px;box-shadow:none;border-width:1px;border-radius:12px;padding:0 14px;font-size:16px}textarea.inp{padding:12px 14px}.inp:focus{border-color:var(--ink);box-shadow:0 0 0 4px var(--blush)}.callout{border:0;border-radius:14px;padding:14px 18px;font-size:16px;font-weight:500}.pill{border-radius:6px;padding:4px 14px;font-size:13.5px;font-weight:800}.pill.ok{background:var(--ok-bg);color:#215c43}.drop{background:var(--blush-2);border:1px dashed var(--pink);border-radius:28px;padding:36px 24px 40px}.drop:hover,.drop.over{background:var(--blush);border-color:var(--ink)}.drop strong{letter-spacing:-.03em;font-size:26px;font-weight:800}.drop span{color:var(--steel);font-size:15.5px}.logo-prev .box{border:1px solid var(--line);border-radius:14px}.color-pick{height:48px;box-shadow:none;border-width:1px;border-radius:12px;font-size:15px}.brand-prev{box-shadow:none;border:0;border-radius:22px}.brand-prev .bp-bot{background:var(--sunk)}.stat-row{gap:14px;margin:22px 0 26px}.stat{box-shadow:none;background:var(--blush-2);border:0;border-radius:20px;padding:20px 22px}.stat:first-child{background:var(--pink)}.stat b{letter-spacing:-.045em;font-size:44px;font-weight:800;line-height:1}.stat span{color:var(--ink);margin-top:6px;font-size:14.5px;font-weight:600;display:block}.tbl-wrap{border:1px solid var(--line);box-shadow:none;border-radius:20px}.tbl{font-size:15px}.tbl th{color:var(--ink);background:var(--sunk);border-bottom:0;padding:14px 16px;font-weight:800}.tbl td{padding:13px 16px}.fp{border-radius:12px;padding:12px 16px;font-size:13.5px}.prize-item{border:1px solid var(--line);box-shadow:none;border-radius:18px;grid-template-columns:44px 64px 1fr 1fr auto;padding:12px 14px}.prize-item:focus-within{border-color:var(--ink)}.prize-item .rank{background:var(--sunk);width:40px;height:40px;color:var(--ink);border-radius:10px;font-size:18px;font-weight:800}.prize-item:first-child .rank{background:var(--pink);color:var(--ink)}.prize-item .inp{height:44px;font-size:15.5px}.radio-card{box-shadow:none;border-width:1px;border-radius:20px;padding:20px}.radio-card:has(input:checked){border-color:var(--ink);background:var(--pink);box-shadow:none}.radio-card:has(input:checked) span{color:var(--ink)}.radio-card b{letter-spacing:-.02em;font-size:19px;font-weight:800}.radio-card span{font-size:15px}.checklist{border:1px solid var(--line);box-shadow:none;border-radius:20px}.checklist li{padding:16px 20px;font-size:17px;font-weight:600}.launch{gap:20px}.launch-card{box-shadow:none;background:var(--sunk);border:0;border-radius:26px;gap:10px;padding:30px;position:relative}.launch-card.real{background:var(--pink);color:var(--ink)}.launch-card h3{letter-spacing:-.04em;border-bottom:1px dashed #24343d4d;margin-bottom:8px;padding-bottom:18px;font-size:34px;font-weight:800;line-height:1.05}.launch-card p,.launch-card.real p{color:var(--ink);font-size:16px}.launch-card.real .btn{background:var(--ink);color:#fff}.launch-card.real .btn:hover{background:var(--slate)}.launch-card:before,.launch-card:after{content:"";background:var(--bg);border-radius:50%;width:28px;height:28px;position:absolute;top:84px}.launch-card:before{inset-inline-start:-14px}.launch-card:after{inset-inline-end:-14px}.runs h3{letter-spacing:-.03em;font-size:24px;font-weight:800}.modal{background:#141f26b8}.modal-card{border-radius:28px;padding:36px}.modal-card h3{letter-spacing:-.04em;margin-bottom:10px;font-size:34px;font-weight:800;line-height:1.08}.modal-card p.sub{margin-bottom:26px;font-size:16.5px}.confirm-box{border-width:1px;border-radius:16px;padding:18px;font-size:17px;font-weight:600}.confirm-box:has(input:checked){border-color:var(--ink);background:var(--pink)}.otp-boxes{gap:10px;margin:10px 0 14px}.otp-boxes input{width:54px;height:68px;box-shadow:none;border-width:1px;border-radius:14px;font-size:32px;font-weight:800}.auth-page{background:var(--bg);position:relative;overflow:hidden}.auth-page .modal-card{z-index:1;border:0;max-width:460px;position:relative;box-shadow:0 50px 100px -40px #24343d8c}.auth-page:before,.auth-page:after{content:"";border-radius:22px;width:300px;height:160px;position:absolute;-webkit-mask:radial-gradient(22px at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(22px at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(22px at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(22px at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat}.auth-page:before{background:var(--pink);margin:-250px 0 0 -360px;top:50%;left:50%;transform:rotate(-16deg)}.auth-page:after{background:var(--slate);margin:90px 0 0 90px;top:50%;left:50%;transform:rotate(12deg)}.toast{border-radius:99px;padding:13px 24px;font-weight:600}.st-titles .t1{letter-spacing:-.04em;font-size:34px;font-weight:800}.st-titles .t2{font-size:16px}.st-stats b{letter-spacing:-.03em;font-size:26px;font-weight:800}.st-panel{background:#ffffff0f;border:0;border-radius:24px}.st-panel-h{color:#fff;padding:18px 20px 12px;font-size:16px;font-weight:800}.pz{border-radius:10px;padding:10px 12px;font-size:16.5px}.pz .pn{width:32px;height:32px;font-size:15px;font-weight:800}.pz.active{background:var(--org2);color:var(--on-org2,#24343d);-webkit-mask:var(--notch);-webkit-mask:var(--notch);mask:var(--notch);padding-inline:18px;font-weight:800}.pz.active .pn{background:var(--on-org2,#24343d);color:var(--org2)}.pbanner{border-radius:26px;max-width:640px;padding:16px 18px}.pb-img{letter-spacing:-.04em;border-radius:16px;font-size:44px;font-weight:800}.pb-lbl{font-size:15px;font-weight:600}.pb-name{letter-spacing:-.04em;font-size:36px;font-weight:800;line-height:1.05}.dg{box-shadow:none;background:#ffffff14;border-radius:14px;font-weight:800}.draw-btn{letter-spacing:-.03em;background:var(--org2);height:76px;color:var(--on-org2,#24343d);border-radius:18px;padding:0 64px;font-size:28px;font-weight:800;position:relative;-webkit-mask:radial-gradient(14px at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(14px at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat}.draw-btn:not([disabled]):hover{color:var(--ink);background:#fff}.draw-btn[disabled]{color:#fff;background:#ffffff24}.dyk{border-radius:24px;padding:24px}.dyk h4{letter-spacing:-.04em;font-size:28px;font-weight:800}.hi .hn{letter-spacing:-.02em;font-size:19px;font-weight:800}.ticker-tag{font-size:20px;font-weight:800}.ticker-in{letter-spacing:-.02em;font-weight:800}.win-card{max-width:820px;box-shadow:none;border:0;border-radius:36px;padding:48px 52px 44px;position:relative}.win-card:before,.win-card:after{content:"";background:#0a0e11;border-radius:50%;width:44px;height:44px;margin-top:-22px;position:absolute;top:50%}.win-card:before{left:-22px}.win-card:after{right:-22px}.win-card .wl{background:var(--org2);color:var(--on-org2,#24343d);-webkit-mask:var(--notch);-webkit-mask:var(--notch);mask:var(--notch);border-radius:8px;padding:6px 18px;font-size:17px;font-weight:800;display:inline-block;transform:rotate(-1.5deg)}.win-card .wn{letter-spacing:-.05em;margin:18px 0 20px;font-size:clamp(48px,8vw,116px);line-height:1}.win-card .wt{color:var(--ink);border-top:1px dashed #24343d4d;padding-top:20px;font-size:24px;font-weight:700}.win-card .wp{background:var(--ink);color:#fff;border-radius:12px;margin:22px auto 26px;padding:12px 24px;font-size:21px;font-weight:800}.win-card .btn{background:var(--org2);height:58px;color:var(--on-org2,#24343d);padding:0 38px;font-size:19px;font-weight:800}.win-card .btn:hover{background:var(--ink);color:#fff}.end-card .wn{font-size:clamp(34px,4.6vw,56px)!important}.end-card .grid .btn{background:var(--sunk);box-shadow:none;color:var(--ink);border-radius:16px;min-height:60px;font-weight:700}.end-card .grid .btn:hover{background:var(--blush-2);color:var(--ink)}.end-card .confirm-row .btn{background:var(--ink);color:#fff}@media (max-width:1000px){.app-main .wrap{grid-template-columns:1fr;gap:24px;padding-block:24px 72px}.side{top:auto}.tab{height:44px;padding:0 12px;font-size:15.5px}.tab.on{transform:none}}@media (max-width:640px){.stat b{font-size:34px}.launch-card h3{font-size:28px}.launch-card:before,.launch-card:after{top:76px}.otp-boxes input{width:44px;height:58px;font-size:26px}.modal-card{border-radius:22px;padding:26px 22px}.draw-btn{height:64px;padding:0 44px;font-size:23px}.pb-name{font-size:24px}.win-card{border-radius:26px;padding:32px 24px}.prize-item{grid-template-columns:40px 56px 1fr}.auth-page:before,.auth-page:after{display:none}}.win-ov{background:#06090be6;animation:none}.win-card{z-index:2}.win-ov .cf,.win-ov .tkt{z-index:1}.dg{will-change:transform;overflow:hidden}.dg:has(.reel){place-items:start center}.reel{will-change:transform;display:block}.reel b{height:var(--h);font-weight:inherit;place-items:center;display:grid}.dg:has(.reel):not(.lock){-webkit-mask-image:linear-gradient(#0000,#000 26% 74%,#0000);mask-image:linear-gradient(#0000,#000 26% 74%,#0000)}.numdisp{background:0 0;box-shadow:none!important}.st-stats b,#stWinCount{display:inline-block}@media (min-width:1001px){.st-tools button,.st-stats{white-space:nowrap}}@media (min-width:1001px) and (max-width:1200px){.st-main{grid-template-columns:236px 1fr 250px;gap:18px}.st-titles .t1{font-size:28px}.st-stats{font-size:13.5px}.st-stats b{font-size:21px}.st-tools{gap:6px}.st-tools button{padding:0 11px;font-size:13.5px}}.numdisp{perspective:700px}.machine{will-change:transform}@media (max-height:800px) and (min-width:1001px){.st-center{gap:12px}.draw-btn{height:64px;font-size:25px}.machine{width:clamp(180px,calc(var(--sh,100vh) - 464px),520px)}}.ring{border:2px solid var(--org2);pointer-events:none;border-radius:50%;position:absolute;inset:18%}.flash{z-index:650;pointer-events:none;opacity:0;background:#fff;position:fixed;inset:0}.tkt{z-index:810;pointer-events:none;border-radius:6px;width:54px;height:30px;margin:-15px 0 0 -27px;position:fixed;top:46%;left:50%;-webkit-mask:radial-gradient(5px at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(5px at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(5px at 0,#0000 98%,#000) 0 0/51% 100% no-repeat,radial-gradient(5px at 100%,#0000 98%,#000) 100% 0/51% 100% no-repeat}.wn .wd{white-space:nowrap;display:inline-block}.wn .ch{display:inline-block}.app-main main{min-width:0}.app-main .wrap{grid-template-columns:250px minmax(0,1fr) 300px;gap:44px;max-width:1360px}.panel{max-width:none}.panel h2{font-size:clamp(32px,3.4vw,44px)}.panel .intro{margin:12px 0 30px;font-size:17px}.check{font-size:16px}.pane-nav{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:40px;padding-top:24px;display:flex}.pane-nav .btn-primary{margin-inline-start:auto}.sum{flex-direction:column;align-self:start;gap:14px;display:flex;position:sticky;top:108px}.sum-stage{color:#fff;border-radius:20px;flex-direction:column;justify-content:flex-end;gap:4px;min-height:150px;padding:22px 20px 26px;display:flex;position:relative;overflow:hidden}.sum-stage b{letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1.15}.sum-stage span{opacity:.8;font-size:14px}.sum-stage i{inset-inline-end:16px;width:46px;height:26px;-webkit-mask:var(--notch);-webkit-mask:var(--notch);mask:var(--notch);border-radius:6px;position:absolute;top:16px;transform:rotate(-10deg)}.sum-logo{background:#fff;border-radius:10px;align-self:flex-start;margin-bottom:10px;padding:6px 10px;opacity:1!important}.sum-logo img{max-width:120px;max-height:34px;display:block}.sum-list{border:1px solid var(--line);background:var(--surface);border-radius:20px}.sum-list div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:13px 18px;display:flex}.sum-list div:last-child{border-bottom:0}.sum-list dt{color:var(--steel);font-size:14.5px}.sum-list dd{letter-spacing:-.02em;font-size:18px;font-weight:800}.sum-ready{background:var(--blush-2);border-radius:20px;padding:16px 18px;font-size:14.5px}.sum-ready b{margin-inline-end:4px;font-size:18px;font-weight:800}.sum-ready .bar{background:#fff;border-radius:99px;height:8px;margin-top:12px;overflow:hidden}.sum-ready .bar i{background:var(--plum);height:100%;transition:width .5s var(--ease);border-radius:99px;display:block}.tab.on{transform:none}@media (max-width:1240px){.app-main .wrap{grid-template-columns:250px minmax(0,1fr)}.sum{display:none}}@media (max-width:1000px){.app-main .wrap{grid-template-columns:1fr}.pane-nav{margin-top:28px}}.art{mix-blend-mode:multiply;height:auto;display:block}.modal-card img.gate-art{width:190px;height:auto;margin:-10px auto 10px}@media (max-width:1000px){#landing .nav .wrap,#landing .nav.scrolled .wrap{grid-template-columns:1fr auto;height:64px}.nav-logo,.nav.scrolled .nav-logo{height:34px}.nav-menu{display:grid}.nav-links{inset-inline:0;height:calc(100dvh - 100%);padding:8px 24px calc(28px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;overflow-y:auto}.nav.open .nav-links{display:flex}.nav.open{background:var(--bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nav-links>a{border-bottom:1px solid var(--line);height:72px;color:var(--ink);letter-spacing:-.03em;border-radius:0;justify-content:space-between;padding:0 4px;font-size:25px;font-weight:800}.nav-links>a:after{content:"";background:var(--mute);width:22px;height:22px;-webkit-mask:var(--i-next) center/contain no-repeat;-webkit-mask:var(--i-next) center/contain no-repeat;mask:var(--i-next) center/contain no-repeat;flex-shrink:0}.nav-links>a[aria-current]{color:var(--plum-ink);background:0 0;padding-inline:4px;-webkit-mask:none;mask:none}.nav-links>a[aria-current]:after{background:var(--plum)}.nav-sheet-end{flex-direction:column;gap:12px;margin-top:auto;padding-top:28px;display:flex}#landing .nav .nav-sheet-end .btn{width:100%;height:58px;font-size:18px}.nav-sheet-end p{color:var(--steel);text-align:center;font-size:14.5px}.nav.open .nav-end .btn{display:none}.sec{padding-block:80px}.chapter{border-radius:28px;grid-template-columns:1fr;gap:32px;padding:32px}.chapter.flip .chapter-art{order:0}.steps{grid-template-columns:1fr 1fr}.demo-band .wrap{grid-template-columns:1fr;gap:8px;padding-block:56px 24px}.checks,.cta-ticket{grid-template-columns:1fr}.cta-main{padding:40px 28px}.cta-stub{border-inline-start:0;border-top:1px dashed #24343d80}.cta-stub img{border-end-start-radius:40px}.cta-stub:before,.cta-stub:after{top:-22px;bottom:auto}.cta-stub:before{inset-inline-start:-20px}.cta-stub:after{inset-inline:auto -20px}.app-main .wrap{grid-template-columns:1fr;gap:20px;padding-block:20px 64px}.side{flex-flow:wrap;gap:4px;position:static}.side-title{display:none}.tab{width:auto}.side-tools{flex-flow:wrap;width:100%;margin-top:8px;padding-top:8px}#stage{overflow:auto}.st-bar{flex-wrap:wrap}.st-titles{flex:100%}.st-main{flex-direction:column;flex:none;gap:18px;display:flex}.st-center{order:-1;justify-content:flex-start}.st-col{min-height:auto}.st-panel-b{max-height:260px}.machine{width:min(60vw,320px)}}@media (max-width:640px){.hero{padding-block:32px 0}.hero .ctas .btn{flex:100%}.scene{margin-top:32px;padding:0 12px 40px}.stagecard{border-radius:26px}.sc-bar{padding:18px 20px 0}.sc-bar span{display:none}.fly{width:110px;height:60px}.f2,.f5{display:none}.sec{padding-block:64px}.sec-head{margin-bottom:36px}.chapter{border-radius:24px;padding:22px}.print{border-radius:16px;padding:10px}.steps{grid-template-columns:1fr}.ticket{min-height:0}.checks li{font-size:18px}footer.site{padding-block:56px 28px}.foot-top{grid-template-columns:1fr;padding-bottom:40px}.foot-cols{grid-template-columns:1fr 1fr;padding-block:36px}.foot-cols nav:last-child{grid-column:1/-1}.cta-wrap{padding:0 12px 72px}.cta-ticket{border-radius:28px}.cta-stub img{border-end-end-radius:28px;border-end-start-radius:28px}.grid2,.grid3,.launch,.radio-cards{grid-template-columns:1fr}.span2{grid-column:auto}.stat-row{grid-template-columns:1fr 1fr}.prize-item{grid-template-columns:28px 56px 1fr}.prize-item .sp-inp{grid-column:1/4}.prize-item .acts{grid-column:1/4;justify-content:flex-end}.prize-item .fact-inp{grid-column:1/4}.app-bar .who span{display:none}.otp-boxes input{width:42px;height:50px;font-size:22px}.st-bar{flex-wrap:wrap}.st-titles .t1{font-size:19px}.st-stats{display:none}.pb-name{font-size:21px}.win-card{border-radius:22px;padding:30px 22px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ticker-in{white-space:normal;padding-inline:20px;font-size:17px;position:static;transform:none;animation:none!important}html{scroll-behavior:auto}}.save-state{color:#ffffff9e;font-size:13.5px}.save-state.bad{color:#ffc9c2;font-weight:700}.pane-miss{text-align:end;color:var(--warn);flex:1;align-self:center;font-size:14.5px;font-weight:600}.launch-why{color:var(--ink);min-height:20px;font-size:14px;font-weight:600}.launch-tip{color:var(--steel);margin:18px 0 0;font-size:14.5px}.file-bar{background:var(--ok-bg);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 4px;padding:14px 18px;display:flex}.file-bar b{color:#215c43;font-size:17px;font-weight:800;display:block}.file-bar span{color:#215c43;font-size:14px}.file-bar .btn{background:#fff}.imgfit .modal-card{max-width:620px;max-height:calc(100dvh - 32px);overflow:auto}.imgfit .sub{margin-bottom:16px}.imgfit-work{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:16px;display:grid}.imgfit-stage{position:relative}.imgfit-stage canvas{aspect-ratio:1;border:1px solid var(--line-strong);background:var(--sunk);touch-action:none;border-radius:18px;width:100%;display:block}.imgfit-stage canvas.movable{cursor:grab}.imgfit-stage canvas.movable:active{cursor:grabbing}.imgfit-drag{inset-inline-start:10px;color:#fff;pointer-events:none;background:#24343dd1;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:10px}.imgfit-drag[hidden]{display:none}.imgfit-drag .ico{width:14px;height:14px}.imgfit-modes{flex-direction:column;gap:8px;display:flex}.imgfit-modes button{text-align:start;border:1px solid var(--line-strong);width:100%;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:7px;display:flex}.imgfit-modes button:hover{border-color:var(--steel)}.imgfit-modes button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--blush-2)}.imgfit-modes canvas{border:1px solid var(--line);border-radius:9px;flex-shrink:0;width:54px;height:54px}.imgfit-modes span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.imgfit-modes b{font-size:14.5px;font-weight:800}.imgfit-modes em{background:var(--pink);color:var(--ink);vertical-align:1px;border-radius:5px;margin-inline-start:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:800}.imgfit-modes small{color:var(--steel);font-size:12.5px}.imgfit-row{align-items:center;gap:14px;margin-top:14px;display:flex}.imgfit-zoom{color:var(--steel);flex:1;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.imgfit-zoom b{color:var(--mute);text-align:center;width:14px;font-size:18px;font-weight:600}.imgfit-zoom input{accent-color:var(--plum);flex:1}.imgfit-mats{color:var(--steel);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:14px;font-weight:700;display:flex}.imgfit-mats[hidden]{display:none}.imgfit-mats button{min-width:34px;height:34px;font:inherit;color:var(--steel);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:0 4px;font-size:13.5px;font-weight:600;display:inline-flex}.imgfit-mats button:first-of-type{border-color:var(--line-strong);padding-inline-end:12px}.imgfit-mats button[aria-pressed=true]{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.imgfit-mats i{border:1px solid var(--line-strong);border-radius:50%;width:24px;height:24px}.imgfit-ctx{color:#fff;background:#22323b;border-radius:18px;margin-top:16px;padding:12px 14px 14px}.imgfit-ctx>small{color:#ffffffb3;margin-bottom:8px;font-size:12.5px;font-weight:600;display:block}.imgfit-card{background:#ffffff14;border-radius:16px;align-items:center;gap:14px;padding:8px;display:flex}.imgfit-card canvas{border-radius:11px;flex-shrink:0;width:64px;height:64px}.imgfit-card div{flex-direction:column;min-width:0;line-height:1.2;display:flex}.imgfit-card span{color:#ffffffb8;font-size:12.5px;font-weight:600}.imgfit-card b{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;font-size:21px;font-weight:800;overflow:hidden}.imgfit .modal-actions{margin-top:18px}@media (max-width:640px){.imgfit-work{grid-template-columns:1fr}.imgfit-stage canvas{max-width:300px;margin-inline:auto}.imgfit-modes{flex-direction:row}.imgfit-modes button{text-align:center;flex-direction:column;flex:1;gap:6px;padding:8px 4px}.imgfit-modes small{display:none}.imgfit-modes em{margin:3px 0 0;display:block}}.prize-item .pimg img{object-fit:contain;background:var(--bg)}.tiers-note{color:var(--steel);max-width:60em;margin:2px 0 12px;font-size:14.5px}.tiers-tbl td:nth-child(n+2),.tiers-tbl th:nth-child(n+2){text-align:center;white-space:nowrap}.tiers-tbl td:first-child{font-weight:600}.tiers-tbl .none{color:var(--mute);font-weight:500}.tiers-tbl .tier-n{text-align:center;width:84px;height:38px;padding:0 6px;font-weight:700}.tiers .link-btn{margin-top:10px}.cols{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;display:grid}.cols div{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:10px 14px}.cols dt{color:var(--steel);font-size:13px}.cols dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:15.5px;font-weight:700}.cols .none{color:var(--mute);font-weight:500}.cols.edit{grid-template-columns:repeat(2,1fr)}.cols.edit label{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:10px 12px 12px;display:block}.cols.edit label span{color:var(--steel);margin-bottom:6px;font-size:13px;display:block}.cols.edit select.inp{width:100%;height:40px;font-size:14.5px}.sheet-pick{align-items:center;gap:10px;margin:0 0 10px;font-size:14.5px;font-weight:600;display:flex}.sheet-pick select.inp{width:auto;min-width:200px;height:40px}.callout.opt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.callout.opt span{flex:320px}.callout.opt .btn-ghost{background:#fff}.callout.pend{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.btn-danger{background:var(--err);color:#fff}.btn-danger:hover{background:#992b22}.modal.ask{z-index:200}.modal.ask .modal-card h3{font-size:26px}.toast-act{color:#fff;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-inline-start:12px;padding:0;font-weight:800;text-decoration:underline}.link-btn[disabled]{color:var(--mute);cursor:default;text-decoration:none}#stage.quiet{cursor:none}#stage.quiet .st-tools button{opacity:0}@media (max-width:640px){.cols{grid-template-columns:1fr 1fr}.pane-nav{flex-wrap:wrap}.pane-miss{text-align:start;flex-basis:100%;order:-1}.save-state{display:none}}.ico{vertical-align:-.25em;width:1.25em;height:1.25em;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.ico-check{--ic:var(--i-check)}.ico-up{--ic:var(--i-up)}.ico-down{--ic:var(--i-down)}.ico-x{--ic:var(--i-x)}.ico-img-off{--ic:var(--i-img-off)}.ico-upload{--ic:var(--i-upload)}.ico-save{--ic:var(--i-save)}.ico-open{--ic:var(--i-open)}.ico-sample{--ic:var(--i-sample)}.ico-logout{--ic:var(--i-logout)}.ico-login{--ic:var(--i-login)}.ico-play{--ic:var(--i-play)}.ico-add{--ic:var(--i-add)}.ico-trash{--ic:var(--i-trash)}.ico-next{--ic:var(--i-next)}.ico-prev{--ic:var(--i-prev)}.ico-full{--ic:var(--i-full)}.ico-shrink{--ic:var(--i-shrink)}.ico-file{--ic:var(--i-file)}.ico-swap{--ic:var(--i-swap)}.ico-print{--ic:var(--i-print)}.ico-xls{--ic:var(--i-xls)}.ico-award{--ic:var(--i-award)}.ico-img-add{--ic:var(--i-img-add)}.ico-demo{--ic:var(--i-demo)}.ico-real{--ic:var(--i-real)}.ico-mail{--ic:var(--i-mail)}.ico-help{--ic:var(--i-help)}.ico-phone{--ic:var(--i-phone)}.ico-chat{--ic:var(--i-chat)}.ico-view{--ic:var(--i-view)}.ico-shuffle{--ic:var(--i-shuffle)}.ico-law{--ic:var(--i-law)}.ico-mail-lock{--ic:var(--i-mail-lock)}.ico-people{--ic:var(--i-people)}.ico-log{--ic:var(--i-log)}.ico-sign{--ic:var(--i-sign)}.ico-menu{--ic:var(--i-menu)}.ico-ext{--ic:var(--i-ext)}.ico-top{--ic:var(--i-top)}.ico-view-off{--ic:var(--i-view-off)}.ico-cal{--ic:var(--i-cal)}.ico-a11y{--ic:var(--i-a11y)}.ico-a11y-contrast{--ic:var(--i-a11y-contrast)}.ico-a11y-grey{--ic:var(--i-a11y-grey)}.ico-a11y-readable{--ic:var(--i-a11y-readable)}.ico-a11y-links{--ic:var(--i-a11y-links)}.ico-a11y-focus{--ic:var(--i-a11y-focus)}.ico-a11y-cursor{--ic:var(--i-a11y-cursor)}.ico-a11y-guide{--ic:var(--i-a11y-guide)}.ico-a11y-still{--ic:var(--i-a11y-still)}.ico-a11y-speak{--ic:var(--i-a11y-speak)}.ico-a11y-zoom{--ic:var(--i-a11y-zoom)}.ico-a11y-side{--ic:var(--i-a11y-side)}.ico-a11y-keys{--ic:var(--i-a11y-keys)}.pimg .ico{width:22px;height:22px;margin:0 auto 2px;display:block}.file-bar>div:first-child{align-items:center;gap:12px;display:flex}.file-bar>div:first-child>.ico{color:#215c43;width:26px;height:26px}.st-tools button{align-items:center;gap:6px;display:inline-flex}.end-card .grid .btn{justify-content:flex-start;gap:10px}.end-card .grid .btn small{margin-inline-start:auto}.file-bar>div:first-child>span{display:block}.pz.done .pn .ico{vertical-align:-3px;width:16px;height:16px}.win-card{--wpad:52px}.win-card:before,.win-card:after{content:none}.win-card .wt{margin-top:4px;padding-top:24px;font-size:22px;font-weight:600;position:relative}.win-card .wt:before,.win-card .wt:after{content:"";background:#0a0e11;border-radius:50%;width:44px;height:44px;position:absolute;top:-22px}.win-card .wt:before{left:calc(-1*var(--wpad) - 22px)}.win-card .wt:after{right:calc(-1*var(--wpad) - 22px)}.win-card .wt .tn{letter-spacing:.02em;margin-inline-start:6px;font-size:1.25em;font-weight:800}.win-card .wn.masked{letter-spacing:.22em;color:var(--ink);margin:26px 0 28px;font-size:clamp(30px,3.6vw,48px)}.win-card .wn.masked+.wt{color:var(--steel);font-size:19px;font-weight:500}.win-card .wp{border-radius:14px;margin:24px auto 28px;padding:13px 28px;font-size:22px}.win-card .btn{gap:10px}@media (max-width:640px){.win-card{--wpad:22px}.win-card .wt:before,.win-card .wt:after{width:32px;height:32px;top:-16px}.win-card .wt:before{left:calc(-1*var(--wpad) - 16px)}.win-card .wt:after{right:calc(-1*var(--wpad) - 16px)}}@media (min-width:1001px){.nav-links{position:relative}}.nav-ind{height:38px;width:var(--iw,0px);transform:translateX(var(--ix,0px));opacity:0;background:var(--sunk);pointer-events:none;border-radius:10px;margin-top:-19px;transition:transform .32s,width .32s,opacity .2s;position:absolute;top:50%;left:0}.nav-links.has-ind .nav-ind{opacity:1}.nav-links>a{z-index:1}.nav-links>a[aria-current]{background:0 0;padding-inline:16px;-webkit-mask:none;mask:none}.nav-links>a:hover{color:var(--ink);background:0 0}@keyframes navIn{0%{transform:translateY(-14px)}}@media (min-width:1001px){.nav-sheet-end{display:none}}@media (max-width:1000px){.nav-ind{display:none}.nav.open .nav-links>a,.nav.open .nav-sheet-end{animation:.45s cubic-bezier(.22,1,.36,1) both navIn;animation-delay:calc(var(--n,0)*55ms + 60ms)}}#landing .btn,#landing .sc-draw{background-position:100%;background-repeat:no-repeat;background-size:0% 100%;transition:background-size .45s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}#landing .btn-primary{background-image:linear-gradient(var(--plum),var(--plum))}#landing .btn-primary:hover{background-color:var(--ink);color:#fff}#landing .cta-actions .btn-primary{background-image:linear-gradient(var(--slate),var(--slate))}#landing .btn-ghost,#landing .demo-band .btn{background-image:linear-gradient(var(--blush),var(--blush))}#landing .btn-ghost:hover{background-color:var(--surface);color:var(--ink)}#landing .demo-band .btn:hover{color:var(--ink);background-color:#fff}#landing .sc-draw:not([disabled]){background-image:linear-gradient(var(--pink),var(--pink))}#landing .sc-draw:not([disabled]):hover{background-color:#fff}#landing .btn:hover,#landing .sc-draw:not([disabled]):hover{background-size:100% 100%;transform:translateY(-2px);box-shadow:0 14px 24px -14px #24343d8c}#landing .btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--ink),0 14px 24px -14px #24343d73}#landing .btn:active,#landing .sc-draw:not([disabled]):active{transition-duration:.12s;transform:translateY(0)scale(.97)}#landing .btn .ico{transition:transform .35s cubic-bezier(.22,1,.36,1)}#landing .btn:hover .ico{transform:translate(-4px)}#landing .btn:hover .ico-view{transform:scale(1.18)}@media (prefers-reduced-motion:reduce){#landing .btn,#landing .sc-draw,#landing .btn .ico,.nav-ind{transition:none!important}#landing .btn:hover,#landing .sc-draw:hover{transform:none}.nav.open .nav-links,.nav.open .nav-links>a,.nav.open .nav-sheet-end{animation:none}}.auth{background:var(--bg);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:100dvh;display:grid}.auth-form{flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:40px 24px;display:flex}.auth-box{width:100%;max-width:420px}.auth-logo{border-radius:8px;width:fit-content;margin-bottom:44px;display:block}.auth-logo img{width:auto;height:44px;display:block}.auth-box h1{letter-spacing:-.045em;text-wrap:balance;margin-bottom:14px;font-size:clamp(34px,3.4vw,46px);font-weight:800;line-height:1.1}.auth-box .sub{color:var(--steel);margin-bottom:32px;font-size:17px}.auth-box .field label{font-size:15px;font-weight:700}.auth-box .inp{border-radius:14px;height:54px;font-size:17px}.pass{position:relative}.pass .inp{padding-left:54px}.pass-eye{width:42px;height:42px;color:var(--steel);background:0 0;border:0;border-radius:10px;place-items:center;font-size:18px;display:grid;position:absolute;top:6px;left:6px}.pass-eye:hover{background:var(--sunk);color:var(--ink)}.auth-go{width:100%;height:56px;margin-top:6px;font-size:18px}.auth-forgot{width:fit-content;color:var(--plum-ink);text-underline-offset:4px;margin-top:10px;font-size:15px;font-weight:700;display:block}.auth-hint{color:var(--steel);margin-top:8px;font-size:14px;display:block}.auth-box .callout{margin:0 0 20px;line-height:1.6}.auth-foot{border-top:1px dashed var(--line-strong);color:var(--steel);margin-top:28px;padding-top:22px;font-size:15.5px}.auth-foot a{color:var(--plum-ink);text-underline-offset:4px;font-weight:700}.auth-step{color:#215c43;background:var(--ok-bg);border-radius:8px;margin-bottom:18px;padding:5px 12px;font-size:14px;font-weight:700;display:inline-block}.auth-who{color:var(--steel);background:var(--sunk);border-radius:12px;margin:-8px 0 24px;padding:12px 16px;font-size:15.5px}.auth-who bdi{color:var(--ink);font-weight:700}.auth-actions{flex-wrap:wrap;gap:10px;display:flex}.auth-actions .btn{flex:auto;height:52px;padding:0 26px;font-size:16.5px}.auth-foot .link-btn{font-size:inherit;font-weight:700}.auth-back{color:var(--steel);align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.auth-back:hover{color:var(--ink)}.auth-back .ico{width:18px;height:18px}.auth-side{background:var(--plum);color:#fff;border-radius:40px;flex-direction:column;justify-content:center;gap:22px;margin:20px;padding:48px clamp(32px,5vw,72px);display:flex;position:relative;overflow:hidden;-webkit-mask:radial-gradient(26px at 100%,#0000 98%,#000);mask:radial-gradient(26px at 100%,#0000 98%,#000)}.auth-side img{align-self:center;width:min(100%,600px);height:auto;margin-block:-24px -8px}.auth-tag{letter-spacing:-.055em;font-size:clamp(48px,6vw,92px);font-weight:800;line-height:.95}.auth-tag .tk:before{background:var(--pink)}.auth-tag .tk{color:var(--ink)}.auth-side ul{grid-template-columns:1fr 1fr;gap:10px 24px;font-size:17px;font-weight:600;list-style:none;display:grid}.auth-side li{align-items:center;gap:10px;display:flex}.auth-side li:before{content:"";background:#fff;border-radius:50%;flex-shrink:0;width:24px;height:24px}.auth-side li{position:relative}.auth-side li:after{content:"";inset-inline-start:5px;background:var(--ink);width:14px;height:14px;-webkit-mask:var(--i-check) center/contain no-repeat;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat;margin-top:-7px;position:absolute;top:50%}@media (max-width:900px){.auth{grid-template-columns:1fr}.auth-side{display:none}.auth-form{justify-content:flex-start;padding-top:56px}.auth-logo{margin-bottom:32px}}.nf{background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:36px;min-height:100dvh;padding:40px 24px;display:flex}.nf-logo img{width:auto;height:44px;display:block}.nf-ticket{grid-template-columns:1.2fr .8fr;width:100%;max-width:1040px}.nf-ticket .cta-main{padding:64px 56px}.nf-chip{background:var(--ink);color:#fff;border-radius:8px;padding:5px 14px;font-weight:800;display:inline-block;margin-bottom:20px!important;font-size:14px!important}.nf-ticket h1{letter-spacing:-.045em;text-wrap:balance;margin-bottom:18px;font-size:clamp(34px,4.4vw,60px);font-weight:800;line-height:1.08}.nf-ticket h1 .tk:before{background:#fff}.nf-ticket .cta-main p{max-width:30em;font-size:19px}.nf-ticket .cta-actions .btn{height:54px;padding:0 28px;font-size:17px}.nf-ticket .cta-actions .btn-ghost{background:0 0}.nf-ticket .cta-actions .btn-ghost:hover{background:var(--ink);color:#fff}.nf-stub{align-content:center;gap:14px;padding:36px 28px}.nf-lbl{letter-spacing:.02em;font-size:15px;font-weight:700}.nf-num{direction:ltr;gap:10px;display:flex}.nf-num b{background:var(--ink);color:#fff;border-radius:18px;place-items:center;width:clamp(64px,7vw,92px);height:clamp(84px,9.4vw,124px);font-size:clamp(48px,5.6vw,76px);font-weight:800;animation:.9s cubic-bezier(.22,1,.36,1) both nfDrop;display:grid}.nf-num b:nth-child(2){color:var(--ink);background:#fff;animation-delay:.1s}.nf-num b:nth-child(3){animation-delay:.2s}@keyframes nfDrop{0%{transform:translateY(-34px)rotate(-6deg)}}.nf-stub img{margin-top:6px;max-width:230px!important}@media (max-width:820px){.nf{justify-content:flex-start;gap:24px;padding-top:32px}.nf-ticket{border-radius:28px;grid-template-columns:1fr}.nf-ticket .cta-main{padding:36px 26px 30px}.nf-stub{border-inline-start:0;border-top:1px dashed #24343d80;padding:28px 24px 32px}.nf-stub:before,.nf-stub:after{top:-20px;bottom:auto}.nf-stub:before{inset-inline-start:-21px}.nf-stub:after{inset-inline:auto -21px}.nf-stub img{display:none}.nf-ticket .cta-actions .btn{flex:100%}}@media (prefers-reduced-motion:reduce){.nf-num b{animation:none}}.demo-intro .win-card{max-width:640px}.demo-intro h2{letter-spacing:-.045em;text-wrap:balance;margin:18px 0 22px;font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1.08}.demo-intro .wt{color:var(--steel)!important;font-size:18px!important;font-weight:500!important}.demo-intro ul{text-align:start;gap:10px;width:fit-content;margin:22px auto 28px;font-size:17.5px;font-weight:600;list-style:none;display:grid}.demo-intro li{align-items:center;gap:10px;display:flex}.demo-intro li:before{content:"";background:var(--pink) var(--i-check) center/14px no-repeat;border-radius:50%;flex-shrink:0;width:22px;height:22px}.demo-intro-back{width:fit-content;color:var(--steel);text-underline-offset:4px;margin:16px auto 0;font-size:15px;font-weight:600;display:block}.win-card .confirm-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.win-card .btn.btn-quiet{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:0 0}.win-card .btn.btn-quiet:hover{background:var(--ink);color:#fff}#stage :focus-visible,.app-bar :focus-visible,footer.site :focus-visible,.marquee :focus-visible,.demo-band :focus-visible,.stagecard :focus-visible,.dark :focus-visible,.tools :focus-visible{outline-color:#fff}.cta-ticket :focus-visible,.launch-card.real :focus-visible{outline-color:var(--ink)}.confirm-box:has(input:checked) :focus-visible{outline-color:var(--ink)}.win-card :focus-visible{outline-color:var(--ink)}.draw-btn:focus-visible,.tab.on:focus-visible{outline:none}.draw-btn:focus-visible{box-shadow:inset 0 0 0 3px var(--org2),inset 0 0 0 7px var(--on-org2,#24343d)}.draw-btn[disabled]:focus-visible{box-shadow:inset 0 0 0 3px #fff}.tab.on:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}.tab:focus-visible{outline-offset:-2px}:is(.radio-card:has(input:focus-visible),.color-pick:has(input:focus-visible),.check:has(input:focus-visible),.confirm-box:has(input:focus-visible)){outline:2px solid var(--plum);outline-offset:2px}.drop:focus-visible,.pimg:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.fgroup{background:var(--surface);border:1px solid var(--line);border-radius:22px;margin-bottom:20px;padding:26px 28px 10px}.fgroup-h{margin-bottom:20px}.fgroup-h h3{letter-spacing:-.02em;font-size:20px;font-weight:800}.fgroup-h h3 .hint{color:var(--mute);letter-spacing:0;font-size:14px;font-weight:400}.fgroup-h p{color:var(--steel);max-width:46em;margin-top:4px;font-size:15px}.fgroup .callout{margin:0 0 14px}.fgroup .check{margin:0 0 16px}.fgroup .inp{background-color:var(--bg)}.fgroup .inp:focus{background-color:#fff}.inp{transition:border-color .2s,box-shadow .2s,background-color .2s}.field.bad .inp{border-color:var(--err)}.field.ok>input.inp:not([type=date]){background-image:var(--i-check);background-position:12px;background-repeat:no-repeat;background-size:16px;padding-inline-end:38px}.field-note{color:var(--steel);font-size:13.5px;line-height:1.45}.field-note:empty{display:none}.field-note:not(:empty){animation:noteIn .28s var(--ease)}@keyframes noteIn{0%{opacity:0;transform:translateY(-4px)}}.field-note.bad{color:var(--err);font-weight:600}.field-note.warn{color:var(--warn);font-weight:600}.field-note.ok{color:#215c43}.suggest{background:var(--blush-2);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:99px;padding:3px 12px;font-weight:700}.suggest:hover{background:var(--blush)}.affix{position:relative}.affix span{inset-inline-end:14px;color:var(--mute);pointer-events:none;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.affix .inp{padding-inline-end:36px}.date-wrap{position:relative}.fgroup:has(.cal:not([hidden])){z-index:5;position:relative}.date-btn{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-weight:500;display:flex}.date-btn.empty{color:var(--mute)}.date-btn .ico{width:20px;height:20px;color:var(--steel);flex-shrink:0}.cal{z-index:25;inset-inline-start:0;border:1px solid var(--line-strong);width:min(330px,100vw - 48px);box-shadow:var(--sh-float);background:#fff;border-radius:18px;padding:14px;animation:.18s calIn;position:absolute;top:calc(100% + 6px)}@keyframes calIn{0%{transform:translateY(-8px)}}.cal-h{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.cal-h b{letter-spacing:-.01em;font-size:16.5px;font-weight:800}.cal-nav{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:16px;display:grid}.cal-nav:hover{background:var(--sunk)}.cal-w,.cal-g{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.cal-w span{color:var(--mute);padding:6px 0;font-size:12.5px;font-weight:700}.cal-g button{aspect-ratio:1;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;font-size:15px;font-weight:600}.cal-g button:hover{background:var(--sunk)}.cal-g .past{color:var(--mute);font-weight:500}.cal-g .shabbat{color:var(--plum-ink)}.cal-g .today{box-shadow:inset 0 0 0 1px var(--ink)}.cal-g .sel,.cal-g .sel:hover{background:var(--pink);color:var(--ink);box-shadow:none;font-weight:800}.cal-g button:focus-visible{outline:2px solid var(--plum);outline-offset:1px}.cal-f{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px;display:flex}.cal-f button{background:var(--sunk);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:99px;padding:5px 12px;font-size:13.5px;font-weight:600}.cal-f button:hover{background:var(--blush)}.cal-f .cal-clear{color:var(--err);background:0 0;margin-inline-start:auto}.cal-heb{color:var(--steel);text-align:center;margin-top:10px;font-size:13px}@media (prefers-reduced-motion:reduce){.cal{animation:none}}.brand-grid{grid-template-columns:minmax(0,1.3fr) minmax(210px,.7fr);align-items:start;gap:24px;display:grid}.logo-drop{border:1px dashed var(--line-strong);background:var(--bg);cursor:pointer;border-radius:16px;align-items:center;gap:16px;padding:14px;transition:border-color .2s,background-color .2s;display:flex}.logo-drop:hover,.logo-drop.over{border-color:var(--plum);background:var(--blush-2)}.logo-drop.has{border-style:solid}.logo-drop:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.logo-drop .box{border:1px solid var(--line);width:104px;height:70px;color:var(--mute);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;font-size:13px;display:grid;overflow:hidden}.logo-drop .box img{object-fit:contain;max-width:86%;max-height:62px;animation:swIn .4s var(--ease)}.logo-drop-t b{font-size:15.5px;font-weight:700;display:block}.logo-drop-t span{color:var(--steel);font-size:13.5px}.logo-drop-t span.warn{color:var(--warn);font-weight:600}.logo-acts{margin-top:10px}.cslots{gap:10px;display:grid}.cslot{border:1px solid var(--line-strong);background:var(--surface);border-radius:14px;align-items:center;gap:12px;padding:8px 10px;transition:border-color .2s,box-shadow .2s;display:flex}.cslot.on{border-color:var(--ink);box-shadow:0 0 0 3px var(--blush)}.cslot-chip{border:1px solid var(--line);cursor:pointer;border-radius:10px;flex-shrink:0;width:44px;height:44px;display:block;overflow:hidden}.cslot-chip input{cursor:pointer;background:0 0;border:0;width:68px;height:68px;margin:-12px;padding:0;display:block}.cslot-t{text-align:start;min-width:0;color:inherit;background:0 0;border:0;flex:1;padding:0}.cslot-t b{font-size:15px;font-weight:700;display:block}.cslot-t span{color:var(--steel);font-size:13px;display:block}.inp.hex{text-align:center;letter-spacing:.03em;flex-shrink:0;width:96px;height:40px;padding:0 8px;font-size:14.5px}.inp.hex.bad{border-color:var(--err)}.swatch-row{color:var(--steel);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:13.5px;display:flex}.swatches{flex-wrap:wrap;gap:8px;display:flex}.swatch{width:34px;height:34px;box-shadow:0 0 0 1px var(--line-strong);cursor:pointer;animation:swIn .4s var(--ease) both;animation-delay:calc(var(--n)*50ms);border:2px solid #fff;border-radius:50%;padding:0}.swatch.on{box-shadow:0 0 0 2px var(--ink)}@keyframes swIn{0%{transform:scale(.5)}}.color-acts{margin-top:12px}#colorNote{margin-top:10px}.brand-prev{box-shadow:none;border:0;border-radius:20px;margin:0;position:sticky;top:120px;overflow:hidden}.bp-stage{color:#fff;flex-direction:column;align-items:center;gap:12px;padding:16px 16px 22px;transition:background-color .35s;display:flex}.bp-bar{align-self:stretch;align-items:center;gap:10px;display:flex}.bp-bar .chip{min-width:48px;height:36px;color:var(--mute);background:#fff;border-radius:8px;flex-shrink:0;place-items:center;padding:4px 8px;font-size:11px;display:grid}.bp-bar .chip img{max-width:70px;max-height:26px;display:block}.bp-titles{min-width:0}.bp-titles b{overflow-wrap:anywhere;font-size:14.5px;font-weight:800;line-height:1.25;display:block}.bp-titles span{opacity:.78;font-size:12px;display:block}.bp-prize{color:var(--ink);background:#fff;border-radius:12px;align-self:stretch;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:700;display:flex}.bp-prize i{border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;transition:background-color .35s,color .35s;display:grid}.bp-digits{direction:ltr;gap:5px;margin-top:6px;display:flex}.bp-digits b{border-radius:8px;place-items:center;width:30px;height:40px;font-size:20px;font-weight:800;transition:background-color .35s,color .35s;display:grid}.brand-prev .bp-btn{border-radius:10px;padding:8px 22px;font-size:14px;font-weight:800;transition:background-color .35s,color .35s}.bp-cap{background:var(--sunk);color:var(--mute);text-align:center;padding:10px 14px;font-size:13px}.side-tools{gap:8px}.side-tools-h{padding:0 4px}.side-tools-h b{color:var(--ink);font-size:14px;font-weight:800;display:block}.side-tools-h p{color:var(--steel);margin:4px 0;font-size:13px;line-height:1.5}.side-try{border-top:1px solid var(--line);margin-top:10px;padding-top:16px}.side-tools .btn{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);gap:10px}.side-tools .btn:hover{background:var(--sunk)}@media (max-width:1000px){.side-tools-h{flex-basis:100%}.brand-grid{grid-template-columns:1fr}.brand-prev{max-width:340px;position:static}}@media (max-width:640px){.fgroup{border-radius:18px;padding:20px 16px 6px}.logo-drop{flex-direction:column;align-items:flex-start}.cslot{flex-wrap:wrap}.inp.hex{width:96px}}@media (prefers-reduced-motion:reduce){.field-note:not(:empty),.swatch,.logo-drop .box img{animation:none}}.steps-bar{z-index:28;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:68px}.steps-bar .wrap{scrollbar-width:none;align-items:center;gap:6px;max-width:1240px;padding-block:10px;display:flex;overflow-x:auto}.steps-bar .wrap::-webkit-scrollbar{display:none}.steps-bar .tab{white-space:nowrap;flex:none;width:auto;height:46px;padding:0 16px;font-size:16px}.steps-bar .tab.on{padding-inline:22px}.app-main .wrap{grid-template-columns:minmax(0,1fr) 300px;gap:48px;max-width:1240px;padding-block:36px 40px}.app-bar .wrap{max-width:1240px}.sum,.brand-prev{top:150px}.brand-grid{grid-template-columns:minmax(0,1fr) minmax(250px,320px);gap:28px}.pane-nav{z-index:15;border-top:1px solid var(--line);background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg);align-items:center;margin:28px -14px 0;padding:14px;position:sticky;bottom:0}.pane-nav:before{content:"";inset-inline:0;background:linear-gradient(to top,var(--bg),transparent);pointer-events:none;opacity:0;height:44px;transition:opacity .25s;position:absolute;bottom:100%}.pane-nav.has-more:before{opacity:1}.pane-nav.has-more{box-shadow:0 -1px 0 var(--line-strong)}.more-below{background:var(--blush-2);height:40px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:99px;align-items:center;gap:8px;min-width:0;padding:0 16px;font-size:14.5px;font-weight:700;display:inline-flex}.more-below[hidden]{display:none}.more-below span{text-overflow:ellipsis;overflow:hidden}.more-below:hover{background:var(--blush)}.more-below .ico{flex-shrink:0;width:18px;height:18px;animation:1.8s ease-in-out infinite nudge}@keyframes nudge{50%{transform:translateY(3px)}}.pane-nav .pane-miss{flex:1}.pane-nav:has(.more-below:not([hidden])) .pane-miss{display:none}.pane-nav:has(.more-below:not([hidden])) .btn-primary{margin-inline-start:auto}.sec-nav{color:var(--steel);flex-wrap:wrap;align-items:center;gap:8px;margin:-12px 0 24px;font-size:14px;display:flex}.sec-nav span{margin-inline-end:2px;font-weight:600}.sec-nav button{border:1px solid var(--line-strong);background:var(--surface);height:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:99px;padding:0 14px;font-size:14px;font-weight:600}.sec-nav button:hover{border-color:var(--ink)}.sec-nav button.on{background:var(--ink);border-color:var(--ink);color:#fff}.fgroup{scroll-margin-top:150px}.step-count{color:var(--steel);white-space:nowrap;margin-inline-start:auto;padding-inline-start:12px;font-size:14px;font-weight:600}.sum-list div[data-go]{cursor:pointer;transition:background-color .15s}.sum-list div[data-go]:hover{background:var(--sunk)}.sum-list div[data-go]:first-child{border-radius:20px 20px 0 0}.sum-list div[data-go]:last-child{border-radius:0 0 20px 20px}.sum-list div[data-go]:focus-visible{outline:2px solid var(--plum);outline-offset:-2px}@media (max-width:640px){.steps-bar .wrap{-webkit-mask:linear-gradient(90deg,#0000,#000 26px calc(100% - 26px),#0000);mask:linear-gradient(90deg,#0000,#000 26px calc(100% - 26px),#0000)}.step-count{display:none}.more-below{flex:auto;justify-content:center;padding:0 12px;font-size:13.5px}.pane-nav:has(.btn-ghost) .more-below{flex:0 0 46px;padding:0}.pane-nav:has(.btn-ghost) .more-below span{display:none}.sec-nav{margin-top:-6px}}@media (prefers-reduced-motion:reduce){.more-below .ico{animation:none}}.ptag{color:var(--steel);background:var(--sunk);border-radius:6px;grid-column:1/-1;justify-self:start;padding:2px 10px;font-size:12.5px;font-weight:700}.ptag.main{background:var(--pink);color:var(--ink)}@media (max-width:640px){.pane-nav .btn.btn-ghost{flex:0 0 46px;gap:0;width:46px;padding:0;font-size:0}.pane-nav .btn.btn-ghost .ico{width:20px;height:20px}.pane-nav .btn.btn-primary{white-space:nowrap;flex:auto;min-width:0;padding:0 12px;font-size:14.5px}}.backup-tip{border:1px solid var(--line-strong);background:var(--surface);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:18px 20px;display:flex}.backup-tip div{flex:320px}.backup-tip b{font-size:17px;font-weight:800;display:block}.backup-tip p{color:var(--steel);max-width:44em;margin-top:2px;font-size:15px}.backup-tip.done{background:var(--ok-bg);border-color:#cfe6da}.backup-tip.done p{color:#215c43}.brand-ctl:not(.adv) .inp.hex,.brand-ctl:not(.adv) #swapColors,.brand-ctl:not(.adv) #resetColors{display:none}.menu{position:relative}.menu-pop{z-index:60;top:calc(100% + 12px);border:1px solid var(--line);width:min(340px,100vw - 32px);color:var(--ink);box-shadow:var(--sh-float);background:#fff;border-radius:18px;flex-direction:column;gap:8px;margin:0;padding:18px;display:flex;position:absolute;inset-inline-end:0}.menu-pop[hidden]{display:none}.menu-pop.side-tools{border-top:1px solid var(--line)}.app-bar .menu-pop .btn-ghost{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);justify-content:flex-start;height:42px}.app-bar .menu-pop .btn-ghost:hover{background:var(--sunk);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.fgroup .checklist{box-shadow:none;border:0;margin:0 -8px 12px}.fgroup .checklist li{padding-inline:8px}@media (max-width:1100px){.app-main .wrap{grid-template-columns:minmax(0,1fr);max-width:900px}.sum{display:none}}@media (max-width:640px){.steps-bar{top:68px}.steps-bar .tab{height:42px;padding:0 12px;font-size:15px}.app-main .wrap{padding-block:22px 28px}.app-bar #whoName{display:none}.pane-nav{flex-wrap:nowrap;margin-inline:-8px;padding:12px 8px}.pane-nav .pane-miss{display:none}.pane-nav .btn{height:46px;padding:0 16px;font-size:15px}}.inp:focus,.fgroup .inp:focus{border-color:var(--plum);background-color:#fff;outline:none;box-shadow:0 0 0 4px #a3537a24}.field:focus-within>label{color:var(--plum-ink)}.field>label{transition:color .2s}.field.ok>input.inp:focus{background-image:none}.otp-boxes input:focus{border-color:var(--plum);box-shadow:0 0 0 4px #a3537a24}input[type=checkbox],input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:1px solid #a9a29d;flex-shrink:0;place-content:center;width:22px;height:22px;margin:0;transition:background-color .18s,border-color .18s,box-shadow .18s;display:inline-grid}input[type=checkbox]{border-radius:7px}input[type=radio]{border-radius:50%}input[type=checkbox]:after{content:"";width:15px;height:15px;-webkit-mask:var(--i-check) center/contain no-repeat;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat;background:#fff;transition:transform .24s cubic-bezier(.34,1.56,.64,1);transform:scale(0)rotate(-14deg)}input[type=radio]:after{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--ink);box-shadow:0 0 0 4px #24343d12}input[type=checkbox]:checked{background:var(--ink);border-color:var(--ink)}input[type=radio]:checked{border-color:var(--ink)}input[type=checkbox]:checked:after,input[type=radio]:checked:after{transform:scale(1)rotate(0)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--plum);outline-offset:2px}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:default}.check input[type=checkbox],.confirm-box input[type=checkbox],.radio-card input[type=radio]{width:22px;height:22px;margin-top:1px}.check{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;line-height:1.5;transition:border-color .2s,background-color .2s}.check:hover{border-color:var(--line-strong)}.check:has(input:checked){border-color:var(--ink);background:#fff}.radio-card:has(input:checked) input[type=radio]{background:#fff}@media (prefers-reduced-motion:reduce){input[type=checkbox],input[type=radio],input[type=checkbox]:after,input[type=radio]:after{transition:none}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#admin{background:var(--bg);min-height:100dvh}.adm{max-width:1040px;padding-block:36px 96px}.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.adm-head h1{letter-spacing:-.04em;font-size:clamp(32px,3.4vw,44px);font-weight:800;line-height:1.05}.adm-sub{color:var(--steel);margin-top:6px}.adm-search{max-width:420px;margin:0 0 14px}.adm-empty{color:var(--mute);padding:14px 2px}.adm-new{margin-bottom:18px}.adm-new .btn{margin-bottom:16px}.adm-list{flex-direction:column;gap:8px;list-style:none;display:flex}.adm-list>li{background:var(--surface);border:1px solid var(--line);border-radius:20px}.adm-list>li.open{border-color:var(--line-strong)}.adm-rowh{font:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.adm-row{text-align:start;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:20px;align-items:center;gap:16px;padding:16px 20px;display:flex}.adm-row:hover{background:var(--sunk)}.adm-row>.ico{color:var(--mute);flex-shrink:0}.adm-name{flex-direction:column;flex:1;min-width:0;display:flex}.adm-name b{letter-spacing:-.02em;font-size:19px;font-weight:800}.adm-name small{color:var(--steel);text-overflow:ellipsis;white-space:nowrap;text-align:end;direction:ltr;font-size:14px;overflow:hidden}.adm-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.adm-meta small{color:var(--mute);white-space:nowrap;font-size:13.5px}.adm-body{border-top:1px solid var(--line);flex-direction:column;gap:22px;padding:4px 20px 20px;display:flex}.adm-body section{padding-top:18px}.adm-body h3{letter-spacing:-.02em;margin-bottom:12px;font-size:17px;font-weight:800}.adm-body h3 .hint{color:var(--mute);letter-spacing:0;font-size:13.5px;font-weight:400}.adm-warn{color:var(--err);margin:-6px 0 12px;font-size:14.5px;font-weight:600}.adm-since{color:var(--mute);margin-inline-start:14px;font-size:13.5px}.adm-users{border:1px solid var(--line);border-radius:14px;list-style:none}.adm-users li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.adm-users li:last-child{border-bottom:0}.adm-users li>span:first-child{flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;display:flex}.adm-users small{color:var(--mute);font-size:13.5px;font-weight:400}.adm-acts{flex-wrap:wrap;gap:6px;display:flex}.adm-add{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.adm-add .inp{flex:240px;height:38px}.adm-runs td,.adm-runs th{white-space:nowrap}.adm-runs td:first-child{white-space:normal;font-weight:700}.adm-yes{background:var(--ok-bg);color:#215c43;border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.adm-yes .ico{width:14px;height:14px}.adm-none{color:var(--mute);font-size:13.5px}.adm-secret{border:1px solid var(--line-strong);border-radius:14px;margin:14px 0 18px}.adm-secret div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 14px;display:flex}.adm-secret div:last-child{border-bottom:0}.adm-secret dt{color:var(--steel)}.adm-secret dd{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;direction:ltr;font-weight:800}@media (max-width:640px){.adm-row{flex-wrap:wrap;padding:14px 16px}.adm-meta{order:3;justify-content:flex-start;width:100%}.adm-body{padding-inline:16px}.adm-since{margin:10px 0 0;display:block}}.a11y{--a11y-edge:max(14px,env(safe-area-inset-left,0px))}.a11y-skip{top:8px;z-index:3000;background:var(--ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:10px 16px;font-weight:700;position:fixed;inset-inline-start:8px;transform:translateY(-160%)}.a11y-skip:focus-visible{outline:3px solid var(--pink);outline-offset:2px;transform:none}.a11y-fab{z-index:90;left:var(--a11y-edge);bottom:max(14px,env(safe-area-inset-bottom,0px));background:var(--ink);color:#fff;cursor:pointer;width:50px;height:50px;transition:transform .45s var(--ease),opacity .3s ease,background-color .2s ease;border:2px solid #fff;border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 6px 18px -6px #24343d99}.a11y.flip .a11y-fab{left:auto;right:var(--a11y-edge)}.a11y-fab .ico{width:28px;height:28px;transition:transform .5s var(--ease)}.a11y-fab:hover{background:var(--slate)}.a11y-fab:hover .ico{transform:scale(1.12)rotate(-8deg)}.a11y.open .a11y-fab .ico{transform:scale(.92)}.a11y-fab:focus-visible{outline:3px solid var(--plum);outline-offset:3px}.a11y-fab:after{content:"";border:2px solid var(--pink);opacity:0;pointer-events:none;border-radius:50%;animation:2.2s ease-out 1.2s 2 a11y-ring;position:absolute;inset:-2px}.a11y-fab b{background:var(--pink);min-width:20px;height:20px;color:var(--ink);animation:a11y-pop .35s var(--ease);border-radius:10px;place-items:center;padding:0 4px;font-size:12px;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}.a11y.tuck .a11y-fab{opacity:.75;transform:translate(-58%)}.a11y.tuck.flip .a11y-fab{transform:translate(58%)}@media (min-width:1001px){.a11y.tuck .a11y-fab,.a11y.tuck.flip .a11y-fab{opacity:1;transform:none}}body:has(.pane-nav) .a11y-fab{bottom:calc(88px + env(safe-area-inset-bottom,0px))}body:has(#stage) .a11y-fab{z-index:640;bottom:calc(96px + env(safe-area-inset-bottom,0px));width:44px;height:44px}body:has(#stage) .a11y-fab .ico{width:24px;height:24px}.a11y-panel{z-index:2901;left:var(--a11y-edge);width:min(372px,100vw - 28px);max-height:calc(100dvh - 96px);color:var(--ink);border:1px solid var(--line-strong);box-shadow:var(--sh-dialog);text-align:start;transform-origin:0 100%;animation:a11y-in .34s var(--ease);direction:rtl;background:#fff;border-radius:24px;padding:16px;font-size:15px;line-height:1.4;position:fixed;bottom:76px;overflow:auto}.a11y.flip .a11y-panel{left:auto;right:var(--a11y-edge);transform-origin:100% 100%}body:has(.pane-nav) .a11y-panel{bottom:calc(150px + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 170px)}body:has(#stage) .a11y-panel{bottom:calc(152px + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 172px)}.a11y-panel[hidden]{display:none}.a11y-head{z-index:1;background:#fff;align-items:center;gap:8px;margin-top:-6px;margin-bottom:12px;padding-block:6px;display:flex;position:sticky;top:-16px}.a11y-head h2{flex:1}.a11y-reset{background:var(--pink);height:36px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:800;display:inline-flex}.a11y-reset .ico{width:16px;height:16px}.a11y-reset:disabled{background:var(--sunk);color:var(--mute);cursor:default;font-weight:600}.a11y-reset:disabled .ico{display:none}.a11y-panel{overscroll-behavior:contain}.a11y-head h2{letter-spacing:-.03em;align-items:center;gap:10px;font-size:22px;font-weight:800;display:flex}.a11y-head h2 .ico{width:28px;height:28px;color:var(--plum)}.a11y-x{background:var(--sunk);width:36px;height:36px;color:var(--ink);cursor:pointer;transition:transform .3s var(--ease),background-color .2s ease;border:0;border-radius:50%;place-items:center;display:grid}.a11y-x:hover{background:var(--blush);transform:rotate(90deg)}.a11y-x .ico{width:18px;height:18px}.a11y-size{background:var(--sunk);border-radius:16px;align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:flex}.a11y-size>.ico{width:22px;height:22px;color:var(--plum)}.a11y-size span{flex:1}.a11y-size output{text-align:center;min-width:52px;animation:a11y-pop .3s var(--ease);font-weight:800}.a11y-size button{border:1px solid var(--line-strong);width:38px;height:38px;color:var(--ink);cursor:pointer;transition:transform .2s var(--ease);background:#fff;border-radius:11px;font-size:22px;font-weight:700;line-height:1}.a11y-size button:not(:disabled):active{transform:scale(.9)}.a11y-size button:disabled{opacity:.4;cursor:default}.a11y-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.a11y-grid button{text-align:start;border:1px solid var(--line-strong);color:var(--ink);font:inherit;cursor:pointer;min-height:62px;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s var(--ease);animation:a11y-tile .4s var(--ease) both;animation-delay:calc(var(--i,0) * 28ms + 60ms);background:#fff;border-radius:16px;grid-template-columns:38px 1fr;align-items:center;column-gap:10px;padding:9px 10px;display:grid;position:relative}.a11y-ic{background:var(--blush-2);width:38px;height:38px;color:var(--plum-ink);transition:background-color .25s ease,color .25s ease,transform .35s var(--ease);border-radius:12px;grid-row:1/span 2;place-items:center;display:grid}.a11y-ic .ico{width:22px;height:22px}.a11y-grid button b{align-self:end;font-size:14px;font-weight:800;line-height:1.2}.a11y-grid button small{color:var(--steel);align-self:start;font-size:11.5px;line-height:1.25}.a11y-grid button:hover{border-color:var(--ink);transform:translateY(-2px)}.a11y-grid button:hover .a11y-ic{transform:scale(1.08)rotate(-6deg)}.a11y-grid button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.a11y-grid button[aria-pressed=true] small{color:#ffffffd1}.a11y-grid button[aria-pressed=true] .a11y-ic{background:var(--pink);color:var(--ink);animation:a11y-pop .4s var(--ease)}.a11y-on{background:var(--pink);width:16px;height:16px;color:var(--ink);box-sizing:content-box;transition:transform .3s var(--ease);border-radius:50%;padding:2px;position:absolute;top:6px;left:6px;transform:scale(0)}.a11y-grid button[aria-pressed=true] .a11y-on{transform:scale(1)}.a11y-panel button:focus-visible,.a11y-panel a:focus-visible{outline:3px solid var(--plum);outline-offset:2px}.a11y-foot{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.a11y-foot button{border:1px solid var(--line-strong);height:40px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:12px;flex:auto;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.a11y-foot button .ico{width:17px;height:17px}.a11y-foot button:not(:disabled):hover{border-color:var(--ink);background:var(--sunk)}.a11y-reset:not(:disabled):hover .ico{animation:a11y-spin .6s var(--ease)}.a11y-foot button:disabled{color:var(--mute);cursor:default;opacity:.6}.a11y-note{color:var(--mute);margin-top:10px;font-size:12px;line-height:1.5;display:block}.a11y-note .ico{vertical-align:-3px;width:15px;height:15px;margin-inline-end:5px}.a11y-note a{color:var(--plum-ink);font-weight:700}.a11y-ruler{z-index:2800;pointer-events:none;border-block:2px solid var(--ink);background:#ffec9647;height:44px;position:fixed;top:0;left:0;right:0}@keyframes a11y-in{0%{transform:translateY(16px)scale(.95)}to{transform:none}}@keyframes a11y-tile{0%{transform:translateY(12px)scale(.96)}to{transform:none}}@keyframes a11y-pop{0%{transform:scale(.6)}60%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes a11y-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes a11y-spin{to{transform:rotate(-360deg)}}@media (max-width:640px){.a11y-fab{width:44px;height:44px}.a11y-fab .ico{width:24px;height:24px}.a11y-panel{border-radius:22px;max-height:calc(100dvh - 82px);padding:14px;bottom:66px}.a11y-grid button{grid-template-columns:34px 1fr;min-height:56px;padding:8px}.a11y-ic{border-radius:10px;width:34px;height:34px}.a11y-ic .ico{width:20px;height:20px}.a11y-grid button small{display:none}.a11y-grid button b{grid-row:1/span 2;align-self:center}body:has(#stage) .a11y-fab{bottom:max(14px,env(safe-area-inset-bottom,0px));opacity:.9;width:40px;height:40px}body:has(#stage) .a11y-panel{max-height:calc(100dvh - 78px);bottom:62px}}body:has(.nav-menu[aria-expanded=true]) .a11y-fab{display:none}@media print{.a11y{display:none}}html.a11y-zoomed body{zoom:var(--a11y-zoom,1)}html.a11y-zoomed .a11y{zoom:calc(1 / var(--a11y-zoom,1))}html.a11y-zoomed body:has(#stage){zoom:1}html.a11y-zoomed body:has(#stage) .a11y{zoom:1}@media (max-width:640px){html.a11y-zoomed body,html.a11y-zoomed .a11y{zoom:1}html.a11y-zoomed{-webkit-text-size-adjust:calc(var(--a11y-zoom,1) * 100%);text-size-adjust:calc(var(--a11y-zoom,1) * 100%)}}html.a11y-grey{filter:grayscale()}html.a11y-contrast{--bg:#fff;--sunk:#eef0f1;--mute:#24343d;--steel:#24343d;--line:#5c6c74;--line-strong:#24343d;--plum-ink:#6a2c4e;--blush-2:#fff}html.a11y-contrast body{background:#fff}html.a11y-contrast :is(.inp,.fgroup,.checklist,.tbl-wrap,.prize-item,.paper){border-color:var(--ink)}html.a11y-contrast :is(#stage,.dark,footer.site,.marquee,.stagecard) :is(p,small,span,li,div){opacity:1}html.a11y-readable body :not(.a11y,.a11y *){font-family:Arial,Arial Hebrew,Helvetica,sans-serif!important}html.a11y-readable :is(p,li,label,dd,dt,td,th,small,input,textarea):not(.a11y *){letter-spacing:.03em!important;word-spacing:.12em!important}html.a11y-readable :is(h1,h2,h3,h4):not(.a11y *){letter-spacing:0!important}html.a11y-readable :is(p,li,label,dd,td,small):not(.a11y *){line-height:1.9!important}html.a11y-links :is(a,button,[role=button],[role=tab]):not(.a11y *){text-underline-offset:3px;outline-offset:2px;outline:2px solid;text-decoration:underline!important}html.a11y-focus :focus-visible{outline-offset:3px!important;outline:4px solid #ffbf00!important;box-shadow:0 0 0 8px #24343d!important}html.a11y-cursor,html.a11y-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 24 24'%3E%3Cpath d='M4 2l15 11h-8l-3.5 8z' fill='%2324343D' stroke='%23fff' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 6 3,auto!important}html.a11y-still *,html.a11y-still :before,html.a11y-still :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.a11y-speaking{outline-offset:3px;color:var(--ink)!important;background:#ffec9666!important;outline:3px solid #ffbf00!important}:is(.btn,.sc-draw,.draw-btn,.st-tools button,.tab,.icon-btn,.link-btn,button.pill):not(#landing *){transition:none!important;animation:none!important}:is(.btn,.sc-draw,.draw-btn):not(#landing *):active{transform:none!important}.newpc{background:var(--warn-bg);color:var(--ink);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:18px 20px;display:flex}.newpc div{flex:340px}.newpc b{font-size:17px;font-weight:800;display:block}.newpc p{color:var(--steel);margin-top:4px;font-size:15px}.newpc .row-actions{align-items:center;gap:14px}.checklist.rec{margin-bottom:0}.checklist.rec li{flex-wrap:wrap}.checklist.rec b{text-align:end;overflow-wrap:anywhere;font-size:15.5px;font-weight:600}.backup-tip p{color:var(--steel);margin-top:4px;font-size:15px}.backup-tip.stale{border-color:var(--err);background:var(--err-bg)}#hallTip{margin-top:12px}.btn.got{color:#215c43;background:var(--ok-bg);box-shadow:inset 0 0 0 1.5px #7db89c}.finish{background:var(--warn-bg);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:18px 20px;display:flex}.finish.done{background:var(--ok-bg)}.finish div{flex:340px}.finish b{font-size:17px;font-weight:800;display:block}.finish p{color:var(--steel);margin-top:4px;font-size:15px}.modal.sheet .modal-card{max-width:560px;max-height:calc(100dvh - 32px);overflow:auto}.modal.sheet .modal-actions{margin-top:22px}.modal.sheet .modal-actions .btn{text-decoration:none}.sheet-steps{counter-reset:st;gap:16px;margin:0;list-style:none;display:grid}.sheet-steps li{counter-increment:st;justify-items:start;gap:4px;padding-inline-start:46px;display:grid;position:relative}.sheet-steps li:before{content:counter(st);inset-inline-start:0;background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:800;display:grid;position:absolute;top:0}.sheet-steps b{font-size:17px;font-weight:800}.sheet-steps span{color:var(--steel);font-size:15px;line-height:1.55}.sheet-steps .btn{margin-top:6px}.sheet-steps em{color:#215c43;font-size:14px;font-style:normal;font-weight:700}.sheet-note{color:var(--steel);margin-top:18px;font-size:14.5px;line-height:1.55}.sheet-note:empty{display:none}.sheet-tips{gap:8px;margin:0;padding-inline-start:20px;font-size:15.5px;line-height:1.55;display:grid}.sheet-facts{border:1px solid var(--line);border-radius:16px;margin:0;list-style:none}.sheet-facts li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:12px 16px;font-size:15.5px;display:flex}.sheet-facts li:last-child{border-bottom:0}.sheet-facts span{color:var(--steel)}.hall{gap:10px;margin:0;list-style:none;display:grid}.hall li{border:1px solid var(--line-strong);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.hall li>.ico{width:24px;height:24px;color:var(--steel);flex:none}.hall li div{flex:220px}.hall b{font-size:16.5px;font-weight:800;display:block}.hall span{color:var(--steel);font-size:14.5px;line-height:1.5}.hall li.ok{background:var(--ok-bg);border-color:#7db89c}.hall li.ok>.ico{color:#215c43}.hall li.bad{border-color:var(--err);background:var(--err-bg)}#hSum{color:#215c43;font-weight:800}.app-bar .who .lbl{font-weight:inherit}@media (max-width:640px){.app-bar .who{gap:8px}.app-bar .who .btn{justify-content:center;width:42px;height:42px;padding:0;position:relative}.app-bar .who .btn .ico{margin:0}.app-bar .who .lbl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.adm-ready{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin:0;list-style:none}.adm-ready li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;font-size:15.5px;display:flex}.adm-ready li:last-child{border-bottom:0}.adm-ready b{font-weight:700}@media (max-height:480px){.steps-bar,.pane-nav{position:static}}.win-card.is-ticket{box-shadow:none;text-align:start;--stub:300px;background:0 0;border-radius:0;flex-direction:column;align-items:center;max-width:1120px;padding:0;display:flex}.win-card.is-ticket.main{--stub:330px;max-width:1260px}.win-card.is-ticket:before,.win-card.is-ticket:after{content:none}.tix{grid-template-columns:minmax(0,1fr) var(--stub);width:100%;-webkit-mask:radial-gradient(circle at var(--stub) 0,#0000 21px,#000 22px) top/100% 51% no-repeat,radial-gradient(circle at var(--stub) 100%,#0000 21px,#000 22px) bottom/100% 51% no-repeat;-webkit-mask:radial-gradient(circle at var(--stub) 0,#0000 21px,#000 22px) top/100% 51% no-repeat,radial-gradient(circle at var(--stub) 100%,#0000 21px,#000 22px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at var(--stub) 0,#0000 21px,#000 22px) top/100% 51% no-repeat,radial-gradient(circle at var(--stub) 100%,#0000 21px,#000 22px) bottom/100% 51% no-repeat;border-radius:30px;display:grid;overflow:hidden}.tix-body{background:var(--org2);color:var(--on-org2,#24343d);flex-direction:column;justify-content:center;min-height:340px;padding:50px 58px 46px;display:flex}.main .tix-body{min-height:400px;box-shadow:inset 0 0 0 16px var(--org2),inset 0 0 0 18px color-mix(in srgb,var(--on-org2,#24343d) 38%,transparent);padding:62px 70px 56px}.tix-for{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:800}.main .tix-for{font-size:24px}.tix-name{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;color:inherit;margin:14px 0 22px;font-size:clamp(52px,7vw,112px);font-weight:800;line-height:1.02}.main .tix-name{font-size:clamp(60px,8.4vw,136px)}.tix-name.masked{letter-spacing:.2em;font-size:clamp(34px,4vw,56px)}.tix-prize{border-top:2px solid color-mix(in srgb,currentColor 24%,transparent);letter-spacing:-.01em;margin:0;padding-top:18px;font-size:26px;font-weight:700}.tix-stub{color:var(--ink);text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:34px 30px;display:flex;position:relative}.tix-stub:before{content:"";background:radial-gradient(circle,#24343d61 1.7px,#0000 2.1px) 0 0/4px 13px repeat-y;width:4px;position:absolute;inset-block:30px;inset-inline-start:-2px}.tix-pic{aspect-ratio:1;object-fit:contain;background:var(--bg);border-radius:18px;width:100%;max-width:210px;margin-bottom:10px;display:block}.main .tix-pic{max-width:240px}.tix-numlbl{color:var(--steel);margin:0;font-size:16px;font-weight:600}.tix-num{letter-spacing:.02em;font-variant-numeric:tabular-nums;margin:0;font-size:46px;font-weight:800;line-height:1}.win-card.is-ticket:not(.has-pic) .tix-num{font-size:62px}.win-card.is-ticket .tix-next{height:60px;color:var(--ink);background:#fff;border-radius:999px;gap:10px;margin-top:28px;padding:0 40px;font-size:20px;font-weight:800}.win-card.is-ticket .tix-next:hover{background:var(--org2);color:var(--on-org2,#24343d)}.win-card.is-ticket :focus-visible{outline-color:#fff}.tix-choice{text-align:start;width:100%;max-width:440px;margin:24px auto 0}.tix-choice label{color:#fff}.tix-choice .hint{color:#ffffffb3}@media (max-width:760px){.tix{border-radius:24px;grid-template-columns:1fr;-webkit-mask:none;mask:none}.tix-body,.main .tix-body{min-height:0;padding:30px 24px 26px}.tix-name,.main .tix-name{font-size:clamp(40px,11vw,68px)}.tix-prize{font-size:21px}.tix-stub{flex-flow:wrap;gap:6px 14px;padding:22px 24px}.tix-stub:before{inset-block:auto;top:-2px;background-repeat:repeat-x;background-size:13px 4px;width:auto;height:4px;inset-inline:22px}.tix-pic,.main .tix-pic{width:96px;margin:0}.tix-num,.win-card.is-ticket:not(.has-pic) .tix-num{font-size:38px}}.launch-card .btn-launch{height:56px;padding:0 30px;font-size:18px;font-weight:800}.launch-card.demo .btn-ghost{background:var(--surface)}.ready{border:1px solid var(--line);background:var(--surface);border-radius:20px;margin:22px 0 0}.ready>summary{cursor:pointer;border-radius:20px;align-items:center;gap:12px;padding:16px 20px;font-size:17px;font-weight:700;list-style:none;display:flex}.ready>summary::-webkit-details-marker{display:none}.ready>summary:hover{background:var(--sunk)}.ready-dot{background:var(--ok);border-radius:50%;flex:none;width:12px;height:12px}.ready[data-state=opt] .ready-dot{background:var(--plum)}.ready[data-state=no] .ready-dot{background:var(--err)}.ready-more{color:var(--plum-ink);text-underline-offset:4px;margin-inline-start:auto;font-size:15px;font-weight:600;text-decoration:underline}.ready[open] .ready-more{color:var(--steel)}.ready .checklist{border:0;border-top:1px solid var(--line);border-radius:0 0 20px 20px;margin:0}.before-night{margin-top:22px}.before-night .backup-tip{margin-top:12px}.before-night .fgroup-h+.backup-tip{margin-top:0}.modal-card img.gate-art.sm{width:130px;margin:-6px auto 6px}.gate-done{color:var(--ok);justify-content:center;align-items:center;gap:8px;margin:-8px 0 18px;font-size:15px;font-weight:600;display:flex}.gate-done .ico{width:18px;height:18px}.end-seal{background:var(--sunk);color:var(--steel);border-radius:999px;align-items:center;gap:8px;margin:0 0 4px;padding:6px 14px;font-size:14.5px;font-weight:600;display:inline-flex}.end-seal .ico{width:18px;height:18px;color:var(--plum-ink)}.end-seal bdi{font-variant-numeric:tabular-nums}#stage .pbanner .pb-img .ico{width:44%;height:44%}p{text-wrap:pretty}.confirm-box:has(input:focus-visible){outline-color:var(--ink);outline-offset:3px}html:has(#app) .toast{bottom:calc(96px + env(safe-area-inset-bottom,0px))}@media (max-height:480px){html:has(#app) .toast{bottom:24px}}.path{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 40px;margin-top:28px;padding-top:44px;list-style:none;display:grid;position:relative}.path:before{content:"";inset-inline:0;background:#ffffff47;height:1px;position:absolute;top:6px}.path li{flex-direction:column;gap:10px;display:flex;position:relative}.path li:before{content:"";inset-inline-start:0;background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:-44px}.path li:last-child:before{background:var(--pink);box-shadow:0 0 0 6px #d28fae38}.path-when{color:var(--pink);font-size:15px;font-weight:700}.path h3{letter-spacing:-.035em;color:#fff;text-wrap:balance;font-size:clamp(24px,2.2vw,30px);font-weight:800;line-height:1.12}.path p{color:#ffffffb8;max-width:30ch;font-size:17px;line-height:1.6}@media (max-width:900px){.path{padding-top:0;grid-template-columns:1fr;gap:34px;margin-top:8px;padding-inline-start:36px}.path:before{inset-inline:6px auto;width:1px;height:auto;top:8px;bottom:8px}.path li:before{inset-inline-start:-36px;top:5px}}.auth-box{max-width:440px}.auth-logo{margin-bottom:40px}.auth-box h1{letter-spacing:-.04em;margin-bottom:10px;font-size:clamp(30px,2.9vw,40px)}.auth-box .sub{margin-bottom:34px;font-size:17px}.auth-box .field{margin-bottom:20px}.auth-box .field label{margin-bottom:8px;display:block}.field-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.auth-box .field-row label{margin-bottom:0}.auth-forgot{margin-top:0;font-size:14.5px;font-weight:600}.auth-box .form-err{min-height:0;margin-bottom:0}.auth-box .form-err:not(:empty){margin-bottom:14px}.auth-go{margin-top:8px}.auth-foot{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}.auth-side{justify-content:center}.docview .papers{grid-area:paper;align-items:start;display:grid}.docview .papers>.paper{grid-area:1/1}.docview .papers>.paper.off{visibility:hidden;pointer-events:none}.auth-lead{color:#ffffffe6;text-wrap:pretty;max-width:34ch;font-size:clamp(18px,1.5vw,21px);font-weight:500;line-height:1.6}.auth-side{gap:22px}
